.container{padding:0}#section-hero{border-bottom-left-radius:50px;border-bottom-right-radius:50px;display:flex;display:-webkit-box;max-height:864px;overflow:hidden;position:relative}#lottie-anim-21{align-self:flex-end;-webkit-align-self:flex-end;bottom:0;left:20rem;max-width:60%;position:absolute;width:auto;width:100%;z-index:20}header{flex-flow:column;justify-content:flex-start}.text-custom-swiper{margin-bottom:3.5rem;margin-top:auto;padding:0 .5rem}p.text-center.text-desc{padding:70px 0}#imagen1,#imagen2,#imagen3,#imagen4{position:absolute;transition:left .3s,bottom .3s,top .3s,right .3s}#imagen1{height:13vw;left:-70px;top:15vw;transform:translateY(-50%)}#imagen2{bottom:0;left:0;width:25%}#imagen3{height:42%;left:40%;top:0;transform:translate(-20%)}#imagen4{bottom:-30px;height:20vw;right:-30px}header{align-items:center;background:linear-gradient(180deg,#221554,#6079da);color:#fff;display:flex;flex-direction:column;justify-content:center}.container,header{position:relative}.img-clutch{height:auto;max-height:7.5rem;max-width:8.9rem;position:absolute;right:15%;top:14%;width:auto}header h1{color:#f6f2ec;font-size:4rem;font-weight:500;line-height:4.5rem;margin:0;max-width:53rem;padding-top:12rem}header .subttl{color:#fff;font-family:Work Sans;font-size:1.25rem;font-weight:400;letter-spacing:.5px;line-height:1.625rem;max-width:46rem;padding:1rem 0 2rem;text-align:left}.anchors{display:flex;gap:1rem;margin:0;position:relative;z-index:30}#section-hero .btn-no-arrow{border:none;border-radius:1rem;font-family:Sora,sans-serif;font-weight:600;max-width:100%;padding:.75rem 2rem}#section-hero .btn-no-arrow p{font-family:Sora,sans-serif;font-size:1rem;font-weight:600}.text-desc{font-size:15px;padding:4.375rem 0}.swiper-logos-hero .swiper-wrapper{z-index:18}.swiper-logos-hero img{height:50px;width:auto}#section-hero .container{max-width:1198px}@media (max-width:1023px){#section-hero .container{max-width:min(700px,95%)}.anchors-header-btns{max-width:min(500px,95%)}header h1{font-size:35px;line-height:40px;padding:100px 30px 0 0}header .subttl{font-family:Work Sans;font-size:1rem;font-weight:400;line-height:1.25rem;padding:2rem 0}.anchors{flex-direction:column}#section-hero .btn-no-arrow{border-radius:20px;margin-bottom:10px;padding:15px 0}#section-hero .anchors a{margin-left:0}.anchors{margin:50px 0}#section-hero .btn-no-arrow p{font-size:17px;font-weight:500}.text-desc{font-size:15px;padding:4.375rem 0}.img-clutch{right:20px;top:100px}#imagen1{height:90px;top:150px}#imagen2{bottom:45%;left:-50px;width:190px}#imagen3{height:130px;left:200px}#imagen4{bottom:50%;height:120px;right:-80px}}.img-logo-carousel{height:4rem;object-fit:contain;width:auto}.row-brands{display:flex;flex-wrap:nowrap}@media(min-width:1860px){.img-clutch{right:27%;top:12%}#section-hero .container{max-width:1198px}.text-custom-swiper{padding:0 10vw}}@media (max-width:1023px){p.text-center.text-desc{padding:1rem 0}.row-brands{display:flex;overflow:hidden;position:relative;white-space:nowrap;width:100%}.marquee-wrapper{align-items:center;animation:marquee 15s linear infinite;display:flex}.row-brands .brand-item{display:inline-block;flex:0 0 auto;padding:1rem}.row-brands .img-logo-carousel{height:auto;object-fit:cover;width:100%}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.row-brands:after,.row-brands:before{content:"";height:100%;position:absolute;top:0;width:20%;z-index:1}.row-brands:before{background-image:linear-gradient(to right,var(--bg-clr) 0,transparent 50%);left:0}.row-brands:after{background-image:linear-gradient(to left,var(--bg-clr) 0,transparent 50%);right:0}p.subttl.aos-init.aos-animate{max-width:36rem}.anchors.anchors-header-btns.aos-init.aos-animate{max-width:18rem}img.img-clutch.reveal.aos-init.aos-animate{height:auto;right:10%;top:11.5%;width:6rem}.text-custom-swiper.row-brands{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:nowrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1);overflow:scroll}}@media only screen and (min-width:1024px) and (max-width:1081px){#section-hero .container{max-width:920px}header h1{color:#f6f2ec;font-size:4rem;font-weight:500;line-height:4.5rem;margin:0;max-width:53rem;padding-top:12rem}header .subttl{color:#fff;font-family:Work Sans;font-size:1.3rem;font-weight:400;letter-spacing:.5px;line-height:1.5rem;max-width:550px;padding:1rem 0 2rem;text-align:left}#section-hero{border-bottom-left-radius:50px;border-bottom-right-radius:50px;display:flex;display:-webkit-box;height:90%;max-height:864px;overflow:hidden;position:relative}#lottie-anim-21{align-self:flex-end;bottom:0;height:100%;left:-13rem;max-width:100%;position:absolute;z-index:20}.text-custom-swiper{padding:0}p.text-center.text-desc{padding:70px 0 12px}.img-clutch{height:auto;position:absolute;right:10%;top:15%;width:auto}}@media only screen and (min-width:1080px) and (max-width:1440px){.img-clutch{max-height:7.5rem;max-width:8.9rem;position:absolute;right:15%;top:16%}}@media only screen and (min-width:1080px) and (max-width:1601px){header h1{color:#f6f2ec;font-size:4rem;font-weight:500;line-height:4.5rem;margin:0;max-width:53rem;padding-top:12rem}#section-hero{border-bottom-left-radius:50px;border-bottom-right-radius:50px;display:flex;display:-webkit-box;max-height:864px;overflow:hidden;position:relative}#lottie-anim-21{align-self:flex-end;bottom:0;height:100%;left:-13rem;max-width:100%;position:absolute;z-index:20}.text-custom-swiper{padding:0}p.text-center.text-desc{padding:70px 0 12px}}#lottie-anim-21-mobile{display:none}@media (max-width:435px){#lottie-anim-21{display:none}#lottie-anim-21-mobile{align-self:flex-end;bottom:0;display:flex;height:auto;left:0;max-width:100%;position:absolute;z-index:20}}@media (min-width:1023px){.marquee-wrapper{align-items:center;display:flex;margin:auto;max-width:980px}}@media (max-width:1080px){h1.aos-init.aos-animate{max-width:40rem}#lottie-anim-21{align-self:flex-end;-webkit-align-self:flex-end;bottom:0;height:auto;left:0;max-width:100%;position:absolute;width:auto;width:100%;z-index:21}.text-custom-swiper{padding:0}}@media (max-width:767px){#imagen1{height:90px;top:129px}#imagen4{bottom:50%;height:120px;right:-80px}#imagen2{bottom:43%;left:-50px;width:190px}#section-hero{border-bottom-left-radius:50px;border-bottom-right-radius:50px;display:flex;display:-webkit-box;height:95vh;overflow:hidden;position:relative}header h1{font-size:35px;line-height:40px;padding:156px 30px 0 0}}