input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border:auto;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 40px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;-o-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}#contact-form-container{line-height:1em;background:#172e40;-webkit-box-shadow:-2px 0 5px 0 rgba(0,0,0,.32);box-shadow:-2px 0 5px 0 rgba(0,0,0,.32);padding:30px 50px 60px;width:580px;position:fixed;left:101%;top:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:4;height:calc(100% - 90px);overflow-y:auto;overflow:-moz-scrollbars-none;-ms-overflow-style:none;justify-items:center;scrollbar-width:none}#contact-form-container::-webkit-scrollbar{width:0!important}#contact-form-container.active{left:calc(100% - 680px)}#js-navbar-toggle{width:-webkit-min-content;width:-moz-min-content;width:min-content}#contact-form{margin:6em auto 1em;width:80%;justify-content:space-between;height:calc(100% - 7em);overflow:-moz-scrollbars-none}#contact-form,.form-top{display:flex;flex-direction:column}.google-recaptcha-policy{margin-top:2em;font-size:14px;color:#bcbec0;position:relative;text-align:center}.google-recaptcha-policy a{color:#fff;font-weight:700;text-decoration:none}::-webkit-input-placeholder{color:#fff;opacity:.7;font-size:20px;font-weight:300;font-family:Roboto}::-moz-placeholder{color:#fff;opacity:.7;font-size:20px;font-weight:300;font-family:Roboto}:-ms-input-placeholder{color:#fff;opacity:.7;font-size:20px;font-weight:300;font-family:Roboto}::-ms-input-placeholder{color:#fff;opacity:.7;font-size:20px;font-weight:300;font-family:Roboto}::placeholder{color:#fff;opacity:.7;font-size:20px;font-weight:300;font-family:Roboto}textarea{resize:none}.text-input{padding:15px 0 15px 5px;outline:none;border:0;border-bottom:1px solid;-webkit-border-image:-webkit-gradient(linear,left top,right top,from(#4d4d4d),to(#1d6b78)) 1;-webkit-border-image:-webkit-linear-gradient(left,#4d4d4d,#1d6b78) 1;-o-border-image:-o-linear-gradient(left,#4d4d4d,#1d6b78) 1;border-image:-webkit-gradient(linear,left top,right top,from(#4d4d4d),to(#1d6b78)) 1;border-image:linear-gradient(90deg,#4d4d4d,#1d6b78) 1;margin-bottom:5px;color:#fff;background-color:transparent;width:100%;font-size:20px;font-family:Roboto}.button-group{margin-top:2em}.button-group input{background-color:transparent;font-size:20px;outline:none}.button-group input:hover{cursor:pointer}.button-group input#cancel-button{border:none;color:#fff;margin-right:30px;opacity:.7}.button-group input#send-button{padding:10px 40px;color:#fff;box-shadow:0 0 12px -2px rgba(0,0,0,.5);border-radius:10px;border-width:thin;width:100%;transition:background-color .6s ease}.button-group input#send-button:focus,.button-group input#send-button:hover{background:#142837}.button-group #send-button{padding:10px 40px;color:#fff;box-shadow:2px 3px 3px rgba(0,0,0,.16),1px 3px 3px rgba(0,0,0,.23);border-radius:10px;width:100%;transition:background-color .6s ease;border:thin solid #101f2b}.button-group #send-button:active,.button-group #send-button:hover{background:#142837}.button-group #send-button{background-color:transparent;font-size:20px;outline:none}.button-group #send-button:hover{cursor:pointer}.checkbox-group{display:-webkit-box;display:-ms-flexbox;display:grid;grid-template-rows:1fr 1fr 1fr 1fr;grid-row-gap:3px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 5px;-webkit-border-image:-webkit-gradient(linear,left top,right top,from(#4d4d4d),to(#1d6b78)) 1;-webkit-border-image:-webkit-linear-gradient(left,#4d4d4d,#1d6b78) 1;-o-border-image:-o-linear-gradient(left,#4d4d4d,#1d6b78) 1;border-image:-webkit-gradient(linear,left top,right top,from(#4d4d4d),to(#1d6b78)) 1;border-image:linear-gradient(90deg,#4d4d4d,#1d6b78) 1}.checkbox-group.our-work-form{grid-row-gap:10px}.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.switch{position:relative;display:inline-block;width:40px;height:20px;margin-right:16px;margin-left:6px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;border:1px solid #5f7486;min-width:32px}.slider,.slider:before{position:absolute;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.slider:before{content:"";height:18px;width:18px;background-color:#fff}input:checked+.slider{background-color:#5f7486}input:focus+.slider{-webkit-box-shadow:0 0 1px #23a6ef;box-shadow:0 0 1px #23a6ef}input:checked+.slider:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.label{color:#bcbec0}.label,.registration-label{font-size:16px;font-weight:400}.registration-label{color:#57edc9}.registration-label.replay-only{color:#ffb858;font-weight:400}.checkbox-title{color:#f3f3f3;font-weight:400;padding:15px 0 0 5px;line-height:24px;font-size:20px}.form-top .message-title{color:#f3f3f3;line-height:18px;font-weight:400;font-size:16px;padding:25px 0 0 5px}.checkbox-subtitle{font-size:13px;line-height:16px;color:#bcbec0;padding:5px 0 30px 5px;font-weight:300}@media (max-width:920px){#contact-form{margin:5em auto 1em;height:calc(100% - 6em)}}@media (max-width:680px){#contact-form-container{width:calc(100% - 100px)}#contact-form-container.active{left:0}}@media (max-width:620px){#contact-form-container{padding:40px 25px 50px;width:calc(100% - 50px)}#contact-form-container.active{left:0}#contact-form{width:90%}}.checkbox-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}.checkbox-group .checkbox .label{color:#f2efed;width:100%;line-height:18px}@media (max-width:550px){.checkbox-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}.checkbox-group .checkbox .label{width:100%;font-size:15px}.checkbox-title{font-size:16px;line-height:18px}}@media (max-width:360px){#contact-form-container{padding:40px 20px 50px;width:calc(100% - 40px)}#contact-form{width:92%}.checkbox-group .checkbox .label{font-size:14px}}.inp{position:relative;margin:10px auto auto;width:100%}.inp .label{position:absolute;top:16px;left:1em;font-size:20px;font-size:1em;font-family:Roboto;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}label{display:inline-block}.inp input,textarea{-webkit-appearance:none;width:100%;border:1px;font-family:inherit;height:3rem;font-size:20px;font-size:1em;font-family:Roboto;background:#2e4253 0 0 no-repeat padding-box;border-radius:10px;color:#fff;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;padding:0 0 0 1rem;box-sizing:border-box;border-style:solid;border-color:#101f2b}.inp textarea{height:200px!important;padding-top:1em;scrollbar-width:thin;scrollbar-color:rgba(14,28,38,.75) #2e4253}.inp textarea::-webkit-scrollbar{width:8px}.inp textarea::-webkit-scrollbar-track{background:#2e4253}.inp textarea::-webkit-scrollbar-thumb{background-color:rgba(14,28,38,.75);border-radius:6px;border:1px solid #2e4253}.inp input:not(:placeholder-shown)+span,textarea:not(:placeholder-shown)+span{font-size:10px;top:.1em;left:1.5em}.inp input:focus,textarea:focus{outline:none}.inp input:focus+span,textarea:focus+span{font-size:10px;top:.1em;left:1.5em}textarea:-webkit-autofill~.label,textarea:focus~.label,textarea:not(:placeholder-shown)~.label{font-size:10px;top:.1em;left:1.5em}.validity-error{display:none;color:#fa721f}.show-err{display:inline;color:#fa721f}.hide-err{display:none}@media screen and (min-width:3840px){#contact-form{margin:5em auto 1em;height:calc(100% - 6em)}}
/*# sourceMappingURL=/contact-form.481185e9.css.map */