@charset "UTF-8";body{font-family:var(--font-family);color:var(--text-color)}body.lock{overflow:hidden}.img-adaptive{position:relative}.img-adaptive>picture img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.img-adaptive>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100dvh;width:100%;line-height:150%}.main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;overflow:hidden;font-size:16px}.d-none{display:none}.container{max-width:1440px;margin:0 auto;padding:0 15px}.input-error{border-color:var(--error-color)!important}.page{padding-bottom:40px}@media (max-width:1390px){.page{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__main-search{padding-top:80px}@media (max-width:1390px){.page__main-search{padding-top:calc(40px + 40 * (100vw - 320px)/ 1070)}}.page__main-search{padding-bottom:40px}@media (max-width:1390px){.page__main-search{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__main-partners{padding-top:40px}@media (max-width:1390px){.page__main-partners{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__main-partners{padding-bottom:40px}@media (max-width:1390px){.page__main-partners{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__main-info-banner{padding-top:40px}@media (max-width:1390px){.page__main-info-banner{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__main-info-banner{padding-bottom:40px}@media (max-width:1390px){.page__main-info-banner{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__main-news{padding-top:40px}@media (max-width:1390px){.page__main-news{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__main-news{padding-bottom:40px}@media (max-width:1390px){.page__main-news{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__main-recommendations{padding-top:40px}@media (max-width:1390px){.page__main-recommendations{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__main-recommendations{padding-bottom:40px}@media (max-width:1390px){.page__main-recommendations{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__main-feedback-form{padding-top:40px}@media (max-width:1390px){.page__main-feedback-form{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__main-feedback-form{padding-bottom:40px}@media (max-width:1390px){.page__main-feedback-form{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__map-section{padding-top:40px}@media (max-width:1390px){.page__map-section{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__map-section{padding-bottom:40px}@media (max-width:1390px){.page__map-section{padding-bottom:calc(40px + 0 * (100vw - 320px)/ 1070)}}.page__brands-banner{padding-top:40px}@media (max-width:1390px){.page__brands-banner{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__brands-banner{padding-bottom:40px}@media (max-width:1390px){.page__brands-banner{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__about-brand{padding-top:40px}@media (max-width:1390px){.page__about-brand{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__about-brand{padding-bottom:40px}@media (max-width:1390px){.page__about-brand{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__brand-categories{padding-top:40px}@media (max-width:1390px){.page__brand-categories{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__brand-categories{padding-bottom:40px}@media (max-width:1390px){.page__brand-categories{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__brand-certifications{padding-top:40px}@media (max-width:1390px){.page__brand-certifications{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__brand-certifications{padding-bottom:40px}@media (max-width:1390px){.page__brand-certifications{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__form-section{padding-top:40px}@media (max-width:1390px){.page__form-section{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__form-section{padding-bottom:40px}@media (max-width:1390px){.page__form-section{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__catalog{padding-top:40px}@media (max-width:1390px){.page__catalog{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__catalog{padding-bottom:40px}@media (max-width:1390px){.page__catalog{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__history-search{padding-top:40px}@media (max-width:1390px){.page__history-search{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__history-search{padding-bottom:40px}@media (max-width:1390px){.page__history-search{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__product-banner{padding:10px 0}.page__product-characteristics{padding:10px 0}.page__product-description{padding:10px 0}.page__product-documents{padding:10px 0}.page__product-balances{padding:10px 0}.page__calculator{padding-top:40px}@media (max-width:1390px){.page__calculator{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__calculator{padding-bottom:40px}@media (max-width:1390px){.page__calculator{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__product-reviews{padding-top:40px}@media (max-width:1390px){.page__product-reviews{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__product-reviews{padding-bottom:40px}@media (max-width:1390px){.page__product-reviews{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__about-banner{padding-top:40px}@media (max-width:1390px){.page__about-banner{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__about-banner{padding-bottom:40px}@media (max-width:1390px){.page__about-banner{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__about-advantages{padding-top:40px}@media (max-width:1390px){.page__about-advantages{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__about-advantages{padding-bottom:40px}@media (max-width:1390px){.page__about-advantages{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__about-video{padding-top:40px}@media (max-width:1390px){.page__about-video{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__about-video{padding-bottom:40px}@media (max-width:1390px){.page__about-video{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__about-director{padding-top:40px}@media (max-width:1390px){.page__about-director{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__about-director{padding-bottom:40px}@media (max-width:1390px){.page__about-director{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__about-director{margin-bottom:40px}@media (max-width:1390px){.page__about-director{margin-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__about-mission{padding-top:40px}@media (max-width:1390px){.page__about-mission{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__about-mission{padding-bottom:40px}@media (max-width:1390px){.page__about-mission{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__partners-block{padding-top:40px}@media (max-width:1390px){.page__partners-block{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__partners-block{padding-bottom:40px}@media (max-width:1390px){.page__partners-block{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__photo-slider{padding-top:40px}@media (max-width:1390px){.page__photo-slider{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__photo-slider{padding-bottom:40px}@media (max-width:1390px){.page__photo-slider{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__contacts{padding-top:40px}@media (max-width:1390px){.page__contacts{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__contacts{padding-bottom:40px}@media (max-width:1390px){.page__contacts{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__doc-section{padding-top:40px}@media (max-width:1390px){.page__doc-section{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__doc-section{padding-bottom:40px}@media (max-width:1390px){.page__doc-section{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__brands-hero{padding-top:40px}@media (max-width:1390px){.page__brands-hero{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__brands-hero{padding-bottom:40px}@media (max-width:1390px){.page__brands-hero{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__leasing-hero{padding-top:40px}@media (max-width:1390px){.page__leasing-hero{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__leasing-hero{padding-bottom:40px}@media (max-width:1390px){.page__leasing-hero{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__leasing-companies{padding-top:40px}@media (max-width:1390px){.page__leasing-companies{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__leasing-companies{padding-bottom:40px}@media (max-width:1390px){.page__leasing-companies{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__leasing-calculator{padding-top:40px}@media (max-width:1390px){.page__leasing-calculator{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__leasing-calculator{padding-bottom:40px}@media (max-width:1390px){.page__leasing-calculator{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__service-contacts{padding-bottom:100px}@media (max-width:1390px){.page__service-contacts{padding-bottom:calc(40px + 60 * (100vw - 320px)/ 1070)}}.page__delivery-advantages{padding-top:40px}@media (max-width:1390px){.page__delivery-advantages{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__delivery-advantages{padding-bottom:60px}@media (max-width:1390px){.page__delivery-advantages{padding-bottom:calc(20px + 40 * (100vw - 320px)/ 1070)}}.page__delivery-request{padding-top:40px}@media (max-width:1390px){.page__delivery-request{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.page__delivery-request{padding-bottom:100px}@media (max-width:1390px){.page__delivery-request{padding-bottom:calc(40px + 60 * (100vw - 320px)/ 1070)}}.error-message{color:var(--error-color);font-size:10px;line-height:120%}.h2-title{color:var(--text-color);font-size:32px}@media (max-width:1390px){.h2-title{font-size:calc(22px + 10 * (100vw - 320px)/ 1070)}}.h2-title{font-weight:700;letter-spacing:-.32px;line-height:120%}.transparent-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;color:var(--text-color);font-size:14px;font-weight:700;line-height:24px;background:#fff;border-radius:10px;border:1px solid var(--main-color);padding:8px 16px;-webkit-transition:all .3s ease;transition:all .3s ease}.transparent-btn__icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.transparent-btn__icon svg{width:100%;height:100%}.accent-btn{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:700;line-height:120%;padding:10px 24px;border-radius:10px;border:0 solid var(--main-color);background:linear-gradient(280deg,rgba(244,179,51,0) 25.74%,#f4b333 85.87%),var(--main-color);-webkit-transition:all .3s ease;transition:all .3s ease}.accent-btn:hover{background:linear-gradient(280deg,rgba(244,179,51,0) 25.74%,#f4b333 85.87%),var(--hover-color)}.main-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;font-size:14px;font-weight:700;line-height:120%;padding:12px 24px;border-radius:10px;background:var(--main-color);color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.main-btn:hover{background:var(--hover-color)}.main-btn__icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.main-btn__icon svg{width:100%;height:100%}.gray-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:700;line-height:120%;padding:12px 24px;border-radius:10px;background:#e6e8ea;border:1px solid #d9d9d9;color:var(--text-color);-webkit-transition:all .3s ease;transition:all .3s ease}.gray-btn:hover{background:#d9d9d9}.black-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:700;line-height:120%;padding:12px 24px;border-radius:10px;background:#252d37;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.black-btn:hover{background:#3f4144}.selectize-dropdown.single{background:#fff!important}.selectize-dropdown .option{padding:10px}.selectize-dropdown,.selectize-input,.selectize-input input{font-size:16px;line-height:120%}.selectize-dropdown .create,.selectize-dropdown .no-results,.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:8px!important}.selectize-input{color:#fff!important;font-size:16px;font-weight:400;background:0 0;border-radius:10px!important;border:1px solid #fff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.1)),to(rgba(255,255,255,.3)))!important;background:linear-gradient(180deg,rgba(255,255,255,.1) 0,rgba(255,255,255,.3) 100%)!important;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.03)!important;box-shadow:0 0 10px 0 rgba(0,0,0,.03)!important;padding:14px 24px!important}.selectize-input.dropdown-active:before{content:none}.selectize-dropdown{border:none!important}.form-item .selectize-control.single .selectize-input:after{content:url(../img/arrow.svg)!important;border-width:0!important;border-color:0!important;width:20px!important;height:20px!important;top:14px!important;margin-top:-3px!important}.selectize-control.single .selectize-input.dropdown-active:after{-webkit-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;transform:rotate(180deg)!important;margin-top:0!important;right:10px!important}.selectize-dropdown .option{background:#fff!important;color:var(--text-color);-webkit-transition:all .2s ease;transition:all .2s ease}.selectize-dropdown .option.active,.selectize-dropdown .option:hover{background:#e7e7e7!important;color:var(--text-color)!important}.selectize-dropdown .option.selected{background:#f5f5f5!important;color:var(--main-color)!important}.selectize-dropdown-content{border-radius:0 0 10px 10px!important}.selectize-dropdown .option.active,.selectize-dropdown .option:hover{background:#fbfbfb!important;color:var(--main-color)!important}.selectize-control.multi .selectize-input [data-value]{background-color:var(--main-color)!important;background-image:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}.selectize-control.multi .selectize-input>div{background:var(--main-color)!important;border:none!important}.filters-events .selectize-control.single .selectize-input{-webkit-box-shadow:none!important;box-shadow:none!important;background-image:none!important;min-width:200px;color:var(--text-color)}.form-item .selectize-input input{color:#fff!important}.form-item .selectize-input input::-webkit-input-placeholder{text-transform:none;color:#fff!important}.form-item .selectize-input input::-moz-placeholder{text-transform:none;color:#fff!important}.form-item .selectize-input input:-ms-input-placeholder{text-transform:none;color:#fff!important}.form-item .selectize-input input::-ms-input-placeholder{text-transform:none;color:#fff!important}.form-item .selectize-input input::placeholder{text-transform:none;color:#fff!important}.input-error+.selectize-control.single .selectize-input{border-color:var(--error-color)!important}.selectize-control.multi .selectize-input:after{content:url(../img/arrow-black.svg)!important;border-width:0!important;border-color:0!important;width:20px!important;height:20px!important;top:14px!important;margin-top:-3px!important;position:absolute;right:15px}.selectize-control.multi:has(.selectize-input.has-items) .selectize-input:after{content:none!important}.selectize-control.plugin-remove_button .item .remove{border-left:none!important}.selectize-control.multi .selectize-input>div .remove{font-size:0;line-height:1;cursor:pointer;margin-left:4px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.selectize-control.multi .selectize-input>div .remove::after{content:"";display:block;width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.selectize-control.multi .selectize-input>div .remove:hover{opacity:.7}.swiper-wrapper{padding:0 0 15px 0}.breadcrumbs-block{padding:16px 0 0 0}.breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767.98px){.breadcrumbs__list{padding-left:16px;padding-right:16px;margin-left:-16px;margin-right:-16px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}}.breadcrumbs__list a{color:inherit}.breadcrumbs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#9f9f9f}.breadcrumbs__item:last-child{color:var(--text-color)}@media screen and (max-width:767.98px){.breadcrumbs__item{max-width:initial;overflow:initial}}.breadcrumbs__item:not(:last-child){-ms-flex-negative:0;flex-shrink:0}.breadcrumbs__item:not(:last-child) a span{-webkit-transition:color .2s ease;transition:color .2s ease}@media (any-hover:hover){.breadcrumbs__item:not(:last-child) a span:hover{color:var(--main-color)}}.breadcrumbs__item:not(:first-child){padding-left:12px;position:relative}.breadcrumbs__item:not(:first-child)::before{content:"/";position:absolute;top:0;left:0}body.active{overflow:hidden}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:100;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.overlay.active{opacity:1;visibility:visible;cursor:pointer}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:101;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 15px}@media (max-width:767.98px){.modal{padding:0}}.modal.active{opacity:1;visibility:visible}.modal__closebtn{position:absolute;top:20px;right:20px;width:24px;height:24px;cursor:pointer;background:0 0;border:none;padding:0;z-index:2}.modal__closebtn svg{width:100%;height:100%}.form-success{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:40px 20px;gap:12px}.form-success__icon{margin-bottom:4px}.form-success__title{color:#fff;font-size:24px;font-weight:700;line-height:120%}.form-success__text{color:rgba(255,255,255,.8);font-size:16px;font-weight:400;line-height:150%}.form-section .form-success__title{color:#fff}.form-section .form-success__text{color:#fff;opacity:.7}.vacancy-modal__form-block .form-success__title{color:var(--text-color)}.vacancy-modal__form-block .form-success__text{color:var(--text-color);opacity:.7}.form-error{color:var(--error-color);font-size:14px;margin-top:12px;text-align:center}.success-modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.success-modal__inner{background:#fff;border-radius:20px;padding:40px;max-width:520px;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:20px}@media (max-width:575.98px){.success-modal__inner{padding:32px 24px;max-width:90%}}.success-modal__title{color:var(--text-color);font-size:26px}@media (max-width:1390px){.success-modal__title{font-size:calc(20px + 6 * (100vw - 320px)/ 1070)}}.success-modal__title{font-weight:700;line-height:120%}.success-modal__text{color:var(--text-color);font-size:16px}@media (max-width:1390px){.success-modal__text{font-size:calc(14px + 2 * (100vw - 320px)/ 1070)}}.success-modal__text{font-weight:400;line-height:150%}.success-modal__btn{width:100%;padding:16px;font-size:16px;border-radius:10px;margin-top:8px}.autocomplete-results{display:none;position:absolute;top:100%;left:0;right:0;z-index:10;max-height:220px;overflow-y:auto;background:#fff;border:1px solid #d9d9d9;border-top:none;border-radius:0 0 10px 10px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08)}.autocomplete-results.is-visible{display:block}.autocomplete-results__item{padding:12px 20px;font-size:14px;line-height:140%;color:var(--text-color);cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.autocomplete-results__item:hover{background:#f3f3f3}.autocomplete-results__item+.autocomplete-results__item{border-top:1px solid #ececec}.autocomplete-results::-webkit-scrollbar{width:4px}.autocomplete-results::-webkit-scrollbar-track{background:0 0}.autocomplete-results::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}blockquote{color:var(--text-color);font-size:16px;font-weight:700;line-height:120%;letter-spacing:-.32px;position:relative;padding:0 0 0 32px}blockquote::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:#f4b333}.cookie-banner{position:fixed;padding:24px;bottom:24px;right:24px;width:auto;z-index:100;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .3s;transition:all .3s;background:#fff;border:1px solid var(--main-color);border-radius:16px}@media (max-width:767.98px){.cookie-banner{left:0;right:0;bottom:10px;width:100%;padding:16px}}.cookie-banner.active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cookie-banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}@media (max-width:991.98px){.cookie-banner__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cookie-banner__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}@media (max-width:767.98px){.cookie-banner__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cookie-banner__text{color:#000;font-size:14px;font-weight:300;line-height:140%}.cookie-banner__text a{color:var(--main-color);-webkit-transition:all .3s ease;transition:all .3s ease}@media (any-hover:hover){.cookie-banner__text a:hover{color:var(--hover-color)}}@media (max-width:767.98px){.cookie-banner__btn{width:100%}}.cookie-banner__close-icon{width:12px;height:12px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;top:10px;right:10px;-ms-flex-negative:0;flex-shrink:0}.cookie-banner__close-icon svg{width:100%;height:100%}@media (any-hover:hover){.cookie-banner__close-icon:hover{scale:1.1}}:root{--error-color:#FF0101;--font-family:'Vela Sans',sans-serif;--text-color:#1A1F2C;--main-color:#CE7B28;--gray-color:#747474;--hover-color:#B3661C;--swiper-pagination-bottom:60px;--accent-color:#F4B333}*{margin:0;padding:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;font-size:100%;line-height:1;font-size:16px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer;background-color:inherit}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}select{-moz-appearance:none;appearance:none;-webkit-appearance:none}input{-moz-appearance:none;appearance:none;-webkit-appearance:none}@font-face{font-family:"Vela Sans";src:url(../fonts/VelaSans-ExtraLight.woff2) format("woff2"),url(../fonts/VelaSans-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Vela Sans";src:url(../fonts/VelaSans-Light.woff2) format("woff2"),url(../fonts/VelaSans-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Vela Sans";src:url(../fonts/VelaSans-Regular.woff2) format("woff2"),url(../fonts/VelaSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Vela Sans";src:url(../fonts/VelaSans-Medium.woff2) format("woff2"),url(../fonts/VelaSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Vela Sans";src:url(../fonts/VelaSans-SemiBold.woff2) format("woff2"),url(../fonts/VelaSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Vela Sans";src:url(../fonts/VelaSans-Bold.woff2) format("woff2"),url(../fonts/VelaSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Vela Sans";src:url(../fonts/VelaSans-ExtraBold.woff2) format("woff2"),url(../fonts/VelaSans-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}.main-banner__body{position:relative;width:100%;height:480px;overflow:hidden;margin:16px 0 0 0}@media (max-width:991.98px){.main-banner__body{height:440px}}@media (max-width:575.98px){.main-banner__body{height:420px}}.main-banner__slider{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.main-banner__slider .swiper-slide{width:100%;height:100%}.main-banner__slider .swiper-pagination{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;z-index:10;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:96%!important}@media (max-width:767.98px){.main-banner__slider .swiper-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%!important}}.main-banner__slider .swiper-pagination-bullet{width:60px;height:4px;border-radius:0;background:#d9d9d9;opacity:1;-webkit-transition:background .3s ease;transition:background .3s ease;cursor:pointer}@media (max-width:767.98px){.main-banner__slider .swiper-pagination-bullet{width:45px}}@media (max-width:575.98px){.main-banner__slider .swiper-pagination-bullet{width:35px}}.main-banner__slider .swiper-pagination-bullet-active{background:var(--main-color)}.main-banner__bg{width:100%;height:100%;padding-bottom:0;border-radius:18px}.main-banner__bg picture img{border-radius:18px}.main-banner__label{border-radius:8px;background:rgba(50,50,50,.61);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 10px;z-index:8;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.main-banner__label-text{color:#fff;font-size:10px;font-weight:600;line-height:140%}.main-banner__label-icon{width:13px;height:13px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex}.main-banner__label-icon svg{width:100%;height:100%}.main-banner__content{position:absolute;top:0;left:0;width:100%;height:100%}.main-banner__inner{padding:20px 40px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:24px 16px;grid-auto-flow:row;-ms-grid-rows:auto 24px auto 24px auto;grid-template-areas:". . . . main-banner__label" "main-banner__text main-banner__text . . main-banner__badge" "main-banner__btn . . . ."}@media (max-width:767.98px){.main-banner__inner{padding:20px 15px 0 15px;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"main-banner__label" "main-banner__text" "main-banner__badge" "main-banner__btn"}}.main-banner__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px;pointer-events:auto;z-index:5}@media (max-width:767.98px){.main-banner__text{gap:20px}}.main-banner__title{max-width:520px}@media (max-width:991.98px){.main-banner__title{max-width:440px}}@media (max-width:767.98px){.main-banner__title{max-width:340px}}.main-banner__title p{font-size:43px}@media (max-width:1390px){.main-banner__title p{font-size:calc(22px + 21 * (100vw - 320px)/ 1070)}}.main-banner__title p{font-weight:600;line-height:120%;letter-spacing:-.86px}.main-banner__title p span{color:#fff}.main-banner__btn{z-index:5}.main-banner__badge{position:relative;pointer-events:auto;width:123px;height:94px;z-index:2}.main-banner__badge svg{width:100%;height:100%}.main-banner__label{-ms-grid-row:1;-ms-grid-column:9;grid-area:main-banner__label;justify-self:flex-end}.main-banner__text{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:main-banner__text}.main-banner__btn{-ms-grid-row:5;-ms-grid-column:1;grid-area:main-banner__btn}.main-banner__badge{-ms-grid-row:3;-ms-grid-column:9;grid-area:main-banner__badge;justify-self:flex-end}@media (max-width:767.98px){.main-banner__label{-ms-grid-row:1;-ms-grid-column:1}.main-banner__text{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.main-banner__btn{-ms-grid-row:4;-ms-grid-column:1}.main-banner__badge{-ms-grid-row:3;-ms-grid-column:1}}@media (max-width:767.98px){.main-banner__badge{-ms-grid-column-align:left;justify-self:left}}.main-services{margin:-40px 0 0 0;z-index:7;position:relative}.main-services__container{max-width:1360px;margin:0 auto;padding:0 30px}.main-services__cards{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:8px}@media (max-width:767.98px){.main-services__cards{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.main-services__cards{-ms-grid-columns:1fr;grid-template-columns:1fr}}.main-services-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (max-width:1390px){.main-services-item{gap:calc(8px + 8 * (100vw - 320px)/ 1070)}}.main-services-item{border-radius:18px;background:#fff;-webkit-box-shadow:0 6px 20px -10px rgba(0,0,0,.35);box-shadow:0 6px 20px -10px rgba(0,0,0,.35);-webkit-transition:all .3s ease;transition:all .3s ease}@media (any-hover:hover){.main-services-item:hover{background:linear-gradient(307deg,rgba(244,179,51,0) 6.28%,#f4b333 89.76%),#ce7b28;-webkit-box-shadow:0 6px 20px -10px rgba(0,0,0,.35);box-shadow:0 6px 20px -10px rgba(0,0,0,.35)}.main-services-item:hover .main-services-item__number{color:#fff}.main-services-item:hover .main-services-item__title{color:#fff}}.main-services-item__number{color:#ce7b28;font-size:11px;font-weight:600;line-height:120%;padding:20px 28px 0 28px}@media (max-width:991.98px){.main-services-item__number{padding:16px 16px 0 16px}}.main-services-item__title{color:#151515;font-size:22px}@media (max-width:1390px){.main-services-item__title{font-size:calc(16px + 6 * (100vw - 320px)/ 1070)}}.main-services-item__title{font-weight:700;line-height:24.812px;letter-spacing:-.22px;padding:0 28px 20px 28px}@media (max-width:991.98px){.main-services-item__title{padding:0 16px 16px 16px}}.main-services-item__img{position:relative;padding:0 0 40% 0}.main-services-item__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;border-radius:0 0 18px 0}.main-search__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-search__title{color:var(--text-color);font-size:32px}@media (max-width:1390px){.main-search__title{font-size:calc(22px + 10 * (100vw - 320px)/ 1070)}}.main-search__title{font-weight:700;line-height:120%;letter-spacing:-.32px;text-align:center;margin-bottom:32px}@media (max-width:575.98px){.main-search__title{margin-bottom:24px}}.main-search__tabs{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;background:#fff;overflow:hidden;width:100%;background:#f3f3f3;border-radius:20px 20px 0 0;-webkit-box-shadow:0 6px 40px 0 rgba(0,0,0,.1);box-shadow:0 6px 40px 0 rgba(0,0,0,.1)}@media (max-width:575.98px){.main-search__tabs{-ms-grid-columns:1fr;grid-template-columns:1fr;border-radius:10px 10px 0 0;gap:4px;background:#fff;padding:8px}}.main-search__tab{background:0 0;border:none;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:50px;font-family:var(--font-family);font-size:18px}@media (max-width:1390px){.main-search__tab{font-size:calc(14px + 4 * (100vw - 320px)/ 1070)}}.main-search__tab{font-weight:600;color:var(--text-color);padding:20px 40px;border-radius:20px 20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-search__tab:first-child .main-search__tab-content .main-search__tab-icon{width:36px;height:24px}@media (max-width:575.98px){.main-search__tab{background:#f3f3f3;border-radius:10px}}.main-search__tab:hover:not(.active){background:rgba(0,0,0,.03)}.main-search__tab.active{color:var(--main-color);background:#fff}@media (max-width:575.98px){.main-search__tab.active{border-radius:10px;border:1px solid #ce7b28}}.main-search__tab.active svg path{fill:var(--main-color)}.main-search__tab.active .main-search__tab-content::before{content:"";position:absolute;bottom:-10px;left:2px;width:100%;height:4px;background:var(--main-color)}@media (max-width:575.98px){.main-search__tab.active .main-search__tab-content::before{display:none}}.main-search__tab-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.main-search__tab-icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-search__tab-icon svg{width:100%;height:100%}.main-search__tab-text{white-space:nowrap}.main-search__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px;width:100%;background:#fff;padding:40px 30px;border-radius:0 0 20px 20px;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,.05);box-shadow:0 20px 20px 0 rgba(0,0,0,.05)}@media (max-width:575.98px){.main-search__form{padding:16px 8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}}.main-search__form-field{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:12px 16px;border:2px solid transparent;border-radius:50px;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;border-radius:10px;border:1px solid #747474;background:#fff}.main-search__form-field.error{border-color:var(--error-color)}.main-search__form-icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex}.main-search__form-icon svg{width:100%;height:100%}.main-search__input{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;background:0 0;outline:0;color:var(--text-color);font-size:11px;font-style:normal;font-weight:600;font-size:16px}.main-search__input::-webkit-input-placeholder{color:var(--text-color)}.main-search__input::-moz-placeholder{color:var(--text-color)}.main-search__input:-ms-input-placeholder{color:var(--text-color)}.main-search__input::-ms-input-placeholder{color:var(--text-color)}.main-search__input::placeholder{color:var(--text-color)}.main-search__submit{border-radius:10px;background:#252d37;color:#fff;font-size:14px;font-weight:700;line-height:120%;-webkit-transition:all .3s ease;transition:all .3s ease;padding:12px 32px;min-width:300px}@media (max-width:991.98px){.main-search__submit{min-width:auto}}.main-search__submit:hover{background:#2d3446}.main-partners__title{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:main-partners__title}.main-partners__link{-ms-grid-row:1;-ms-grid-column:5;grid-area:main-partners__link;-ms-grid-column-align:end;justify-self:end}@media (max-width:767.98px){.main-partners__link{-ms-grid-column-align:center;justify-self:center}}.main-partners__items{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:5;grid-area:main-partners__items}.main-partners__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0 1fr 0 1fr;grid-template-columns:1fr 1fr 1fr;gap:30px 0;grid-auto-flow:row;-ms-grid-rows:auto 30px auto;grid-template-areas:"main-partners__title main-partners__title main-partners__link" "main-partners__items main-partners__items main-partners__items"}@media (max-width:767.98px){.main-partners__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px 0;-ms-grid-rows:auto 16px auto 16px auto;grid-template-areas:"main-partners__title" "main-partners__items" "main-partners__link"}.main-partners__title{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.main-partners__link{-ms-grid-row:5;-ms-grid-column:1}.main-partners__items{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}}.main-partners__title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.main-partners__title{color:#151515;font-size:32px}@media (max-width:1390px){.main-partners__title{font-size:calc(22px + 10 * (100vw - 320px)/ 1070)}}.main-partners__title{font-weight:700;letter-spacing:-.32px}.main-partners__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;color:#252d37;font-size:14px;font-weight:700;line-height:24px}.main-partners__link-icon{width:22px;height:22px;-ms-flex-negative:0;flex-shrink:0}.main-partners__link-icon svg{width:100%;height:100%}.main-partners__items{background:#fff;padding:30px;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:17px 20px;border-radius:20px;background:#fff;-webkit-box-shadow:0 6px 40px 0 rgba(0,0,0,.1);box-shadow:0 6px 40px 0 rgba(0,0,0,.1)}@media (max-width:767.98px){.main-partners__items{grid-template-columns:repeat(auto-fill,minmax(114px,1fr));padding:16px}}.main-partners-item{border-radius:8px;border:1px solid #dfdfdf;background:#fff;padding:12px 30px;height:120px}@media (max-width:991.98px){.main-partners-item{height:auto}}@media (max-width:767.98px){.main-partners-item{padding:8px 16px}}.main-partners-item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.main-info-banner__bg{border-radius:12px;height:300px}@media (max-width:1230px){.main-info-banner__bg{height:500px}}@media (max-width:880px){.main-info-banner__bg{height:auto}}.main-info-banner__bg>picture img{border-radius:12px}.main-info-banner__bg-desc{display:none}.main-info-banner__bg-mob{display:block}.main-info-banner__grid{position:relative;padding:40px;height:100%;display:-ms-grid;display:grid;-ms-grid-columns:1.4fr 1fr 1fr 1fr;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-auto-flow:row;grid-template-areas:"main-info-banner__text main-info-banner__img-1 main-info-banner__img-2 main-info-banner__labels" "main-info-banner__text main-info-banner__img-1 main-info-banner__img-2 main-info-banner__btn"}@media (max-width:1230px){.main-info-banner__grid{overflow:hidden;display:-ms-grid;display:grid;-ms-grid-columns:1fr 0 1fr 0 1fr 0 1fr 0 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:1fr 0 1fr 0 1fr 0 1fr;grid-template-rows:1fr 1fr 1fr 1fr;gap:0 0;grid-template-areas:"main-info-banner__text main-info-banner__text main-info-banner__text . ." ". . . . main-info-banner__labels" ". main-info-banner__img-1 main-info-banner__img-2  . ." ". main-info-banner__img-1 main-info-banner__img-2 . main-info-banner__btn"}}@media (max-width:880px){.main-info-banner__grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;gap:0;padding:20px}}.main-info-banner__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (max-width:880px){.main-info-banner__text{margin:0 0 24px 0}}.main-info-banner__title{font-size:31px}@media (max-width:1390px){.main-info-banner__title{font-size:calc(22px + 9 * (100vw - 320px)/ 1070)}}.main-info-banner__title{font-weight:600;line-height:120%;letter-spacing:-.62px}.main-info-banner__ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 0 20px}.main-info-banner__ul li{font-size:16px;font-weight:500;line-height:169%;letter-spacing:-.32px;text-transform:lowercase;list-style:disc}.main-info-banner__img-1{width:410px;height:260px;z-index:1;position:absolute}@media (max-width:1230px){.main-info-banner__img-1{bottom:-40px}}@media (max-width:991.98px){.main-info-banner__img-1{width:310px;height:200px}}@media (max-width:575.98px){.main-info-banner__img-1{width:240px;height:140px;bottom:-20px}}.main-info-banner__img-1 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.main-info-banner__img-2{margin:-70px 0 0 0;width:330px;z-index:2;position:absolute;bottom:-40px}@media (max-width:1230px){.main-info-banner__img-2{margin:0;bottom:-40px;width:300px}}@media (max-width:991.98px){.main-info-banner__img-2{width:260px}}@media (max-width:575.98px){.main-info-banner__img-2{width:180px;bottom:-20px;right:-50px}}.main-info-banner__img-2 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main-info-banner__img-3{width:35%;z-index:0;position:absolute;right:0;bottom:0}@media (max-width:1230px){.main-info-banner__img-3{width:50%}}@media (max-width:880px){.main-info-banner__img-3{display:none}}.main-info-banner__img-3 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.main-info-banner__labels{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:16px 20px;margin:0 0 20px 0}@media (max-width:880px){.main-info-banner__labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin:0 0 24px 0}}.main-info-banner__label{width:160px;z-index:2}@media (max-width:1300px){.main-info-banner__label{width:120px}}@media (max-width:1230px){.main-info-banner__label{width:170px}}@media (max-width:880px){.main-info-banner__label{width:130px}}@media (max-width:575.98px){.main-info-banner__label{width:100%}}.main-info-banner__label:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-column-align:end;justify-self:end}.main-info-banner__label img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.main-info-banner__btn{height:48px;position:absolute;bottom:0;width:200px;justify-self:flex-end}@media (max-width:880px){.main-info-banner__btn{position:relative;width:100%;z-index:5}}.main-info-banner__text{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;grid-area:main-info-banner__text}.main-info-banner__img-1{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;grid-area:main-info-banner__img-1}.main-info-banner__img-2{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;grid-area:main-info-banner__img-2}.main-info-banner__labels{-ms-grid-row:1;-ms-grid-column:4;grid-area:main-info-banner__labels}.main-info-banner__btn{-ms-grid-row:2;-ms-grid-column:4;grid-area:main-info-banner__btn}@media (max-width:1230px){.main-info-banner__text{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:5}.main-info-banner__img-1{-ms-grid-row:5;-ms-grid-row-span:3;-ms-grid-column:3}.main-info-banner__img-2{-ms-grid-row:5;-ms-grid-row-span:3;-ms-grid-column:5}.main-info-banner__labels{-ms-grid-row:3;-ms-grid-column:9}.main-info-banner__btn{-ms-grid-row:7;-ms-grid-column:9}}@media (max-width:880px){.main-info-banner__text{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:1/1/2/4}.main-info-banner__labels{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2}.main-info-banner__img-1{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/4/3}.main-info-banner__img-2{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:2/3/4/4}.main-info-banner__btn{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:3/1/4/4}}@media (max-width:430px){.main-info-banner__img-1{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:2/1/4/4}}.main-news__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.news-cards__wrapper{margin:0 0 32px 0}.news-cards__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:991.98px){.news-cards__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.news-cards__list{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.news-cards__btm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.news-cards__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.news-cards__arrow-next,.news-cards__arrow-prev{width:50px;height:50px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease;transition:all .3s ease;scale:.95}@media (any-hover:hover){.news-cards__arrow-next:hover,.news-cards__arrow-prev:hover{scale:1}}@media (max-width:767.98px){.news-cards__arrow-next,.news-cards__arrow-prev{width:32px;height:32px}}.news-cards__arrow-next svg,.news-cards__arrow-prev svg{width:100%;height:100%}.cards-slider{overflow:hidden;width:100%}.news-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}@media (any-hover:hover){.news-item:hover .news-item__video-play{scale:1}}.news-item__img{position:relative;padding:0 0 50% 0;background:#ebebeb;border-radius:20px 20px 0 0}.news-item__img img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px 20px 0 0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.news-item__video-preview{position:relative}.news-item__video-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:2;scale:.95;-webkit-transition:all .3s ease;transition:all .3s ease}.news-item__video-play svg{width:100%;height:100%}.news-item__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:30px;border-radius:0 0 20px 20px;background:#fff;-webkit-box-shadow:0 6px 20px -10px rgba(0,0,0,.35);box-shadow:0 6px 20px -10px rgba(0,0,0,.35);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:767.98px){.news-item__text{padding:16px 16px 30px 16px}}.news-item__date-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.news-item__date{padding:6px 15px;color:var(--text-color);font-size:12px;font-weight:500;line-height:14.4px;border-radius:10px;border:1px solid #ebebeb;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.news-item__title{color:var(--text-color);font-size:22px}@media (max-width:1390px){.news-item__title{font-size:calc(16px + 6 * (100vw - 320px)/ 1070)}}.news-item__title{font-weight:700;line-height:120%;letter-spacing:-.22px}.news-item_completed .news-item__img{background:#d9dde0}.news-item_completed .news-item__img img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.65}.news-item_completed .news-item__video-play{background:rgba(92,98,104,.45)}.btn-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:14px;font-weight:700;line-height:24px;color:var(--text-color)}.btn-link__icon{width:22px;height:22px;-ms-flex-negative:0;flex-shrink:0}.btn-link__icon svg{width:100%;height:100%}.main-recommendations__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.products__slider{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.products__items{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.product-item{border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-item.swiper-slide{height:auto}.product-item__img{position:relative;height:220px;border-radius:20px 20px 0 0;padding:16px 20px;background:#ebebeb}.product-item__gallery{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px 20px 0 0;overflow:hidden}.product-item__gallery-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.product-item__gallery-img.active{opacity:1}@media (max-width:767.98px){.product-item__gallery-img{display:none}.product-item__gallery-img:first-child{display:block;opacity:1}}.product-item__pagination{position:absolute;bottom:16px;left:20px;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;z-index:2}@media (max-width:767.98px){.product-item__pagination{display:none}}.product-item__pagination-bar{-webkit-box-flex:1;-ms-flex:1;flex:1;height:4px;background:rgba(255,255,255,.4);border-radius:2px;cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease}.product-item__pagination-bar.active{background:#fff}.product-item__pagination-bar:hover{background:rgba(255,255,255,.8)}.product-item__favorite{position:absolute;top:16px;right:20px;padding:4px;border-radius:10px;background:rgba(50,50,50,.61);width:30px;height:30px;-ms-flex-negative:0;flex-shrink:0;z-index:2}.product-item__favorite svg{width:100%;height:100%}.product-item__favorite svg path{-webkit-transition:all .3s ease;transition:all .3s ease}.product-item__favorite:hover{background:rgba(50,50,50,.81)}.product-item__favorite:hover svg path{stroke:#d81111}.product-item__favorite.active{background:rgba(50,50,50,.81)}.product-item__favorite.active svg path{stroke:#d81111}.product-item__badge{position:absolute;top:16px;left:20px;padding:4px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;border-radius:10px;background:#252d37}.product-item__badge_sale{background:#f4b333;position:absolute;top:16px;left:20px;padding:4px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;border-radius:10px;z-index:2}.product-item__badge-icon{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}.product-item__badge-icon svg{width:100%;height:100%}.product-item__badge-text{color:#fff;font-size:12px;font-weight:700;line-height:14px}.product-item__badge-text_sale{color:var(--text-color);font-size:12px;font-weight:700;line-height:14px}.product-item__text-wrap{padding:20px;border-radius:0 0 20px 20px;background:#fff;-webkit-box-shadow:0 6px 20px -10px rgba(0,0,0,.35);box-shadow:0 6px 20px -10px rgba(0,0,0,.35);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-item__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:24px}.product-item__title{font-size:20px;font-weight:700;line-height:22px;color:var(--text-color);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-item__title a{color:var(--text-color)}.product-item__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.product-item__price{color:#151515;font-size:18px}@media (max-width:1390px){.product-item__price{font-size:calc(16px + 2 * (100vw - 320px)/ 1070)}}.product-item__price{font-weight:700;line-height:100%;letter-spacing:-.18px}.product-item__logo{width:89px;height:20px}.product-item__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-item__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.product-item__icon{padding:4px;border-radius:10px;border:1px solid #ebebeb;background:#fff}.product-item__icon img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-item__label{color:var(--text-color);font-size:12px;font-weight:700;line-height:14.4px;padding:6px 12px;border-radius:10px;background:#ebebeb;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-item__price-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-item__price_label{color:#989898;font-size:12px;font-weight:600;line-height:140%}.product-item__price_old{color:#989898;font-size:16px;font-weight:700;line-height:120%;letter-spacing:-.32px;text-decoration-line:line-through}.product-item__price-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.products-slider{overflow:hidden;width:100%}.products-slider__btm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.products-slider__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.products-slider__arrow-next,.products-slider__arrow-prev{width:50px;height:50px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease;transition:all .3s ease;scale:.95}@media (any-hover:hover){.products-slider__arrow-next:hover,.products-slider__arrow-prev:hover{scale:1}}@media (max-width:767.98px){.products-slider__arrow-next,.products-slider__arrow-prev{width:32px;height:32px}}.products-slider__arrow-next svg,.products-slider__arrow-prev svg{width:100%;height:100%}.btn-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:14px;font-weight:700;line-height:24px;color:var(--text-color)}.btn-link__icon{width:22px;height:22px;-ms-flex-negative:0;flex-shrink:0}.btn-link__icon svg{width:100%;height:100%}.main-feedback-form__image-1{position:absolute;top:-32px;right:20px;width:387px;height:113%;bottom:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (max-width:991.98px){.main-feedback-form__image-1{top:initial;right:-20px;width:360px;height:auto;bottom:0;-o-object-fit:cover;object-fit:cover;z-index:3}}@media (max-width:767.98px){.main-feedback-form__image-1{display:none}}.main-feedback-form__image-2{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:500px;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (max-width:991.98px){.main-feedback-form__image-2{top:20px;right:-22px;left:initial;-webkit-transform:initial;-ms-transform:initial;transform:initial;width:430px;height:auto}}@media (max-width:767.98px){.main-feedback-form__image-2{display:none}}.main-feedback-form__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;border-radius:20px}.main-feedback-form__bg{border-radius:20px;padding:30px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:991.98px){.main-feedback-form__bg{padding:30px;overflow:hidden}.main-feedback-form__bg>img{-o-object-position:35%;object-position:35%}}@media (max-width:767.98px){.main-feedback-form__bg{padding:16px}}.main-feedback-form__bg img{border-radius:20px}.main-feedback-form__text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin:0 0 24px 0}.main-feedback-form__title{color:#fff;font-size:32px}@media (max-width:1390px){.main-feedback-form__title{font-size:calc(18px + 14 * (100vw - 320px)/ 1070)}}.main-feedback-form__title{font-weight:700;text-transform:uppercase;line-height:120%}@media (max-width:991.98px){.main-feedback-form__title{width:50%}}@media (max-width:767.98px){.main-feedback-form__title{width:100%}}.main-feedback-form__subtitle{color:#fff;font-size:18px}@media (max-width:1390px){.main-feedback-form__subtitle{font-size:calc(14px + 4 * (100vw - 320px)/ 1070)}}.main-feedback-form__subtitle{font-weight:400;line-height:120%}.form-feedback{position:relative}.form-feedback__wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;max-width:80%}@media (max-width:991.98px){.form-feedback__wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;max-width:50%}}@media (max-width:767.98px){.form-feedback__wrap{max-width:100%}}.form-feedback__col-4{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);max-width:80%;gap:16px}@media (max-width:991.98px){.form-feedback__col-4{-ms-grid-columns:1fr;grid-template-columns:1fr;max-width:50%}}@media (max-width:767.98px){.form-feedback__col-4{max-width:100%}}.form-feedback__btn{border-radius:10px;background:#fff;padding:13px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:700;line-height:24px;gap:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.form-feedback__btn svg path{-webkit-transition:all .3s ease;transition:all .3s ease}@media (any-hover:hover){.form-feedback__btn:hover{background:var(--main-color);color:#fff}.form-feedback__btn:hover svg path{stroke:#fff}}.form-feedback__btn-icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.form-feedback__btn-icon svg{width:100%;height:100%}.form-item__textarea{height:180px;resize:none}.form-item__input{color:#fff;font-size:14px;font-weight:400;background:0 0;border-radius:10px;border:1px solid #fff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.1)),to(rgba(255,255,255,.3)));background:linear-gradient(180deg,rgba(255,255,255,.1) 0,rgba(255,255,255,.3) 100%);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.03);box-shadow:0 0 10px 0 rgba(0,0,0,.03);padding:14px 24px;width:100%}.form-item__input::-webkit-input-placeholder{color:#fff}.form-item__input::-moz-placeholder{color:#fff}.form-item__input:-ms-input-placeholder{color:#fff}.form-item__input::-ms-input-placeholder{color:#fff}.form-item__input::placeholder{color:#fff}.form-item__check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin:16px 0 0 0}@media (max-width:991.98px){.form-item__check{width:50%}}@media (max-width:767.98px){.form-item__check{width:100%}}.checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-ms-inline-grid;display:inline-grid;place-content:center;width:18px;height:18px;border:1px solid #fff;border-radius:4px;background-color:transparent;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;position:relative}@media (max-width:575.98px){.checkbox{width:22px;height:22px}}.checkbox.input-error::before{border:1px solid var(--error-color)}.checkbox:checked{border:1px solid #fff}.checkbox:checked::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;width:10px;height:10px;border-radius:2px;cursor:pointer}@media (max-width:575.98px){.checkbox:checked::after{width:14px;height:14px}}.check__label{line-height:120%;padding:0 0 0 8px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;font-size:13px;font-weight:400;line-height:120%;color:#fff}.check__label a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media (any-hover:hover){.check__label a:hover{text-decoration:none}}.check__label p{display:contents}.map-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (max-width:767.98px){.map-section__inner{gap:24px}}.map-section__body{border-radius:20px;background:rgba(255,255,255,0);-webkit-box-shadow:0 6px 20px -10px rgba(0,0,0,.08);box-shadow:0 6px 20px -10px rgba(0,0,0,.08);padding:30px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5fr;grid-template-columns:1fr 1.5fr;gap:24px;height:600px}@media (max-width:767.98px){.map-section__body{padding:0;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px;height:auto}}.map-section__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;overflow:hidden}.map-section__select-item{position:relative}.map-section__select-label{position:absolute;top:6px;left:24px;color:#747474;font-size:10px;font-weight:400;z-index:2}.map-section__list-wrap{overflow-y:auto}.map-section__list-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (max-width:767.98px){.map-section__list-items{max-height:400px}}.map-section__btn-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:14px;font-weight:700;line-height:120%;border-radius:10px;background:#252d37;padding:12px 16px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (any-hover:hover){.map-section__btn-contacts:hover{background:var(--main-color);color:#fff}}@media (max-width:767.98px){.map-section__map{height:320px}}.map-section-item{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;border-radius:20px;background:#f3f3f3}.map-section-item__title{color:#151515;font-size:18px;font-weight:700;line-height:100%;letter-spacing:-.18px}.map-section-item__address{color:#747474;font-size:16px;font-weight:400;line-height:20px}.map-section-item__tel{color:var(--text-color);font-size:16px;font-weight:700;line-height:16px;letter-spacing:-.32px}.map-section-item__email{color:var(--text-color);font-size:16px;font-weight:700;line-height:16px;letter-spacing:-.32px}.map-section-item__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;color:var(--text-color);font-size:14px;font-weight:700;line-height:24px;background:#fff;border-radius:10px;border:1px solid var(--main-color);padding:8px 16px;max-width:200px;-webkit-transition:all .3s ease;transition:all .3s ease}.map-section-item__btn svg path{-webkit-transition:all .3s ease;transition:all .3s ease}@media (any-hover:hover){.map-section-item__btn:hover{background:var(--main-color);color:#fff}.map-section-item__btn:hover svg path{stroke:#fff}}.map-section-item__btn-icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.map-section-item__btn-icon svg{width:100%;height:100%}.map-section__select-item .selectize-control.single .selectize-input:after{content:url(../img/arrow-black.svg)!important;border-width:0!important;border-color:0!important;width:20px!important;height:20px!important;top:14px!important;margin-top:-3px!important}.map-section__select-item .selectize-input{padding:20px 24px 16px 24px!important;border:1px solid #151515!important;background:#f3f3f3!important;color:var(--text-color)!important;font-size:14px;font-weight:600}.map-section__select-item .selectize-input input{color:var(--text-color)!important;font-size:14px;font-weight:600}.map-section__select-item .selectize-input input::-webkit-input-placeholder{text-transform:none;color:var(--text-color)!important}.map-section__select-item .selectize-input input::-moz-placeholder{text-transform:none;color:var(--text-color)!important}.map-section__select-item .selectize-input input:-ms-input-placeholder{text-transform:none;color:var(--text-color)!important}.map-section__select-item .selectize-input input::-ms-input-placeholder{text-transform:none;color:var(--text-color)!important}.map-section__select-item .selectize-input input::placeholder{text-transform:none;color:var(--text-color)!important}.ymaps-2-1-79-map{height:100%}.callback-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.callback-modal__inner{border-radius:20px;max-width:1100px;width:100%;position:relative}.brands-banner__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.brands-banner__body{position:relative;width:100%;height:400px;overflow:hidden}@media (max-width:991.98px){.brands-banner__body{height:440px}}@media (max-width:575.98px){.brands-banner__body{height:420px}}.brands-banner__body{--swiper-pagination-bottom:24px}.brands-banner__title{color:var(--text-color);font-size:43px}@media (max-width:1390px){.brands-banner__title{font-size:calc(22px + 21 * (100vw - 320px)/ 1070)}}.brands-banner__title{font-weight:600;line-height:120%}.brands-banner__title span{color:#e30613}.brands-banner__content{position:absolute;top:0;left:0;width:100%;height:100%}.brands-banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px}@media (max-width:1390px){.brands-banner__inner{padding:calc(24px + 16 * (100vw - 320px)/ 1070)}}.brands-banner__inner{height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767.98px){.brands-banner__inner{padding:24px 16px}}.brands-banner__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;pointer-events:auto;gap:60px}@media (max-width:1390px){.brands-banner__text{gap:calc(24px + 36 * (100vw - 320px)/ 1070)}}.brands-banner__text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;z-index:2}.brands-banner__logo{z-index:2;width:360px}@media (max-width:1390px){.brands-banner__logo{width:calc(256px + 104 * (100vw - 320px)/ 1070)}}.brands-banner__logo{height:60px}@media (max-width:1390px){.brands-banner__logo{height:calc(40px + 20 * (100vw - 320px)/ 1070)}}.brands-banner__logo svg{width:100%;height:100%}.brands-banner__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.brands-banner__subtitle{font-size:16px;font-weight:400;line-height:120%;max-width:440px}.about-brand__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.about-brand__title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.about-brand__row{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px}@media (max-width:991.98px){.about-brand__row{-ms-grid-columns:1fr;grid-template-columns:1fr}}.about-brand__text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.about-brand__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px;font-weight:400;line-height:140%;gap:24px;max-height:520px;overflow:hidden;position:relative;-webkit-transition:max-height .4s ease;transition:max-height .4s ease}.about-brand__text::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.about-brand__text.has-overflow::after{opacity:1}.about-brand__text.expanded{max-height:none}.about-brand__text.expanded::after{opacity:0}.about-brand__text ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:0 0 0 24px}.about-brand__text ul li{font-size:16px;font-weight:400;line-height:140%;list-style:disc}.about-brand__text ul a{color:var(--main-color);-webkit-transition:all .3s ease;transition:all .3s ease}.about-brand__text ul a:hover{color:var(--hover-color)}.about-brand__text ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:0 0 0 24px}.about-brand__text ol li{font-size:16px;font-weight:400;line-height:140%;list-style:decimal}.about-brand__text ol li a{color:var(--main-color);-webkit-transition:all .3s ease;transition:all .3s ease}.about-brand__text ol li a:hover{color:var(--hover-color)}.about-brand__text a{color:var(--main-color);-webkit-transition:all .3s ease;transition:all .3s ease}.about-brand__text a:hover{color:var(--hover-color)}.about-brand__blockquote{color:var(--text-color);font-size:16px;font-weight:700;line-height:120%;letter-spacing:-.32px;position:relative;padding:0 0 0 32px}.about-brand__blockquote::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:#f4b333}.about-brand__see-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:14px;font-weight:700;line-height:24px;color:var(--text-color);cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.about-brand__see-more:hover{opacity:.7}.about-brand__see-more.hidden{display:none}.about-brand__see-more.active .btn-link__icon svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.about-brand__see-more .btn-link__icon{width:22px;height:22px;-ms-flex-negative:0;flex-shrink:0}.about-brand__see-more .btn-link__icon svg{width:100%;height:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.brand-history-block{padding:24px;border-radius:10px;background:#f3f3f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (max-width:767.98px){.brand-history-block{padding:16px}}.brand-history-block__img{position:relative;padding:0 0 45% 0}.brand-history-block__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.brand-history-block__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:767.98px){.brand-history-block__text{gap:16px}}.brand-history-block__title{color:var(--text-color);font-size:22px}@media (max-width:1390px){.brand-history-block__title{font-size:calc(16px + 6 * (100vw - 320px)/ 1070)}}.brand-history-block__title{font-weight:700;line-height:120%;letter-spacing:-.22px}.brand-history-block__descr-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.brand-history-block__descr{font-size:16px;font-weight:400;line-height:140%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:170px;overflow:hidden;gap:8px;position:relative;-webkit-transition:max-height .4s ease;transition:max-height .4s ease}.brand-history-block__descr::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#f3f3f3));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#f3f3f3 100%);pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.brand-history-block__descr.has-overflow::after{opacity:1}.brand-history-block__descr.expanded{max-height:none}.brand-history-block__descr.expanded::after{opacity:0}.brand-history-block__descr a{color:var(--main-color);-webkit-transition:all .3s ease;transition:all .3s ease}.brand-history-block__descr a:hover{color:var(--hover-color)}.brand-history-block__see-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:14px;font-weight:700;line-height:24px;color:var(--text-color);cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.brand-history-block__see-more:hover{opacity:.7}.brand-history-block__see-more.hidden{display:none}.brand-history-block__see-more.active .btn-link__icon svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.brand-history-block__see-more .btn-link__icon{width:22px;height:22px;-ms-flex-negative:0;flex-shrink:0}.brand-history-block__see-more .btn-link__icon svg{width:100%;height:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.brand-categories__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (max-width:767.98px){.brand-categories__inner{gap:24px}}.brand-categories__items{border-radius:10px;background:#f3f3f3;padding:54px 40px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:8px}@media (max-width:991.98px){.brand-categories__items{padding:24px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.brand-categories__items{padding:16px;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.brand-categories__btn{min-width:300px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.brand-categories-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:20px 28px;border-radius:18px;background:#fff;-webkit-box-shadow:0 6px 20px -10px rgba(0,0,0,.35);box-shadow:0 6px 20px -10px rgba(0,0,0,.35);height:166px;-webkit-transition:all .5s ease;transition:all .5s ease}@media (max-width:991.98px){.brand-categories-card{height:140px}}@media (max-width:575.98px){.brand-categories-card{height:auto;gap:8px}}.brand-categories-card:hover{background:linear-gradient(307deg,rgba(244,179,51,0) 6.28%,#f4b333 89.76%),#ce7b28}.brand-categories-card:hover .brand-categories-card__number{color:#fff}.brand-categories-card:hover .brand-categories-card__title{color:#fff}.brand-categories-card__number{color:var(--main-color);font-size:11px;font-weight:600}.brand-categories-card__title{font-size:22px}@media (max-width:1390px){.brand-categories-card__title{font-size:calc(16px + 6 * (100vw - 320px)/ 1070)}}.brand-categories-card__title{font-weight:700;line-height:120%;letter-spacing:-.22px;color:var(--text-color)}.recommendations-item__badge-icon_sale{background:#f4b333}.brand-certifications__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.brand-certifications__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;width:100%}@media (max-width:575.98px){.brand-certifications__tabs{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.brand-certifications__tabs::-webkit-scrollbar{display:none}}.brand-certifications__tab{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:110px;padding:6px 24px;border-radius:20px;background:#fff;border:1px solid #e7e7e7;color:var(--text-color);font-size:16px;font-weight:600;line-height:120%;-webkit-transition:background .25s ease,border-color .25s ease,opacity .25s ease;transition:background .25s ease,border-color .25s ease,opacity .25s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}@media (any-hover:hover){.brand-certifications__tab:hover{opacity:.85}}.brand-certifications__tab:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.brand-certifications__tab.is-active{background:var(--accent-color);border-color:var(--accent-color)}.brand-certifications__slider{overflow:hidden;width:100%}.brand-certifications__btm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.brand-certifications__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.brand-certifications-card__img{position:relative;height:440px}@media (max-width:1390px){.brand-certifications-card__img{height:calc(400px + 40 * (100vw - 320px)/ 1070)}}.brand-certifications-card__img{border:1px solid #c9c9c9}.brand-certifications-card__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.brand-certifications-card.is-hidden{display:none!important}.arrow-next,.arrow-prev{width:50px;height:50px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease;transition:all .3s ease;scale:.95}@media (any-hover:hover){.arrow-next:hover,.arrow-prev:hover{scale:1}}@media (max-width:767.98px){.arrow-next,.arrow-prev{width:32px;height:32px}}.arrow-next svg,.arrow-prev svg{width:100%;height:100%}.form-section__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.form-section__container{max-width:1100px;width:100%;margin:0 auto;padding:0 15px}.form-section__inner{position:relative;border-radius:20px;background:linear-gradient(265deg,#e4e4e4 31.93%,#1d2937 59.1%);padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (max-width:767.98px){.form-section__inner{padding:16px}}.form-section__title{color:#fff;font-size:32px}@media (max-width:1390px){.form-section__title{font-size:calc(18px + 14 * (100vw - 320px)/ 1070)}}.form-section__title{font-weight:700;line-height:120%;text-transform:uppercase}.form-section__subtitle{color:#fff;font-size:15px;font-weight:400;line-height:140%}.form-section__img{position:absolute;right:0;bottom:0;width:330px}@media (max-width:1390px){.form-section__img{width:calc(300px + 30 * (100vw - 320px)/ 1070)}}.form-section__img{height:330px}@media (max-width:1390px){.form-section__img{height:calc(300px + 30 * (100vw - 320px)/ 1070)}}@media (max-width:991.98px){.form-section__img{display:none}}.form-section__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.form-section__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;max-width:630px;width:100%}@media (max-width:991.98px){.form-section__form{max-width:100%}}.form-section__form .form-item__input{border-radius:10px;border:1px solid #151515;background:#f3f3f3;color:var(--text-color)}.form-section__form .form-item__input::-webkit-input-placeholder{color:var(--text-color)}.form-section__form .form-item__input::-moz-placeholder{color:var(--text-color)}.form-section__form .form-item__input:-ms-input-placeholder{color:var(--text-color)}.form-section__form .form-item__input::-ms-input-placeholder{color:var(--text-color)}.form-section__form .form-item__input::placeholder{color:var(--text-color)}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin:0 0 16px 0}@media (max-width:767.98px){.form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.form-row .form-item{width:100%}.brands-hero__bg{border-radius:18px;overflow:hidden;padding:0 0 30% 0}@media (max-width:767.98px){.brands-hero__bg{padding:0 0 50% 0}}@media (max-width:575.98px){.brands-hero__bg{padding:0 0 130% 0}}@media (max-width:575.98px){.brands-hero__bg img{-o-object-position:48% 0;object-position:48% 0}}.brands-hero__content{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;height:100%;left:60px;max-width:550px}@media (max-width:1024.98px){.brands-hero__content{left:20px;max-width:400px}}@media (max-width:767.98px){.brands-hero__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;top:40px;height:auto;max-width:340px}}.brands-hero__title{color:var(--text-color);font-size:43px}@media (max-width:1390px){.brands-hero__title{font-size:calc(22px + 21 * (100vw - 320px)/ 1070)}}.brands-hero__title{font-weight:600;line-height:120%;letter-spacing:-.86px}.brands-hero__subtitle{color:var(--text-color);font-size:15px;font-weight:400;line-height:140%}.brands-list__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (max-width:767.98px){.brands-list__inner{gap:24px}}@media (max-width:575.98px){.brands-list__inner{gap:16px}}.brands-list__title{color:var(--text-color);font-size:32px}@media (max-width:1390px){.brands-list__title{font-size:calc(22px + 10 * (100vw - 320px)/ 1070)}}.brands-list__title{font-weight:700;letter-spacing:-.32px}.brands-list__grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:32px}@media (max-width:991.98px){.brands-list__grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (max-width:767.98px){.brands-list__grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:575.98px){.brands-list__grid{gap:8px}}.brands-list__item{padding:24px 60px;width:100%;height:100%;border-radius:20px;background:#fff;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.24);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.24);-webkit-transition:all .3s ease;transition:all .3s ease;height:150px}@media (max-width:991.98px){.brands-list__item{height:120px}}@media (max-width:575.98px){.brands-list__item{height:100px}}@media (any-hover:hover){.brands-list__item:hover{-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.4);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.4);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}}@media (max-width:767.98px){.brands-list__item{padding:16px 40px}}@media (max-width:575.98px){.brands-list__item{padding:16px 8px}}.brands-list__item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.catalog__title{margin-bottom:32px}@media (max-width:1390px){.catalog__title{margin-bottom:calc(24px + 8 * (100vw - 320px)/ 1070)}}.catalog__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.catalog-spares .product-item__pagination-bar.active{background:var(--text-color)}.catalog-spares .product-item__pagination-bar{background:#e6e8ea}.catalog-filters__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.catalog-filters__bg{background:#f3f3f3;padding:32px}@media (max-width:1390px){.catalog-filters__bg{padding:calc(16px + 16 * (100vw - 320px)/ 1070)}}.catalog-filters__bg{margin-bottom:40px}@media (max-width:1390px){.catalog-filters__bg{margin-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}@media screen and (max-width:767.98px){.catalog-filters__bg{padding:16px 0}}.catalog-filters__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;border-radius:20px;background:#fff;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);padding:40px 30px}@media screen and (max-width:767.98px){.catalog-filters__inner{padding:20px 16px}}.catalog-filters__search{position:relative;width:100%}.catalog-filters__search-input{width:100%;padding:16px 48px 16px 20px;border:1px solid #c4c4c4;border-radius:10px;font-size:14px;font-weight:400;line-height:150%;color:var(--text-color);background:#fff;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.catalog-filters__search-input::-webkit-input-placeholder{color:#9f9f9f}.catalog-filters__search-input::-moz-placeholder{color:#9f9f9f}.catalog-filters__search-input:-ms-input-placeholder{color:#9f9f9f}.catalog-filters__search-input::-ms-input-placeholder{color:#9f9f9f}.catalog-filters__search-input::placeholder{color:#9f9f9f}.catalog-filters__search-input:focus{outline:0;border-color:var(--main-color)}.catalog-filters__input{min-width:300px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:991.98px){.catalog-filters__input{min-width:100%}}.catalog-filters__search-icon{position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.catalog-filters__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:991.98px){.catalog-filters__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.catalog-filters__row-sort{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}@media screen and (max-width:767.98px){.catalog-filters__row-sort{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.catalog-filters__selects{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:991.98px){.catalog-filters__selects{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.catalog-filters__select-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:180px}@media screen and (max-width:991.98px){.catalog-filters__select-wrap{min-width:100%}}.catalog-filters__select.has-value{color:var(--main-color);font-weight:500}.catalog-filters .selectize-input{background:#fff!important;color:var(--text-color)!important;border-color:#b8b8b8!important}.catalog-filters .selectize-control.single .selectize-input:after{content:url(../img/arrow-black.svg)!important;border-width:0!important;border-color:0!important;width:20px!important;height:20px!important;top:14px!important;margin-top:-3px!important}.catalog-filters .selectize-control.single .selectize-input.dropdown-active:after{margin-top:0!important}.catalog-filters .selectize-control.multi .selectize-input.has-items{padding:12px 16px!important}.catalog-filters__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:991.98px){.catalog-filters__buttons{width:100%}.catalog-filters__buttons .catalog-filters__btn{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:767.98px){.catalog-filters__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.catalog-filters__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:10px;font-size:14px;font-weight:700;line-height:120%;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;min-width:220px}.catalog-filters__btn svg{-ms-flex-negative:0;flex-shrink:0}.catalog-filters__btn--reset{border-radius:10px;border:1px solid #d9d9d9;background:#e6e8ea}.catalog-filters__btn--reset:hover{border-color:var(--text-color)}.catalog-filters__btn--submit{background:var(--text-color);border:1px solid var(--text-color);color:#fff}.catalog-filters__btn--submit:hover{background:var(--main-color);border-color:var(--main-color)}.catalog-filters__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;border:1px solid #d9d9d9;background:#e6e8ea;gap:8px;padding:16px;font-size:14px;font-weight:700;line-height:120%;color:var(--text-color);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:767.98px){.catalog-filters__toggle{width:100%}}.catalog-filters__toggle svg{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.catalog-filters__toggle:hover{border-color:var(--text-color)}.catalog-filters__toggle.active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.catalog-filters__extended{display:none;padding-top:8px}.catalog-filters__extended.active{display:block}.catalog-filters__extended-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:991.98px){.catalog-filters__extended-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.catalog-filters__sort-wrap{min-width:300px}@media screen and (max-width:767.98px){.catalog-filters__sort-wrap{min-width:100%}}.catalog-filters__select-wrap{position:relative}.catalog-filters__select-wrap .select-badge{position:absolute;right:36px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:var(--main-color);color:#fff;font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px;pointer-events:none}.per-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}@media screen and (max-width:767.98px){.per-page{width:100%}}.per-page__label{font-size:14px;font-weight:400;line-height:120%;color:var(--text-color)}.per-page__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.per-page__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:32px;height:32px;padding:10px;border-radius:5px;font-size:14px;line-height:120%;color:var(--text-color);background:0 0;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.per-page__btn:hover{background:rgba(26,31,44,.1)}.per-page__btn.active{background:var(--text-color);color:#fff}.pagination-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:24px}.pagination-container__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.pagination-container__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border-radius:10px;background:#f3f3f3;border:none;font-size:14px;font-weight:700;color:var(--text-color);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width:767.98px){.pagination-container__btn{width:40px;height:40px}}.pagination-container__btn:hover:not(.active){background:#f3f3f3}.pagination-container__btn.active{background:var(--text-color);color:#fff}.history-search__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.products__items .product-item.hidden{display:none}.products__no-results{display:none;padding:40px 20px;text-align:center;background:#f3f3f3;border-radius:10px}.products__no-results.show{display:block}.products__no-results p{font-size:16px;font-weight:500;color:#6b6b6b}.products__pagination.hidden{display:none}.product-banner__inner{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1.8fr) minmax(0,1fr);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:24px}@media screen and (max-width:991.98px){.product-banner__inner{-ms-grid-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}@media screen and (max-width:767.98px){.product-banner__inner{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:16px}}.news-page .product-gallery__slider .swiper-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (max-width:1390px){.product-gallery{gap:calc(12px + 4 * (100vw - 320px)/ 1070)}}.product-gallery{padding:28px 32px;border-radius:20px;background:#fff;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);max-width:900px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width:991.98px){.product-gallery{padding:16px}}.product-gallery__main{position:relative;border-radius:20px;overflow:hidden;background:#f5f5f5}@media screen and (max-width:767.98px){.product-gallery__main{border-radius:16px}}.product-gallery__slider{width:100%;aspect-ratio:18/10}@media screen and (max-width:767.98px){.product-gallery__slider{aspect-ratio:4/3}}.product-gallery__slider .swiper-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-gallery__nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;width:50px;height:50px;border-radius:50%;background:#fff;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.product-gallery__nav:hover{background:var(--main-color);color:#fff}.product-gallery__nav--prev{left:20px}@media screen and (max-width:767.98px){.product-gallery__nav--prev{left:12px}}.product-gallery__nav--next{right:20px}@media screen and (max-width:767.98px){.product-gallery__nav--next{right:12px}}.product-gallery__nav.swiper-button-disabled{opacity:.5;cursor:not-allowed}.product-gallery__nav.swiper-button-disabled:hover{background:#fff;color:var(--text-color)}.product-gallery__thumbs{width:100%}.product-gallery__thumbs-slider .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.product-gallery__thumbs-slider .swiper-slide{width:calc(25% - 12px);aspect-ratio:1.4/1;border-radius:16px;overflow:hidden;cursor:pointer;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:767.98px){.product-gallery__thumbs-slider .swiper-slide{width:calc(25% - 8px);border-radius:12px}}@media screen and (max-width:575.98px){.product-gallery__thumbs-slider .swiper-slide{width:calc(33.333% - 8px)}}.product-gallery__thumbs-slider .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.product-gallery__thumbs-slider .swiper-slide:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.product-gallery__thumbs-slider .swiper-slide.swiper-slide-thumb-active{outline:3px solid var(--main-color);outline-offset:-3px}.product-gallery__thumbs-more{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;pointer-events:none}.product-gallery__thumbs-more span:first-child{font-size:32px;font-weight:700;line-height:1}@media screen and (max-width:767.98px){.product-gallery__thumbs-more span:first-child{font-size:24px}}.product-gallery__thumbs-more span:last-child{font-size:16px;font-weight:500}@media screen and (max-width:767.98px){.product-gallery__thumbs-more span:last-child{font-size:14px}}.product-banner-info{padding:24px 32px;background:#fff;border-radius:20px;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08)}@media screen and (max-width:991.98px){.product-banner-info{padding:16px}}.product-banner-info__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;height:100%}.product-banner-info__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-banner-info__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.product-banner-info__logo{width:160px;height:33px}.product-banner-info__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-banner-info__additional-text{color:#939699;font-size:14px;font-weight:400;line-height:120%}.product-banner-info__price-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.product-banner-info__btn-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.product-banner-info__btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media (max-width:575.98px){.product-banner-info__btn-row{gap:8px}}.product-banner-info__btn-accent{padding:16px 24px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}@media (max-width:575.98px){.product-banner-info__btn-accent{font-size:12px;padding:16px}}@media (max-width:575.98px){.product-banner-info__btn-link{font-size:12px}}.product-banner-info__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.product-banner-info__links{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px}@media screen and (max-width:1360px){.product-banner-info__links{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.price-block-product__label{color:#989898;font-size:14px;font-weight:600;line-height:120%}.price-block-product__price{font-size:32px}@media (max-width:1390px){.price-block-product__price{font-size:calc(22px + 10 * (100vw - 320px)/ 1070)}}.price-block-product__price{font-weight:700;line-height:120%}.price-block-product__price span{color:#939699;font-size:22px}@media (max-width:1390px){.price-block-product__price span{font-size:calc(14px + 8 * (100vw - 320px)/ 1070)}}.price-block-product__price span{font-weight:700;line-height:120%;letter-spacing:-.32px}.price-block-product__old-price{color:#747474;font-size:18px}@media (max-width:1390px){.price-block-product__old-price{font-size:calc(14px + 4 * (100vw - 320px)/ 1070)}}.price-block-product__old-price{font-weight:700;line-height:100%;letter-spacing:-.18px;text-decoration-line:line-through}.add-to-cart-btn{border-radius:10px;border:1px solid #d9d9d9;background:#e6e8ea;padding:12px 24px}.add-to-cart-btn__icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.add-to-cart-btn__icon svg{width:100%;height:100%}.link-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:20px;background:#f3f3f3;padding:24px;gap:8px;min-height:130px}@media screen and (max-width:1360px){.link-info{padding:16px;min-height:auto}}.link-info__icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.link-info__icon svg{width:100%;height:100%}.link-info__text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.link-info__title{color:var(--text-color);font-size:14px;font-weight:700;line-height:120%;text-align:left}.link-info__text{color:#939699;font-size:12px;font-weight:600;line-height:140%;text-align:left}.product-characteristics__inner{background:#fff;border-radius:20px;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:28px 32px;max-width:900px}@media screen and (max-width:991.98px){.product-characteristics__inner{padding:24px}}@media screen and (max-width:767.98px){.product-characteristics__inner{padding:16px}}.product-characteristics__table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-characteristics__row{display:-ms-grid;display:grid;-ms-grid-columns:minmax(150px,280px) 1fr;grid-template-columns:minmax(150px,280px) 1fr;gap:24px;padding:12px 0;border-bottom:1px solid #ccc}@media screen and (max-width:767.98px){.product-characteristics__row{-ms-grid-columns:minmax(120px,200px) 1fr;grid-template-columns:minmax(120px,200px) 1fr;gap:16px;padding:16px 0}}@media screen and (max-width:575.98px){.product-characteristics__row{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:8px;padding:12px 0;border-bottom:none}}.product-characteristics__row:first-child{padding-top:0}.product-characteristics__row:last-child{border-bottom:none;padding-bottom:0}.product-characteristics__label{color:#939699;font-size:16px}@media (max-width:1390px){.product-characteristics__label{font-size:calc(14px + 2 * (100vw - 320px)/ 1070)}}.product-characteristics__label{font-weight:400;line-height:140%}.product-characteristics__value{color:var(--text-color);font-size:16px}@media (max-width:1390px){.product-characteristics__value{font-size:calc(14px + 2 * (100vw - 320px)/ 1070)}}.product-characteristics__value{font-weight:400;line-height:140%}.product-description h3,.product-description h4,.product-description h5,.product-description h6{font-weight:700;line-height:120%;letter-spacing:-.22px}.product-description h3{font-size:22px}@media (max-width:1390px){.product-description h3{font-size:calc(16px + 6 * (100vw - 320px)/ 1070)}}.product-description h4{font-size:20px}@media (max-width:1390px){.product-description h4{font-size:calc(14px + 6 * (100vw - 320px)/ 1070)}}.product-description h5{font-size:18px}@media (max-width:1390px){.product-description h5{font-size:calc(12px + 6 * (100vw - 320px)/ 1070)}}.product-description h6{font-size:16px}@media (max-width:1390px){.product-description h6{font-size:calc(10px + 6 * (100vw - 320px)/ 1070)}}.product-description__inner{background:#fff;border-radius:20px;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:28px 32px;max-width:900px}@media screen and (max-width:991.98px){.product-description__inner{padding:24px}}@media screen and (max-width:767.98px){.product-description__inner{padding:16px}}.product-description__ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 0 15px}.product-description__ul li{list-style:disc}.product-description__text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.product-description__text-full{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media screen and (max-width:767.98px){.product-description__text-full{gap:16px}}.product-description__quote{position:relative}.product-description__quote::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--accent-color)}.product-description__quote-text{color:#000;font-size:16px;font-weight:700;line-height:120%;letter-spacing:-.32px;padding-left:40px}@media screen and (max-width:767.98px){.product-description__quote-text{padding-left:20px}}.product-description__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px;font-weight:400;line-height:140%;gap:24px;max-height:300px;overflow:hidden;position:relative;-webkit-transition:max-height .4s ease;transition:max-height .4s ease}@media screen and (max-width:767.98px){.product-description__text{max-height:500px}}.product-description__text::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.product-description__text.has-overflow::after{opacity:1}.product-description__text.expanded{max-height:none}.product-description__text.expanded::after{opacity:0}.product-description__see-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:14px;font-weight:700;line-height:24px;color:var(--text-color);cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.product-description__see-more:hover{opacity:.7}.product-description__see-more.hidden{display:none}.product-description__see-more.active .btn-link__icon svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.product-description__see-more .btn-link__icon{width:22px;height:22px;-ms-flex-negative:0;flex-shrink:0}.product-description__see-more .btn-link__icon svg{width:100%;height:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.product-documents__inner{border-radius:20px;background:#f3f3f3;padding:28px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;max-width:900px}@media screen and (max-width:767.98px){.product-documents__inner{padding:16px}}.product-documents__title{color:var(--text-color);font-size:32px}@media (max-width:1390px){.product-documents__title{font-size:calc(22px + 10 * (100vw - 320px)/ 1070)}}.product-documents__title{font-weight:700;line-height:120%}.product-documents__items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:16px}@media screen and (max-width:767.98px){.product-documents__items{-ms-grid-columns:1fr;grid-template-columns:1fr}}.doc-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;border-radius:20px;background:#fff;-webkit-box-shadow:0 6px 20px -10px rgba(0,0,0,.08);box-shadow:0 6px 20px -10px rgba(0,0,0,.08);padding:20px 28px;height:166px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (any-hover:hover){.doc-item:hover{-webkit-box-shadow:0 6px 20px -10px #000;box-shadow:0 6px 20px -10px #000;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}}@media screen and (max-width:991.98px){.doc-item{padding:24px}}@media screen and (max-width:767.98px){.doc-item{padding:16px}}.doc-item__number{color:var(--main-color);font-size:12px;font-weight:600;line-height:140%;-webkit-transition:color .3s ease;transition:color .3s ease}.doc-item__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;height:100%}.doc-item__title{color:var(--text-color);font-size:22px}@media (max-width:1390px){.doc-item__title{font-size:calc(16px + 6 * (100vw - 320px)/ 1070)}}.doc-item__title{font-weight:700;line-height:120%;letter-spacing:-.22px;max-width:240px;-webkit-transition:color .3s ease;transition:color .3s ease}.doc-item__icon{width:54px;height:54px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:end;align-self:flex-end}.doc-item__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.doc-item__icon svg{width:100%;height:100%}.product-balances__inner{background:#fff;border-radius:20px;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:28px 32px;max-width:900px}@media screen and (max-width:991.98px){.product-balances__inner{padding:24px}}@media screen and (max-width:767.98px){.product-balances__inner{padding:16px}}.product-balances__table-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.product-balances__table-header{display:-ms-grid;display:grid;-ms-grid-columns:minmax(150px,280px) minmax(80px,150px) minmax(100px,180px) minmax(100px,150px);grid-template-columns:minmax(150px,280px) minmax(80px,150px) minmax(100px,180px) minmax(100px,150px);gap:16px;padding-bottom:8px;border-bottom:1px solid #ccc}@media screen and (max-width:767.98px){.product-balances__table-header{display:none}}.product-balances__table-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:320px;overflow:hidden;-webkit-transition:max-height .4s ease;transition:max-height .4s ease}@media screen and (max-width:767.98px){.product-balances__table-body{gap:16px}}.product-balances__table-body.expanded{max-height:none}.product-balances__row{display:-ms-grid;display:grid;-ms-grid-columns:minmax(150px,280px) minmax(80px,150px) minmax(100px,180px) minmax(100px,150px);grid-template-columns:minmax(150px,280px) minmax(80px,150px) minmax(100px,180px) minmax(100px,150px);gap:16px;padding:20px 0;border-bottom:1px solid #ccc;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767.98px){.product-balances__row{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:12px 16px;padding:8px 16px;border-radius:10px;border:1px solid #ccc}}@media screen and (max-width:575.98px){.product-balances__row{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:8px}}@media screen and (min-width:767.98px){.product-balances__row:first-child{padding-top:0}}.product-balances__row:last-child{border-bottom:none}.product-balances__col{font-size:16px}@media (max-width:1390px){.product-balances__col{font-size:calc(14px + 2 * (100vw - 320px)/ 1070)}}.product-balances__col{font-weight:400;line-height:140%;color:var(--text-color)}.product-balances__col--header{color:#939699;font-size:14px;font-weight:700;line-height:120%}.product-balances__col--region{color:#343332;font-size:16px;font-weight:400;line-height:140%}@media screen and (max-width:767.98px){.product-balances__col--quantity::before{content:"Количество: ";color:#939699}}@media screen and (max-width:767.98px){.product-balances__col--status{-ms-grid-column:1;grid-column:1;max-width:200px}}@media screen and (max-width:575.98px){.product-balances__col--status{grid-column:1/-1;max-width:none}}.product-balances__link{color:#343332;font-size:16px;font-weight:400;line-height:140%;text-decoration-line:underline;text-underline-offset:auto;-webkit-transition:color .3s ease;transition:color .3s ease}.product-balances__link:hover{color:var(--main-color)}.product-balances__status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;background:#f4b333;padding:6px 16px;font-size:12px;font-weight:700;line-height:120%;color:var(--text-color)}.product-balances__status--order{border-radius:10px;background:#ebebeb}.product-balances__show-all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:14px;font-weight:700;line-height:24px;color:var(--text-color);cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.product-balances__show-all:hover{opacity:.7}.product-balances__show-all.hidden{display:none}.product-balances__show-all.active .btn-link__icon svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.product-balances__show-all .btn-link__icon{width:22px;height:22px;-ms-flex-negative:0;flex-shrink:0}.product-balances__show-all .btn-link__icon svg{width:100%;height:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.calculator{background:#f3f3f3}.calculator__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.calculator__form-inner{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,2fr) minmax(0,1fr);grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px}@media screen and (max-width:991.98px){.calculator__form-inner{-ms-grid-columns:1fr;grid-template-columns:1fr}}.calculator__form-block{border-radius:20px;background:#fff;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);padding:40px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media screen and (max-width:767.98px){.calculator__form-block{padding:24px}}@media screen and (max-width:575.98px){.calculator__form-block{padding:16px}}.calculator__companies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.calculator__form-wrap{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:24px}@media screen and (max-width:767.98px){.calculator__form-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px}}.calculator__form-label{position:relative}.calculator__form-control{width:100%;height:48px;padding:0 16px;border-radius:8px;border:none;background-color:#f3f3f3;font-size:14px;font-weight:700;line-height:120%;color:#1a1f2c;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;text-overflow:ellipsis}.calculator__form-control::-webkit-input-placeholder{font-size:14px;font-weight:400;line-height:100%;color:#939699}.calculator__form-control::-moz-placeholder{font-size:14px;font-weight:400;line-height:100%;color:#939699}.calculator__form-control:-ms-input-placeholder{font-size:14px;font-weight:400;line-height:100%;color:#939699}.calculator__form-control::-ms-input-placeholder{font-size:14px;font-weight:400;line-height:100%;color:#939699}.calculator__form-control::placeholder{font-size:14px;font-weight:400;line-height:100%;color:#939699}.calculator__form-control:autofill{-webkit-text-fill-color:#1a1f2c;-webkit-box-shadow:0 0 0 40rem #f3f3f3 inset;box-shadow:0 0 0 40rem #f3f3f3 inset}@media (hover){.calculator__form-control:hover{background-color:#ededed}.calculator__form-control:hover:autofill{-webkit-text-fill-color:#1a1f2c;-webkit-box-shadow:0 0 0 40rem #ededed inset;box-shadow:0 0 0 40rem #ededed inset}}.calculator__form-control~span{position:absolute;z-index:1;top:-15px;left:16px;display:inline-block;max-width:calc(100% - 32px);font-size:10px;font-weight:400;line-height:100%;color:#747474;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;visibility:hidden;opacity:0;-webkit-transition:visibility .2s linear,opacity .2s linear;transition:visibility .2s linear,opacity .2s linear}.calculator__form-control.not-empty{padding-top:30px;padding-bottom:12px}.calculator__form-control.not-empty~span{visibility:visible;opacity:1}.calculator__form-range{position:relative;padding:0 16px}.calculator__form-range .irs--flat{height:15px}.calculator__form-range .irs--flat .irs-line{top:-2px;height:2px;border:0;border-radius:0;background:var(--text-color)}.calculator__form-range .irs--flat .irs-bar{top:-2px;height:2px;border-radius:0;background-color:#f4b333}.calculator__form-range .irs--flat .irs-handle{top:-7px;width:11px;height:11px;border-radius:2px;border:3px solid #f4b333;background:#fff;cursor:pointer}.calculator__form-range .irs--flat .irs-handle *{display:none!important}.calculator__form-range .irs--flat .irs-max,.calculator__form-range .irs--flat .irs-min,.calculator__form-range .irs--flat .irs-single{top:8px;padding:0;border-radius:0;background:0 0;font-size:14px;font-weight:400;line-height:100%;color:var(--text-color);visibility:visible!important}.calculator__form-range .irs--flat .irs-max:before,.calculator__form-range .irs--flat .irs-min:before,.calculator__form-range .irs--flat .irs-single:before{display:none!important}.calculator__form-range .irs--flat .irs-max,.calculator__form-range .irs--flat .irs-min{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.calculator__form-range .irs--flat .irs-to{visibility:hidden!important}.calculator__form-range .irs--flat .irs-min{left:0}.calculator__form-range .irs--flat .irs-max{right:0}.calculator__form-range .irs--flat .irs-from,.calculator__form-range .irs--flat .irs-single,.calculator__form-range .irs--flat .irs-to{top:8px}.calculator__form-counter{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:4px;height:40px;padding:0 16px;border-radius:8px;border:1px solid #d8d8d8;height:48px}.calculator__form-counter input{background:inherit;text-align:center;font-size:18px}.calculator__form-counter button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;font-weight:400;line-height:140%;height:100%;border:0;padding:0;background:0 0;font-size:16px;font-weight:700;line-height:130%;color:#1b1b1b}.calculator__form-results{border-radius:20px;background:#fff;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);padding:40px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media screen and (max-width:767.98px){.calculator__form-results{padding:24px}}@media screen and (max-width:575.98px){.calculator__form-results{padding:16px}}.calculator__form-results-info{color:#747474;font-size:12px;font-weight:400;line-height:120%}.calculator__select-label{position:absolute;top:2px;left:16px;color:#747474;font-size:10px;font-weight:400;z-index:2}.calculator__select{position:relative;height:48px}.calculator__select .selectize-control.single .selectize-input,.calculator__select .selectize-dropdown.single{background:#f3f3f3!important;border:1px solid #151515}.calculator__select .selectize-control.single .selectize-input .item,.calculator__select .selectize-dropdown.single .item{overflow:hidden;color:#252d37;font-size:14px;font-weight:600;line-height:24px}.calculator__select .selectize-input{padding:14px 24px 6px 16px!important}.calculator__select .selectize-control.single .selectize-input:after{content:url(../img/arrow-black.svg)!important}.calculator__form-results-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.calculator__form-results-item-title{color:#939699;font-size:14px;font-weight:400;line-height:120%}.calculator__form-results-item-value{color:#151515;font-size:43px}@media (max-width:1390px){.calculator__form-results-item-value{font-size:calc(22px + 21 * (100vw - 320px)/ 1070)}}.calculator__form-results-item-value{font-weight:600;line-height:120%;letter-spacing:-.86px}.calculator__form-results-item-value span{color:#939699;font-size:22px}@media (max-width:1390px){.calculator__form-results-item-value span{font-size:calc(16px + 6 * (100vw - 320px)/ 1070)}}.calculator__form-results-item-value span{font-weight:700;line-height:120%;letter-spacing:-.22px}.calculator__form-results-item-value_small{font-size:32px}@media (max-width:1390px){.calculator__form-results-item-value_small{font-size:calc(18px + 14 * (100vw - 320px)/ 1070)}}.calculator__form-results-item-value_small{font-weight:600;line-height:120%;letter-spacing:-.44px}.calculator__form-submit{position:relative}.calculator__form-submit .spinner{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.calculator__form-submit .spinner div{width:6px;height:6px;border-radius:50%;background:#fff;-webkit-animation:calc-spinner .8s ease-in-out infinite;animation:calc-spinner .8s ease-in-out infinite}.calculator__form-submit .spinner div:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.calculator__form-submit .spinner div:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.calculator__form-submit .spinner div:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.calculator__form-submit.loading{pointer-events:none;opacity:.7}.calculator__form-submit.loading span{visibility:hidden}.calculator__form-submit.loading .spinner{display:-webkit-box;display:-ms-flexbox;display:flex}@-webkit-keyframes calc-spinner{0%,100%,80%{opacity:.3;-webkit-transform:scale(.8);transform:scale(.8)}40%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes calc-spinner{0%,100%,80%{opacity:.3;-webkit-transform:scale(.8);transform:scale(.8)}40%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}}.companies-list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;max-width:720px}@media screen and (max-width:991.98px){.companies-list{max-width:100%}}@media screen and (max-width:767.98px){.companies-list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.companies-list__title{color:#747474;font-size:16px}@media (max-width:1390px){.companies-list__title{font-size:calc(14px + 2 * (100vw - 320px)/ 1070)}}.companies-list__title{font-weight:400;line-height:140%}.companies-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;border-radius:8px;background:#f4f4f4;padding:8px 16px;-webkit-transition:all .3s ease;transition:all .3s ease}.companies-list__item.active{background:#f4b333;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.08);box-shadow:0 0 12px 0 rgba(0,0,0,.08)}.companies-list__item:hover{background:#f4b333;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.08);box-shadow:0 0 12px 0 rgba(0,0,0,.08)}.companies-list__item-title{color:#1a1f2c;font-size:14px;font-weight:600;line-height:130%}.product-reviews__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.reviews-slider{overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.reviews-slider__btm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.reviews-slider__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.review-item{border-radius:20px;background:#f3f3f3;padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media screen and (max-width:767.98px){.review-item{padding:24px;gap:16px}}@media screen and (max-width:575.98px){.review-item{padding:16px}}.review-item__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.review-item__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.review-item__name{font-size:22px}@media (max-width:1390px){.review-item__name{font-size:calc(16px + 6 * (100vw - 320px)/ 1070)}}.review-item__name{font-weight:700;line-height:120%;letter-spacing:-.22px}.review-item__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;-ms-flex-negative:0;flex-shrink:0}.review-item__star{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.review-item__star svg{width:100%;height:100%}.review-item__star.active path{fill:#f4b333}.review-item__star:not(.active) path{fill:#fff}@media screen and (max-width:575.98px){.review-item__star{width:20px;height:20px}}.review-item__date{color:#252d37;font-size:12px;font-weight:500;line-height:120%;padding:6px 16px;border-radius:10px;border:1px solid #ebebeb;background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.review-item__text{color:var(--text-color);font-size:16px;font-weight:400;line-height:140%;max-height:100px;overflow:hidden;position:relative;-webkit-transition:max-height .4s ease;transition:max-height .4s ease}.review-item__text::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(243,243,243,0)),to(#f3f3f3));background:linear-gradient(180deg,rgba(243,243,243,0) 0,#f3f3f3 100%);pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}.review-item__text.expanded{max-height:none}.review-item__text.expanded::after{opacity:0}.review-item__show-all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:14px;font-weight:700;line-height:24px;color:var(--text-color);cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.review-item__show-all:hover{opacity:.7}.review-item__show-all.hidden{display:none}.review-item__show-all.active .btn-link__icon svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.review-item__show-all .btn-link__icon{width:22px;height:22px;-ms-flex-negative:0;flex-shrink:0}.review-item__show-all .btn-link__icon svg{width:100%;height:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.fast-order-modal__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.fast-order-modal__inner{background:#fff;border-radius:20px;padding:40px;max-width:900px;width:100%;position:relative}@media (max-width:767.98px){.fast-order-modal__inner{border-radius:0;padding:24px 16px;min-height:100dvh}}.fast-order-modal__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.fast-order-modal__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.fast-order-modal__title{font-size:22px}@media (max-width:1390px){.fast-order-modal__title{font-size:calc(18px + 4 * (100vw - 320px)/ 1070)}}.fast-order-modal__title{font-weight:700;color:var(--text-color);line-height:120%}.fast-order-modal__subtitle{font-size:14px;line-height:150%;color:#343332;font-weight:400;line-height:140%}.fast-order-modal__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.fast-order-modal__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:575.98px){.fast-order-modal__row{-ms-grid-columns:1fr;grid-template-columns:1fr}}.fast-order-modal__field{position:relative}.fast-order-modal__label{position:absolute;top:8px;left:20px;font-size:10px;color:var(--gray-color);z-index:1;pointer-events:none}.fast-order-modal__input{width:100%;border:1px solid #d9d9d9;border-radius:10px;padding:22px 20px 10px;font-size:14px;font-weight:400;color:var(--text-color);outline:0;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;line-height:120%;border:1px solid #1a1f2c;background:#f3f3f3}.fast-order-modal__input::-webkit-input-placeholder{color:#9f9f9f}.fast-order-modal__input::-moz-placeholder{color:#9f9f9f}.fast-order-modal__input:-ms-input-placeholder{color:#9f9f9f}.fast-order-modal__input::-ms-input-placeholder{color:#9f9f9f}.fast-order-modal__input::placeholder{color:#9f9f9f}.fast-order-modal__input:focus{border-color:var(--main-color)}.fast-order-modal__input.input-error{border-color:var(--error-color)}.fast-order-modal__textarea{height:110px;resize:none}.fast-order-modal__product-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media (max-width:767.98px){.fast-order-modal__product-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.fast-order-modal__product-img{position:relative;width:120px;height:100px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:11px;border:1px solid #eee;background:#d3d3d3 -1.742px -1.948px/101.599% 102.595% no-repeat}@media (max-width:575.98px){.fast-order-modal__product-img{width:100%;padding:0 0 55% 0;position:relative}}.fast-order-modal__product-img img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fast-order-modal__product-name{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;font-weight:700;color:var(--text-color);line-height:140%;-ms-flex-item-align:start;align-self:flex-start}.fast-order-modal__counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;border-radius:10px;background:#e6e8ea}@media (max-width:767.98px){.fast-order-modal__counter{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.fast-order-modal__counter-btn{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;color:var(--text-color);background:0 0;border:none;cursor:pointer;-webkit-transition:background .2s ease;transition:background .2s ease;padding:0;line-height:1}.fast-order-modal__counter-btn:hover{background:#f5f5f5}.fast-order-modal__counter-value{width:36px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:600;color:var(--text-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fast-order-modal__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:24px;margin-top:20px}@media (max-width:767.98px){.fast-order-modal__total{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.fast-order-modal__total-label{color:var(--text-color);font-size:22px}@media (max-width:1390px){.fast-order-modal__total-label{font-size:calc(18px + 4 * (100vw - 320px)/ 1070)}}.fast-order-modal__total-label{font-weight:700;line-height:120%;letter-spacing:-.22px}@media (max-width:575.98px){.fast-order-modal__total-label{font-size:16px}}.fast-order-modal__total-price{text-align:right}.fast-order-modal__price-value{color:var(--text-color);display:block;text-align:right;font-size:22px}@media (max-width:1390px){.fast-order-modal__price-value{font-size:calc(20px + 2 * (100vw - 320px)/ 1070)}}.fast-order-modal__price-value{font-weight:700;line-height:120%;letter-spacing:-.22px}@media (max-width:575.98px){.fast-order-modal__price-value{font-size:20px}}.fast-order-modal__price-vat{font-size:12px;color:var(--gray-color);line-height:120%}.fast-order-modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fast-order-modal__agree{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-bottom:16px;margin-top:0;width:100%}.fast-order-modal__checkbox{border-color:#d9d9d9}.fast-order-modal__checkbox:checked{border-color:var(--text-color)!important}.fast-order-modal__checkbox:checked::after{background-color:var(--text-color)}.fast-order-modal__check-label{color:var(--text-color)!important;padding:0!important}.fast-order-modal__check-label a{color:var(--main-color)!important}.fast-order-modal__submit{width:100%;padding:16px;font-size:16px;border-radius:10px}.form-modal__inner{background:#fff;border-radius:20px;padding:40px;max-width:460px;width:100%;position:relative;margin:15px}@media (max-width:767.98px){.form-modal__inner{padding:16px;border-radius:16px}}.form-modal__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.form-modal__top-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.form-modal__title{color:var(--text-color);text-align:center;font-size:22px;font-weight:700;line-height:120%;letter-spacing:-.22px}.form-modal__subtitle{color:#343332;font-size:15px;font-weight:400;line-height:140%;text-align:center}.form-modal__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.form-modal__field{position:relative}.form-modal__label{position:absolute;top:8px;left:20px;font-size:10px;color:var(--gray-color);z-index:1;pointer-events:none}.form-modal__input{width:100%;border:1px solid #d9d9d9;border-radius:10px;padding:22px 20px 10px;font-size:14px;font-weight:400;color:var(--text-color);outline:0;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;line-height:120%;border:1px solid #1a1f2c;background:#f3f3f3}.form-modal__input::-webkit-input-placeholder{color:#9f9f9f}.form-modal__input::-moz-placeholder{color:#9f9f9f}.form-modal__input:-ms-input-placeholder{color:#9f9f9f}.form-modal__input::-ms-input-placeholder{color:#9f9f9f}.form-modal__input::placeholder{color:#9f9f9f}.form-modal__input:focus{border-color:var(--main-color)}.form-modal__input.input-error{border-color:var(--error-color)}.form-modal__agree{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-bottom:16px;margin-top:0;width:100%}.form-modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.form-modal__checkbox{border-color:#d9d9d9}.form-modal__checkbox:checked{border-color:var(--text-color)!important}.form-modal__checkbox:checked::after{background-color:var(--text-color)}.form-modal__check-label{color:var(--text-color)!important;padding:0!important}.form-modal__check-label a{color:var(--main-color)!important}.page-about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}@media (max-width:1390px){.page-about{gap:calc(40px + 40 * (100vw - 320px)/ 1070)}}.about-banner__bg{border-radius:18px;padding:0 0 30% 0}@media (max-width:767.98px){.about-banner__bg{padding:0 0 50% 0}}@media (max-width:575.98px){.about-banner__bg{padding:0 0 24% 0}}.about-banner__bg>picture img{border-radius:18px}.about-banner__bg>img{border-radius:18px}@media (max-width:575.98px){.about-banner__bg-desc{display:none}}.about-banner__bg-mob{-o-object-position:0 70%!important;object-position:0 70%!important}@media (min-width:575.98px){.about-banner__bg-mob{display:none}}.about-banner__text{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;height:100%;left:60px}@media (max-width:767.98px){.about-banner__text{left:30px}}@media (max-width:575.98px){.about-banner__text{position:relative;padding:40px 16px;left:initial}}.about-banner__title{color:var(--text-color);font-size:43px}@media (max-width:1390px){.about-banner__title{font-size:calc(22px + 21 * (100vw - 320px)/ 1070)}}.about-banner__title{font-weight:700;line-height:120%;letter-spacing:-.86px}.about-banner__title span{color:#f7931e}.about-banner__p{max-width:440px;font-size:16px;font-weight:400;line-height:140%}@media (max-width:767.98px){.about-banner__p{max-width:400px}}.about-advantages__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:40px}@media (max-width:1390px){.about-advantages__grid{gap:calc(24px + 16 * (100vw - 320px)/ 1070)}}.about-advantages__grid{grid-template-areas:"text map" "info ."}@media (max-width:991.98px){.about-advantages__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:"text" "info" "map"}}.about-advantages__text{-ms-grid-row:1;-ms-grid-column:1;grid-area:text;font-size:16px;line-height:160%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.about-advantages__text p{max-width:680px}@media (max-width:767.98px){.about-advantages__text{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.about-advantages__info{-ms-grid-row:2;-ms-grid-column:1;grid-area:info}.order-modal__item>.about-advantages__info{-ms-grid-row:1;-ms-grid-column:3}.about-advantages__title{margin-bottom:32px}@media (max-width:1390px){.about-advantages__title{margin-bottom:calc(20px + 12 * (100vw - 320px)/ 1070)}}.about-advantages__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px}@media (max-width:1390px){.about-advantages__list{gap:calc(16px + 44 * (100vw - 320px)/ 1070)}}@media (max-width:767.98px){.about-advantages__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.about-advantages__map-block{-ms-grid-row:1;-ms-grid-column:2;grid-area:map;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:1390px){.about-advantages__map-block{gap:calc(16px + 8 * (100vw - 320px)/ 1070)}}.about-advantages__map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:5;right:0;width:800px;height:300px;bottom:-30px}@media (max-width:1640px){.about-advantages__map{right:-30px;width:auto;height:400px}}@media (max-width:767.98px){.about-advantages__map{right:-20px;height:320px;bottom:0}}@media (max-width:575.98px){.about-advantages__map{height:240px}}.about-advantages__map-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.item-advantage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}@media (max-width:1390px){.item-advantage{gap:calc(4px + 4 * (100vw - 320px)/ 1070)}}.item-advantage__number{color:#f7931e;font-size:72px}@media (max-width:1390px){.item-advantage__number{font-size:calc(32px + 40 * (100vw - 320px)/ 1070)}}.item-advantage__number{font-weight:700;line-height:121%;letter-spacing:-4.32px}.item-advantage__text{font-size:16px;font-weight:400;line-height:140%;color:var(--text-color)}.about-video{background:var(--accent-color)}.about-video__container{max-width:920px;margin:0 auto;padding:0 15px}.about-video__inner{padding:40px 0}@media (max-width:767.98px){.about-video__inner{padding:24px 0}}.about-video__title{padding:0 0 0 16px;margin-bottom:32px}@media (max-width:1390px){.about-video__title{margin-bottom:calc(24px + 8 * (100vw - 320px)/ 1070)}}.about-video__slider{position:relative;border-radius:18px;border:0 solid #cdcdcd;overflow:hidden;padding:0 20px}.about-video__video{position:relative;width:100%;padding:0 0 53% 0;background-color:#cfcaca;cursor:pointer;border-radius:18px}@media (max-width:767.98px){.about-video__video{border-radius:10px}}.about-video__video.playing .about-video__preview{opacity:0;visibility:hidden}.about-video__video.playing .about-video__video-item{opacity:1;visibility:visible}.about-video__video.playing .about-video__play{opacity:0;pointer-events:none}.about-video__video:hover:not(.playing) .about-video__play{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.about-video__video-item{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:18px;z-index:1;opacity:0;visibility:hidden}@media (max-width:767.98px){.about-video__video-item{border-radius:10px}}.about-video__preview{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:18px;z-index:2;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}@media (max-width:767.98px){.about-video__preview{border-radius:10px}}.about-video__play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0 0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:3}.about-video__play img{width:40px}@media (max-width:1390px){.about-video__play img{width:calc(24px + 16 * (100vw - 320px)/ 1070)}}.about-video__play img{height:40px}@media (max-width:1390px){.about-video__play img{height:calc(24px + 16 * (100vw - 320px)/ 1070)}}.about-video__arrow-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:5}.about-video__arrow-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;z-index:5}.about-director{position:relative}@media (max-width:991.98px){.about-director{background:#f3f3f3}}.about-director::before{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:#f3f3f3;z-index:1}@media (max-width:991.98px){.about-director::before{display:none}}.about-director__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:80px 0 0 0}@media (max-width:991.98px){.about-director__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px 0}}.about-director__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (max-width:1390px){.about-director__text{gap:calc(24px + 16 * (100vw - 320px)/ 1070)}}.about-director__text{max-width:540px;z-index:2}@media (max-width:991.98px){.about-director__text{max-width:100%}}.about-director__title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-director__subtitle{color:var(--text-color);font-size:18px}@media (max-width:1390px){.about-director__subtitle{font-size:calc(16px + 2 * (100vw - 320px)/ 1070)}}.about-director__subtitle{font-weight:700;line-height:120%;letter-spacing:-.18px}.about-director__p{color:var(--text-color);font-size:16px;font-weight:400;line-height:140%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.about-director__btm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}@media (max-width:991.98px){.about-director__btm{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:24px}}.about-director__signature{width:140px;height:90px;margin:0 0 30px 0}@media (max-width:991.98px){.about-director__signature{margin:0}}.about-director__signature img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.about-director__btn{min-width:300px;padding:16px 24px;color:var(--text-color)}@media (max-width:767.98px){.about-director__btn{min-width:100%}}.about-director__img{position:relative;padding:0 0 34% 0;max-width:650px;width:100%;z-index:3}@media (max-width:991.98px){.about-director__img{max-width:100%;padding:0 0 75% 0}}.about-director__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.slider-photo{overflow:hidden;width:100%}.about-mission__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.about-mission__body{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1.5fr);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:24px;border-radius:20px 0 0 20px;background:#f3f3f3}@media (max-width:991.98px){.about-mission__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:20px;max-height:none;gap:0}}.about-mission__steps{padding-top:50px}@media (max-width:1390px){.about-mission__steps{padding-top:calc(16px + 34 * (100vw - 320px)/ 1070)}}.about-mission__steps{padding-bottom:50px}@media (max-width:1390px){.about-mission__steps{padding-bottom:calc(16px + 34 * (100vw - 320px)/ 1070)}}.about-mission__steps{padding-left:65px}@media (max-width:1390px){.about-mission__steps{padding-left:calc(32px + 33 * (100vw - 320px)/ 1070)}}.about-mission__steps{padding-right:50px}@media (max-width:1390px){.about-mission__steps{padding-right:calc(16px + 34 * (100vw - 320px)/ 1070)}}@media (max-width:991.98px){.about-mission__steps{padding:16px 16px 16px 50px}}@media (max-width:767.98px){.about-mission__steps{padding:16px 16px 16px 40px}}.about-mission__quote{background:var(--accent-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 20px 20px 0}@media (max-width:991.98px){.about-mission__quote{position:relative;border-radius:0 0 20px 20px}}.about-mission__quote-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;height:100%}.about-mission__quote-text{color:var(--text-color);font-size:22px}@media (max-width:1390px){.about-mission__quote-text{font-size:calc(14px + 8 * (100vw - 320px)/ 1070)}}.about-mission__quote-text{font-weight:700;line-height:120%;letter-spacing:-.22px;width:50%;padding:40px}@media (max-width:1390px){.about-mission__quote-text{padding:calc(20px + 20 * (100vw - 320px)/ 1070)}}.about-mission__quote-text{z-index:3}.about-mission__quote-text div{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.about-mission__quote-text::before{display:none}@media (max-width:991.98px){.about-mission__quote-text{padding:20px 20px 20px 30px}}@media (max-width:767.98px){.about-mission__quote-text{width:60%;padding:16px}}@media (max-width:575.98px){.about-mission__quote-text{width:75%}}.about-mission__quote-text span{color:#fff;font-size:30px}@media (max-width:1390px){.about-mission__quote-text span{font-size:calc(20px + 10 * (100vw - 320px)/ 1070)}}.about-mission__quote-text span:first-child{margin:0 15px 0 0}.about-mission__quote-text span:last-child{-ms-flex-item-align:end;align-self:flex-end}.about-mission__img{position:absolute;z-index:3;width:30%;height:110%;right:0;bottom:0}@media (max-width:1200px){.about-mission__img{height:80%}}@media (max-width:991.98px){.about-mission__img{height:150%}}@media (max-width:575.98px){.about-mission__img{height:70%}}.about-mission__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-mission__img-2{position:absolute;z-index:2;width:100%;height:50%;right:0;bottom:0}.about-mission__img-2 img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.steps-mission-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.steps-mission-list p{font-size:18px}@media (max-width:1390px){.steps-mission-list p{font-size:calc(16px + 2 * (100vw - 320px)/ 1070)}}.steps-mission-list p{font-weight:600}.steps-mission-list__ol ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.steps-mission-list__ol li{padding:0 0 0 16px;color:var(--text-color);font-size:16px;font-weight:400;line-height:140%}@media (max-width:767.98px){.steps-mission-list__ol li{padding:0 0 0 10px;font-size:14px}}.steps-mission-list__ol li::marker{color:#f7931e;font-size:26px}@media (max-width:1390px){.steps-mission-list__ol li::marker{font-size:calc(16px + 10 * (100vw - 320px)/ 1070)}}.steps-mission-list__ol li::marker{font-weight:800;line-height:156%;letter-spacing:-.52px}.partners-block__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.partners-block__slider{overflow:hidden;width:100%}.partners-block__wrapper{margin:0 0 32px 0}.partners-block__btm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.partners-block__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.partners-block-item{position:relative;height:120px;border-radius:8px;border:1px solid #dfdfdf;background:#fff;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media (max-width:575.98px){.partners-block-item{height:80px;padding:16px}}.partners-block-item img{padding:4px;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.photo-slider__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.photo-slider-item__img{position:relative;padding:0 0 50% 0;border-radius:20px;-webkit-box-shadow:0 6px 20px -10px rgba(0,0,0,.35);box-shadow:0 6px 20px -10px rgba(0,0,0,.35)}.photo-slider-item__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:20px}.news-banner__inner{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1.8fr) minmax(0,1fr);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:24px}@media screen and (max-width:991.98px){.news-banner__inner{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}.news-banner__grid-1{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;-ms-grid-column:2;grid-column:2}@media screen and (max-width:991.98px){.news-banner__grid-1{grid-row:initial;-ms-grid-column:1;grid-column:1}}@media screen and (max-width:991.98px){.news-banner__grid-2{-ms-grid-row:2;grid-row:2;-ms-grid-column:1;grid-column:1}}.news-banner__info{border-radius:20px;background:#fff;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);padding:24px 32px}@media screen and (max-width:767.98px){.news-banner__info{padding:16px}}.news-banner__list{border-top:2px solid var(--main-color)}.news-banner__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.news-banner-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width:767.98px){.news-banner-info{gap:16px}}.news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:24px 0}@media screen and (max-width:767.98px){.news-list__item{padding:16px 0}}.news-list__item:not(:last-child){border-bottom:2px solid #b9bfc8}.news-list__item:hover svg path{stroke:var(--accent-color)}.news-list__item svg path{-webkit-transition:all .2s ease;transition:all .2s ease}.contacts__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.contacts__body{background:#f3f3f3}.contacts-block__inner{padding:40px 0 90px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;position:relative;z-index:2}@media (max-width:991.98px){.contacts-block__inner{padding:24px 0 40px 0}}.contacts-block__wrap{position:relative}.contacts-block__img{position:absolute;top:0;right:0;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.contacts-block__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (max-width:767.98px){.contacts-block__info{gap:16px}}.contacts-block__title{color:var(--text-color);font-size:22px;font-weight:700;line-height:120%;letter-spacing:-.22px}.contacts-block__address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media (max-width:767.98px){.contacts-block__address{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}}.contacts-block__address-icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.contacts-block__address-icon svg{width:100%;height:100%}.contacts-block__address-link{color:var(--gray-color);font-size:16px;font-weight:400;line-height:140%;-webkit-transition:all .3s ease;transition:all .3s ease}@media (any-hover:hover){.contacts-block__address-link:hover{color:var(--main-color)}}.contacts-block__items{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}.contacts-item{border-radius:20px;background:#fff;-webkit-box-shadow:1px 1px 22.6px -11px rgba(0,0,0,.27);box-shadow:1px 1px 22.6px -11px rgba(0,0,0,.27);padding:32px 40px}@media (max-width:767.98px){.contacts-item{padding:16px}}.contacts-item__title{color:#151515;font-size:18px;font-weight:700;line-height:120%;letter-spacing:-.18px;padding:0 0 24px 0;border-bottom:2px solid var(--accent-color)}@media (max-width:767.98px){.contacts-item__title{padding:0 0 16px 0}}.contacts-item__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:16px 0 0 0}.contacts-item__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;color:var(--text-color);font-size:16px;font-weight:700;line-height:35px;letter-spacing:-.16px;-webkit-transition:all .3s ease;transition:all .3s ease}.contacts-item__link a{color:inherit}.contacts-item__link:hover{color:var(--accent-color)}.contacts-item__icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.contacts-item__icon svg{width:100%;height:100%}.vacancies-banner{padding-top:40px}@media (max-width:1390px){.vacancies-banner{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.vacancies-banner{padding-bottom:40px}@media (max-width:1390px){.vacancies-banner{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.vacancies-banner__bg{border-radius:18px;overflow:hidden;padding:0 0 30% 0}@media (max-width:767.98px){.vacancies-banner__bg{padding:0 0 40% 0}}@media (max-width:575.98px){.vacancies-banner__bg{padding:0 0 100% 0}}.vacancies-banner__bg img{-o-object-position:right center!important;object-position:right center!important}@media (max-width:575.98px){.vacancies-banner__bg img{-o-object-position:85% 0!important;object-position:85% 0!important}}.vacancies-banner__content{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px;z-index:2}@media (max-width:767.98px){.vacancies-banner__content{padding:20px;max-width:400px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.vacancies-banner__title{color:var(--text-color);font-size:43px}@media (max-width:1390px){.vacancies-banner__title{font-size:calc(18px + 25 * (100vw - 320px)/ 1070)}}.vacancies-banner__title{font-weight:500;line-height:120%;letter-spacing:-.86px}.vacancies-banner__title span{color:var(--main-color)}.vacancies-banner__advantages{margin-top:-40px}.vacancies-advantages{position:relative;width:100%;z-index:3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.vacancies-advantages__swiper{overflow:hidden;margin:0 32px;padding-bottom:20px}@media (max-width:575.98px){.vacancies-advantages__swiper{margin:0 10px}}.vacancies-advantages__item{border-radius:18px;background:#fff;-webkit-box-shadow:0 6px 20px -10px rgba(0,0,0,.35);box-shadow:0 6px 20px -10px rgba(0,0,0,.35);padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;min-height:220px}@media (max-width:767.98px){.vacancies-advantages__item{min-height:180px}}.vacancies-advantages__icon{width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0}.vacancies-advantages__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.vacancies-advantages__icon svg{width:100%;height:100%}.vacancies-advantages__text{color:var(--text-color);font-size:22px}@media (max-width:1390px){.vacancies-advantages__text{font-size:calc(16px + 6 * (100vw - 320px)/ 1070)}}.vacancies-advantages__text{font-weight:700;line-height:120%;letter-spacing:-.22px}.vacancies-advantages__arrow-prev{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;cursor:pointer}@media (max-width:575.98px){.vacancies-advantages__arrow-prev{left:-5px}}.vacancies-advantages__arrow-next{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;cursor:pointer}@media (max-width:575.98px){.vacancies-advantages__arrow-next{right:-5px}}.vacancies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;background:#f3f3f3;padding-top:40px}@media (max-width:1390px){.vacancies{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.vacancies{padding-bottom:40px}@media (max-width:1390px){.vacancies{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.vacancies-filters__inner{border-radius:20px;background:#fff;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);padding:30px}.vacancies-filters__form{min-width:300px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:767.98px){.vacancies-filters__form{min-width:100%}}.vacancies-filters .selectize-input{color:var(--text-color)!important}.vacancies-filters .selectize-input input{color:var(--text-color)!important;font-size:14px!important;font-weight:600!important}.vacancies-filters .selectize-control.single .selectize-input:after{content:url(../img/arrow-black.svg)!important;border-width:0!important;border-color:0!important;width:20px!important;height:20px!important;top:14px!important;margin-top:-3px!important}.vacancies-list__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.vacancies-list .pagination-container__btn:not(.active){background:#fff}.vacancy-card{border-radius:14px;background:#fff;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);padding:40px 32px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 180px 180px 180px;grid-template-columns:1fr 180px 180px 180px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media (max-width:991.98px){.vacancy-card{-ms-grid-columns:1fr 160px 160px 140px;grid-template-columns:1fr 160px 160px 140px;padding:30px}}@media (max-width:767.98px){.vacancy-card{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:16px;padding:20px}}@media (max-width:575.98px){.vacancy-card{-ms-grid-columns:1fr;grid-template-columns:1fr;padding:16px}}.vacancy-card__title{margin:0;color:var(--text-color);font-weight:600;font-size:18px}@media (max-width:1390px){.vacancy-card__title{font-size:calc(14px + 4 * (100vw - 320px)/ 1070)}}.vacancy-card__title{line-height:120%;letter-spacing:-.18px}@media (max-width:767.98px){.vacancy-card__title{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}.vacancy-card__city{color:#939699;font-size:16px;font-weight:700;line-height:120%;letter-spacing:-.32px}@media (max-width:767.98px){.vacancy-card__city{-ms-grid-column:1;grid-column:1/1}}.vacancy-card__salary{color:#1a1f2c;font-size:18px}@media (max-width:1390px){.vacancy-card__salary{font-size:calc(14px + 4 * (100vw - 320px)/ 1070)}}.vacancy-card__salary{font-weight:700;line-height:120%;letter-spacing:-.18px}@media (max-width:767.98px){.vacancy-card__salary{grid-column:2/-1}}@media (max-width:575.98px){.vacancy-card__salary{-ms-grid-column:1;grid-column:1/1}}.vacancy-card__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;color:var(--text-color);font-size:14px;font-weight:700;line-height:24px;background:#fff;border-radius:10px;border:1px solid var(--main-color);padding:8px 16px;max-width:200px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (any-hover:hover){.vacancy-card__btn:hover .vacancy-card__btn-icon svg path{stroke:#fff}}.vacancy-card__btn svg path{-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:767.98px){.vacancy-card__btn{-ms-grid-column-align:stretch;justify-self:stretch;grid-column:1/-1;max-width:none}}@media (any-hover:hover){.vacancy-card__btn:hover{background:var(--main-color);color:#fff}}.vacancy-card__btn-icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.vacancy-card__btn-icon svg{width:100%;height:100%}.vacancy-modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.vacancy-modal__description{color:var(--text-color);font-size:18px}@media (max-width:1390px){.vacancy-modal__description{font-size:calc(16px + 2 * (100vw - 320px)/ 1070)}}.vacancy-modal__description{font-weight:600;line-height:120%;letter-spacing:-.18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.vacancy-modal__ul-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.vacancy-modal__ul-title{color:var(--text-color);font-size:18px}@media (max-width:1390px){.vacancy-modal__ul-title{font-size:calc(16px + 2 * (100vw - 320px)/ 1070)}}.vacancy-modal__ul-title{font-weight:600;line-height:120%;letter-spacing:-.18px}.vacancy-modal__ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 0 20px}.vacancy-modal__ul li{color:#343332;font-size:16px}@media (max-width:1390px){.vacancy-modal__ul li{font-size:calc(14px + 2 * (100vw - 320px)/ 1070)}}.vacancy-modal__ul li{font-weight:400;line-height:140%;list-style:disc}.vacancy-modal__form-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;border-top:2px solid var(--accent-color)}.vacancy-modal__form-block-title{color:var(--text-color);font-size:26px}@media (max-width:1390px){.vacancy-modal__form-block-title{font-size:calc(16px + 10 * (100vw - 320px)/ 1070)}}.vacancy-modal__form-block-title{font-weight:600;line-height:120%;letter-spacing:-.32px;padding-top:40px}@media (max-width:1390px){.vacancy-modal__form-block-title{padding-top:calc(16px + 24 * (100vw - 320px)/ 1070)}}.vacancy-modal__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.vacancy-modal__inner{background:#fff;border-radius:20px;padding:40px;max-width:900px;width:100%;position:relative}@media (max-width:767.98px){.vacancy-modal__inner{border-radius:0;padding:24px 16px;min-height:100dvh}}.vacancy-modal__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.vacancy-modal__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.vacancy-modal__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:575.98px){.vacancy-modal__row{-ms-grid-columns:1fr;grid-template-columns:1fr}}.vacancy-modal__field{position:relative}.vacancy-modal__label{position:absolute;top:3px;left:20px;font-size:10px;color:var(--gray-color);z-index:1;pointer-events:none}.vacancy-modal__input{width:100%;border:1px solid #d9d9d9;border-radius:10px;padding:22px 20px 10px;font-size:14px;font-weight:400;color:var(--text-color);outline:0;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;line-height:120%;border:1px solid #1a1f2c;background:#f3f3f3}.vacancy-modal__input::-webkit-input-placeholder{color:#9f9f9f}.vacancy-modal__input::-moz-placeholder{color:#9f9f9f}.vacancy-modal__input:-ms-input-placeholder{color:#9f9f9f}.vacancy-modal__input::-ms-input-placeholder{color:#9f9f9f}.vacancy-modal__input::placeholder{color:#9f9f9f}.vacancy-modal__input:focus{border-color:var(--main-color)}.vacancy-modal__input.input-error{border-color:var(--error-color)}.vacancy-modal__textarea{height:110px;resize:none}.vacancy-modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vacancy-modal__agree{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-bottom:16px;margin-top:0;width:100%}.vacancy-modal__checkbox{border-color:#d9d9d9}.vacancy-modal__checkbox:checked{border-color:var(--text-color)!important}.vacancy-modal__checkbox:checked::after{background-color:var(--text-color)}.vacancy-modal__check-label{color:var(--text-color)!important;padding:0!important}.vacancy-modal__check-label a{color:var(--main-color)!important}.vacancy-modal__submit{width:100%;padding:16px;font-size:16px;border-radius:10px}.top-vacancy-modal__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 0 0 0}@media (max-width:767.98px){.top-vacancy-modal__row{padding:16px 0 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}}.top-vacancy-modal__title{color:var(--text-color);font-size:32px}@media (max-width:1390px){.top-vacancy-modal__title{font-size:calc(18px + 14 * (100vw - 320px)/ 1070)}}.top-vacancy-modal__title{font-weight:600;line-height:120%;padding-bottom:40px}@media (max-width:1390px){.top-vacancy-modal__title{padding-bottom:calc(16px + 24 * (100vw - 320px)/ 1070)}}.top-vacancy-modal__title{border-bottom:2px solid var(--accent-color)}.top-vacancy-modal__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}@media (max-width:991.98px){.top-vacancy-modal__details{gap:20px}}@media (max-width:767.98px){.top-vacancy-modal__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}}.top-vacancy-modal__details li{color:var(--text-color);font-size:16px}@media (max-width:1390px){.top-vacancy-modal__details li{font-size:calc(14px + 2 * (100vw - 320px)/ 1070)}}.top-vacancy-modal__details li{font-weight:400;line-height:140%}.top-vacancy-modal__value{color:var(--text-color);font-size:32px}@media (max-width:1390px){.top-vacancy-modal__value{font-size:calc(20px + 12 * (100vw - 320px)/ 1070)}}.top-vacancy-modal__value{font-weight:600;line-height:120%}.promo-banner__title{padding-bottom:24px}@media (max-width:1390px){.promo-banner__title{padding-bottom:calc(16px + 8 * (100vw - 320px)/ 1070)}}.promo-banner__title{border-bottom:2px solid var(--accent-color)}.promo-banner__status{color:var(--text-color);font-size:14px}@media (max-width:1390px){.promo-banner__status{font-size:calc(12px + 2 * (100vw - 320px)/ 1070)}}.promo-banner__status{font-weight:600;line-height:120%;padding:6px 16px;border-radius:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.promo-banner__status.active{background:var(--accent-color)}.promo-banner__status.finished{background:#e8e8e8}.promo-banner-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.promo-banner-info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.promo-banner-info__title{color:#343332;font-size:14px;font-weight:400;line-height:140%}.promo-banner-info__value{color:var(--text-color);font-size:18px}@media (max-width:1390px){.promo-banner-info__value{font-size:calc(16px + 2 * (100vw - 320px)/ 1070)}}.promo-banner-info__value{font-weight:600;line-height:120%;letter-spacing:-.18px}.promo-banner-info__value span{color:var(--gray-color)}.form-consultation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.form-consultation__title{color:var(--text-color);font-size:22px}@media (max-width:1390px){.form-consultation__title{font-size:calc(16px + 6 * (100vw - 320px)/ 1070)}}.form-consultation__title{font-weight:600;line-height:120%;letter-spacing:-.22px}.form-consultation__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.form-consultation__field{position:relative}.form-consultation__label{position:absolute;top:4px;left:20px;font-size:10px;color:var(--gray-color);z-index:1;pointer-events:none}.form-consultation__input{width:100%;border:1px solid #d9d9d9;border-radius:10px;padding:22px 20px 10px;font-size:14px;font-weight:400;color:var(--text-color);outline:0;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;line-height:120%;border:1px solid #1a1f2c;background:#f3f3f3}.form-consultation__input::-webkit-input-placeholder{color:#9f9f9f}.form-consultation__input::-moz-placeholder{color:#9f9f9f}.form-consultation__input:-ms-input-placeholder{color:#9f9f9f}.form-consultation__input::-ms-input-placeholder{color:#9f9f9f}.form-consultation__input::placeholder{color:#9f9f9f}.form-consultation__input:focus{border-color:var(--main-color)}.form-consultation__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.form-consultation__checkbox{border-color:#d9d9d9}.form-consultation__checkbox:checked{border-color:var(--text-color)!important}.form-consultation__checkbox:checked::after{background-color:var(--text-color)}.form-consultation__check-label{color:var(--text-color)!important;padding:0!important}.form-consultation__check-label a{color:var(--main-color)!important}.form-consultation__submit{width:100%;padding:16px;font-size:16px;border-radius:10px}.team-banner{padding-top:40px}@media (max-width:1390px){.team-banner{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.team-banner{padding-bottom:40px}@media (max-width:1390px){.team-banner{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.team-banner__bg{border-radius:18px;overflow:hidden;padding:0 0 30% 0}@media (max-width:767.98px){.team-banner__bg{padding:0 0 40% 0}}@media (max-width:575.98px){.team-banner__bg{padding:0 0 110% 0}}@media (max-width:575.98px){.team-banner__bg-desc{display:none}}@media (min-width:575.98px){.team-banner__bg-mob{display:none}}.team-banner__content{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px 0 32px 80px;z-index:2}@media (max-width:767.98px){.team-banner__content{padding:40px 20px;max-width:400px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.team-banner__title{color:var(--text-color);font-size:43px}@media (max-width:1390px){.team-banner__title{font-size:calc(22px + 21 * (100vw - 320px)/ 1070)}}.team-banner__title{font-weight:500;line-height:120%;letter-spacing:-.86px}.team-banner__title span{color:var(--main-color)}.team-banner__advantages{margin-top:-40px}.team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;background:#f3f3f3;padding-top:40px}@media (max-width:1390px){.team{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.team{padding-bottom:40px}@media (max-width:1390px){.team{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.team-filters__inner{border-radius:20px;background:#fff;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);padding:30px}.team-filters__form{min-width:300px;max-width:400px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:767.98px){.team-filters__form{min-width:100%}}.team-filters .selectize-input{color:var(--text-color)!important}.team-filters .selectize-input input{color:var(--text-color)!important;font-size:14px!important;font-weight:600!important}.team-filters .selectize-control.single .selectize-input:after{content:url(../img/arrow-black.svg)!important;border-width:0!important;border-color:0!important;width:20px!important;height:20px!important;top:14px!important;margin-top:-3px!important}.team-list__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.team-item{border-radius:20px;background:#fff;-webkit-box-shadow:0 6px 20px -10px rgba(0,0,0,.35);box-shadow:0 6px 20px -10px rgba(0,0,0,.35);padding:40px 32px;display:-ms-grid;display:grid;-ms-grid-columns:1.1fr .7fr .7fr .7fr .7fr;grid-template-columns:1.1fr .7fr .7fr .7fr .7fr;gap:16px}@media (max-width:991.98px){.team-item{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:24px;padding:24px}}@media (max-width:767.98px){.team-item{padding:16px}}@media (max-width:575.98px){.team-item{-ms-grid-columns:1fr;grid-template-columns:1fr}}.team-item__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (max-width:991.98px){.team-item__wrap{gap:8px}.team-item__wrap:first-child{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}@media (max-width:991.98px) and (max-width:575.98px){.team-item__wrap:first-child{grid-column:1/-1}}.team-item__title{color:#747474;font-size:16px}@media (max-width:1390px){.team-item__title{font-size:calc(14px + 2 * (100vw - 320px)/ 1070)}}.team-item__title{font-weight:600;line-height:120%;letter-spacing:-.32px}.team-item__value{color:var(--text-color);font-size:18px}@media (max-width:1390px){.team-item__value{font-size:calc(16px + 2 * (100vw - 320px)/ 1070)}}.team-item__value{font-weight:600;line-height:120%;letter-spacing:-.18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.team-item__value a{color:inherit;-webkit-transition:all .3s ease;transition:all .3s ease}.team-item__value a:hover{color:var(--main-color)}.team-item__value.gray{color:#747474}@media (max-width:991.98px){.team-item__value.gray{color:var(--text-color)}}.team-item__value-icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.team-item__value-icon svg{width:100%;height:100%}.protection-banner{padding-top:40px}@media (max-width:1390px){.protection-banner{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.protection-banner{padding-bottom:40px}@media (max-width:1390px){.protection-banner{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.protection-banner__bg{border-radius:18px;overflow:hidden;padding:0 0 30% 0;border-radius:18px;background-repeat:no-repeat}@media (max-width:767.98px){.protection-banner__bg{padding:0 0 40% 0}}@media (max-width:575.98px){.protection-banner__bg{padding:0 0 120% 0}}.protection-banner__bg img{-o-object-position:right center;object-position:right center;border-radius:18px}@media (max-width:767.98px){.protection-banner__bg img{-o-object-position:65% 0;object-position:65% 0}}@media (max-width:575.98px){.protection-banner__bg-desc{display:none}}@media (min-width:575.98px){.protection-banner__bg-mob{display:none}}.protection-banner__content{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:32px}@media (max-width:1390px){.protection-banner__content{gap:calc(16px + 16 * (100vw - 320px)/ 1070)}}.protection-banner__content{padding:32px;z-index:2}@media (max-width:767.98px){.protection-banner__content{padding:40px 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.protection-banner__title{color:#fff;font-size:43px}@media (max-width:1390px){.protection-banner__title{font-size:calc(26px + 17 * (100vw - 320px)/ 1070)}}.protection-banner__title{font-weight:600;line-height:120%;letter-spacing:-.86px}.protection-banner__title span{color:var(--accent-color)}.protection-banner__text{color:#b9bfc8;font-size:16px}@media (max-width:1390px){.protection-banner__text{font-size:calc(14px + 2 * (100vw - 320px)/ 1070)}}.protection-banner__text{font-weight:500;line-height:136%;letter-spacing:-.3px;max-width:560px}@media (max-width:991.98px){.protection-banner__text{max-width:400px}}.doc-section{background:#f3f3f3}.doc-section .pagination-container__btn:not(.active){background:#fff}.doc-list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:32px 20px}@media screen and (max-width:991.98px){.doc-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767.98px){.doc-list{gap:20px}}@media screen and (max-width:575.98px){.doc-list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.item-doc{border-radius:20px;background:#fff;-webkit-box-shadow:0 6px 20px -10px rgba(0,0,0,.35);box-shadow:0 6px 20px -10px rgba(0,0,0,.35);padding:32px}@media (max-width:1390px){.item-doc{padding:calc(16px + 16 * (100vw - 320px)/ 1070)}}.item-doc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (any-hover:hover){.item-doc:hover{-webkit-box-shadow:0 6px 20px -10px rgba(0,0,0,.5);box-shadow:0 6px 20px -10px rgba(0,0,0,.5);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}}.item-doc__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.item-doc__title{color:#000;font-size:20px}@media (max-width:1390px){.item-doc__title{font-size:calc(16px + 4 * (100vw - 320px)/ 1070)}}.item-doc__title{font-weight:700;line-height:27px;-webkit-transition:all .3s ease;transition:all .3s ease}.item-doc__text{font-size:14px;font-weight:500;line-height:120%;color:var(--text-color)}.main-account{background:#f3f3f3}.page-account .breadcrumbs-block{background:#f3f3f3}.account{padding-top:40px}@media (max-width:1390px){.account{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.account{padding-bottom:40px}@media (max-width:1390px){.account{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.account{background:#f3f3f3}.account__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;min-height:560px}@media (max-width:767.98px){.account__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;min-height:auto}}.account__nav-mobile{display:none}@media (max-width:767.98px){.account__nav-mobile{display:block}}.account__nav-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;width:100%;padding:14px 20px;background:#2c3340;border:none;border-radius:14px;color:#fff;font-size:16px;font-weight:600;line-height:120%;cursor:pointer}.account__nav-toggle-icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.account__nav-toggle-icon svg{width:100%;height:100%}.account__nav-toggle-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.account__nav-toggle-arrow{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.account__nav-toggle-arrow svg{width:100%;height:100%}.account__sidebar{width:240px;-ms-flex-negative:0;flex-shrink:0;background:#2c3340;border-radius:16px;overflow:hidden}@media (max-width:767.98px){.account__sidebar{width:100%}}.account__nav-item-amount{color:var(--text-color)!important;font-size:14px!important;font-weight:600!important;line-height:120%;padding:3px 8px;border-radius:20px;background:var(--accent-color)}.account__nav-item-arrow{display:none;margin-left:auto;width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.account__nav-item-arrow svg{width:100%;height:100%}@media (max-width:767.98px){.account__nav-item-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.account__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:40px 0;gap:8px}@media (max-width:767.98px){.account__nav{padding:8px 0}}.account__nav-list{list-style:none;padding:0;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.account__nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;color:#fff;font-size:14px;font-weight:500;line-height:120%;min-height:46px}.account__nav-item.active{background:rgba(255,255,255,.1)}@media (max-width:767.98px){.account__nav-item{background:0 0;cursor:pointer}}.account__nav-item span{color:#fff;font-size:15px;font-weight:400;line-height:140%}.account__nav-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;color:#fff;font-size:14px;font-weight:500;line-height:120%;-webkit-transition:background .2s ease;transition:background .2s ease;text-decoration:none}.account__nav-item a:hover{background:rgba(219,219,219,.16)}.account__nav-link{width:100%;padding:8px 20px}.account__nav-icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.account__nav-icon svg{width:100%;height:100%}.account__logout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:8px 20px;color:#fff;font-size:15px;font-weight:500;line-height:120%;text-decoration:none;-webkit-transition:background .2s ease;transition:background .2s ease;margin-top:auto}.account__logout .account__nav-icon{padding:2px}.account__logout:hover{background:rgba(255,255,255,.08)}.orders__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:24px}.orders__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:16px}.orders__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:20px;background:#fff;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.24);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.24);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media (max-width:767.98px){.orders__content{border-radius:14px;min-height:400px}}.orders__table{width:100%;padding:0;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.orders__empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:40px 20px;max-width:360px;gap:40px}.orders__empty-img{position:relative;width:100px;height:100px}.orders__empty-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.orders__empty-title{color:var(--text-color);text-align:center;font-size:22px}@media (max-width:1390px){.orders__empty-title{font-size:calc(18px + 4 * (100vw - 320px)/ 1070)}}.orders__empty-title{font-weight:700;line-height:120%;letter-spacing:-.22px}.orders__empty-text{color:#828282;text-align:center;font-size:15px;font-weight:400;line-height:140%}.orders__empty-btn{width:100%;max-width:280px;padding:14px 24px;font-size:16px;text-decoration:none}.orders-table__header{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding:16px 50px;border-bottom:1px solid #e8e8e8}.orders-table__header.orders-table__cell{color:#828282;font-size:14px;font-weight:400;line-height:140%}@media (max-width:1024.98px){.orders-table__header{display:none}}.orders-table__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 32px}@media (max-width:767.98px){.orders-table__body{padding:16px}}.orders-table__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 16px;border-bottom:1px solid #b9bfc8}.orders-table__row:last-child{border-bottom:none}@media (max-width:1024.98px){.orders-table__row{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:16px;padding:16px}}.orders-table__label{display:none;color:#828282;font-size:16px;font-weight:400;line-height:140%;margin-bottom:4px}@media (max-width:1024.98px){.orders-table__label{display:block}}.orders-table__value{font-size:15px;font-weight:700;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.orders-table__value-date{color:var(--text-color)}.orders-table__value-time{color:var(--gray-color)}.orders-table__cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.orders-table__cell--action{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1024.98px){.orders-table__cell--action{grid-column:1/-1}}.orders-table__badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 16px;border-radius:10px;font-size:14px;font-weight:600;line-height:120%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.orders-table__badge--accepted{background:var(--accent-color);color:var(--text-color)}.orders-table__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 24px;background:#e6e8ea;border:1px solid #d9d9d9;border-radius:10px;color:var(--text-color);font-size:14px;font-weight:700;line-height:120%;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap}.orders-table__btn:hover{background:#d9d9d9}@media (max-width:767.98px){.orders-table__btn{width:100%;padding:14px 24px}}.order-modal__inner{background:#fff;border-radius:20px;padding:40px;max-width:900px;width:100%;position:relative}@media (max-width:767.98px){.order-modal__inner{border-radius:16px;padding:24px 16px;min-height:100dvh;margin:24px}}.order-modal__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.order-modal__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.order-modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.order-modal__item{display:-ms-grid;display:grid;-ms-grid-columns:auto 24px 1fr 24px auto;grid-template-columns:auto 1fr auto;-ms-grid-rows:auto 12px auto;grid-template-areas:"img info amount" "img price total";-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:12px 24px;padding:24px 0;border-top:1px solid #b9bfc8;padding:24px 0}@media (max-width:575.98px){.order-modal__item{padding:16px 0}}.order-modal__item:last-child{border-bottom:1px solid #b9bfc8}.order-modal__item>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3;grid-area:info}.order-modal__item>:nth-child(3){-ms-grid-row:3;-ms-grid-column:3;grid-area:price}@media (max-width:767.98px){.order-modal__item{-ms-grid-columns:auto 16px 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto 8px auto 8px auto;grid-template-areas:"img info" "img amount" "price total";gap:8px 16px;padding:16px 0}.order-modal__item>.about-advantages__info{-ms-grid-row:1;-ms-grid-column:3}.order-modal__item>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.order-modal__item>:nth-child(3){-ms-grid-row:5;-ms-grid-column:1}}.order-modal__img{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:img;position:relative;width:170px;padding:0 0 65% 0;border-radius:11px;border:1px solid #eee;background:#eee}@media (max-width:767.98px){.order-modal__img{width:100px;padding:0 0 50% 0}}.order-modal__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:11px;border:1px solid #eee}@media (max-width:767.98px){.order-modal__img img{border-radius:4px}}.order-modal__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;font-size:16px}.order-modal__text span{color:#989898;font-weight:600;line-height:17.6px}.order-modal__text p{color:var(--text-color);font-size:18px}@media (max-width:1390px){.order-modal__text p{font-size:calc(16px + 2 * (100vw - 320px)/ 1070)}}.order-modal__text p{font-weight:700;line-height:120%;letter-spacing:-.18px}.order-modal__amount{-ms-grid-row:1;-ms-grid-column:5;grid-area:amount;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:4px}.order-modal__amount span{color:#989898;font-size:16px}@media (max-width:1390px){.order-modal__amount span{font-size:calc(14px + 2 * (100vw - 320px)/ 1070)}}.order-modal__amount span{font-weight:600;line-height:17.6px}.order-modal__amount p{color:var(--text-color);font-size:22px}@media (max-width:1390px){.order-modal__amount p{font-size:calc(18px + 4 * (100vw - 320px)/ 1070)}}.order-modal__amount p{font-weight:700;line-height:120%;letter-spacing:-.22px}@media (max-width:767.98px){.order-modal__amount{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.order-modal__total{-ms-grid-row:3;-ms-grid-column:5;grid-area:total;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:4px}@media (max-width:991.98px){.about-advantages__text{-ms-grid-row:1;-ms-grid-column:1}.about-advantages__info{-ms-grid-row:2;-ms-grid-column:1}.about-advantages__map-block{-ms-grid-row:3;-ms-grid-column:1}.order-modal__item>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}}@media (max-width:767.98px){.order-modal__img{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.order-modal__amount{-ms-grid-row:3;-ms-grid-column:3}.order-modal__total{-ms-grid-row:5;-ms-grid-column:3}}.order-modal__total span{color:#989898;font-size:16px}@media (max-width:1390px){.order-modal__total span{font-size:calc(14px + 2 * (100vw - 320px)/ 1070)}}.order-modal__total span{font-weight:600;line-height:17.6px}.order-modal__total p{color:var(--text-color);font-size:22px}@media (max-width:1390px){.order-modal__total p{font-size:calc(18px + 4 * (100vw - 320px)/ 1070)}}.order-modal__total p{font-weight:700;line-height:120%;letter-spacing:-.22px}.order-modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.order-modal__footer span{color:#989898;font-size:16px;font-weight:700;line-height:120%;letter-spacing:-.32px}.order-modal__footer p{color:var(--text-color);font-size:32px}@media (max-width:1390px){.order-modal__footer p{font-size:calc(22px + 10 * (100vw - 320px)/ 1070)}}.order-modal__footer p{font-weight:700;line-height:120%}@media (max-width:767.98px){.top-order-modal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}}.top-order-modal__title{color:var(--text-color);font-size:32px}@media (max-width:1390px){.top-order-modal__title{font-size:calc(22px + 10 * (100vw - 320px)/ 1070)}}.top-order-modal__title{font-weight:700;line-height:120%}.top-order-modal__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.top-order-modal__info .orders-table__badge{width:auto}.top-order-modal__date{font-size:16px;font-weight:700;line-height:120%;letter-spacing:-.32px}.top-order-modal__date-label{color:var(--text-color)}.top-order-modal__time{color:#989898}.profile__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;width:100%}.profile__part{background:#fff;padding:40px;border-radius:20px;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.24);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.24);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:991.98px){.profile__part{padding:24px}}@media (max-width:767.98px){.profile__part{padding:24px 16px}}.profile__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;max-width:725px}.profile-form__title{color:var(--text-color);font-size:22px;font-weight:700;line-height:120%;letter-spacing:-.22px}.profile-form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.profile-form__field{position:relative}.profile-form__field--icon{position:relative}.profile-form__field--icon .profile-form__input{padding-right:40px}.profile-form__field--icon .profile-form__field-icon{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.profile-form__select-item{position:relative}.profile-form__select-label{position:absolute;top:6px;left:24px;color:#747474;font-size:10px;font-weight:400;z-index:2}.profile-form__label{position:absolute;top:5px;left:20px;font-size:10px;color:var(--gray-color);z-index:1;pointer-events:none}.profile-form__input{width:100%;border:1px solid #d9d9d9;border-radius:10px;padding:26px 20px 10px;font-size:14px;font-weight:400;color:var(--text-color);outline:0;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;line-height:120%;border:1px solid #1a1f2c;background:#f3f3f3}.profile-form__input--icon{padding-right:40px}.profile-form__input::-webkit-input-placeholder{color:#9f9f9f}.profile-form__input::-moz-placeholder{color:#9f9f9f}.profile-form__input:-ms-input-placeholder{color:#9f9f9f}.profile-form__input::-ms-input-placeholder{color:#9f9f9f}.profile-form__input::placeholder{color:#9f9f9f}.profile-form__input:focus{border-color:var(--main-color)}.profile-form__input.input-error{border-color:var(--error-color)}.profile-form__submit{-ms-flex-item-align:start;align-self:flex-start}@media (max-width:991.98px){.profile-form__submit{width:100%}}.profile-form__field--pswd{position:relative}.profile-form__field--pswd .error-message{position:absolute}.profile-form__field--pswd .profile-form__input{padding-right:48px}.profile-form__toggle-pswd{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:0 0;border:none;cursor:pointer;padding:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile-form__toggle-pswd .icon-eye{display:none}.profile-form__toggle-pswd .icon-eye-off{display:block}.profile-form__toggle-pswd.active .icon-eye{display:block}.profile-form__toggle-pswd.active .icon-eye-off{display:none}.profile-form-personal .profile-form__fields{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);gap:16px}@media (max-width:991.98px){.profile-form-personal .profile-form__fields{-ms-grid-columns:1fr;grid-template-columns:1fr}}.profile-form-personal .profile-form__field{-ms-grid-column-span:2;grid-column:span 2}@media (max-width:991.98px){.profile-form-personal .profile-form__field{-ms-grid-column-span:3;grid-column:span 3}}.profile-form-personal .profile-form__select-item{grid-column:1/-1}@media (max-width:991.98px){.profile-form-personal .profile-form__select-item{-ms-grid-column-span:3;grid-column:span 3}}.profile-form-personal .profile-form__field:nth-last-child(-n+2){-ms-grid-column-span:3;grid-column:span 3}.profile-form-company .profile-form__fields{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width:991.98px){.profile-form-company .profile-form__fields{-ms-grid-columns:1fr;grid-template-columns:1fr}}.profile-form-company .profile-form__fields>:nth-child(3),.profile-form-company .profile-form__fields>:nth-child(6),.profile-form-company .profile-form__fields>:nth-child(7){grid-column:1/-1}.profile-form__select-item .selectize-control.single .selectize-input:after{content:url(../img/arrow-black.svg)!important;border-width:0!important;border-color:0!important;width:20px!important;height:20px!important;top:16px!important}.profile-form__select-item .selectize-input{padding:20px 24px 16px 24px!important;border:1px solid #151515!important;background:#f3f3f3!important;color:var(--text-color)!important;font-size:14px;font-weight:600}.profile-form__select-item .selectize-input input{color:var(--text-color)!important;font-size:14px;font-weight:600}.profile-form__select-item .selectize-input input::-webkit-input-placeholder{text-transform:none;color:var(--text-color)!important}.profile-form__select-item .selectize-input input::-moz-placeholder{text-transform:none;color:var(--text-color)!important}.profile-form__select-item .selectize-input input:-ms-input-placeholder{text-transform:none;color:var(--text-color)!important}.profile-form__select-item .selectize-input input::-ms-input-placeholder{text-transform:none;color:var(--text-color)!important}.profile-form__select-item .selectize-input input::placeholder{text-transform:none;color:var(--text-color)!important}.profile-form-pswd .profile-form__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.leasing-hero__bg{border-radius:18px;overflow:hidden;padding:0 0 30% 0}@media (max-width:767.98px){.leasing-hero__bg{padding:0 0 60% 0}}@media (max-width:575.98px){.leasing-hero__bg{padding:0 0 130% 0}}@media (max-width:767.98px){.leasing-hero__bg-desc{display:none}}@media (min-width:767.98px){.leasing-hero__bg-mob{display:none}}.leasing-hero__content{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;height:100%;left:60px;max-width:420px}@media (max-width:1024.98px){.leasing-hero__content{left:20px}}@media (max-width:767.98px){.leasing-hero__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;top:50px;height:auto;max-width:340px}}.leasing-hero__title{color:var(--text-color);font-size:43px}@media (max-width:1390px){.leasing-hero__title{font-size:calc(22px + 21 * (100vw - 320px)/ 1070)}}.leasing-hero__title{font-weight:600;line-height:120%;letter-spacing:-.86px}.leasing-hero__subtitle{color:var(--text-color);font-size:15px;font-weight:400;line-height:140%}.leasing-companies{position:relative}.leasing-companies:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:#f3f3f3;z-index:-1}.leasing-companies__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.leasing-companies__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.leasing-companies__info{font-size:15px;line-height:140%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.leasing-slider{padding:15px}.leasing-slider__wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.leasing-slider .swiper-slide{height:auto}.leasing-company{border-radius:20px;background:#fff;padding:56px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.1);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.1)}@media (max-width:991.98px){.leasing-company{padding:32px}}@media (max-width:575.98px){.leasing-company{padding:16px}}.leasing-company__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}@media (max-width:1390px){.leasing-company__wrap{gap:calc(24px + 26 * (100vw - 320px)/ 1070)}}.leasing-company__wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.leasing-company__logo{position:relative;width:70%;min-height:50px;max-height:70px;height:100%}@media (max-width:991.98px){.leasing-company__logo{width:60%}}@media (max-width:767.98px){.leasing-company__logo{width:50%}}@media (max-width:575.98px){.leasing-company__logo{width:90%}}.leasing-company__logo svg{width:100%;height:100%}.leasing-company__logo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.leasing-company__ul ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:0 0 0 15px}.leasing-company__ul ul li{list-style:disc;font-size:16px;font-weight:700;line-height:120%;letter-spacing:-.32px}.leasing-calculator{background:#f3f3f3}.leasing-calculator__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media screen and (max-width:767.98px){.leasing-calculator__inner{gap:24px}}.leasing-calculator__form-inner{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,3fr) minmax(0,1fr);grid-template-columns:minmax(0,3fr) minmax(0,1fr)}@media screen and (max-width:991.98px){.leasing-calculator__form-inner{-ms-grid-columns:1fr;grid-template-columns:1fr}}.leasing-calculator__form-wrap{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:24px 16px}@media screen and (max-width:991.98px){.leasing-calculator__form-wrap{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767.98px){.leasing-calculator__form-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr}}.leasing-calculator__form-block{border-radius:20px 0 0 20px;background:#fff;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);padding:40px 32px}@media screen and (max-width:991.98px){.leasing-calculator__form-block{padding:32px;border-radius:20px 20px 0 0}}@media screen and (max-width:767.98px){.leasing-calculator__form-block{padding:24px}}.leasing-calculator__form-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 20px 20px 0;background:#252d37;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);padding:40px 32px}@media screen and (max-width:991.98px){.leasing-calculator__form-results{padding:32px;border-radius:0 0 20px 20px}}@media screen and (max-width:767.98px){.leasing-calculator__form-results{padding:24px}}.leasing-calculator__form-submit{width:100%;position:relative}.leasing-calculator__form-submit .spinner{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.leasing-calculator__form-submit .spinner div{width:8px;height:8px;border-radius:50%;background:#fff;-webkit-animation:leasing-spinner .6s infinite alternate;animation:leasing-spinner .6s infinite alternate}.leasing-calculator__form-submit .spinner div:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.leasing-calculator__form-submit .spinner div:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.leasing-calculator__form-submit .spinner div:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.leasing-calculator__form-submit.loading{pointer-events:none;opacity:.7}.leasing-calculator__form-submit.loading span{visibility:hidden}.leasing-calculator__form-submit.loading .spinner{display:-webkit-box;display:-ms-flexbox;display:flex}.leasing-calculator__organizations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;-webkit-transition:opacity .3s ease,max-height .4s ease;transition:opacity .3s ease,max-height .4s ease}.leasing-calculator__organizations.hidden{display:none}.leasing-calculator__organizations-title{font-size:22px}@media (max-width:1390px){.leasing-calculator__organizations-title{font-size:calc(18px + 4 * (100vw - 320px)/ 1070)}}.leasing-calculator__organizations-title{font-weight:700;line-height:120%;letter-spacing:-.22px;color:var(--text-color)}.leasing-calculator__org-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.leasing-calculator__organizations-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.leasing-org{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,.5fr) minmax(0,1fr);grid-template-columns:minmax(0,.5fr) minmax(0,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px;padding:24px 32px;border-radius:20px;background:#fff;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.08)}@media screen and (max-width:1100px){.leasing-org{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px;padding:24px}}@media screen and (max-width:575.98px){.leasing-org{padding:16px}}.leasing-org__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;min-width:280px}@media screen and (max-width:991.98px){.leasing-org__left{min-width:auto}}.leasing-org__logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.leasing-org__logos_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.leasing-org__logos_row .leasing-org__logo:last-child{margin-left:-20px}.leasing-org__logo{width:50px;height:50px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;flex-shrink:0}.leasing-org__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.leasing-org__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.leasing-org__name{color:var(--text-color);font-size:22px}@media (max-width:1390px){.leasing-org__name{font-size:calc(18px + 4 * (100vw - 320px)/ 1070)}}.leasing-org__name{font-weight:700;line-height:120%;letter-spacing:-.22px}.leasing-org__subtitle{color:var(--text-color);font-size:16px}@media (max-width:1390px){.leasing-org__subtitle{font-size:calc(14px + 2 * (100vw - 320px)/ 1070)}}.leasing-org__subtitle{font-weight:700;line-height:120%;letter-spacing:-.32px}.leasing-org__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767.98px){.leasing-org__details{gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:575.98px){.leasing-org__details{gap:12px}}.leasing-org__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:140px}@media screen and (max-width:575.98px){.leasing-org__detail{min-width:100px}}.leasing-org__detail-label{color:#939699;font-size:15px;font-weight:400;line-height:140%}.leasing-org__detail-value{color:var(--text-color);font-size:22px}@media (max-width:1390px){.leasing-org__detail-value{font-size:calc(18px + 4 * (100vw - 320px)/ 1070)}}.leasing-org__detail-value{font-weight:700;line-height:120%;letter-spacing:-.22px}.equipment-types__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (max-width:767.98px){.equipment-types__inner{gap:24px}}.equipment-types__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.equipment-types__slider{border-radius:10px;background:#f3f3f3;padding:54px 40px}@media (max-width:991.98px){.equipment-types__slider{padding:32px}}@media (max-width:767.98px){.equipment-types__slider{padding:24px}}@media (max-width:575.98px){.equipment-types__slider{padding:16px}}.equipment-types-slider{overflow:hidden;width:100%}.equipment-types-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:20px 28px;border-radius:18px;background:#fff;-webkit-box-shadow:0 6px 20px -10px rgba(0,0,0,.35);box-shadow:0 6px 20px -10px rgba(0,0,0,.35);height:166px;-webkit-transition:background .5s ease,color .5s ease;transition:background .5s ease,color .5s ease}@media (max-width:991.98px){.equipment-types-card{height:140px}}@media (max-width:575.98px){.equipment-types-card{height:auto;gap:8px}}.equipment-types-card:hover{background:linear-gradient(307deg,rgba(244,179,51,0) 6.28%,#f4b333 89.76%),#ce7b28}.equipment-types-card:hover .equipment-types-card__number{color:#fff}.equipment-types-card:hover .equipment-types-card__title{color:#fff}.equipment-types-card__number{color:var(--main-color);font-size:11px;font-weight:600}.equipment-types-card__title{font-size:22px}@media (max-width:1390px){.equipment-types-card__title{font-size:calc(16px + 6 * (100vw - 320px)/ 1070)}}.equipment-types-card__title{font-weight:700;line-height:120%;letter-spacing:-.22px;color:var(--text-color)}@-webkit-keyframes leasing-spinner{0%,100%,80%{opacity:.3;-webkit-transform:scale(.8);transform:scale(.8)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes leasing-spinner{0%,100%,80%{opacity:.3;-webkit-transform:scale(.8);transform:scale(.8)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.service-banner{padding-top:40px}@media (max-width:1390px){.service-banner{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.service-banner{padding-bottom:40px}@media (max-width:1390px){.service-banner{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.service-banner__bg{border-radius:18px;overflow:hidden;padding:0 0 30% 0;border-radius:18px;background-repeat:no-repeat}@media (max-width:767.98px){.service-banner__bg{padding:0 0 40% 0}}@media (max-width:575.98px){.service-banner__bg{padding:0 0 120% 0}}.service-banner__bg img{-o-object-position:right center;object-position:right center;border-radius:18px}@media (max-width:767.98px){.service-banner__bg img{-o-object-position:56% 0;object-position:56% 0}}.service-banner__content{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:32px}@media (max-width:1390px){.service-banner__content{gap:calc(16px + 16 * (100vw - 320px)/ 1070)}}.service-banner__content{padding:32px;z-index:2}@media (max-width:767.98px){.service-banner__content{padding:80px 20px 40px 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:575.98px){.service-banner__content{padding:40px 16px}}.service-banner__title{color:var(--text-color);font-size:43px}@media (max-width:1390px){.service-banner__title{font-size:calc(26px + 17 * (100vw - 320px)/ 1070)}}.service-banner__title{font-weight:600;line-height:120%;letter-spacing:-.86px}.service-banner__title span{color:var(--accent-color)}@media (max-width:767.98px){.service-banner__title span{color:var(--main-color)}}@media (max-width:767.98px){.service-banner__title{max-width:300px}}.service-banner__text{color:#b9bfc8;font-size:16px}@media (max-width:1390px){.service-banner__text{font-size:calc(14px + 2 * (100vw - 320px)/ 1070)}}.service-banner__text{font-weight:500;line-height:136%;letter-spacing:-.3px;max-width:560px}@media (max-width:991.98px){.service-banner__text{max-width:400px}}.services-info{margin-top:-80px;position:relative}.services-info::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;background:#f3f3f3}@media (max-width:767.98px){.services-info{margin-top:-60px}}.services-info__inner{position:relative}.services-info__swiper{overflow:hidden;margin:0 32px;padding-bottom:20px}.services-info__arrow-prev{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;cursor:pointer}.services-info__arrow-next{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;cursor:pointer}.item-info-service{border-radius:18px;background:#fff;-webkit-box-shadow:0 6px 20px -10px rgba(0,0,0,.35);box-shadow:0 6px 20px -10px rgba(0,0,0,.35);padding:20px 28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;min-height:226px}.item-info-service__title{font-size:22px}@media (max-width:1390px){.item-info-service__title{font-size:calc(16px + 6 * (100vw - 320px)/ 1070)}}.item-info-service__title{font-weight:700;line-height:120%;letter-spacing:-.22px}.item-info-service__text{font-size:15px;font-weight:400;line-height:140%}.service-contacts{background:#f3f3f3}.service-contacts__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.service-contacts__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (max-width:767.98px){.service-contacts__body{gap:16px}}.service-contacts__body .pagination-container__btn:not(.active){background:#fff}.service-contacts__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.service-contacts__map{height:545px;width:100%;border-radius:18px;overflow:hidden}@media (max-width:767.98px){.service-contacts__map{display:none}}.service-contacts-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;border-radius:20px;-webkit-box-shadow:0 6px 20px -10px rgba(0,0,0,.35);box-shadow:0 6px 20px -10px rgba(0,0,0,.35);padding:40px 32px;background:#fff}@media (max-width:767.98px){.service-contacts-item{padding:16px}}.service-contacts-item__title{font-size:22px}@media (max-width:1390px){.service-contacts-item__title{font-size:calc(18px + 4 * (100vw - 320px)/ 1070)}}.service-contacts-item__title{font-weight:700;line-height:120%;letter-spacing:-.22px}.service-contacts-item__wrap{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}.service-contacts-item__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.service-contacts-item__text{color:#747474;font-size:16px;font-weight:700;line-height:120%;letter-spacing:-.32px}.service-contacts-item__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.service-contacts-item__icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.service-contacts-item__icon svg{width:100%;height:100%}.service-contacts-item__value{color:#000;font-size:18px}@media (max-width:1390px){.service-contacts-item__value{font-size:calc(16px + 2 * (100vw - 320px)/ 1070)}}.service-contacts-item__value{font-weight:700;line-height:120%;letter-spacing:-.18px}.delivery-banner{padding-top:40px}@media (max-width:1390px){.delivery-banner{padding-top:calc(20px + 20 * (100vw - 320px)/ 1070)}}.delivery-banner{padding-bottom:40px}@media (max-width:1390px){.delivery-banner{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1070)}}.delivery-banner__bg{border-radius:18px;overflow:hidden;padding:0 0 30% 0}@media (max-width:767.98px){.delivery-banner__bg{padding:0 0 40% 0}.delivery-banner__bg:after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background:linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%)}}@media (max-width:575.98px){.delivery-banner__bg{padding:0 0 100% 0}}.delivery-banner__bg img{-o-object-position:right center!important;object-position:right center!important}@media (max-width:575.98px){.delivery-banner__bg img{-o-object-position:50% 0!important;object-position:50% 0!important}}.delivery-banner__content{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;padding:32px 32px 32px 90px;z-index:2;max-width:700px}@media (max-width:991.98px){.delivery-banner__content{padding:40px 24px 24px 24px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.delivery-banner__title{color:var(--accent-color);font-size:43px}@media (max-width:1390px){.delivery-banner__title{font-size:calc(18px + 25 * (100vw - 320px)/ 1070)}}.delivery-banner__title{font-weight:500;line-height:120%;letter-spacing:-.86px}.delivery-banner__title span{color:var(--main-color)}.delivery-banner__subtitle{color:#fff;font-size:15px;font-weight:400;line-height:140%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;max-width:400px}.delivery-banner__advantages{margin-top:-40px}.delivery-advantages{position:relative;width:100%;z-index:3}.delivery-advantages__swiper{overflow:hidden;margin:0 32px;padding-bottom:20px}@media (max-width:575.98px){.delivery-advantages__swiper{margin:0 10px}}.delivery-advantages__wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.delivery-advantages__item{border-radius:18px;background:#fff;-webkit-box-shadow:0 6px 20px -10px rgba(0,0,0,.35);box-shadow:0 6px 20px -10px rgba(0,0,0,.35);padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;min-height:260px;height:auto}@media (max-width:767.98px){.delivery-advantages__item{min-height:180px}}.delivery-advantages__icon{width:44px;height:35px;-ms-flex-negative:0;flex-shrink:0}.delivery-advantages__icon svg{width:100%;height:100%}.delivery-advantages__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.delivery-advantages__text-title{color:var(--text-color);font-size:22px}@media (max-width:1390px){.delivery-advantages__text-title{font-size:calc(16px + 6 * (100vw - 320px)/ 1070)}}.delivery-advantages__text-title{font-weight:700;line-height:120%;letter-spacing:-.22px;max-width:200px}.delivery-advantages__arrow-prev{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;cursor:pointer}@media (max-width:575.98px){.delivery-advantages__arrow-prev{left:-5px}}.delivery-advantages__arrow-next{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;cursor:pointer}@media (max-width:575.98px){.delivery-advantages__arrow-next{right:-5px}}.delivery-advantages__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.delivery-advantages__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.delivery-advantages__subtitle{color:#343332;font-size:17px;font-weight:500;line-height:136%;letter-spacing:-.34px}.delivery-advantages__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:8px}@media (max-width:991.98px){.delivery-advantages__list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.delivery-card{padding:20px 28px 40px 28px;border-radius:18px;background:#fff;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.24);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.24);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.delivery-card__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.delivery-card__number{color:var(--main-color);font-size:62px}@media (max-width:1390px){.delivery-card__number{font-size:calc(32px + 30 * (100vw - 320px)/ 1070)}}.delivery-card__number{font-weight:700;line-height:100%;letter-spacing:-.62px}.delivery-card__title{font-size:22px}@media (max-width:1390px){.delivery-card__title{font-size:calc(16px + 6 * (100vw - 320px)/ 1070)}}.delivery-card__title{font-weight:700;line-height:120%;letter-spacing:-.22px;max-width:280px}.delivery-card__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;font-size:15px;line-height:140%}.delivery-card__text span{font-weight:700}.delivery-request{background:#f3f3f3}.delivery-request__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.delivery-request__row{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,2.3fr) minmax(0,1fr);grid-template-columns:minmax(0,2.3fr) minmax(0,1fr);gap:16px}@media (max-width:1024.98px){.delivery-request__row{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px}}.delivery-request-form{border-radius:20px;background:#fff;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.24);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.24);padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (max-width:575.98px){.delivery-request-form{padding:16px}}.delivery-request-form__row{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:24px}@media (max-width:991.98px){.delivery-request-form__row{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:16px}}@media (max-width:767.98px){.delivery-request-form__row{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:991.98px){.delivery-request-form__btn{-ms-grid-column-span:2;grid-column:span 2}}@media (max-width:767.98px){.delivery-request-form__btn{-ms-grid-column-span:1;grid-column:span 1}}.delivery-request-form__part{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.delivery-request-form__part-title{font-size:18px}@media (max-width:1390px){.delivery-request-form__part-title{font-size:calc(16px + 2 * (100vw - 320px)/ 1070)}}.delivery-request-form__part-title{font-weight:700;line-height:120%;letter-spacing:-.18px}.delivery-request-form__title{font-size:22px}@media (max-width:1390px){.delivery-request-form__title{font-size:calc(16px + 6 * (100vw - 320px)/ 1070)}}.delivery-request-form__title{font-weight:700;line-height:120%;letter-spacing:-.22px}.delivery-request-form__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.delivery-request-form__cargo-types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px}@media (max-width:575.98px){.delivery-request-form__cargo-types{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}}.delivery-request-form__cargo-type{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.delivery-request-form__cargo-input{position:absolute;opacity:0;pointer-events:none}.delivery-request-form__cargo-mark{width:18px;height:18px;border-radius:50%;border:1px solid var(--text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.delivery-request-form__cargo-mark::after{content:"";width:12px;height:12px;border-radius:50%;background:var(--accent-color);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.delivery-request-form__cargo-text{color:var(--text-color);font-size:15px;font-weight:400;line-height:120%}.delivery-request-form__cargo-input:checked+.delivery-request-form__cargo-mark::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.delivery-request-form__cargo-input:focus-visible+.delivery-request-form__cargo-mark{border-color:var(--main-color)}.delivery-request-form__cargo-type:hover .delivery-request-form__cargo-mark{border-color:var(--main-color)}.form-block{position:relative}.form-block__label{position:absolute;top:8px;left:20px;font-size:10px;color:var(--gray-color);z-index:1;pointer-events:none;line-height:120%}.form-block__input{width:100%;border:1px solid #d9d9d9;border-radius:10px;padding:22px 20px 10px;font-size:14px;font-weight:400;color:var(--text-color);outline:0;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;line-height:120%;border:1px solid #1a1f2c;background:#f3f3f3}.form-block__input::-webkit-input-placeholder{color:#9f9f9f}.form-block__input::-moz-placeholder{color:#9f9f9f}.form-block__input:-ms-input-placeholder{color:#9f9f9f}.form-block__input::-ms-input-placeholder{color:#9f9f9f}.form-block__input::placeholder{color:#9f9f9f}.form-block__input:focus{border-color:var(--main-color)}.form-block__input.input-error{border-color:var(--error-color)}.delivery-contacts{border-radius:20px;background:#252d37;-webkit-box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.24);box-shadow:1px 1px 35.6px -11px rgba(0,0,0,.24);padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:575.98px){.delivery-contacts{padding:16px 16px 24px 16px}}.delivery-contacts__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.delivery-contacts__title{color:var(--main-color);font-size:22px;font-weight:700;line-height:120%;letter-spacing:-.22px}.delivery-contacts__subtitle{color:#fff;font-size:15px;font-weight:400;line-height:140%}.delivery-contacts__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (max-width:575.98px){.delivery-contacts__items{gap:16px}}.delivery-contacts__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}@media (max-width:1200px){.delivery-contacts__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:1024.98px){.delivery-contacts__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:575.98px){.delivery-contacts__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.delivery-contacts__row span{color:#fff;font-size:15px;font-weight:400;line-height:140%}.delivery-contacts__row.underline{padding:0 0 15px 0;border-bottom:1px solid #efefef}.delivery-contacts__link{color:#fff;font-size:18px;font-weight:700;line-height:120%;letter-spacing:-.18px}.header{position:sticky;top:0;z-index:30;background:#fff}@media (max-width:991.98px){.header__logo-desc{display:none}}.header__logo-desc svg{width:100%;height:100%}.header__tel-mob{display:none}@media (max-width:991.98px){.header__tel-mob{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;font-size:16px;font-weight:700;line-height:16px;letter-spacing:-.32px}.header__tel-mob a{color:var(--text-color)}}.btm-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0;gap:16px;z-index:20}.btm-header.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.btm-header{position:absolute;-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;background:#fff;width:100%;padding:16px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;border-radius:0 0 20px 20px;background:#fff;-webkit-box-shadow:0 6px 40px 0 rgba(0,0,0,.1);box-shadow:0 6px 40px 0 rgba(0,0,0,.1)}}@media (max-width:575.98px){.btm-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.top-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0 12px 0;gap:16px;border-bottom:1px solid var(--main-color);z-index:30}.top-header__logo-mob{display:none}@media (max-width:991.98px){.top-header__logo-mob{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:575.98px){.top-header__logo-mob{width:140px;height:25px}.top-header__logo-mob svg{width:100%;height:100%}}.top-header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}@media (max-width:991.98px){.top-header__wrap{gap:8px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.top-header__location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.top-header__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.top-header__tel-desc{font-size:16px;font-weight:700;line-height:16px;letter-spacing:-.32px}@media (max-width:991.98px){.top-header__tel-desc{display:none}}.top-header__tel-desc a{color:var(--text-color);-webkit-transition:all .3s ease;transition:all .3s ease}@media (any-hover:hover){.top-header__tel-desc a:hover{color:var(--main-color)}}@media (max-width:767.98px){.top-header__btn-call_desc{display:none}}.top-header__btn-call_mob{display:none}@media (max-width:767.98px){.top-header__btn-call_mob{display:-webkit-box;display:-ms-flexbox;display:flex}}.location-header{position:relative}.location-header__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media (any-hover:hover){.location-header__toggle:hover{opacity:.8}}@media (max-width:575.98px){.location-header_desc{display:none}}.location-header_mob{display:none}@media (max-width:575.98px){.location-header_mob{display:-webkit-box;display:-ms-flexbox;display:flex}}.location-header__icon{width:14px;height:17px;-ms-flex-negative:0;flex-shrink:0}.location-header__icon svg{width:100%;height:100%}.location-header__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:24px}.location-header__current{color:var(--text-color)}@media (max-width:575.98px){.location-header__current{font-size:14px}}.location-header__arrow{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.location-header__arrow svg{width:100%;height:100%}.location-header.open .location-header__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.location-header__dropdown{position:absolute;top:calc(100% + 12px);left:0;min-width:280px;max-height:320px;background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 24px rgba(0,0,0,.12);box-shadow:0 4px 24px rgba(0,0,0,.12);opacity:0;visibility:hidden;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease,-webkit-transform .3s ease;z-index:100;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:575.98px){.location-header__dropdown{min-width:260px;left:0;right:auto}}.location-header.open .location-header__dropdown{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.location-header__search{padding:12px 16px;border-bottom:1px solid rgba(206,123,40,.2)}.location-header__input{width:100%;padding:10px 14px;border:1px solid rgba(206,123,40,.3);border-radius:6px;font-size:14px;font-weight:400;line-height:1.4;color:var(--text-color);-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.location-header__input::-webkit-input-placeholder{color:rgba(26,31,44,.5)}.location-header__input::-moz-placeholder{color:rgba(26,31,44,.5)}.location-header__input:-ms-input-placeholder{color:rgba(26,31,44,.5)}.location-header__input::-ms-input-placeholder{color:rgba(26,31,44,.5)}.location-header__input::placeholder{color:rgba(26,31,44,.5)}.location-header__input:focus{outline:0;border-color:var(--main-color)}.location-header__list{overflow-y:auto;max-height:240px;padding:8px 0}.location-header__list::-webkit-scrollbar{width:4px}.location-header__list::-webkit-scrollbar-track{background:rgba(206,123,40,.1)}.location-header__list::-webkit-scrollbar-thumb{background:var(--main-color);border-radius:2px}.location-header__item{padding:10px 16px;font-size:14px;font-weight:400;line-height:1.4;color:var(--text-color);cursor:pointer;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.location-header__item:hover{background:rgba(206,123,40,.08)}.location-header__item.active{color:var(--main-color);font-weight:600;background:rgba(206,123,40,.12)}.location-header__item.hidden{display:none}.location-header__empty{padding:16px;text-align:center;font-size:14px;color:rgba(26,31,44,.5);display:none}.location-header__empty.show{display:block}.location-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.location-modal.open{opacity:1;visibility:visible}.location-modal.open .location-modal__content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.location-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.location-modal__content{position:absolute;bottom:0;left:0;width:100%;max-height:85vh;background:#fff;border-radius:20px 20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.location-modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 16px 16px;border-bottom:1px solid rgba(206,123,40,.15)}.location-modal__title{font-size:18px;font-weight:700;line-height:1.3;color:var(--text-color)}.location-modal__close{width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(26,31,44,.05);border-radius:8px;-webkit-transition:background .2s ease;transition:background .2s ease}.location-modal__close:active{background:rgba(26,31,44,.1)}.location-modal__close svg{width:20px;height:20px}.location-modal__search{padding:16px}.location-modal__input{width:100%;padding:14px 16px;border:1px solid rgba(206,123,40,.3);border-radius:10px;font-size:16px;font-weight:400;line-height:1.4;color:var(--text-color);background:#fff;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.location-modal__input::-webkit-input-placeholder{color:rgba(26,31,44,.5)}.location-modal__input::-moz-placeholder{color:rgba(26,31,44,.5)}.location-modal__input:-ms-input-placeholder{color:rgba(26,31,44,.5)}.location-modal__input::-ms-input-placeholder{color:rgba(26,31,44,.5)}.location-modal__input::placeholder{color:rgba(26,31,44,.5)}.location-modal__input:focus{outline:0;border-color:var(--main-color)}.location-modal__list{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:0 0 24px;-webkit-overflow-scrolling:touch}.location-modal__list::-webkit-scrollbar{width:4px}.location-modal__list::-webkit-scrollbar-track{background:rgba(206,123,40,.1)}.location-modal__list::-webkit-scrollbar-thumb{background:var(--main-color);border-radius:2px}.location-modal__item{padding:14px 16px;font-size:16px;font-weight:400;line-height:1.4;color:var(--text-color);cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;border-bottom:1px solid rgba(206,123,40,.08)}.location-modal__item:active{background:rgba(206,123,40,.1)}.location-modal__item.active{color:var(--main-color);font-weight:600;background:rgba(206,123,40,.08)}.location-modal__item.hidden{display:none}.location-modal__empty{padding:24px 16px;text-align:center;font-size:16px;color:rgba(26,31,44,.5);display:none}.location-modal__empty.show{display:block}.search-header{position:relative}@media (max-width:991.98px){.search-header{background:#252d37;padding:7px;border-radius:10px}}.search-header__icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;background:0 0;border:none;padding:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media (any-hover:hover){.search-header__icon:hover{opacity:.7}}.search-header__icon svg{width:100%;height:100%}@media (max-width:991.98px){.search-header__icon svg path{fill:#fff}}.search-header__input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media (max-width:991.98px){.search-header__input-wrap{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#fff;padding:8px 12px;border-radius:8px;-webkit-box-shadow:0 4px 24px rgba(0,0,0,.12);box-shadow:0 4px 24px rgba(0,0,0,.12);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;z-index:100;min-width:240px}}@media (max-width:575.98px){.search-header__input-wrap{min-width:200px}}.search-header__input{width:160px;border-radius:6px;font-size:14px;font-weight:400;line-height:1.4;color:var(--text-color);-webkit-transition:border-color .2s ease,width .3s ease;transition:border-color .2s ease,width .3s ease}.search-header__input::-webkit-input-placeholder{color:rgba(26,31,44,.5)}.search-header__input::-moz-placeholder{color:rgba(26,31,44,.5)}.search-header__input:-ms-input-placeholder{color:rgba(26,31,44,.5)}.search-header__input::-ms-input-placeholder{color:rgba(26,31,44,.5)}.search-header__input::placeholder{color:rgba(26,31,44,.5)}.search-header__input:focus{outline:0;border-color:var(--main-color)}@media (max-width:991.98px){.search-header__input{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}}.search-header__close{display:none;width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;background:0 0;border:none;padding:0;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media (max-width:991.98px){.search-header__close{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (any-hover:hover){.search-header__close:hover{opacity:.7}}.search-header__close svg{width:100%;height:100%}@media (max-width:991.98px){.search-header.open .search-header__input-wrap{opacity:1;visibility:visible;pointer-events:auto}}.burger-header{display:none;position:relative;z-index:10;width:14px;height:12px;-webkit-box-flex:0;-ms-flex:0 0 14px;flex:0 0 14px}@media (max-width:991.98px){.burger-header__wrap{background:#252d37;padding:7px 24px;border-radius:10px;height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:575.98px){.burger-header__wrap{padding:7px 16px}}.burger-header__wrap.active .burger-header::before{top:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 6px 0 rgba(255,255,255,0);box-shadow:0 6px 0 rgba(255,255,255,0);-webkit-transition:top .3s,-webkit-box-shadow .15s,-webkit-transform .3s .15s;transition:top .3s,-webkit-box-shadow .15s,-webkit-transform .3s .15s;transition:box-shadow .15s,top .3s,transform .3s .15s;transition:box-shadow .15s,top .3s,transform .3s .15s,-webkit-box-shadow .15s,-webkit-transform .3s .15s}.burger-header__wrap.active .burger-header::after{bottom:6px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:bottom .3s,-webkit-transform .3s .15s;transition:bottom .3s,-webkit-transform .3s .15s;transition:bottom .3s,transform .3s .15s;transition:bottom .3s,transform .3s .15s,-webkit-transform .3s .15s}@media (max-width:991.98px){.burger-header{display:block}}.burger-header::after,.burger-header::before{content:"";left:0;position:absolute;display:block;width:100%;height:2px;-webkit-transition:.4s;transition:.4s;border-radius:2px}.burger-header::before{top:0;-webkit-box-shadow:0 5px 0 #fff;box-shadow:0 5px 0 #fff;-webkit-transition:top .3s .15s,-webkit-box-shadow .3s .15s,-webkit-transform .3s;transition:top .3s .15s,-webkit-box-shadow .3s .15s,-webkit-transform .3s;transition:box-shadow .3s .15s,top .3s .15s,transform .3s;transition:box-shadow .3s .15s,top .3s .15s,transform .3s,-webkit-box-shadow .3s .15s,-webkit-transform .3s;background:#fff}.burger-header::after{bottom:0;-webkit-transition:bottom .3s .15s,-webkit-transform .3s;transition:bottom .3s .15s,-webkit-transform .3s;transition:bottom .3s .15s,transform .3s;transition:bottom .3s .15s,transform .3s,-webkit-transform .3s;background:#fff}.menu-header__ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}@media (max-width:991.98px){.menu-header__ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:575.98px){.menu-header__ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}}.menu-header__li{position:relative;font-size:12px;font-weight:700;line-height:normal;text-transform:uppercase}.menu-header__li a{color:var(--text-color);-webkit-transition:all .3s ease;transition:all .3s ease}@media (any-hover:hover){.menu-header__li a:hover{color:var(--main-color)}}@media (min-width:991.98px){.menu-header__li:hover span{color:var(--main-color)}}@media (max-width:991.98px){.menu-header__li{text-transform:initial;font-size:16px}.menu-header__li.open .menu-header__submenu-wrap{max-height:500px}.menu-header__li.open .menu-header__toggle svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.menu-header__li.open .menu-header__toggle span{color:var(--text-color)}}.menu-header__li span{color:var(--text-color);-webkit-transition:all .3s ease;transition:all .3s ease}.menu-header__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer}@media (max-width:991.98px){.menu-header__toggle{gap:2px}}.menu-header__toggle span{font-size:12px;font-weight:700;line-height:normal;text-transform:uppercase;white-space:nowrap;color:var(--text-color);-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:991.98px){.menu-header__toggle span{text-transform:initial;font-size:16px}}.menu-header__toggle svg{-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width:991.98px){.menu-header__submenu-wrap{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);min-width:200px;padding-top:12px;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;z-index:100}}@media (max-width:991.98px){.menu-header__submenu-wrap{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}}.menu-header__submenu{background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 24px rgba(0,0,0,.12);box-shadow:0 4px 24px rgba(0,0,0,.12);padding:12px 0}@media (max-width:991.98px){.menu-header__submenu{-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:8px 0 8px 16px;background:0 0}}.menu-header__submenu li a{display:block;padding:10px 20px;font-size:14px;font-weight:500;color:var(--text-color);white-space:nowrap;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}@media (max-width:991.98px){.menu-header__submenu li a{padding:8px 0;font-size:16px}}@media (any-hover:hover){.menu-header__submenu li a:hover{background:rgba(206,123,40,.08);color:var(--main-color)}}@media (any-hover:hover) and (max-width:991.98px){.menu-header__submenu li a:hover{background:0 0}}@media (min-width:991.98px){.menu-header__li:hover .menu-header__submenu-wrap{opacity:1;visibility:visible}.menu-header__li:hover .menu-header__toggle svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.actions-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48px}@media (max-width:1390px){.actions-header{gap:calc(24px + 24 * (100vw - 320px)/ 1070)}}@media (max-width:575.98px){.actions-header{width:100%;-ms-flex-pack:distribute;justify-content:space-around}}.actions-header__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (any-hover:hover){.actions-header__item:hover .actions-header__icon{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}}.actions-header__icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease;transition:all .3s ease}.actions-header__icon svg{width:100%;height:100%}.actions-header__text{font-size:12px;font-weight:600;line-height:140%;color:var(--text-color)}.footer{border-bottom:12px solid var(--main-color)}@media (max-width:991.98px){.footer__bg>img{-o-object-position:18% 0;object-position:18% 0}}.footer__inner{position:relative;padding:40px 0}@media (max-width:767.98px){.footer__inner{padding:24px 0}}.footer__grid{border-bottom:1px solid var(--main-color);padding:0 0 80px 0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:8px 24px;grid-auto-flow:row;-ms-grid-rows:auto 8px auto 8px auto 8px auto;grid-template-areas:"footer__col-1 . footer__col-2 footer__col-2 footer__col-3" "footer__col-1 . footer__col-2 footer__col-2 footer__col-3" ". . footer__col-2 footer__col-2 ." ". . . . footer__col-4"}@media (max-width:991.98px){.footer__grid{padding:0 0 40px 0;-ms-grid-columns:1fr 32px 1fr 32px 1fr;grid-template-columns:1fr 1fr 1fr;gap:32px;-ms-grid-rows:auto 32px auto 32px auto;grid-template-areas:"footer__col-1 footer__col-3 footer__col-3" "footer__col-2 footer__col-2 ." "footer__col-4 footer__col-4 ."}}@media (max-width:575.98px){.footer__grid{gap:24px;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 24px auto 24px auto 24px auto;grid-template-areas:"footer__col-1" "footer__col-3" "footer__col-2" "footer__col-4"}}.footer__col-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:45px}@media (max-width:991.98px){.footer__col-1{gap:16px}}.footer__address{color:var(--gray-color);font-size:16px;font-weight:400;line-height:20px}.footer__address a{color:inherit}.footer__menu-wrap{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}@media (max-width:991.98px){.footer__menu-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:32px}}.footer__col-1{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:footer__col-1}.footer__col-2{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:5;-ms-grid-column-span:3;grid-area:footer__col-2}.footer__col-3{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:9;grid-area:footer__col-3;justify-self:flex-end;text-align:right}@media (max-width:575.98px){.footer__col-3{justify-self:flex-start;text-align:left}}.footer__col-4{-ms-grid-row:7;-ms-grid-column:9;grid-area:footer__col-4}@media (max-width:991.98px){.footer__col-1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.footer__col-2{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3}.footer__col-3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:3}.footer__col-4{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}}@media (max-width:575.98px){.footer__col-1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.footer__col-2{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.footer__col-3{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.footer__col-4{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:1}}.menu-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.menu-footer__title{overflow:hidden;color:#838383;font-size:18px;font-weight:400;line-height:19.8px}.menu-footer__ul{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;font-size:16px;font-weight:400;line-height:20px}.menu-footer__li{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menu-footer__li a{color:#ccc;-webkit-transition:all .3s ease;transition:all .3s ease}.menu-footer__li a:hover{color:var(--main-color)}.menu-footer__li.open .menu-footer__submenu-wrap{opacity:1;visibility:visible;max-height:500px;padding-top:12px}.menu-footer__li.open .menu-footer__toggle svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu-footer__li.open .menu-footer__toggle span{color:var(--main-color)}.menu-footer__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;overflow:hidden;font-size:16px;font-weight:400;line-height:20px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.menu-footer__toggle:hover svg path{stroke:var(--main-color)}.menu-footer__toggle span{color:#ccc;-webkit-transition:all .3s ease;transition:all .3s ease}.menu-footer__toggle span:hover{color:var(--main-color)}.menu-footer__toggle svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-ms-flex-negative:0;flex-shrink:0}.menu-footer__toggle svg path{-webkit-transition:all .3s ease;transition:all .3s ease}.menu-footer__submenu-wrap{max-height:0;overflow:hidden;opacity:0;visibility:hidden;padding-top:0;-webkit-transition:all .3s ease;transition:all .3s ease}.menu-footer__submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.menu-footer__submenu li a{color:#ccc;font-size:14px;line-height:1.4;-webkit-transition:color .3s ease;transition:color .3s ease}.menu-footer__submenu li a:hover{color:var(--main-color)}.contacts-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.contacts-footer__tel{color:#b8b8b8;font-size:27px}@media (max-width:1390px){.contacts-footer__tel{font-size:calc(20px + 7 * (100vw - 320px)/ 1070)}}.contacts-footer__tel{font-weight:700;line-height:100%;letter-spacing:-.27px;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}@media (any-hover:hover){.contacts-footer__tel:hover{color:var(--main-color)}}.contacts-footer__email{color:#b8b8b8;font-size:23px}@media (max-width:1390px){.contacts-footer__email{font-size:calc(18px + 5 * (100vw - 320px)/ 1070)}}.contacts-footer__email{font-weight:400;line-height:100%;-webkit-transition:all .3s ease;transition:all .3s ease}@media (any-hover:hover){.contacts-footer__email:hover{color:var(--main-color)}}.social-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;justify-self:flex-end;text-align:right}@media (max-width:991.98px){.social-footer{justify-self:flex-start;text-align:left}}.social-footer__title{overflow:hidden;color:#838383;font-size:18px;font-weight:500;line-height:120%}.social-footer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.social-footer__link{display:-webkit-box;display:-ms-flexbox;display:flex;width:30px;height:30px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease;transition:all .3s ease}.social-footer__link svg path{-webkit-transition:all .3s ease;transition:all .3s ease}@media (any-hover:hover){.social-footer__link:hover svg path{fill:var(--main-color)}}.social-footer__link svg{width:100%;height:100%}.footer__bottom{padding:20px 0 0 0}.footer__bottom-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}@media (max-width:767.98px){.footer__bottom-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}}.footer__bottom-text{color:#cecece;font-size:14px;font-weight:700;line-height:24px}.footer__bottom-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}@media (max-width:991.98px){.footer__bottom-ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}}.footer__bottom-link{color:#9b9faa;font-size:14px;font-weight:400;line-height:120%;-webkit-transition:all .3s ease;transition:all .3s ease}@media (any-hover:hover){.footer__bottom-link:hover{color:var(--main-color)}}.selectize-control.plugin-drag_drop.multi>.selectize-input.dragging{overflow:visible}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important;text-decoration:none}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:-webkit-box;display:-ms-flexbox;display:flex}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;min-width:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button .item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:0!important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #0073bb;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:6px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:#00578d}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:0}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#aaa}.selectize-control.plugin-clear_button .clear{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;height:100%;width:25px;top:0;right:2px;color:#000;opacity:.4;font-weight:700;border:0;cursor:pointer;z-index:1;font-size:21px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selectize-control.plugin-clear_button .clear:hover{opacity:1}.selectize-control.plugin-clear_button.single .clear{right:calc(2px + 1.5rem)}.selectize-dropdown.plugin-auto_position.selectize-position-top{border-top:1px solid #d0d0d0;border-bottom:0 none;border-radius:3px 3px 0 0;-webkit-box-shadow:0 -6px 12px rgba(0,0,0,.18);box-shadow:0 -6px 12px rgba(0,0,0,.18)}.selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active{border-radius:0 0 3px 3px;border-top:0 none}.selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active::before{top:0;bottom:unset}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;position:relative;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:5px 8px 2px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#1da7ee;color:#fff;border:1px solid #0073bb}.selectize-control.multi .selectize-input>div.active{background:#92c836;color:#fff;border:1px solid #00578d}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaa}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:0 0!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:0!important}.selectize-input>input[placeholder]{-webkit-box-sizing:initial;box-sizing:initial}.selectize-input.has-items>input{margin:0 0!important}.selectize-input::after{content:" ";display:block;clear:left}.selectize-input.dropdown-active::before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .create,.selectize-dropdown .no-results,.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#92c836;color:#fff}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .selected{background-color:#92c836;color:#fff}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown .active:not(.selected){background:#f5fafd;color:#495c68}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.selectize-dropdown-emptyoptionlabel{text-align:center}.selectize-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.selectize-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active input:not(:-moz-read-only){cursor:text}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input:not(:read-only){cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:grey transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent grey transparent}.selectize-control.rtl{text-align:right}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.selectize-control.multi .selectize-input.has-items{padding-left:5px;padding-right:5px}.selectize-control.multi .selectize-input.disabled [data-value]{color:#999;text-shadow:none;background:0;-webkit-box-shadow:none;box-shadow:none}.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove{border-color:#e6e6e6}.selectize-control.multi .selectize-input.disabled [data-value] .remove{background:0}.selectize-control.multi .selectize-input [data-value]{text-shadow:0 1px 0 rgba(0,51,83,.3);border-radius:3px;background-color:#1b9dec;background-image:-webkit-gradient(linear,left top,left bottom,from(#1da7ee),to(#178ee9));background-image:linear-gradient(to bottom,#1da7ee,#178ee9);background-repeat:repeat-x;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.03);box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.03)}.selectize-control.multi .selectize-input [data-value].active{background-color:#0085d4;background-image:-webkit-gradient(linear,left top,left bottom,from(#008fd8),to(#0075cf));background-image:linear-gradient(to bottom,#008fd8,#0075cf);background-repeat:repeat-x}.selectize-control.single .selectize-input{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.8);box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.8);background-color:#f9f9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#f2f2f2));background-image:linear-gradient(to bottom,#fefefe,#f2f2f2);background-repeat:repeat-x}.selectize-control.single .selectize-input,.selectize-dropdown.single{border-color:#b8b8b8}.selectize-dropdown .optgroup-header{padding-top:7px;font-weight:700;font-size:.85em}.selectize-dropdown .optgroup{border-top:1px solid #f0f0f0}.selectize-dropdown .optgroup:first-child{border-top:0 none}.selectize-dropdown.plugin-auto_position.selectize-position-top{border-top:1px solid #d0d0d0;border-bottom:0 none;border-radius:3px 3px 0 0;-webkit-box-shadow:0 -6px 12px rgba(0,0,0,.18);box-shadow:0 -6px 12px rgba(0,0,0,.18)}.selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active{border-radius:0 0 3px 3px;border-top:0 none}.selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active::before{top:0;bottom:unset}.selectize-control.plugin-clear_button .clear{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;height:100%;width:25px;top:0;right:2px;color:#000;opacity:.4;font-weight:700;border:0;cursor:pointer;z-index:1;font-size:21px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selectize-control.plugin-clear_button .clear:hover{opacity:1}.selectize-control.plugin-clear_button.single .clear{right:calc(2px + 1.5rem)}.selectize-control.plugin-drag_drop.multi>.selectize-input.dragging{overflow:visible}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important;text-decoration:none}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:-webkit-box;display:-ms-flexbox;display:flex}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;min-width:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button .item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:0!important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #0073bb;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:6px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:#00578d}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:0}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#aaa}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-outline-width:1px;--f-button-outline-color:rgba(0, 0, 0, .7);--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-opacity:1;--f-button-svg-disabled-opacity:.5;--f-button-svg-transition:opacity .15s ease;--f-button-svg-transform:none}.f-button{width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);-webkit-box-shadow:var(--f-button-shadow);box-shadow:var(--f-button-shadow);-webkit-transform:var(--f-button-transform);-ms-transform:var(--f-button-transform);transform:var(--f-button-transform);-webkit-transition:var(--f-button-transition);transition:var(--f-button-transition);backdrop-filter:var(--f-button-backdrop-filter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;margin:0;padding:0;pointer-events:all;cursor:pointer;overflow:hidden}@media (hover:hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color,var(--f-button-color));background-color:var(--f-button-hover-bg,var(--f-button-bg))}}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color,var(--f-button-hover-color,var(--f-button-color)));background-color:var(--f-button-active-bg,var(--f-button-hover-bg,var(--f-button-bg)))}.f-button:focus{outline:0}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset)}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);-webkit-transform:var(--f-button-svg-transform);-ms-transform:var(--f-button-svg-transform);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);-webkit-filter:var(--f-button-svg-filter);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity,1);-webkit-transition:var(--f-button-svg-transition);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}[data-panzoom-action=toggleFS] g:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}[data-panzoom-action=toggleFS] g:last-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:first-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}[data-autoplay-action=toggle] svg g:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}:-webkit-full-screen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:-ms-fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:-webkit-full-screen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:-webkit-box;display:flex}:-ms-fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:-ms-flexbox;display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}:root{--f-spinner-color-1:rgba(0, 0, 0, .1);--f-spinner-color-2:rgba(17, 24, 28, .8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px}.f-spinner{position:absolute;top:50%;left:50%;margin:0;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height);translate:-50% -50%;border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);border-radius:var(--f-spinner-border-radius);-webkit-animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both;animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both}@-webkit-keyframes f-spinner{to{rotate:360deg}}@keyframes f-spinner{to{rotate:360deg}}.f-panzoom,.f-zoomable{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.f-panzoom:after,.f-panzoom:before,.f-zoomable:after,.f-zoomable:before{display:block;content:""}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom.in-fullscreen,.f-zoomable.in-fullscreen{position:fixed;top:0;left:0;margin:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:unset!important;z-index:9999}.f-panzoom__wrapper{position:relative;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__wrapper.will-zoom-out{cursor:-webkit-zoom-out;cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:-webkit-grab;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:-webkit-zoom-in;cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{display:block;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__content.has-lazyerror,.f-panzoom__content.is-lazyloading{visibility:hidden}img.f-panzoom__content{width:auto;height:auto;vertical-align:top;-o-object-fit:contain;object-fit:contain;-webkit-transition:none;transition:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.f-panzoom__wrapper>.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.f-panzoom__viewport>.f-panzoom__content{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}picture.f-panzoom__content img{vertical-align:top;width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:none;transition:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.f-panzoom__protected{position:absolute;inset:0;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.with-panzoom-in-fullscreen{overflow:hidden}.f-fadeIn{-webkit-animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{-webkit-animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@-webkit-keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-fadeOut{to{opacity:0}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{-webkit-animation:var(--f-transition-duration,.2s) ease both f-crossfadeIn;animation:var(--f-transition-duration,.2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{-webkit-animation:calc(var(--f-transition-duration,.2s) * .2) ease calc(var(--f-transition-duration,.2s) * .8) both f-crossfadeOut;animation:calc(var(--f-transition-duration,.2s) * .2) ease calc(var(--f-transition-duration,.2s) * .8) both f-crossfadeOut;z-index:1}@-webkit-keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-crossfadeOut{to{opacity:0}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@-webkit-keyframes f-slideInPrevX{0%{-webkit-transform:translate(calc(100% + var(--f-carousel-gap,0)));transform:translate(calc(100% + var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInPrevX{0%{-webkit-transform:translate(calc(100% + var(--f-carousel-gap,0)));transform:translate(calc(100% + var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideInNextX{0%{-webkit-transform:translate(calc(-100% - var(--f-carousel-gap,0)));transform:translate(calc(-100% - var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInNextX{0%{-webkit-transform:translate(calc(-100% - var(--f-carousel-gap,0)));transform:translate(calc(-100% - var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideOutNextX{to{-webkit-transform:translate(calc(-100% - var(--f-carousel-gap,0)));transform:translate(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutNextX{to{-webkit-transform:translate(calc(-100% - var(--f-carousel-gap,0)));transform:translate(calc(-100% - var(--f-carousel-gap,0)))}}@-webkit-keyframes f-slideOutPrevX{to{-webkit-transform:translate(calc(100% + var(--f-carousel-gap,0)));transform:translate(calc(100% + var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevX{to{-webkit-transform:translate(calc(100% + var(--f-carousel-gap,0)));transform:translate(calc(100% + var(--f-carousel-gap,0)))}}.is-vertical .f-slideIn.from-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@-webkit-keyframes f-slideInPrevY{0%{-webkit-transform:translateY(calc(100% + var(--f-carousel-gap,0)));transform:translateY(calc(100% + var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInPrevY{0%{-webkit-transform:translateY(calc(100% + var(--f-carousel-gap,0)));transform:translateY(calc(100% + var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideInNextY{0%{-webkit-transform:translateY(calc(-100% - var(--f-carousel-gap,0)));transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInNextY{0%{-webkit-transform:translateY(calc(-100% - var(--f-carousel-gap,0)));transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideOutNextY{to{-webkit-transform:translateY(calc(-100% - var(--f-carousel-gap,0)));transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutNextY{to{-webkit-transform:translateY(calc(-100% - var(--f-carousel-gap,0)));transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}}@-webkit-keyframes f-slideOutPrevY{to{-webkit-transform:translateY(calc(100% + var(--f-carousel-gap,0)));transform:translateY(calc(100% + var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevY{to{-webkit-transform:translateY(calc(100% + var(--f-carousel-gap,0)));transform:translateY(calc(100% + var(--f-carousel-gap,0)))}}.f-zoomInUp{-webkit-animation:var(--f-transition-duration,.3s) ease both f-zoomInUp;animation:var(--f-transition-duration,.3s) ease both f-zoomInUp}.f-zoomOutDown{-webkit-animation:var(--f-transition-duration,.3s) ease both f-zoomOutDown;animation:var(--f-transition-duration,.3s) ease both f-zoomOutDown}@-webkit-keyframes f-zoomInUp{0%{-webkit-transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);opacity:var(--f-zoomInUp-opacity,0)}to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomInUp{0%{-webkit-transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);opacity:var(--f-zoomInUp-opacity,0)}to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);opacity:1}}@-webkit-keyframes f-zoomOutDown{to{-webkit-transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);opacity:0}}@keyframes f-zoomOutDown{to{-webkit-transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);opacity:0}}.f-throwOutUp{-webkit-animation:var(--f-throwOutUp-duration,.2s) ease-out both f-throwOutUp;animation:var(--f-throwOutUp-duration,.2s) ease-out both f-throwOutUp}.f-throwOutDown{-webkit-animation:var(--f-throwOutDown-duration,.2s) ease-out both f-throwOutDown;animation:var(--f-throwOutDown-duration,.2s) ease-out both f-throwOutDown}@-webkit-keyframes f-throwOutUp{to{-webkit-transform:translate3d(0,calc(var(--f-throwOutUp-y,150px) * -1),0);transform:translate3d(0,calc(var(--f-throwOutUp-y,150px) * -1),0);opacity:0}}@keyframes f-throwOutUp{to{-webkit-transform:translate3d(0,calc(var(--f-throwOutUp-y,150px) * -1),0);transform:translate3d(0,calc(var(--f-throwOutUp-y,150px) * -1),0);opacity:0}}@-webkit-keyframes f-throwOutDown{to{-webkit-transform:translate3d(0,var(--f-throwOutDown-y,150px),0);transform:translate3d(0,var(--f-throwOutDown-y,150px),0);opacity:0}}@keyframes f-throwOutDown{to{-webkit-transform:translate3d(0,var(--f-throwOutDown-y,150px),0);transform:translate3d(0,var(--f-throwOutDown-y,150px),0);opacity:0}}.has-gmap .f-html,.has-iframe .f-html,.has-pdf .f-html{width:100%;height:100%;min-height:1px;overflow:visible}.has-gmap .f-html,.has-pdf .f-html{padding:0}.f-html{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:var(--f-html-margin,0);padding:var(--f-html-padding,2rem);color:var(--f-html-color,currentColor);background:var(--f-html-bg)}.f-html.is-error{text-align:center}.f-iframe{display:block;margin:0;border:0;height:100%;width:100%}.f-caption{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0;margin:var(--f-caption-margin);padding:var(--f-caption-padding,16px 8px);max-width:100%;max-height:calc(80vh - 100px);overflow:auto;overflow-wrap:anywhere;line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font)}.has-html5video .f-html,.has-vimeo .f-html,.has-youtube .f-html{padding:0;width:100%;height:100%;min-height:1px;overflow:visible;max-width:var(--f-video-width,960px);max-height:var(--f-video-height,540px);aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg,rgba(0,0,0,.9))}.f-html5video{border:0;display:block;height:100%;width:100%;background:0 0}.f-button.is-arrow{--f-button-width:var(--f-arrow-width, 46px);--f-button-height:var(--f-arrow-height, 46px);--f-button-svg-width:var(--f-arrow-svg-width, 24px);--f-button-svg-height:var(--f-arrow-svg-height, 24px);--f-button-svg-stroke-width:var(--f-arrow-svg-stroke-width, 1.75);--f-button-border-radius:var(--f-arrow-border-radius, unset);--f-button-bg:var(--f-arrow-bg, transparent);--f-button-hover-bg:var(--f-arrow-hover-bg, var(--f-arrow-bg));--f-button-active-bg:var(--f-arrow-active-bg, var(--f-arrow-hover-bg));--f-button-shadow:var(--f-arrow-shadow);--f-button-color:var(--f-arrow-color);--f-button-hover-color:var(--f-arrow-hover-color, var(--f-arrow-color));--f-button-active-color:var( --f-arrow-active-color, var(--f-arrow-hover-color) );overflow:visible}.f-button.is-arrow.is-next,.f-button.is-arrow.is-prev{position:absolute;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-next,.is-horizontal .f-button.is-arrow.is-prev{inset:50% auto auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos,0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos,0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos,0);-webkit-transform:translateY(-50%) rotateY(180deg);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos,0);-webkit-transform:translateY(-50%) rotateY(180deg);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos,0);right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos,0);left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-next svg,.is-vertical .f-button.is-arrow.is-prev svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.f-carousel__toolbar{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;margin:var(--f-toolbar-margin,0);padding:var(--f-toolbar-padding,8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg,none);-webkit-box-shadow:var(--f-toolbar-shadow,none);box-shadow:var(--f-toolbar-shadow,none);backdrop-filter:var(--f-toolbar-backdrop-filter);position:relative;z-index:20;color:var(--f-toolbar-color,currentColor);font-size:var(--f-toolbar-font-size,17px);font-weight:var(--f-toolbar-font-weight,inherit);font-family:var(--f-toolbar-font, -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar .f-button:focus-visible{position:relative;z-index:1}.f-carousel__toolbar__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;gap:var(--f-toolbar-gap,0)}.f-carousel__toolbar__column.is-left{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.f-carousel__toolbar__column.is-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.f-carousel__toolbar__column.is-right{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-flow:nowrap;flex-flow:nowrap}.f-carousel__toolbar__column{pointer-events:none}.f-carousel__toolbar__column>*{pointer-events:all}.f-counter{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:var(--f-counter-margin,0);padding:var(--f-counter-padding,4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius)}.f-counter span{padding:0 var(--f-counter-gap,4px)}:root{--f-thumbs-gap:8px;--f-thumbs-margin:0;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:transparent;--f-thumbs-transition:max-height .3s ease,max-width .3s ease,padding .3s ease;--f-thumbs-z-index:1;--f-thumbs-viewport-padding-x:0px;--f-thumbs-viewport-padding-y:0px;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-clip-width:46px;--f-thumb-extra-gap:16px;--f-thumb-opacity:1;--f-thumb-transition:opacity .3s ease,transform .15s ease;--f-thumb-border:none;--f-thumb-border-radius:4px;--f-thumb-shadow:none;--f-thumb-bg:linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .05));--f-thumb-focus-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;--f-thumb-border-transition:all .1s ease;--f-thumb-img-width:100%;--f-thumb-img-height:100%;--f-thumb-img-fit:cover;--f-thumb-img-position:50% 20%}.f-thumbs{--f-carousel-slide-width:var(--f-thumb-width);--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:var(--f-thumbs-gap);position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;margin:var(--f-thumbs-margin);padding:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:hidden;background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:var(--f-thumbs-transition);transition:var(--f-thumbs-transition);z-index:var(--f-thumbs-z-index)}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2)}.f-thumbs.is-horizontal.is-hidden{max-height:0;--f-thumbs-padding-y:0}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x) * 2)}.f-thumbs.is-vertical.is-hidden{max-width:0;--f-thumbs-padding-x:0}.f-thumbs.is-scrollable.is-hidden{max-height:0;--f-thumbs-padding-y:0}.f-thumbs.is-ltr{direction:ltr}.f-thumbs.is-rtl{direction:rtl}.f-thumbs img{display:block;width:var(--f-thumb-img-width);height:var(--f-thumb-img-height);-o-object-fit:var(--f-thumb-img-fit);object-fit:var(--f-thumb-img-fit);-o-object-position:var(--f-thumb-img-position);object-position:var(--f-thumb-img-position);pointer-events:none;border-radius:inherit;color:transparent}.f-thumbs img[data-lazy-src]{visibility:hidden}.f-thumbs img.has-lazyerror{display:none}.f-thumbs__viewport{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:var(--f-thumbs-viewport-padding-y) var(--f-thumbs-viewport-padding-x);overflow:visible;display:-ms-grid;display:grid}.f-thumbs__slide{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;overflow:visible}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity,1);-webkit-transform:var(--f-thumb-hover-transform,none);-ms-transform:var(--f-thumb-hover-transform,none);transform:var(--f-thumb-hover-transform,none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border,none);-webkit-box-shadow:var(--f-thumb-hover-shadow,var(--f-thumb-shadow));box-shadow:var(--f-thumb-hover-shadow,var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;display:block;margin:auto;padding:0;position:relative;overflow:visible;width:100%;height:100%;outline:0;-webkit-transition:var(--f-thumb-transition);transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);-webkit-transform:var(--f-thumb-transform);-ms-transform:var(--f-thumb-transform);transform:var(--f-thumb-transform);background:var(--f-thumb-bg)}.f-thumbs__slide button:after{content:"";position:absolute;inset:0;z-index:1;-webkit-transition:var(--f-thumb-border-transition);transition:var(--f-thumb-border-transition);border-radius:inherit;border:var(--f-thumb-border);-webkit-box-shadow:var(--f-thumb-shadow);box-shadow:var(--f-thumb-shadow)}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity,1);-webkit-transform:var(--f-thumb-focus-transform,none);-ms-transform:var(--f-thumb-focus-transform,none);transform:var(--f-thumb-focus-transform,none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border,none);-webkit-box-shadow:var(--f-thumb-focus-shadow,var(--f-thumb-shadow));box-shadow:var(--f-thumb-focus-shadow,var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity,1);-webkit-transform:var(--f-thumb-active-transform,none);-ms-transform:var(--f-thumb-active-transform,none);transform:var(--f-thumb-active-transform,none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border,none);-webkit-box-shadow:var(--f-thumb-active-shadow,var(--f-thumb-shadow));box-shadow:var(--f-thumb-active-shadow,var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity,1);-webkit-transform:var(--f-thumb-selected-transform,none);-ms-transform:var(--f-thumb-selected-transform,none);transform:var(--f-thumb-selected-transform,none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border,none);-webkit-box-shadow:var(--f-thumb-selected-shadow,var(--f-thumb-shadow));box-shadow:var(--f-thumb-selected-shadow,var(--f-thumb-shadow))}.f-thumbs.is-modern{--f-carousel-slide-width:calc( var(--f-thumb-clip-width) + var(--f-thumbs-gap) );--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:0;--width-diff:calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--f-carousel-slide-width) * 2 + var(--f-thumbs-padding-x));margin-inline:calc((var(--f-carousel-slide-width) + var(--f-thumbs-padding-x)) * -1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift:calc((var(--width-diff) * .5) * var(--progress));--clip-path:inset( 0 var(--clip-shift) round var(--f-thumb-border-radius, 0) );padding:0;overflow:visible;left:var(--shift,0);will-change:left;-webkit-transition:left var(--f-transition-duration) var(--f-transition-easing);transition:left var(--f-transition-duration) var(--f-transition-easing)}.f-thumbs.is-modern .f-thumbs__slide button{display:block;margin-inline:50%;width:var(--f-thumb-width);clip-path:var(--clip-path);border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease);transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:0}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";position:absolute;z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);-webkit-transition:border var(--f-transition-duration) var(--f-transition-easing),-webkit-box-shadow var(--f-transition-duration) var(--f-transition-easing);transition:border var(--f-transition-duration) var(--f-transition-easing),-webkit-box-shadow var(--f-transition-duration) var(--f-transition-easing);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing),-webkit-box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border,none);-webkit-box-shadow:var(--f-thumb-focus-shadow,none);box-shadow:var(--f-thumb-focus-shadow,none)}.f-thumbs.is-modern{--f-transition-duration:.25s;--f-transition-easing:ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration:0s}.f-thumbs.is-scrollable .f-thumbs__viewport{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--f-thumb-width),1fr));grid-auto-rows:var(--f-thumb-height);gap:var(--f-thumbs-gap);overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.f-thumbs.is-scrollable .f-thumbs__viewport .f-thumbs__slide{grid-area:auto;display:block;position:relative;max-width:100%;width:var(--f-thumb-width);height:var(--f-thumb-height);cursor:pointer;outline:0}:root{--f-progressbar-height:3px;--f-progressbar-color:var(--f-carousel-theme-color, #575ad6);--f-progressbar-opacity:1;--f-progressbar-z-index:30}.f-progressbar{position:absolute;top:0;left:0;right:0;z-index:var(--f-progressbar-z-index);height:var(--f-progressbar-height);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;opacity:var(--f-progressbar-opacity);background:var(--f-progressbar-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-animation-name:f-progressbar;animation-name:f-progressbar;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear}.f-progressbar:empty{display:block}button>.f-progressbar{--f-progressbar-height:100%;--f-progressbar-opacity:.2}@-webkit-keyframes f-progressbar{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes f-progressbar{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:-webkit-full-screen [data-fullscreen-action=toggle] svg g:first-child{display:none}:-ms-fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:-webkit-full-screen [data-fullscreen-action=toggle] svg g:last-child{display:-webkit-box;display:flex}:-ms-fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:-ms-flexbox;display:flex}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}.in-fullscreen-mode>.f-carousel{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0!important;min-height:0!important}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin,0px) + var(--f-scrollbar-compensate,0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__dialog{position:fixed;inset:0;z-index:1050;width:100%;height:100vh;max-height:unset;max-width:unset;padding:0;margin:0;border:0;overflow:hidden;background:0 0;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:contain}.fancybox__dialog:focus{outline:0}.fancybox__dialog::-ms-backdrop{opacity:0}.fancybox__dialog::backdrop{opacity:0}@supports (height:100dvh){.fancybox__dialog{height:100dvh}}.fancybox__dialog :empty{display:block}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-backdrop-bg:rgba(24, 24, 27, .95);--f-toolbar-margin:0;--f-toolbar-padding:8px;--f-toolbar-gap:0;--f-toolbar-color:#ddd;--f-toolbar-font-size:16px;--f-toolbar-font-weight:500;--f-toolbar-font:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;--f-toolbar-line-height:var(--f-button-height);--f-toolbar-text-shadow:1px 1px 1px rgba(0, 0, 0, .75);--f-toolbar-shadow:none;--f-toolbar-bg:none;--f-counter-margin:0;--f-counter-padding:0px 10px;--f-counter-gap:4px;--f-counter-line-height:var(--f-button-height);--f-carousel-gap:17px;--f-carousel-slide-width:100%;--f-carousel-slide-height:100%;--f-carousel-slide-padding:0;--f-carousel-slide-bg:unset;--f-html-color:#222;--f-html-bg:#fff;--f-error-color:#fff;--f-error-bg:#333;--f-caption-margin:0;--f-caption-padding:16px 8px;--f-caption-color:var(--fancybox-color, #dbdbdb);--f-caption-bg:transparent;--f-caption-font:inherit;--f-caption-line-height:1.375;--f-spinner-color-1:rgba(255, 255, 255, .2);--f-spinner-color-2:rgba(255, 255, 255, .8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px;--f-progressbar-color:rgba(255, 255, 255);--f-button-width:46px;--f-button-height:46px;--f-button-color:#ddd;--f-button-hover-color:#fff;--f-button-outline-width:1px;--f-button-outline-color:rgba(255, 255, 255, .75);--f-button-outline-offset:0px;--f-button-bg:rgba(54, 54, 54, .75);--f-button-border:0;--f-button-border-radius:0;--f-button-shadow:none;--f-button-transition:all .2s ease;--f-button-transform:none;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.75;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, .01)),drop-shadow(1px 2px 1px rgba(24, 24, 27, .05));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.5;--f-arrow-pos:32px;--f-arrow-width:50px;--f-arrow-height:50px;--f-arrow-svg-width:24px;--f-arrow-svg-height:24px;--f-arrow-svg-stroke-width:2.5;--f-arrow-border-radius:50%;--f-arrow-bg:rgba(54, 54, 54, .65);--f-arrow-color:#ddd;--f-arrow-hover-color:#fff;--f-close-button-width:30px;--f-close-button-height:30px;--f-close-button-svg-width:24px;--f-close-button-svg-height:24px;--f-close-button-svg-stroke-width:1.75;--f-close-border-radius:4px;--f-close-button-color:#fff;--f-close-button-hover-color:#fff;--f-close-button-bg:transparent;--f-close-button-hover-bg:transparent;--f-close-button-active-bg:transparent;--f-thumbs-margin:0px;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:none;--f-thumb-transition:all .2s ease;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-opacity:1;--f-thumb-border:none;--f-thumb-shadow:none;--f-thumb-transform:none;--f-thumb-focus-opacity:1;--f-thumb-focus-border:none;--f-thumb-focus-shadow:inset 0 0 0 2px rgba(255, 255, 255, .65);--f-thumb-focus-transform:none;--f-thumb-hover-opacity:1;--f-thumb-hover-border:none;--f-thumb-hover-transform:none;--f-thumb-active-opacity:var(--f-thumb-hover-opacity);--f-thumb-active-border:var(--f-thumb-hover-border);--f-thumb-active-transform:var(--f-thumb-hover-transform);--f-thumb-selected-opacity:1;--f-thumb-selected-border:none;--f-thumb-selected-shadow:inset 0 0 0 2px #fff;--f-thumb-selected-transform:none;--f-scrollbar-width:7px;--f-scrollbar-track-bg:#444;--f-scrollbar-track-border-radius:10px;--f-scrollbar-track-shadow:inset 0 0 6px rgba(0, 0, 0, .2);--f-scrollbar-thumb-bg:#ddd;--f-scrollbar-thumb-border-radius:10px}.fancybox__container[theme=light]{--fancybox-color:#222;--fancybox-backdrop-bg:rgba(255, 255, 255, .97);--f-toolbar-color:var(--fancybox-color, #222);--f-toolbar-text-shadow:none;--f-toolbar-font-weight:400;--f-html-color:var(--fancybox-color, #222);--f-html-bg:#fff;--f-error-color:#555;--f-error-bg:#fff;--f-video-bg:#fff;--f-caption-color:#333;--f-spinner-color-1:rgba(0, 0, 0, .2);--f-spinner-color-2:rgba(0, 0, 0, .8);--f-spinner-border-width:3.5px;--f-progressbar-color:rgba(111, 111, 116);--f-button-color:#333;--f-button-hover-color:#000;--f-button-outline-color:rgba(0, 0, 0, .85);--f-button-bg:rgba(255, 255, 255, .85);--f-button-svg-stroke-width:1.3;--f-button-svg-filter:none;--f-arrow-bg:rgba(255, 255, 255, .85);--f-arrow-color:#333;--f-arrow-hover-color:#000;--f-arrow-svg-stroke-width:1.3;--f-close-button-color:#555;--f-close-button-hover-color:#000;--f-thumb-bg:linear-gradient(#ebeff2, #e2e8f0);--f-thumb-focus-shadow:0 0 0 1.8px #fff,0px 0px 0px 2.25px #888;--f-thumb-selected-shadow:0 0 0 1.8px #fff,0px 0px 0px 2.25px #000;--f-scrollbar-track-bg:#ddd;--f-scrollbar-thumb-bg:#444}.fancybox__container{position:absolute;inset:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fancybox__container:focus{outline:0}.fancybox__container.has-vertical-thumbs{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow-x:clip;overflow-y:visible}.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper,.f-spinner),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container>:not(.fancybox__carousel){opacity:var(--f-drag-opacity,1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper,.f-spinner),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-revealing>:not(.fancybox__carousel){-webkit-animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn;animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn}.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper),.fancybox__container.is-hiding .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-hiding>:not(.fancybox__carousel){-webkit-animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut;animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut}.fancybox__container.is-hiding .fancybox__carousel .fancybox__slide:not(.is-selected){opacity:0}.fancybox__container.is-hiding{pointer-events:none}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;-webkit-animation:.15s ease-out both f-fadeOut;animation:.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{-webkit-animation:.15s ease-out both f-fadeOut;animation:.15s ease-out both f-fadeOut}.fancybox__backdrop{position:fixed;inset:0;z-index:-1;background:var(--fancybox-backdrop-bg)}.fancybox__carousel{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;min-width:0;position:relative;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__carousel.is-vertical{--f-carousel-slide-height:100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{position:absolute;content:"";inset:-30px;z-index:1}.fancybox__viewport{display:-ms-grid;display:grid;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;min-width:0;position:relative;overflow:visible;-webkit-transform:translate3d(0,var(--f-drag-offset,0),0);transform:translate3d(0,var(--f-drag-offset,0),0)}.fancybox__viewport.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__viewport [contenteditable],.fancybox__viewport [data-selectable]{cursor:auto}.fancybox__slide{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;min-height:0;max-width:100%;margin:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.fancybox__slide:after,.fancybox__slide:before{display:block;content:""}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color:var(--f-error-color, --f-html-color);--f-html-bg:var(--f-error-bg, --f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide.has-controls:before{margin:0}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel{overflow:visible}.f-button.is-close-button{--f-button-width:var(--f-close-button-width);--f-button-height:var(--f-close-button-height);--f-button-border-radius:var(--f-close-border-radius);--f-button-color:var(--f-close-button-color);--f-button-hover-color:var(--f-close-button-hover-color);--f-button-bg:var(--f-close-button-bg);--f-button-hover-bg:var(--f-close-button-hover-bg);--f-button-active-bg:var(--f-close-button-active-bg);--f-button-svg-width:var(--f-close-button-svg-width);--f-button-svg-height:var(--f-close-button-svg-height);--f-button-svg-stroke-width:var(--f-close-button-svg-stroke-width);position:absolute;top:calc((var(--f-button-height) + 2px) * -1);right:0;z-index:10}.fancybox__thumbs{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.fancybox__thumbs.is-scrollable{--f-thumbs-cols:1;--f-thumbs-gap:8px;--f-thumbs-transition:none;--f-thumbs-padding-x:4px;--f-thumbs-padding-y:8px;--f-thumbs-viewport-padding-x:4px;--f-thumbs-viewport-padding-y:0px;max-width:calc(var(--f-thumb-width) * var(--f-thumbs-cols) + var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1) + var(--f-thumbs-padding-x) * 2 + var(--f-thumbs-viewport-padding-x) * 2)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar{width:var(--f-scrollbar-width)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-track{background:var(--f-scrollbar-track-bg);border-radius:var(--f-scrollbar-track-border-radius);-webkit-box-shadow:var(--f-scrollbar-track-shadow);box-shadow:var(--f-scrollbar-track-shadow)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-thumb{background:var(--f-scrollbar-thumb-bg);border-radius:var(--f-scrollbar-thumb-border-radius)}.fancybox__thumbs.is-scrollable.is-hidden{max-width:0;--f-thumbs-padding-x:0;max-height:unset;--f-thumbs-padding-y:unset}.fancybox__thumbs.is-scrollable .f-thumbs__viewport{overflow-x:hidden!important;grid-template-columns:repeat(auto-fill,calc((100% - var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1))/ var(--f-thumbs-cols)))!important}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:0!important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(-50%,#ddd),color-stop(150%,#fff));background:linear-gradient(to bottom,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(30%,#428bca),to(#b9d4ec));background:linear-gradient(to bottom,#fff 0,#428bca 30%,#b9d4ec 100%);-webkit-box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,.3);background-color:#cbcfd5;background:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(30%,#b4b9be),to(white));background:linear-gradient(to bottom,#fff 0,#b4b9be 30%,#fff 100%);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,.45);background-color:#939ba7;background:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(30%,#919ba5),to(white));background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--big .irs-max,.irs--big .irs-min{top:0;padding:1px 5px;color:#fff;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{color:#fff;text-shadow:none;padding:1px 5px;background-color:#428bca;background:-webkit-gradient(linear,left top,left bottom,from(#428bca),to(#3071a9));background:linear-gradient(to bottom,#428bca 0,#3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:-webkit-gradient(linear,left top,left bottom,from(#e0e4ea),to(#d1d6e0));background:linear-gradient(to bottom,#e0e4ea 0,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:-webkit-gradient(linear,left top,left bottom,from(#20b426),to(#18891d));background:linear-gradient(to bottom,#20b426 0,#18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:-webkit-gradient(linear,left top,left bottom,from(white),to(#e9e6e6));background:linear-gradient(to bottom,#fff 0,#e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(30%,#919ba5),to(#fff));background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:#fff;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:#fff;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:#000;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{color:#fff;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:#fff;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:#fff;border-radius:24px;-webkit-box-shadow:0 1px 3px rgba(0,0,255,.3);box-shadow:0 1px 3px rgba(0,0,255,.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:#fff;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:#000}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid #000;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-max,.irs--square .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1)}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#000;color:#fff}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}