.home{background-color:#fff}.home .banner-principal .slider.slider-es,.home .banner-principal .slider.slider-en{width:auto;max-width:1200px}.home .banner-principal .slider .swiper-wrapper{align-items:stretch}.home .banner-principal .slider .swiper-slide{border-radius:1.5rem;align-items:stretch;height:auto;overflow:hidden}.home .banner-principal .slider .slide-es .info{justify-content:flex-end;padding:1.6rem;bottom:0}.home .banner-principal .slider .slide-es .info .title{font-size:1.5rem;font-weight:100}.home .banner-principal .slider .slide-en .info{background-color:var(--color-black);padding:.25rem 2.5%;bottom:0}.home .banner-principal .slider .slide-en .info .title{font-size:1.5rem;font-weight:100}.home .quote-01,.home .quote-02{margin-top:2.5%;margin-bottom:2.5%;padding:calc(2.5% + 3.5rem) 0}.home .quote-01 h2.font-pre,.home .quote-02 h2.font-pre{white-space:pre-line;max-width:max-content}.home .brands-news{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:2.5rem 5%;margin-top:calc(2.5rem + 2.5%);margin-bottom:calc(2.5rem + 2.5%);padding:2.5% 0;display:grid}.home .brands-news .slider-bn{border-radius:1.65rem;overflow:hidden}.home .brands-news .info{flex:1;padding:.5rem .25rem .25rem}.home .brands-news .light{font-size:1.38rem}.home .brands-news .btns{margin-top:1rem}.home .brands-news>.col-1.flex{row-gap:1rem;overflow:hidden}.home .slider-text{opacity:.1}.home .slider-text .font-SP{font-size:4.5rem}.home .slider-loop{--swiper-wrapper-transition-timing-function:linear;margin:2.5% 0;padding:2.5rem 0}.home .slider-loop .swiper-slide{width:max-content}.home .award-winning{margin:2.5% 0;padding-top:2.5rem;padding-bottom:2.5rem}.home .award-winning .grid{grid-template-columns:repeat(auto-fit,minmax(min(50% - 1rem,13.5rem),1fr));gap:1rem;margin-top:2rem;display:grid}.home .award-winning .grid .program{border-radius:.5rem;overflow:hidden}.home .award-winning .btns{margin-top:2.5rem}.home .recent-press{margin-top:calc(5% + 2.5rem)}.home .recent-press .h3{max-width:max-content}.home .recent-press .container-xl{gap:2.5rem 5%;margin-top:2.5rem}.home .recent-press .content{max-width:15rem}.home .recent-press a .light{user-select:transparent;transition:color .25s,background-color .25s}@media (hover:hover){.home .recent-press a:hover .light{color:var(--color-white);background-color:var(--color-purple)}}@media screen and (width<=1200px){.d-none-1200{display:none}}@media screen and (width<=1024px){.home .banner-principal .slider .slide-es .info{width:45%;padding:1rem}.home .quote-01:before{left:calc(50% - 11.75rem)}}@media screen and (width<=768px){.home .banner-principal .slider .slide-es .info{width:50%}.home .brands-news{column-gap:3%}.home .brands-news .light{font-size:1.25rem}}@media screen and (width<=640px){.home .banner-principal .slider.slider-es{aspect-ratio:auto;width:100%;max-width:100%}.home .banner-principal .slider .slide-es .info{flex:1;justify-content:center;row-gap:1.5rem;width:100%;padding:.5rem}.home .banner-principal .slider .slide-es .info .logo{display:none}.home .banner-principal .slider .slide-es .info .title{font-size:1.5rem}.home .banner-principal .slider .slide-en .info .title{font-size:1rem}.home .quote-01:before{height:2.35rem;left:calc(50% - 7.5rem);transform:none}.home .brands-news{grid-template-columns:100%}}
