@charset "utf-8";@-webkit-keyframes a{to{background-position:25px 0}}@keyframes a{to{background-position:25px 0}}.SumoSelect p{margin:0}.SumoSelect{width:200px}.SelectBox{padding:5px 8px}.SumoSelect .hidden{display:none}.SumoSelect>.CaptionCont{-ms-user-select:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{display:inline-block;position:relative;outline:none;border-radius:5px;border:1px solid rgba(191,202,217,0.96)}.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{}.SumoSelect>.CaptionCont{position:relative;border:1px solid #a4a4a4;min-height:14px;background-color:#fff;border-radius:2px;margin:0}.SumoSelect>.CaptionCont>span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px}.SumoSelect>.CaptionCont>label>i{background-image:url("data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=");background-position:50%;width:16px;height:16px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:0.8}.SumoSelect.disabled{opacity:0.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;box-shadow:none}@-webkit-keyframes b{0%{opacity:0}to{opacity:1}}@keyframes b{0%{opacity:0}to{opacity:1}}.drop-file input{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.modal__sidebar{position:relative;z-index:5}.button--blue-light{border-radius:100px;border:2px solid #0090f0}.button--blue-light{background-color:#0090f0;color:#ffffff}.button--white{border-radius:100px;border:2px solid #fff;color:#fff;background-color:transparent}.button--white.button--fulfill{background-color:#fff;color:#0090f0}.button--orange.button--fulfill{background:rgba(245,166,35,1);color:#fff}.button--white:focus,.button--white:hover{background-color:hsla(0,0%,100%,0.95);border:2px solid hsla(0,0%,100%,0.95);color:rgba(0,144,240,0.8)}.button--white:active{background-color:hsla(0,0%,100%,0.9);border:2px solid hsla(0,0%,100%,0.9);color:rgba(0,144,240,0.7)}.button--white.button--with-icon span{transition:color 0.25s ease;color:#0090f0;text-align:center}.button--white.button--with-icon svg:first-of-type{stroke:#0090f0;transition:stroke 0.25s ease}@media (min-width:1100px){.button--white.button--with-icon:hover{background-color:#0090f0}.button--white.button--with-icon:hover span{color:#fff}.button--white.button--with-icon:hover svg:first-of-type{stroke:#fff}}.button--with-icon{display:flex;align-items:center;justify-content:center;font-size:0;white-space:nowrap}.button--with-icon span,.button--with-icon svg:first-of-type{display:inline-block;vertical-align:middle}.button--with-icon svg:first-of-type{transition:opacity 0.25s ease,-webkit-transform 0.25s ease;transition:transform 0.25s ease,opacity 0.25s ease;transition:transform 0.25s ease,opacity 0.25s ease,-webkit-transform 0.25s ease;width:17px;height:16px;margin-right:8px;flex-shrink:0}@media (min-width:1100px){.button--with-icon svg:first-of-type{width:20px;height:20px;margin:0}}.button--with-icon span{font-size:12px;line-height:1.3}@media (min-width:1100px){.button--with-icon span{font-size:14px}}@media (min-width:1601px){.button--with-icon span{font-size:16px}}.button--fullwidth{width:100%;width:calc(100%+0.4em);margin-left:-0.2em}.button--orange{background-color:#da420b;color:#fff;border-radius:100px}.button--ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;box-sizing:border-box}.button--mt{margin-top:20px}.checkbox--centered{justify-content:center}.checkbox--blue span{background-color:transparent;border-color:hsla(0,0%,100%,0.4)}.checkbox--blue span svg{fill:transparent}.checkbox--blue span:before{border-color:hsla(0,0%,100%,0.1)}.checkbox--blue input:checked~span{border-color:hsla(0,0%,100%,0.4)}.checkbox--blue input:checked~span svg{fill:#fff}.checkbox--blue input:checked~span:before{border-color:hsla(0,0%,100%,0.1)}.contact-input{position:relative;display:block;min-height:35px}.contact-input p{color:rgba(23,38,47,0.8);font-size:16px;line-height:1;font-weight:700;margin-bottom:8px}@media (min-width:1100px){.contact-input p{font-size:16px}}@media (min-width:1601px){.contact-input p{margin-bottom:12px;font-size:18px}}.contact-input p span{color:rgba(18,28,35,0.3)}.contact-input input,.contact-input textarea{padding:0;margin:0;border:none;width:100%;outline:none;box-sizing:border-box;background-color:#f6f9fc;border-bottom:4px solid #bfcad9;transition:border-color 0.25s ease;font-family:IBM Plex Mono;color:rgba(23,38,47,0.8);font-size:16px;font-weight:400;line-height:1.4;padding-bottom:7px}.contact-input input:focus,.contact-input textarea:focus{border-bottom:4px solid #0090f0}@media (min-width:1100px){.contact-input input,.contact-input textarea{font-size:16px}}@media (min-width:1601px){.contact-input input,.contact-input textarea{font-size:18px;padding-bottom:4px}}.contact-input--no-border input,.contact-input--no-border textarea{background-color:transparent;border:none}.contact-input--no-border input:focus,.contact-input--no-border textarea:focus{border:none}.contact-input--double p span{cursor:pointer;color:rgba(18,28,35,0.3)}.contact-input--double p span.is-active{cursor:default;color:rgba(23,38,47,0.8)}.drop-file__label{font-size:16px;line-height:25px}.email-subscribe{position:relative;margin-top:20px;left:-2px}.email-subscribe input{width:100%;box-sizing:border-box;padding:12px 25px;padding-right:70px;border-radius:30px;border:1px solid #bfcad9;background-color:#fff;color:rgba(23,38,47,0.8);font-size:14px;font-weight:400;letter-spacing:0.13px;line-height:1.4;transition:border-color 0.25s ease}.email-subscribe input:focus{outline:none}@media (min-width:1100px){.email-subscribe input{padding:18px 25px;padding-right:55px}}.email-subscribe input.has-error,.email-subscribe input.has-error-captcha{border:1px solid #eb0000}.email-subscribe input.has-error-captcha~.email-subscribe__captcha-error{opacity:1;visibility:visible;transition:opacity 0.25s ease,visibility 0.25s ease 0.25s}.email-subscribe__submit,.email-subscribe button{position:absolute;right:3px;top:3px;bottom:3px;width:39px;border-radius:150px;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:background 0.25s ease;cursor:pointer;background-color:#0090f0}.email-subscribe__submit span,.email-subscribe button span{display:none}.email-subscribe__submit svg,.email-subscribe button svg{width:33px;height:33px;fill:#fff}.email-subscribe__submit.is-disabled,.email-subscribe__submit:disabled,.email-subscribe button.is-disabled,.email-subscribe button:disabled{cursor:default;background-color:#e3e8eb}.email-subscribe__submit.is-disabled span,.email-subscribe__submit:disabled span,.email-subscribe button.is-disabled span,.email-subscribe button:disabled span{font-weight:400;color:rgba(23,38,47,0.5)}.email-subscribe__submit.is-disabled svg,.email-subscribe__submit:disabled svg,.email-subscribe button.is-disabled svg,.email-subscribe button:disabled svg{fill:rgba(23,38,47,0.4)}.email-subscribe__submit.is-disabled:hover,.email-subscribe__submit:disabled:hover,.email-subscribe button.is-disabled:hover,.email-subscribe button:disabled:hover{background-color:#e3e8eb}.email-subscribe__submit.is-disabled:hover span,.email-subscribe__submit:disabled:hover span,.email-subscribe button.is-disabled:hover span,.email-subscribe button:disabled:hover span{color:rgba(23,38,47,0.5)}.email-subscribe__submit span,.email-subscribe button span{color:#fff;opacity:1;transition:opacity 0.25s ease}.email-subscribe__submit:hover,.email-subscribe button:hover{background-color:#0081d6}.email-subscribe__submit:hover span,.email-subscribe button:hover span{color:hsla(0,0%,100%,0.9)}.email-subscribe__submit:active,.email-subscribe button:active{background-color:#007acc}.email-subscribe__submit:active span,.email-subscribe button:active span{color:hsla(0,0%,100%,0.7)}@media (min-width:1100px){.email-subscribe__submit,.email-subscribe button{width:51px}}@media (min-width:1601px){.email-subscribe__submit,.email-subscribe button{width:auto;padding:0 35px}.email-subscribe__submit svg,.email-subscribe button svg{display:none}.email-subscribe__submit span,.email-subscribe button span{display:block;transition:color 0.25s ease;font-size:16px;font-weight:700;color:#fff}}.email-subscribe--only-icon .email-subscribe__submit,.email-subscribe--only-icon button{width:39px;padding:0}.email-subscribe--only-icon .email-subscribe__submit span,.email-subscribe--only-icon button span{display:none}.email-subscribe--only-icon .email-subscribe__submit svg,.email-subscribe--only-icon button svg{display:block}@media (min-width:1100px){.email-subscribe--only-icon .email-subscribe__submit,.email-subscribe--only-icon button{width:51px}}.email-subscribe__captcha-error{position:absolute;top:100%;left:0;font-size:0.8em;line-height:1;margin-top:4px;color:#eb0000;opacity:0;visibility:hidden;transition:opacity 0.25s ease,visibility 0s ease 0s}.input{position:relative;display:block}.input input{max-height:42px;width:100%;box-sizing:border-box;color:rgba(17,34,51,0.8);font-size:16px;line-height:1;font-weight:400;text-align:right;display:block;padding:12px 1ch 12px 3ch;background-color:#fff;border-radius:5px;border:1px solid rgba(191,202,217,0.96);transition:color 0.25s ease,background 0.25s}.input input:focus{outline:none;border-color:#0090f0}.input input:valid{background-color:#e4ffe7}.input input:placeholder-shown{background-color:#fff}.input input::-webkit-input-placeholder{color:rgba(17,34,51,0.3)}@media (min-width:600px){.input input{padding-left:5ch;padding-right:2ch}}.input:before{content:attr(data-placeholder);color:rgba(17,34,51,0.65);font-size:16px;line-height:1.4;font-weight:100;position:absolute;left:1ch;top:0;width:2ch;height:100%;box-sizing:border-box;padding:12px 0}@media (min-width:600px){.input:before{left:3ch}}.link{color:#0090f0;cursor:pointer}.SumoSelect{width:100%}.SumoSelect select{font-family:IBM Plex Mono}.SumoSelect .CaptionCont.SelectBox{cursor:pointer;font-size:16px;white-space:nowrap;padding:8px 18px;border-radius:5px;border-color:transparent;background-color:transparent;letter-spacing:-0.02em;transition:box-shadow 0.25s ease}@media (max-width:1100px){.SumoSelect .CaptionCont.SelectBox{font-size:14px}.button--with-icon span{font-size:14px}}.SumoSelect .CaptionCont.SelectBox span{cursor:pointer;padding-right:26px;display:block}.SumoSelect .CaptionCont.SelectBox label{cursor:pointer;width:48px}.SumoSelect .CaptionCont.SelectBox label i{background-image:none;width:0;height:0;border-top:9px solid #4a90e2;border-right:5px solid transparent;border-left:5px solid transparent}.SumoSelect .js-catalog-sort+.CaptionCont.SelectBox span{display:inline}.modal .SumoSelect .CaptionCont.SelectBox{background-color:#e3ffe6}.modal .SumoSelect .CaptionCont.SelectBox[title=" Choose"],.modal .SumoSelect .CaptionCont.SelectBox[title="Select Here"],.modal .SumoSelect .CaptionCont.SelectBox[title=" Select Here"],.modal .SumoSelect .CaptionCont.SelectBox[title=" Wählen"],.modal .SumoSelect .CaptionCont.SelectBox[title=" Выберите модель"],.modal .SumoSelect .CaptionCont.SelectBox[title=" Выберите производителя"],.modal .SumoSelect .CaptionCont.SelectBox[title=" Выбрать"],.modal .SumoSelect .CaptionCont.SelectBox[title=" Не выбран"],.modal .SumoSelect .CaptionCont.SelectBox[title=" Не выбрана"]{background-color:#fff}.simple-input--captcha{min-height:0;line-height:normal;min-width:250px}.simple-input--centered{display:flex;justify-content:center;flex-wrap:wrap}.simple-input__input--orange-focus:focus{border-color:#da420b}.simple-input--dark .simple-input__input{color:#fff;border-color:hsla(0,0%,100%,0.8)}.simple-input--dark .simple-input__input:focus+.simple-input__placeholder,.simple-input--dark .simple-input__input[data-not-empty]+.simple-input__placeholder{color:#fff}.simple-input--dark .simple-input__input.has-error{border-color:#eb0000}.simple-input--dark .simple-input__placeholder{color:#fff}.simple-radio{display:flex;align-items:flex-start;vertical-align:baseline}@media (min-width:1100px){.simple-radio{align-items:center}}.simple-radio input{z-index:-1;opacity:0;position:absolute;width:0;height:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.simple-radio input:disabled~*{opacity:0.5;cursor:default}.configurator__email-subscribe{margin-top:10px;margin-bottom:20px}@media (min-width:1601px){.configurator__email-subscribe{margin-top:40px}}.drop-file{position:relative;display:block}.drop-file input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.drop-file__inner{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:30px;border:1px solid #bfcad9;background-color:#ebeef5;transition:background 0.25s ease;cursor:pointer}@media (min-width:1100px){.drop-file__inner{padding:10px}}.drop-file__icon{fill:#0090f0;width:57px;height:60px;margin-right:10px}.drop-file__icon--orange{fill:#da420b}.drop-file__label{color:rgba(23,38,47,0.8);font-size:14px;font-weight:400;line-height:1.5;margin-left:10px}.drop-file__label span{border-bottom:1px dashed #8b9297;font-weight:900}@media (min-width:1100px){.drop-file__label{font-size:16px}}.drop-file__result{opacity:0;visibility:hidden;transition:opacity 0.25s ease,visibility 0.25s ease 0.25s;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);display:flex;align-items:center}.drop-file__result svg{width:12px;height:12px;stroke-width:4px;stroke:#eb0000;cursor:pointer;margin-left:10px;pointer-events:all}.drop-file__icon,.drop-file__label{opacity:1;visibility:visible;transition:opacity 0.25s ease,visibility 0.25s ease 0s}.drop-file.is-moving .drop-file__inner{background-color:#bfcad9}.drop-file.is-selected{pointer-events:none}.drop-file.is-selected .drop-file__icon,.drop-file.is-selected .drop-file__label{opacity:0;visibility:hidden;transition:opacity 0.25s ease,visibility 0.25s ease 0.25s}.drop-file.is-selected .drop-file__result{opacity:1;visibility:visible;transition:opacity 0.25s ease,visibility 0.25s ease 0s}.drop-file.is-selected .drop-file__inner{cursor:default}.drop-file--small .drop-file__inner{background-color:#f3f9ff;padding:15px}.drop-file--small .drop-file__icon{width:44px;height:44px}.drop-file--small .drop-file__label{line-height:20px}.drop-file--no-border .drop-file__inner{border-color:transparent}.drop-file--with-label{margin-top:1em !important}@media (min-width:900px){.drop-file--with-label{margin-top:1.4em !important}}@media (min-width:1601px){.drop-file--with-label{margin-top:1.8em !important}}.drop-file-label{font-size:14px;color:#334c5c;margin-top:2em}@media (min-width:1100px){.drop-file-label{font-size:16px}}.form__fieldset+.form__fieldset{margin-top:15%}@media (min-width:900px){.form__fieldset+.form__fieldset{margin-top:10%}}.form__label+.form__label{margin-top:3.8%}.form__label{max-width:480px}.form__legend{color:#17262f;font-size:18px;line-height:1.1;margin-bottom:1em}@media (min-width:900px){.form__legend{font-size:25px}}@media (min-width:1601px){.form__legend{font-size:35px}}.form__submit{margin-top:10%}.form__success{position:absolute;opacity:0;visibility:hidden;transition:opacity 0.25s ease,visibility 0.25s ease 0.25s}.form__success--align-center{display:flex;justify-content:center;align-items:center}.form__success--fw{transition:opacity 0.25s ease,visibility 0.25s ease 0.25s,background 0.25s ease;background:#fff}.modal__wrapper[data-show-success] .modal__sidebar-col--2{display:none}.modal__wrapper[data-show-success] .form .form__success{position:static;opacity:1;visibility:visible;transition:opacity 0.25s ease,visibility 0s ease 0s}.form__success-wrap{display:flex;flex-direction:column;gap:50px;max-width:550px}.form__success-row{}.form__success-row>p{text-align:center;font-size:20px;font-weight:500;line-height:26px}.form__success-row>p span{display:block}.form__success-content{display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px 50px;border-radius:20px;border:1px solid #BEB0B0;background-color:#F6F9FC}.form__success-content_title{font-weight:700;font-size:20px;line-height:1.1}.form__success-content_phone{font-weight:700;font-size:30px;line-height:1.1;text-decoration:none;color:#334C5C}.form__success-content_mail{display:flex;align-items:center;gap:24px}.form__success-content_mail a{font-weight:400;font-size:20px;line-height:1.1;text-decoration:none;color:#17262FCC}.form__success-content_mail a svg{fill:none}.form__success-content_socials{display:flex;align-items:center;gap:30px}.form__success-content_socials a{width:40px;height:40px;text-decoration:none}.form__success-content_socials a svg,.form__success-content_socials a img{width:100%;height:100%}@-webkit-keyframes c{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes c{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes d{0%{left:calc(50%+50px);z-index:-1}25%{left:50%;z-index:-1}50%{left:calc(50% - 50px);z-index:2}75%{left:50%;z-index:2}to{left:calc(50%+50px);z-index:2}}@keyframes d{0%{left:calc(50%+50px);z-index:-1}25%{left:50%;z-index:-1}50%{left:calc(50% - 50px);z-index:2}75%{left:50%;z-index:2}to{left:calc(50%+50px);z-index:2}}.modal__description{margin-bottom:2em;max-width:500px}.modal__wrapper.is-loading:after,.modal__wrapper.is-loading:before{position:absolute;content:"";width:50px;height:50px;top:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal__wrapper.is-loading:before{background-color:#0090f0;left:50%;z-index:1;-webkit-animation:d 1.25s cubic-bezier(0,1,0.78,1) infinite;animation:d 1.25s cubic-bezier(0,1,0.78,1) infinite}.modal__wrapper.is-loading:after{width:50px;height:50px;background-color:#0081d6;left:50%;-webkit-animation:load 1.25s cubic-bezier(0,1,0.78,1) infinite;animation:load 1.25s cubic-bezier(0,1,0.78,1) infinite}.modal__wrapper.is-loading .modal__container{opacity:0.5}.modal__body{padding:0}.modal__container:before{content:"";display:block;z-index:2;position:absolute;top:0;right:0;width:76px;height:80px;font-size:0;cursor:pointer;background-image:url(../img/close-modal-light.svg);background-size:18px;background-position:50%;background-repeat:no-repeat}@media (max-width:599px){.modal__container:before{width:38px;height:40px}}.modal__row{display:flex}.modal__container{padding:35px 25px}@media (min-width:600px){.modal__container{min-width:380px;padding:55px 40px}}@media (min-width:1601px){.modal__container{padding:75px 60px}}.modal__container--blue,.modal__container--blue-circle{background-color:#193d9e;color:#fff}.modal__container--blue-circle:before,.modal__container--blue:before{background-image:url(../img/close-modal-dark.svg)}.modal__container--blue-circle .modal__title,.modal__container--blue-circle p,.modal__container--blue .modal__title,.modal__container--blue p{color:#fff}.modal__container--blue-circle{background-color:#193d9e;background-image:radial-gradient( ellipse at left,#1892ed 50%,transparent 50.05%,transparent 100% );background-size:100% 235%;background-position:0;background-repeat:no-repeat}.modal__column{min-width:320px;flex-grow:0}.modal__column+.modal__column{padding-left:15px}.modal__column--image{display:flex;align-items:center;justify-content:center}.modal__column--image img{width:auto;max-width:92%}.modal__title{font-family:Akrobat,Impact,fantasy;font-size:40px;font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:-0.025em;color:#17262f;margin-bottom:1em}@media (min-width:1601px){.modal__title{margin-bottom:1.2em}}.modal__socials-wrapper{display:flex;align-items:center;gap:10px}.modal__social svg{width:33px;height:33px}.modal__footer{margin-top:3em;display:flex;justify-content:space-between;align-items:center}.modal__footer>*{margin-top:0;margin-bottom:0}.modal__footer>.button:last-child{margin-right:-0.2em}.modal__drop-file{margin:2em 0}.is-loading .modal__sidebar{opacity:0.5}.is-loading .modal__sidebar .modal__wrapper{opacity:1}@media (min-width:900px){.modal__sidebar{display:flex}}@media (min-width:900px){.modal__sidebar .modal__container{display:flex;box-sizing:border-box;height:100%;align-items:center}}.modal__sidebar .form__success{z-index:1}.modal__sidebar-form{position:static;z-index:auto}.modal-contacts{background-color:#f6f9fc;min-width:309px;height:100%;box-sizing:border-box;padding:35px 25px}@media (min-width:600px){.modal-contacts{padding:55px 40px}}@media (min-width:900px){.modal-contacts{padding:94px 44px 94px 49px}}@media (min-width:900px){.modal-contacts--centred{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}}.modal-contacts__text{color:rgba(51,76,92,0.8);font-size:16px;line-height:1.5;margin-bottom:2.5em}.modal-contacts__large-text{opacity:0.8;color:#465c6b;font-size:15px;line-height:1.333;font-weight:700;margin-bottom:0.733em}.modal-contacts__large-text a{text-decoration:none}.modal-contacts__link{line-height:1.333}.modal-contacts__link a{font-size:12px}.multisteps-form__progress{position:relative;height:2px;background-color:#d5e2f2}.multisteps-form__bar{position:absolute;height:4px;width:0;background-color:#0090f0;transition:width 0.25s ease}.multisteps-form__bar.has-error{background-color:#eb0000}.multisteps-form__form{flex-grow:0}.multisteps-form__steps{position:relative;display:flex;overflow:hidden}.multisteps-form__step{width:100%;flex:1 0 auto;display:flex;flex-direction:column;gap:10px;justify-content:flex-end}.multisteps-form__step .checkbox{margin-bottom:10px}@-webkit-keyframes e{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0}55%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}}@keyframes e{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0}55%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}}@-webkit-keyframes f{0%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}45%{-webkit-transform:scale(1);transform:scale(1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@keyframes f{0%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}45%{-webkit-transform:scale(1);transform:scale(1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@-webkit-keyframes g{0%{-webkit-transform:translateZ(0) rotate(0deg);transform:translateZ(0) rotate(0deg)}50%{-webkit-transform:translate3d(0,5px,0) rotate(0deg);transform:translate3d(0,5px,0) rotate(0deg)}to{-webkit-transform:translate3d(0,5px,0) rotate(45deg);transform:translate3d(0,5px,0) rotate(45deg)}}@keyframes g{0%{-webkit-transform:translateZ(0) rotate(0deg);transform:translateZ(0) rotate(0deg)}50%{-webkit-transform:translate3d(0,5px,0) rotate(0deg);transform:translate3d(0,5px,0) rotate(0deg)}to{-webkit-transform:translate3d(0,5px,0) rotate(45deg);transform:translate3d(0,5px,0) rotate(45deg)}}@-webkit-keyframes h{60%{opacity:1}70%{opacity:0}to{opacity:0}}@keyframes h{60%{opacity:1}70%{opacity:0}to{opacity:0}}@-webkit-keyframes i{0%{-webkit-transform:translateZ(0) rotate(0deg);transform:translateZ(0) rotate(0deg)}50%{-webkit-transform:translate3d(0,-7px,0) rotate(0deg);transform:translate3d(0,-7px,0) rotate(0deg)}to{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}}@keyframes i{0%{-webkit-transform:translateZ(0) rotate(0deg);transform:translateZ(0) rotate(0deg)}50%{-webkit-transform:translate3d(0,-7px,0) rotate(0deg);transform:translate3d(0,-7px,0) rotate(0deg)}to{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}}@-webkit-keyframes j{0%{-webkit-transform:translate3d(0,5px,0) rotate(45deg);transform:translate3d(0,5px,0) rotate(45deg)}50%{-webkit-transform:translate3d(0,5px,0) rotate(0deg);transform:translate3d(0,5px,0) rotate(0deg)}to{-webkit-transform:translateZ(0) rotate(0deg);transform:translateZ(0) rotate(0deg)}}@keyframes j{0%{-webkit-transform:translate3d(0,5px,0) rotate(45deg);transform:translate3d(0,5px,0) rotate(45deg)}50%{-webkit-transform:translate3d(0,5px,0) rotate(0deg);transform:translate3d(0,5px,0) rotate(0deg)}to{-webkit-transform:translateZ(0) rotate(0deg);transform:translateZ(0) rotate(0deg)}}@-webkit-keyframes k{0%{opacity:0}30%{opacity:0}to{opacity:1}}@keyframes k{0%{opacity:0}30%{opacity:0}to{opacity:1}}@-webkit-keyframes l{0%{-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}50%{-webkit-transform:translateY(-7px) rotate(0deg);transform:translateY(-7px) rotate(0deg)}to{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}}@keyframes l{0%{-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}50%{-webkit-transform:translateY(-7px) rotate(0deg);transform:translateY(-7px) rotate(0deg)}to{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}}@-webkit-keyframes m{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes m{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes n{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes n{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.floating-price__contacts{width:100%}.floating-price__contacts .form{width:100%}.floating-price__contacts .simple-input{min-height:35px;flex:1 0 257px;margin-bottom:0}.floating-price__contacts .simple-input__input{padding:0 10px;border:1px solid rgb(123,139,149);border-radius:10px;box-sizing:border-box;background:rgb(245,245,245)}.floating-price__contacts .simple-input__input.has-error{color:rgb(182,0,0);border:1px solid rgb(123,139,149);background:rgb(255,223,223)}.floating-price__contacts .form[data-form-success] .form__wrapper{opacity:1;visibility:visible}.floating-price__contacts-wrapper{display:flex;align-items:center;gap:12px;margin-bottom:25px}.floating-price__contacts-title{font-size:14px;font-weight:700;margin-bottom:12px}.floating-price__contacts a{text-decoration:none}.floating-price__contacts .floating-price__contacts-mail{font-size:15px}.floating-price__contacts .favorite-controls__link svg{fill:none}@media (max-width:1099.98px){.floating-price__contacts .simple-input{flex:1 0 200px}}@media (max-width:599.98px){.floating-price__contacts .simple-input{flex:1 0 150px}}.price-subscribe{margin-bottom:30px;max-width:400px;border:5px solid #0090f0;border-left:0;padding:30px;padding-left:0;position:relative;transition:border 0.25s ease}@media (min-width:1100px){.price-subscribe{max-width:99999px;margin-bottom:0}}.price-subscribe:after,.price-subscribe:before{content:"";position:absolute;background:#0090f0;height:11%;left:0;width:5px;transition:background 0.25s ease}.price-subscribe:before{top:0}.price-subscribe:after{bottom:0}.price-subscribe.has-error{border-color:rgba(0,144,240,0.2) !important}.price-subscribe.has-error:after,.price-subscribe.has-error:before{background:rgba(0,144,240,0.2)}.price-subscribe__label{color:rgba(18,28,35,0.8);font-size:16px;font-weight:700;line-height:1.25}.price-subscribe .form__success{display:flex;align-items:center}.price-subscribe input{border:1px solid #d7e5f5}.price-subscribe input::-webkit-input-placeholder{color:rgba(23,38,47,0.2)}.price-subscribe input:-ms-input-placeholder,.price-subscribe input::-ms-input-placeholder{color:rgba(23,38,47,0.2)}.price-subscribe input::placeholder{color:rgba(23,38,47,0.2)}.price-subscribe .has-error{border-color:#0090f0 !important}.price-subscribe .button--mt{margin-top:10px}@-webkit-keyframes o{0%{width:0}}@keyframes o{0%{width:0}}@-webkit-keyframes p{0%{height:0}to{height:1.5em}}@keyframes p{0%{height:0}to{height:1.5em}}.search-input{position:relative;max-width:476px;width:100%;margin-bottom:30px}@media (min-width:1100px){.search-input{margin-bottom:0}}.search-input input{width:100%;box-sizing:border-box;padding:12px 25px;padding-right:70px;border-radius:30px;border:1px solid #bfcad9;background-color:#fff;color:rgba(23,38,47,0.8);font-size:14px;font-weight:400;letter-spacing:0.13px;line-height:1.4;transition:border-color 0.25s ease}.search-input input:focus{outline:none}@media (min-width:1100px){.search-input input{padding:18px 25px;padding-right:55px}}.search-input button{position:absolute;right:3px;top:3px;bottom:3px;width:39px;border-radius:150px;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:background 0.25s ease;cursor:pointer;background-color:#0090f0}.search-input button svg{width:33px;height:33px;fill:#fff !important}.search-input button svg g,.search-input button svg path{fill:#fff !important;stroke:#fff !important}.search-input button:disabled{cursor:default;background-color:#e3e8eb}.search-input button:disabled svg{fill:rgba(23,38,47,0.4)}.search-input button:disabled:hover{background-color:#e3e8eb}.search-input button:hover{background-color:#0081d6}.search-input button:active{background-color:#007acc}@media (min-width:1100px){.search-input button{width:51px}}@-webkit-keyframes q{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0}55%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0.7}}@keyframes q{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0}55%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0.7}}@-webkit-keyframes r{0%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0.7}45%{-webkit-transform:scale(1);transform:scale(1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@keyframes r{0%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0.7}45%{-webkit-transform:scale(1);transform:scale(1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@media (min-width:1100px){.socials__wrapper--podbor{position:absolute;right:0;bottom:calc(100%+10px);display:flex;flex-direction:column;gap:15px;padding:20px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 4px 2px rgba(0,0,0,0.2);box-shadow:0 0 4px 2px rgba(0,0,0,0.2)}.socials__wrapper--podbor::after{content:"";position:absolute;right:15px;bottom:-7px;width:16px;height:16px;background-color:#fff;transform:translate(-100%,0%) rotate(45deg);-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.2);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.2)}}.socials__wrapper--podbor>a{font-size:16px;font-weight:700;color:#334c5c}.socials__wrapper--podbor .floating-price__contacts-wrapper{margin-bottom:0}.socials__divider--podbor{width:100%;height:0.5px;background:#bfcad9}.socials__links--podbor{display:flex;flex-direction:column}.socials__link--podbor{position:relative;padding-left:30px;display:flex;align-items:center;line-height:19px}.socials__link--podbor svg{flex-shrink:0;position:absolute;left:0;top:50%;transform:translateY(-50%)}.socials__link--podbor span{font-size:13px;font-weight:400}.career-s06__form-title{font-family:Akrobat,Impact,fantasy;font-size:24px;font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:-0.025em;color:#17262f;margin-bottom:1em}@media (min-width:340px){.career-s06__form-title{font-size:30px}}@media (min-width:1601px){.career-s06__form-title{margin-bottom:1.2em}}@media (max-width:1099px){.spec-price-padding-top{padding-top:12px}}@media (min-width:1100px){.order-details__radio-group{display:flex}.order-details__radio-group .order-details__radio{margin-right:40px;margin-bottom:0}.order-details__radio-group .order-details__radio:last-child{margin-right:0}}.order-details__radio{display:flex;margin-bottom:20px}.order-details__radio:last-child{margin-bottom:0}.order-details__radio p{opacity:0.8;color:rgba(23,38,47,0.8);font-size:14px;line-height:1.2;font-weight:400}@media (min-width:1100px){.order-details__radio p{font-size:14px}}@media (min-width:1601px){.order-details__radio p{font-size:16px}}@-webkit-keyframes s{0%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(-40px);transform:translateX(-40px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes s{0%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(-40px);transform:translateX(-40px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes rota{25%{transform:rotate(360deg)}}@media (max-width:1101px){@keyframes scale_up{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}}@media (max-width:1099px){.contact-input p{font-style:normal;font-weight:400;font-size:16px;line-height:21px;color:#000000;margin-bottom:8px}.contact-input input::placeholder,.contact-input textarea::placeholder{color:#a8aeb1}.contact-input input,.contact-input textarea{font-style:normal;font-weight:400;font-size:13px;line-height:17px;border-bottom:1px solid rgba(168,174,177,0.96)}}.modal__container--cookie p{color:#455159;font-size:14px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.14px;max-width:800px}@media (max-width:1100px){.button--white.button--with-icon span{color:#0090f0}}@keyframes run{from{transform:translateX(100vw)}to{transform:translateX(-100%)}}.select{display:flex;flex-direction:column;justify-content:flex-start}@keyframes dddd{0%{left:calc(50%+50px);z-index:-1}25%{left:50%;z-index:-1}50%{left:calc(50% - 50px);z-index:2}75%{left:50%;z-index:2}to{left:calc(50%+50px);z-index:2}}.favorite-controls__link .favorite-controls__tooltip-success{opacity:0;visibility:hidden;min-width:160px;background-color:#fff;color:#000;text-align:center;padding:10px 5px;box-shadow:0 0 4px 0 rgba(0,0,0,0.25);font-family:IBM Plex Mono;font-size:12px;font-weight:400;line-height:16px;position:absolute;bottom:30px;left:50%;transform:translateX(-80%);z-index:1;transition:0.2s ease-in-out}.favorite-controls__link .favorite-controls__tooltip-success::before{content:"";position:absolute;z-index:-100;bottom:-8px;left:80%;transform:translateX(-50%);height:0;width:0;border:5px solid transparent;border-right:5px solid white;border-bottom:5px solid white;rotate:45deg;box-shadow:2px 2px 4px 0 rgba(34,60,80,0.25)}@media (max-width:867px){.favorite-controls__link .favorite-controls__tooltip-success{transform:translateX(-20%)}.favorite-controls__link .favorite-controls__tooltip-success::before{left:19%}.floating-price__contacts .favorite-controls__link .favorite-controls__tooltip,.floating-price__contacts .favorite-controls__link .favorite-controls__tooltip-success{transform:translateX(-80%)}.floating-price__contacts .favorite-controls__link .favorite-controls__tooltip::before,.floating-price__contacts .favorite-controls__link .favorite-controls__tooltip-success::before{left:80%}.socials__wrapper--podbor .favorite-controls__link .favorite-controls__tooltip,.socials__wrapper--podbor .favorite-controls__link .favorite-controls__tooltip-success{transform:translateX(-90%)}.socials__wrapper--podbor .favorite-controls__link .favorite-controls__tooltip::before,.socials__wrapper--podbor .favorite-controls__link .favorite-controls__tooltip-success::before{left:90%}}@media (max-width:1099.98px){.socials__wrapper--podbor{width:100%}.socials__wrapper--podbor>a{font-weight:700;font-size:25px;line-height:120%;text-transform:uppercase;color:#000;display:block;text-decoration:none;padding-left:22px}.socials__link--podbor{padding-left:0;gap:12px;font-weight:400;font-size:12px;line-height:167%;color:#000;text-decoration:none}.socials__link--podbor svg{position:static;transform:unset}.socials__links--podbor{gap:16px;margin-top:30px;margin-bottom:50px;padding:0 22px}.socials__link--podbor span{font-size:15px}.modal__container:has(.socials__wrapper--podbor){padding:25px 0 0 0}.socials__wrapper--podbor .floating-price__contacts{padding:12px 22px;background:#f6f9fc;display:flex;flex-direction:column}.socials__wrapper--podbor .floating-price__contacts-title{font-size:12px;font-weight:400}.socials__wrapper--podbor .floating-price__contacts-mail{font-weight:700;font-size:12px;color:#334c5c}.spec-price__socials{margin-top:18px}.modal__container:has(.socials__wrapper--podbor)::before{background-size:12px}}.configurator__form-row .simple-radio{margin-bottom:20px}@media (max-width:599px){.configurator__form-row .simple-radio{margin-bottom:12px}}.plyr input[type="range"]:focus{outline:0}.plyr input{touch-action:manipulation}.plyr input[type="range"]{display:block;height:20px;width:100%;margin:0;padding:0;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;background:0 0}.plyr input[type="range"]::-webkit-slider-runnable-track{height:8px;background:0 0;border:0;border-radius:4px;-webkit-user-select:none;user-select:none}.plyr input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-4px;position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;transition:background 0.2s ease,border 0.2s ease,-webkit-transform 0.2s ease;transition:background 0.2s ease,border 0.2s ease,transform 0.2s ease;transition:background 0.2s ease,border 0.2s ease,transform 0.2s ease,-webkit-transform 0.2s ease;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(0,0,0,0.15);box-sizing:border-box}.plyr input[type="range"]::-moz-range-track{height:8px;background:0 0;border:0;border-radius:4px;-moz-user-select:none;user-select:none}.plyr input[type="range"]::-moz-range-thumb{position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;transition:background 0.2s ease,border 0.2s ease,-webkit-transform 0.2s ease;transition:background 0.2s ease,border 0.2s ease,transform 0.2s ease;transition:background 0.2s ease,border 0.2s ease,transform 0.2s ease,-webkit-transform 0.2s ease;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(0,0,0,0.15);box-sizing:border-box}.plyr input[type="range"]::-ms-track{height:8px;background:0 0;border:0;color:transparent}.plyr input[type="range"]::-ms-fill-upper{height:8px;background:0 0;border:0;border-radius:4px;-ms-user-select:none;user-select:none}.plyr input[type="range"]::-ms-fill-lower{height:8px;border:0;border-radius:4px;-ms-user-select:none;user-select:none;background:#3498db}.plyr input[type="range"]::-ms-thumb{position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;transition:background 0.2s ease,border 0.2s ease,-webkit-transform 0.2s ease;transition:background 0.2s ease,border 0.2s ease,transform 0.2s ease;transition:background 0.2s ease,border 0.2s ease,transform 0.2s ease,-webkit-transform 0.2s ease;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(0,0,0,0.15);box-sizing:border-box;margin-top:0}.plyr input[type="range"]::-ms-tooltip{display:none}.plyr input[type="range"]::-moz-focus-outer{border:0}.plyr input[type="range"].tab-focus:focus{outline-offset:3px}.plyr input[type="range"]:active::-webkit-slider-thumb{background:#3498db;border-color:#fff;-webkit-transform:scale(1.25);transform:scale(1.25)}.plyr input[type="range"]:active::-moz-range-thumb{background:#3498db;border-color:#fff;transform:scale(1.25)}.plyr input[type="range"]:active::-ms-thumb{background:#3498db;border-color:#fff;transform:scale(1.25)}.plyr--video input[type="range"].tab-focus:focus{outline:1px dotted hsla(0,0%,100%,0.5)}.plyr--audio input[type="range"].tab-focus:focus{outline:1px dotted rgba(86,93,100,0.5)}.plyr__progress input[type="range"]{position:relative;z-index:2}.plyr__progress input[type="range"]::-webkit-slider-runnable-track{background:0 0}.plyr__progress input[type="range"]::-moz-range-track{background:0 0}.plyr__progress input[type="range"]::-ms-fill-upper{background:0 0}.plyr .plyr__volume input[type="range"]{position:relative;z-index:2}.catalog-s04 .l-checkbox{position:relative;z-index:5}.checkbox input:checked~span:not(.param-text){color:#fff;border-color:#0090f0}.checkbox .param-text{transition:color 0.25s ease}.checkbox span:not(.param-text){position:relative;flex-grow:0;flex-shrink:0;display:block;width:22px;height:22px;margin-right:17px;box-sizing:border-box;border-radius:2px;border:1px solid #99b0ca;background-color:#fff;cursor:pointer;transition:border 0.35s ease,opacity 0.25s ease}.checkbox span:not(.param-text):before{content:"";border-radius:2px;border:0 solid #0090f0;transition:border 0.35s ease}.checkbox span:not(.param-text):before,.checkbox span:not(.param-text) svg{position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box}.checkbox span:not(.param-text) svg{fill:#fff;padding:3px;-webkit-transform:scale(0.75);transform:scale(0.75);transition:fill 0.25s ease,-webkit-transform 0.35s ease;transition:transform 0.35s ease,fill 0.25s ease;transition:transform 0.35s ease,fill 0.25s ease,-webkit-transform 0.35s ease}@media (max-width:599px){.configurator__field .checkbox span:not(.param-text){width:14px;height:14px}.configurator__field .checkbox input:checked~span:before{border-width:5px}}.checkbox--orange input:checked~span:not(.param-text),.checkbox--orange input:focus~span:not(.param-text),.checkbox--orange span:not(.param-text):before{border-color:#da420b}.input-group{display:flex;margin:0 -5px}.input-group .input{flex-grow:1;margin:0 5px}.input input,.leasing-calc__handle-input{max-height:42px;width:100%;box-sizing:border-box;color:rgba(17,34,51,0.8);font-size:16px;line-height:1;font-weight:400;text-align:right;display:block;padding:12px 1ch 12px 3ch;background-color:#fff;border-radius:5px;border:1px solid rgba(191,202,217,0.96);transition:color 0.25s ease,background 0.25s}@media (min-width:600px){.input input,.leasing-calc__handle-input{padding-left:5ch;padding-right:2ch}}.radio-group{display:flex}.radio-group--column{flex-direction:column}.radio-group .radio{display:flex;flex-grow:1}.radio-group a.radio{text-decoration:none}.radio-group .radio span{width:100%;border-radius:0;border-right:none}.radio-group .radio span:before{border-radius:0}.radio-group .radio input:focus~span{z-index:2}.radio-group .radio:first-child span,.radio-group .radio:first-child span:before{border-top-left-radius:5px;border-bottom-left-radius:5px}.radio-group .radio:last-child span{border-top-right-radius:5px;border-bottom-right-radius:5px;border-right:1px solid rgba(191,202,217,0.96)}.radio-group .radio:last-child span:before{border-top-right-radius:5px;border-bottom-right-radius:5px}.radio input{z-index:-1;opacity:0;position:absolute;width:0;height:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio input:checked~span,a.radio.active span{background-color:#0090f0;box-shadow:inset 0 2px 0 rgba(0,0,0,0.1);color:#fff;border-color:rgba(0,0,0,0.2)}.radio input:disabled~span{opacity:0.5;cursor:default}.radio input:focus~span:before{opacity:1}.radio span{color:rgba(17,34,51,0.8);font-size:16px;font-weight:400;text-align:center;z-index:1;cursor:pointer;display:block;padding:12px;background-color:#fff;border-radius:5px;border:1px solid rgba(191,202,217,0.96);transition:color 0.25s ease,background 0.25s,box-shadow 0.25s ease,opacity 0.25s ease;position:relative}.radio span:before{content:"";position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border:1px solid #0090f0;border-radius:5px;transition:opacity 0.25s ease;opacity:0}.catalog-left .radio span{font-size:12px}.catalog-left .radio-group{flex-wrap:wrap}.catalog-left .radio-group .radio span{border-right:1px solid rgba(191,202,217,0.96);margin-left:-1px}.catalog-s04 .l-checkbox .SumoSelect{width:auto;margin-bottom:0;margin-left:40px}.SumoSelect.open input.search-txt{padding:8px 20px;font-size:16px;font-family:IBM Plex Mono;height:100%}.simple-radio--inline{display:inline-flex}.simple-radio input:checked~span:not(.param-text):before{color:#fff;border-color:#0090f0;border-width:6px}.simple-radio span:not(.param-text){flex-grow:0;flex-shrink:0;display:block;width:22px;height:22px;margin-right:10px;cursor:pointer;position:relative}.simple-radio span:not(.param-text):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;border-radius:50%;border:1px solid #99b0ca;transition:border 0.25s ease;box-sizing:border-box}.toggle-switch__input{opacity:0;visibility:hidden;position:absolute;width:0;height:0;margin:0;padding:0}.toggle-switch__input:checked+span:before{background-color:#0090f0}.toggle-switch__input:checked+span:after{-webkit-transform:translateX(20px);transform:translateX(20px)}.toggle-switch__fake-input{position:relative;display:inline-block;vertical-align:middle;margin-right:17px;cursor:pointer;font-size:0}.toggle-switch__fake-input:before{content:"";display:inline-block;vertical-align:middle;width:40px;height:16px;border-radius:500px;background-color:#e3e8eb;transition:background 0.25s ease}.toggle-switch__fake-input:after{content:"";position:absolute;width:10px;height:10px;background-color:#fff;border-radius:50%;top:50%;left:5px;margin-top:-5px;transition:-webkit-transform 0.15s ease;transition:transform 0.15s ease;transition:transform 0.15s ease,-webkit-transform 0.15s ease}.toggle-switch--comparison .toggle-switch__input:disabled~.toggle-switch__fake-input,.toggle-switch--comparison .toggle-switch__input:disabled~.toggle-switch__title{opacity:0.3;pointer-events:none}.configurator__filters-item ul input[type="checkbox"]{display:none}.configurator__filters-item ul input[type="checkbox"]:checked+label{color:#fff;border-color:#0090f0;background-color:#0090f0}.configurator__field-count.has-error input{border-color:#eb0000}.configurator__field-count input{font-family:IBM Plex Mono;flex-grow:0;flex-shrink:0;width:120px;height:40px;padding:0 36px;box-sizing:border-box;border-radius:35px;position:relative;border:1px solid #d7e5f5;background-color:#fff;color:rgba(23,38,47,0.8);font-size:16px;font-weight:700;line-height:1;text-align:center;z-index:1}.configurator__field-count input:focus{outline:none}.configurator__field-count input:focus+span{opacity:1;visibility:visible;transition:opacity 0.25s ease,visibility 0s ease 0s}.configurator__field-count.is-plus-disabled input{color:#D32424}.filter--new-vertical .radio-group{flex-wrap:wrap}.filter--new-vertical .radio-group .radio{white-space:nowrap}.leasing-calc .radio-group{max-width:440px;width:100%;margin-bottom:3.125em}.leasing-calc .radio span{font-weight:500;padding-top:16px;padding-bottom:16px}.leasing-calc .checkbox{pointer-events:none;opacity:0.5}.leasing-calc .checkbox span{margin-right:10px}.leasing-calc .checkbox p{font-size:14px;font-weight:500}.leasing-calc__handle-input{background-color:#e4ffe7;padding-left:20px;padding-right:20px;transition:border-color 0.25s ease,background-color 0.25s ease}.leasing-calc__handle-input:focus{outline:none;border-color:#0090f0}.leasing-calc__handle-input--error{background-color:#fff5f3}.leasing-calc__handle-input--error:focus{outline:none;border-color:#eb0000}.price-subscribe.is-success input{border-color:#bfcad9}.filter__input.input::before{left:10px}.filter__input.input input{padding-left:4ch}.float-action-inited .search__input{bottom:90px}.search-input-container{position:relative;z-index:2;width:100%}@media (min-width:900px){.search-input-container{margin-top:50px;margin-bottom:50px}}.search-input-container__controls{margin-top:30px}@media (min-width:1100px){.search-input-container__controls{display:flex;justify-content:space-between;align-items:center}}@media (max-width:1099px){.search-input-container{padding:10px 25px;box-sizing:border-box}}.order-details__button .checkbox{text-align:left}.catalog-statecompany .catalog-s04 .l-checkbox .l-filter__button button{justify-content:center;margin:0;background-color:#0090f0;padding:11px 45px;box-sizing:border-box;border:1px solid rgba(193,204,218,1);border-radius:100px}.catalog-statecompany .catalog-s04 .l-checkbox .l-filter__button button span{color:#fff}@media (max-width:600px){.catalog-statecompany .catalog-s04 .l-checkbox{width:100%;margin-right:0;margin-left:0;padding:0 10px;box-sizing:border-box}.catalog-statecompany .catalog-s04 .l-checkbox .l-filter__button{width:100%}.catalog-statecompany .catalog-s04 .l-checkbox .l-filter__button button{width:100%}}.catalog-s04 .l-checkbox{flex-direction:row;align-items:flex-start;display:flex;flex-shrink:0;margin-bottom:30px}@media (min-width:900px){.catalog-s04 .l-checkbox{margin:0 0 15px auto}}@media (min-width:1100px){.catalog-s04 .l-checkbox{justify-content:flex-start;align-items:center}}@media (min-width:1601px){.catalog-s04 .l-checkbox{flex-direction:row;align-items:center;margin-bottom:15px}}.catalog-s04 .l-checkbox .SumoSelect{}@media (min-width:1601px){.catalog-s04 .l-checkbox .SumoSelect{margin-bottom:0;margin-left:40px}}@media (max-width:1100px){.catalog-s04 .l-checkbox{margin-bottom:10px;margin-right:10px;margin-left:10px;flex-direction:row-reverse;justify-content:space-between}.catalog-s04 .l-checkbox .SumoSelect{margin-left:0}.catalog-s04 .l-checkbox .l-filter__button{display:block}.catalog-s04 .l-checkbox .l-filter__button span{display:none}.catalog-s04 .l-checkbox .l-filter__button svg{margin-right:0}.catalog-s04 .l-checkbox .l-filter__button button{padding:10px 15px;margin-left:20px;border-radius:100px;border:1px solid #0090F0;background:transparent}}@media (min-width:500px){.catalog-s04 .l-checkbox .l-filter__button button{display:flex;align-items:center}.catalog-s04 .l-checkbox .l-filter__button span{display:block;margin-left:5px;color:#334c5c;font-weight:400}}@media (max-width:500px){.catalog-s04 .l-checkbox .l-filter__button button{display:flex;align-items:center}.catalog-s04 .l-checkbox .l-filter__button span{display:block;margin-left:5px;color:#334c5c}}.le-text-and-form__form .simple-input{margin-bottom:3em}@media (min-width:1100px){.le-text-and-form__form .simple-input{margin-bottom:4em}}@media (min-width:1601px){.le-text-and-form__form .simple-input{margin-bottom:4.5em}}.le-text-and-form__form .simple-input__input{color:#6c818f;border-bottom:3px solid #fff}@media (min-width:1100px){.le-text-and-form__form .simple-input__input{padding-bottom:10px}}.le-text-and-form__form .simple-input__placeholder{color:#6c818f}@media (max-width:599px){.le-text-and-form__form .checkbox input:checked~span:not(.param-text):before{border-width:5px}.le-text-and-form__form .checkbox input:disabled~*{opacity:0.5;cursor:default}.le-text-and-form__form .checkbox span{width:12px;height:12px}.le-text-and-form__form .checkbox span svg{padding:1px}}.le-text-and-form__form .checkbox p{color:#6c818f;font-size:14px}@media (min-width:600px){.le-text-and-form__form .checkbox p{font-size:16px}}.le-text-and-form__form .checkbox a{color:#fff}.le-text-and-form__form .modal__checkbox{margin-bottom:2em}@media (min-width:600px){.le-text-and-form__form .modal__checkbox{margin-bottom:2.5em}}@media (min-width:1100px){.le-text-and-form__form .modal__checkbox{margin-bottom:3em}}@media (min-width:1601px){.le-text-and-form__form .modal__checkbox{margin-bottom:3.5em}}.main-s02 .l-checkbox{margin-top:20px;text-align:left;flex-shrink:0}.main-s02 .l-checkbox>span:first-child{color:#123;font-size:16px;font-weight:400;vertical-align:middle;cursor:pointer;display:block;margin-bottom:15px}@media (min-width:900px){.main-s02 .l-checkbox{margin-top:0;text-align:right}}@media (max-width:354px){.catalog-s04 .l-checkbox .l-filter__button span{display:none}}.blog__form-blue .simple-input:nth-last-child(2){margin-bottom:1em}@media (min-width:1601px){.blog__form-blue .simple-input__placeholder{font-size:20px}}@media (max-width:900px){.blog__form-blue .simple-input__placeholder{font-size:12px;line-height:16px}.blog__form-blue .simple-input:nth-last-child(2){margin-bottom:2em}}@media (max-width:900px){.blog__form-blue .simple-input__placeholder{font-size:12px;line-height:16px}.blog__form-blue .simple-input:nth-last-child(2){margin-bottom:2em}}@media (max-width:1099px){.cart__title-wrapper .toggle-switch__fake-input{margin-right:5px}.cart__title-wrapper .toggle-switch__fake-input{margin-right:5px}.cart__title-wrapper .toggle-switch__fake-input:before{width:39px}.contact-input p{font-style:normal;font-weight:400;font-size:16px;line-height:21px;color:#000000;margin-bottom:8px}.contact-input .order-details__label .star{position:relative;top:-4px;right:-2px;font-size:12px;color:#ff0000}.contact-input input::placeholder,.contact-input textarea::placeholder{color:#a8aeb1}.contact-input input,.contact-input textarea{font-style:normal;font-weight:400;font-size:13px;line-height:17px;border-bottom:1px solid rgba(168,174,177,0.96)}.simple-radio--inline{max-width:100%}.order-details__button .modal__checkbox{justify-content:flex-start}}@media (max-width:550px){.catalog-s04 .l-checkbox .l-filter__button button{padding:10px 50px}}.blog__comment-container #bmhouse-comments .bmhouse-comments-form-item>input{border-color:#b9bdc0;padding:5px 10px;border-radius:8px;resize:none;font-size:14px;font-family:IBM Plex Mono}@media (max-width:800px){.blog__comment-container #bmhouse-comments .bmhouse-comments-form-item>input{width:calc(100% - 200px)}}@media (max-width:700px){.blog__comment-container #bmhouse-comments .bmhouse-comments-form-item>input{width:95%}}@media (min-width:1100px) and (max-width:1299.98px){#bmhouse-comments .blog__form-right .bmhouse-comments-form-item>input{width:100%}}.commercial-form--task .commercial-form__input::placeholder{color:#17262f;opacity:1}.commercial-form--solution .commercial-form__input{border-bottom-color:#fff;color:#fff}.commercial-form--solution .commercial-form__input::placeholder{color:#fff;opacity:1}.commercial-form__input{width:100%;font-size:14px;line-height:30px;border:none;color:#17262f;border-bottom:1px solid rgba(23,38,47,0.5);border-radius:5px;background-color:rgba(0,0,0,0)}.commercial-form__input::placeholder{color:#17262f;opacity:0.3}.input-drop-file{cursor:pointer}.input-drop-file__input{display:none}.input-drop-file__card{display:flex;align-items:center;gap:12px;padding:21px 24px;border:2px dashed #17262f;border-radius:5px}.input-drop-file__card.dropping{opacity:0.8}.input-drop-file__text{flex-grow:1;color:#17262f;font-size:12px;line-height:18px}.input-drop-file__icon{flex-shrink:0;display:block;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain}.input-drop-file__reset{position:relative;flex-shrink:0;display:none;width:25px;height:25px;cursor:pointer}.input-drop-file__reset:before,.input-drop-file__reset:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:2px;margin:auto;border-radius:2px;background-color:#17262f}.input-drop-file__reset:before{transform:rotate(-45deg)}.input-drop-file__reset:after{transform:rotate(45deg)}.input-drop-file--white .input-drop-file__card{gap:14px;min-height:80px;padding:11px 20px;border-radius:20px;border:2px dashed #bfcad9;box-sizing:border-box}.input-drop-file--white .input-drop-file__text{font-family:IBM Plex Mono;font-size:12px;line-height:18px;color:#fff}.input-drop-file--white .input-drop-file__reset:before,.input-drop-file--white .input-drop-file__reset:after{background-color:#fff}.request-form__item--radio-tabs{order:1}@media (min-width:960px){.request-form__item--radio-tabs{order:1}.request-form__group--checkbox{width:calc(50% - 20px)}.request-form__group--checkbox .request-form__field{width:100%}}@media (min-width:1440px){.request-form__item--radio-tabs{order:initial}.request-form__group--radio{width:calc(33.33% - 80px / 3)}.request-form__group--checkbox{width:calc(33.33% - 80px / 3);padding-top:32px}}.radio-tabs{}.radio-tabs__label{font-family:"IBM Plex Mono",monospace;font-size:16px;font-weight:400;line-height:25px}.radio-tabs__list{display:flex;align-items:center;margin-top:12px}.radio-tabs__item{flex-grow:1}.radio-tab{display:block;width:100%}.radio-tab__radio{display:none}.radio-tab__radio:checked+.radio-tab__tab{background-color:#fff;color:#0090f0}.radio-tab__tab{display:block;padding:9px;border:1px solid #fff;font-family:"IBM Plex Mono",monospace;font-size:16px;font-weight:400;line-height:16px;text-align:center;border-radius:60px;color:rgba(255,255,255,0.8);transition:all 0.3s ease}.select__input{width:100%;height:36px;padding:0 16px;font-family:"IBM Plex Mono; ",monospace;font-size:14px;font-weight:400;line-height:25px;letter-spacing:0.32px;border:1px solid #bfcad9;border-radius:50px;color:#17262f;outline:none;box-sizing:border-box}.form-checkbox{}.form-checkbox__input{display:none}.form-checkbox__input:checked+.form-checkbox__label:before{background-position:0 0}.form-checkbox__label{display:flex;gap:9px;font-family:"IBM Plex Mono",monospace;font-size:16px;font-weight:400;line-height:25px}.form-checkbox__label:before{content:"";flex-shrink:0;display:block;width:19px;height:19px;margin-top:3px;box-shadow:inset 0 0 0 1px #99b0ca;background-color:#fff;border-radius:5px;background-image:url("../img/svg/icon-checkbox-checked.svg");background-repeat:no-repeat;background-size:100%;background-position:0 -19px;transition:all 0.3s ease}.text-field--fix-label .text-field__input-wrap{flex-grow:1}.text-field--fix-label .text-field__input{width:100%;font-family:IBM Plex Mono;font-size:14px;font-weight:400;line-height:25px;border:none;border-bottom:1px solid #fff;background-color:rgba(0,0,0,0);outline:none}.text-field--fix-label .text-field__input.error{border-bottom:1px solid #cb4242}.text-field--fix-label .text-field__input.error+.text-field__error{display:block}.text-field--fix-label .text-field__input::placeholder{color:rgba(255,255,255,0.42)}.text-field__input{display:block;padding:0}.page-model__sets .l-checkbox{margin-bottom:10px}.enterprise-callback__form input{padding:10px 20px;border-radius:100px;border:none;font-family:inherit;font-size:16px;font-weight:400;outline:none;box-sizing:border-box}.enterprise-callback__right .simple-input__input:focus+.simple-input__placeholder,.enterprise-callback__right .simple-input__input[data-not-empty]+.simple-input__placeholder{color:#fff}.enterprise-callback__right .enterprise-callback__form input{background-color:#fff;height:40px}.enterprise-callback__right .simple-input{margin-bottom:20px}.enterprise-callback__right .simple-input__placeholder{font-size:16px;top:11px;left:20px}.enterprise-callback__right .simple-input__error{left:20px;margin-top:11px}.SumoSelect .radio span{color:inherit;font-size:14px;font-weight:400;text-align:center;z-index:1;cursor:pointer;padding:0;background-color:#fff;border:none;transition:color .25s ease,background .25s,box-shadow .25s ease,opacity .25s ease}.media-modal,.media-modal *{box-sizing:border-box}.media-modal{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;padding:60px 72px;background-color:rgba(56,86,175,0.76);opacity:0}.media-modal .container{height:100%}.media-modal__content{display:flex;flex-direction:column;height:100%;background-color:#fff;border-radius:20px}.media-modal__header{display:flex;align-items:center;padding:20px 46px;border-bottom:1px solid rgba(139,147,151,0.25)}.media-modal__close{margin-left:auto;transform:translateX(20px)}.media-modal__title{font-size:30px;line-height:34px}.media-modal__body{position:relative;flex-grow:1;display:flex;min-height:0;overflow:hidden}.media-modal__photo-item{height:100%;cursor:zoom-in}.media-modal__photo{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.media-modal__body .swiper-button-next,.media-modal__body .swiper-button-prev{width:64px;height:64px;border-radius:50%;border:1px solid #0090f0;font-family:initial}.media-modal__body .swiper-button-next.swiper-button-disabled,.media-modal__body .swiper-button-prev.swiper-button-disabled{opacity:0}.media-modal__body .swiper-button-next:after,.media-modal__body .swiper-button-prev:after{font-family:initial;position:fixed;transform:scale(0)}.media-modal__body .swiper-button-next:before,.media-modal__body .swiper-button-prev:before{content:"";display:block;width:25px;height:16px;background-image:url("../img/svg/arrow-slider.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.media-modal__body .swiper-button-next:before{transform:rotate(180deg)}.media-modal__body .swiper-button-prev{left:46px}.media-modal__body .swiper-button-next{right:46px}.media-modal__footer{flex-shrink:0;height:126px;padding:22px 46px 27px;border-top:1px solid rgba(139,147,151,0.25)}.media-modal__thumbnails-wrap{height:100%}.media-modal__thumbnails-item{border:1px solid rgba(23,38,47,0.5);border-radius:10px;width:fit-content !important;cursor:pointer;overflow:hidden}.media-modal__thumbnails-item.swiper-slide-thumb-active{border-color:#0090f0}.media-modal__thumbnails-item img{display:block;width:initial;height:100%;object-fit:contain}.media-modal .btn-close{position:relative;display:block;width:34px;height:34px;cursor:pointer}.media-modal .btn-close:before,.media-modal .btn-close:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:30px;height:2px;margin:auto;background-color:#37434b}.media-modal .btn-close:before{transform:rotate(-48deg)}.media-modal .btn-close:after{transform:rotate(48deg)}.media-modal .btn-close span{position:fixed;transform:scale(0)}@media (max-height:700px){.media-modal{padding:40px 52px}}@media (max-height:600px){.media-modal{padding:0}.media-modal__content{border-radius:0}.media-modal__header{padding:15px 20px}.media-modal__title{font-size:24px;line-height:28px}.media-modal__close{transform:translateX(5px)}.media-modal__body .swiper-button-prev{left:20px}.media-modal__body .swiper-button-next{right:20px}.media-modal__footer{height:90px;padding:15px 20px}}@media (max-width:1279px){.media-modal__photo-item{cursor:default !important}}@media (max-height:400px){.media-modal__header{padding:5px 20px}.media-modal__footer{height:70px;padding:10px 20px}}@media (max-width:640px){.media-modal{padding:30px 36px}.media-modal__header{padding-left:30px;padding-right:30px}.media-modal__close{transform:translateX(10px)}.media-modal__body .swiper-button-next,.media-modal__body .swiper-button-prev{width:50px;height:50px}.media-modal__body .swiper-button-next:before,.media-modal__body .swiper-button-prev:before{width:20px}.media-modal__body .swiper-button-prev{left:30px}.media-modal__body .swiper-button-next{right:30px}.media-modal__footer{padding-left:30px;padding-right:30px}}@media (max-width:480px){.media-modal{padding:0}.media-modal__content{border-radius:0}.media-modal__header{padding:8px 20px}.media-modal__title{font-size:18px;line-height:24px}.media-modal__close{transform:translateX(12px)}.media-modal .btn-close:before,.media-modal .btn-close:after{width:20px}.media-modal__body .swiper-button-next,.media-modal__body .swiper-button-prev{width:40px;height:40px}.media-modal__body .swiper-button-next:before,.media-modal__body .swiper-button-prev:before{width:15px}.media-modal__body .swiper-button-prev{left:20px}.media-modal__body .swiper-button-next{right:20px}.media-modal__footer{height:80px;padding:15px 20px}}.modal__wrapper.is-loading:after,.modal__wrapper.is-loading:before,.loading-dynamic:before,.loading-dynamic:after,body.is-loading-form .loading-form:after,body.is-loading-form .loading-form:before{position:absolute;content:"";width:50px;height:50px;top:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal__wrapper.is-loading:before,.loading-dynamic:before,body.is-loading-form .loading-form:before{background-color:#0090f0;left:50%;z-index:1;-webkit-animation:d 1.25s cubic-bezier(0,1,0.78,1) infinite;animation:d 1.25s cubic-bezier(0,1,0.78,1) infinite}.modal__wrapper.is-loading:after,.loading-dynamic:after,body.is-loading-form .loading-form:after{width:50px;height:50px;background-color:#0081d6;left:50%;-webkit-animation:load 1.25s cubic-bezier(0,1,0.78,1) infinite;animation:load 1.25s cubic-bezier(0,1,0.78,1) infinite}.modal__wrapper.is-loading .modal__container{opacity:0.5}.loading-dynamic .loading-dynamic-inner,body.is-loading-form .loading-form .container-inner-form{opacity:0.5;width:100%;height:100%;background:#fff}.loading-dynamic{width:100%;height:100px;position:relative;z-index:100}.loading-form{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999}.is-loading-form .loading-form{display:block}