*{margin:0;padding:0;box-sizing:border-box}img{width:100%;object-fit:cover}.img-hero{height:85vh;width:100%;display:flex}.swiper-slide img{padding-bottom:2em}.conocenos{display:flex;padding:5em 0;justify-content:center;align-items:flex-start}.conocenos-texto{width:50%}.conocenos-texto h2{width:60%;font-family:'Campton';margin-bottom:.6em;font-size:1.5em}.conocenos-p{width:62%}.conocenos-p p{font-family:'Campton';font-size:1.2em}.conocenos-p p:not(.conocenos p:last-of-type){margin-bottom:1em}.swiper{width:77%!important;height:auto;aspect-ratio:1.5/1}.swiper-slide img{width:100%;object-fit:cover;height:100%}.pre-swiper{width:50%;height:100%}span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}span.swiper-pagination-bullet{width:11px;height:11px}@media only screen and (min-width:1200px) and (max-width:1600px){.img-hero{height:75vh}.swiper{width:85%!important}.conocenos-texto h2{font-size:1.3em;width:fit-content}.conocenos-p{width:85%}.conocenos-p p{font-size:1em}}@media only screen and (min-width:651px) and (max-width:1200px){.img-hero{height:45vh}.conocenos{flex-direction:column;align-items:center;padding:3.5em 0}.pre-swiper{width:60%}.swiper{width:100%!important}.conocenos-texto{margin-top:.5em;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.conocenos-texto h2{width:90%;font-size:1.7em}.conocenos-p{width:67%}.conocenos-p p{font-size:1.1em}}@media only screen and (min-width:500px) and (max-width:650px){.conocenos{flex-direction:column;align-items:center;padding:3em 0}.pre-swiper{width:90%}.conocenos-texto{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;margin-top:1em}.conocenos-texto h2{width:90%;font-size:1.7em}.conocenos-p{width:67%}.conocenos-p p{font-size:1.1em}}@media only screen and (max-width:500px){.img-hero{height:38vh}.conocenos{flex-direction:column;align-items:center;padding:3em 0}.pre-swiper{width:98%}.swiper{width:100%!important}.conocenos-texto{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;margin-top:1em}.conocenos-texto h2{width:88%;font-size:1.6em}.conocenos-p{width:93%}.conocenos-p p{font-size:1em}}