@font-face{font-family:'Proxima Nova Bl';src:url(../fonts/ProximaNova-Black.eot);src:url(../fonts/ProximaNova-Black.eot?#iefix) format('embedded-opentype'),url(../fonts/ProximaNova-Black.woff2) format('woff2'),url(../fonts/ProximaNova-Black.woff) format('woff'),url(../fonts/ProximaNova-Black.ttf) format('truetype'),url(../fonts/ProximaNova-Black.svg#ProximaNova-Black) format('svg');font-weight:900;font-style:normal}@font-face{font-family:uni_neue_heavy;src:url(../fonts/UniNeueHeavy.eot);src:url(../fonts/UniNeueHeavy.eot?#iefix) format('embedded-opentype'),url(../fonts/UniNeueHeavy.woff2) format('woff2'),url(../fonts/UniNeueHeavy.woff) format('woff'),url(../fonts/UniNeueHeavy.ttf) format('truetype'),url(../fonts/UniNeueHeavy.svg#UniNeueHeavy) format('svg');font-weight:800;font-style:normal}@font-face{font-family:helvetica_neue_lT_std;src:url(../fonts/HelveticaNeueLTStd-Bd.eot);src:url(../fonts/HelveticaNeueLTStd-Bd.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaNeueLTStd-Bd.woff2) format('woff2'),url(../fonts/HelveticaNeueLTStd-Bd.woff) format('woff'),url(../fonts/HelveticaNeueLTStd-Bd.ttf) format('truetype'),url(../fonts/HelveticaNeueLTStd-Bd.svg#HelveticaNeueLTStd-Bd) format('svg');font-weight:700;font-style:normal}@font-face{font-family:helvetica_fraction;src:url(../fonts/Helvetica-Fraction.eot);src:url(../fonts/Helvetica-Fraction.eot?#iefix) format('embedded-opentype'),url(../fonts/Helvetica-Fraction.woff2) format('woff2'),url(../fonts/Helvetica-Fraction.woff) format('woff'),url(../fonts/Helvetica-Fraction.ttf) format('truetype'),url(../fonts/Helvetica-Fraction.svg#Helvetica-Fraction) format('svg');font-weight:400;font-style:normal}@font-face{font-family:helvetica_lt_std_bold;src:url(../fonts/HelveticaLTStd-Bold.eot);src:url(../fonts/HelveticaLTStd-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaLTStd-Bold.woff2) format('woff2'),url(../fonts/HelveticaLTStd-Bold.woff) format('woff'),url(../fonts/HelveticaLTStd-Bold.ttf) format('truetype'),url(../fonts/HelveticaLTStd-Bold.svg#HelveticaLTStd-Bold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:helvetica_ce;src:url(../fonts/HelveticaCE.eot);src:url(../fonts/HelveticaCE.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaCE.woff2) format('woff2'),url(../fonts/HelveticaCE.woff) format('woff'),url(../fonts/HelveticaCE.ttf) format('truetype'),url(../fonts/HelveticaCE.svg#HelveticaCE) format('svg');font-weight:500;font-style:normal}@font-face{font-family:brandon_text_regular;src:url(../fonts/BrandonText-Regular.eot);src:url(../fonts/BrandonText-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/BrandonText-Regular.woff2) format('woff2'),url(../fonts/BrandonText-Regular.woff) format('woff'),url(../fonts/BrandonText-Regular.ttf) format('truetype'),url(../fonts/BrandonText-Regular.svg#BrandonText-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:brandon_text_medium;src:url(../fonts/BrandonText-Medium.eot);src:url(../fonts/BrandonText-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/BrandonText-Medium.woff2) format('woff2'),url(../fonts/BrandonText-Medium.woff) format('woff'),url(../fonts/BrandonText-Medium.ttf) format('truetype'),url(../fonts/BrandonText-Medium.svg#BrandonText-Medium) format('svg');font-weight:500;font-style:normal}@font-face{font-family:brandon_text_bold;src:url(../fonts/BrandonText-Bold.eot);src:url(../fonts/BrandonText-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/BrandonText-Bold.woff2) format('woff2'),url(../fonts/BrandonText-Bold.woff) format('woff'),url(../fonts/BrandonText-Bold.ttf) format('truetype'),url(../fonts/BrandonText-Bold.svg#BrandonText-Bold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:helvetica_neue;src:url(../fonts/HelveticaNeue-UltraLight.eot);src:url(../fonts/HelveticaNeue-UltraLight.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaNeue-UltraLight.woff2) format('woff2'),url(../fonts/HelveticaNeue-UltraLight.woff) format('woff'),url(../fonts/HelveticaNeue-UltraLight.ttf) format('truetype'),url(../fonts/HelveticaNeue-UltraLight.svg#HelveticaNeue-UltraLight) format('svg');font-weight:200;font-style:normal}@font-face{font-family:helvetica_lT_std_roman;src:url(../fonts/HelveticaLTStd-Roman.eot);src:url(../fonts/HelveticaLTStd-Roman.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaLTStd-Roman.woff2) format('woff2'),url(../fonts/HelveticaLTStd-Roman.woff) format('woff'),url(../fonts/HelveticaLTStd-Roman.ttf) format('truetype'),url(../fonts/HelveticaLTStd-Roman.svg#HelveticaLTStd-Roman) format('svg');font-weight:500;font-style:normal}@font-face{font-family:proxima_nova_alt_rg;src:url(../fonts/ProximaNovaA-Bold.eot);src:url(../fonts/ProximaNovaA-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/ProximaNovaA-Bold.woff2) format('woff2'),url(../fonts/ProximaNovaA-Bold.woff) format('woff'),url(../fonts/ProximaNovaA-Bold.ttf) format('truetype'),url(../fonts/ProximaNovaA-Bold.svg#ProximaNovaA-Bold) format('svg');font-weight:700;font-style:normal}body{height:100vh;overflow:hidden}body .floating-contact-box{position:absolute;top:0;right:15%;font-family:brandon_text_medium;font-size:16px;color:#fff;background:#ff0042;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:10px 30px;z-index:99}body .floating-contact-box a{font-family:brandon_text_bold;color:#fff}body .vertical-centered-box{position:absolute;width:100%;height:100%;z-index:10001;text-align:center}body .vertical-centered-box:after{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}body .vertical-centered-box .content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;text-align:left;font-size:0}.w-100{max-width:100%!important}#loader *{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.loader-circle{position:absolute;left:50%;top:50%;width:120px;height:120px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);margin-left:-60px;margin-top:-60px}.loader-line-mask{position:absolute;left:50%;top:50%;width:60px;height:120px;margin-left:-60px;margin-top:-60px;overflow:hidden;-webkit-transform-origin:60px 60px;-moz-transform-origin:60px 60px;-ms-transform-origin:60px 60px;-o-transform-origin:60px 60px;transform-origin:60px 60px;-webkit-mask-image:-webkit-linear-gradient(top,#000,rgba(0,0,0,0));-webkit-animation:rotate 1.2s infinite linear;-moz-animation:rotate 1.2s infinite linear;-o-animation:rotate 1.2s infinite linear;animation:rotate 1.2s infinite linear}.loader-line-mask .loader-line{width:120px;height:120px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(255,255,255,.5)}#particles-background,#particles-foreground{left:-51%;top:-51%;width:202%;height:202%;-webkit-transform:scale3d(.5,.5,1);-moz-transform:scale3d(.5,.5,1);-ms-transform:scale3d(.5,.5,1);-o-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1);z-index:10000}#particles-background{z-index:10000;background-color:#3f1d9b;background:url('../images/01. Top Part/loader_bg.png');background-size:cover}lesshat-selector{-lh-property:0}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes rotate{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}[not-existing]{zoom:1}lesshat-selector{-lh-property:0}@-webkit-keyframes fade{0%{opacity:1}50%{opacity:.25}}@-moz-keyframes fade{0%{opacity:1}50%{opacity:.25}}@-o-keyframes fade{0%{opacity:1}50%{opacity:.25}}@keyframes fade{0%{opacity:1}50%{opacity:.25}}[not-existing]{zoom:1}lesshat-selector{-lh-property:0}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-o-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}[not-existing]{zoom:1}.helvetica-roman{font-family:helvetica_lT_std_roman}.helvetica-lt-std-bold{font-family:helvetica_lt_std_bold}.helvetica_neue_lT_std{font-family:helvetica_neue_lT_std}.proxima-nova-alt{font-family:proxima_nova_alt_rg}.proxima-nova-bl{font-family:'Proxima Nova Bl'}.brandon{font-family:brandon_text_regular}.brandon-medium{font-family:brandon_text_medium}.brandon-bold{font-family:brandon_text_bold}.uni-neue-heavy{font-family:uni_neue_heavy}.pink-bg{background-color:#fcf4ff!important}.text-white{color:#fff}.text-purple{color:#4f4563}.ml13 .letter{display:inline-block;line-height:1em}.border-btn{border-width:2px;border-color:#9d82b6;border-style:solid;background-color:transparent;border-radius:50px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}body,html{width:100%;margin:0;padding:0}body{overflow-x:hidden;font-family:brandon_text_regular}.section_dots_nav{position:fixed;z-index:10000;right:30px;bottom:20px;transition:all .5s linear}.section_dots_nav ul{display:block;border:0!important}.section_dots_nav ul li{position:relative;display:block;width:20px;height:20px;margin-bottom:15px!important}.section_dots_nav ul li a,.section_dots_nav ul li a:active,.section_dots_nav ul li a:focus{position:absolute;left:0;bottom:0;top:0;width:100%;border:3px solid #ddd!important;border-radius:100%!important;padding:0!important}.section_dots_nav ul li a.active{background-color:#a337e0!important;box-shadow:0 0 5px 5px rgba(199,148,228,.6)}.btt{position:fixed;right:15px;bottom:15px;z-index:9999;width:45px;height:45px;transform:rotate(43deg);text-decoration:none;color:#fff;background:url('../images/03. Technologies We Use/small_rocket.png') no-repeat;background-size:cover;text-align:center;transition:all .5s linear}.btt:hover{color:#fff}a{color:#000;text-decoration:none}a:focus,a:hover{color:#000;text-decoration:none}.btn:focus,.btn:hover{-webkit-transition:all 1.1s ease;-moz-transition:all 1.1s ease;-ms-transition:all 1.1s ease;-o-transition:all 1.1s ease;transition:all 1.1s ease}.top_header_section{background:url('../images/01. Top Part/full-top-banner.png') no-repeat;background-size:cover;background-position:center bottom;height:auto;overflow:hidden;padding-top:40px;padding-bottom:200px}.top_header_section .wave1{position:absolute;left:0;top:20%;right:0;margin:auto;background:url('../images/01. Top Part/wave_purple.png') no-repeat;background-size:100%;height:500px}.top_header_section .wave2{position:absolute;left:0;top:30px;right:0;margin:auto;background:url('../images/01. Top Part/wave_white.png') no-repeat;background-size:100%;height:600px}.top_header_section nav{z-index:9999}.top_header_section nav{padding-top:0}.top_header_section nav ul li a{color:#fff!important;font-family:brandon_text_medium;text-transform:uppercase;font-size:16px;letter-spacing:1px;padding:10px 0!important;border:2px solid transparent;transition:border-width .5s}.top_header_section nav ul li a:hover{border-bottom:2px solid #5614b8}.top_header_section nav ul li.active a{border-bottom:2px solid #5614b8}.top_header_section .sataurn{width:200px;position:relative;max-width:100%;overflow:hidden;margin:30px 0 30px -15px;visibility:hidden}.stars-wrap{position:absolute;top:0;left:0;width:100%;height:300px}.top_header_section .stars{position:absolute;top:25px;left:0;width:30px;height:30px;background:url('../images/01. Top Part/star_1.png') no-repeat;background-size:100% 100%}.top_header_section .stars1{position:absolute;top:25px;left:0;width:15px;height:15px;background:url('../images/01. Top Part/star_1.png') no-repeat;background-size:100% 100%}.top_header_section .stars2{position:absolute;top:25px;left:0;width:20px;height:20px;background:url('../images/01. Top Part/star_1.png') no-repeat;background-size:100% 100%}.top_header_section .stars3{position:absolute;top:25px;left:0;width:25px;height:25px;background:url('../images/01. Top Part/star_1.png') no-repeat;background-size:100%}.top_header_section .banner-small-text{font-size:40px;line-height:40px;margin-bottom:10px}.top_header_section .banner-big-text{font-size:66px;line-height:40px}.top_header_section .banner-desc{font-size:20px;margin-top:30px;max-width:92%}.top_header_section .get-start-btn{font-size:25px;letter-spacing:1px;padding:5px 30px;margin:1rem 0 9rem}.top_header_section .get-start-btn.border-btn:hover{background:#f95c4c;border-color:#9b59d8}.rockat_girl_part{max-width:500px;animation:updown 3s infinite}@keyframes updown{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(10px,10px,0)}}.rocket_flame{right:-10px;top:45px;animation:flame .1s infinite,flame_ope 1s linear infinite}@keyframes flame{0%,100%{transform:translate3d(-4px,0,0)}50%{transform:translate3d(-20px,9px,0)}}@keyframes flame_ope{0%,100%{opacity:1}25%{opacity:.5}50%{opacity:.75}75%{opacity:1}}.rocket_flame_wave{left:62%;top:-140px;width:max-content;width:-moz-max-content;transform:rotate(-3deg);animation:flame_wave 8s linear infinite}@keyframes flame_wave{0%,100%{opacity:0}25%{opacity:.5}50%{opacity:.25}75%{opacity:.75}}.papper-plan{position:absolute!important;right:-20px;bottom:170px;max-height:500px;animation:flying 4s infinite}@keyframes flying-pp-1{0%,100%{transform:translate3d(0,-15px,0)}50%{transform:translate3d(0,5px,-20px)}}@keyframes flying-pp-2{0%,100%{transform:translate3d(0,-10px,0)}50%{transform:translate3d(0,0,-20px)}}@keyframes flying-pp-3{0%,100%{transform:translate3d(0,5px,0)}50%{transform:translate3d(0,-10px,-20px)}}@keyframes flying-pp-4{0%,100%{transform:translate3d(0,-5px,0)}50%{transform:translate3d(0,10px,-20px)}}.pp-1{top:-20%;left:-10%;animation:flying-pp-1 6s ease infinite}.pp-2{top:-40%;left:30%;animation:flying-pp-2 4.6s ease-in-out infinite}.pp-3{top:-15%;left:40%;animation:flying-pp-3 6s linear infinite}.pp-4{top:-30%;right:15%;animation:flying-pp-4 3s ease-in-out infinite}.pp-5{bottom:-12%;right:40%;animation:flying-pp-4 3.2s ease-in-out infinite}.pp-6{bottom:-5%;right:-2%;animation:flying-pp-3 5s ease-in-out infinite}.what_we_do{padding:40px 0}.what_we_do .do-content-block{margin-bottom:80px}.section-title{font-size:50px;letter-spacing:1px;margin-bottom:30px}.what_we_do_desc{max-width:85%;margin:0 auto 60px;font-size:20px;line-height:24px}.what_we_do_desc:not(.text-white){color:#716a80!important}.what_we_do .img_wrap{min-width:200px;padding:15px;text-align:center}.what_we_do .img_wrap img{max-width:140px}.what_we_do .do-content-block .do_title{margin-bottom:0;font-size:17px;color:#431750}.what_we_do .do-content-block .do_desc{font-size:15px;margin-bottom:15px;color:#7f778f}.what_we_do .content-none .do_desc{display:none}.view_more,.what_we_do .do-content-block .learn_more{font-size:13px;color:#db1999;background:0 0;border:1px solid #db1999;border-radius:50px;padding:5px 10px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.our_clients .learn_more.view_more,.what_we_do .learn_more.view_more{font-size:21px;line-height:1;padding:9px 33px;border:2px solid #a446be}.top_header_section .get-start-btn.border-btn:hover,.view_more:hover,.what_we_do .do-content-block .learn_more:hover{color:#fff;background-color:#db1999}.our_technologies{position:relative;padding-top:200px;background:url('../images/03. Technologies We Use/background_stars_pink_bg.png') no-repeat;background-size:100%}.our_technologies:before{content:'';position:absolute;left:0;top:-100px;background:url('../images/03. Technologies We Use/cloud_3.png') no-repeat;background-size:100% 100%;width:300px;height:500px}.our_technologies:after{content:'';position:absolute;right:0;top:-10px;background:url('../images/03. Technologies We Use/cloud_4.png') no-repeat;background-size:cover;width:300px;height:300px}.our_technologies .cloud-mountains{z-index:999}.our_technologies .logos_section{position:relative;padding-bottom:7rem}.our_technologies .logos_section:after{content:'';position:absolute;top:calc(100% - 90px);left:15px;right:15px;width:calc(100% - 160px);margin:0 auto;min-height:300px;background:url('../images/03. Technologies We Use/handles_set_2.png') no-repeat;background-size:100%;z-index:1}.planet_1{z-index:1;top:50%;left:50px;animation:head 2s normal linear}.planet_1 img{animation:updown 5s infinite}.planet_2 img{animation:updown 8s infinite}.planet_3 img{animation:updown 3s infinite}.planet_2{z-index:1;top:25%;left:200px;max-width:85px;animation:marse 5s normal linear}.planet_3{z-index:1;top:38%;right:30px;max-width:90px}.rocket{top:20%;right:250px;max-width:70px;opacity:0;animation:sml-rocket 5s infinite linear}@keyframes sml-rocket{0%,100%{opacity:0;transform:translate3d(-140px,-140px,0)}20%{opacity:0}90%{opacity:1;transform:translate3d(-30px,-30px,0)}}.robot_section{background:url('../images/03. Technologies We Use/general_bg.png') no-repeat;width:100%;background-size:100% 100%;height:auto;position:relative;padding-bottom:250px}.robot-updown{animation:updown-robot 3s infinite linear}@keyframes updown-robot{0%,100%{transform:translate3d(0,-10px,0)}50%{transform:translate3d(0,20px,0)}}.bot-shadow{animation:shadow 3s infinite linear}@keyframes shadow{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}.bot_goggle{top:30px;left:0;right:0;width:60%;height:52px;margin:30px auto;overflow:hidden;background:url('../images/03. Technologies We Use/bot_google.png') no-repeat;background-size:100%}.goggle-shadow{top:5px;left:10px;right:5px;bottom:5px;overflow:hidden}.goggle-shadow img{opacity:.4;animation:goggle 4s linear infinite}.overflow-hidden{overflow:hidden}@keyframes goggle{0%{opacity:.2;transform:translateX(150px) scale(2.2)}50%{opacity:.3;transform:translateX(0) scale(2.2)}100%{opacity:.2;transform:translateX(-100px) scale(1)}}.margin-top-minus{margin-top:-140px}.plant1{top:300px;left:15%;max-width:150px}.plant2{top:150px;left:28%;max-width:150px}.plant3{top:200px;left:5%;max-width:100px;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.plant4{right:10%;top:120px;max-width:140px}.plant5{right:22%;top:230px;max-width:220px}.our_portfolio .portfolio-tabs,footer .footer-nav{border:0;margin-bottom:30px}.our_portfolio .portfolio-tabs a.active,footer .footer-nav a.active{position:relative}.our_portfolio .portfolio-tabs a.active:after,footer #nav_bot li.active:after,footer #nav_bot li:hover:after{content:'';position:absolute;bottom:-5px;left:0;right:0;margin:0 auto;width:94px;height:2px;background:#d5a0ff}.our_portfolio .portfolio-tabs a,.our_portfolio .portfolio-tabs a.active,footer #nav_bot li,footer #nav_bot li.active{background-color:transparent!important;border:0;letter-spacing:1px;text-transform:uppercase;color:#f3e7ff!important;width:calc(100% / 5);text-align:center}footer #nav_bot li{position:relative}footer #nav_bot li a{color:#fff!important}footer #nav_bot li:hover,footer #nav_bot li:hover a{border:0}.portfolio-slider .carousel-inner{border:20px solid #fff;border-radius:20px;height:650px;margin:auto;z-index:16;box-shadow:0 5px 20px rgba(0,0,0,.45)}.portfolio-slider .carousel-inner>div{height:100%}.portfolio-slider img.visible-none{visibility:hidden}.portfolio-slider iframe.position-absolute{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.portfolio-slider iframe.position-absolute body{margin:0}.portfolio-slider iframe.position-absolute video{width:100%;margin:0}.carousel-item .video-js{width:100%;height:100%}.portfolio-slider .carousel-indicators{padding:20px 30px}.portfolio-slider .carousel-indicators ol{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;transition:all .5s ease}.portfolio-slider .carousel-indicators ol li{width:90px;min-width:90px;height:70px;margin:0 5px;text-indent:0;overflow:hidden;transition:transform .5s ease}.portfolio-slider .carousel-indicators li.slide-btn{position:absolute;background:#fff;top:0;bottom:0;height:100%;width:65px;min-width:1px;display:flex;align-items:center;justify-content:center;z-index:9}.portfolio-slider .carousel-indicators li.slide-btn button{background:0 0;border:0;outline:0;cursor:pointer;padding-top:10px}.prev-gall-btn{left:-6px}.next-gall-btn{right:-6px}.portfolio-slider .carousel-indicators li img{width:100%;height:100%;object-fit:cover;object-position:center}.portfolio-slider:hover .carousel-caption{top:0}.carousel-indicators{top:calc(100% + 100px);width:98%;height:100px;margin:auto;background:#fff;padding:25px 30px 20px;border-radius:10px;transition:all .5s ease;-webkit-transition:all .5s ease}.carousel-caption{right:0;top:-100px;bottom:auto;left:0;padding-top:20px;padding-bottom:10px;color:#fff;background:rgba(70,70,70,.6);text-align:center;transition:all .5s ease;-webkit-transition:all .5s ease}.carousel-control-next,.carousel-control-prev{width:7%;top:0;bottom:0;height:100px;margin:auto;opacity:1!important;background:#fff;z-index:16}.carousel-control-prev{left:10px;border-top-right-radius:30px;border-bottom-right-radius:30px}.carousel-control-next:before{z-index:1111;content:'';position:absolute;width:20px;height:20px;right:3px;bottom:-13px;background:url('../images/03. Technologies We Use/curve.png') no-repeat;background-size:cover;transform:rotate(-180deg)}.carousel-control-next:after{z-index:1111;content:'';position:absolute;width:20px;height:20px;right:3px;top:-13px;background:url('../images/03. Technologies We Use/curve.png') no-repeat;background-size:cover;transform:rotate(-90deg)}.carousel-control-prev:before{z-index:1111;content:'';position:absolute;width:14px;height:14px;left:5px;bottom:-9px;background:url('../images/03. Technologies We Use/curve.png') no-repeat;background-size:cover;transform:rotate(90deg)}.carousel-control-prev:after{z-index:11;content:'';position:absolute;width:14px;height:14px;left:5px;top:-8px;background:url('../images/03. Technologies We Use/curve.png') no-repeat;background-size:cover}.carousel-control-next{right:10px;border-top-left-radius:30px;border-bottom-left-radius:30px}.carousel-control-prev-icon{width:29px;height:48px;background:url('../images/04. Our Portfolio/left_arrow.png') no-repeat;background-size:contain}.carousel-control-next-icon{width:29px;height:48px;background:url('../images/04. Our Portfolio/right_arrow.png') no-repeat;background-size:contain}.carousel-inner video{position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover;height:100%;width:100%}.our_clients{padding:50px 0}.partition_border{height:3px;max-width:140px;margin:auto;background-color:#988ba3;margin-bottom:3rem;margin-top:5rem}.our_clients .logo_row_wrap{display:flex;width:100%;padding:10px;margin-bottom:50px;align-items:center}.our_clients .client_logo_4x img{height:max-content;height:-moz-max-content}.our_clients .logo_row_wrap:not(:nth-child(3)) .client_logo_4x:not(.nbc){width:calc((100% / 4) - 5px);display:inline-flex}.our_clients .logo_row_wrap:nth-child(3) .client_logo_4x.nbc{width:calc((100% / 4) - 60px);display:inline-block}.our_clients .logo_row_wrap:not(:nth-child(2)) .client_logo_4x:nth-last-child(2){justify-content:center}.our_clients .logo_row_wrap:not(:nth-child(2)) .client_logo_4x:last-child{justify-content:flex-end}.our_clients .logo_row_wrap:nth-child(2) .client_logo_4x:not(:first-child){justify-content:flex-end}.our_clients .logo_row_wrap:nth-child(2) .client_logo_4x:not(:first-child):not(:last-child){padding-right:35px}.our_clients .logo_row_wrap:nth-child(3) .client_logo_4x:not(:first-child){width:calc((100% / 4) + 20px);display:inline-flex}.our_clients .logo_row_wrap:nth-child(3) .client_logo_4x:nth-child(3){padding-right:30px}.our_clients .logo_row_wrap:nth-child(3) .client_logo_4x:last-child{justify-content:flex-end}.get_in_touch{padding:20px 0 50px;position:relative;z-index:999}.get_in_touch .what_we_do_desc{max-width:100%}.get_in_touch .details-wrap{margin-bottom:30px}.get_in_touch .contact-detail-border{margin:40px 50px 40px 0;border:1px solid hsla(280,63%,34%,.3)}.get_in_touch .git-title{line-height:1;font-size:23px;color:#514d59;margin-bottom:30px}.get_in_touch .details-wrap .cont-detail{font-size:19px}.get_in_touch .details-wrap .icon{margin-right:20px}.get_in_touch .form-wrap{left:0;right:0;padding:60px 60px 30px 60px;top:-50px;text-align:center;background-color:#fff;border-radius:4px;box-shadow:0 7px 20px 0 rgba(0,0,0,.3);max-width:600px;margin:auto;z-index:6}.get_in_touch .form-wrap input,.get_in_touch .form-wrap textarea{border-width:1px;border-color:#df32a5;border-style:solid;border-radius:4px;font-family:brandon_text_regular;box-shadow:none;outline:0;font-size:19px;margin-bottom:30px}.get_in_touch .form-wrap .msg-send-btn{border-radius:4px;background-color:#df32a5;border:0;font-size:21px;width:182px;height:42px;font-family:brandon_text_bold;text-transform:uppercase}.blue-bot-wrap{animation:bzoom 3s infinite linear}@keyframes bzoom{0%,100%{transform:scale(.95)}50%{transform:scale(1)}}.blue-bot-flame{position:absolute;bottom:-10px;left:0;right:0;margin:0 auto;max-width:15px;z-index:1;animation:ble-bot-flame .12s infinite,flame_ope 1.5s linear infinite}@keyframes ble-bot-flame{0%,100%{transform:translate3d(0,-4px,0)}50%{transform:translate3d(0,-20px,0)}}.blue-bot-shadow{position:absolute;bottom:0;left:0;right:0;margin:0 auto -30px;width:50px;opacity:.25;animation:shadowzoom 3s infinite linear}@keyframes shadowzoom{0%,100%{width:50px}50%{width:80px}}footer{position:relative}footer:after{content:"";position:absolute;top:-180px;left:0;right:0;height:190px;background:url('../images/06. Get In Touch/footer_mountains.png') no-repeat;background-position:center;background-size:cover}footer{padding:60px 0 20px;background:url('../images/06. Get In Touch/footer_background.png') no-repeat;background-size:cover;background-position:center}#particles-js{z-index:1;left:15px;right:15px;top:-20px;bottom:20px}.z-index{z-index:5;position:relative}footer .site-logo{max-width:220px;margin-bottom:30px}footer .footer_desc p{font-size:17px;margin-bottom:50px}footer .title{font-size:23px;margin-bottom:30px}footer nav{margin-bottom:40px;margin-top:80px}footer .copy-text{color:#f4cbff;font-size:17px;letter-spacing:1px}footer .social-icon:not(:last-child){margin-right:25px;margin-bottom:10px}footer .social-icon{transition:all .5s linear}footer .social-icon:hover{transform:rotate(360deg)}.form-group{position:relative}span.error{color:red;font-size:14px;position:absolute;left:0;bottom:-20px}.mail_msg{position:absolute;top:15px;right:0;left:0;color:green;display:none}.nowtools-header{position:relative;z-index:9999}.error-404-data h1{font-size:40px!important}.error-404-data h4{font-size:28px!important}.top_header_section-404{background-image:none!important;background:#2b0a5c;padding-bottom:0!important}.bg-purple-btn{background:#2b0a5c!important}.bg-purple-btn:focus,.bg-purple-btn:hover{background:#db1999!important}@media(min-width:640px){.container{max-width:630px}}@media(min-width:768px){.container{max-width:calc(100% - 50px)}}@media(min-width:1024px){.container{max-width:1000px}}@media (min-width:1320px){.container{max-width:1290px}.top_header_section nav ul li{margin:0 30px}}@media(max-width:1319px){.top_header_section nav .navbar-brand{max-width:200px}.top_header_section nav ul li{margin:0 10px}.top_header_section nav ul li a{font-size:14px}}@media(max-width:1300px){footer:after{background-position:35% 50%}}@media screen and (max-width:1199px){.section-title{font-size:40px}.top_header_section .banner-small-text{font-size:28px;line-height:26px;margin-top:80px;margin-bottom:10px}.top_header_section .banner-big-text{font-size:40px}.top_header_section .banner-desc{font-size:18px;line-height:22px}.top_header_section .get-start-btn{font-size:22px}.top_header_section .plan-wrapper{position:absolute;width:100%;bottom:-45px;top:29px;transform:scale(.78)}.top_header_section .girl_with_rocket{transform:scale(.8)}.top_header_section .rocket_flame_wave{left:44%;top:-99px;transform:scale(.7)}.top_header_section .rocket_flame{right:0;top:46px}.top_header_section .rocket_flame img{transform:scale(.8)}.what_we_do .img_wrap{min-width:130px}.what_we_do .img_wrap img{max-width:100px}.what_we_do .do-content-block .do_title{font-size:16px;margin-bottom:15px}.what_we_do .do-content-block .do_desc{font-size:14px}.our_technologies .logos_section{padding-bottom:5rem}.our_technologies .logos_section:after{top:calc(100% - 60px)}.robot_section{background-size:cover;background-position:calc(50% - 50px)}.bot_goggle{top:8%}.bot-shadow{margin-top:45px}.plant1{top:200px;left:15%;max-width:130px}.plant2{top:100px;left:28%;max-width:140px}.plant3{top:160px;left:5%;max-width:80px;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.plant4{right:10%;top:100px;max-width:120px}.plant5{right:22%;top:180px;max-width:180px}.our_portfolio .portfolio-tabs a,.our_portfolio .portfolio-tabs a.active,footer .footer-nav a,footer .footer-nav a.active{font-size:14px}.portfolio-slider .carousel-inner{height:500px}.get_in_touch .form-wrap{left:30px;right:-30px}}@media screen and (max-width:1024px){body .floating-contact-box{right:5%;font-size:14px;padding:8px 22px}}@media screen and (max-width:991px){body .floating-contact-box{right:calc(50% - 90px)}.top_header_section nav{padding-left:0;padding-right:0}.what_we_do_desc{font-size:18px;margin:0 auto 30px}.section-title{font-size:36px}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-toggler{border:0;outline:0;box-shadow:none}.navbar-collapse{background:#fff}.navbar-collapse .nav-item{margin-left:0;margin-right:0}.navbar-collapse .nav-item .nav-link{color:#6d6d6d!important;padding-left:15px!important;border-left:5px solid #d6c1f5}.navbar-collapse .nav-item.active .nav-link{color:#5614b8!important;border-left:5px solid #5614b8;border-top:2px solid #5614b8}.top_header_section .banner-desc{font-size:16px;max-width:100%}.top_header_section .plan-wrapper{top:-10px}.top_header_section .plan-wrapper{transform:scale(.66)}.top_header_section .girl_with_rocket{transform:scale(.9);top:85px;max-width:350px}.top_header_section .rocket_flame{max-width:100px}.pp-3{left:75%}.pp-4{right:-191px}.pp-6{right:-45%}.top_header_section .rocket_flame img{transform:scale(.7)}.top_header_section .rocket_flame_wave{transform:scale(.55)}.top_header_section .banner-small-text{font-size:24px}.top_header_section .banner-small-text{font-size:32px}.top_header_section .get-start-btn{font-size:20px;margin:1rem 0 5rem}.top_header_section .plan-wrapper{right:50px}.what_we_do .do-content-block{margin-bottom:40px}.our_clients .learn_more.view_more,.what_we_do .learn_more.view_more{font-size:18px}.what_we_do .content-none .img_wrap img{max-width:85px}.what_we_do .img_wrap{min-width:100px}.our_technologies:before{top:100px;width:200px;height:200px}.our_technologies:after{top:100px;width:200px;height:200px;z-index:1}.planet_1 img{animation:updown 5s infinite;max-width:30px}.planet_2{left:120px;max-width:50px}.planet_3{max-width:60px}.rocket{max-width:40px;right:100px}.robot_section{background-size:cover;background-position:center -40px!important}.robot-updown{max-width:140px;margin:auto}.bot_goggle{height:55px}.plant1{top:200px;left:15%;max-width:100px}.plant2{top:100px;left:28%;max-width:80px}.plant3{top:160px;left:5%;max-width:50px}.plant4{right:5%;top:50px;max-width:90px}.plant5{right:12%;top:200px;max-width:140px}.carousel-control-prev{left:10px}.carousel-control-next{right:10px}.carousel-control-next,.carousel-control-prev{height:75px}.carousel-control-next-icon,.carousel-control-prev-icon{height:25px}.carousel-control-next-icon{margin-right:-20px}.portfolio-slider .carousel-inner{height:450px;overflow:hidden}.portfolio-slider .carousel-inner>div{height:100%}.carousel-control-prev:after,.carousel-control-prev:before{left:0;display:none}.carousel-control-next:after,.carousel-control-next:before{right:0;display:none}.our_clients .logo_row_wrap{justify-content:center;margin-bottom:25px}.our_clients .logo_row_wrap .client_logo_4x{width:150px!important;padding:10px;display:inline-block!important}.our_clients .client_logo_4x img{height:auto}.get_in_touch{padding-bottom:0}.get_in_touch .form-wrap{position:relative!important;left:0;width:100%;max-width:100%;right:auto;margin:0;top:0}.get_in_touch .contact-detail-border{width:200px;margin:0 auto 30px}.custom-css-res{width:40%;vertical-align:middle}footer{margin-top:-100px;padding-top:140px}footer .site-logo{margin:20px auto}footer .title{margin-bottom:20px}.error-404-data h1{font-size:34px!important}.error-404-data h4{font-size:24px!important}}@media screen and (max-width:767px){.section-title{font-size:26px;margin-bottom:20px}.what_we_do_desc{font-size:15px;line-height:20px;max-width:100%;padding:0 15px}.section_dots_nav ul li a,.section_dots_nav ul li a:active,.section_dots_nav ul li a:focus{margin-bottom:0!important}.top_header_section{position:relative;padding-bottom:100px}.top_header_section:after{content:'';position:absolute;left:0;right:0;width:100%;bottom:190px;top:0;background:rgba(53,13,106,.15);z-index:1}.pos-abs-mob{position:absolute;right:-204px;top:0;transform:scale(.6)}.our_clients .learn_more.view_more,.what_we_do .learn_more.view_more{font-size:14px}.what_we_do .content-none .do-content-block{width:calc(100% - 276px)!important;margin:20px auto;text-align:left!important}.our_technologies{padding-top:100px}.our_technologies:after,.our_technologies:before{top:0;width:150px;height:150px}.our_technologies .logos_section:after{background:url('../images/03. Technologies We Use/handles_set_mob.png') no-repeat;background-size:98%;top:calc(100% - 80px)}.planet_1{top:40%;left:15px}.planet_1 img{bottom:50px;max-width:20px}.planet_2{top:30px;left:80px;max-width:30px}.planet_3{max-width:40px}.rocket{max-width:40px;right:100px}.our_technologies .logos_section img{max-width:120px}.robot_section{background-size:cover;background-position:center -50px!important}.robot-updown{max-width:120px!important;margin:auto;margin-top:10px!important}.bot_goggle{height:33px}.bot_goggle{top:5%}.margin-top-minus{margin-top:-160px}.bot-shadow{margin-top:80px}.plant1{top:200px;left:12%;max-width:80px}.plant2{top:120px;left:20%;max-width:60px}.plant3{top:180px;left:2%;max-width:30px}.plant4{right:2%;top:100px;max-width:60px}.plant5{right:12%;top:200px;max-width:100px}.carousel-control-next,.carousel-control-prev{height:60px}.carousel-control-next-icon,.carousel-control-prev-icon{height:15px;margin-right:-20px}.carousel-indicators{width:95%}.portfolio-slider .carousel-indicators li.slide-btn{width:60px}.portfolio-slider .carousel-indicators li.slide-btn svg{max-width:15px}.portfolio-slider .carousel-inner{height:350px}.portfolio-slider .carousel-inner li{height:100%}.portfolio-slider .carousel-indicators ol li{min-width:70px;height:50px}.partition_border{height:1px}.get_in_touch .git-title{font-size:18px;margin-bottom:15px}.get_in_touch .details-wrap .icon{margin-right:5px}.get_in_touch .details-wrap .cont-detail{font-size:16px}.get_in_touch .form-wrap input,.get_in_touch .form-wrap textarea{max-height:120px}.get_in_touch .form-wrap{padding:40px 30px 20px 30px}footer nav{margin-bottom:0;margin-top:20px}footer .footer-nav{margin-bottom:10px}footer #nav_bot li,footer #nav_bot li.active{width:100%!important}footer #nav_bot li.active:after{bottom:15px}footer .footer_desc p{margin-bottom:30px}.nav-tabs .nav-link{display:block;width:100%!important;margin-bottom:15px}.nav-tabs .nav-link.active{margin-bottom:25px}footer .copy-text{font-size:14px;margin-bottom:5px}footer:after{background-size:contain;background-position:bottom}.error-404-data h1{font-size:28px!important}.error-404-data h4{font-size:20px!important}}@media screen and (max-width:640px){.what_we_do .content-none .do-content-block{width:100%!important;margin:20px auto;text-align:center!important}.what_we_do .content-none .img_wrap{display:block!important}.portfolio-slider .carousel-inner{height:300px}}@media screen and (max-width:576px){.btt{width:35px;height:35px}.section-title{font-size:22px;margin-bottom:20px}.what_we_do_desc{line-height:18px;max-width:100%;padding:0 15px}.top_header_section .banner-small-text{font-size:22px}.top_header_section .banner-big-text{font-size:34px}.top_header_section .banner-desc{font-size:14px;line-height:18px}.top_header_section .get-start-btn{font-size:18px}.top_header_section .plan-wrapper{bottom:-100px}.pos-abs-mob{right:-119px;top:0;transform:scale(.4)}.top_header_section .plan-wrapper{right:-100px}.what_we_do .img_wrap img{max-width:70px}.what_we_do .do-content-block{margin-top:15px}.our_technologies .logos_section img{max-width:90px}.planet_1{top:45%;left:10px}.planet_3{max-width:30px;top:50%;right:11px}.rocket{max-width:30px;right:-33px}.our_technologies .logos_section:after{width:calc(100% - 60px)}.our_technologies:after,.our_technologies:before{top:0;width:100px;height:100px}.robot_section{background-size:cover;background-position:center -40px!important}.robot-updown{margin-top:0!important}.bot-shadow{margin-top:100px}.plant1{max-width:55px}.plant2{top:135px;left:25%;max-width:52px}.plant3{top:175px;left:1%;max-width:25px}.plant4{right:2%;top:100px;max-width:50px}.plant5{right:7%;top:210px;max-width:70px}.carousel-control-next,.carousel-control-prev{width:10%}.portfolio-slider .carousel-inner{height:250px}.our_clients .logo_row_wrap{display:block}.our_clients .logo_row_wrap .client_logo_4x{width:calc(50% - 15px)!important;text-align:center}.our_clients{padding:0 0}.our_clients .logo_row_wrap,.our_clients .logo_row_wrap:nth-child(2) .client_logo_4x:not(:first-child):not(:last-child){margin-bottom:0;padding-right:10px!important;padding-top:0;padding-bottom:0}.our_clients .client_logo_4x img{max-width:100px;margin-bottom:20px}.custom-css-res{width:49%}.get_in_touch .form-wrap input,.get_in_touch .form-wrap textarea{font-size:14px;margin-bottom:20px;max-height:80px}.get_in_touch .form-wrap .msg-send-btn{width:100px;height:35px;font-size:16px}footer .footer_desc p{font-size:15px}}@media screen and (max-width:479px){.portfolio-slider .carousel-inner{height:200px}}@media screen and (max-width:360px){.top_header_section .banner-small-text{font-size:18px;line-height:1}.top_header_section .banner-big-text{font-size:28px;line-height:28px}.pos-abs-mob{right:-85px;top:-35px}.top_header_section nav .navbar-brand,footer .site-logo{max-width:175px}.top_header_section .plan-wrapper{right:-100px}.custom-css-res{width:100%}.our_technologies .logos_section img{max-width:75px}.our_clients .client_logo_4x img{max-width:80px;margin-bottom:10px}.carousel-control-next,.carousel-control-prev{width:13%}}