.transition{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:9999999999;-webkit-transition:all .2s linear;transition:all .2s linear;opacity:1}.tr-in,.tr-out{background-color:#0a1e3c}.tr-out{-webkit-transform:translateY(-105%);-ms-transform:translateY(-105%);transform:translateY(-105%)}.waitin .homein{opacity:0;visibility:hidden}.waitout .homeout{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@font-face{font-family:EuclidFlex;src:url(/assets/fonts/EuclidFlex-Light.ttf);font-weight:100}@font-face{font-family:EuclidFlex;src:url(/assets/fonts/EuclidFlex-Regular.ttf);font-weight:400}@font-face{font-family:EuclidFlex;src:url(/assets/fonts/EuclidFlex-Bold.ttf);font-weight:700}*{font-family:EuclidFlex;padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{width:100%;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:EuclidFlex;color:#3e4a6a;font-size:18px;font-weight:700}p{font-size:15px;line-height:30px;font-weight:400}li,p{color:#64749f}a{text-decoration:none;font-size:15px;color:#496672;font-weight:400}.boxed{width:80%;margin:auto;max-width:980px}p a{color:#5280f6;text-decoration:underline}.process{display:none}.main-nav,header{padding:15px 0;position:relative;z-index:9999999999}.main-nav .nav-boxed,header .nav-boxed{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:980px;width:80%;margin:auto}.main-nav .nav-boxed,.main-nav .nav-tool,header .nav-boxed,header .nav-tool{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-nav .nav-tool,header .nav-tool{width:25%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main-nav .nav-tool svg,header .nav-tool svg{width:23px;height:23px}.main-nav .nav-tool path,.main-nav .nav-tool svg,header .nav-tool path,header .nav-tool svg{fill:#ccd1f8}.main-nav .nav-logo,header .nav-logo{width:20%}.main-nav .nav-logo a,header .nav-logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-nav .nav-logo img,header .nav-logo img{max-width:70px}.main-nav .nav-nav,header .nav-nav{width:26%}.main-nav .nav-nav a,header .nav-nav a{border-radius:50px 15px 15px 50px;margin-right:8px;padding:10px 22px}.main-nav .nav-nav .bgr,header .nav-nav .bgr{background:linear-gradient(149deg,#fe5f5f,#fc7546);-webkit-box-shadow:0 0 20px 0 rgba(247,103,36,.3);box-shadow:0 0 20px 0 rgba(247,103,36,.3);padding:9px 12px;border-radius:15px 50px 50px 15px;position:absolute;top:0;left:0;-webkit-transition:all .1s linear;transition:all .1s linear;width:19%;height:21px;overflow:hidden}.main-nav .nav-nav .bgr svg,header .nav-nav .bgr svg{margin:auto;width:17px;height:15px}.main-nav .nav-nav .bgr path,.main-nav .nav-nav .bgr svg,header .nav-nav .bgr path,header .nav-nav .bgr svg{fill:#fff}.main-nav .nav-nav span,header .nav-nav span{color:#fd6d4f;font-size:15px;font-weight:700;-webkit-transition:all .2s linear;transition:all .2s linear;padding-left:50px;position:relative}.main-nav .menu,.main-nav .nav-nav,header .menu,header .nav-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-nav .menu,header .menu{cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear;border-radius:15px 50px 50px 15px;padding-right:10px;position:relative;min-height:39px}.main-nav .menu svg,header .menu svg{margin-right:15px}.main-nav .menu:hover .bgr,header .menu:hover .bgr{width:100%}.main-nav .menu:hover span,header .menu:hover span{color:#fff}.nav-open .bgr{width:210%!important;height:334px!important;z-index:9999;-webkit-transition:all .15s linear!important;transition:all .15s linear!important;border-radius:10px!important}.nav-float{min-height:39px;position:fixed;padding:15px 0;width:100%;background-color:#fff;-webkit-transform:translateY(-69px);-ms-transform:translateY(-69px);transform:translateY(-69px);-webkit-transition:all .2s linear;transition:all .2s linear;z-index:9999}.nav-float,.nav-float .nav-tool{visibility:hidden}.access{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.nav-float .nav-nav .bgr .inject-nav,header .nav-nav .bgr .inject-nav{margin-top:15px}.nav-float .nav-nav .bgr .inject-nav ul,header .nav-nav .bgr .inject-nav ul{list-style-type:none}.nav-float .nav-nav .bgr .inject-nav ul li a,header .nav-nav .bgr .inject-nav ul li a{color:#fff;width:calc(100% - 30px);padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;-webkit-transition:all .2s linear;transition:all .2s linear}.nav-float .nav-nav .bgr .inject-nav ul li a svg,header .nav-nav .bgr .inject-nav ul li a svg{margin:unset;margin-right:15px}.nav-float .nav-nav .bgr .inject-nav ul li a:hover,header .nav-nav .bgr .inject-nav ul li a:hover{background-color:hsla(0,0%,100%,.2)}.title{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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:500px;margin:auto}.title h2,.title h2 a{font-size:30px;line-height:45px;margin-bottom:20px}.title h3{font-size:20px;line-height:35px;font-weight:400;color:#5280f6}.title-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.title-left h2,.title-left h3{text-align:left}.h-inner h1,.h-inner h2{text-align:center}.h-inner h2{font-size:17px;line-height:35px;font-weight:400;color:#5280f6}.mc-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}.mc-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mc-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mc-wrap.mc-margin{margin:100px 0}a.main-cta,button{color:#fff;background:linear-gradient(149deg,#7958f8,#3d72df);-webkit-box-shadow:0 0 20px 0 rgba(66,151,221,.5);box-shadow:0 0 20px 0 rgba(66,151,221,.5);padding:12px 30px;border-radius:50px;font-size:15px;font-weight:600;cursor:pointer;text-align:center;position:relative;overflow:hidden}a.main-cta,a.main-cta svg,button,button svg{-webkit-transition:all .2s ease;transition:all .2s ease}a.main-cta svg,button svg{margin-left:10px}a.main-cta .over,button .over{position:absolute;width:100%;height:100px;top:-20px;left:-100%;background-color:hsla(0,0%,100%,.1);-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}a.main-cta .overa,button .overa{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.main-cta .overb,button .overb{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.main-cta .overc,button .overc{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}a.main-cta .overd,button .overd{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}a.main-cta:hover svg,button:hover svg{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}a.main-cta:hover .overa,button:hover .overa{-webkit-transform:translateX(100%) rotate(-5deg);-ms-transform:translateX(100%) rotate(-5deg);transform:translateX(100%) rotate(-5deg)}a.main-cta:hover .overb,button:hover .overb{-webkit-transform:translateX(95%) rotate(-5deg);-ms-transform:translateX(95%) rotate(-5deg);transform:translateX(95%) rotate(-5deg)}a.main-cta:hover .overc,button:hover .overc{-webkit-transform:translateX(90%) rotate(-5deg);-ms-transform:translateX(90%) rotate(-5deg);transform:translateX(90%) rotate(-5deg)}a.main-cta:hover .overd,button:hover .overd{-webkit-transform:translateX(85%) rotate(-5deg);-ms-transform:translateX(85%) rotate(-5deg);transform:translateX(85%) rotate(-5deg)}.ru-switch{position:relative;margin-top:30px;cursor:pointer}.ru-switch .fa-mobile{position:absolute;z-index:9;bottom:12px;left:38px}.ru-switch .fa-laptop{position:absolute;z-index:9;left:5px;top:9px}.ru-switch path,.ru-switch svg{fill:#fff}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch .checkbox{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e7e9f9}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;z-index:15}.is-laptop .slider{background-color:#e7e9f9}.is-laptop .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.popup{position:fixed;width:100%;height:100vh;z-index:9999999999;top:0;left:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.popup,.popup .closepop{background:#0a1e3c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup .closepop{position:absolute;top:30px;right:30px;border-radius:100%;padding:10px;width:20px;height:20px;cursor:pointer;z-index:999;-webkit-transition:all .2s linear;transition:all .2s linear}.popup .closepop svg path{fill:#ed6f6f}.popup .closepop:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.popup .pop-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:9}.popup .pop-inner .pop-r{margin-bottom:20px}.popup .pop-col{width:55%;min-width:500px;max-width:520px;position:relative}.popup .skew{position:absolute;height:130vh;width:80%;top:-15vh;-webkit-transform:rotate(5deg) translateX(100%);-ms-transform:rotate(5deg) translateX(100%);transform:rotate(5deg) translateX(100%)}.popup .skew-a{z-index:1;background-color:rgba(21,53,102,.4);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.popup .skew-b{z-index:2;background-color:rgba(21,53,102,.6);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.popup .skew-c{z-index:3;background-color:#153566;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.popup .title h2{margin-bottom:0}.popup .title h3{margin-bottom:20px}.popup .square{position:absolute;top:0;z-index:9;right:0;height:100vh;width:10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup .sq{width:10px;height:30vh;background-color:#000;display:none}.popup .sq-blue{background:linear-gradient(149deg,#7958f8,#3d72df)}.popup .sq-red{background:linear-gradient(149deg,#fe5f5f,#fc7546)}.popup .sq-green{background:linear-gradient(149deg,#4fd65f,#b0ef38)}.popup .sq-yellow{background:linear-gradient(149deg,#fcf02a,#ffb400)}.popup .contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;height:100%}.popup .contact h2{color:#fff;font-size:25px}.popup .contact h3{margin-bottom:20px;font-size:17px}.popup .contact ul{list-style-type:none;line-height:40px}.popup-open .popup{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.popup-open .skew-a{-webkit-transform:rotate(5deg) translateX(50%);-ms-transform:rotate(5deg) translateX(50%);transform:rotate(5deg) translateX(50%)}.popup-open .skew-b{-webkit-transform:rotate(5deg) translateX(60%);-ms-transform:rotate(5deg) translateX(60%);transform:rotate(5deg) translateX(60%)}.popup-open .skew-c{-webkit-transform:rotate(5deg) translateX(70%);-ms-transform:rotate(5deg) translateX(70%);transform:rotate(5deg) translateX(70%)}.form-wrap{background-color:#253f85;border-radius:20px;-webkit-box-shadow:0 0 20px 0 rgba(66,151,221,.2);box-shadow:0 0 20px 0 rgba(66,151,221,.2);overflow:hidden;position:relative}.form-wrap,.form-wrap .message-success{height:100%;-webkit-transition:all .2s linear;transition:all .2s linear}.form-wrap .message-success{position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(149deg,#4fd65f,#b0ef38);z-index:12;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-wrap .message-success h2{color:#fff}.form-wrap form .form-container{padding:40px 40px 0}.form-wrap form .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:20px}.form-wrap form .form-row .form-col{width:48%}.form-wrap form .form-row .form-col-wide{width:100%}.form-wrap form .form-row input,.form-wrap form .form-row option,.form-wrap form .form-row select,.form-wrap form .form-row textarea{width:calc(100% - 20px);border-radius:10px;border:none;padding:10px;color:#8e97df;-webkit-transition:all .2s linear;transition:all .2s linear;background:#3757ad;border:1px solid hsla(0,0%,100%,0)}.form-wrap form .form-row input:focus,.form-wrap form .form-row input:hover,.form-wrap form .form-row option:focus,.form-wrap form .form-row option:hover,.form-wrap form .form-row select:focus,.form-wrap form .form-row select:hover,.form-wrap form .form-row textarea:focus,.form-wrap form .form-row textarea:hover{border-color:#5280f6;outline:none}.form-wrap form .form-row select{width:100%;cursor:pointer}.form-wrap form .form-row textarea{resize:none;line-height:25px}.form-wrap form .form-row label{font-weight:700;font-size:13px;margin-bottom:20px;display:block;color:#fff;-webkit-transition:all .2s linear;transition:all .2s linear}.form-wrap form .form-row input::-webkit-input-placeholder,.form-wrap form .form-row textarea::-webkit-input-placeholder{color:#8e97df}.form-wrap form .form-row input::-moz-placeholder,.form-wrap form .form-row textarea::-moz-placeholder{color:#8e97df}.form-wrap form .form-row input:-ms-input-placeholder,.form-wrap form .form-row textarea:-ms-input-placeholder{color:#8e97df}.form-wrap form .form-row input::-ms-input-placeholder,.form-wrap form .form-row textarea::-ms-input-placeholder{color:#8e97df}.form-wrap form .form-row input::placeholder,.form-wrap form .form-row textarea::placeholder{color:#8e97df}.form-wrap form .form-row .required{color:#ed6f6f;margin-left:5px;font-size:12px}.form-wrap form .form-cta{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-wrap form .form-cta span{margin-bottom:40px;color:#8e97df;font-size:13px;margin-top:10px}.form-wrap form .form-cta button{width:100%;background:linear-gradient(149deg,#fe5f5f,#fc7546);color:#fff;border:none;font-weight:700;padding:25px 0;cursor:pointer;outline:#5280f6;font-size:15px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.form-wrap form .form-cta button .over{top:-30px;left:-103%;height:130px}.form-wrap form input:focus{outline:#5280f6}.pilot{-webkit-transition:all .2s linear;transition:all .2s linear;height:0%;overflow:hidden;margin-bottom:30px;border-radius:10px;background-color:#ed6f6f;padding:0 25px}.pilot p{color:#fff}.is-missing input,.is-missing select,.is-missing textarea{border:1px solid #ed6f6f!important}.message-sent .message-success{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.anim-end.popup{background:#51d65e}.anim-end.popup .skew-a{background-color:rgba(173,238,57,.4);-webkit-transform:rotate(5deg) translateX(40%);-ms-transform:rotate(5deg) translateX(40%);transform:rotate(5deg) translateX(40%)}.anim-end.popup .skew-b{background-color:rgba(173,238,57,.6);-webkit-transform:rotate(5deg) translateX(50%);-ms-transform:rotate(5deg) translateX(50%);transform:rotate(5deg) translateX(50%)}.anim-end.popup .skew-c{background-color:#adee39;-webkit-transform:rotate(5deg) translateX(60%);-ms-transform:rotate(5deg) translateX(60%);transform:rotate(5deg) translateX(60%)}.anim-end.popup .closepop{background-color:#ed6f6f}.anim-end.popup .closepop svg path{fill:#fff}.ouro{position:relative;display:inline-block;height:80px;width:80px;margin:0 0 40px;border-radius:50%;background:none repeat scroll 0 0 #d5f9a8;overflow:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1) inset,0 0 25px rgba(0,0,255,.075);box-shadow:inset 0 0 10px rgba(0,0,0,.1),0 0 25px rgba(0,0,255,.075)}.ouro:after{content:"";position:absolute;top:20px;left:19px;display:block;height:40px;width:40px;background:none repeat scroll 0 0 #79dd50;border-radius:50%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.ouro>span{position:absolute;height:100%;width:50%;overflow:hidden}.left{left:0}.right{left:50%}.anim{position:absolute;left:100%;top:0;height:100%;width:100%;border-radius:999px;background:none repeat scroll 0 0 #2d9736;opacity:.8;-webkit-animation:ui-spinner-rotate-left 3s infinite;animation:ui-spinner-rotate-left 3s infinite;-webkit-transform-origin:0 50% 0;-ms-transform-origin:0 50% 0;transform-origin:0 50% 0}.left .anim{border-bottom-left-radius:0;border-top-left-radius:0}.right .anim{border-bottom-right-radius:0;border-top-right-radius:0;left:-100%;-webkit-transform-origin:100% 50% 0;-ms-transform-origin:100% 50% 0;transform-origin:100% 50% 0}.ouro3 .anim{-webkit-animation-delay:0s;-webkit-animation-duration:3s;-webkit-animation-timing-function:linear;animation-delay:0s;animation-duration:3s;animation-timing-function:linear}.ouro3 .right .anim{-webkit-animation-name:ui-spinner-rotate-right;-webkit-animation-delay:0;-webkit-animation-delay:1.5s;animation-name:ui-spinner-rotate-right;animation-delay:0;animation-delay:1.5s}.round .ouro:after{display:none}.double .ouro:after{height:13px;width:13px;left:7px;top:7px;border:10px solid #ddd;background:transparent;-webkit-box-shadow:none;box-shadow:none}@keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(1turn)}to{-webkit-transform:rotate(1turn)}}@-webkit-keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg)}to{-webkit-transform:rotate(1turn)}}.hero-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30vh;width:100%;background:#f4f8fe;overflow:hidden;margin-bottom:100px}.hero-section h1{font-size:25px;color:#fff}.hero-scn{position:relative;background-color:#0a1e3c}.ia-bg{-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-ms-flex-align:end;align-items:end;width:100%;top:0;left:0;height:30vh;z-index:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.ia-bg,.ia-bg .ia-uni{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-transition:all 8s linear;transition:all 8s linear}.ia-bg .ia-uni{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ia-bg .ia-uni svg{background-color:#153566;-webkit-transition:all 8s linear;transition:all 8s linear;width:20px;height:20px;border-radius:100%;-webkit-box-shadow:0 0 20px 0 rgba(66,151,221,.2);box-shadow:0 0 20px 0 rgba(66,151,221,.2);padding:10px}.h-inner,.hero{position:relative;z-index:9}.rd-0 path{fill:#ed6f6f}.rd-2 path{fill:#da5b5b}.rd-3 path{fill:#ffde00}.rd-4 path{fill:#e0be4c}.rd-5 path{fill:#4ad554}.rd-6 path{fill:#43a557}.rd-7 path{fill:#686cc1}.rd-8 path{fill:#5d61b8}.rd-9 path{fill:#5280f6}.rd-10 path{fill:#535aec}.rd-11 path{fill:#57c1ed}.rd-12 path{fill:#4ab7e4}.rd-13 path{fill:#5ed387}.rd-14 path{fill:#51c77a}.rd-15 path{fill:#a7e252}.rd-16 path{fill:#99d345}.rd-17 path{fill:#e5dc45}.rd-18 path{fill:#dad13a}.rd-19 path{fill:#f4ae64}.rd-20 path{fill:#e7a157}.rd-21 path{fill:#f19292}.rd-22 path{fill:#e68383}.rd-23 path{fill:#ed6f6f}.rd-24 path{fill:#e46161}.rd-25 path{fill:#fd6d4f}.rd-26 path{fill:#d87646}.rd-27 path{fill:#feaac6}.rd-28 path{fill:#f594b4}.bottom-cta{margin-top:100px;position:relative}.bottom-cta .bc-title{position:relative;z-index:10}.bottom-cta .bc-inner{background:#0a1e3c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px;overflow:hidden;position:relative}.bottom-cta .bc-inner h2{font-size:25px}.bottom-cta .bc-inner h3{font-size:16px}.bc-inner .bc-title h2,.bc-inner .bc-title h3{color:#fff}.bc-inner .bc-title .title{margin:50px auto 200px}.bc-inner .bc-title a.main-cta{background:linear-gradient(149deg,#fe5f5f,#fc7546);-webkit-box-shadow:0 0 20px 0 rgba(247,103,36,.3);box-shadow:0 0 20px 0 rgba(247,103,36,.3)}.bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:100%;height:75%;bottom:0;left:0}.bar .rd-0{background-color:#ed6f6f}.bar .rd-2{background-color:#da5b5b}.bar .rd-3{background-color:#ffde00}.bar .rd-4{background-color:#e0be4c}.bar .rd-5{background-color:#4ad554}.bar .rd-6{background-color:#43a557}.bar .rd-7{background-color:#686cc1}.bar .rd-8{background-color:#5d61b8}.bar .rd-9{background-color:#5280f6}.bar .rd-10{background-color:#535aec}.bar .rd-11{background-color:#57c1ed}.bar .rd-12{background-color:#4ab7e4}.bar .rd-13{background-color:#5ed387}.bar .rd-14{background-color:#51c77a}.bar .rd-15{background-color:#a7e252}.bar .rd-16{background-color:#99d345}.bar .rd-17{background-color:#e5dc45}.bar .rd-18{background-color:#dad13a}.bar .rd-19{background-color:#f4ae64}.bar .rd-20{background-color:#e7a157}.bar .rd-21{background-color:#f19292}.bar .rd-22{background-color:#e68383}.bar .rd-23{background-color:#ed6f6f}.bar .rd-24{background-color:#e46161}.bar .rd-25{background-color:#fd6d4f}.bar .rd-26{background-color:#d87646}.bar .rd-27{background-color:#feaac6}.bar .rd-28{background-color:#f594b4}.line{width:2px;border-radius:20px;-webkit-transition:all 3s linear;transition:all 3s linear;background-color:#0a1e3c}.bar-reverse{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;top:0;bottom:unset}.bar-reverse .line{border-radius:20px;background-color:#fff}footer{background-color:#0a1e3c;margin-top:200px}.foot-inner{width:80%;margin:auto;padding:200px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:980px}.foot-half{width:50%}.foot-half h2{margin-bottom:15px}.foot-half ul{list-style-type:none;line-height:40px}.foot-half a,.foot-half ul li a{color:#799dd4}.foot-half a{font-size:15px}.fh-a{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-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fh-a .logo{max-width:80px}.fh-a .logo img{width:100%;display:block;margin:auto}.fh-b{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.fh-b .foot-col{width:50%}@media screen and (max-width:980px){.main-nav .nav-boxed,header .nav-boxed{width:90%}}@media screen and (max-width:850px){.main-nav .nav-tool,header .nav-tool{width:0}.main-nav .nav-logo,.main-nav .nav-nav,header .nav-logo,header .nav-nav{width:50%}.main-nav .nav-logo,header .nav-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.popup{height:100%;overflow-y:scroll}.popup .skew{display:none}.popup .pop-col{width:100%!important;min-width:unset!important;position:relative}.popup .pop-inner{padding:100px 0}.form-wrap form .form-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.form-wrap form .form-row .form-col{width:100%;margin-bottom:20px}.form-wrap .message-success{opacity:0}.message-sent .message-success{opacity:1!important}}@media screen and (max-width:600px){.main-nav .nav-nav,header .nav-nav{width:80%}.main-nav .nav-logo,header .nav-logo{width:30%}footer .foot-inner{padding:100px 0}footer .foot-half{width:100%}footer .fh-a,footer .fh-b{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-bottom:50px}footer .fh-a .foot-col,footer .fh-b .foot-col{width:100%;margin-bottom:50px}footer .fh-a .logo,footer .fh-b .logo{margin-bottom:80px}.nav-open .bgr{top:54px!important;left:-260%!important;border-radius:0 0 10px 10px!important;width:355%!important;height:100vh!important}.nav-open .bgr svg{float:right}.nav-open .bgr svg .fa-bars{width:25px;height:25px}.nav-float .nav-nav .bgr .inject-nav,header .nav-nav .bgr .inject-nav{margin-top:35px}}main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh}.contact .hero-section{width:50%;height:100vh;margin-bottom:0}.contact .hero-section a{color:#fff;font-size:25px}.contact .content{width:100%;background-color:#0a1e3c;height:300px;height:100vh;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.contact .content .contact-card{background-color:#051224;height:300px;border-radius:15px;overflow:hidden;z-index:2;min-width:350px;position:relative;top:-80px}.contact .content .contact-card,.contact .content .contact-card .main-cta{-webkit-box-shadow:0 0 20px 0 rgba(66,151,221,.2);box-shadow:0 0 20px 0 rgba(66,151,221,.2)}.contact .content .contact-card .mc-wrap{position:absolute;bottom:15px;right:15px}.contact .content .contact-card .cc-inner{padding:40px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact .content .contact-card .cc-img,.contact .content .contact-card .cc-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact .content .contact-card .cc-img{display:-webkit-box;display:-ms-flexbox;display:flex;display:none}.contact .content .contact-card .cc-img img{max-width:80px;border:6px solid #c3d8f9;-webkit-box-shadow:0 0 20px 0 rgba(66,151,221,.5);box-shadow:0 0 20px 0 rgba(66,151,221,.5);border-radius:100%}.contact .content .contact-card ul{list-style-type:none;line-height:40px;margin:30px 0}.contact .content .contact-card ul svg{margin-bottom:10px}.contact .content .contact-card ul svg path{fill:#c3d8f9}.contact .content .contact-card ul a,.contact .content .contact-card ul li{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-bottom:10px}.contact .content .contact-card a.main-cta{background:linear-gradient(149deg,#fe5f5f,#fc7546)}.layer{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;background-color:#fff;position:relative;z-index:99}.layer p{margin-bottom:20px}.layer svg{margin-right:10px}.layer .mc-left{margin-top:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layer .mc-left a.main-cta{background:linear-gradient(149deg,#fe5f5f,#fc7546)}.layer span{margin-right:20px;width:75px;display:inline-block}footer{margin-top:0}.solar-container{bottom:1rem;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;height:100vh;-webkit-box-pack:center;justify-content:center;left:-45%;width:90vw;z-index:1;position:absolute;-webkit-transform:scale(2.5);-ms-transform:scale(2.5);transform:scale(2.5)}.solar-system{height:100vh;left:0;top:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:100vw;z-index:-1}.solar-orbit{border-radius:50%;display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.solar-orbit,.solar-orbit:hover{border:.05rem solid hsla(0,0%,74.5%,.15);-webkit-box-shadow:inset 0 0 1rem hsla(0,0%,74.5%,.05);box-shadow:inset 0 0 1rem hsla(0,0%,74.5%,.05)}.solar-orbit .solar-object{height:0;left:100%;position:absolute;top:50%;width:0!important}.solar-orbit .solar-object:before{border-radius:50%;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-box-shadow:0 0 20px 0 rgba(66,151,221,.5)!important;box-shadow:0 0 20px 0 rgba(66,151,221,.5)!important}.solar-orbit.solar-sun{border:0;height:0;width:0;z-index:100}.solar-orbit.solar-mercury{-webkit-animation:orbit 2.41s linear infinite;animation:orbit 2.41s linear infinite;height:9.46rem;width:9.46rem;z-index:90}.solar-orbit.solar-venus{-webkit-animation:orbit 6.15s linear infinite;animation:orbit 6.15s linear infinite;height:11.64rem;width:11.64rem;z-index:80}.solar-orbit.solar-earth{-webkit-animation:orbit 10s linear infinite;animation:orbit 10s linear infinite;height:13.07rem;width:13.07rem;z-index:70}.solar-orbit.solar-mars{-webkit-animation:orbit 18.81s linear infinite;animation:orbit 18.81s linear infinite;height:15.32rem;width:15.32rem;z-index:60}.solar-orbit.solar-asteroidbelt{-webkit-animation:orbit 45s linear infinite;animation:orbit 45s linear infinite;height:20.89rem;width:20.89rem;z-index:55}.solar-orbit.solar-jupiter{-webkit-animation:orbit 118.6s linear infinite;animation:orbit 118.6s linear infinite;height:25.34rem;width:25.34rem;z-index:50}.solar-orbit.solar-saturn{-webkit-animation:orbit 294.6s linear infinite;animation:orbit 294.6s linear infinite;height:33.14rem;width:33.14rem;z-index:40}.solar-orbit.solar-uranus{-webkit-animation:orbit 840.1s linear infinite;animation:orbit 840.1s linear infinite;height:45.45rem;width:45.45rem;z-index:30}.solar-orbit.solar-neptune{-webkit-animation:orbit 1648s linear infinite;animation:orbit 1648s linear infinite;height:56rem;width:56rem;z-index:20}.solar-orbit .solar-moon{-webkit-animation:orbit .75s linear infinite;animation:orbit .75s linear infinite;height:.9rem;top:100%;width:.9rem}.solar-sun:hover>.solar-object:before,.solar-sun>.solar-object:before{-webkit-box-shadow:0 0 75vh #fa6d00;box-shadow:0 0 75vh #fa6d00}.solar-sun>.solar-object:before{background:#eb471c;background:linear-gradient(149deg,#eb471c,#e9cd1d);height:4rem;-webkit-transition:-webkit-box-shadow 1s ease-in-out;transition:-webkit-box-shadow 1s ease-in-out;transition:box-shadow 1s ease-in-out;transition:box-shadow 1s ease-in-out,-webkit-box-shadow 1s ease-in-out;width:4rem}.solar-mercury>.solar-object{width:.54rem}.solar-mercury>.solar-object:before{background:#d9d523;background:linear-gradient(149deg,#d9d523,#e9961d);height:.54rem;width:.54rem}.solar-mercury.solar-caption:hover~.solar-system .solar-mercury{border:.05rem solid hsla(0,0%,74.5%,.15);-webkit-box-shadow:inset 0 0 1rem hsla(0,0%,74.5%,.05);box-shadow:inset 0 0 1rem hsla(0,0%,74.5%,.05);opacity:1}.solar-venus>.solar-object{width:.61rem}.solar-venus>.solar-object:before{background:#d9d523;background:linear-gradient(149deg,#d9d523,#e9401d);height:.61rem;width:.61rem}.solar-venus.solar-caption:hover~.solar-system .solar-venus{border:.05rem solid hsla(0,0%,74.5%,.15);-webkit-box-shadow:inset 0 0 1rem hsla(0,0%,74.5%,.05);box-shadow:inset 0 0 1rem hsla(0,0%,74.5%,.05);opacity:1}.solar-earth>.solar-object{width:.61rem}.solar-earth>.solar-object:before{background:#23d95b;background:linear-gradient(149deg,#23d95b,#1d79e9);height:.61rem;width:.61rem}.solar-earth.solar-caption:hover~.solar-system .solar-earth{border:.05rem solid hsla(0,0%,74.5%,.15);-webkit-box-shadow:inset 0 0 1rem hsla(0,0%,74.5%,.05);box-shadow:inset 0 0 1rem hsla(0,0%,74.5%,.05);opacity:1}.solar-mars>.solar-object{width:.56rem}.solar-mars>.solar-object:before{background:#f9bb68;background:linear-gradient(149deg,#f9bb68,#e9401d);height:.56rem;width:.56rem}.solar-mars.solar-caption:hover~.solar-system .solar-mars{border:.05rem solid hsla(0,0%,74.5%,.15);-webkit-box-shadow:inset 0 0 1rem hsla(0,0%,74.5%,.05);box-shadow:inset 0 0 1rem hsla(0,0%,74.5%,.05);opacity:1}.solar-asteroidbelt{overflow:hidden}.solar-asteroidbelt:after,.solar-asteroidbelt:before{background:currentColor;border-radius:50%;-webkit-box-shadow:0 0,-9.51rem -5.14rem,-10.45rem 4.86rem,-9.63rem 4.28rem,-9.42rem -2.74rem,-9.45rem 4.11rem,-10.16rem .33rem,-10.02rem -3.26rem,-10.23rem 4.8rem,-9.85rem -1.5rem,-9.35rem .76rem,-9.49rem -5.76rem,-9.1rem -5.05rem,-10.21rem 5.14rem,-9.04rem -5.09rem,-9.33rem -5.44rem,-9.78rem -2.21rem,-10.46rem 4.35rem,-9.38rem -3.34rem,-9.09rem 2.36rem,-9.31rem 3.41rem,-10.21rem -5.39rem,-9.99rem 2.42rem,-9.59rem .01rem,-9.51rem -1.13rem,-9.94rem .86rem,-9.71rem 5.61rem,-9.13rem -4.09rem,-9rem 4.09rem,-10.01rem 5.35rem,-9.25rem -1.68rem,-10.03rem -3.46rem,-10.28rem 5.26rem,-9.59rem 4.54rem,-9.27rem 1.71rem,-9.81rem -.98rem,-10.15rem 4.26rem,-9.64rem 3.34rem,-9.74rem -3.32rem,-9.7rem 3.02rem,-9.54rem -2.53rem,-9.72rem -5.11rem,-9.74rem -.9rem,-10.42rem 1.07rem,-9.97rem -4.97rem,-10.31rem 3.46rem,-9.5rem -1.48rem,-9.83rem -3.69rem,-9.01rem -4.57rem,-10.2rem 5.12rem,-10.09rem 4.9rem,-10.02rem 1.27rem,-9.72rem 5.87rem,-10.44rem -2.4rem,-9.54rem -.44rem,-9.77rem -1.84rem,-9.6rem -4.52rem,-9.98rem -5.55rem,-9.52rem -5.91rem,-9.17rem .34rem,-9.89rem -3.22rem,-10.41rem -3.48rem,-9.81rem .41rem,-9.25rem 2.76rem,-10.18rem .62rem,-9.85rem -4.05rem,-10.16rem -1.2rem,-10.05rem -3.1rem,-9.26rem .76rem,-10.33rem -2.79rem,-9.3rem -4.36rem,-9.5rem -1.16rem,-10.4rem -3.99rem,-9.69rem 3.83rem,-9.89rem -4.2rem,-9.91rem 1.73rem,-9.18rem -4.52rem,-9.45rem -.21rem,-10.13rem -2.21rem,-10.42rem -.41rem,-10.09rem 1.79rem,-10.49rem -5.07rem,-9.06rem .19rem,-9.93rem -1.87rem,-9.78rem 2.84rem,-9.41rem -5.39rem,-9.96rem .2rem,-9.43rem -3.65rem,-10.2rem 4.63rem,-10.25rem -4.6rem,-9.91rem -.52rem,-10.46rem 3.32rem,-9.05rem -4.31rem,-9.2rem -2.28rem,-9.92rem 4.51rem,-10.34rem 2.26rem,-9.41rem -3.09rem,-9.66rem 1.52rem,-10.06rem 3.62rem,-9.19rem 4.87rem,10.33rem .81rem,9.51rem 4.51rem,10.38rem -1.17rem,9.17rem -4.79rem,9.55rem 1.64rem,10.16rem 5.92rem,9.95rem -3.98rem,10.44rem -5.74rem,10.35rem -3.05rem,10.1rem .02rem,10.45rem -5.31rem,9.86rem 5.84rem,10.08rem -5.82rem,9.13rem .5rem,9.63rem 5.18rem,9.69rem -5.69rem,9.83rem -4.77rem,9.09rem -.65rem,10.31rem -1.73rem,9.71rem -5.92rem,10.32rem 4.65rem,9.08rem -4.68rem,9.04rem 5.98rem,10.14rem -2.67rem,10.03rem 2.45rem,9.42rem 2.84rem,9.46rem 5.54rem,9.43rem -5.18rem,10.21rem 1.34rem,9.19rem -.12rem,9.18rem -2.34rem,10.2rem -5.14rem,10.33rem -1.57rem,10.37rem 1.87rem,9.48rem .42rem,9.11rem -1.68rem,9.17rem -1.01rem,9.13rem -5.73rem,10.11rem 1.58rem,9.04rem -3.21rem,9.28rem 5.3rem,9.91rem -3.82rem,9.42rem -2.13rem,9.11rem 5.39rem,9.31rem 3.84rem,10.45rem 5.76rem,9.98rem 1.95rem,9.11rem -1.25rem,9.39rem -1.85rem,9.27rem -5.62rem,10.18rem -5.4rem,9.55rem -.04rem,9.53rem -4.21rem,9.87rem -5.61rem,10.06rem 3.48rem,10.36rem 1.22rem,10.34rem -4.66rem,10.3rem 2.71rem,10.32rem 1.26rem,10.07rem -2.15rem,9.34rem -.03rem,9.44rem -3.2rem,10.01rem -5.75rem,10.08rem -.4rem,9.31rem .62rem,9.12rem 4.47rem,9.62rem -1.51rem,9.53rem -2.37rem,9.33rem 1.99rem,9.64rem 3.77rem,9.06rem -4.67rem,9.66rem 5.23rem,10.12rem -1.99rem,10.49rem -1.03rem,9.28rem .29rem,9.43rem 2.84rem,9.06rem -1.62rem,10.45rem 1.36rem,9.58rem .6rem,9.11rem 5.75rem,9.87rem -3.77rem,9.53rem .12rem,10.48rem -.8rem,9.65rem 4.41rem,9.37rem 1.94rem,10.12rem -3.57rem,10.29rem 4.81rem,10.34rem 1.26rem,9.65rem -4.04rem,9.75rem .11rem,9.34rem 3.21rem,9.48rem -1.67rem,9.88rem 4.72rem,9.15rem 2.95rem,10.47rem 5.04rem,9.09rem -5.35rem,9.47rem .21rem,9.42rem 1.52rem,10.48rem 4.91rem,-5.14rem 9.76rem,-1.24rem 9.96rem,2.18rem 9.85rem,2.23rem 9.02rem,2.97rem 9.69rem,-3.87rem 10.48rem,-2.35rem 9.32rem,-3.57rem 10.41rem,-5.15rem 10.07rem,-1.2rem 9.6rem,-3.99rem 9.84rem,2.19rem 9.6rem,-2.45rem 10.16rem,-2.56rem 9.28rem,2.76rem 9.01rem,5.8rem 9.92rem,4.78rem 10.42rem,5.52rem 10.2rem,-2.08rem 10.47rem,-1.81rem 9.83rem,3.73rem 9.78rem,.63rem 9.68rem,1.73rem 9.61rem,-.91rem 10.33rem,1.54rem 10.18rem,4rem 9.88rem,-4.1rem 10.43rem,4.84rem 10.35rem,-2.59rem 10.33rem,2.28rem 9.15rem,-5.8rem 9.11rem,-1.04rem 9.89rem,-1.34rem 10.29rem,4.23rem 9.37rem,-.91rem 10.38rem,1.29rem 9.73rem,-2.27rem 9.69rem,-3.92rem 9.32rem,-4.86rem 10.33rem,-1.4rem 10.35rem,-1.76rem 9.88rem,-5.02rem 9.44rem,-4.57rem 10.03rem,-3.92rem 10.04rem,4.42rem 9.42rem,-3.31rem 9.99rem,3.29rem 9.71rem,-2.32rem 9.67rem,-.56rem 10.46rem,1.49rem 9.19rem,2.62rem 9.37rem,2.86rem 9.08rem,2.75rem 10.28rem,-3.56rem 10.49rem,-.36rem 10.38rem,.73rem 10.43rem,5.19rem 9.92rem,-5.44rem 9.77rem,-5.48rem 9.2rem,4.84rem 10.24rem,-2.52rem 10.23rem,5.94rem 9.01rem,-5.3rem 10.08rem,-.65rem 9.88rem,3.3rem 10.46rem,4.7rem 10.28rem,4.18rem 9.56rem,3.15rem 9.17rem,3.76rem 10.13rem,-4.41rem 9.15rem,-3.76rem 9.46rem,3.87rem 10.01rem,1.07rem 10.08rem,-4.31rem 9.4rem,-5.44rem 10.49rem,-1.76rem 9.1rem,-1.37rem 9.68rem,5.52rem 9.89rem,.33rem 9.48rem,-.5rem 10.26rem,-.71rem 9.91rem,-1.2rem 9.64rem,.61rem 10.31rem,-.2rem 9.74rem,.17rem 9.54rem,-5.84rem 9.49rem,.93rem 10.14rem,-3.43rem 9.94rem,1.4rem 9.72rem,-4.64rem 9.54rem,4.21rem 9.58rem,5.52rem 9.63rem,-2.95rem 9.15rem,5.49rem 9.85rem,5.71rem 9.61rem,4.01rem 9.78rem,.85rem 9.25rem,-4.1rem 9.08rem,.64rem 9.28rem,-1.89rem -9.52rem,2.13rem -9.43rem,-3.26rem -10.44rem,-4.97rem -9.42rem,-1.58rem -10.41rem,-.42rem -9.03rem,-5.7rem -9.87rem,-1.91rem -9.92rem,-4.61rem -10.45rem,.07rem -10.19rem,5.23rem -10.12rem,.96rem -9.6rem,-5.85rem -9.28rem,-.07rem -9.71rem,.08rem -9.61rem,4.23rem -10.45rem,-5.69rem -10.48rem,3.02rem -10.16rem,5.14rem -9rem,.36rem -10.42rem,-5.39rem -9.04rem,-1.34rem -10.02rem,2.26rem -9.2rem,4.6rem -10.19rem,2.78rem -9.69rem,5.93rem -9.32rem,2.89rem -10.02rem,.04rem -9.87rem,-5.54rem -9.04rem,3.96rem -10.38rem,-5.96rem -9.67rem,.58rem -9.31rem,4.91rem -9.85rem,3.01rem -10.37rem,-5.09rem -9.41rem,5.59rem -10.17rem,-3.01rem -10.33rem,3.73rem -10.46rem,-5.72rem -9.77rem,-3.29rem -9.73rem,1.02rem -9.6rem,2.86rem -9.93rem,-5.6rem -9.83rem,.3rem -9.03rem,3.18rem -9.53rem,-2.36rem -9.55rem,5.12rem -9.98rem,5.9rem -9.09rem,5.98rem -10.41rem,-3.3rem -9.23rem,-5.73rem -10.01rem,-1.04rem -9.78rem,1.88rem -9.85rem,2.12rem -9.45rem,-.3rem -10.33rem,-5.31rem -9.68rem,-5.27rem -10.16rem,-2.45rem -10.02rem,-1.4rem -10.1rem,2.59rem -10.3rem,3.89rem -9.83rem,-4.36rem -10.26rem,.83rem -10.36rem,2.97rem -10.39rem,-3.23rem -9.93rem,.18rem -9.39rem,-5.29rem -10.36rem,4.95rem -10.3rem,-2.77rem -9.29rem,1.92rem -9.56rem,-5.48rem -10.21rem,3.29rem -9.53rem,-1.32rem -9.99rem,4.13rem -10.27rem,3.89rem -9.53rem,-4.26rem -9.59rem,-3.98rem -9rem,-2.2rem -10.32rem,-.38rem -10.36rem,1.07rem -10.18rem,2.71rem -9.76rem,-1.08rem -9.94rem,4.29rem -9.39rem,-.59rem -9.35rem,-4.56rem -10.18rem,-4.19rem -9.52rem,-.37rem -10.3rem,-1.76rem -9.41rem,.11rem -9.46rem,5.08rem -9rem,.84rem -9.45rem,-3.83rem -9.25rem,1.81rem -9.43rem,-4.91rem -9.22rem,-1.74rem -9.87rem,-.77rem -9.4rem,-5.67rem -9.43rem,5.87rem -9.27rem,-2.2rem -9.8rem;box-shadow:0 0,-9.51rem -5.14rem,-10.45rem 4.86rem,-9.63rem 4.28rem,-9.42rem -2.74rem,-9.45rem 4.11rem,-10.16rem .33rem,-10.02rem -3.26rem,-10.23rem 4.8rem,-9.85rem -1.5rem,-9.35rem .76rem,-9.49rem -5.76rem,-9.1rem -5.05rem,-10.21rem 5.14rem,-9.04rem -5.09rem,-9.33rem -5.44rem,-9.78rem -2.21rem,-10.46rem 4.35rem,-9.38rem -3.34rem,-9.09rem 2.36rem,-9.31rem 3.41rem,-10.21rem -5.39rem,-9.99rem 2.42rem,-9.59rem .01rem,-9.51rem -1.13rem,-9.94rem .86rem,-9.71rem 5.61rem,-9.13rem -4.09rem,-9rem 4.09rem,-10.01rem 5.35rem,-9.25rem -1.68rem,-10.03rem -3.46rem,-10.28rem 5.26rem,-9.59rem 4.54rem,-9.27rem 1.71rem,-9.81rem -.98rem,-10.15rem 4.26rem,-9.64rem 3.34rem,-9.74rem -3.32rem,-9.7rem 3.02rem,-9.54rem -2.53rem,-9.72rem -5.11rem,-9.74rem -.9rem,-10.42rem 1.07rem,-9.97rem -4.97rem,-10.31rem 3.46rem,-9.5rem -1.48rem,-9.83rem -3.69rem,-9.01rem -4.57rem,-10.2rem 5.12rem,-10.09rem 4.9rem,-10.02rem 1.27rem,-9.72rem 5.87rem,-10.44rem -2.4rem,-9.54rem -.44rem,-9.77rem -1.84rem,-9.6rem -4.52rem,-9.98rem -5.55rem,-9.52rem -5.91rem,-9.17rem .34rem,-9.89rem -3.22rem,-10.41rem -3.48rem,-9.81rem .41rem,-9.25rem 2.76rem,-10.18rem .62rem,-9.85rem -4.05rem,-10.16rem -1.2rem,-10.05rem -3.1rem,-9.26rem .76rem,-10.33rem -2.79rem,-9.3rem -4.36rem,-9.5rem -1.16rem,-10.4rem -3.99rem,-9.69rem 3.83rem,-9.89rem -4.2rem,-9.91rem 1.73rem,-9.18rem -4.52rem,-9.45rem -.21rem,-10.13rem -2.21rem,-10.42rem -.41rem,-10.09rem 1.79rem,-10.49rem -5.07rem,-9.06rem .19rem,-9.93rem -1.87rem,-9.78rem 2.84rem,-9.41rem -5.39rem,-9.96rem .2rem,-9.43rem -3.65rem,-10.2rem 4.63rem,-10.25rem -4.6rem,-9.91rem -.52rem,-10.46rem 3.32rem,-9.05rem -4.31rem,-9.2rem -2.28rem,-9.92rem 4.51rem,-10.34rem 2.26rem,-9.41rem -3.09rem,-9.66rem 1.52rem,-10.06rem 3.62rem,-9.19rem 4.87rem,10.33rem .81rem,9.51rem 4.51rem,10.38rem -1.17rem,9.17rem -4.79rem,9.55rem 1.64rem,10.16rem 5.92rem,9.95rem -3.98rem,10.44rem -5.74rem,10.35rem -3.05rem,10.1rem .02rem,10.45rem -5.31rem,9.86rem 5.84rem,10.08rem -5.82rem,9.13rem .5rem,9.63rem 5.18rem,9.69rem -5.69rem,9.83rem -4.77rem,9.09rem -.65rem,10.31rem -1.73rem,9.71rem -5.92rem,10.32rem 4.65rem,9.08rem -4.68rem,9.04rem 5.98rem,10.14rem -2.67rem,10.03rem 2.45rem,9.42rem 2.84rem,9.46rem 5.54rem,9.43rem -5.18rem,10.21rem 1.34rem,9.19rem -.12rem,9.18rem -2.34rem,10.2rem -5.14rem,10.33rem -1.57rem,10.37rem 1.87rem,9.48rem .42rem,9.11rem -1.68rem,9.17rem -1.01rem,9.13rem -5.73rem,10.11rem 1.58rem,9.04rem -3.21rem,9.28rem 5.3rem,9.91rem -3.82rem,9.42rem -2.13rem,9.11rem 5.39rem,9.31rem 3.84rem,10.45rem 5.76rem,9.98rem 1.95rem,9.11rem -1.25rem,9.39rem -1.85rem,9.27rem -5.62rem,10.18rem -5.4rem,9.55rem -.04rem,9.53rem -4.21rem,9.87rem -5.61rem,10.06rem 3.48rem,10.36rem 1.22rem,10.34rem -4.66rem,10.3rem 2.71rem,10.32rem 1.26rem,10.07rem -2.15rem,9.34rem -.03rem,9.44rem -3.2rem,10.01rem -5.75rem,10.08rem -.4rem,9.31rem .62rem,9.12rem 4.47rem,9.62rem -1.51rem,9.53rem -2.37rem,9.33rem 1.99rem,9.64rem 3.77rem,9.06rem -4.67rem,9.66rem 5.23rem,10.12rem -1.99rem,10.49rem -1.03rem,9.28rem .29rem,9.43rem 2.84rem,9.06rem -1.62rem,10.45rem 1.36rem,9.58rem .6rem,9.11rem 5.75rem,9.87rem -3.77rem,9.53rem .12rem,10.48rem -.8rem,9.65rem 4.41rem,9.37rem 1.94rem,10.12rem -3.57rem,10.29rem 4.81rem,10.34rem 1.26rem,9.65rem -4.04rem,9.75rem .11rem,9.34rem 3.21rem,9.48rem -1.67rem,9.88rem 4.72rem,9.15rem 2.95rem,10.47rem 5.04rem,9.09rem -5.35rem,9.47rem .21rem,9.42rem 1.52rem,10.48rem 4.91rem,-5.14rem 9.76rem,-1.24rem 9.96rem,2.18rem 9.85rem,2.23rem 9.02rem,2.97rem 9.69rem,-3.87rem 10.48rem,-2.35rem 9.32rem,-3.57rem 10.41rem,-5.15rem 10.07rem,-1.2rem 9.6rem,-3.99rem 9.84rem,2.19rem 9.6rem,-2.45rem 10.16rem,-2.56rem 9.28rem,2.76rem 9.01rem,5.8rem 9.92rem,4.78rem 10.42rem,5.52rem 10.2rem,-2.08rem 10.47rem,-1.81rem 9.83rem,3.73rem 9.78rem,.63rem 9.68rem,1.73rem 9.61rem,-.91rem 10.33rem,1.54rem 10.18rem,4rem 9.88rem,-4.1rem 10.43rem,4.84rem 10.35rem,-2.59rem 10.33rem,2.28rem 9.15rem,-5.8rem 9.11rem,-1.04rem 9.89rem,-1.34rem 10.29rem,4.23rem 9.37rem,-.91rem 10.38rem,1.29rem 9.73rem,-2.27rem 9.69rem,-3.92rem 9.32rem,-4.86rem 10.33rem,-1.4rem 10.35rem,-1.76rem 9.88rem,-5.02rem 9.44rem,-4.57rem 10.03rem,-3.92rem 10.04rem,4.42rem 9.42rem,-3.31rem 9.99rem,3.29rem 9.71rem,-2.32rem 9.67rem,-.56rem 10.46rem,1.49rem 9.19rem,2.62rem 9.37rem,2.86rem 9.08rem,2.75rem 10.28rem,-3.56rem 10.49rem,-.36rem 10.38rem,.73rem 10.43rem,5.19rem 9.92rem,-5.44rem 9.77rem,-5.48rem 9.2rem,4.84rem 10.24rem,-2.52rem 10.23rem,5.94rem 9.01rem,-5.3rem 10.08rem,-.65rem 9.88rem,3.3rem 10.46rem,4.7rem 10.28rem,4.18rem 9.56rem,3.15rem 9.17rem,3.76rem 10.13rem,-4.41rem 9.15rem,-3.76rem 9.46rem,3.87rem 10.01rem,1.07rem 10.08rem,-4.31rem 9.4rem,-5.44rem 10.49rem,-1.76rem 9.1rem,-1.37rem 9.68rem,5.52rem 9.89rem,.33rem 9.48rem,-.5rem 10.26rem,-.71rem 9.91rem,-1.2rem 9.64rem,.61rem 10.31rem,-.2rem 9.74rem,.17rem 9.54rem,-5.84rem 9.49rem,.93rem 10.14rem,-3.43rem 9.94rem,1.4rem 9.72rem,-4.64rem 9.54rem,4.21rem 9.58rem,5.52rem 9.63rem,-2.95rem 9.15rem,5.49rem 9.85rem,5.71rem 9.61rem,4.01rem 9.78rem,.85rem 9.25rem,-4.1rem 9.08rem,.64rem 9.28rem,-1.89rem -9.52rem,2.13rem -9.43rem,-3.26rem -10.44rem,-4.97rem -9.42rem,-1.58rem -10.41rem,-.42rem -9.03rem,-5.7rem -9.87rem,-1.91rem -9.92rem,-4.61rem -10.45rem,.07rem -10.19rem,5.23rem -10.12rem,.96rem -9.6rem,-5.85rem -9.28rem,-.07rem -9.71rem,.08rem -9.61rem,4.23rem -10.45rem,-5.69rem -10.48rem,3.02rem -10.16rem,5.14rem -9rem,.36rem -10.42rem,-5.39rem -9.04rem,-1.34rem -10.02rem,2.26rem -9.2rem,4.6rem -10.19rem,2.78rem -9.69rem,5.93rem -9.32rem,2.89rem -10.02rem,.04rem -9.87rem,-5.54rem -9.04rem,3.96rem -10.38rem,-5.96rem -9.67rem,.58rem -9.31rem,4.91rem -9.85rem,3.01rem -10.37rem,-5.09rem -9.41rem,5.59rem -10.17rem,-3.01rem -10.33rem,3.73rem -10.46rem,-5.72rem -9.77rem,-3.29rem -9.73rem,1.02rem -9.6rem,2.86rem -9.93rem,-5.6rem -9.83rem,.3rem -9.03rem,3.18rem -9.53rem,-2.36rem -9.55rem,5.12rem -9.98rem,5.9rem -9.09rem,5.98rem -10.41rem,-3.3rem -9.23rem,-5.73rem -10.01rem,-1.04rem -9.78rem,1.88rem -9.85rem,2.12rem -9.45rem,-.3rem -10.33rem,-5.31rem -9.68rem,-5.27rem -10.16rem,-2.45rem -10.02rem,-1.4rem -10.1rem,2.59rem -10.3rem,3.89rem -9.83rem,-4.36rem -10.26rem,.83rem -10.36rem,2.97rem -10.39rem,-3.23rem -9.93rem,.18rem -9.39rem,-5.29rem -10.36rem,4.95rem -10.3rem,-2.77rem -9.29rem,1.92rem -9.56rem,-5.48rem -10.21rem,3.29rem -9.53rem,-1.32rem -9.99rem,4.13rem -10.27rem,3.89rem -9.53rem,-4.26rem -9.59rem,-3.98rem -9rem,-2.2rem -10.32rem,-.38rem -10.36rem,1.07rem -10.18rem,2.71rem -9.76rem,-1.08rem -9.94rem,4.29rem -9.39rem,-.59rem -9.35rem,-4.56rem -10.18rem,-4.19rem -9.52rem,-.37rem -10.3rem,-1.76rem -9.41rem,.11rem -9.46rem,5.08rem -9rem,.84rem -9.45rem,-3.83rem -9.25rem,1.81rem -9.43rem,-4.91rem -9.22rem,-1.74rem -9.87rem,-.77rem -9.4rem,-5.67rem -9.43rem,5.87rem -9.27rem,-2.2rem -9.8rem;color:hsla(0,0%,100%,.5);content:"";display:block;height:.1rem;left:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:.1rem}.solar-asteroidbelt:after{-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.solar-jupiter>.solar-object{width:1.75rem}.solar-jupiter>.solar-object:before{background:#f9bb68;background:linear-gradient(149deg,#f9bb68,#e9e21d);height:1.75rem;width:1.75rem}.solar-jupiter.solar-caption:hover~.solar-system .solar-jupiter{border:.05rem solid hsla(0,0%,74.5%,.15);-webkit-box-shadow:inset 0 0 1rem hsla(0,0%,74.5%,.05);box-shadow:inset 0 0 1rem hsla(0,0%,74.5%,.05);opacity:1}.solar-saturn>.solar-object{width:1.54rem}.solar-saturn>.solar-object:before{background:#ca68f9;background:linear-gradient(149deg,#ca68f9,#e9e21d);-webkit-box-shadow:0 0 0 .2rem #181818,0 0 0 .4rem rgba(231,161,85,.2),0 0 0 .5rem rgba(231,161,85,.1),0 0 0 .7rem rgba(231,161,85,.1);box-shadow:0 0 0 .2rem #181818,0 0 0 .4rem rgba(231,161,85,.2),0 0 0 .5rem rgba(231,161,85,.1),0 0 0 .7rem rgba(231,161,85,.1);height:1.54rem;width:1.54rem}.solar-saturn.solar-caption:hover~.solar-system .solar-saturn{border:.05rem solid hsla(0,0%,74.5%,.15);-webkit-box-shadow:inset 0 0 1rem hsla(0,0%,74.5%,.05);box-shadow:inset 0 0 1rem hsla(0,0%,74.5%,.05);opacity:1}.solar-uranus>.solar-object{width:.95rem}.solar-uranus>.solar-object:before{background:#68f9f9;background:linear-gradient(149deg,#68f9f9,#1d6be9);height:.95rem;width:.95rem}.solar-uranus.solar-caption:hover~.solar-system .solar-uranus{border:.05rem solid hsla(0,0%,74.5%,.15);-webkit-box-shadow:inset 0 0 1rem hsla(0,0%,74.5%,.05);box-shadow:inset 0 0 1rem hsla(0,0%,74.5%,.05);opacity:1}.solar-neptune>.solar-object{width:.94rem}.solar-neptune>.solar-object:before{background:#6887f9;background:linear-gradient(149deg,#6887f9,#741de9);height:.94rem;width:.94rem}.solar-neptune.solar-caption:hover~.solar-system .solar-neptune{border:.05rem solid hsla(0,0%,74.5%,.15);-webkit-box-shadow:inset 0 0 1rem hsla(0,0%,74.5%,.05);box-shadow:inset 0 0 1rem hsla(0,0%,74.5%,.05);opacity:1}.solar-moon>.solar-object:before{background:#a9d3ee;height:.05rem;width:.05rem}.solar-caption{display:-ms-flexbox;display:-webkit-box;display:flex;height:2rem;line-height:1rem;opacity:.4;padding:.5rem;position:relative}.solar-caption:hover{opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.solar-caption:hover .solar-card{display:block}.solar-caption:hover~.solar-system .solar-orbit{opacity:.4;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.solar-caption .solar-object{height:1rem;margin-right:.5rem;position:relative}.solar-caption .solar-object:before{border:.1rem solid rgba(24,24,24,.15);border-radius:50%;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.solar-caption .solar-name{font-size:.6rem;font-weight:900;text-transform:uppercase}.solar-caption .solar-card{background:#181818;border:.1rem solid hsla(0,0%,74.5%,.1);border-radius:.1rem;display:none;padding:.5rem;position:fixed;right:1rem;top:1rem;width:12rem;z-index:99999}.solar-caption .solar-card .solar-name{font-size:1.2rem;font-weight:900;line-height:1.5;text-transform:uppercase}.solar-caption .solar-card .card-subtitle{font-size:.6rem;font-weight:400;opacity:.75;text-transform:uppercase}.solar-caption .solar-card .card-head{font-size:.6rem;margin-top:.5rem;opacity:.5}.solar-3dswitch:checked~.solar-container .solar-system{-webkit-transform:rotateX(75deg);transform:rotateX(75deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit .solar-object{-webkit-transform:rotateX(-90deg) rotateY(0) rotate(0);transform:rotateX(-90deg) rotateY(0) rotate(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit .solar-asteroidbelt{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit.solar-mercury{-webkit-animation:orbit3d 2.41s linear infinite;animation:orbit3d 2.41s linear infinite}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit.solar-mercury .solar-object{-webkit-animation:rotation3d 2.41s linear infinite;animation:rotation3d 2.41s linear infinite}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit.solar-venus{-webkit-animation:orbit3d 6.15s linear infinite;animation:orbit3d 6.15s linear infinite}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit.solar-venus .solar-object{-webkit-animation:rotation3d 6.15s linear infinite;animation:rotation3d 6.15s linear infinite}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit.solar-earth{-webkit-animation:orbit3d 10s linear infinite;animation:orbit3d 10s linear infinite}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit.solar-earth>.solar-object{-webkit-animation:rotation3d 10s linear infinite;animation:rotation3d 10s linear infinite}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit.solar-mars{-webkit-animation:orbit3d 18.81s linear infinite;animation:orbit3d 18.81s linear infinite}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit.solar-mars .solar-object{-webkit-animation:rotation3d 18.81s linear infinite;animation:rotation3d 18.81s linear infinite}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit.solar-jupiter{-webkit-animation:orbit3d 118.6s linear infinite;animation:orbit3d 118.6s linear infinite}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit.solar-jupiter .solar-object{-webkit-animation:rotation3d 118.6s linear infinite;animation:rotation3d 118.6s linear infinite}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit.solar-saturn{-webkit-animation:orbit3d 294.6s linear infinite;animation:orbit3d 294.6s linear infinite}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit.solar-saturn .solar-object{-webkit-animation:rotation3d 294.6s linear infinite;animation:rotation3d 294.6s linear infinite}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit.solar-uranus{-webkit-animation:orbit3d 840.1s linear infinite;animation:orbit3d 840.1s linear infinite}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit.solar-uranus .solar-object{-webkit-animation:rotation3d 840.1s linear infinite;animation:rotation3d 840.1s linear infinite}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit.solar-neptune{-webkit-animation:orbit3d 1648s linear infinite;animation:orbit3d 1648s linear infinite}.solar-3dswitch:checked~.solar-container .solar-system .solar-orbit.solar-neptune .solar-object{-webkit-animation:rotation3d 1648s linear infinite;animation:rotation3d 1648s linear infinite}.solar-3dswitch:checked~.solar-system-controls .form-switch3d .form-icon{background:#d7d7d7;-webkit-box-shadow:inset 0 0 0 .1rem #181818;box-shadow:inset 0 0 0 .1rem #181818}.solar-system-header{-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;font-weight:900;left:0;padding:1rem;position:fixed;top:0;z-index:10000}.solar-system-header .solar-brand{color:#bebebe}.solar-system-header .solar-brand:focus,.solar-system-header .solar-brand:hover{opacity:.75}.solar-system-header .solar-github{border:.05rem solid #bebebe;border-radius:.1rem;color:#bebebe;font-size:.6rem;height:1.2rem;margin-left:.5rem;padding:.1rem .2rem}.solar-system-header .solar-github:focus,.solar-system-header .solar-github:hover{opacity:.75}.solar-system-controls{font-size:.7rem;left:1rem;position:fixed;text-transform:uppercase;top:4rem;z-index:99999}.solar-system-controls .form-switch3d{-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center}.solar-system-controls .form-switch3d .form-icon{border:.1rem solid #d7d7d7;border-radius:50%;display:block;height:.8rem;margin-right:.25rem;width:.8rem}.solar-ads{border:.05rem solid hsla(0,0%,74.5%,.1);bottom:1rem;display:block;position:fixed;right:1rem;z-index:9999}@-webkit-keyframes orbit{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}to{-webkit-transform:translate3d(-50%,-50%,0) rotate(-1turn);transform:translate3d(-50%,-50%,0) rotate(-1turn)}}@keyframes orbit{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}to{-webkit-transform:translate3d(-50%,-50%,0) rotate(-1turn);transform:translate3d(-50%,-50%,0) rotate(-1turn)}}@-webkit-keyframes orbit3d{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}to{-webkit-transform:translate3d(-50%,-50%,0) rotate(-1turn);transform:translate3d(-50%,-50%,0) rotate(-1turn)}}@keyframes orbit3d{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}to{-webkit-transform:translate3d(-50%,-50%,0) rotate(-1turn);transform:translate3d(-50%,-50%,0) rotate(-1turn)}}@-webkit-keyframes rotation3d{0%{-webkit-transform:rotateX(-90deg) rotateY(1turn) rotate(0);transform:rotateX(-90deg) rotateY(1turn) rotate(0)}to{-webkit-transform:rotateX(-90deg) rotateY(0) rotate(0);transform:rotateX(-90deg) rotateY(0) rotate(0)}}@keyframes rotation3d{0%{-webkit-transform:rotateX(-90deg) rotateY(1turn) rotate(0);transform:rotateX(-90deg) rotateY(1turn) rotate(0)}to{-webkit-transform:rotateX(-90deg) rotateY(0) rotate(0);transform:rotateX(-90deg) rotateY(0) rotate(0)}}.fakeButtons{height:10px;width:10px;border-radius:50%;position:relative;top:3px;left:9px;background-color:#ff3b47;border:1px solid #9d252b;display:inline-block}.fakeMinimize{left:14px;background-color:#ffc100;border-color:#9d802c}.fakeZoom{left:20px;background-color:#00d742;border-color:#049931}.fakeMenu{height:25px;background-color:#bbb;border-top-right-radius:5px;border-top-left-radius:5px}.fakeMenu,.fakeScreen{width:550px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.fakeScreen{background-color:#051224;padding:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.fakeScreen svg{margin-right:10px}p{width:100%}.line4{color:#fff}.cursor4{-webkit-animation:blink 1s .5s infinite;animation:blink 1s .5s infinite}@-webkit-keyframes blink{0%{opacity:0}40%{opacity:0}50%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes blink{0%{opacity:0}40%{opacity:0}50%{opacity:1}90%{opacity:1}to{opacity:0}}@-webkit-keyframes type{to{width:17em}}@keyframes type{to{width:17em}}@media screen and (max-width:1100px){.boxed{width:90%}}@media screen and (max-width:600px){.contact .content .contact-card{width:90%}.contact .content{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layer,.solar-container{width:100%;height:auto}.layer{padding:80px 0}.solar-container{left:0;top:-15%}.solar-system{-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}