.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 .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 .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;}