.elementor-21 .elementor-element.elementor-element-b48d80a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:32px;--padding-right:32px;}.elementor-21 .elementor-element.elementor-element-b48d80a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b48d80a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-fcd03c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-675e514{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-21 .elementor-element.elementor-element-8d976a9{--display:flex;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-49a9849 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-49a9849 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-49a9849{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-49a9849 .elementor-icon-list-text{color:var( --e-global-color-3d999c5d );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-49a9849 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#CECECE;}.elementor-21 .elementor-element.elementor-element-035661b{--display:flex;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-80cb763 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-80cb763 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-80cb763{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-80cb763 .elementor-icon-list-text{color:var( --e-global-color-3d999c5d );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-80cb763 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#CECECE;}.elementor-21 .elementor-element.elementor-element-84f3bc6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-84f3bc6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-84f3bc6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-84f3bc6 .elementor-icon-list-text{color:var( --e-global-color-3d999c5d );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-84f3bc6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#CECECE;}.elementor-21 .elementor-element.elementor-element-f67ab28{--display:flex;--justify-content:flex-start;}.elementor-21 .elementor-element.elementor-element-3d9f03c{text-align:left;}.elementor-21 .elementor-element.elementor-element-3d9f03c .elementor-heading-title{font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-a1ed1d0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-a1ed1d0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-a1ed1d0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-a1ed1d0 .elementor-icon-list-text{color:var( --e-global-color-3d999c5d );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-a1ed1d0 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#CECECE;}.elementor-21 .elementor-element.elementor-element-1d61ce3{--display:flex;--justify-content:flex-start;}.elementor-21 .elementor-element.elementor-element-3a7e859{text-align:left;}.elementor-21 .elementor-element.elementor-element-3a7e859 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-7cbf38b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-7cbf38b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-7cbf38b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-7cbf38b .elementor-icon-list-text{color:var( --e-global-color-3d999c5d );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-7cbf38b .elementor-icon-list-item:hover .elementor-icon-list-text{color:#CECECE;}.elementor-21 .elementor-element.elementor-element-4ff7fb0{--display:flex;--justify-content:flex-start;}.elementor-21 .elementor-element.elementor-element-4905b45{text-align:left;}.elementor-21 .elementor-element.elementor-element-4905b45 .elementor-heading-title{font-size:20px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-21 .elementor-element.elementor-element-92d8081 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-92d8081 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-92d8081{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-92d8081 .elementor-icon-list-text{color:var( --e-global-color-3d999c5d );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-92d8081 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#CECECE;}.elementor-21 .elementor-element.elementor-element-5133918{--display:flex;--min-height:44px;--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;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-5133918:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-5133918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-c48d4da{text-align:center;}.elementor-21 .elementor-element.elementor-element-c48d4da .elementor-heading-title{color:var( --e-global-color-3d999c5d );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-fcd03c6{--width:100%;}.elementor-21 .elementor-element.elementor-element-675e514{--width:100%;}.elementor-21 .elementor-element.elementor-element-8d976a9{--width:100%;}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-b48d80a{--padding-top:55px;--padding-bottom:55px;--padding-left:15px;--padding-right:15px;}.elementor-21 .elementor-element.elementor-element-40f9624 img{width:100%;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-b48d80a{--padding-top:55px;--padding-bottom:25px;--padding-left:12px;--padding-right:12px;}.elementor-21 .elementor-element.elementor-element-fcd03c6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-40f9624{text-align:left;}.elementor-21 .elementor-element.elementor-element-40f9624 img{width:53%;}.elementor-21 .elementor-element.elementor-element-8d976a9{--padding-top:50px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}}/* Start custom CSS *//* --- Configuración por defecto (Español) --- */

/* Por defecto ocultamos el botón en inglés */
.pdf-ingles {
    display: none !important;
}

/* Por defecto mostramos el botón en español */
.pdf-espanol {
    display: block !important; /* O inline-block según tu diseño */
}

/* --- Configuración cuando GTranslate cambia a Inglés --- */

/* El .elementor-21 html[lang^="en"] detecta si el idioma es inglés (en, en-US, en-GB) */
html[lang^="en"] .pdf-ingles {
    display: block !important;
}

html[lang^="en"] .pdf-espanol {
    display: none !important;
}/* End custom CSS */