@-webkit-keyframes preloader-rotate-orb{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes preloader-rotate-orb{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate-ring-text{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-ring-text{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:ITCAvantGardePro;src:url("/assets/fonts/ITCAvantGardePro-Bk.otf");font-weight:300;font-style:normal}@font-face{font-family:ITCAvantGardePro;src:url("/assets/fonts/ITCAvantGardePro-Md.otf");font-weight:500;font-style:normal}@font-face{font-family:ITCAvantGardePro;src:url("/assets/fonts/ITCAvantGardePro-Demi.otf");font-weight:600;font-style:normal}@font-face{font-family:ITCAvantGardePro;src:url("/assets/fonts/ITCAvantGardePro-Bold.otf");font-weight:700;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:none}body{font-family:"ITCAvantGardePro",Tahoma,Geneva,Verdana,sans-serif;font-weight:300;color:#fff;font-size:17px;background-color:#012c5e;line-height:1.5em}@media screen and (min-width: 768px){body{font-size:18px}}body.menu-panel-shown{position:fixed;left:0;top:0;width:100%;height:100vh;overflow:hidden}h2{font-size:35px}@media screen and (min-width: 768px){h2{font-size:45px}}h3{font-size:25px}h1,h2,h3{font-weight:bold;line-height:1.3em;letter-spacing:1px}a{text-decoration:none}.fade-in{opacity:1 !important}.fade-out{opacity:0 !important}.simplebar-scrollbar::before{background-color:#24fef7}.page-loader-wrapper{overflow:hidden;position:fixed;top:0;left:0;width:100%;height:100%;background:#012c5e;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-loader-wrapper::before,.page-loader-wrapper::after{content:'';position:absolute;top:0;width:50%;height:100vh}.page-loader-wrapper::before{left:0;background:#24fef7}.page-loader-wrapper::after{right:0;background:#012c5e;z-index:-1}.page-loader-wrapper .page-loader{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity 1s;transition:opacity 1s}.page-loader-wrapper .loader{position:relative}.page-loader-wrapper .loader__img{position:absolute;left:50%;top:calc(50% - 3px);-o-object-fit:contain;object-fit:contain;width:100%;height:100%;opacity:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 768px){.page-loader-wrapper .loader__img{left:calc(50% - 2px);top:calc(50% - 5px)}}.page-loader-wrapper .loader__progress_bar{position:relative;width:180px;height:180px;border-radius:50%;background:#012c5e;-webkit-animation:preloader-rotate-orb 3s linear infinite;-moz-animation:preloader-rotate-orb 3s linear infinite;-o-animation:preloader-rotate-orb 3s linear infinite;-o-animation:preloader-rotate-orb 3s linear infinite;-webkit-transition:opacity 1s;transition:opacity 1s}@media screen and (min-width: 768px){.page-loader-wrapper .loader__progress_bar{width:270px;height:270px}}.page-loader-wrapper .loader__progress_bar.paused{-webkit-animation-play-state:paused;animation-play-state:paused}.page-loader-wrapper .loader__progress_bar.accelerate{-webkit-animation:preloader-rotate-orb .7s linear infinite;animation:preloader-rotate-orb .7s linear infinite}.page-loader-wrapper .loader__progress_bar.orb-fade{opacity:0}.page-loader-wrapper .loader__progress_bar::before,.page-loader-wrapper .loader__progress_bar::after{content:'';position:absolute;top:0}.page-loader-wrapper .loader__progress_bar::before{left:0;width:50%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(transparent), to(rgba(0,255,249,0.4)));background:linear-gradient(to top, transparent, rgba(0,255,249,0.4));background-size:135px 155px;background-repeat:no-repeat;border-top-left-radius:135px;border-bottom-left-radius:135px}@media screen and (min-width: 768px){.page-loader-wrapper .loader__progress_bar::before{background-size:135px 245px}}.page-loader-wrapper .loader__progress_bar::after{left:50%;width:17px;height:17px;background:#00fff9;border-radius:50%;z-index:10;-webkit-box-shadow:0 0 10px #00fff9, 0 0 20px #00fff9, 0 0 30px #00fff9, 0 0 40px #00fff9, 0 0 50px #00fff9, 0 0 60px #00fff9, 0 0 70px #00fff9, 0 0 80px #00fff9, 0 0 90px #00fff9, 0 0 100px #00fff9;box-shadow:0 0 10px #00fff9, 0 0 20px #00fff9, 0 0 30px #00fff9, 0 0 40px #00fff9, 0 0 50px #00fff9, 0 0 60px #00fff9, 0 0 70px #00fff9, 0 0 80px #00fff9, 0 0 90px #00fff9, 0 0 100px #00fff9;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 768px){.page-loader-wrapper .loader__progress_bar::after{width:20px;height:20px}}.page-loader-wrapper .loader__progress_bar span{position:absolute;top:15px;left:15px;right:15px;bottom:15px;background:#012c5e;border-radius:50%}@media screen and (min-width: 768px){.page-loader-wrapper .loader__progress_bar span{top:20px;left:20px;right:20px;bottom:20px}}.page-loader-wrapper .progress{position:absolute;left:50%;top:50%;font-size:28px;font-weight:400;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 768px){.page-loader-wrapper .progress{font-size:35px}}#page-reveal-panel{position:fixed;width:100vw;height:200vh;pointer-events:none;background-color:#24fef7;z-index:101;visibility:hidden;opacity:0}.navigation{position:fixed;width:100%;height:100vh;z-index:2;overflow-x:hidden;overflow-y:auto;z-index:-1;opacity:0}.navigation .simplebar-content{position:relative;display:grid;display:-ms-grid;display:-moz-grid;-ms-grid-columns:1fr;grid-template-columns:1fr;min-height:100%}@media screen and (min-width: 768px){.navigation .simplebar-content{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.navigation .simplebar-content::before,.navigation .simplebar-content::after{display:none}.navigation__divider{width:0%;height:2px;background:#fc45b0;margin:30px 0}.navigation__panel{position:relative}.navigation__panel.menu-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(1,44,94,0.8);-webkit-transform:translateY(-100%);transform:translateY(-100%);padding:25px 30px 120px}@media screen and (min-width: 768px){.navigation__panel.menu-item-wrapper{background:#012c5e;padding:70px 40px}}@media screen and (min-width: 1024px){.navigation__panel.menu-item-wrapper{padding:7vh}}@media screen and (min-width: 1200px){.navigation__panel.menu-item-wrapper{padding:8vh 13vh}}.navigation__panel.menu-item-wrapper h2{text-transform:uppercase;color:#24fef7;margin:30px 0 20px}.navigation__panel.menu-item-wrapper h3{text-transform:uppercase;font-weight:normal}.navigation__panel.menu-item-wrapper img{opacity:0;width:70px}@media screen and (min-width: 768px){.navigation__panel.menu-item-wrapper img{opacity:1;width:100px}}.navigation__panel.menu-img-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:rgba(36,254,247,0.8);-webkit-transform:translateY(100%);transform:translateY(100%)}@media screen and (min-width: 768px){.navigation__panel.menu-img-wrapper{position:relative;display:block;background:#24fef7}}.navigation__panel.menu-img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.navigation__panel .menu{margin-bottom:20px}.navigation__panel .menu li{position:relative;display:block;margin-bottom:5px}@media screen and (min-width: 1024px){.navigation__panel .menu li{display:inline-block}}.navigation__panel .menu li span{color:rgba(255,255,255,0.7)}.navigation__panel .menu li:not(:last-child){margin-right:15px}@media screen and (min-width: 1024px){.navigation__panel .menu li:not(:last-child)::after{content:'';position:absolute;top:50%;right:-10px;width:1px;height:65%;background:rgba(255,255,255,0.7);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.navigation__panel .contact li:not(:last-child){margin-bottom:7px}.navigation__panel .contact a{display:block;color:#fff;font-size:17px}@media screen and (min-width: 768px){.navigation__panel .contact a{font-size:20px}}.navigation__panel .contact a span{font-size:23px;color:#24fef7;margin-right:5px}.menu-panel-shown .navigation{z-index:2;opacity:1}#cursor{position:absolute;top:50%;left:50%;width:17px;height:17px;border:3px solid #fc45b0;border-radius:50%;pointer-events:none;z-index:3;-webkit-transition:0.1s background,0.3s transform,0.1s border,opacity 0.3s;-webkit-transition:0.1s background,0.1s border,opacity 0.3s,0.3s -webkit-transform;transition:0.1s background,0.1s border,opacity 0.3s,0.3s -webkit-transform;transition:0.1s background,0.3s transform,0.1s border,opacity 0.3s;transition:0.1s background,0.3s transform,0.1s border,opacity 0.3s,0.3s -webkit-transform;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#cursor.enlarge{-webkit-transform:scale(8);transform:scale(8);border:1px solid #fc45b0}#cursor.scanning{background:#fff;border:0;-webkit-transform:scale(2);transform:scale(2)}header{position:fixed;left:0;top:0;width:100%;padding:20px 20px;z-index:3;-webkit-transition:background 0.5s;transition:background 0.5s}@media screen and (min-width: 768px){header{padding:20px 50px}}header .navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .navbar__brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .navbar__logo{max-width:70px;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}@media screen and (min-width: 768px){header .navbar__logo{max-width:80px}}.btn-menu-wrapper{position:relative;width:45px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-menu-wrapper:before{content:'';position:absolute;top:0;left:0;width:100%;height:0;opacity:0;background:#012c5e;-webkit-transition:.3s height, .5s opacity;transition:.3s height, .5s opacity}.btn-menu-wrapper .btn-menu{position:relative;display:block;width:0%;height:4px}.btn-menu-wrapper .btn-menu__bar{width:100%;height:4px;display:block;background:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-menu-wrapper .btn-menu__bar--top,.btn-menu-wrapper .btn-menu__bar--bottom{position:absolute;top:0}.btn-menu-wrapper .btn-menu__bar--top{opacity:0;left:0;width:50%}.btn-menu-wrapper .btn-menu__bar--bottom{opacity:0;right:0;width:100%}.btn-menu-wrapper.open .btn-menu__bar--top{-webkit-transform:rotate(-45deg) translate(-9px, 9px);transform:rotate(-45deg) translate(-9px, 9px)}.btn-menu-wrapper.open .btn-menu__bar--middle{-webkit-transform:translateX(-50px);transform:translateX(-50px);background:transparent}.btn-menu-wrapper.open .btn-menu__bar--bottom{-webkit-transform:rotate(45deg) translate(-8px, -8px);transform:rotate(45deg) translate(-8px, -8px);width:100% !important}.btn-menu-wrapper.open::before{opacity:1;height:100%}.menu-panel-shown header.scrolled{background:rgba(1,44,94,0.5)}@media screen and (min-width: 768px){.menu-panel-shown header.scrolled{background:transparent}}@media screen and (min-width: 768px){.menu-panel-shown .navbar__logo{opacity:0}}.footer{position:fixed;left:0;bottom:0;width:100%;padding:20px 20px;z-index:3;max-height:110px}@media screen and (min-width: 768px){.footer{padding:20px 50px;max-height:130px}}.footer .footer-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .copyright{-webkit-transform:rotate(-90deg) translateY(40px);transform:rotate(-90deg) translateY(40px);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.footer .copyright span{font-size:12px;letter-spacing:3px;font-weight:500;text-transform:uppercase;display:inline-block}.footer .socials ul{display:grid;display:-ms-grid;display:-moz-grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:5px;-webkit-transform:translateY(-57px);transform:translateY(-57px)}.footer .socials ul a{color:#fff;font-size:16px}.footer .socials ul a:hover,.footer .socials ul a:active,.footer .socials ul a:focus{color:#fc45b0}.menu-panel-shown .footer .copyright{opacity:0}.page-home{overflow:hidden}.page-home .content-wrapper{overflow:hidden;position:relative;width:100%;height:100vh;min-height:-webkit-fill-available}.page-home .content{position:relative;width:100%;height:100vh;height:calc(var(--home-vh, 1vh) * 100);-ms-touch-action:none;touch-action:none}.page-home .canvas{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.page-home .canvas__area{width:100%;background-image:url("/assets/img/satsam_poster.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;min-height:100vh;min-height:-webkit-fill-available;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.page-not-found{position:relative;width:100%;height:100vh;height:calc(var(--content-vh, 1vh) * 100);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:100px 20px;overflow:hidden}@media screen and (min-width: 768px){.page-not-found{height:100vh !important}}.page-not-found::before{content:'';position:absolute;left:0;top:0;width:50%;height:100%;background:#24fef7;z-index:-1}.page-not-found .wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.page-not-found .wrapper>div{height:230px}@media screen and (min-width: 768px){.page-not-found .wrapper>div{height:400px}}.page-not-found .wrapper::after{content:'This page doesn\'t exist...';position:absolute;left:50%;bottom:-50px;font-weight:bold;text-align:center;text-transform:uppercase;letter-spacing:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-not-found .wrapper .text{position:relative;font-weight:bold;color:#24fef7;z-index:-1;width:120px;height:170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.page-not-found .wrapper .text{width:280px;height:400px}}.page-not-found .wrapper .text img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-not-found .wrapper .text.left{-webkit-transform:translateX(80px);transform:translateX(80px);color:#000e47}@media screen and (min-width: 768px){.page-not-found .wrapper .text.left{-webkit-transform:translateX(120px);transform:translateX(120px)}}.page-not-found .wrapper .text.right{-webkit-transform:translateX(-80px);transform:translateX(-80px)}@media screen and (min-width: 768px){.page-not-found .wrapper .text.right{-webkit-transform:translateX(-120px);transform:translateX(-120px)}}.page-not-found .logo{position:relative;width:230px;border-radius:50%;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(-70px);transform:translateY(-70px);-webkit-transition:transform 0.7s,opacity 1.5s;-webkit-transition:opacity 1.5s,-webkit-transform 0.7s;transition:opacity 1.5s,-webkit-transform 0.7s;transition:transform 0.7s,opacity 1.5s;transition:transform 0.7s,opacity 1.5s,-webkit-transform 0.7s}@media screen and (min-width: 768px){.page-not-found .logo{width:400px}}.page-not-found .logo__img{width:180px;height:180px;background:url("/assets/img/satsam_img_not_found.png") no-repeat center;background-size:90%;border-radius:50%}@media screen and (min-width: 768px){.page-not-found .logo__img{width:350px;height:350px}}.page-not-found .logo__pitch{position:absolute;width:100%;height:100%;text-transform:uppercase;-webkit-animation:rotate-ring-text 10s linear infinite;-moz-animation:rotate-ring-text 10s linear infinite;-o-animation:rotate-ring-text 10s linear infinite;-o-animation:rotate-ring-text 10s linear infinite;opacity:0}@media screen and (min-width: 768px){.page-not-found .logo__pitch{opacity:1}}.page-not-found .logo__pitch span{position:absolute;left:50%;-webkit-transform-origin:0 200px;transform-origin:0 200px;font-weight:bold}.page-not-found .redirect{position:absolute;left:50%;bottom:8vh;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-not-found .redirect a{text-transform:uppercase;font-weight:bold;color:#fff}.page-not-found .redirect a:hover,.page-not-found .redirect a:active,.page-not-found .redirect a:focus{color:#fc45b0}.page-not-found .redirect .countdown{color:#faf22d}.page-not-found.animate .logo{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
