@media(max-width:1024px){.elementor .s-hero-title{font-size:48px;}}@media(max-width:1024px){.elementor .s-hero-subtext{font-size:18px;}}@media(max-width:1024px){.elementor .s-hero-outer{height:600px;}}@media(max-width:1024px){.elementor .s-problema-title{font-size:32px;}}@media(max-width:1024px){.elementor .s-problema-card-1{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .s-problema-card-2{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .s-problema-card-3{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .s-problema-card-4{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .s-problema-card-5{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .s-problema-card-6{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .s-problema-grid{padding:0px;}}@media(max-width:1024px){.elementor .s-amplificar-img-col{min-height:450px;flex:0 0 300px;}}@media(max-width:1024px){.elementor .s-amplificar-text-col{padding-inline-end:60px;}}@media(max-width:1024px){.elementor .s-amplificar-outer{min-height:0px;flex-direction:column;}}@media(max-width:1024px){.elementor .s-solucion-header{padding:0px;gap:20px;}}@media(max-width:1024px){.elementor .s-solucion-grid{padding:0px;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .s-solucion-in{padding:0px;}}@media(max-width:1024px){.elementor .s-solucion-outer{padding-block-start:80px;padding-block-end:80px;}}@media(max-width:1024px){.elementor .s-modalidad-1-head{padding:0px;}}@media(max-width:1024px){.elementor .s-modalidad-1{padding:20px;}}@media(max-width:1024px){.elementor .s-modalidad-2-head{padding:0px;}}@media(max-width:1024px){.elementor .s-modalidad-2{padding:20px;}}@media(max-width:1024px){.elementor .s-modalidad-3-head{padding:0px;}}@media(max-width:1024px){.elementor .s-modalidad-3{padding:20px;}}@media(max-width:1024px){.elementor .s-modalidades-in{padding:0px;}}@media(max-width:1024px){.elementor .s-modalidades-outer{padding-block-start:45px;padding-block-end:45px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .s-testimonios-title{font-size:36px;text-transform:none;}}@media(max-width:1024px){.elementor .s-testimonio-side{padding:0px;}}@media(max-width:1024px){.elementor .s-testimonios-grid{padding:0px;}}@media(max-width:1024px){.elementor .s-testimonios-in{padding:0px;}}@media(max-width:1024px){.elementor .s-incluye-header{padding:0px;}}@media(max-width:1024px){.elementor .e-incluye-1-c8ba5e9{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-incluye-2-cd0ecdb{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-incluye-3-bddaa00{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-incluye-4-9736ace{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-incluye-5-75ebe87{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-incluye-6-877417d{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .s-incluye-7{grid-column:1 / -1;}}@media(max-width:1024px){.elementor .s-incluye-grid{padding:0px;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .s-incluye-in{padding:0px;}}@media(max-width:1024px){.elementor .s-cta-title{font-size:40px;line-height:47px;}}@media(max-width:1024px){.elementor .s-cta-contact-row{column-gap:20px;padding:0px;row-gap:13px;}}