.elementor .boton{font-family:Adega Serif;font-weight:700;font-size:16px;color:var(--Porcelain);line-height:1em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:24px;border-width:1px;border-color:var(--Granite);border-style:solid;background-color:var(--Granite);transition:all 300ms;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .boton:hover,.elementor .boton:focus-visible{border-color:var(--Carbon_Black);background-color:var(--Carbon_Black);}.elementor .boton:focus{border-color:var(--Carbon_Black);background-color:var(--Carbon_Black);}.elementor .boton:active{border-color:var(--Carbon_Black);background-color:var(--Carbon_Black);}.elementor .boton-secundario{color:var(--Carbon_Black);border-width:1px;border-color:var(--Granite);border-style:solid;background-color:var(--Porcelain);}.elementor .boton-secundario:hover,.elementor .boton-secundario:focus-visible{color:var(--Porcelain);border-color:var(--Eucalyptus);background-color:var(--Eucalyptus);}.elementor .boton-secundario:focus{color:var(--Porcelain);border-color:var(--Eucalyptus);background-color:var(--Eucalyptus);}.elementor .boton-secundario:active{color:var(--Porcelain);border-color:var(--Eucalyptus);background-color:var(--Eucalyptus);}.elementor .label{font-family:Cormorant;font-weight:700;font-size:16px;text-transform:uppercase;}.elementor .title-2{font-family:Adega Serif;font-weight:700;font-size:clamp(40px, 4vw, 56px);}.elementor .title-1{font-family:Adega Serif;font-weight:700;font-size:clamp(48px, 5vw, 64px);color:var(--Black);line-height:1.1em;}.elementor .title-3-small{font-family:Adega Serif;font-weight:700;font-size:clamp(24px, 4vw, 32px);color:var(--Porcelain);line-height:1.1em;}.elementor .sticky-column{position:relative;}.elementor .borde-inferior-horizontal{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Carbon_Black);border-style:solid;flex-direction:column;gap:20px;}.elementor .numeros{font-weight:700;font-size:16px;line-height:1.15em;}.elementor .romanos{padding-block-start:40px;padding-block-end:40px;padding-inline-start:25px;padding-inline-end:25px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--Eucalyptus);border-style:solid;flex-direction:column;gap:20px;}.elementor .copy-of-borde-inferior-horizontal{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Carbon_Black);border-style:solid;flex-direction:row;gap:50px;}.elementor .title-4{font-family:Adega Serif;font-weight:700;font-size:20px;line-height:1.15em;text-transform:uppercase;}.elementor .programas{padding:0px;border-width:1px;border-color:var(--Eucalyptus);border-style:solid;flex-direction:column;gap:0px;}.elementor .programas-inner{padding:40px;flex-direction:column;gap:10px;flex:1 0 auto;}.elementor .body-large{font-size:24px;line-height:1.25em;}.elementor .boton-no-bg{font-family:Cormorant;font-size:20px;color:var(--Granite);line-height:1.25em;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-end-width:1px;border-color:var(--Granite);border-style:solid;background-color:#00000000;align-self:end;}.elementor .boton-no-bg:hover,.elementor .boton-no-bg:focus-visible{color:var(--Eucalyptus);border-color:var(--Eucalyptus);}.elementor .boton-no-bg:focus{color:var(--Eucalyptus);border-color:var(--Eucalyptus);}