.swiper{width:100%;height:100%;position:relative}.swiper-slide{position:relative}.sobreBanner{width:100%;height:100%;padding:80px 20px}.sobreBanner .main{justify-content:space-between;align-items:center;width:100%;max-width:1300px;height:fit-content;margin:0 auto;padding-bottom:30px;display:flex}.imgBanner{justify-content:center;align-items:center;width:55%;max-width:635px;display:flex;position:relative}.imgBanner img{z-index:2;position:relative}.textoBanner{width:43%}.whiteFont{color:#fff}.margin20{margin-bottom:20px}.big-t{margin-bottom:20px;font-size:clamp(33px,4vw,50px);line-height:clamp(37px,4vw,54px)}.banner-subtitle{font-size:16px;line-height:20px}#banner .swiper-pagination{z-index:2;padding:10px 0;bottom:0}#banner .swiper-pagination-bullet{opacity:1;background:0 0!important;border:2px solid #fff!important;border-radius:20px!important;width:17px!important;height:12px!important;position:relative!important}#banner .swiper-pagination-bullet-active{background:#fff!important;width:23px!important}.sobreBanner h2,.sobreBanner h3{opacity:0;z-index:2;transition:opacity .8s ease-out,transform .5s ease-out;transform:translateY(-50px)}.swiper-slide-active .sobreBanner h2{opacity:1;transition-delay:.3s;transform:translateY(0)}.swiper-slide-active .sobreBanner h3{opacity:1;transition-delay:.6s;transform:translateY(0)}.imgBanner:after{content:"";z-index:-1;background:0 0/contain no-repeat;width:783px;height:877px;position:absolute;bottom:61%;transform:translateY(50%)}@media (width<=900px){.sobreBanner .main{flex-direction:column;gap:20px}.textoBanner,.imgBanner{width:100%!important}}
