.cr-image-carousel__opposite-scroll{display:block;position:relative;z-index:2;background-color:#000;padding:80px 0}.cr-image-carousel__opposite-scroll.dk-gray{background-color:var(--cr-dk-gray)}.cr-image-carousel__opposite-scroll.no-reveal *{opacity:1!important}.cr-image-carousel__opposite-scroll h2,.cr-image-carousel__opposite-scroll h3,.cr-image-carousel__opposite-scroll h4,.cr-image-carousel__opposite-scroll p.title{font-family:Peristyle Black,sans-serif;font-size:100px;line-height:90px;text-align:center;text-transform:uppercase;color:var(--cr-yellow);padding-bottom:30px;display:block;width:fit-content;width:-moz-fit-content;margin:0 auto;opacity:0}.cr-image-carousel__opposite-scroll h2.cr-headline.sm{font-size:80px}.cr-section .border{content:"";display:block;margin:0 auto 30px;height:1px;width:0;background:radial-gradient(circle,#f6bd03 85%,rgba(34,34,34,0) 100%);transition:all 1.3s linear}.cr-section .border.expand{width:100%;max-width:650px}.cr-image-carousel__opposite-scroll .cr-logo-slide__wrap{width:100%;height:175px;position:relative;display:block;margin-top:50px;place-items:center;overflow:hidden;opacity:0}.cr-image-carousel__opposite-scroll:after,.cr-image-carousel__opposite-scroll:before{background:linear-gradient(270deg,transparent 0,#000);content:"";height:100%;position:absolute;width:15%;z-index:3}.cr-image-carousel__opposite-scroll.dk-gray:after,.cr-image-carousel__opposite-scroll.dk-gray:before{background:linear-gradient(270deg,rgba(34,34,34,0) 0,#222)}.cr-image-carousel__opposite-scroll:before{top:0;left:0}.cr-image-carousel__opposite-scroll:after{top:0;right:0;transform:rotate(180deg)}.cr-image-carousel__opposite-scroll .cr-logo-slide__wrap ul.cr-slide{width:100vw}.cr-image-carousel__opposite-scroll .cr-logo-slide__wrap .infiniteslide_wrap{width:100%;position:absolute;width:100vw}.cr-image-carousel__opposite-scroll .cr-logo-slide__wrap .infiniteslide_wrap:nth-of-type(2){transform:translateY(100px)}.cr-image-carousel__opposite-scroll .cr-logo-slide__wrap .slide-track .slide img{margin:0 auto}.cr-image-carousel__opposite-scroll .cr-logo-slide__wrap ul li img{display:block;margin:0 75px;width:auto;height:40px}@media screen and (max-width:768px){.cr-image-carousel__opposite-scroll h2,.cr-image-carousel__opposite-scroll h3,.cr-image-carousel__opposite-scroll h4,.cr-image-carousel__opposite-scroll p.title{font-size:80px;line-height:80px;padding:0 35px 40px}.cr-image-carousel__opposite-scroll h2.cr-headline.sm{font-size:60px;line-height:60px}.cr-image-carousel__opposite-scroll .container .column img{max-width:250px}.cr-image-carousel__opposite-scroll .cr-logo-slide__wrap ul li img{height:30px}}@media screen and (max-width:480px){.cr-image-carousel__opposite-scroll h2.cr-headline{font-size:65px;line-height:65px}}.carouselAppear{-webkit-animation:carouselAppear .6s ease-in-out;animation:cr-dropIn .6s ease-in-out;animation-fill-mode:forwards}.carouselAppear:nth-of-type(2){animation-delay:.3s}@-webkit-keyframes carouselAppear{0%{opacity:0}to{opacity:1}}@keyframes carouselAppear{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes line{0%{left:50%;width:0}to{left:5%;width:90%}}