.elementor-kit-4{--e-global-color-primary:#29ABE2;--e-global-color-secondary:#35DCC8;--e-global-color-text:#CFDAE1;--e-global-color-accent:#3A52CF;--e-global-color-ttlsuav:#9DB0BC;--e-global-color-ttltenu:#7F929F;--e-global-color-titulos:#FFFFFF;--e-global-color-fondobs:#0A1220;--e-global-color-fondoal:#131E31;--e-global-color-fondoel:#1A2740;--e-global-color-supclar:#F4F6F7;--e-global-color-tintaos:#0C1014;--e-global-color-tintame:#465A67;--e-global-color-bordeba:rgba(255, 255, 255, 0.09);--e-global-color-bordeal:rgba(255, 255, 255, 0.17);--e-global-color-bordect:rgba(255, 255, 255, 0.22);--e-global-color-sellooo:#F5B400;--e-global-color-selloclr:#FFD45E;--e-global-color-whatsap:#25D366;--e-global-color-whatsalt:#20BD5A;--e-global-color-cianclr:#7FE0F0;--e-global-color-errorrj:#EF4A5A;--e-global-color-sobrgrd:#041018;--e-global-color-sobrvrd:#04240F;--e-global-color-sobroro:#241900;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:clamp(2.05rem, 4.6vw, 3.55rem);--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.1em;--e-global-typography-primary-letter-spacing:-0.03em;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-size:clamp(1.6rem, 3.2vw, 2.5rem);--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.15em;--e-global-typography-secondary-letter-spacing:-0.015em;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:1em;--e-global-typography-accent-letter-spacing:0.04em;--e-global-typography-ttlgrand-font-family:"Poppins";--e-global-typography-ttlgrand-font-size:clamp(1.9rem, 4.2vw, 3.15rem);--e-global-typography-ttlgrand-font-weight:600;--e-global-typography-ttlgrand-line-height:1.15em;--e-global-typography-ttlgrand-letter-spacing:-0.025em;--e-global-typography-ttlcompa-font-family:"Poppins";--e-global-typography-ttlcompa-font-size:clamp(1.4rem, 2.4vw, 1.95rem);--e-global-typography-ttlcompa-font-weight:600;--e-global-typography-ttlcompa-line-height:1.15em;--e-global-typography-ttlcompa-letter-spacing:-0.015em;--e-global-typography-ttlheroe-font-family:"Poppins";--e-global-typography-ttlheroe-font-size:clamp(1.85rem, 4vw, 2.9rem);--e-global-typography-ttlheroe-font-weight:700;--e-global-typography-ttlheroe-line-height:1.15em;--e-global-typography-ttlheroe-letter-spacing:-0.03em;--e-global-typography-ttltarje-font-family:"Poppins";--e-global-typography-ttltarje-font-size:17px;--e-global-typography-ttltarje-font-weight:600;--e-global-typography-ttltarje-line-height:1.35em;--e-global-typography-ttltarje-letter-spacing:-0.015em;--e-global-typography-ttltarjf-font-family:"Poppins";--e-global-typography-ttltarjf-font-size:17px;--e-global-typography-ttltarjf-font-weight:700;--e-global-typography-ttltarjf-line-height:1.15em;--e-global-typography-ttltarjf-letter-spacing:-0.015em;--e-global-typography-subtitul-font-family:"Poppins";--e-global-typography-subtitul-font-size:clamp(1.0625rem, 1.9vw, 1.375rem);--e-global-typography-subtitul-font-weight:500;--e-global-typography-subtitul-line-height:1.4em;--e-global-typography-subtitul-letter-spacing:-0.01em;--e-global-typography-txtsecun-font-family:"Poppins";--e-global-typography-txtsecun-font-size:15px;--e-global-typography-txtsecun-font-weight:400;--e-global-typography-txtsecun-line-height:1.6em;--e-global-typography-txtpeque-font-family:"Poppins";--e-global-typography-txtpeque-font-size:13px;--e-global-typography-txtpeque-font-weight:400;--e-global-typography-txtpeque-line-height:1.5em;--e-global-typography-etiqueta-font-family:"Poppins";--e-global-typography-etiqueta-font-size:11px;--e-global-typography-etiqueta-font-weight:500;--e-global-typography-etiqueta-text-transform:uppercase;--e-global-typography-etiqueta-line-height:1.4em;--e-global-typography-etiqueta-letter-spacing:0.16em;--e-global-typography-cifraaaa-font-family:"Poppins";--e-global-typography-cifraaaa-font-size:clamp(3rem, 7vw, 5rem);--e-global-typography-cifraaaa-font-weight:700;--e-global-typography-cifraaaa-line-height:1em;--e-global-typography-cifraaaa-letter-spacing:-0.045em;--e-global-typography-monoibmp-font-family:"IBM Plex Mono";--e-global-typography-monoibmp-font-size:13px;--e-global-typography-monoibmp-font-weight:500;--e-global-typography-monoibmp-line-height:1.5em;--e-global-typography-monoibmp-letter-spacing:0.06em;background-color:#0A1220;}.elementor-kit-4 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1120px;}.e-con{--container-max-width:1120px;--container-default-padding-top:0px;--container-default-padding-right:40px;--container-default-padding-bottom:0px;--container-default-padding-left:40px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:900px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:0px;--container-default-padding-right:30px;--container-default-padding-bottom:0px;--container-default-padding-left:30px;}}@media(max-width:480px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:0px;--container-default-padding-right:20px;--container-default-padding-bottom:0px;--container-default-padding-left:20px;}}
/* Start custom CSS */.tal-temario-grupo .tal-unidad-boton:hover,
.tal-temario-grupo .tal-unidad-boton:focus {
    color: #35dcc866 !important;
    background-color: transparent;
    border-color: #35dcc866
!important;
}

.tal-btn:hover,
.tal-btn:focus,
.tal-btn.tal-btn--fantasma:hover,
.tal-btn.tal-btn--fantasma:focus {
    color: inherit; 
    background-color: transparent; 
    border-color: inherit; 
}

.tal-pestana:hover,
.tal-pestana:focus,
.tal-pestana[aria-selected="true"] {
    color: inherit;
    background-color: transparent;
    border-color: inherit;
}/* End custom CSS */