.text-form-wrapper{box-sizing:border-box;position:relative;margin:0 auto;padding-top:40px;padding-bottom:70px}.text-form-wrapper:before{background:#f7f7f7;width:100vw;height:100%;left:50%;top:0;display:block;transform:translateX(-50%);position:absolute;content:''}.text-form-wrapper>div{position:relative;z-index:2}.text-form-wrapper.subscription-form-wrapper{padding-bottom:60px}.common-popup .text-form-wrapper{width:auto;padding-bottom:60px;margin-bottom:-60px}.white-form{background:0 0;padding-top:0!important;padding-bottom:0!important}.white-form .checkbox input+span,.white-form .form-step .select-wrap select,.white-form .form__input,.white-form .form__textarea,.white-form .radio input+span{border:1px solid #b0b1b1}.white-form:before{display:none}.text-form-content-wrap{position:relative}.input-wraps{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.min-width .input-wraps{max-width:490px;margin:0 auto}.min-width .input-wraps .form__input,.min-width .input-wraps .form__label,.min-width .input-wraps .form__prelabel{text-align:left}.input-wrap{width:100%;display:inline-block;position:relative;margin-bottom:30px}.input-wrap.related-input{margin-top:-20px}.input-wrap._hidden{display:none}.input-wrap.submit-wrap{margin-top:20px}.input-wrap:last-child:not(._w50){margin-bottom:0}.input-wrap.title-wrap{margin-bottom:10px}.input-wrap .iti{width:100%}.input-wrap .iti input,.input-wrap .iti input[type=tel]{padding-left:62px}.input-wrap .iti._error~.form__label{opacity:1}.input-wrap .iti__selected-flag{padding-left:20px;background-color:transparent!important}.input-wrap .iti__flag-container{z-index:3}.input-wrap .input-wrap{margin-bottom:0}.form._hidden{display:none}.form__textarea{word-wrap:break-word;overflow-wrap:break-word;width:100%;height:100%;box-sizing:border-box;border:1px solid rgba(52,52,52,.5);padding:15px 20px;font-size:15px;line-height:25px;resize:none;display:block}.form__textarea._error{border-color:#f22c2c!important}.form__textarea._error~.form__label{opacity:1}.recaptcha._error+.form__label{opacity:1}.recaptcha[data-type=invisible]{display:none}.recaptcha iframe[height="78"]{height:78px}.form__input{width:100%;min-height:56px;box-sizing:border-box;padding:15px 20px;font-size:15px;border:1px solid rgba(52,52,52,.5);transition:.15s}.form__input[data-date]{padding-right:50px}.form__input.readonly{pointer-events:none;opacity:.5}.form__input.readonly+.form__prelabel{opacity:.5}.form__input:disabled{opacity:.5}.form__input:disabled+.form__prelabel{opacity:.5}.form__input._error{border-color:#f22c2c!important}.form__input._error~.form__label{opacity:1}.form__prelabel{width:calc(100% - 40px);position:absolute;font-size:15px;line-height:25px;left:20px;top:15px;transition:.15s;pointer-events:none;white-space:nowrap;overflow:hidden}.select-wrap .form__prelabel{width:calc(100% - 70px);white-space:nowrap;overflow:hidden}.form__prelabel span{color:#7c858c}._filled .form__prelabel,._focused .form__prelabel,._focused-always .form__prelabel{top:7px;font-size:10px;line-height:15px}.form__textarea+.form__prelabel{white-space:normal}.mobile ::-webkit-calendar-picker-indicator{background:0 0;width:40px;height:40px;position:absolute;right:8px;opacity:.5}.mobile input[type=date]~.form__prelabel{top:0;font-size:10px}.date-calendar{width:30px;height:30px;position:absolute;display:block;right:15px;top:50%;transform:translateY(-50%);color:#343434;cursor:pointer}.mobile .date-calendar{pointer-events:none}.desktop .date-calendar:hover{color:#025cb9}.date-calendar svg{width:100%;height:100%;position:absolute;top:0;left:0;transition:.15s}.form__label{display:block;color:#f22c2c;position:absolute;z-index:2;left:20px;top:100%;width:100%;font-size:13px;line-height:19px;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:.15s;opacity:0}.form__prelabel-tooltip{width:100%;display:block;position:relative;margin-top:3px;left:20px;font-size:13px;line-height:19px;color:#7c858c}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #025cb9!important;background:#025cb9!important}.ui-widget-content .ui-state-hover{background:#b0b1b1!important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #082e5a!important;background:#082e5a!important;color:#fff!important}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{color:#343434;cursor:pointer;font-family:'Fira Sans',Arial,Helvetica,sans-serif!important}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{background:url(/img/svg/link-arrow.svg) center center no-repeat;background-size:contain}.ui-datepicker .ui-datepicker-next.state-hover,.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev.state-hover,.ui-datepicker .ui-datepicker-prev:hover{border:none;background:url(/img/svg/link-arrow-hover.svg) center center no-repeat!important;background-size:contain!important;top:2px;right:2px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:none!important}.ui-datepicker .ui-datepicker-prev{transform:rotate(180deg)}.ui-datepicker .ui-datepicker-prev.state-hover,.ui-datepicker .ui-datepicker-prev:hover{left:2px;right:auto}.checkbox-group-text{margin:10px 0}.checkbox-group-item{margin-top:20px}.success-title{font-size:24px;line-height:34px;font-weight:500;margin-top:5px}.success-postscriptum{margin:20px 0 40px;font-size:14px;line-height:22px;text-align:center;color:#7c858c}.form__success{text-align:center;display:none}.form__success .button{min-width:200px!important;margin-bottom:20px}.form._form-success .form__inner{display:none}.form._form-success .form__success{display:block}.text-form-description{margin-top:40px;margin-bottom:30px}.min-width .form__inner-pre-text{margin-bottom:20px}.min-width .submit-wrap{margin-top:10px}.min-width .form-title{margin-bottom:15px!important}.form__inner-pre-text{margin-top:0;margin-bottom:20px}.form__inner-pre-text.error{margin-bottom:15px}.form-confirm{max-width:600px;margin:0 auto 0 auto}.form-confirm .form{margin:0 auto 0 auto}.form-confirm .form .button{min-width:0;padding:0 35px}.form-confirm .form .input-wrap{display:block;max-width:470px;margin-right:auto;margin-left:auto}.form-confirm .ajax-error{max-width:450px;margin-left:auto;margin-right:auto}.form-confirm .ajax-error:not(:empty){margin-top:20px}.form-confirm .form-confirm__buttons{margin-top:20px;margin-bottom:20px}.form-confirm__title{margin:0 0 30px 0;text-align:center}.ajax-error{position:relative;font-size:15px;line-height:25px;font-weight:400;color:#f22c2c;width:100%;-ms-flex-negative:0;flex-shrink:0;opacity:1;transition:.15s}.ajax-error:not(:empty){margin-bottom:10px}.ajax-error._hidden{opacity:0}.form-ask .form__textarea{min-height:106px}.form-ask__title{margin-top:0;margin-bottom:15px;text-align:center}.form-ask__subtitle{font-size:18px;line-height:26px;margin-top:0}.form-ask__text{max-width:450px;margin-left:auto;margin-right:auto}.form-ask__agree{font-size:16px;line-height:26px}.ui-timepicker-standard{font-family:'Fira Sans',Arial,Helvetica,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#343434}.ui-timepicker-standard .ui-widget.ui-widget-content{border:none}.ui-timepicker-standard .ui-widget.ui-widget-content a{border:none!important}.checkbox-square{position:relative;font-size:16px;line-height:26px;margin-bottom:16px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkbox-square label{position:relative;z-index:1;padding-left:30px;display:block}.checkbox-square label:before{content:'';position:absolute;border:1px solid #b0b1b1;border-radius:4px;top:3px;left:0;width:20px;height:20px;box-sizing:border-box}.checkbox-square input{display:none}.checkbox-square input:checked+label:before{border:1px solid #025cb9}.checkbox-square input:checked+label:after{content:'';position:absolute;background:#025cb9;border-radius:3px;top:7px;left:4px;width:12px;height:12px;box-sizing:border-box}.info-tooltip{background:#f7f7f7;position:relative;padding:85px 20px 20px;box-sizing:border-box}.info-tooltip-text{max-width:760px}.info-tooltip-text p:first-child{margin-top:0}.info-tooltip-text p:last-child{margin-bottom:0}.info-tooltip-text:before{width:15px;font-size:18px;line-height:26px;color:#7c858c;content:'!';text-align:center;position:absolute;left:50%;transform:translateX(-50%);top:32px}.info-tooltip-text:after{width:50px;height:50px;border:2px solid #7c858c;border-radius:50%;box-sizing:border-box;position:absolute;left:50%;transform:translateX(-50%);content:'';top:20px}.checkbox,.radio{display:inline-block}.checkbox a,.radio a{color:#025cb9}.checkbox label,.radio label{cursor:pointer}.checkbox .form__label,.radio .form__label{left:30px;margin-top:0}.checkbox input,.radio input{position:absolute;left:-9999px}.checkbox input+span,.radio input+span{background:#fff;width:20px;height:20px;display:inline-block;position:relative;margin-right:7px;top:4px;box-sizing:border-box;border:1px solid transparent;transition:.15s}.checkbox input+span:after,.radio input+span:after{display:inline-block;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);content:'';opacity:0;transition:.15s}.checkbox input._error+span,.radio input._error+span{border:1px solid #f22c2c}.checkbox input:checked+span:after,.radio input:checked+span:after{opacity:1}.checkbox .radio-text,.radio .radio-text{font-size:16px}.radio input+span{border:1px solid rgba(124,133,140,.4);border-radius:50%}.radio input+span:after{background:#343434;width:10px;height:10px;border-radius:50%}.checkbox input:checked+span{border:1px solid #025cb9}.checkbox input+span{border:1px solid rgba(124,133,140,.4)}.checkbox input+span:after{background:url(/img/svg-symbols/icon-checkbox.svg) center no-repeat #025cb9;background-size:11px;width:100%;height:100%;transition:.15s}.input-wrap--file{margin-bottom:35px}.form__file{width:0;height:0;overflow:hidden;position:absolute;left:0;top:0;opacity:0;z-index:0}.form__file._error~.form__file-btn{border-color:#f22c2c!important}.form__file._error~.form__label{opacity:1}.form__file-descr{display:inline-block;font-size:13px;line-height:21px;margin-left:20px;color:#f7f7f7;transition:color .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80%;margin-top:10px}.form__file-title{margin-top:0;margin-bottom:10px}.form__file-remove{display:none;vertical-align:top;width:30px;height:30px;background:0 0;border:0;padding:0;font-size:1px;overflow:hidden;white-space:nowrap;text-indent:200%;cursor:pointer;color:#343434;position:relative;margin:0 3px 0 -7px}.form__file-remove:after,.form__file-remove:before{content:'';display:block;width:16px;height:2px;background:currentColor;position:absolute;left:50%;top:50%;margin:-1px 0 0 -8px;transform:rotate(45deg);transition:all .2s ease}.form__file-remove:after{transform:rotate(135deg)}.form__file-preview{display:none;vertical-align:top;box-sizing:border-box;cursor:pointer;color:#f7f7f7;transition:color .2s ease}.form__file-preview span{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:21px;color:#343434}.form__file-icon{position:relative;width:54px;height:72px;display:none}.form__file-icon svg{width:100%;height:100%;color:#025cb9}.form__file-ext{position:absolute;left:7px;bottom:5px;font-weight:500;font-size:14px;line-height:18px;color:#025cb9}.form__file-btn{width:auto!important;padding:0 50px!important}.form__file._active~.form__file-btn{display:none}.form__file._active~.form__file-descr{display:none}.form__file._active~.form__file-remove{display:inline-block}.form__file._active~.form__file-preview{display:inline-block}.form__file._active~.form__file-preview .form__file-icon{display:inline-block}.form__file-icon{display:none}.form__add-photo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#025cb9;cursor:pointer}.form__file._active~.form__add-photo{display:none}.form__add-photo-icon{width:64px;height:64px;-ms-flex-negative:0;flex-shrink:0;margin-right:15px}.form__photo-preview{display:none;-ms-flex-align:center;align-items:center}.form__photo-preview img{width:64px;height:64px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;object-fit:cover;object-position:center;margin:0 15px 0 0!important}.form__file._active~.form__photo-preview{display:-ms-flexbox;display:flex}.form__photo-remove{color:#d50058;cursor:pointer}.input__field-file{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.input__field-file-title{color:#343434;font-size:14px;font-weight:400;line-height:140%;width:calc(100% - 180px)}.input__field-file-button{max-width:180px;width:-webkit-max-content;width:max-content;height:56px;position:absolute;top:0;right:0}.input__field-file-button:hover{cursor:pointer}.input__field-file-button:hover .button-next.button-next--file{background:var(--default-color);border-color:var(--default-color);color:#fff}.input__field-file-button input[type=file]{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;z-index:1;cursor:pointer}.input__field-file-button .button-next{width:184px;height:56px;position:relative;z-index:0}.input__field-file-info{width:100%}.input__field-file-info .MultiFile-applied{opacity:0}.input__field-file-info .MultiFile-list{width:100%}.input__field-file-info .MultiFile-label{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:19px}.input__field-file-info .MultiFile-label .MultiFile-remove{width:24px;height:24px;-ms-flex-order:2;order:2;color:var(--default-color)}.input__field-file-info .MultiFile-label:last-child{margin-bottom:0}.input__field-file-info .MultiFile-label:first-child{margin-top:19px}.input__field-file-info .MultiFile-label span.MultiFile-label{color:var(--default-color);font-size:16px;font-weight:400;line-height:140%;-ms-flex-order:1;order:1}.input__field-file-info .MultiFile-label span.MultiFile-label:first-child{margin-top:0}.button-next.button-next--file{padding:14px 24px;box-sizing:border-box;border-radius:56px;border:2px solid var(--default-color);font-size:16px;font-weight:500;line-height:140%;position:relative;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:max-content;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:180px;gap:10px;transition:.2s linear;background:0 0;border-color:var(--default-color);color:var(--default-color)}.button-next.button-next--file:hover{background:var(--default-color);border-color:var(--default-color);color:#fff}.button-next.button-next--file:hover span{color:#fff}@media (min-width:767px){.form-product-available .button.form-product-available__cancel{width:180px;-ms-flex-negative:0;flex-shrink:0}.form-product-available .button.form-product-available__confirm{width:calc(100% - 196px)}}@media (min-width:768px){.text-form-wrapper{padding-bottom:80px}.text-form-wrapper{padding-top:50px;max-width:calc(7 / 9 * 100% - 5px)}.input-wrap._w50{width:calc(50% - 15px)}.form .button{width:auto;padding:0 50px}.form__prelabel{font-size:16px}.form__label{margin-top:2px}.form__success .button{margin-bottom:0}.form__success .button+.button{margin-left:20px}.text-form-description{margin-top:40px}.text-form-description{margin-bottom:30px}.min-width .form__inner-pre-text{margin-bottom:30px}.form__inner-pre-text{margin-bottom:30px}.form__inner-pre-text.error{margin-bottom:15px}.form-confirm__title{margin:0 0 40px 0}.form-confirm__buttons{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-confirm__buttons .button:first-of-type{margin-right:16px}.form-confirm__buttons .button:last-of-type{min-width:180px}.form-confirm__buttons .button:first-of-type:last-of-type{margin-left:auto;margin-right:auto}.form-ask__title{margin-bottom:15px}.form-ask__title{margin-top:0;margin-bottom:15px}.form-ask__subtitle{font-size:20px;line-height:30px;margin-top:0}.info-tooltip{padding:30px 20px}.info-tooltip-text{padding:20px 30px 20px 90px;margin:0 auto;position:relative}.info-tooltip-text:after,.info-tooltip-text:before{width:50px;left:20px;transform:translateY(-50%);top:50%}.form__file-ext{font-size:16px;line-height:22px;left:7px;bottom:5px}}@media (min-width:768px) and (min-width:768px){.form-ask__title{margin-bottom:15px}}@media (min-width:768px) and (min-width:1024px){.form-ask__title{margin-bottom:15px}}@media (min-width:768px) and (min-width:1280px){.form-ask__title{margin-bottom:15px}}@media (min-width:1024px){.text-form-wrapper{padding-bottom:80px}.text-form-wrapper{width:calc(100% + 80px);max-width:620px;padding-left:0;padding-right:0}.text-form-description{margin-top:40px}.text-form-description{margin-bottom:30px}.min-width .form__inner-pre-text{margin-bottom:30px}.form__inner-pre-text{margin-bottom:30px}.form__inner-pre-text.error{margin-bottom:15px}.form-ask__title{margin-bottom:15px}.info-tooltip{width:calc(100vw - var(--scrollbar-width));left:50%;transform:translateX(-50%)}.info-tooltip.info-tooltip--not-fullwidth{width:100%}}@media (min-width:1280px){.text-form-wrapper{padding-bottom:120px}.text-form-wrapper{max-width:690px}.text-form-description{margin-top:80px}.text-form-description{margin-bottom:60px}.min-width .form__inner-pre-text{margin-bottom:40px}.form__inner-pre-text{margin-bottom:40px}.form__inner-pre-text.error{margin-bottom:15px}.form-ask__title{margin-bottom:15px}.info-tooltip-text{padding:20px 40px 20px 120px}.info-tooltip-text:after,.info-tooltip-text:before{left:50px}}@media (max-width:1023px){.input__field-file{margin-bottom:20px;width:100%;-ms-flex-align:center;align-items:center}.input__field-file-title{width:calc(100% - 78px);font-size:16px;font-weight:400;line-height:140%}.input__field-file-title br{display:none}.input__field-file-button{width:56px;height:56px}.input__field-file-button .button-next{width:56px;height:56px;padding:0;position:relative}.input__field-file-button .button-next span{display:none}.input__field-file-button .button-next:before{top:50%;left:50%;right:unset;transform:translate(-50%,-50%)!important}}@media (max-width:767px){.input-wrap .input-wrap{margin-bottom:30px}.input-wrap .input-wrap:last-child{margin-bottom:0}.form-confirm__buttons .button{display:block;width:100%}.form-confirm__buttons .button+.button{margin-top:20px}html._countrydropdown{overflow:hidden}.input__field-file{margin-top:10px;margin-bottom:0}.input__field-file-info .MultiFile-label span.MultiFile-label{font-size:16px}}