@import"https://fonts.googleapis.com/css?family=Lato:300,400";@import"https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900";@import"https://fonts.googleapis.com/css?family=Josefin+Sans";@import"https://fonts.googleapis.com/css?family=Lato:300,400";*{box-sizing:border-box}@font-face{font-family:"Futura Medium";src:url("/static/fonts/futura-medium/futura-medium.woff2") format("woff2"),url("/static/fonts/futura-medium/futura-medium.woff") format("woff");font-weight:normal;font-style:normal}body{font-family:"Lato",sans-serif;color:#424242;margin:0;font-weight:lighter;position:relative}section{position:relative;padding-left:25px;padding-right:25px;padding-top:140px;padding-bottom:140px}@media(max-width: 1024px){section{padding-top:80px;padding-bottom:60px}}@media(max-width: 480px){section{padding-top:60px;padding-bottom:50px}}.arc-title,h1,h2,h3,h4,h5,h6{text-transform:uppercase;letter-spacing:.1em;line-height:1.15em;font-family:"Roboto",sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:.1em;line-height:1.15em;font-family:"Josefin Sans",sans-serif;font-weight:normal}h1,h2,h3,h4,h5,h6{margin:0 0 20px 0}h1{font-size:30px}p{margin:0 0 1.2em 0;letter-spacing:.02em}ul,p{line-height:1.5em}form{position:relative;transition:height .5s;overflow-y:hidden}@media(min-width: 481px){form .grid{display:flex;flex-wrap:wrap;justify-content:space-between}form .grid>*{width:calc(50% - 10px) !important}}form .field,form select,form textarea,form input:not([type=checkbox]):not([type=radio]){display:block;width:100%;-webkit-appearance:none;border:1px solid currentColor;border-radius:0;background:none;font-family:inherit;font-size:inherit;color:inherit;padding:.5em .8em;margin-bottom:20px}form label{margin-bottom:.3em;display:block}form button[type=submit]{margin-top:10px}form a{text-decoration:underline}form .error{margin-top:8px;color:#ef2929;transition:opacity .2s}.form-okay-message{text-align:center}button{font-size:inherit;font-family:inherit;color:inherit;border:1px solid currentColor;background:none;padding:.5em 1em;cursor:pointer;transition:border-color .3s}button:hover{border-color:#f15d22}button:disabled{border-color:currentColor !important;cursor:not-allowed;opacity:.4}textarea{resize:vertical}.notch-button{display:block;width:100%;max-width:270px;margin:auto;cursor:pointer;letter-spacing:.5px}.notch-button svg{display:block;shape-rendering:crispedges}.notch-button:hover{color:#f15d22}a{color:inherit;text-decoration:none;transition:color .2s}a:hover{color:#f15d22}a.inline{text-decoration:underline}section{background:url("/static/data-art/dotted-grid.png"),linear-gradient(45deg, #030A16, #203A57);display:flex;justify-content:center;overflow:hidden;padding-left:140px;padding-right:140px;align-items:center;color:#fff;flex-direction:column;padding-top:70px;padding-bottom:70px;min-height:100vh;position:relative}@media(max-width: 1200px){section{flex-direction:column;align-items:center;padding-left:50px;padding-right:50px}}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;letter-spacing:.5px;font-weight:800}p,span,label{font-weight:normal;font-size:22px;font-family:"Lato",sans-serif}.neon-divider{margin-top:20px;margin-bottom:20px;border:1px dashed gray}button{background-color:#162134;border:2px solid #0089ff;font-family:"Roboto",sans-serif;letter-spacing:.5px;font-weight:800;box-shadow:0 0 3px #0089ff;border-radius:6px;text-transform:uppercase;width:200px;height:50px;z-index:3;transition:all 150ms linear}button:focus,button:active{outline:none}button:active{opacity:.8}button:hover{box-shadow:0 0 3px #f15d22}input:focus{outline:none}form{width:80%;display:flex;flex-direction:column}@media(max-width: 768px){form{width:100%}}form button[type=submit]{margin-top:50px}form .neon-input{display:flex;align-items:center;margin-bottom:20px}@media(max-width: 768px){form .neon-input{flex-direction:column;align-items:flex-start;width:100%}}form .neon-input .title{flex:1 0 25%;text-align:right;margin-right:20px}@media(max-width: 768px){form .neon-input .title{text-align:left}}form .neon-input .file{flex:1 0 35%;cursor:pointer;position:relative;border:2px solid #53799a;border-radius:6px;display:flex;align-items:center;justify-content:center;margin-bottom:unset;padding:10px;background:#101f33}@media(max-width: 768px){form .neon-input .file{width:100%}}form .neon-input .file span{font-style:italic;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width: 768px){form .neon-input .file span{width:100%}}form .neon-input .file img{width:21px;margin-left:auto}form .neon-input .password{flex:1 0 35%;position:relative}form .neon-input .password .eye{cursor:help;width:21px;position:absolute;top:12px;right:10px;height:21px}form .neon-input .password .eye img{width:100%;transform-origin:50%}form .neon-input textarea,form .neon-input input{flex:1 0 35%;background:#101f33 !important;border:2px solid #53799a !important;border-radius:6px !important;margin-bottom:unset !important}form .neon-input textarea:focus,form .neon-input input:focus{outline:none}form .neon-input textarea:disabled,form .neon-input input:disabled{opacity:.8;background:#243140 !important;border-color:#fff !important}form .neon-input .holder{flex:1 0 25%}@media(max-width: 768px){form .neon-input .holder{display:none}}.error{text-align:center;font-weight:normal}.brand{display:flex;flex-direction:column;justify-content:center;align-items:center}.brand img{width:20%;margin-bottom:20px}.brand h1{font-size:45px;text-transform:none}.neon-helper{display:flex;flex-direction:column;justify-content:center;align-items:center}.neon-helper img{cursor:pointer}@keyframes glowing-left{0%{opacity:0}50%{opacity:1;transform:translateX(-10px)}100%{opacity:0}}@keyframes glowing-right{0%{opacity:0}50%{opacity:.2;transform:translateX(10px)}100%{opacity:0}}.dot{opacity:0;height:30px;width:30px;background-color:#203144;box-shadow:0 0 3px #203144;position:absolute;z-index:2}.popup{display:none;position:fixed;top:0;left:0;z-index:800;width:100%;height:100%;padding:15px 12px;background:center;display:flex;backdrop-filter:blur(3px);color:#393939;font-size:20px;font-family:"Lato",sans-serif;line-height:30px;font-weight:500}.popup>*{max-width:800px;max-height:100%;overflow:auto;margin:auto;background:#fff;box-shadow:0 0 3px 1px rgba(0,0,0,.5);border-radius:25px;padding:50px}@media(max-width: 480px){.popup>*{padding:20px}}.popup .title{margin-bottom:50px;text-align:center}.popup .content-container{position:relative}.popup .content-container .close-btn{position:sticky;position:-webkit-sticky;top:0;left:0;opacity:.5;margin-left:auto;cursor:pointer;width:20px;user-select:none}.popup .content-container .close-btn:hover{opacity:.9}.popup .content-container .close-btn:active{opacity:.7}.popup form{display:flex;flex-direction:column;align-items:center}.popup form .selector{width:30%;margin-bottom:unset;color:#393939;font-size:12px;font-family:"Lato",sans-serif;font-weight:500;padding:5px;border:none;color:#959393}.popup form .selector:focus{outline:none}.popup form input::-webkit-outer-spin-button,.popup form input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.popup form input[type=number]{-moz-appearance:textfield}.popup form .form-input{margin-bottom:unset !important;width:70% !important;border-radius:10px !important;border:2px solid #0947b9 !important;padding:5px !important;background:#dbdbdb !important}.popup form .form-input:focus{outline:none !important}.popup form .form-input-phone{margin-bottom:unset !important;width:40% !important;border-radius:10px !important;border:2px solid #0947b9 !important;padding:5px !important;background:#dbdbdb !important}.popup form .form-input-phone:focus{outline:none !important}.popup form label{width:30%;margin-right:5%;margin-bottom:unset;text-align:right}.popup form .submit-btn{margin-top:50px;width:80%;text-align:center;text-transform:uppercase;background:#000;color:#fff;font-size:20px;font-family:"Roboto",sans-serif;letter-spacing:2px;font-weight:700;line-height:33px;border-radius:14px;border:1px solid #000;box-shadow:0px 2px 0px gray}.popup form .submit-btn:focus{outline:none}.popup form .submit-btn:hover{border:1px solid #000}.popup form .submit-btn:active{box-shadow:unset;transform:translateY(2px)}.popup .input-field{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:20px}@keyframes floatingEntry{0%{transform:matrix(0.97, 0, 0, 1, 0, 12);opacity:0}20%{transform:matrix(0.99, 0, 0, 1, 0, 2);opacity:.7}40%{transform:matrix(1, 0, 0, 1, 0, -1);opacity:1}70%{transform:matrix(1, 0, 0, 1, 0, 0);opacity:1}100%{transform:matrix(1, 0, 0, 1, 0, 0);opacity:1}}.popup .be-come{animation:300ms linear 0s 1 normal forwards running floatingEntry}.popup .be-gone{animation:300ms linear 0s 1 normal forwards running floatingEntry;animation-direction:reverse}@keyframes blink{0%,100%{transform:scale(1, 0.05)}5%,95%{transform:scale(1, 1)}}
