.l-hero{background-image:url(../img/home/hero.webp);min-height:977px;background-size:cover}.l-hero__container{padding-top:155px}.l-hero__desc{max-width:622px;margin-left:100px;width:100%}.l-hero__title{font-size:4.375rem;color:var(--verde2);margin-bottom:0}.l-hero__p{max-width:451px;margin-top:0}.l-hero__img{margin-left:-252px}.l-limite{background-color:var(--verde);min-height:618px;position:relative}.l-limite::before{content:"";position:absolute;background-image:url(../img/home/RecursoArriba.svg);min-height:233px;width:100%;background-position:center;background-size:cover;top:-196px}.l-limite::after{content:"";position:absolute;background-image:url(../img/home/RecursoAbajo.svg);min-height:126px;width:100%;background-position:center;background-size:cover;bottom:-120px}.l-limite__container{display:flex;justify-content:center;align-items:flex-start;position:relative;flex-wrap:wrap}.l-limite__desc{max-width:619px;margin-left:50px}.l-limite__title{font-size:3.75rem;color:#fff;margin-bottom:0}.l-limite__p{margin-top:0;font-size:1.25rem;color:#fff}.l-limite__list{padding-left:20px;list-style:none}.l-limite__list-item{color:#fff;font-family:var(--bold);font-weight:700;font-size:1.875rem;position:relative;margin-bottom:20px}.l-limite__list-item::after{position:absolute;content:"";position:absolute;width:5px;height:40px;background-color:#b6cb00;left:-20px;top:0}.l-limite__list-item--2::after{background-color:#fff}.l-limite__list-item--3::after{background-color:var(--verde2)}.l-limite__list-item--4::after{background-color:var(--gris)}.l-limite__cta{display:flex;justify-content:center;margin-bottom:35px}.l-limite__image{position:relative;top:0;z-index:10;left:0;margin-bottom:-52px}.l-impacto{background-image:url(../img/home/back.webp);min-height:961px;background-repeat:no-repeat;background-position:center -125px;padding-top:135px;background-size:cover}.l-impacto__container{max-width:1181px;margin:0 auto;text-align:center}.l-impacto__title{font-size:4.5rem;color:var(--verde2);margin:0;max-width:939px;margin:0 auto}.l-impacto__subtitle{color:#526166;font-size:1.25rem;font-family:var(--bold);font-weight:700;margin-bottom:0}.l-impacto__list{margin-top:60px;display:flex;justify-content:center;flex-wrap:wrap}.l-acercate{margin:70px auto 120px}.l-acercate__desc{max-width:1236px;width:100%;border-radius:336px;background-color:#dedee0;min-height:310px;margin:0 auto;display:flex;justify-content:center;align-items:center}.l-acercate__info{max-width:627px;align-self:flex-start;margin-left:3px}.l-acercate__title{text-align:center;font-size:3.75rem;color:var(--verde);margin-bottom:20px;margin-top:47px}.l-acercate__p{text-align:center;max-width:553px;font-size:1.125rem;margin:0 auto;margin-bottom:20px}.l-acercate__cta{margin:0 auto}.l-acercate__img{width:30%}.l-atencion{display:flex;max-width:1236px;margin:0 auto;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:100px}.l-atencion__item{display:flex;align-items:flex-start}.l-atencion__left,.l-atencion__right{max-width:570px;padding:1.5rem}.l-atencion__left{align-self:flex-start;background-image:url(../img/home/contrato.webp);background-position:bottom;height:470px;background-repeat:no-repeat;margin-right:30px}.l-atencion__title{color:#526166;font-size:3.75rem;margin:0;line-height:4.4rem}.l-atencion__subtitle{margin-bottom:0;font-weight:700;font-size:1.8rem;color:#526166}.l-atencion__p{margin-top:0}.l-atencion__c{margin-left:15px}.l-testimonial{max-width:1236px;margin:0 auto;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin-bottom:100px;padding:30px}.l-testimonial__left{max-width:928px;min-height:225px;border-radius:50px 0;background-color:#526166;margin-right:30px;padding:35px 50px}.l-testimonial__p,.l-testimonial__nombre{color:#fff;font-size:1.222rem;line-height:1.75rem}.l-testimonial__p{font-style:italic;margin:0}.l-testimonial__nombre{max-width:342px;margin-left:auto;text-align:right;margin-right:22px}.l-noticias{background-image:url(../img/home/back-noticias.webp);background-repeat:repeat-x;margin-bottom:100px}.l-noticias__title{text-align:center;font-size:3.75rem;color:var(--verde2);margin-top:0;padding-top:100px}.l-noticias__list{display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (max-width:1300px){.l-acercate__img{max-width:450px;width:100%;margin-bottom:0}.l-acercate__info{align-self:center}.l-acercate__desc{flex-wrap:wrap;padding:0 1rem}}@media only screen and (max-width:1222px){.l-limite__desc{margin-left:0;margin-top:60px}.l-limite__title,.l-limite__p{text-align:center}.l-limite__container{padding:25px}}@media only screen and (max-width:1096px){.l-acercate__desc{border-radius:0;padding:0 1.5rem}.l-atencion__left{margin-right:0}.l-testimonial__left{margin-right:0;margin-bottom:30px}.l-hero{min-height:730px}}@media only screen and (max-width:1024px){.l-hero__desc{margin:0 auto;padding:0 20px}.l-hero__title{font-size:3.125rem;text-align:center;margin-top:10px}.l-hero__p{text-align:center;margin:0 auto;font-family:var(--bold);font-weight:700}.l-hero__img{width:80%;margin:20px auto}.l-hero__container{padding-top:190px}.l-atencion,.l-testimonial{margin-bottom:0}}@media only screen and (max-width:768px){.l-limite__image{width:90%}.l-atencion__item{flex-direction:column;justify-content:center;align-items:center}.l-atencion__title{text-align:center}.l-atencion__p{padding:20px;width:100%;margin:0;text-align:center;margin:0 auto}.l-atencion__cte{margin:0 auto}.l-impacto__container{padding:20px}.l-atencion__c{margin-left:0}.l-atencion__subtitle{text-align:center}}@media only screen and (max-width:520px){.l-acercate__title{font-size:1.785rem}.l-limite__title,.l-impacto__title{font-size:2.5rem;line-height:initial;margin-top:20px}.l-atencion__left{background-size:cover;padding:20px}.l-atencion__title{font-size:2rem;line-height:initial}.l-atencion{margin-bottom:0}.l-atencion__right{margin-top:20px}.l-acercate{margin-bottom:35px}.l-atencion__subtitle{font-size:1.4rem;text-align:center}.l-hero{min-height:745px}.l-hero__p{background-color:#ffffff9c;padding:10px}.l-limite__cta{margin:0 auto;padding-top:0}}@media only screen and (max-width:480px){.l-header__img{max-width:200px;margin:20px auto 0;width:100%}}