.elementor-516 .elementor-element.elementor-element-0bc382b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-516 .elementor-element.elementor-element-6c9871a .elementor-icon-list-icon i{color:#CF2C00;font-size:14px;}.elementor-516 .elementor-element.elementor-element-6c9871a .elementor-icon-list-icon svg{fill:#CF2C00;--e-icon-list-icon-size:14px;}.elementor-516 .elementor-element.elementor-element-6c9871a .elementor-icon-list-icon{width:14px;}.elementor-516 .elementor-element.elementor-element-6c9871a .elementor-icon-list-text, .elementor-516 .elementor-element.elementor-element-6c9871a .elementor-icon-list-text a{color:#CF2C00;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-theme-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-516 .elementor-element.elementor-element-9808491{color:#33363B;}.elementor-516 .elementor-element.elementor-element-531c73f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12px 16px;--row-gap:12px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-516 .elementor-element.elementor-element-461c8fb .elementor-repeater-item-a1 .elementor-icon-list-icon{width:44px;}.elementor-516 .elementor-element.elementor-element-461c8fb .elementor-icon-list-icon i{color:#101113;font-size:14px;}.elementor-516 .elementor-element.elementor-element-461c8fb .elementor-icon-list-icon svg{fill:#101113;--e-icon-list-icon-size:14px;}.elementor-516 .elementor-element.elementor-element-461c8fb .elementor-icon-list-icon{width:14px;}.elementor-516 .elementor-element.elementor-element-461c8fb .elementor-icon-list-text, .elementor-516 .elementor-element.elementor-element-461c8fb .elementor-icon-list-text a{color:#101113;}.elementor-516 .elementor-element.elementor-element-0784844 .elementor-icon-list-icon i{color:#6B7075;font-size:14px;}.elementor-516 .elementor-element.elementor-element-0784844 .elementor-icon-list-icon svg{fill:#6B7075;--e-icon-list-icon-size:14px;}.elementor-516 .elementor-element.elementor-element-0784844 .elementor-icon-list-icon{width:14px;}.elementor-516 .elementor-element.elementor-element-0784844 .elementor-icon-list-text, .elementor-516 .elementor-element.elementor-element-0784844 .elementor-icon-list-text a{color:#6B7075;}.elementor-516 .elementor-element.elementor-element-e0b1920{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-516 .elementor-element.elementor-element-f275581 .widget-image-caption{color:#6B7075;}.elementor-516 .elementor-element.elementor-element-29f62da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-516 .elementor-element.elementor-element-1eb833c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-516 .elementor-element.elementor-element-252d998{color:#1B1D20;}.elementor-516 .elementor-element.elementor-element-0d8849e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-516 .elementor-element.elementor-element-1bd0ca4 .elementor-heading-title{color:#6B7075;}.elementor-516 .elementor-element.elementor-element-521ff5f{--alignment:left;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-516 .elementor-element.elementor-element-521ff5f .elementor-share-btn{border-width:2px;}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-author-box .elementor-author-box__bio{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-516 .elementor-element.elementor-element-5bf18c8 .elementor-author-box__name{color:#101113;}.elementor-516 .elementor-element.elementor-element-5bf18c8 .elementor-author-box__bio{color:#33363B;}.elementor-516 .elementor-element.elementor-element-5bf18c8 .elementor-author-box__button{color:#101113;border-color:#101113;background-color:rgba(0,0,0,0);}.elementor-516 .elementor-element.elementor-element-5bf18c8 .elementor-author-box__button:hover{border-color:#CF2C00;color:#CF2C00;background-color:rgba(0,0,0,0);}.elementor-516 .elementor-element.elementor-element-10161ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-516 .elementor-element.elementor-element-6e96f04{padding:0px 0px 12px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#101113;}.elementor-516 .elementor-element.elementor-element-6e96f04 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;font-style:normal;letter-spacing:1.2px;color:#101113;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-516 .elementor-element.elementor-element-3006cfe{--grid-columns:3;--grid-row-gap:36px;--grid-column-gap:30px;}.elementor-516 .elementor-element.elementor-element-21d4db9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-516 .elementor-element.elementor-element-db63f8f{padding:0px 0px 12px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#101113;}.elementor-516 .elementor-element.elementor-element-db63f8f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;font-style:normal;letter-spacing:1.2px;color:#101113;}.elementor-516 .elementor-element.elementor-element-c277f7c{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:30px;}@media(min-width:768px){.elementor-516 .elementor-element.elementor-element-0bc382b{--content-width:820px;}.elementor-516 .elementor-element.elementor-element-e0b1920{--content-width:1160px;}.elementor-516 .elementor-element.elementor-element-29f62da{--content-width:1160px;}}@media(max-width:1024px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-516 .elementor-element.elementor-element-29f62da{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );} .elementor-516 .elementor-element.elementor-element-521ff5f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-widget-author-box .elementor-author-box__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-516 .elementor-element.elementor-element-3006cfe{--grid-columns:2;}.elementor-516 .elementor-element.elementor-element-c277f7c{--grid-columns:1;}}@media(max-width:767px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );} .elementor-516 .elementor-element.elementor-element-521ff5f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-widget-author-box .elementor-author-box__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-516 .elementor-element.elementor-element-3006cfe{--grid-columns:1;}.elementor-516 .elementor-element.elementor-element-c277f7c{--grid-columns:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-c277f7c */.elementor-516 .elementor-element.elementor-element-c277f7c .elementor-loop-container{counter-reset:rk}.elementor-516 .elementor-element.elementor-element-c277f7c .e-loop-item{counter-increment:rk}.elementor-516 .elementor-element.elementor-element-c277f7c .rk:before{content:counter(rk,decimal-leading-zero);font:800 26px/1 Helvetica,Arial,sans-serif;color:transparent;-webkit-text-stroke:1px #ff3b00}/* End custom CSS */
/* Start custom CSS *//* Plantilla de entrada · equivale a .art / .firma / .txt / .side / .share / .autor / .tambien de style.css */
.elementor-516 .art__cab .e-con-inner{text-align:left}
.elementor-516 .art__kick .elementor-icon-list-text,.elementor-516 .art__kick a{font-family:Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#cf2c00}
.elementor-516 .art__kick a:hover{text-decoration:underline;text-underline-offset:3px}
.elementor-516 .art__h1 .elementor-heading-title{font-family:Helvetica,"Helvetica Neue",Arial,sans-serif;font-weight:800;letter-spacing:-.034em;line-height:1.04;font-size:clamp(31px,4.6vw,52px);text-transform:none;color:#101113;margin:12px 0 18px;text-wrap:balance}
.elementor-516 .art__ent{font-family:"Source Serif",Georgia,"Times New Roman",serif;font-size:clamp(18px,1.7vw,21.5px);line-height:1.52;color:#33363b;max-width:66ch}
.elementor-516 .firma{margin-top:22px!important;padding:16px 0!important;border-top:1px solid #e3e1dc;border-bottom:1px solid #e3e1dc}
.elementor-516 .firma .elementor-icon-list-item{font-family:Helvetica,"Helvetica Neue",Arial,sans-serif}
.elementor-516 .firma__a .elementor-icon-list-icon{width:auto!important}
.elementor-516 .firma__a img{width:44px;height:44px;border-radius:50%;object-fit:cover;margin-right:11px}
.elementor-516 .firma__a .elementor-icon-list-text,.elementor-516 .firma__a a{font-size:14.5px;font-weight:700;color:#101113}
.elementor-516 .firma__a a:hover .elementor-icon-list-text{color:#cf2c00}
.elementor-516 .firma__d .elementor-icon-list-text{font-size:12px;color:#6b7075}
.elementor-516 .firma__d .elementor-icon-list-item+.elementor-icon-list-item::before{content:"·";margin:0 8px;color:#757a80}
.elementor-516 .art__hero{margin-block:clamp(22px,3vw,34px)}
.elementor-516 .art__img img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;background:#f7f5f0}
.elementor-516 .art__img figcaption,.elementor-516 .art__img .widget-image-caption{padding-top:9px;font-family:Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:12.5px;line-height:1.45;color:#6b7075;text-align:left;margin:0}
.elementor-516 .art__g>.e-con-inner{display:grid!important;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(28px,4vw,64px);align-items:start}
.elementor-516 .art__g>.e-con-inner>.e-con{width:100%!important;min-width:0}
@media (max-width:1040px){.elementor-516 .art__g>.e-con-inner{grid-template-columns:1fr;max-width:820px}}
.elementor-516 .side{position:sticky;top:24px;display:grid!important;gap:14px}
@media (max-width:1040px){.elementor-516 .side{position:static}}
/* Cuerpo */
.elementor-516 .txt{font-family:"Source Serif",Georgia,"Times New Roman",serif;font-size:19px;line-height:1.68;color:#1b1d20;max-width:70ch}
.elementor-516 .txt p{margin:0 0 1.15em;font-size:inherit;line-height:inherit;color:inherit}
.elementor-516 .txt h2{font-family:Helvetica,"Helvetica Neue",Arial,sans-serif;font-weight:800;letter-spacing:-.026em;line-height:1.14;font-size:clamp(23px,2.6vw,31px);margin:1.6em 0 .55em;color:#101113;text-transform:none;scroll-margin-top:90px}
.elementor-516 .txt h3{font-family:Helvetica,"Helvetica Neue",Arial,sans-serif;font-weight:700;letter-spacing:-.018em;line-height:1.2;font-size:clamp(19px,2vw,22px);margin:1.5em 0 .45em;color:#101113;scroll-margin-top:90px}
.elementor-516 .txt>h2:first-child,.elementor-516 .txt>.elementor-widget-container>h2:first-child{margin-top:0}
.elementor-516 .txt a{color:#cf2c00;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2.5px}
.elementor-516 .txt a:hover{background:#fff1ec}
.elementor-516 .txt ul,.elementor-516 .txt ol{margin:0 0 1.2em;padding-left:1.15em}
.elementor-516 .txt ul li{list-style:disc;margin-bottom:.5em}
.elementor-516 .txt ol li{list-style:decimal;margin-bottom:.5em}
.elementor-516 .txt li::marker{color:#ff3b00}
.elementor-516 .txt strong{font-weight:600;color:#101113}
.elementor-516 .txt code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86em;background:#f7f5f0;border:1px solid #e3e1dc;padding:1px 5px;border-radius:3px}
.elementor-516 .txt blockquote{margin:1.8em 0;padding:0 0 0 22px;border:0;border-left:3px solid #ff3b00}
.elementor-516 .txt blockquote p{font-style:italic;font-size:1.12em;line-height:1.45;color:#101113}
.elementor-516 .txt blockquote cite{display:block;margin-top:10px;font-family:Helvetica,Arial,sans-serif;font-style:normal;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:#6b7075}
.elementor-516 .txt figure.wp-block-image{margin:1.8em 0}
.elementor-516 .txt figure.wp-block-image figcaption{padding-top:9px;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:12.5px;line-height:1.45;color:#6b7075;text-align:left}
.elementor-516 .txt hr{margin:2.2em 0;border:0;border-top:1px solid #e3e1dc}
.elementor-516 .txt figure.wp-block-table{margin:1.8em 0;overflow-x:auto;border:1px solid #e3e1dc;-webkit-overflow-scrolling:touch}
.elementor-516 .txt .wp-block-table table{width:100%;min-width:520px;margin:0;border:0;border-collapse:collapse;table-layout:auto;background:#fff;font-family:Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:14.5px;line-height:1.5}
.elementor-516 .txt .wp-block-table thead{border:0}
.elementor-516 .txt .wp-block-table th,.elementor-516 .txt .wp-block-table td{padding:11px 14px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid #f0eeea;background:transparent;color:#1b1d20;font-size:inherit;line-height:inherit}
.elementor-516 .txt .wp-block-table thead th{background:#101113;color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-bottom:0}
.elementor-516 .txt .wp-block-table tbody th{font-weight:700;background:#f7f5f0}
.elementor-516 .txt .wp-block-table tbody tr:last-child th,.elementor-516 .txt .wp-block-table tbody tr:last-child td{border-bottom:0}
.elementor-516 .txt .wp-block-table .wp-element-caption{margin:0;padding:9px 14px;font-family:Helvetica,Arial,sans-serif;font-size:12.5px;color:#6b7075;text-align:left;border-top:1px solid #f0eeea}
@media (max-width:767px){.elementor-516 .txt{font-size:17.5px}}
/* Compartir */
.elementor-516 .share{margin-block:clamp(24px,3vw,34px)!important;padding:14px 0!important;border-top:1px solid #e3e1dc;border-bottom:1px solid #e3e1dc}
.elementor-516 .share__t .elementor-heading-title{font-family:Helvetica,Arial,sans-serif;font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#6b7075;margin-right:4px}
.elementor-516 .share__b .elementor-grid{display:flex;flex-wrap:wrap;gap:10px}
.elementor-516 .share__b .elementor-grid-item{margin:0!important;padding:0!important}
.elementor-516 .share__b .elementor-share-btn{width:38px!important;height:38px!important;font-size:16px!important;border:1px solid #e3e1dc!important;border-radius:50%!important;background:transparent!important;color:#33363b!important;transition:.16s}
.elementor-516 .share__b .elementor-share-btn i,.elementor-516 .share__b .elementor-share-btn svg{color:#33363b!important;fill:#33363b!important}
.elementor-516 .share__b .elementor-share-btn:hover{background:#101113!important;border-color:#101113!important}
.elementor-516 .share__b .elementor-share-btn:hover i,.elementor-516 .share__b .elementor-share-btn:hover svg{color:#fff!important;fill:#fff!important}
.elementor-516 .share__b .elementor-share-btn__icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center}
/* Autor */
.elementor-516 .autor .elementor-author-box{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:start;margin-block:clamp(26px,3vw,38px);padding:22px;background:#f7f5f0;border:1px solid #e3e1dc;text-align:left}
.elementor-516 .autor .elementor-author-box__avatar{margin:0!important}
.elementor-516 .autor .elementor-author-box__avatar img{width:64px;height:64px;border-radius:50%;object-fit:cover}
.elementor-516 .autor .elementor-author-box__name{font-family:Helvetica,Arial,sans-serif;font-weight:800;font-size:19px;letter-spacing:-.02em;color:#101113;margin:0 0 6px}
.elementor-516 .autor .elementor-author-box__bio{font-family:"Source Serif",Georgia,serif;font-size:16px;line-height:1.55;color:#33363b;margin:0}
.elementor-516 .autor .elementor-author-box__button{display:inline-block;margin-top:10px;padding:0 0 1px;border:0;border-bottom:1px solid #e3e1dc;border-radius:0;background:none;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;color:#101113}
.elementor-516 .autor .elementor-author-box__button:hover{color:#cf2c00;border-color:#ff3b00}
.elementor-516 .autor .elementor-author-box__name{text-transform:none!important}
/* También te puede interesar */
.elementor-516 .tambien{margin-top:clamp(26px,3vw,38px)!important;padding-top:20px!important;border-top:1px solid #e3e1dc}
.elementor-516 .tambien__t{margin-bottom:18px}/* End custom CSS */