.elementor .T48{font-family:var(--IvyPresto-Display);font-size:clamp(1.95rem, 0.083rem + 3.89vw, 3rem);letter-spacing:-0.03em;line-height:1;}.elementor .T14RT{font-family:var(--SofiaPro);font-size:clamp(0.569rem, 0.024rem + 1.13vw, 0.875rem);letter-spacing:0.1em;line-height:1.4;}.elementor .T12textoRT{font-family:Sofia Pro;font-size:clamp(0.488rem, 0.021rem + 0.97vw, 0.75rem);line-height:1.2;}.elementor .T10RT{font-family:var(--SofiaPro);font-size:clamp(6.5px, 0.28px + 0.81vw, 10px);letter-spacing:0.15em;line-height:1.2;}.elementor .Boton-claroRT{font-family:var(--SofiaPro);font-size:clamp(0.488rem, 0.021rem + 0.97vw, 0.75rem);color:var(--Camara-obscura);letter-spacing:0.1em;line-height:1.2;text-transform:uppercase;padding-block-start:1.08em;padding-block-end:1.08em;padding-inline-start:1.92em;padding-inline-end:1.92em;border-radius:0px;background-color:var(--Blanco);}.elementor .Boton-claroRT:hover,.elementor .Boton-claroRT:focus-visible{color:var(--Blanco);background-color:var(--Olivo-intencion);}.elementor .Gap17{gap:var(--Y17);}.elementor .Flex1080{max-width:1080px;padding:0px;flex-direction:column;justify-content:center;}.elementor .Flex-S{padding-block-start:var(--Gap36px);padding-block-end:var(--Gap36px);padding-inline-start:var(--PaddingX-60);padding-inline-end:var(--PaddingX-60);justify-content:center;}