.swiper-cinta,.swiper-home-principal{width:100%}.swiper-home-principal{max-width:1920px}header.header .swiper-cinta{background:var(--verde-limon);height:43px}header.header .swiper-cinta .swiper-wrapper{text-align:center}header.header .swiper-cinta .swiper-wrapper .swiper-slide{align-items:center;display:flex;justify-content:center;font:normal normal normal 14px / 16px Trebuchet MS}.swiper-home-principal img{width:100%;object-fit:cover}.swiper-cinta .swiper-button-prev{--swiper-navigation-size:14px;--swiper-theme-color:#083237;left:34px;font-weight:700}.swiper-cinta .swiper-button-next{--swiper-navigation-size:14px;--swiper-theme-color:#083237;right:34px;font-weight:700}@media (min-width:1024px){.cinta img{height:344px}}@media (max-width:999px){.swiper-cinta .swiper-button-prev{left:20px}.swiper-cinta .swiper-button-next{right:20px}header.header .swiper-cinta .swiper-wrapper .swiper-slide{padding:0 40px}}.swiper-home-principal .swiper-button-prev,.swiper-home-principal .swiper-button-next{--swiper-navigation-size:20px;background:#fff0;border-radius:50%;width:45px;height:45px;border:2px solid var(--verde-limon);color:var(--verde-limon);font-weight:600}.swiper-home-principal .swiper-button-prev{left:34px}.swiper-home-principal .swiper-button-next{right:34px}.swiper-home-principal .swiper-pagination{--swiper-pagination-color:var(--verde-limon);--swiper-pagination-bullet-size:8px;--swiper-pagination-bullet-width:20px;--swiper-pagination-bullet-height:20px;--swiper-pagination-bullet-inactive-color:#000;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:6px}.swiper-home-principal .swiper-pagination-bullet{box-shadow:inset 0 0 0 1px var(--verde-limon)}.container-text.texto-principal{position:absolute;top:0;width:100%;max-width:100%;display:flex;padding-right:220px;padding-left:220px;margin-right:auto;margin-left:auto;height:100%;align-items:baseline;flex-direction:column;justify-content:center;color:#fff}.container-text.texto-principal div{font-size:45px;letter-spacing:-2.08px;line-height:1}.container-text.texto-principal h1{margin:0;font-size:7rem;line-height:.8}.container-text.texto-principal small{color:var(--verde-limon);font-weight:600}.container-text .boton-verde-limon{color:#000;background-color:var(--verde-limon);margin-top:40px;padding:10px 10px;width:255px;height:59px;font-size:20px;text-align:center;align-content:center;text-decoration:none;text-transform:uppercase;font-weight:600}.boton-verde-limon-interna{color:#000;background-color:var(--verde-limon);padding:10px 10px;width:200px;height:50px;font-size:18px;text-align:center;align-content:center;text-decoration:none;text-transform:uppercase;font-weight:500;display:grid}.swiper-home-principal .img-mobile{display:none}.img-mobile{width:100%;display:none}.img-desktop{width:100%}@media (min-width:1700px){.container-text.texto-principal h1{font-size:8rem}.container-text.texto-principal div{font-size:52px}.container-text .boton-verde-limon{width:264px;height:66px}}@media (max-width:1400px){.container-text.texto-principal h1{font-size:6rem}.container-text.texto-principal div{font-size:42px}.container-text .boton-verde-limon{width:240px;height:55px;margin-top:30px}}@media (max-width:1200px){.container-text.texto-principal h1{font-size:4rem}.container-text.texto-principal div{font-size:30px}.container-text .boton-verde-limon{width:170px;height:40px;font-size:15px;margin-top:15px}}@media (max-width:768px){.img-desktop{display:none}.img-mobile{display:block}.swiper-home-principal .img-mobile{display:block;height:500px}.swiper-home-principal .img-desktop{display:none}.container-text.texto-principal{padding-right:80px;padding-left:80px;height:auto;top:30%}.swiper-home-principal .swiper-button-prev{left:10px}.swiper-home-principal .swiper-button-next{right:10px}}@media (max-width:500px){.container-text.texto-principal h1{font-size:3rem}.container-text.texto-principal div{font-size:25px}.swiper-home-principal .swiper-button-prev,.swiper-home-principal .swiper-button-next{width:45px;height:45px}}#nuestros-servicios .swiper-pagination{position:relative;margin-top:13px}#nuestros-pilares .swiper-pagination{position:relative;margin-top:13px}