.roketto-banner{padding-top:calc(148px + 3vw);position:relative;&:before{background:linear-gradient(294.63deg,rgba(198,4,209,0) 37.92%,rgba(198,4,209,.95) 102.07%),radial-gradient(42.14% 42.14% at 63.39% 41.62%,rgba(28,26,210,.5) 0,rgba(14,13,108,0) 100%),linear-gradient(0deg,#080753,#080753),linear-gradient(180deg,transparent 69.33%,rgba(0,0,0,.24)),linear-gradient(60.6deg,transparent 61.72%,rgba(0,0,0,.25) 93.2%),linear-gradient(0deg,#2d0089,#2d0089),linear-gradient(180deg,rgba(28,4,87,0) 77.05%,#1c0457),linear-gradient(180deg,rgba(20,25,55,.45),rgba(35,61,139,.45) 53%,rgba(30,37,74,.45)),linear-gradient(180deg,#1c0457,rgba(28,4,87,0)),#4513bc;content:"";height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%}&>.rk-container{position:relative;z-index:1}}.roketto-banner--content_wrap{margin-bottom:50px;@media screen and (min-width:768px){margin-bottom:100px}}.roketto-banner--title{color:#fff;font-family:var(--roketto-font);font-size:97px;font-size:clamp(55px,5vw,87px);font-weight:800;line-height:89px;line-height:clamp(53px,5vw,77px);margin-bottom:20px;text-shadow:0 4px 10px rgba(0,0,0,.05);span{background:radial-gradient(ellipse at center,#86f5ff 9%,#86f5ff00 29%) -50px 0,linear-gradient(90deg,#72e7ff,#72e7ff00),linear-gradient(90deg,#28acff,#28acff);background-clip:text;-webkit-background-clip:text}em,span{text-fill-color:transparent;-webkit-text-fill-color:transparent;color:transparent}em{background:radial-gradient(ellipse at center,#ff93e4 9%,#ff93e400 29%) -50px 0,linear-gradient(90deg,#ff93ed,#ff93ed00),linear-gradient(90deg,#a74bf0,#a74bf0);background-clip:text;-webkit-background-clip:text;font-style:normal}}.roketto-banner--content{color:#fff;h1,h2,h3,h4,h5,h6{color:#fff}h2{font-size:32px}}.roketto-banner--buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px;a{flex:0 0 100%;max-width:calc100%}@media screen and (min-width:584px){a{flex:0 0 calc(50% - 5px);max-width:calc(50% - 5px)}}@media screen and (min-width:768px){a{flex:unset;max-width:unset}}}.roketto-banner--image_wrap{height:100%;@media screen and (max-width:767px){margin-top:20px}}.roketto-banner--image{padding-bottom:96.64%;position:relative;img{height:100%!important;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%!important;&.roketto-banner--image_bg{animation:rotateHeroBg 200s linear infinite}&.roketto-banner--image_fg{animation:pulseHeroImage 2s ease-in-out infinite;object-fit:contain}}}.roketto-banner--logos_divider{height:1px;position:relative;width:100%;&:after,&:before{background-color:var(--blue-dash);border-radius:50%;content:"";height:6px;position:absolute;top:-3px;width:6px}&:before{left:0}&:after{right:0}img{height:100%;left:50%;object-fit:cover;object-position:center;position:absolute;top:0;transform:translateX(-50%);width:100%}}.roketto-banner--logos{align-items:center;display:flex;gap:50px;justify-content:space-between;list-style:none;margin:0;padding:40px 0;width:100%;&:not(.tns-slider){overflow:hidden;li{flex:0 0 50%;max-width:50%;@media screen and (min-width:768px){flex:0 0 calc(25% - 50px);max-width:calc(25% - 50px)}@media screen and (min-width:1024px){flex:0 0 calc(16.66667% - 50px);max-width:calc(16.66667% - 50px)}}}li{text-align:center;img{height:60px;max-width:100%;object-fit:contain;width:auto}}}@media (min-width:1024px){.roketto-banner--image{margin-top:-25px}}@keyframes rotateHeroBg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulseHeroImage{0%{transform:scale(1)}50%{transform:scale(1.01)}to{transform:scale(1)}}.roketto-banner{.tns-outer{position:relative}button[data-controls=next],button[data-controls=prev]{appearance:none;background-color:transparent;border:0;position:absolute;top:50%;transform:translateY(-50%)}button[data-controls=next]:disabled,button[data-controls=prev]:disabled{cursor:default;opacity:.3}button[data-controls=prev]{left:-20px}button[data-controls=next]{right:-20px}button svg{display:block;width:8px}button[data-controls=next] svg path,button[data-controls=prev] svg path{transition:fill .3s ease;fill:#fff}button[data-controls=next]:not(:disabled) svg:hover path,button[data-controls=prev]:not(:disabled) svg:hover path{fill:var(--rk-pink)}}