@media(max-width:1024px){.elementor .s-hero-title{font-size:45px;}}@media(max-width:1024px){.elementor .s-hero-subtext{font-size:18px;}}@media(max-width:1024px){.elementor .s-hero-outer{height:550px;}}@media(max-width:1024px){.elementor .s-problema-title{font-size:32px;}}@media(max-width:1024px){.elementor .s-problema-1-text{font-size:15px;}}@media(max-width:1024px){.elementor .s-problema-card-1{column-gap:10px;padding:15px;row-gap:10px;}}@media(max-width:1024px){.elementor .s-problema-2-text{font-size:15px;}}@media(max-width:1024px){.elementor .s-problema-card-2{padding:15px;gap:10px;}}@media(max-width:1024px){.elementor .s-problema-3-text{font-size:15px;}}@media(max-width:1024px){.elementor .s-problema-card-3{padding:15px;gap:10px;}}@media(max-width:1024px){.elementor .s-problema-4-text{font-size:15px;}}@media(max-width:1024px){.elementor .s-problema-card-4{padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;gap:10px;}}@media(max-width:1024px){.elementor .s-problema-5-text{font-size:15px;}}@media(max-width:1024px){.elementor .s-problema-card-5{padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;gap:9px;}}@media(max-width:1024px){.elementor .s-problema-grid{padding:0px;}}@media(max-width:1024px){.elementor .s-problema-in{padding:0px;}}@media(max-width:1024px){.elementor .s-amplificar-img-col{min-height:600px;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-desc-col{max-width:650px;}}@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-modalidad-4-head{padding:0px;}}@media(max-width:1024px){.elementor .s-modalidad-4{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-testimonios-in{padding:0px;}}@media(max-width:1024px){.elementor .s-incluye-title{font-size:36px;text-transform:none;}}@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-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;}}