.checkbox[data-v-093d1325]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14px;height:14px;padding:0;color:#00a1ed}.checkbox i[data-v-093d1325]{display:block;font-size:14px}.contact[data-v-303a33c2]{padding-top:242px}.banner .banner-background[data-v-303a33c2]{position:absolute;top:0;width:1920px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.banner .banner-background img[data-v-303a33c2],.banner .banner-background svg[data-v-303a33c2]{display:block;width:100%;height:auto}.page-title[data-v-303a33c2]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;padding-left:202px}.page-title svg[data-v-303a33c2]{position:absolute;top:-40px;left:105px}.page-title h1[data-v-303a33c2]{position:relative;font:700 3.21em/1 Butler;padding-top:12px}.page-title p[data-v-303a33c2]{position:relative;margin-left:196px;width:330px}.page-title p[data-v-303a33c2]:before{content:"";position:absolute;display:block;top:0;left:-136px;bottom:0;width:60px;height:1px;margin:auto;background:#fff}.form-container[data-v-303a33c2]{position:relative;width:1072px;max-width:calc(100% - 48px);margin:92px auto 0}.form-container .error[data-v-303a33c2]{margin:16px 0 0}.form-container .btn[loader][data-v-303a33c2]:after{color:#f77e0b}.form-container .form-part[data-v-303a33c2]{background:#fff;margin-top:75px;padding:40px 60px;border-radius:24px;-webkit-box-shadow:0 24px 36px rgba(94,48,4,.05);box-shadow:0 24px 36px rgba(94,48,4,.05)}.form-container .form-part.success[data-v-303a33c2]{text-align:center;width:480px;margin:auto;padding:80px 40px;max-width:100%}.form-container .form-part .part-step[data-v-303a33c2]{position:absolute;font-size:.72em;color:#00a1ed;text-transform:uppercase;letter-spacing:.58em;margin-top:4px}.form-container .form-part .part-step[data-v-303a33c2]:after{content:"";display:inline-block;vertical-align:middle;width:20px;height:1px;background:#00a1ed;margin-left:12px}.form-container .form-part .part-title[data-v-303a33c2]{text-align:center;margin-bottom:50px}.form-container .form-part .part-title h3[data-v-303a33c2]{font:700 2.57em/1 Butler;color:#00a1ed}.form-container .form-part .part-title p[data-v-303a33c2]{opacity:.5;font-size:.86em;font-style:italic}.form-container .form-part .part-title p b[data-v-303a33c2]{text-decoration:underline}.form-container .form-part .field[data-v-303a33c2]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.form-container .form-part .field[data-v-303a33c2]:not(.autogrow){-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-container .form-part .field.invalid[data-v-303a33c2]:after,.form-container .form-part .field.valid[data-v-303a33c2]:after{content:"";position:absolute;left:770px;top:0;bottom:0;width:12px;height:12px;margin:auto;background:url(../img/cast_ic_check.60655c91.svg) no-repeat 50%/contain}.form-container .form-part .field.invalid[data-v-303a33c2]:after{background-image:url(../img/cast_ic_error.eb6ec3c7.svg)}.form-container .form-part .field input[data-v-303a33c2],.form-container .form-part .field select[data-v-303a33c2],.form-container .form-part .field textarea[data-v-303a33c2]{width:440px;border:none;border-bottom:1px solid rgba(188,188,203,.46);height:24px;font-size:.93em;color:#707070;letter-spacing:.2em;background-position:97%;-ms-flex-negative:0;flex-shrink:0}.form-container .form-part .field label[data-v-303a33c2]{position:relative;width:300px;text-align:right;padding:0 16px;color:#00a1ed;font-weight:400;letter-spacing:.2em}.form-container .form-part .field.autogrow label[data-v-303a33c2]{padding-top:2px}.form-container .form-part .field label .info-bubble[data-v-303a33c2]{position:absolute;top:-12px;left:100%;margin-left:-12px}.form-container .form-part .field label .info-bubble i[data-v-303a33c2]{font-size:.86rem}.form-container .form-part .field label .info-bubble .info-text[data-v-303a33c2]{position:absolute;left:-122px;top:32px;width:256px;padding:20px 34px;font-size:.86rem;letter-spacing:normal;color:rgba(52,52,52,.5);text-align:left;pointer-events:none;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .16s ease-out;transition:all .16s ease-out;z-index:2}.form-container .form-part .field label .info-bubble .info-text p[data-v-303a33c2]{position:relative;z-index:3}.form-container .form-part .field label .info-bubble .info-text[data-v-303a33c2]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;-webkit-box-shadow:0 3px 9px rgba(94,48,4,.08);box-shadow:0 3px 9px rgba(94,48,4,.08);border-radius:6px;z-index:2}.form-container .form-part .field label .info-bubble .info-text[data-v-303a33c2]:after{content:"";position:absolute;width:24px;height:24px;background:#fff;z-index:1;top:-12px;left:0;right:0;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 3px 9px rgba(94,48,4,.08);box-shadow:0 3px 9px rgba(94,48,4,.08)}.form-container .form-part .field label .info-bubble:hover .info-text[data-v-303a33c2],.form-container .form-part .field label .info-bubble[data-v-303a33c2]:hover:after,.form-container .form-part .field label.opened .info-bubble .info-text[data-v-303a33c2],.form-container .form-part .field label.opened .info-bubble[data-v-303a33c2]:after{opacity:1;-webkit-transform:none;transform:none}.form-container .options[data-v-303a33c2]{width:670px;max-width:100%;margin:52px auto 0;font-size:.93em;letter-spacing:.2em}.form-container .options .option[data-v-303a33c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;font-size:.93em}.form-container .options .option[data-v-303a33c2]:last-child{margin:0}.form-container .options a[data-v-303a33c2]{text-decoration:underline}.form-container .options label[data-v-303a33c2]{margin-left:16px}.form-container .buttons[data-v-303a33c2]{text-align:center;margin-top:60px}@media screen and (max-width:1024px){.page-title[data-v-303a33c2]{color:#343434;display:block;padding:0;text-align:center}.page-title h1[data-v-303a33c2]{color:#00a1ed}.page-title p[data-v-303a33c2]{width:420px;max-width:100%;margin:auto}.page-title p[data-v-303a33c2]:before{position:relative;display:block;left:auto;margin:16px auto 24px;background:#00a1ed}.form-container .form-part[data-v-303a33c2],.form-container[data-v-303a33c2]{margin-top:48px}}@media screen and (max-width:930px){.form-container .form-part .field.invalid[data-v-303a33c2]:after,.form-container .form-part .field.valid[data-v-303a33c2]:after{left:auto;right:-24px}}@media screen and (max-width:830px){.form-container .form-part[data-v-303a33c2]{padding:40px}.form-container .form-part .field input[data-v-303a33c2],.form-container .form-part .field select[data-v-303a33c2],.form-container .form-part .field textarea[data-v-303a33c2]{width:330px}}@media screen and (max-width:730px){.form-container .form-part .part-step[data-v-303a33c2]{position:relative;text-align:center}.form-container .form-part .part-step[data-v-303a33c2]:after{display:block;margin:16px auto}}@media screen and (max-width:680px){.contact[data-v-303a33c2]{padding-top:172px}.form-container .form-part .field[data-v-303a33c2]{display:block;margin-bottom:48px}.form-container .form-part .field label[data-v-303a33c2]{display:block;text-align:left;width:auto;padding:0}.form-container .form-part .field input[data-v-303a33c2],.form-container .form-part .field select[data-v-303a33c2],.form-container .form-part .field textarea[data-v-303a33c2]{width:100%}.form-container .form-part .field label .info-bubble .info-text[data-v-303a33c2]{left:-282px;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.form-container .form-part .field label .info-bubble .info-text[data-v-303a33c2]:after{top:0;bottom:0;right:-12px;left:auto;-webkit-transform-origin:center center;transform-origin:center center;-webkit-box-shadow:none;box-shadow:none;border-top:1px solid rgba(94,48,4,.05);border-right:1px solid rgba(94,48,4,.05);z-index:2}.form-container .options[data-v-303a33c2]{padding:0 16px 0 32px}}