.elementor .p-0{padding:0px;}.elementor .text-dark{color:var(--e-gv-black09);}.elementor .wrapper{padding:0px;display:block;}.elementor .contenedor{width:100%;max-width:1290px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .h2{font-family:var(--Manrope);font-weight:700;font-size:var(--h2-size);line-height:1.15em;}.elementor .uppercase{text-transform:uppercase;}.elementor .text-small{font-family:var(--Inter);font-weight:400;font-size:0.85rem;}.elementor .row-col{flex-direction:row;}.elementor .transition-bg{transition: background-color 0.3s ease;\n}.elementor .caption{font-family:var(--IBM);font-weight:300;font-size:var(--caption);letter-spacing:15%;line-height:1.2em;text-transform:uppercase;}.elementor .btn-green{color:var(--Dark);border-start-start-radius:0px;border-start-end-radius:15px;border-end-start-radius:15px;border-end-end-radius:0px;background-color:var(--Green-Mid);}.elementor .btn-green:hover,.elementor .btn-green:focus-visible{color:var(--White);background-color:var(--Dark);}.elementor .text-button-small{font-family:var(--Inter);font-weight:300;font-size:var(--12px-clamp);text-transform:uppercase;}.elementor .btn-white{color:var(--Dark);border-start-start-radius:0px;border-start-end-radius:15px;border-end-start-radius:15px;border-end-end-radius:0px;background-color:var(--White);}.elementor .btn-white:hover,.elementor .btn-white:focus-visible{color:var(--White);background-color:var(--Dark);}.elementor .arrow-submenu{color:var(--Dark);}.elementor .contenedor-pasos-dinamico{overflow: hidden;
transition: height 0.3s ease;\n}