.form-group{width:100%}.form-group .file-upload,.form-group_input{background-color:hsla(0,0%,100%,.85);border:.0625rem solid #fff;border-radius:.125rem;color:#272733;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;font-weight:400;min-height:3rem;padding:.625rem;width:100%}.form-group .file-upload:focus,.form-group_input:focus{background-color:#fff}.form-group .file-upload{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;border:.125rem solid #3e9cdc;cursor:pointer}.form-group .file-upload:focus,.form-group .file-upload:hover{background-color:#fff}.form-group .file-upload label{color:#272733;cursor:pointer;font-size:.9375rem;font-weight:600;line-height:100%;text-transform:uppercase}.form-group .file-upload input[type=file]{display:none}.form-group .file-upload .icon{margin-right:.625rem}.form-group .file-name{color:#fff}.form-group .file-name:not(:empty){margin-top:.375rem}.custom-select{position:relative}.custom-select:has(.custom-select_options[style="display:block;"]) .custom-select_input{border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-select_input{cursor:pointer}.custom-select_options{background-color:#fff;border:.0625rem solid #ccc;border-radius:.25rem;display:none;left:0;list-style:none;margin:0;max-height:11.25rem;overflow-y:auto;padding:0;position:absolute;text-align:left;top:100%;width:100%;z-index:1}.custom-select_options[style="display: block;"]{border-top-color:transparent;border-top-left-radius:0;border-top-right-radius:0}.custom-select_options>li{cursor:pointer;font-size:1.125rem;font-weight:400;line-height:2.125rem;padding:0 .625rem}.custom-select_options>li:hover{color:#3e9cdc}.custom-select_options::-webkit-scrollbar{width:.625rem}.custom-select_options::-webkit-scrollbar-thumb{background-color:#007bff;border-radius:.3125rem}.custom-select_options::-webkit-scrollbar-thumb:hover{background-color:#0056b3}.custom-select_options::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:.3125rem}.progress{width:100%}.progress__labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:.9375rem;font-weight:500;justify-content:space-between;margin-bottom:1.5rem}.progress__label-text{color:#fff;font-size:1.125rem;font-weight:400;text-align:left}.progress__label-percent{color:hsla(0,0%,100%,.85);font-size:1.125rem;font-weight:600;margin-left:1rem}.progress__bar{background:hsla(0,0%,100%,.7);border:.0625rem solid #fff;border-radius:.125rem;cursor:pointer;height:.375rem;position:relative}.progress__fill{background:#4aa3ff;border-radius:.125rem;height:100%;position:absolute;width:0}.progress__thumb{background:#3e9cdc;border:.1875rem solid #286690;border-radius:50%;cursor:-webkit-grab;cursor:grab;height:1.5rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.5rem}.progress__thumb:active{cursor:-webkit-grabbing;cursor:grabbing}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:clamp(7.5rem,40vw,11.4375rem);padding:.9375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;border:none;border-radius:.25rem;color:#000;cursor:pointer;font-size:.8125rem;font-weight:400;justify-content:center;line-height:1;text-decoration:none;text-transform:uppercase;-webkit-transition:.25s ease;transition:.25s ease;white-space:nowrap}@media (prefers-reduced-motion:reduce){.btn{-webkit-transition:none!important;transition:none!important}}.btn:focus-visible{border-radius:.25rem;-webkit-box-shadow:0 0 0 .1875rem rgba(62,156,220,.18);box-shadow:0 0 0 .1875rem rgba(62,156,220,.18)}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;opacity:.6;pointer-events:none}@media (max-width:30rem){.btn{min-width:0;width:100%}}.btn:focus{outline-offset:.125rem}.btn:active{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.btn-primary{background-color:#3e9cdc;border:.0625rem solid #fff;color:#fff}@media (hover:hover){.btn-primary:hover{background-color:#286690}}.btn-primary:focus{background-color:#286690}.btn-primary:active{background-color:#286690}.btn-primary[type=submit]{font-size:.9375rem;font-weight:600;padding-block:1rem;width:100%}.btn-secondary{border:.0625rem solid #6f6d7b;color:#2a2b30}@media (hover:hover){.btn-secondary:hover{background-color:hsla(0,0%,100%,.25)}}.btn-secondary:focus{background-color:hsla(0,0%,100%,.25)}.btn-secondary:active{background-color:hsla(0,0%,100%,.2)}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,ol,p,ul{font-weight:400;letter-spacing:0;margin:0;padding:0}ol,ul{list-style:none}img{height:auto;max-width:100%}::-webkit-input-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}::-ms-input-placeholder{color:#666}::placeholder{color:#666}::-moz-selection{background-color:orange;color:#fff}::selection{background-color:orange;color:#fff}input,textarea{outline:none}input:focus:required:invalid,textarea:focus:required:invalid{border-color:red}input:required:valid,textarea:required:valid{border-color:green}body{color:#000;font-family:Lato,sans-serif;font-size:1rem;line-height:100%;min-width:20rem;overflow-x:hidden;position:relative}.container{margin:auto;max-width:1236px;padding-inline:2rem;width:100%}@media (max-width:767.98px){.container{padding-inline:1rem}}.header{background-color:rgba(16,16,29,.9);padding-block:2.625rem;position:fixed;top:0;width:100%;z-index:3}.header_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_logo{color:#fff;font-family:Raleway,sans-serif;font-optical-sizing:auto;font-size:1.75rem;font-style:normal;font-weight:800;text-transform:uppercase;-webkit-margin-end:auto;cursor:pointer;margin-inline-end:auto;text-decoration:none}.header_logo>span{color:#3e9cdc}.header_menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(.625rem,4vw,3.75rem)}.header_menu>a{color:#fff;font-size:.8125rem;font-weight:600;text-decoration:none;text-transform:uppercase}.header_menu>a.active{color:#3e9cdc}.header_menu>a:hover{text-decoration:underline}.header .burger{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;background:none;border:none;cursor:pointer;height:1.125rem;justify-content:space-between;padding:0;width:1.625rem}.header .burger-line{background:#fff;border-radius:2px;height:2px;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.header .burger.active .burger-line:first-child{-webkit-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.header .burger.active .burger-line:nth-child(2){opacity:0}.header .burger.active .burger-line:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}@media (max-width:767.98px){.header_menu{background:#10101d;left:0;position:absolute;right:0;top:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid hsla(0,0%,100%,.1);gap:0;max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.header_menu.open{max-height:100vh}.header_menu>a{border-bottom:1px solid hsla(0,0%,100%,.05);display:block;padding:16px 0;text-align:center;width:100%}.header .burger{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}}.preview{background-color:hsla(0,0%,100%,.85);display:-ms-grid;display:grid;min-height:53.125rem;position:relative}@media (max-width:767.98px){.preview{min-height:auto;padding:7.5rem 0 3.75rem}}.preview_image{grid-area:1/1;-ms-grid-column:1;-ms-grid-row:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:1}@media (max-width:767.98px){.preview_image{display:none}}.preview .container{grid-area:1/1;-ms-grid-column:1;-ms-grid-row:1;z-index:2}.preview_text{margin-block:2rem;max-width:48.75rem}.preview_text__heading{font-size:clamp(1.5rem,4vw,3rem);font-weight:700;line-height:110%;margin-bottom:clamp(2rem,.8732rem + 5.6338vw,5rem);text-transform:uppercase}.preview_text__heading span{color:#3e9cdc}.preview_text__subtitle{font-size:clamp(.875rem,4vw,1.25rem);font-weight:700;margin-bottom:.625rem}.preview_text__list{display:-ms-grid;display:grid;font-size:clamp(.875rem,4vw,1.25rem);font-weight:400;gap:.625rem;list-style-type:none;margin:0 0 5rem;padding-left:1.625rem}@media (max-width:1199.98px){.preview_text__list{margin-bottom:clamp(1.5rem,4vw,5rem)}}.preview_text__list>li{position:relative}.preview_text__list>li:before{content:"- ";left:-1.125rem;position:absolute}.preview_text__buttons{-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.625rem}.order{background-color:#272733;background-image:url(../images/order-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:clamp(2rem,1.5904rem + 10.7981vw,9.5rem);padding-top:clamp(2rem,2.3415rem + 7.0423vw,8.125rem);text-align:center}.order__heading{color:#fff;font-size:clamp(1.125rem,.7025rem + 2.1127vw,2.25rem);font-weight:800;margin-bottom:2.875rem;text-transform:uppercase}.order__heading>span{color:#3e9cdc}.order__subtitle{color:#bbb;font-size:1.125rem;font-weight:400}.order .form{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.875rem 1fr 1.875rem 1fr;gap:1.875rem;grid-template-columns:repeat(3,1fr)}@media (max-width:767.98px){.order .form{-ms-grid-columns:1fr;grid-template-columns:1fr}}.order .form .form-group:nth-child(4){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.order .form .form-group:last-child{-ms-grid-column:2;grid-column:2}@media (max-width:767.98px){.order .form .form-group{-ms-grid-columns:1fr;grid-column:1/-1!important;grid-template-columns:1fr}}@media (min-width:767.98px){.order .btn.btn-primary[type=submit]{margin-top:.375rem}}.steps{-ms-flex-pack:distribute;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:5.875rem;margin-top:5.25rem}.steps,.steps .step{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.steps .step{max-width:13.0625rem;width:100%;-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:normal;-ms-flex-direction:column;flex-direction:column;padding-inline:.625rem;text-align:center;-webkit-box-flex:1;-webkit-animation:appear .6s ease-out forwards;animation:appear .6s ease-out forwards;-ms-flex:1 1 8.125rem;flex:1 1 8.125rem;opacity:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.steps .step:first-child{-webkit-animation-delay:.2s;animation-delay:.2s}.steps .step:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.steps .step:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.steps .step:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}.steps .step:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}.steps .step:not(:last-child):after{-webkit-animation:linePulse 3.5s ease-in-out infinite;animation:linePulse 3.5s ease-in-out infinite;background-image:radial-gradient(circle,hsla(0,0%,100%,.35) 25%,transparent 30%);background-repeat:repeat-x;background-size:1.625rem .375rem;content:"";height:.375rem;opacity:.4;position:absolute;right:-50%;top:3rem;width:100%;will-change:opacity,filter;z-index:0}.steps .step:first-child:after{-webkit-animation-delay:.2s;animation-delay:.2s}.steps .step:nth-child(2):after{-webkit-animation-delay:.6s;animation-delay:.6s}.steps .step:nth-child(3):after{-webkit-animation-delay:1s;animation-delay:1s}.steps .step:nth-child(4):after{-webkit-animation-delay:1.4s;animation-delay:1.4s}.steps .step_base{background-color:#3e9cdc;border:.3125rem solid #286690;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:6.25rem;width:6.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:pulse 3.5s ease-in-out infinite;animation:pulse 3.5s ease-in-out infinite;position:relative;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;will-change:transform,box-shadow;z-index:2}.steps .step:first-child .step_base{-webkit-animation-delay:0s;animation-delay:0s}.steps .step:nth-child(2) .step_base{-webkit-animation-delay:.4s;animation-delay:.4s}.steps .step:nth-child(3) .step_base{-webkit-animation-delay:.8s;animation-delay:.8s}.steps .step:nth-child(4) .step_base{-webkit-animation-delay:1.2s;animation-delay:1.2s}.steps .step:nth-child(5) .step_base{-webkit-animation-delay:1.6s;animation-delay:1.6s}.steps .step_svg{fill:#fff;height:3.4375rem;width:3.4375rem}.steps .step_text{color:#fff;font-size:1rem;font-weight:400;margin-top:1.25rem;word-break:break-word}@-webkit-keyframes appear{to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes appear{to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pulse{0%,to{-webkit-box-shadow:0 0 0 0 rgba(62,156,220,.4);box-shadow:0 0 0 0 rgba(62,156,220,.4);-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-box-shadow:0 0 20px 6px rgba(62,156,220,.25);box-shadow:0 0 20px 6px rgba(62,156,220,.25);-webkit-transform:scale(1.07);transform:scale(1.07)}}@keyframes pulse{0%,to{-webkit-box-shadow:0 0 0 0 rgba(62,156,220,.4);box-shadow:0 0 0 0 rgba(62,156,220,.4);-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-box-shadow:0 0 20px 6px rgba(62,156,220,.25);box-shadow:0 0 20px 6px rgba(62,156,220,.25);-webkit-transform:scale(1.07);transform:scale(1.07)}}@-webkit-keyframes linePulse{0%,to{-webkit-filter:brightness(100%);filter:brightness(100%);opacity:.3}50%{-webkit-filter:brightness(180%);filter:brightness(180%);opacity:1}}@keyframes linePulse{0%,to{-webkit-filter:brightness(100%);filter:brightness(100%);opacity:.3}50%{-webkit-filter:brightness(180%);filter:brightness(180%);opacity:1}}@media (max-width:767.98px){.steps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.875rem;margin-bottom:4rem;margin-top:4rem}.steps .step_base{-webkit-animation-play-state:paused;animation-play-state:paused}.step:not(:last-child):after{display:none}}.footer{background:#3d4050;color:#fff;font-size:.875rem;padding:2rem 0}.footer_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;justify-content:space-between}.footer_left{color:#fff;font-size:.8125rem;font-weight:400}.footer_left>span{text-transform:uppercase}.footer_items{-webkit-column-gap:2.375rem;-moz-column-gap:2.375rem;column-gap:2.375rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer_item,.footer_items,.footer_link{display:-webkit-box;display:-ms-flexbox;display:flex}.footer_item,.footer_link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem;white-space:nowrap}.footer_item{color:#c3c3c3}.footer_link{color:#fff;text-decoration:none;-webkit-transition:color .25s ease;transition:color .25s ease}.footer_link:hover{color:#4da3ff}.footer .divider{color:#c3c3c3}@media (max-width:1199.98px){.footer_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.footer .divider{display:none}}