.input{width:100%}.input,.input__wrapper{position:relative}.input__input{background-color:transparent!important;border:1px solid rgba(0,0,0,.2);border-radius:.125rem;font-family:TT Interphases Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.9375rem;font-weight:400;height:3rem;line-height:1.3;outline:none;padding:.5rem 2rem .5rem 1rem;transition-duration:.3s;transition-property:border-color;transition-timing-function:ease;width:100%}@media (min-width:640px){.input__input{font-size:1.0625rem}}.input__input::-moz-placeholder{color:#0003}.input__input::placeholder{color:#0003}@media (min-width:640px) and (max-width:767px){.input__input{font-size:16px}}@media (max-width:639.98px){.input__input{font-size:1rem}}@media (max-width:359px){.input__input{font-size:16px}}.input__label{color:#0006;left:.5rem;padding:0 .5rem;transition-duration:.3s;transition-property:all;transition-timing-function:ease}.input__icon,.input__label{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.input__icon{height:1.5rem;right:.625rem;width:1.5rem}.input__icon-error{color:#ff393d}.input__error{color:#ff393d;font-family:TT Interphases Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;font-weight:400;line-height:1.3;margin-top:.125rem}.input--focused .input__input,.input:hover .input__input{border-color:#000}.input--filled .input__label,.input--focused .input__label{background-color:#fff;color:#000;font-family:TT Interphases Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;font-weight:400;left:.5rem!important;line-height:1.3;top:0}.input.error .input__input{border-color:#ff393d;color:#ff393d}.input.disabled{pointer-events:none}.input.disabled .input__input{background-color:#eff3f7;color:#0006}.input--big .input__input{border-left:#000;border-color:#000 #000 currentcolor;border-radius:0;border-right:#000;border-top:#000;font-family:RF Dewi Expanded,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem;font-weight:700;height:1.875rem;line-height:1.1;padding:0 0 .25rem}@media (min-width:640px){.input--big .input__input{font-size:2.125rem}}.input--big .input__input::-moz-placeholder{color:#0003}.input--big .input__input::placeholder{color:#0003}@media (min-width:640px){.input--big .input__input{height:3rem}}.input--big .input__error{color:#fff;padding-top:.25rem}.input--big .input__icon-check{opacity:0}.input--big .input__icon-error{color:#fff}.input--big.error .input__input{border-color:#000;color:#000}.form-subscribe{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:640px){.form-subscribe{flex-direction:row;gap:2.5rem}}@media (min-width:990px){.form-subscribe{flex-direction:row;gap:2rem}}.form-subscribe__field{transition:all .3s ease}@media (min-width:990px){.form-subscribe__field{width:81%}}.form-subscribe.full .form-subscribe__field{width:62%}.form-subscribe.full .form-subscribe__btn{flex-grow:2}@media (min-width:640px){.form-subscribe.full .form-subscribe__btn-tab{opacity:0;pointer-events:none;width:100%}.form-subscribe.full .form-subscribe__btn-mob{justify-content:flex-end!important;opacity:1}}.form-subscribe__btn{display:flex;flex-grow:1;flex-shrink:0;position:relative;transition:all .3s ease}.form-subscribe__btn-tab{display:none!important}@media (min-width:640px){.form-subscribe__btn-tab{display:inline-flex!important;margin-left:auto;opacity:1;position:absolute!important;right:0;top:0;width:5.625rem}.form-subscribe__btn-mob{opacity:0;position:absolute!important;right:0;top:0}}.form-subscribe.error .form-subscribe__message{height:22.125rem}@media (min-width:640px){.form-subscribe.error .form-subscribe__message{height:18.6875rem}}@media (min-width:990px){.form-subscribe.error .form-subscribe__message{height:13.375rem}.form-subscribe.error .form-subscribe__message-right{grid-column:1/7;height:13.375rem}}.form-subscribe.error .form-subscribe__message-title{margin-bottom:2rem}@media (min-width:640px){.form-subscribe.error .form-subscribe__message-title{margin-bottom:2.5rem}}@media (min-width:990px){.form-subscribe.error .form-subscribe__message-btn{grid-column:7/13}}.form-subscribe__message{color:#000;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:990px){.form-subscribe__message-right{display:flex;flex-direction:column;grid-column:1/10;justify-content:space-between;margin-bottom:0}}.form-subscribe__message-title{font-family:RF Dewi Expanded,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.75rem;font-weight:800;line-height:1}@media (min-width:640px){.form-subscribe__message-title{font-size:3rem}}.form-subscribe__message-text{font-family:RF Dewi Expanded,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:700;line-height:1.2}@media (min-width:640px){.form-subscribe__message-text{font-size:1.0625rem}}.form-subscribe__message-text span{color:#fff}@media (min-width:640px){.form-subscribe__message-text{max-width:27rem}}@media (min-width:990px){.form-subscribe__message-text{max-width:32.5rem}.form-subscribe__message-btn{grid-column:10/13;margin-left:auto}.form-subscribe__message{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:5rem;align-items:end}}.checkbox{display:block;position:relative}@media (hover:hover) and (pointer:fine){.checkbox:hover input+label a{color:#000;transition-duration:.3s;transition-property:color;transition-timing-function:ease}}@media (hover:hover) and (pointer:fine) and (hover:hover) and (pointer:fine){.checkbox:hover input+label a:hover{color:#ff393d}}@media (hover:hover) and (pointer:fine){.checkbox:hover .checkbox__box{color:#ff393d}}.checkbox.checked .checkbox__box,.checkbox.checked .checkbox__label{color:#ff393d}.checkbox.checked .checkbox__box path{color:#000}.checkbox.disabled .checkbox__box,.checkbox.disabled .checkbox__label{color:#0006}.checkbox.disabled .checkbox__box path{color:#0003}.checkbox input{display:none}.checkbox input+label{align-items:center;color:#000;cursor:pointer;display:flex;position:relative}.checkbox input+label,.checkbox__box{transition-duration:.3s;transition-property:color;transition-timing-function:ease}.checkbox__box{color:#0006;height:1.5rem;margin-right:.6875rem;width:1.5rem}@media (min-width:640px){.checkbox__box{margin-right:.875rem}}.checkbox__error{align-items:center;display:flex;height:1.5rem;left:0;padding-left:.5rem;position:absolute;top:100%}.checkbox--white.checked .checkbox__box{color:#ff393d}.checkbox--white.checked .checkbox__box path{color:#fff}.input-file__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;display:flex;gap:.75rem;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap}@media (min-width:640px){.input-file__btn{gap:1.5rem;max-width:72%}}@media (min-width:990px){.input-file__btn{gap:1.5rem;max-width:80%}}@media (hover:hover) and (pointer:fine){.input-file__btn:hover .input-file__btn-icon{background-color:#ff393d;border-color:#ff393d}}.input-file__btn-icon{align-items:center;border:1px solid rgba(0,0,0,.2);border-radius:.125rem;color:#000;display:flex;flex-shrink:0;height:3rem;justify-content:center;transition-duration:.3s;transition-property:background-color,border-color;transition-timing-function:ease;width:3rem}.input-file__btn-text{align-items:flex-start;color:#000;display:flex;flex-direction:column;max-width:100%}.input-file__btn-title{font-family:RF Dewi Expanded,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:700;line-height:1.2}@media (min-width:640px){.input-file__btn-title{font-size:1.0625rem}}.input-file__btn-note{color:#0006;font-family:TT Interphases Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;font-weight:400;line-height:1.3;margin-top:.5rem;max-width:100%;text-align:start;white-space:normal}.input-file__file-info{align-items:center;display:flex;gap:.75rem}@media (min-width:640px){.input-file__file-info{gap:1.5rem;max-width:80%}}.input-file__file-icon{align-items:center;background-color:#343846;border:1px solid rgba(0,0,0,.2);border-radius:.125rem;color:#fff;display:flex;flex-shrink:0;height:3rem;justify-content:center;width:3rem}.input-file__file-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;text-align:center;text-decoration:none;transition-duration:.3s;transition-property:color;transition-timing-function:ease;white-space:nowrap}@media (hover:hover) and (pointer:fine){.input-file__file-reset:hover{color:#ff393d}}.input-file__file-check,.input-file__file-reset-icon{height:1rem!important;width:1rem!important}.input-file___error{color:#ff393d;font-family:TT Interphases Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;font-weight:400;line-height:1.3;margin-top:.125rem}.input-file__file-text{display:flex;gap:.5rem}.textarea{width:100%}.textarea__wrapper{position:relative}.textarea__input{border:1px solid rgba(0,0,0,.2);border-radius:.125rem;min-height:3rem;outline:none;padding:.5rem 2rem .5rem 1rem;transition-duration:.3s;transition-property:border-color;transition-timing-function:ease;width:100%}.textarea__input::-moz-placeholder{color:#0006}.textarea__input::placeholder{color:#0006}@media (min-width:640px) and (max-width:767px){.textarea__input{font-size:16px}}@media (max-width:639.98px){.textarea__input{font-size:1rem}}@media (max-width:359px){.textarea__input{font-size:16px}}.textarea__label{color:#0006;left:.5rem;padding:0 .5rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition-duration:.3s;transition-property:all;transition-timing-function:ease}.textarea__error{color:#ff393d;font-family:TT Interphases Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;font-weight:400;line-height:1.3;margin-top:.125rem}.textarea--focused .textarea__input,.textarea:hover .textarea__input{border-color:#000}.textarea--filled .textarea__label,.textarea--focused .textarea__label{background-color:#fff;color:#000;font-family:TT Interphases Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;font-weight:400;left:.5rem!important;line-height:1.3;top:0}.textarea.error .textarea__input{border-color:#ff393d;color:#ff393d}.textarea.disabled{pointer-events:none}.textarea.disabled .textarea__input{background-color:#eff3f7;color:#0006}.radiobutton{align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.radiobutton:hover input+label a{color:#000;transition-duration:.3s;transition-property:color;transition-timing-function:ease}}@media (hover:hover) and (pointer:fine) and (hover:hover) and (pointer:fine){.radiobutton:hover input+label a:hover{color:#ff393d}}@media (hover:hover) and (pointer:fine){.radiobutton:hover .radiobutton__box{color:#ff393d}}.radiobutton.checked .radiobutton__box,.radiobutton.checked .radiobutton__label{color:#ff393d}.radiobutton.disabled .radiobutton__box,.radiobutton.disabled .radiobutton__label{color:#0006}.radiobutton input{display:none}.radiobutton input+label{align-items:center;color:#000;cursor:pointer;display:flex;position:relative}.radiobutton input+label,.radiobutton__box{transition-duration:.3s;transition-property:color;transition-timing-function:ease}.radiobutton__box{color:#0006;height:1.5rem;margin-right:.6875rem;width:1.5rem}@media (min-width:640px){.radiobutton__box{margin-right:.875rem}}.radiobutton__error{align-items:center;display:flex;height:1.5rem;padding-left:.5rem}.radio-group__title[data-v-c2aac177]{font-family:RF Dewi Expanded,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:700;line-height:1.2;margin-bottom:1rem}@media (min-width:640px){.radio-group__title[data-v-c2aac177]{font-size:1.0625rem;margin-bottom:1.5rem}}.radio-group__item[data-v-c2aac177]:not(:last-child){margin-bottom:.625rem}.form-fields__fields{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:640px){.form-fields__fields{flex-direction:row;flex-wrap:wrap;gap:1.5rem 3rem}}@media (min-width:990px){.form-fields__fields{gap:1.5rem 2.5rem}}.form-fields__field{width:100%}.form-fields__field.isMargin{margin-bottom:.5rem;margin-top:.5rem}.isMargin~.form-fields__field.isMargin{margin-top:0}@media (min-width:640px){.form-fields__field.isSmall{width:calc(50% - 1.5rem)}}@media (min-width:990px){.form-fields__field.isSmall{width:calc(50% - 1.25rem)}}.form-message{padding-top:3.5rem}.form-message__title{font-family:RF Dewi Expanded,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.75rem;font-weight:800;line-height:1;margin-bottom:2rem}@media (min-width:640px){.form-message__title{font-size:3rem}}.form-message__text{font-family:RF Dewi Expanded,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:700;line-height:1.2}@media (min-width:640px){.form-message__text{font-size:1.0625rem}}.form-load{margin-top:2.5rem;min-height:100%}@media (min-width:640px){.form-load{margin-top:3rem}}.form-load__title{font-family:RF Dewi Expanded,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.75rem;font-weight:800;line-height:1;margin-bottom:4rem}@media (min-width:640px){.form-load__title{font-size:3rem}}.form-load__container{align-items:center;display:flex;justify-content:center;min-height:100%;position:relative;width:100%}.form-load__circle{animation:loader-spin 1.2s linear infinite;border:1px solid rgba(0,0,0,.2);border-left-color:#ff393d;border-radius:50%;display:inline-block;height:19.9375rem;position:relative;vertical-align:top;width:19.9375rem}.form-load__text{align-items:center;display:flex;font-family:RF Dewi Expanded,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:700;height:100%;justify-content:center;line-height:1.2;position:absolute;width:100%}@media (min-width:640px){.form-load__text{font-size:1.5rem}}.form-load__checkmark{display:none}.form-load__checkmark.draw:after{animation-duration:.8s;animation-name:checkmark;animation-timing-function:ease;transform:scaleX(-1) rotate(135deg)}.form-load__checkmark:after{border-right:3px solid #ff393d;border-top:3px solid #ff393d;content:"";height:19.9375rem/2;left:19.9375rem/619.9375rem/12;opacity:1;position:absolute;top:19.9375rem/2;transform-origin:left top;width:19.9375rem/2/2}@keyframes loader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes checkmark{0%{height:0;opacity:1;width:0}20%{height:0;opacity:1;width:19.9375rem/2/2}40%{height:19.9375rem/2;opacity:1;width:19.9375rem/2/2}to{height:19.9375rem/2;opacity:1;width:19.9375rem/2/2}}.single-form{height:calc(var(--vh, 1vh)*100 - 3rem);padding-bottom:6.5rem;padding-top:2.5rem}@media (min-width:640px){.single-form{padding-bottom:7rem;padding-top:3rem}}.single-form__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#000;cursor:pointer;outline:none;padding:0;position:absolute;right:1.25rem;text-align:center;text-decoration:none;top:0;transition-duration:.3s;transition-property:color;transition-timing-function:ease;white-space:nowrap;z-index:100}@media (hover:hover) and (pointer:fine){.single-form__close:hover{color:#ff393d}}@media (min-width:640px){.single-form__close{top:2.625rem}}.single-form__request-type{margin-bottom:1.5rem}@media (min-width:640px){.single-form__form{width:35rem}}@media (min-width:990px){.single-form__form{width:32.5rem}}.single-form__load{background-color:#fff;height:calc(var(--vh, 1vh)*100);left:0;margin-bottom:1.5rem;position:absolute;top:0;width:100%;z-index:2}.single-form__title{font-family:RF Dewi Expanded,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.75rem;font-weight:800;line-height:1;margin-bottom:2rem}@media (min-width:640px){.single-form__title{font-size:3rem;margin-bottom:2.5rem;max-width:35rem}}@media (min-width:990px){.single-form__title{max-width:32.5rem}}.single-form__agreement{font-family:TT Interphases Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;font-weight:400;line-height:1.3;margin-top:1.5rem}@media (min-width:640px){.single-form__agreement{max-width:19.625rem}}.single-form__agreement a{color:#000;transition-duration:.3s;transition-property:color;transition-timing-function:ease}@media (hover:hover) and (pointer:fine){.single-form__agreement a:hover{color:#ff393d;text-decoration:none}}.single-form__buttons{background-color:#fff;bottom:0;display:flex;left:0;position:sticky;z-index:3}@media (max-width:639.98px){.single-form__buttons{flex-wrap:wrap}}.single-form__button{min-width:50%}.single-form__button.error,.single-form__button.one-btn{width:100%}.captcha--red .captcha__link,.captcha--red .captcha__text{color:#000}@media (hover:hover) and (pointer:fine){.captcha--red .captcha__link:hover{color:#fff}}.captcha__text{color:#000;font-family:TT Interphases Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;font-weight:400;line-height:1.3}.captcha__link{color:#0006;transition-duration:.3s;transition-property:color;transition-timing-function:ease}@media (hover:hover) and (pointer:fine){.captcha__link:hover{color:#ff393d}}.form{min-height:100%;position:relative}.form__captcha{margin-top:1.5rem}.form__captcha.captcha-subscribe{margin-top:1rem}@media (min-width:640px){.form__captcha.captcha-def{max-width:18.75rem}}.form .fade-enter-from,.form .fade-leave-to{opacity:0;transition:opacity .5s ease}
