:root{--header-height: 85px;--header-fixed-space: var(--header-height)}@media (min-width:768px){:root{--header-fixed-space: 0px}}#header{position:fixed;top:0;left:0;width:100%;height:var(--header-height);z-index:150;transition:background 0.2s, height 0.4s}@media (min-width:768px){#header.fixed{transition-delay:0s, 0.72s;height:0}}@media (max-width:767px){#header.fixed:not(.delay-head-bg){background:#191818}}#header .container{position:relative;animation-delay:0.5s;display:flex;justify-content:space-between;align-items:center;height:100%}#header .logo{transform:translateY(-20px);opacity:0;animation:logo-fade 0.6s linear 0.5s 1 forwards}#header .logo svg{fill:white;transition:fill 0.3s}@keyframes logo-fade{0%{transform:translateY(-20px);opacity:0}100%{transform:none;opacity:1}}@media (min-width:768px){#header .logo{position:absolute;left:calc((97px + var(--col-container)) * -0.5);top:27px}}#header.on-light-bg svg{fill:#111}#header.on-light-bg #toggle-menu[aria-expanded=false]:before,#header.on-light-bg #toggle-menu[aria-expanded=false] .helper,#header.on-light-bg #toggle-menu[aria-expanded=false]:after{background:#111}.logo .logo-link{display:inline-block;text-align:center}.logo .logo-link svg{display:inline;width:63px;height:28px}@media (min-width:768px){.logo .logo-link{width:97px}}@media (min-width:768px) and (min-width:992px){.logo .logo-link svg{width:97px;height:43px}}#toggle-menu{z-index:170;-webkit-appearance:none;border:0;background:transparent;padding:0;display:inline-block;width:31px;height:24px;transition:opacity 0.5s, filter 0.35s, transform 0.2s, right 0.3s, visibility 0.5s;position:absolute;right:0;top:33px}@media (min-width:768px){#header.fixed #toggle-menu,#header.skip-pop-neg #toggle-menu{right:calc((31px + var(--col-container)) * -0.5)}}#toggle-menu .close{display:none}#toggle-menu:before,#toggle-menu:after{content:""}#toggle-menu:before,#toggle-menu .helper,#toggle-menu:after{display:block;min-height:2px;max-height:2px;width:0;background:#4DCDFF;transition:width 0.5s 0.5s ease-in-out, transform 0.5s ease-out, margin-right 0.3s}#toggle-menu .helper,#toggle-menu:after{margin-top:9px}#toggle-menu:after{margin-left:auto}#header.play #toggle-menu:before{width:100%}#header.play #toggle-menu .helper{width:100%;transition-delay:0.75s}#header.play #toggle-menu:after{width:50%;transition-delay:1s}#toggle-menu.no-delay:before,#toggle-menu.no-delay .helper,#toggle-menu.no-delay:after{transition-duration:0.3s, 0.3s;transition-delay:0s !important}#menu-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:#191818;z-index:160;visibility:hidden;opacity:0}#header.play #menu-wrapper{transition:visibility 0.3s, opacity 0.3s}#menu-wrapper ul{padding:0;margin:0;list-style-type:none;display:flex;height:100%;flex-direction:column;justify-content:center;align-items:center}#menu-wrapper ul li{transform:translateY(-20px);opacity:0;transition:opacity 0.15s 0s, transform 0.15s 0s;outline:0}#menu-wrapper ul li a{color:#DDE6F3;text-decoration:none;display:inline-flex;align-items:center;font-size:30px;font-weight:200;white-space:nowrap;transition:color 0.1s}@media (min-width:992px){#menu-wrapper ul li a{font-size:45px}}#menu-wrapper ul li a:before{display:block;width:0;height:1px;background:#4DCDFF;margin-left:0;transition:margin 0.3s, width 0.3s ease-in-out}@media (min-width:992px){#menu-wrapper ul li a:before{height:2px}}#menu-wrapper ul li a:hover,#menu-wrapper ul li a:focus{color:#4DCDFF}#menu-wrapper ul li a:focus:before{width:0;margin-left:0}#menu-wrapper ul li a:hover:before,#menu-wrapper ul li a.active:before{width:21px;margin-right:8px}@media (min-width:992px){#menu-wrapper ul li a:hover:before,#menu-wrapper ul li a.active:before{width:40px}}#menu-wrapper ul li a.active{font-weight:400}#menu-wrapper ul li:not(:first-child){margin-top:50px}#menu-wrapper.show{visibility:visible;opacity:1}#menu-wrapper.show+#toggle-menu:before,#menu-wrapper.show+#toggle-menu .helper,#menu-wrapper.show+#toggle-menu:after{transition:width 0.2s 0s, transform 0.3s}#menu-wrapper.show+#toggle-menu:before{transform:rotate(45deg) translate(8px, 9px);transform-origin:50% 50%}#menu-wrapper.show+#toggle-menu .helper{transform:rotate(-45deg) translate(-1px, 0px);transform-origin:50% 50%}#menu-wrapper.show+#toggle-menu:after{width:0}#menu-wrapper.show+#toggle-menu .open{display:none}#menu-wrapper.show+#toggle-menu .close{display:block}#menu-wrapper.show ul li,#header.no-popup.play #menu-wrapper ul li{opacity:1;transform:translateY(0)}#menu-wrapper.show ul li:nth-child(1),#header.no-popup.play #menu-wrapper ul li:nth-child(1){transition-delay:0.15s, 0.15s}#menu-wrapper.show ul li:nth-child(2),#header.no-popup.play #menu-wrapper ul li:nth-child(2){transition-delay:0.3s, 0.3s}#menu-wrapper.show ul li:nth-child(3),#header.no-popup.play #menu-wrapper ul li:nth-child(3){transition-delay:0.45s, 0.45s}#menu-wrapper.show ul li:nth-child(4),#header.no-popup.play #menu-wrapper ul li:nth-child(4){transition-delay:0.6s, 0.6s}@media (min-width:768px){#header.no-popup{}#header.no-popup #toggle-menu{opacity:0;filter:blur(2px);transform:translateX(100%);visibility:hidden}#header.no-popup #menu{flex-grow:1}#header.no-popup #menu-wrapper{position:static;top:auto;left:auto;width:100%;height:auto;background:transparent;z-index:initial;visibility:visible;opacity:1}#header.no-popup #menu-wrapper ul{justify-content:flex-end;flex-direction:row;width:100%}#header.no-popup #menu-wrapper ul li{flex-shrink:1;min-width:var(--col-container);flex-basis:var(--col-container);margin-top:0 !important;white-space:nowrap;transition:transform 0.15s ease-out, opacity 0.15s}#header.no-popup #menu-wrapper ul li a{font-size:18px;font-weight:300;display:inline-flex;align-items:center}#header.no-popup #menu-wrapper ul li a:before{height:1px}#header.no-popup #menu-wrapper ul li a:hover:before{width:21px}#header.no-popup.menu-fade-out #menu-wrapper ul li{transform:translateX(100%);opacity:0}#header.no-popup.menu-fade-out #menu-wrapper ul li:nth-child(1){transition-delay:0s, 0.045s}#header.no-popup.menu-fade-out #menu-wrapper ul li:nth-child(2){transition-delay:0.15s, 0.195s}#header.no-popup.menu-fade-out #menu-wrapper ul li:nth-child(3){transition-delay:0.3s, 0.345s}#header.no-popup.menu-fade-out #menu-wrapper ul li:nth-child(4){transition-delay:0.45s, 0.495s}#header.no-popup.menu-fade-out #menu-wrapper ul li:last-child{transform:translateX(90px) !important}}:root{--footer-height: 80px}@media (min-width:768px){:root{--footer-height: 103px}}#contact{transition:opacity 0.25s, visibility 0.25s, transform 0.25s;will-change:opacity, visibility, transform;outline:0}#contact.modal:not(.show){opacity:0;visibility:hidden;transform:translateY(150px)}#contact .modal-document>.wrap{background:#161515;padding:25px 0;min-height:100%;position:relative}@media (min-height:800px),(max-width:576px){#contact .modal-document>.wrap{padding:80px 0}}@media (min-height:850px),(max-width:576px){#contact .modal-document>.wrap{padding-top:140px}}#contact .modal-document>.wrap #contact-form{min-height:300px;position:relative}#contact .modal-document>.wrap #contact-form .form-field{transition:opacity 0.3s}#contact .modal-document>.wrap #contact-form .submit-wrap{position:relative}#contact .modal-document>.wrap #contact-form .loader{display:none}#contact .modal-document>.wrap #contact-form[aria-busy=true] .form-field{pointer-events:none;opacity:0.25}#contact .modal-document>.wrap #contact-form[aria-busy=true] .submit-wrap button{opacity:0;pointer-events:none}#contact .modal-document>.wrap #contact-form[aria-busy=true] .loader{display:block;width:50px;height:50px;border-radius:50%;border:5px solid #4DCDFF;border-top-color:transparent;position:absolute;top:50%;left:50px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:translate(50%, -50%) rotate(0deg)}100%{transform:translate(50%, -50%) rotate(360deg)}}#contact .modal-document>.wrap #contact-form+.form-complete{align-items:flex-start;justify-content:center;font-size:22px;font-weight:400;color:#4DCDFF;position:fixed;top:0;right:0;width:100%;height:100vh;flex-direction:column;z-index:55;outline:0;display:flex;visibility:hidden;opacity:0}#contact .modal-document>.wrap #contact-form+.form-complete .button:before{width:2em}#contact .modal-document>.wrap #contact-form.complete{}#contact .modal-document>.wrap #contact-form.complete>*{animation:completeFadeOut 0.3s ease-in 1 forwards}#contact .modal-document>.wrap #contact-form.complete+.form-complete{transition:visibility 0s 0.4s, opacity 0.4s 0.4s;visibility:visible;opacity:1}@keyframes completeFadeOut{0%{opacity:1;visibility:visible;overflow:hidden;max-height:400px}50%{opacity:1;visibility:visible;overflow:hidden;max-height:400px}100%{opacity:0;visibility:hidden;overflow:hidden;max-height:0;padding:0;margin:0;border:0}}#contact .modal-document>.wrap .trigger-close-modal{padding:0;border:0;background:transparent;-webkit-appearance:none;position:absolute;top:-15px;right:0}@media (min-height:800px),(max-width:576px){#contact .modal-document>.wrap .trigger-close-modal{top:-45px}}#contact .modal-document>.wrap .trigger-close-modal svg{width:25px;height:25px;fill:#4DCDFF}#contact .modal-document>.wrap .section-info{position:relative;grid-column:1 / -1}#contact .modal-document>.wrap .section-info .title{font-size:28px;font-weight:200;line-height:1.4;color:#DDE6F3;max-width:630px}#contact .modal-document>.wrap .section-info .desc{margin-top:10px;line-height:1.5;font-size:16px;font-weight:300;color:#DDE6F3}#contact .modal-document>.wrap .section-info .desc a{font-size:inherit;font-weight:inherit}@media (min-width:768px) and (min-height:800px){#contact .modal-document>.wrap .section-info{padding-bottom:44px}}#contact .modal-document>.wrap .form-wrap-1{margin-top:60px;grid-column:1 / -1}#contact .modal-document>.wrap .form-wrap-2{grid-column:1 / -1}#contact .modal-document>.wrap .submit-wrap{text-align:center}#contact .modal-document>.wrap .weather-status,#contact .modal-document>.wrap .contact-info{margin-top:60px;padding-top:60px;border-top:1px solid rgba(77, 205, 255, 0.13)}#contact .modal-document>.wrap .weather-status{grid-column:1 / span 2}#contact .modal-document>.wrap .weather-status .status{display:flex;align-items:flex-end}#contact .modal-document>.wrap .weather-status .status img{min-width:40px;flex-basis:40px;flex-shrink:1}#contact .modal-document>.wrap .weather-status .status .value{direction:ltr;position:relative;display:block;padding-left:0;margin-left:7px;line-height:1;font-size:25px;font-weight:400;color:#4DCDFF}#contact .modal-document>.wrap .weather-status .status .value:before{content:"";width:5px;height:5px;border:1px solid #4DCDFF;border-radius:50%;position:absolute;top:-7px;right:-3px}#contact .modal-document>.wrap .weather-status .sentence{margin-top:14px;max-width:100px;font-size:16px;line-height:21px;color:#DDE6F3;font-weight:300}#contact .modal-document>.wrap .contact-info{grid-column:1 / -1}#contact .modal-document>.wrap .contact-info .wrap{text-align:left;display:inline-flex;flex-direction:column}#contact .modal-document>.wrap .contact-info,#contact .modal-document>.wrap .contact-info a{font-size:14px;color:#DDE6F3;font-weight:300}#contact .modal-document>.wrap .contact-info a{text-decoration:none}#contact .modal-document>.wrap .contact-info a:hover,#contact .modal-document>.wrap .contact-info a:focus{text-decoration:underline}#contact .modal-document>.wrap .contact-info .tel{letter-spacing:0.7px}#contact .modal-document>.wrap .contact-info address{margin-bottom:0}#contact .modal-document>.wrap .contact-info .address,#contact .modal-document>.wrap .contact-info .tel,#contact .modal-document>.wrap .contact-info .email{margin-top:12px}@media (min-width:768px){#contact .modal-document>.wrap .weather-status{grid-column:2 / span 2;grid-row:4}#contact .modal-document>.wrap .contact-info{grid-row:4}}@media (min-width:1200px){#contact .modal-document>.wrap .section-info{grid-row:1;grid-column:1 / span 4}#contact .modal-document>.wrap .section-info .title{font-size:36px}#contact .modal-document>.wrap .section-info .desc{font-size:20px}#contact .modal-document>.wrap .form-wrap-1{grid-column:1 / span 2;grid-row:2}#contact .modal-document>.wrap .form-wrap-2{margin-top:60px;grid-column:4 / span 2;grid-row:2}#contact .modal-document>.wrap .contact-info,#contact .modal-document>.wrap .weather-status{padding-top:0;border-top:0}#contact .modal-document>.wrap .contact-info{text-align:inherit;grid-column:4 / -1;line-height:1}#contact .modal-document>.wrap .contact-info .wrap{flex-direction:row}#contact .modal-document>.wrap .contact-info .wrap,#contact .modal-document>.wrap .contact-info .wrap a{font-size:18px}#contact .modal-document>.wrap .contact-info .wrap a{padding-left:33px}#contact .modal-document>.wrap .submit-wrap{text-align:inherit}#contact .modal-document>.wrap .weather-status{margin-top:0;grid-column:1 / span 3;display:flex;justify-content:flex-start;align-items:flex-end}#contact .modal-document>.wrap .weather-status .status img{min-width:60px;flex-basis:60px}#contact .modal-document>.wrap .weather-status .status .value{font-size:30px}#contact .modal-document>.wrap .weather-status .sentence{padding-left:12px;line-height:1;max-width:initial;font-size:18px;margin-top:0}}#contact.singular{will-change:initial !important}#contact.singular .modal-document>.wrap{background:transparent}@media (min-width:1200px){#contact.singular .modal-document>.wrap{padding-bottom:0}}#contact.singular .modal-document>.wrap #contact-form .form-complete{background-color:#191818}#contact-space-shapes{height:100%}#contact-space-shapes .sp-planet{top:auto !important;left:27% !important;transform:translateY(50px);bottom:0}#contact-space-shapes .sp-rocket{position:absolute;top:50px;width:100px;height:99px;opacity:0}#contact-space-shapes .sp-rocket.in{animation:fadeRocket 1s ease-out 0s 1 forwards}@media (min-width:768px){#contact-space-shapes .sp-rocket{top:var(--header-height);width:172px;height:171px}}@keyframes fadeRocket{0%{opacity:0;transform:translate(-40px, 40px)}100%{opacity:1;transform:none}}#contact-space-shapes .sp-globe{top:47%}#contact-space-shapes .sp-diamond .sp4{top:42%}#footer{display:block;padding:80px 0;background:#101010;color:#DDE6F3;position:relative;z-index:149}@media (min-width:1200px){#footer{padding:135px 0}}#footer .open-modal{-webkit-appearance:none;background:transparent;border:0;padding:0;margin:0;display:flex;flex-direction:column;position:static;color:#DDE6F3;font-weight:300;font-size:30px;transition:color 0.5s;text-align:left;max-width:180px;outline:0}@media (min-width:768px){#footer .open-modal{max-width:initial;width:100%;flex-shrink:0;flex-direction:row;align-items:center;justify-content:center;text-align:center}}@media (min-width:1200px){#footer .open-modal{font-size:58px}}#footer .open-modal:hover,#footer .open-modal:focus{color:#4DCDFF}#footer .open-modal:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%}#footer .open-modal .arrow-x{margin-top:15px;animation:footerArrow 2s ease-out 0s forwards infinite}@media (min-width:768px){#footer .open-modal .arrow-x{margin-top:0;margin-left:20px}}@keyframes footerArrow{0%{transform:none}50%{transform:translateX(20px)}100%{transform:none}}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:'Manrope', sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:#DDE6F3;text-align:left;background-color:#191818}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}p,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:0}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:600}dd{margin-bottom:0.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:14.4px}a{background-color:transparent}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover,a:not([href]):focus{color:inherit;text-decoration:none}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}th{text-align:inherit}label{display:inline-block;margin-bottom:0}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:0.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}:root{--col-container: 25%}@media (min-width:768px){:root{--col-container: 16.6666666667%}}.ty-grid{display:grid;grid-auto-flow:column;width:100%;grid-template-columns:35px repeat(4, 1fr) 35px}.ty-grid.in-container{grid-template-columns:repeat(4, 1fr)}@media (min-width:768px){.ty-grid{grid-template-columns:repeat(8, 1fr)}.ty-grid.in-container{grid-template-columns:repeat(6, 1fr)}}.ty-rules{position:fixed;top:0;right:0;height:0;width:100%;z-index:10;pointer-events:none}@media (min-width:1922px){.ty-rules{max-width:1922px;right:calc(50% - 961px)}}.ty-rules .col{height:0;position:relative}.ty-rules .col:not(.first):before{content:"";position:absolute;top:0;left:0;width:1px;height:0;background:rgba(77, 205, 255, 0.1);animation:in-rule 1s ease-out 0s 1 forwards}@keyframes in-rule{0%{height:0}100%{height:100vh}}.ty-rules .col:nth-child(1):before{animation-delay:0.5s}.ty-rules .col:nth-child(2):before{animation-delay:0.7s}.ty-rules .col:nth-child(3):before{animation-delay:0.9s}.ty-rules .col:nth-child(4):before{animation-delay:1.1s}.ty-rules .col:nth-child(5):before{animation-delay:1.3s}.ty-rules .col:nth-child(6):before{animation-delay:1.5s}.ty-rules .col:nth-child(7):before{animation-delay:1.7s}.ty-rules .col:nth-child(8):before{animation-delay:1.9s}.ty-rules .ext{display:none}@media (min-width:768px){.ty-rules .ext{display:block}}.container{width:100%;max-width:calc(100% - 70px);margin-right:auto;margin-left:auto}@media (min-width:768px){.container{max-width:75%}}@media (min-width:1922px){.container{max-width:1441.5px}}:root{--screen-height: 100vh}@media (min-width:768px){#main{--screen-height: 100vh}}.fold{min-height:var(--screen-height);transition:min-height 0.4s}.fold.double-height{min-height:calc(2 * var(--screen-height))}.fold.triple-height{min-height:calc(3 * var(--screen-height))}.fold.force-precision{min-height:100vh}.fold.force-precision.double-height{min-height:200vh}.fold.force-precision.triple-height{min-height:300vh}.mt-minus-fold{margin-top:calc(-1 * var(--screen-height))}.aos-init[data-aos="fade"]{opacity:0;transition:opacity 0.6s}.aos-init[data-aos="fade"].aos-animate{opacity:1}.aos-init[data-aos="fade-down"]{opacity:0;transform:translateY(-20px);transition:opacity 0.6s, transform 0.4s ease-out}.aos-init[data-aos="fade-down"].aos-animate{opacity:1;transform:none}.aos-init[data-aos-delay='100']{transition-delay:0.1s, 0.1s}.aos-init[data-aos-delay='200']{transition-delay:0.2s, 0.2s}.aos-init[data-aos-delay='300']{transition-delay:0.3s, 0.3s}.arrow-down{position:relative;height:58px;width:35px;display:inline-flex;justify-content:center}.arrow-down .helper,.arrow-down:before,.arrow-down:after{background:#4DCDFF}.arrow-down .helper{width:2px;height:100%}.arrow-down:before,.arrow-down:after{width:50%;height:2px;position:absolute;bottom:0;right:0;content:"";transform:rotate(-41deg);transform-origin:0 0 0}.arrow-down:after{right:auto;left:0;transform:rotate(41deg);transform-origin:100% 0 0}.arrow-x{height:20px;width:67px;position:relative;display:inline-flex;align-items:center}.arrow-x .helper,.arrow-x:before,.arrow-x:after{background:#4DCDFF}.arrow-x .helper{width:100%;height:2px}.arrow-x:before,.arrow-x:after{height:50%;width:2px;position:absolute;bottom:0;right:0;content:"";transform:rotate(41deg);transform-origin:100% 0 0}.arrow-x:after{transform:rotate(-41deg);transform-origin:0 100% 0;top:0;bottom:initial}.arrow-x-small{top:-4px;left:5px;width:27px;transition:transform 0.3s}.form-field{width:100%;margin-bottom:60px;position:relative}.form-field .label{height:52px;position:absolute;top:0;right:0;width:100%;line-height:52px;color:#DDE6F3;opacity:0.5;font-weight:300;font-size:16px;transition:font-size 0.25s, transform 0.25s, padding 0.25s, opacity 0.25s}.form-field .field-input,.form-field .file-sum{border-radius:0 !important;position:relative;outline:0;width:100%;background:transparent;font-weight:400;font-size:18px;border:0;border-bottom:1px solid rgba(211, 224, 243, 0.37);color:#DDE6F3;height:52px;line-height:52px;z-index:1;transition:border-color 0.25s, color 0.25s}.form-field:not(.field-file) .field-input:focus{border-color:#4DCDFF;color:#4DCDFF}.form-field:not(.field-file):not(.field-textarea) .field-input:focus+.label,.form-field:not(.field-file):not(.field-textarea) .field-input:not(:placeholder-shown)+.label{opacity:0.7;font-size:13px;transform:translateY(-25px)}.form-field .field-input::-webkit-input-placeholder{color:transparent}.form-field .field-input:-ms-input-placeholder{color:transparent}.form-field .field-input::-ms-input-placeholder{color:transparent}.form-field .field-input::-moz-placeholder{color:transparent}.form-field .field-input::placeholder{color:transparent}.form-field .invalid-feedback{display:none;font-size:14px;font-weight:400;color:#D23333}@media (min-width:576px){.form-field .invalid-feedback{position:absolute;bottom:15px;right:0;max-width:150px}}.form-field .field-input[aria-invalid=true]{color:#D23333;border-color:#D23333 !important}@media (min-width:576px){.form-field .field-input[aria-invalid=true]{padding-right:155px}}.form-field .field-input[aria-invalid=true]~.invalid-feedback{display:block}.form-field.is-invalid:before{background-color:#D23333 !important}.form-field.is-invalid .file-sum{color:#D23333 !important}.form-field.field-file:before{content:"";height:1px;background:#DDE6F3;position:absolute;top:50px;width:100%}.form-field.field-file .field-input{opacity:0}.form-field.field-file .label{display:flex;align-items:center;justify-content:space-between}.form-field.field-file .label:after{content:"+";font-size:35px}.form-field.field-file.file-attached .label{font-size:14px;transform:translateY(-23px)}.form-field.field-file.file-attached .label:after{content:initial}.form-field.field-file .file-sum{position:absolute;border:0;top:0;left:0;z-index:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.form-field.field-textarea .label{padding-top:6px;padding-left:6px;line-height:1;z-index:1;opacity:0.5}.form-field.field-textarea .field-input{height:92px;resize:none;border:1px solid rgba(211, 224, 243, 0.37);line-height:1;padding:6px}.form-field.field-textarea .field-input.has-content+.label,.form-field.field-textarea .field-input:focus+.label{padding:0;transform:translateY(-25px);font-size:13px;opacity:0.7}.button{text-decoration:none;display:inline-flex;height:50px;font-size:16px;color:#4DCDFF;z-index:1;align-items:center;border:1px solid #4DCDFF;-webkit-appearance:none;background:transparent;padding:0 20px;transition:background 0.4s, color 0.4s;position:relative;overflow:hidden}.button:before{content:'';z-index:-1;position:absolute;top:0;left:100%;width:1em;height:1em;border-radius:50%;background-color:#4DCDFF;transform-origin:center;transform:translate3d(-50%, -50%, 0) scale3d(0, 0, 0);transition:transform 0.45s ease-in-out}.button svg{transition:fill 0.4s;fill:#4DCDFF}.button .arrow-x{margin-left:20px}.button .arrow-x:before,.button .arrow-x .helper,.button .arrow-x:after{transition:background 0.25s}.button:hover,.button:focus{font-weight:500;color:#161515;text-decoration:none}.button:hover .arrow-x:before,.button:hover .arrow-x .helper,.button:hover .arrow-x:after,.button:focus .arrow-x:before,.button:focus .arrow-x .helper,.button:focus .arrow-x:after{background:#161515}.button:hover svg,.button:focus svg{fill:#161515}.button:hover:before,.button:focus:before{transform:translate3d(-50%, -50%, 0) scale3d(23, 23, 1)}.modal{position:fixed;top:0;right:0;width:100%;height:100%;background:#161515;z-index:200;display:none;transition:opacity 0.25s, visibility 0.25s;will-change:opacity, visibility}.modal:not(.show){opacity:0;visibility:hidden}.modal .modal-document{width:100%;height:100%;overflow:auto}.sp-container{position:absolute;top:0;right:0;width:100%;height:calc(100% - var(--header-height));--row2-space: 40px;pointer-events:none;--col-gap: 35px;--col-each: calc((100% - 70px) / 4)}@media (min-width:768px){.sp-container{--col-gap: 12.5%;--col-each: 12.5%}}@media (min-width:1922px){.sp-container{max-width:1922px;left:auto !important;right:calc(50% - 961px) !important}}.sp-container .shift-a{left:calc(var(--col-gap) + var(--col-each))}@media (min-width:768px){.sp-container .shift-a.d-skip{left:calc(var(--col-gap) + var(--col-each) * 2)}}@media (min-width:1700px){.sp-container .shift-a.d-skip{left:calc(var(--col-gap) + var(--col-each) * 1)}}.sp-container .shift-b{left:calc(var(--col-gap) + var(--col-each) * 2)}@media (min-width:768px){.sp-container .shift-b.d-skip{left:calc(var(--col-gap) + var(--col-each) * 4)}}@media (min-width:1700px){.sp-container .shift-b.d-skip{left:calc(var(--col-gap) + var(--col-each) * 3)}}.sp-container .shift-c{left:calc(var(--col-gap) + var(--col-each) * 3)}@media (min-width:768px){.sp-container .shift-c.d-skip{left:calc(var(--col-gap) + var(--col-each) * 5)}}@media (min-width:1700px){.sp-container .shift-c.d-skip{left:calc(var(--col-gap) + var(--col-each) * 4)}}.sp-container .shift-d{left:calc(var(--col-gap) + var(--col-each) * 4)}@media (min-width:768px){.sp-container .shift-d.d-skip{left:calc(var(--col-gap) + var(--col-each) * 6)}}@media (min-width:1700px){.sp-container .shift-d.d-skip{left:calc(var(--col-gap) + var(--col-each) * 5)}}.sp-container .sp-globe{position:absolute;top:21%;margin-left:10px}@media (min-width:768px){.sp-container .sp-globe{margin-left:70px}}.sp-container .sp-planet{top:24%}.sp-container .sp-diamond{position:absolute}.sp-container .sp-diamond.sp1{top:15%}.sp-container .sp-diamond.sp2{top:30%;left:calc(var(--col-gap));margin-left:10px}@media (min-width:768px){.sp-container .sp-diamond.sp2{margin-left:50px}}.sp-container .sp-diamond.sp3{top:23%;transform:translateX(-100%)}.sp-container .sp-diamond.sp4{top:40%}.sp-container .sp-diamond.sp5{top:calc(var(--row2-space) + 69%)}.sp-container .sp-diamond.sp6{top:calc(var(--row2-space) + 84.3%);margin-left:calc(var(--col-each) * 0.5);transform:translateX(-50%)}.sp-container .sp-plus{position:absolute}.sp-container .sp-plus.sp1{top:27%;transform:translateX(-100%)}.sp-container .sp-plus.sp2{top:27%;margin-left:30px}@media (min-width:768px){.sp-container .sp-plus.sp2{margin-left:70px}}.sp-container .sp-plus.sp3{top:36%}.sp-container .sp-plus.sp4{top:calc(var(--row2-space) + 71.9%);margin-left:calc(var(--col-each) * 0.5);transform:translateX(-50%)}.sp-container .sp-plus.sp5{transform:translateX(-100%);top:calc(var(--row2-space) + 74.2%)}.sp-container .sp-empty-circle{position:absolute}.sp-container .sp-empty-circle.sp1{top:29.5%;margin-left:calc(var(--col-each) * 0.5);transform:translateX(-50%)}.sp-container .sp-empty-circle.sp2{top:25%}.sp-container .sp-empty-circle.sp3{left:var(--col-gap);top:calc(var(--row2-space) + 75.3%)}.sp-container .sp-empty-circle.sp4{top:calc(var(--row2-space) + 71%);margin-left:-30px}@media (min-width:768px){.sp-container .sp-empty-circle.sp4{margin-left:-70px}}.sp-container .sp-circle{position:absolute;top:calc(var(--row2-space) + 80.8%);left:calc(var(--col-gap) + var(--col-each) * 3);width:28px;height:28px;border-radius:50%;background:#4DCDFF;transform:translateX(-100%)}@media (min-width:768px){.sp-container .sp-circle{left:calc(var(--col-gap) + var(--col-each) * 4);width:47px;height:47px}}.sp-container>*:not(.skip-anim){opacity:0}.sp-container>*:not(.skip-anim).in{animation:fadeThemIn 0.4s linear 0s 1 forwards}@keyframes fadeThemIn{0%{opacity:0}100%{opacity:1}}.sp-planet{width:var(--col-each);position:absolute}.sp-planet img{width:100%}.sp-globe{width:40px;height:40px}@media (min-width:768px){.sp-globe{width:52px;height:52px}}.sp-diamond{width:11px;height:11px}.sp-diamond.big{width:15px;height:15px}.sp-plus{width:11px;height:12px}.sp-plus.big{width:15px;height:16px}.sp-empty-circle{width:9px;height:9px}::-moz-selection{color:#191818;background:#4DCDFF}::selection{color:#191818;background:#4DCDFF}.light-area ::-moz-selection{color:#4DCDFF;background:#191818}.light-area ::selection{color:#4DCDFF;background:#191818}a{color:#4DCDFF;font-weight:300;font-size:16px;text-decoration:none}a:hover,a:focus{text-decoration:underline}:root{--strack: 1}#main{position:relative}html.no-scroll,html.no-scroll body{overflow:hidden}html.smooth-scroll,html.smooth-scroll body{scroll-behavior:smooth}body.close-to-edge{background:#4DCDFF !important}html,body{-webkit-overflow-scrolling:touch}body,#main{background:#191818}.thumb-img{width:100%;height:100%;object-fit:cover}@media (min-width:768px){::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#191818}::-webkit-scrollbar-thumb{background:rgba(77, 205, 255, 0.85);transition:background 0.3s;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#4DCDFF}}.no-transition{transition:none !important}.collapse-bottom-prepare{max-height:initial !important}.general-title{font-weight:400;line-height:1;font-size:35px;color:#4DCDFF;margin-bottom:45px}.general-title small{display:block;font-size:20px;margin-bottom:5px}@media (min-width:768px){.general-title{margin-bottom:15px;font-size:45px}.general-title small{font-size:22px}}@media (min-width:1200px){.general-title{font-size:65px}.general-title small{font-size:26px}}.z-fix-active{z-index:45 !important}
