.order-form{margin-top:20px}.order-form__plans{margin-top:40px}.form-disclaimer{opacity:.5;margin-top:40px}.order-form,.order-form__plans{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;align-items:stretch}@media screen and (max-width: 910px){.order-form,.order-form__plans{display:block}}.order-form__item{width:25%}.order-form__item--select{width:33.3%}@media screen and (max-width: 910px){.order-form__item{width:100%}}.order-form__input{border:1px solid white;border-right:0px;height:72px;position:relative}.order-form__input--last{border-right:1px solid white}@media screen and (max-width: 910px){.order-form__input{border-right:1px solid white;margin-bottom:20px}}@media screen and (max-width: 480px){.order-form__input{border-top:0px;border-left:0;border-right:0;height:64px}}.order-form__input__element{width:100%;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:0px;color:#fff;background:transparent;font-size:18px;font-family:Fira Sans,sans-serif;padding:16px 18px 0;height:70px}.order-form__input__element:focus{box-shadow:0 0 0 1px var(--primary)}@media screen and (max-width: 480px){.order-form__input__element:focus{box-shadow:0 1px 0 0 var(--primary)}.order-form__input__element{padding-left:0;padding-right:0;font-size:15px;padding-top:10px;height:63px}}.order-form__input__label{position:absolute;left:18px;top:10px;font-size:12px;font-weight:400}@media screen and (max-width: 480px){.order-form__input__label{left:0;top:0}}.order-form__button{height:72px;width:100%;background-color:#fff;color:#000;font-family:Fira Sans,sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;padding:2px 0 0}.order-form__button:hover{opacity:.9}.order-form__button:disabled{background-color:#ccc;color:#999}.order-form__button:disabled:hover{opacity:1}.order-form__button--loading{color:transparent!important}.order-form__button--loading:after{content:" ";position:absolute;top:50%;left:50%;width:32px;height:32px;border:2px solid rgba(255,255,255,.5);border-top-color:var(--primary);animation:spin 1s linear infinite;margin:-16px 0 0 -16px;border-radius:50%}@media screen and (max-width: 480px){.order-form__button{height:60px;margin-top:20px}}.channel-select option{color:initial}.channel-select__hidden{position:absolute;z-index:20;opacity:0}.channel-select__visible{padding-top:34px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAWCAMAAACScr5LAAAAD1BMVEUAAAD///////////////+PQt5oAAAABHRSTlMAf5+gzDF8ygAAAFVJREFUeNqNygkGwFAQBcG/zP3PHIYMjyJpe6v1s338zx5RRXOq9giYFm1atIF4za0xEHVXGAsYiDAQMCFgIGAowliEkYCBGAMBAwFDMQYChiIMxGcPwmUDmUqjth0AAAAASUVORK5CYII=);background-size:14px auto;background-repeat:no-repeat;background-position:95% 50%}@media screen and (max-width: 480px){.channel-select__visible{padding-top:28px}}.channel-select__visible__placeholder{opacity:.4}.channel-select__visible__channel{margin-right:10px}.channel-select__visible__value{background-color:transparent;color:#fff;box-shadow:0;border:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;position:relative;z-index:22;outline:none;flex-grow:1;background-repeat:no-repeat;background-position:0px 50%;background-size:auto 11px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAaCAMAAAB8SKeFAAAAOVBMVEUAAAD///////////////////////////////////////////////////////////////////////8KOjVvAAAAEnRSTlMAECAwUF9gcH+Aj5+gv8/Q3+9qjkVHAAAAZElEQVR42p3SBQ7DMBQD0DDjv/9dR8JttSPVgsIrBKx+YozC0Wth1lNkWaRRXtmQ84cdZfGc000OB96U7YfL+1RgKlUZVDvTxkYF0H8wAxSC6YyRYSC4AWbaHD1Y617801jW9iewyQ77jhKpcgAAAABJRU5ErkJggg==);padding:0 0 0 24px}@media screen and (max-width: 480px){.channel-select__visible__value{background-size:auto 8px;padding-left:18px;background-position:0px 60%}}.channel-select__visible .vue-tel-input{border:0px;border-radius:0;z-index:20;background-repeat:no-repeat;background-position:0px 50%;background-size:auto 11px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAaCAMAAAB8SKeFAAAAOVBMVEUAAAD///////////////////////////////////////////////////////////////////////8KOjVvAAAAEnRSTlMAECAwUF9gcH+Aj5+gv8/Q3+9qjkVHAAAAZElEQVR42p3SBQ7DMBQD0DDjv/9dR8JttSPVgsIrBKx+YozC0Wth1lNkWaRRXtmQ84cdZfGc000OB96U7YfL+1RgKlUZVDvTxkYF0H8wAxSC6YyRYSC4AWbaHD1Y617801jW9iewyQ77jhKpcgAAAABJRU5ErkJggg==);padding-left:24px}.channel-select__visible .vue-tel-input:focus-within{box-shadow:none;border-color:transparent}.channel-select__visible .vue-tel-input .vti__dropdown{padding:0;color:#000}.channel-select__visible .vue-tel-input .vti__dropdown.open{background-color:transparent}.channel-select__visible .vue-tel-input .vti__dropdown-list{background-color:#333;color:#fff;border-color:#fff3;padding:5px 0}.channel-select__visible .vue-tel-input .vti__dropdown-item{padding:8px 16px;font-size:14px}.channel-select__visible .vue-tel-input .vti__dropdown-item .vti__flag{margin-right:8px!important}.channel-select__visible .vue-tel-input .vti__dropdown-item.highlighted{background-color:#444}.channel-select__visible .vue-tel-input .vti__input{padding:0;background-color:transparent;color:#fff;margin-left:8px}.channel-select__visible .vue-tel-input .vti__flag{border-radius:2px;margin:0}.channel-select .vti__selection{font-size:0px}.order-form-success{display:flex;margin-top:50px;align-items:flex-end}@media screen and (max-width: 600px){.order-form-success{display:block}}.order-form-success img{width:400px}@media screen and (max-width: 768px){.order-form-success img{width:50vw}}@media screen and (max-width: 600px){.order-form-success img{width:100%}}.order-form-success__content{color:#fff;display:inline-block;background-color:var(--primary);padding:30px 30px 25px;margin:0 0 40px -80px;vertical-align:bottom}.order-form-success__content h3{margin:0}.order-form-success__content p{font-size:18px;margin-top:10px;line-height:150%}@media screen and (max-width: 600px){.order-form-success__content{display:block;margin:-40px 20px 0}}.button{display:inline-block;color:#000;background-color:#fff;padding:15px 24px;text-decoration:none;margin-top:16px}
