body{scrollbar-color:#8f54a0 #2e2e2e;scrollbar-width:auto}body::-webkit-scrollbar{width:16px}body::-webkit-scrollbar-track{background:#333}body::-webkit-scrollbar-thumb{background-color:#fff;background-image:-webkit-linear-gradient(top,#ab2ffe,#40affd);border-radius:12px}nav.navbar{backdrop-filter:blur(17px);background:#fff2!important;border-bottom:1px solid #fff}.bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:768px){.bd-placeholder-img-lg{font-size:3.5rem}}.section-1 img.banner{width:100%}body{background:#0e0828;color:#fff;font-family:Inter}.brand-logo{display:flex;justify-content:center;left:20%;position:absolute;width:60%;z-index:10}.gradient-heading{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(314deg,#ab2ffe,#40affd 96.88%);background-repeat:repeat;background-size:100%;color:#379de5;text-align:center;-webkit-text-fill-color:transparent}.brand-logo img{height:100%;width:278px;z-index:10}section{position:relative}.banner-content{left:7%;top:11vw;width:-webkit-fill-available;width:-moz-available}.navbar-collapse{justify-content:space-between}.auth-btns .btn{margin:0 .5vw}.brand-logo-mobile img{height:8vw;margin:3vw}.brand-logo-mobile{display:flex;justify-content:center;width:100%}.btn.btn-primary.signin{background:#0008}.btn.btn-primary.signup{background:linear-gradient(-87.48deg,#ab2ffe,#40affd 96.88%);border-radius:.7vw;padding:.5vw 2vw}nav a.nav-link{padding:0 1vw!important}.section-2 .row>*{width:auto}.btn.banner-btn.signin{border-radius:.9vw;padding:0}.signin span.btn{background:#000;border-radius:.7vw;color:#fff;margin:2px;padding:.5vw 2vw}.auth-btns .btn{font-weight:400}h1.banner-heading{color:#fff;font-family:Inter;font-weight:300}.banner-text{color:#fff;font-size:1.13vw;font-weight:100}.banner-text b{font-weight:700!important}.banner-btn{backdrop-filter:blur(5px);background:linear-gradient(-87.48deg,#ab2ffe,#40affd 96.88%);border-radius:1.1vw;box-shadow:0 4px 87px -6px #06fff0,inset 0 4px 20px 0 rgba(6,255,240,.25);margin:2.4vw 0;transition:.5s;width:fit-content}span.btn.btn-dark{background:#000;border-radius:1vw;font-size:1.3vw;margin:2px;padding:.7vw 3.2vw}.banner-btn:hover{backdrop-filter:blur(5px);box-shadow:0 4px 90px 5px #06fff0,inset 0 4px 30px 0 rgba(6,255,240,.25)}.banner-text-gradient{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(269deg,#ab2ffe,#40affd 185.88%);background-repeat:repeat;background-size:100%;color:#379de5;-webkit-text-fill-color:transparent}.section-2{background:#090519;height:33.5vw;width:100}.section-2 .banner-btn{backdrop-filter:blur(5px);box-shadow:3px -9px 84px -6px #06fff0,inset 0 4px 19px 0 rgba(6,255,240,.25);margin:2.4vw 0}.section-2 .banner-btn:hover{backdrop-filter:blur(5px);box-shadow:0 -3px 88px 0 #06fff0,inset 0 4px 30px 0 rgba(6,255,240,.25)}.heading-text{font-size:1.7vw;font-weight:300;text-align:center}.section-2 .col-md-6{margin:0 auto;padding-top:5vw}.section-2 .gcp img{display:block;margin:auto}.section-2 .banner-btn{display:block;font-size:1vw;margin:4.5vw auto;padding:0;width:fit-content}.section-2 .labs{padding-left:1vw;padding-top:4.5vw}.section-2 .labs img{height:100%}.section-2 .img-box{height:5vw}.section-2 .row{justify-content:space-evenly}.section-3 .carousel-content{text-align:center}.section-3 .carousel{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.section-3 h1.carousel-heading{font-family:inter;font-size:4vw;font-weight:300}.carousel-indicators{display:none}p.carousel-text{margin-top:1.6vw}.section-3 .carousel-indicators button{border-radius:100%!important;height:10px!important;margin-bottom:-5vw!important;width:10px!important}.carousel-control-next-icon,.carousel-control-prev-icon{background-image:url(../images/right-arrow.svg);filter:drop-shadow(0 0 3px #07f);opacity:1}.carousel-control-next-icon{transform:rotate(180deg)}button.carousel-control-next,button.carousel-control-prev{opacity:1;transform:scale(1.5)}section img.bg{width:100%}.section-5 .col-md-4{margin:0 auto;text-align:center}h2.heading{font-size:3vw}.section-5 .carousel-indicators{margin-bottom:-3%;text-align:center}.section-5 .carousel-indicators button{border-radius:100%!important;height:15px!important;width:15px!important}.section-6 .col-md-6{margin:0 auto;padding-top:12vw;text-align:center}.section-6 .banner-btn{font-size:1.1vw;margin:5.4vw 0;padding:0}.section-6 .btn.btn-dark.banner-btn span{padding:1.6vw 2.9vw}footer img.footer-logo{width:25vw}.footer-box{padding:7vw 3vw 2vw}.footer-box .row{justify-content:space-between;margin-bottom:5vw}.footer-social{display:flex;justify-content:end}img.social-icons{padding:0 .75vw}p.footer-links{text-align:right}p.footer-links a{color:#fff;padding:0 .5vw;text-decoration:none}.section-4 .byte-sized-content{padding:7vw 0;width:100%}.section-4 .row.g-4{justify-content:center}.section-4 img.byte-icons{padding:2vw 0}.section-5:after{background:radial-gradient(50% 50% at 50% 50%,#fb0303 0,#dc06ff 100%);border-radius:479.042px;content:" ";filter:blur(254px);flex-shrink:0;height:38vw;left:30vw;opacity:.9;position:absolute;top:2vw;transform:rotate(-23.358deg);transition:.5s;width:36vw;z-index:1}section.section-5.blue-theme-active:after{background:radial-gradient(50% 50% at 50% 50%,#0374fb 0,#dc06ff 100%)}.section-5 section.section-5{overflow:initial}.section-5 .col-md-12.position-absolute{left:50%;top:50%;transform:translate(-50%,-50%);z-index:9}footer.container-fluid{background:#000;border-top:2px solid;height:20.5vw}@media only screen and (min-width:600px){.section-4 h5.mb-3{font-size:1.3vw}.section-4 p.m-0{font-size:1.1vw}}@media only screen and (max-width:767px){.carousel-indicators{display:flex;margin-bottom:-17vw}div#carouselExampleCaptions{width:90%}.carousel-control-next,.carousel-control-prev{display:none}.show-mobile{display:block}.brand-logo-mobile.show-mobile{display:flex}.show-desktop{display:none}h1.banner-heading{font-size:12.5vw;padding-top:32vw}img.banner.show-mobile{padding-bottom:100vw}.banner-text{color:#fff;font-size:4.13vw;font-weight:300;padding:41vw 19vw 0 1vw}p.banner-text.banner-text-gradient{padding:0}.section-2 h3{font-weight:300;padding:12vw 10vw 0}.section-2 h3,.section-3 h1.carousel-heading,h3.gradient-heading{font-size:8.1vw;text-align:center}p.carousel-text{font-size:4vw;margin-top:1.6vw;padding:0 3.1vw}.section-2{background:#090519;height:116.5vw!important;width:100}.section-2 .img-box{height:12vw}.section-2 .row{justify-content:center}.banner-btn{border-radius:2.1vw;margin:2.4vw 0}span.btn.btn-dark{background:#000;border-radius:2vw;font-size:4.3vw;margin:2px;padding:2.3vw 6.2vw}.section-2 .banner-btn{display:block;font-size:1vw;margin:10.5vw auto;padding:0;width:fit-content}.section-5 .col-md-4{margin:0 auto;padding-top:0;text-align:center}.section-5 .col-md-12.position-absolute{left:50%;top:50%;transform:translate(-50%,-50%);width:100%;z-index:9}h2.heading{font-size:7vw;text-align:center}.heading-text{font-size:4.7vw;font-weight:100;padding:0 21vw;text-align:center}.section-6 .col-md-12.position-absolute{width:100%}.section-6 .col-md-6{margin:0 auto;padding-top:18vw;text-align:center}.section-6 h3.gradient-heading{font-size:6.1vw}.section-5:after{display:none}.section-6 .btn.btn-dark.banner-btn span{border-radius:1.5vw;padding:1.8vw 2.9vw}footer.container-fluid{height:41.5vw}.footer-social,footer .col-md-4{display:flex}footer img.footer-logo{margin:0 auto;width:51vw}.footer-social{display:flex;justify-content:center}img.social-icons{height:5vw;margin:4vw 0;padding:0 1.2vw}p.footer-links{display:none}footer .col-md-12.d-flex{justify-content:center}p.footer-text{font-size:2.5vw;font-weight:100;text-align:center;width:100%}.footer-box .row{margin-bottom:4vw}.brand-logo{display:none!important}.floating-nav span.btn.btn-dark{font-size:3.5vw;padding:2.5vw 6.2vw}.floating-nav{backdrop-filter:blur(2px);background:#000b;border-radius:4vw;bottom:13vw;display:flex;justify-content:space-between;left:50%;padding:0 3vw;position:fixed;transform:translate(-50%,-50%);width:94%;z-index:10000000000000000}.floating-nav p.signin-tab{margin:auto}.floating-nav span.navbar-toggler-icon{color:#fff;filter:brightness(27);opacity:1}.floating-nav button.navbar-toggler{background:#000;border-radius:50%;margin:.5vw;padding:2.3vw}.floating-nav .navbar{background:linear-gradient(-87.48deg,#ab2ffe,#40affd 96.88%);border-radius:50%;height:fit-content;margin:auto 0;padding:0}.white-text{color:#fff;font-weight:700;text-decoration:none}.up-button i{color:#000;cursor:pointer;font-size:20px;padding:15px}body.menu-open .up-button i:before{content:"\f00d"}.menu{bottom:8vh;color:#000;display:inline-block;display:none;left:50%;position:fixed;text-align:center;transform:translate(-50%);transition:background .5s ease-in-out;z-index:-28}body.menu-open:after{backdrop-filter:blur(2px);background:#0009;content:" '";height:102vw;left:0;padding-top:225vw;pointer-events:none;position:absolute;top:0;transition:.5s;width:100vw;z-index:9999}.menu ul{background:#fff;border-radius:5vw;list-style-type:none;margin:0;padding:0}.menu ul li{color:#000;font-size:5vw;padding:5vw 25vw}.hero-section{background-size:cover;display:table;height:100vh;width:100%}.hero-section .text-wrapper{display:table-cell;vertical-align:middle}.hero-section .text-wrapper h1{color:#fff;font-family:Josefin Sans,sans-serif;font-size:70px;letter-spacing:6px;line-height:89px;margin:0;max-width:800px;padding:100px;text-align:left}.section-5 .carousel-indicators{margin-bottom:-8%;text-align:center}}@media only screen and (min-width:768px){.show-mobile{display:none}.show-desktop{display:block}h1.banner-heading{font-size:7vw}section.section-1{aspect-ratio:3/1.55;background:url(/assets2/images/topbanner.jpg);background-repeat:no-repeat;background-size:100%;width:100%}.section-1 span.btn.btn-dark{padding:.7vw 2.2vw}.section-1 img.banner{width:100%}h3{font-size:3.1vw;font-weight:300;text-align:center}footer{height:20.5vw}nav .banner-btn,nav .banner-btn:hover{box-shadow:none}}@media only screen and (min-width:992px){div#carouselExampleCaptions{width:77%}}@media only screen and (min-width:1200px){div#carouselExampleCaptions{width:77%}}@media (min-width:1800px){main{margin:0 auto;max-width:1800px;overflow:hidden}section.section-1:before{background:radial-gradient(46% 156% at 50% 51%,#fb030300 37%,#0e0828 100%);content:" ";height:100%;opacity:1;pointer-events:none;position:absolute;width:100%}h1.banner-heading{font-size:143px!important}.section-1 span.btn.btn-dark{padding:14px 44px!important}.banner-text{font-size:24px!important}h3{font-size:65px!important}.heading-text{font-size:34px!important;text-align:center}span.btn.btn-dark{font-size:26px!important}.banner-content{top:222px!important;top:110px}.auth-btns .btn{margin:0 5px}.btn.btn-primary.signup{border-radius:7px;padding:5px 20px}nav a.nav-link{padding:0 10px!important}.btn.banner-btn.signin{background-position-x:-3px;background-size:114%;border-radius:9px;padding:0}.signin span.btn{border-radius:7px;padding:5px 20px}.banner-text{font-size:113px}.banner-btn{border-radius:11px;margin:24px 0}span.btn.btn-dark{border-radius:10px;font-size:13px;padding:20px 38px}.section-2{height:610px}.section-2 .banner-btn{margin:24px 0}.heading-text{font-size:17px}.section-2 .col-md-6{padding-top:100px}.section-2 a.banner-btn{margin-top:100px}.section-2 .banner-btn{margin:45px auto}.section-2 .labs{padding-left:10px;padding-top:45px}.section-2 .img-box{height:50px}.section-3 h1.carousel-heading{font-size:85px}p.carousel-text{margin-top:16px}.section-3 .carousel-indicators button{margin-bottom:-50px!important}h2.heading{font-size:30px}.section-6 .col-md-6{padding-top:120px}.section-6 .banner-btn{font-size:11px;margin:54px 0}.section-6 .btn.btn-dark.banner-btn span{padding:16px 29px}footer img.footer-logo{width:250px}.footer-box{padding:70px 30px 20px}.footer-box .row{margin-bottom:50px}img.social-icons{padding:0 15px}p.footer-links a{padding:0 5px}.section-4 .byte-sized-content{padding:165px 0}.section-4 img.byte-icons{padding:20px 0}.section-5:after{height:741px;left:30%;top:15px;width:760px}footer.container-fluid{background:#000;border-top:2px solid;height:205px}.section-4 h5.mb-3{font-size:25px}.section-4 p.m-0{font-size:20px}h1.banner-heading{font-size:240px}.section-1 span.btn.btn-dark{padding:70px 220px}h3{font-size:310px;font-weight:300;text-align:center}footer{height:205px}}nav a.nav-link{align-items:center;background:#0008;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;height:52px;margin:auto;padding:9px 7px!important;width:51px}nav a.nav-link svg{width:100%}li.nav-item{margin:0 4px}