@charset "UTF-8";@keyframes pulse-button-scale{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes spin{to{transform:rotateZ(360deg)}}@keyframes rotateInRightLeft{0%,to{transform:rotate(0)}33%{transform:rotate(25deg)}66%{transform:rotate(-25deg)}}@keyframes fadeTranslate{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(var(--color-primary, #56b6c6),.7)}70%{transform:scale(1);box-shadow:0 0 0 20px rgba(var(--color-primary, #56b6c6),0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(var(--color-primary, #56b6c6),0)}}@keyframes pulse-large{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(var(--color-primary, #56b6c6),.7)}70%{transform:scale(1.2);box-shadow:0 0 0 30px rgba(var(--color-primary, #56b6c6),0)}to{transform:scale(1.2);box-shadow:0 0 0 0 rgba(var(--color-primary, #56b6c6),0)}}@font-face{font-family:"Montserrat";src:url(/fonts/montserrat/Montserrat-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/fonts/montserrat/Montserrat-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/fonts/montserrat/Montserrat-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}*,::after,::before{box-sizing:border-box}body,html{min-height:100vh;min-height:calc(var(--vh, 1vh)*100);margin:0;scrollbar-gutter:stable;touch-action:manipulation}.h1,.h2,.h3,.h4,body,h1,h2,h3,h4{font-family:"Montserrat",Arial,sans-serif}body{display:flex;flex-direction:column;min-width:320px;font-size:var(--font-size-sm, 14px);font-weight:400;line-height:var(--line-height-base, 1.4);color:var(--color-text-base, #111827);background-color:var(--color-bg-base, #eef2f7)}img{max-width:100%;-o-object-fit:contain;object-fit:contain;vertical-align:middle;height:auto}p,ul{margin:0}.h1,.h2,.h3,.h4,h1,h2,h3,h4{margin:0 0 .9em;font-weight:600;line-height:var(--line-height-heading, 1.2)}.h1,h1{font-size:var(--h1-font-size-mob, 28px)}.h2,h2{font-size:var(--h2-font-size-mob, 24px)}.h3,h3{font-size:var(--h3-font-size-mob, 18px)}.h4,h4{font-size:var(--h4-font-size-mob, 16px)}ul{list-style:none}a{color:currentColor;transition:color .35s ease-in-out;text-decoration:none}svg{fill:currentColor}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip:rect(0 0 0 0);overflow:hidden}.main{position:relative;flex-grow:1;padding-top:var(--space-6, 32px)}.container{width:100%;padding-inline:16px;margin-inline:auto;max-width:1332px}.container .container,ul{padding:0}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ms-0{margin-left:0!important}.me-0,.mx-0{margin-right:0!important}.mx-0{margin-left:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.ps-0{padding-left:0!important}.pe-0,.px-0{padding-right:0!important}.px-0{padding-left:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.m-1{margin:var(--space-1, 4px)!important}.mt-1{margin-top:var(--space-1, 4px)!important}.mb-1{margin-bottom:var(--space-1, 4px)!important}.ms-1{margin-left:var(--space-1, 4px)!important}.me-1,.mx-1{margin-right:var(--space-1, 4px)!important}.mx-1{margin-left:var(--space-1, 4px)!important}.my-1{margin-top:var(--space-1, 4px)!important;margin-bottom:var(--space-1, 4px)!important}.p-1{padding:var(--space-1, 4px)!important}.pt-1{padding-top:var(--space-1, 4px)!important}.pb-1{padding-bottom:var(--space-1, 4px)!important}.ps-1{padding-left:var(--space-1, 4px)!important}.pe-1,.px-1{padding-right:var(--space-1, 4px)!important}.px-1{padding-left:var(--space-1, 4px)!important}.py-1{padding-top:var(--space-1, 4px)!important;padding-bottom:var(--space-1, 4px)!important}.m-2{margin:var(--space-2, 8px)!important}.mt-2{margin-top:var(--space-2, 8px)!important}.mb-2{margin-bottom:var(--space-2, 8px)!important}.ms-2{margin-left:var(--space-2, 8px)!important}.me-2,.mx-2{margin-right:var(--space-2, 8px)!important}.mx-2{margin-left:var(--space-2, 8px)!important}.my-2{margin-top:var(--space-2, 8px)!important;margin-bottom:var(--space-2, 8px)!important}.p-2{padding:var(--space-2, 8px)!important}.pt-2{padding-top:var(--space-2, 8px)!important}.pb-2{padding-bottom:var(--space-2, 8px)!important}.ps-2{padding-left:var(--space-2, 8px)!important}.pe-2,.px-2{padding-right:var(--space-2, 8px)!important}.px-2{padding-left:var(--space-2, 8px)!important}.py-2{padding-top:var(--space-2, 8px)!important;padding-bottom:var(--space-2, 8px)!important}.m-3{margin:var(--space-3, 12px)!important}.mt-3{margin-top:var(--space-3, 12px)!important}.mb-3{margin-bottom:var(--space-3, 12px)!important}.ms-3{margin-left:var(--space-3, 12px)!important}.me-3,.mx-3{margin-right:var(--space-3, 12px)!important}.mx-3{margin-left:var(--space-3, 12px)!important}.my-3{margin-top:var(--space-3, 12px)!important;margin-bottom:var(--space-3, 12px)!important}.p-3{padding:var(--space-3, 12px)!important}.pt-3{padding-top:var(--space-3, 12px)!important}.pb-3{padding-bottom:var(--space-3, 12px)!important}.ps-3{padding-left:var(--space-3, 12px)!important}.pe-3,.px-3{padding-right:var(--space-3, 12px)!important}.px-3{padding-left:var(--space-3, 12px)!important}.py-3{padding-top:var(--space-3, 12px)!important;padding-bottom:var(--space-3, 12px)!important}.m-4{margin:var(--space-4, 16px)!important}.mt-4{margin-top:var(--space-4, 16px)!important}.mb-4{margin-bottom:var(--space-4, 16px)!important}.ms-4{margin-left:var(--space-4, 16px)!important}.me-4,.mx-4{margin-right:var(--space-4, 16px)!important}.mx-4{margin-left:var(--space-4, 16px)!important}.my-4{margin-top:var(--space-4, 16px)!important;margin-bottom:var(--space-4, 16px)!important}.p-4{padding:var(--space-4, 16px)!important}.pt-4{padding-top:var(--space-4, 16px)!important}.pb-4{padding-bottom:var(--space-4, 16px)!important}.ps-4{padding-left:var(--space-4, 16px)!important}.pe-4,.px-4{padding-right:var(--space-4, 16px)!important}.px-4{padding-left:var(--space-4, 16px)!important}.py-4{padding-top:var(--space-4, 16px)!important;padding-bottom:var(--space-4, 16px)!important}.m-5{margin:var(--space-5, 24px)!important}.mt-5{margin-top:var(--space-5, 24px)!important}.mb-5{margin-bottom:var(--space-5, 24px)!important}.ms-5{margin-left:var(--space-5, 24px)!important}.me-5,.mx-5{margin-right:var(--space-5, 24px)!important}.mx-5{margin-left:var(--space-5, 24px)!important}.my-5{margin-top:var(--space-5, 24px)!important;margin-bottom:var(--space-5, 24px)!important}.p-5{padding:var(--space-5, 24px)!important}.pt-5{padding-top:var(--space-5, 24px)!important}.pb-5{padding-bottom:var(--space-5, 24px)!important}.ps-5{padding-left:var(--space-5, 24px)!important}.pe-5,.px-5{padding-right:var(--space-5, 24px)!important}.px-5{padding-left:var(--space-5, 24px)!important}.py-5{padding-top:var(--space-5, 24px)!important;padding-bottom:var(--space-5, 24px)!important}.m-6{margin:var(--space-6, 32px)!important}.mt-6{margin-top:var(--space-6, 32px)!important}.mb-6{margin-bottom:var(--space-6, 32px)!important}.ms-6{margin-left:var(--space-6, 32px)!important}.me-6,.mx-6{margin-right:var(--space-6, 32px)!important}.mx-6{margin-left:var(--space-6, 32px)!important}.my-6{margin-top:var(--space-6, 32px)!important;margin-bottom:var(--space-6, 32px)!important}.p-6{padding:var(--space-6, 32px)!important}.pt-6{padding-top:var(--space-6, 32px)!important}.pb-6{padding-bottom:var(--space-6, 32px)!important}.ps-6{padding-left:var(--space-6, 32px)!important}.pe-6,.px-6{padding-right:var(--space-6, 32px)!important}.px-6{padding-left:var(--space-6, 32px)!important}.py-6{padding-top:var(--space-6, 32px)!important;padding-bottom:var(--space-6, 32px)!important}.m-7{margin:var(--space-7, 48px)!important}.mt-7{margin-top:var(--space-7, 48px)!important}.mb-7{margin-bottom:var(--space-7, 48px)!important}.ms-7{margin-left:var(--space-7, 48px)!important}.me-7,.mx-7{margin-right:var(--space-7, 48px)!important}.mx-7{margin-left:var(--space-7, 48px)!important}.my-7{margin-top:var(--space-7, 48px)!important;margin-bottom:var(--space-7, 48px)!important}.p-7{padding:var(--space-7, 48px)!important}.pt-7{padding-top:var(--space-7, 48px)!important}.pb-7{padding-bottom:var(--space-7, 48px)!important}.ps-7{padding-left:var(--space-7, 48px)!important}.pe-7,.px-7{padding-right:var(--space-7, 48px)!important}.px-7{padding-left:var(--space-7, 48px)!important}.py-7{padding-top:var(--space-7, 48px)!important;padding-bottom:var(--space-7, 48px)!important}.m-8{margin:var(--space-8, 64px)!important}.mt-8{margin-top:var(--space-8, 64px)!important}.mb-8{margin-bottom:var(--space-8, 64px)!important}.ms-8{margin-left:var(--space-8, 64px)!important}.me-8,.mx-8{margin-right:var(--space-8, 64px)!important}.mx-8{margin-left:var(--space-8, 64px)!important}.my-8{margin-top:var(--space-8, 64px)!important;margin-bottom:var(--space-8, 64px)!important}.p-8{padding:var(--space-8, 64px)!important}.pt-8{padding-top:var(--space-8, 64px)!important}.pb-8{padding-bottom:var(--space-8, 64px)!important}.ps-8{padding-left:var(--space-8, 64px)!important}.pe-8,.px-8{padding-right:var(--space-8, 64px)!important}.px-8{padding-left:var(--space-8, 64px)!important}.py-8{padding-top:var(--space-8, 64px)!important;padding-bottom:var(--space-8, 64px)!important}.standard-margin{margin-block:var(--space-6, 32px)}.standard-margin-bottom{margin-bottom:var(--space-6, 32px)}.standard-padding{padding-block:var(--space-6, 32px)}.button,button{color:inherit;cursor:pointer;transition:color .35s ease-in-out,background-color .35s ease-in-out,border-color .35s ease-in-out}button{font-family:inherit;font-size:inherit;padding:0;border:0;background-color:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none}.button{display:inline-flex;align-items:center;text-decoration:none;justify-content:center;gap:var(--space-3, 12px);font-size:var(--btn-font-size, 15px);font-weight:var(--btn-font-weight, 500);line-height:1;padding:var(--btn-padding-y, 12px) var(--btn-padding-x, 18px);text-align:center;border-radius:var(--btn-border-radius, 10px);min-height:var(--btn-min-height, 46px)}.button.disabled,.button:disabled{pointer-events:none;opacity:.4;cursor:none}.button--sm{font-size:var(--btn-font-size-sm, 13px);padding:var(--btn-padding-y-sm, 9px) var(--btn-padding-x-sm, 14px);border-radius:var(--btn-border-radius-sm, 8px);min-height:var(--btn-min-height-sm, 36px)}.button--md{font-size:var(--btn-font-size, 15px);padding:var(--btn-padding-y, 12px) var(--btn-padding-x, 18px);border-radius:var(--btn-border-radius, 10px);min-height:var(--btn-min-height, 46px)}.button--lg{font-size:var(--btn-font-size-lg, 17px);padding:var(--btn-padding-y-lg, 16px) var(--btn-padding-x-lg, 24px);border-radius:var(--btn-border-radius-lg, 14px);min-height:var(--btn-min-height-lg, 50px)}.button--primary{background-color:var(--color-primary, #56b6c6);border:1px solid var(--color-primary, #56b6c6);color:var(--color-white, #ffffff)}.button--primary.active,.button--primary:active{background-color:var(--color-primary-dark, #3ea4b5);border-color:var(--color-primary-dark, #3ea4b5)}.button--secondary{background-color:var(--color-secondary, #170c79);border:1px solid var(--color-secondary, #170c79);color:var(--color-white, #ffffff)}.button--secondary.active,.button--secondary:active{background-color:var(--color-secondary-light, #2615a8);border-color:var(--color-secondary-light, #2615a8);color:var(--color-white, #ffffff)}.button--outline-primary{background-color:transparent;border:1px solid var(--color-primary, #56b6c6);color:var(--color-primary, #56b6c6)}.button--outline-primary.active,.button--outline-primary:active{background-color:var(--color-primary, #56b6c6);border-color:var(--color-primary, #56b6c6);color:var(--color-white, #ffffff)}.button--outline-secondary{background-color:transparent;border:1px solid var(--color-secondary, #170c79);color:var(--color-secondary, #170c79)}.button--outline-secondary.active,.button--outline-secondary:active{background-color:var(--color-secondary, #170c79);border-color:var(--color-secondary, #170c79);color:var(--color-white, #ffffff)}.button--arrow::after{content:"";flex-shrink:0;width:16px;height:16px;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M3 8a1 1 0 0 1 1-1h5.59L7.3 4.71a1 1 0 1 1 1.4-1.42l4 4a1 1 0 0 1 0 1.42l-4 4a1 1 0 1 1-1.4-1.42L9.59 9H4a1 1 0 0 1-1-1Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M3 8a1 1 0 0 1 1-1h5.59L7.3 4.71a1 1 0 1 1 1.4-1.42l4 4a1 1 0 0 1 0 1.42l-4 4a1 1 0 1 1-1.4-1.42L9.59 9H4a1 1 0 0 1-1-1Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.button-link{border-bottom:1px solid currentColor;padding-block:2px;text-align:left}.button-pulse,.button-up{position:fixed;display:flex;align-items:center;justify-content:center}.button-pulse{bottom:20px;right:20px;z-index:250;width:65px;height:65px;padding:0;border-radius:50px;background-color:var(--color-primary, #56b6c6);color:var(--color-white, #ffffff);box-shadow:0 4px 10px rgba(0,0,0,.2);animation:pulse-button-scale 2s infinite;cursor:pointer}.button-up{right:24px;bottom:98px;z-index:251;width:56px;height:56px;border-radius:50%;background-color:var(--color-white, #ffffff);color:var(--color-primary, #56b6c6);box-shadow:0 8px 24px rgba(0,0,0,.18);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity .35s ease-in-out,visibility .35s ease-in-out,transform .35s ease-in-out,background-color .35s ease-in-out,color .35s ease-in-out}.button-up::before{content:"↑";font-size:24px;font-weight:700;line-height:1}.button-up.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.dropdown{position:relative;margin-bottom:var(--space-4, 16px)}.dropdown-toggle{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2, 8px);min-width:280px;min-height:var(--input-height, 46px);padding:var(--input-padding-y, 10px) var(--input-padding-x, 14px);color:var(--color-text-base, #111827);background-color:var(--color-white, #ffffff);border:var(--input-border-width, 1px) solid var(--color-border-base, #dde3ec);border-radius:var(--input-border-radius, 10px);box-shadow:var(--input-box-shadow, none);transition:border-color .35s ease-in-out,box-shadow .35s ease-in-out}.dropdown-toggle:hover{border-color:var(--color-primary-light, #e8f5f7)}.dropdown-toggle:focus,.dropdown-toggle:focus-visible{outline:0;border-color:var(--color-primary-dark, #3ea4b5);box-shadow:var(--input-focus-shadow, 0 0 0 5px var(--color-primary-light, #e8f5f7))}.dropdown-toggle svg{flex-shrink:0}.dropdown-menu{display:none;position:absolute;top:calc(100% + var(--space-2, 8px));left:0;z-index:20;min-width:280px;padding:var(--space-2, 8px)0;background-color:var(--color-white, #ffffff);border:var(--input-border-width, 1px) solid var(--color-border-base, #dde3ec);border-radius:var(--input-border-radius, 10px);box-shadow:var(--input-box-shadow, none),0 12px 24px rgba(0,0,0,.12)}.dropdown-menu a{display:block;padding:var(--input-padding-y, 10px) var(--input-padding-x, 14px);color:var(--color-text-base, #111827);text-decoration:none;transition:background-color .35s ease-in-out,color .35s ease-in-out}.dropdown-menu a.active{background-color:var(--color-grey-light, #eef1f6)}.dropdown.open .dropdown-menu,.dropdown.show .dropdown-menu,.notify__status .icon svg{display:block}.tabs__nav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2, 8px)0}.tabs__pane{margin-top:var(--space-5, 24px)}.tabs__pane:not(.active){display:none}.form{display:flex;flex-direction:column;gap:16px}.form-title{font-size:18px;margin-bottom:10px}.form-label{font-size:var(--font-size-sm, 14px);font-weight:500}.form-group{display:flex;flex-direction:column;gap:8px}.form-control{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:var(--input-height, 46px);padding:var(--input-padding-y, 10px) var(--input-padding-x, 14px);font-size:var(--input-font-size, 16px);color:var(--color-text-base, #111827);background-color:var(--color-white, #ffffff);border:var(--input-border-width, 1px) solid var(--color-border-base, #dde3ec);border-radius:var(--input-border-radius, 10px);box-shadow:var(--input-box-shadow, none);transition:border-color .35s ease-in-out,box-shadow .35s ease-in-out}.form-control::-moz-placeholder,.nice-select-search-box input::-moz-placeholder{color:var(--color-grey, #8f9bae)}.form-control::placeholder,.nice-select-search-box input::placeholder{color:var(--color-grey, #8f9bae)}.form-control:hover{border-color:var(--color-primary-light, #e8f5f7)}.fancybox__content .form-select:focus,.form-control:focus{outline:0!important;border-color:var(--color-primary-dark, #3ea4b5)!important;box-shadow:var(--input-focus-shadow, 0 0 0 5px var(--color-primary-light, #e8f5f7))!important}.form-group:has(.error:not(:empty)) .form-control,.form-group:has(.form-error:not(:empty)) .form-control,.form-group:has([data-form-error]:not(:empty)) .form-control{border-color:var(--color-error, #d02224);box-shadow:0 0 0 4px var(--color-error-light, #fbe5e7)}.form-control[disabled],[disabled]+.form-control{border:1px solid var(--color-grey-dark, #dde3ec);background-color:var(--color-grey-light, #eef1f6);color:var(--color-grey, #8f9bae)}.form-control[readonly]{pointer-events:none;background-color:var(--color-grey-light, #eef1f6)}.form-select{width:100%;min-height:var(--input-height, 46px);padding:var(--input-padding-y, 10px) var(--input-padding-x, 14px);font-size:var(--input-font-size, 16px);color:var(--color-text-base, #111827);background-color:var(--color-white, #ffffff);border:var(--input-border-width, 1px) solid var(--color-border-base, #dde3ec);border-radius:var(--input-border-radius, 10px);transition:border-color .35s ease-in-out,box-shadow .35s ease-in-out}.form-select:hover{border-color:var(--color-primary-light, #e8f5f7)}.form-select:focus{outline:0;border-color:var(--color-primary-dark, #3ea4b5);box-shadow:var(--input-focus-shadow, 0 0 0 5px var(--color-primary-light, #e8f5f7))}.form-agreement{display:flex;align-items:start;gap:8px;cursor:pointer;font-size:12px}.form-agreement a{color:currentColor;text-decoration:underline}.form-agreement__label{flex:1;min-width:0;line-height:1.35}.form-agreement [data-agreement-checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;width:20px;min-width:20px;height:20px;aspect-ratio:1/1;border-radius:50%;border:1px solid var(--color-border-base, #dde3ec);padding:0;margin:0}.form-agreement [data-agreement-checkbox]:checked{background:var(--color-primary, #56b6c6)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E")center/12px no-repeat;border-color:var(--color-primary, #56b6c6)}.form-agreement--light{color:var(--color-white, #ffffff)}.form-agreement--light a{color:inherit;text-decoration-color:rgba(255,255,255,.45)}.form-button{margin-top:16px}.form .error{margin:0;font-size:14px;color:var(--color-error, #d02224)}.form .error:empty,.help-block.help-block-error:empty{display:none}.contact{display:inline-flex;align-items:center;gap:var(--space-2, 8px)}.contact::before{content:"";display:block;flex-shrink:0;width:20px;height:20px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.contact--phone::before{-webkit-mask-image:url(/static-tpl/esor/images/sprite.svg#phone);mask-image:url(/static-tpl/esor/images/sprite.svg#phone)}.contact--address::before{-webkit-mask-image:url(/static-tpl/esor/images/sprite.svg#map-pin);mask-image:url(/static-tpl/esor/images/sprite.svg#map-pin)}.contact--work::before{-webkit-mask-image:url(/static-tpl/esor/images/sprite.svg#clock);mask-image:url(/static-tpl/esor/images/sprite.svg#clock)}.notify,.notify__status{display:flex;align-items:center}.notify{flex-direction:column;width:100%;text-align:center}.notify.-info .notify__status::before{background-color:var(--color-secondary, #170c79);border:2.5px dashed var(--color-secondary, #170c79)}.notify.-info .notify__heading{color:var(--color-secondary, #170c79)}.notify.-success .notify__status::before{background-color:var(--color-success, #18a17b);border:2.5px dashed var(--color-success, #18a17b)}.notify.-success .notify__heading{color:var(--color-success, #18a17b)}.notify.-danger .notify__status::before{background-color:var(--color-error, #d02224);border:2.5px dashed var(--color-error, #d02224)}.notify.-danger .notify__heading{color:var(--color-error, #d02224)}.notify__status{justify-content:center;position:relative;width:100px;height:100px;margin-top:-86px}.notify__status::before{content:"";position:absolute;inset:0;border-radius:50%;padding:2.5px;background-clip:content-box;animation:spin 20s linear infinite;z-index:0}.notify__status .icon{color:var(--color-white, #ffffff);z-index:2;position:relative;line-height:1;animation:rotateInRightLeft 1s ease-out}.notify__heading{margin-top:18px;font-size:var(--h3-font-size, 24px);font-weight:600;color:var(--color-text-base, #111827)}.notify__message{margin-top:18px;font-size:var(--font-size-base, 16px);color:var(--color-text-muted, #333F51)}.notify__button{width:80%;margin-top:36px;border-radius:36px;font-weight:400;line-height:1;text-transform:initial;animation:fadeTranslate 1s ease-out}.fancybox__container .close-button{position:absolute;top:24px;right:24px;width:40px;height:40px;color:currentColor}.fancybox__container .close-button svg{width:20px;height:20px}.fancybox__carousel{height:calc(var(--vh, 1vh)*100)}.fancybox__container.-notify .fancybox__content,.fancybox__container.-popup .fancybox__content{width:100%;max-width:602px;background-color:var(--color-white, #ffffff);padding:24px;border-radius:var(--border-radius, 16px)}.fancybox__container.-sm .fancybox__content{max-width:450px}.fancybox__container.-sm .fancybox__content .close-button{top:14px;right:20px}.fancybox__image{width:100%!important;height:100%!important;transform:scale(1)!important}.compensate-for-scrollbar{padding-right:0!important}.swiper-fade .swiper-slide:not(.swiper-slide-visible){opacity:0!important}.swiper-pagination-bullet{width:6px;height:6px;background-color:#fff;border-radius:10px;opacity:1;transition:width .35s ease-in-out,height .35s ease-in-out}.swiper-pagination-bullet-active{background-color:var(--color-primary, #56b6c6)}.swiper-arrows{display:flex;gap:var(--space-4, 16px);pointer-events:none}.swiper-arrows-next,.swiper-arrows-prev{width:30px;aspect-ratio:1/1;border-radius:50%;position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-secondary, #170c79);color:var(--color-white, #ffffff);border:1px solid var(--color-border-secondary, #170c79);pointer-events:auto;transition:background-color .35s ease-in-out,border-color .35s ease-in-out,color .35s ease-in-out,opacity .35s ease-in-out,transform .35s ease-in-out,box-shadow .35s ease-in-out}.swiper-arrows-next:hover,.swiper-arrows-prev:hover{background-color:var(--color-secondary-light, #2615a8);border-color:var(--color-secondary-light, #2615a8)}.swiper-arrows-next:active,.swiper-arrows-prev:active{transform:scale(.96);background-color:var(--color-secondary-dark, #10074f);border-color:var(--color-secondary-dark, #10074f)}.swiper-arrows-next.swiper-button-disabled,.swiper-arrows-prev.swiper-button-disabled{background-color:var(--color-grey, #8f9bae);border-color:var(--color-grey, #8f9bae);cursor:not-allowed;pointer-events:none;transform:none;box-shadow:none;opacity:1}.swiper-arrows-next.swiper-button-hidden,.swiper-arrows-next.swiper-button-lock,.swiper-arrows-prev.swiper-button-hidden,.swiper-arrows-prev.swiper-button-lock{opacity:0;visibility:hidden;pointer-events:none}.swiper-arrows-next::before,.swiper-arrows-prev::before{content:"";width:50%;height:50%;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.swiper-arrows-next::before{-webkit-mask-image:url(/static-tpl/esor/images/sprite.svg#arrow-next);mask-image:url(/static-tpl/esor/images/sprite.svg#arrow-next)}.swiper-arrows-prev::before{-webkit-mask-image:url(/static-tpl/esor/images/sprite.svg#arrow-prev);mask-image:url(/static-tpl/esor/images/sprite.svg#arrow-prev)}.nice-select{cursor:pointer;position:relative;transition:border-color .35s ease-in-out}.nice-select:after{content:"";display:block;width:20px;height:20px;flex-shrink:0;background-color:currentColor;-webkit-mask-image:url(/static-tpl/esor/images/sprite.svg#chevron-down);mask-image:url(/static-tpl/esor/images/sprite.svg#chevron-down);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:transform .35s ease-in-out}.nice-select.open{border-color:var(--color-primary-dark, #3ea4b5)}.nice-select.open:after{transform:rotate(180deg)}.nice-select.open .nice-select-dropdown{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:var(--color-grey-dark, #dde3ec);background-color:var(--color-grey-light, #eef1f6);color:var(--color-grey, #8f9bae);pointer-events:none}.nice-select-dropdown,.nice-select-search-box input{width:100%;border:var(--input-border-width, 1px) solid var(--color-border-base, #dde3ec);border-radius:var(--input-border-radius, 10px)}.nice-select-dropdown{position:absolute;z-index:5;top:calc(100% + 3px);left:0;background-color:var(--color-white, #ffffff);opacity:0;pointer-events:none;transform-origin:50%0;transform:scale(.75),translateY(-var(--input-height,46px)/2);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out}.nice-select-search-box{padding:5px}.nice-select-search-box input{display:block;padding:var(--input-padding-y, 10px) var(--input-padding-x, 14px)}.nice-select-search-box input:focus{border-color:var(--color-primary-dark, #3ea4b5);box-shadow:var(--input-focus-shadow, 0 0 0 5px var(--color-primary-light, #e8f5f7))}.nice-select .list{overflow-y:auto;max-height:calc((var(--input-padding-y, 10px)*2 + var(--input-font-size, 16px))*5);margin:0;padding:0;list-style:none;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#737475 #b2b2b2}.nice-select .list::-webkit-scrollbar{position:absolute;width:7px;height:7px}.nice-select .list::-webkit-scrollbar-track{background:#b2b2b2}.nice-select .list::-webkit-scrollbar-thumb{background-color:#737475}.nice-select .list::-webkit-scrollbar-thumb:hover{background-color:#566473}.nice-select .list .option{cursor:pointer;padding:var(--space-3, 12px);font-size:var(--input-font-size, 16px);line-height:1;transition:background-color .35s ease-in-out}.nice-select .list .option.selected{font-weight:600}.nice-select .list .option.disabled,.noUi-horizontal .noUi-handle::after,.noUi-horizontal .noUi-handle::before,.noUi-target[disabled] .noUi-handle::after,.noUi-target[disabled] .noUi-handle::before{display:none}.nice-select .list .option:hover{background-color:var(--color-primary-light, #e8f5f7)}.nice-select .current{font-size:var(--font-size-sm, 14px);white-space:nowrap}.noUi-horizontal{height:4px}.noUi-horizontal .noUi-handle{top:-9px;right:-11px;width:22px;height:22px;border:3px solid var(--color-white, #ffffff);box-shadow:0 2px 8px rgba(23,12,121,.18)}.noUi-target{border:0;box-shadow:none;background:0 0}.noUi-target[disabled] .noUi-handle{background-color:var(--color-grey, #8f9bae)}.noUi-connects{border-radius:999px;background:var(--color-grey-dark, #dde3ec)}.noUi-connect,.noUi-handle{border-radius:999px;background:var(--color-secondary, #170c79)}.noUi-handle{cursor:grab;border:0;border-radius:50%;box-shadow:none}.noUi-touch-area{width:100%;height:100%}.header{position:sticky;left:0;top:0;z-index:1000;width:100vw;background-color:var(--color-white, #ffffff);padding-block:var(--space-2, 8px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.header__inner,.header__top{display:flex;justify-content:space-between;align-items:center}.header__top{gap:var(--space-3, 12px)}.header__inner{flex-wrap:wrap;gap:var(--space-4, 16px)}.header__logo{grid-area:1/1;max-width:120px}.header__contact{font-weight:500}.header__contact--mob{margin-left:auto}.header__menu-button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:0 0;cursor:pointer;-webkit-tap-highlight-color:transparent;position:relative}.header__menu-button::after,.header__menu-button::before{content:"";position:absolute;left:50%;width:22px;height:2px;background-color:currentColor;border-radius:2px;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease,box-shadow .2s ease}.header__menu-button::before{box-shadow:0-8px 0 currentColor,0 8px 0 currentColor}.header__menu-button::after{opacity:0;box-shadow:none}.header__menu-button.is-open::before{box-shadow:none;transform:translate(-50%,-50%) rotate(45deg)}.header__menu-button.is-open::after{opacity:1;box-shadow:none;transform:translate(-50%,-50%) rotate(-45deg)}.header__menu{justify-content:space-between;min-width:100%}.top-informer{position:relative;overflow:hidden;background:linear-gradient(90deg,var(--color-accent-light, #f9f1de) 0%,var(--color-white, #ffffff) 72%);padding-block:var(--space-2, 8px)}.top-informer__container{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2, 8px) var(--space-4, 16px)}.top-informer__content{display:flex;align-items:center;border:1px solid var(--color-border-assent, var(--color-accent, #efe3ca));border-radius:var(--border-radius-sm, 10px);width:-moz-fit-content;width:fit-content;background-color:rgba(255,255,255,.78);backdrop-filter:blur(4px)}.top-informer__title{font-weight:700;text-transform:uppercase;color:var(--color-text-muted, #333F51)}.top-informer__timer{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1, 4px) var(--space-2, 8px);font-weight:500;padding-inline:var(--space-3, 12px);font-size:var(--font-size-xs, 12px)}.top-informer__timer-value{font-weight:700;width:110px}.top-informer__button{flex-shrink:0}.breadcrumbs{margin-bottom:var(--space-6, 32px)}.breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2, 8px);margin:0;list-style:none;font-size:var(--font-size-sm, 14px)}.breadcrumbs__item{display:inline-flex;align-items:center;color:var(--color-text-muted, #333F51);font-weight:500}.breadcrumbs__item:not(:last-child)::after{content:"•";font-size:var(--font-size-lg, 18px);margin-left:var(--space-2, 8px)}.breadcrumbs__link{color:var(--color-text-muted, #333F51);text-decoration:none;transition:color .35s ease-in-out}.breadcrumbs__link.-active{color:currentColor;font-weight:700;pointer-events:none}.menu{display:flex;flex-wrap:wrap;gap:var(--space-2, 8px) var(--space-3, 12px);text-align:center}.menu__link{font-weight:700;padding-block:var(--space-2, 8px);text-decoration:none;color:inherit}.footer .menu__link{font-size:var(--font-size-sm, 14px)}.menu__link.is-current{color:var(--color-secondary, #170c79)}.footer{background-color:var(--color-primary-light, #e8f5f7)}.footer__top{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4, 16px) var(--space-6, 32px)}.footer__bottom{border-top:1px solid var(--color-border-secondary, #170c79);margin-top:var(--space-6, 32px);padding-top:var(--space-6, 32px)}.footer__logo{max-width:200px;margin-bottom:var(--space-4, 16px)}.footer__contacts{display:flex;flex-direction:column;gap:var(--space-3, 12px)}.footer__contacts-item{font-weight:500}.footer__models{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2, 8px);margin-top:var(--space-5, 24px)}.footer__models-link{display:inline-block;font-size:var(--font-size-sm, 14px);font-weight:500}.footer__disclaimer{font-size:var(--font-size-xs, 12px)}.footer__disclaimer-full{display:none}[data-expanded=true] .footer__disclaimer-full{display:block}.footer__disclaimer-more{border-bottom:1px dashed currentColor;padding-block:2px;margin-top:var(--space-2, 8px)}.footer__policy{display:flex;flex-wrap:wrap;gap:16px;font-size:var(--font-size-sm, 14px)}.cookies{position:fixed;z-index:101;bottom:1px;right:1px;width:300px;padding:20px;border-radius:var(--border-radius, 16px);background:linear-gradient(180deg,var(--color-accent-light, #f9f1de) 0%,var(--color-white, #ffffff) 72%);border:1px solid var(--color-border-assent, var(--color-accent, #efe3ca))}.cookies__text{font-size:.875rem;margin-bottom:15px}.cookies__button{width:150px}.callback-link{position:fixed;bottom:20px;border:0;color:#fff;display:flex;align-items:center;justify-content:center;outline:0!important;z-index:100;cursor:pointer;border-radius:50%;background-color:transparent}.callback-link::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:var(--color-primary, #56b6c6);opacity:.75;transform:scale(1);transition-property:background,opacity,transform;transition-duration:.35s;transition-timing-function:ease-in-out;animation:pulse 2s infinite}.callback-link:focus:before,.callback-link:hover:before{opacity:1;animation:pulse-large 2s}.callback-link.-big{width:98px;height:98px;left:64px}.callback-link.-small{width:70px;height:70px;right:64px}.callback-link__icon{max-width:60%;max-height:60%;fill:currentColor}.callback-link__inner{position:relative;z-index:200}.callback-link__text{display:block;font-size:12px;line-height:1.5;text-transform:uppercase;font-weight:700;text-align:center}.banner{background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:-webkit-image-set(var(--banner-image-mob) 1x,var(--banner-image-mob-2x) 2x);background-image:image-set(var(--banner-image-mob) 1x,var(--banner-image-mob-2x) 2x)}.banner__content{max-width:500px;background-color:var(--color-white, #ffffff);border-radius:var(--border-radius, 16px);padding:var(--space-4, 16px) var(--space-3, 12px)}.banner__title{text-transform:uppercase}.banner .form{margin-top:var(--space-5, 24px)}.card-car{border-radius:var(--border-radius, 16px);border:1px solid var(--color-border-base, #dde3ec);padding:var(--space-4, 16px) var(--space-3, 12px);height:100%;display:flex;flex-direction:column;gap:var(--space-4, 16px);background-color:var(--color-white, #ffffff)}.card-car__picture{aspect-ratio:1.5/1;background-color:var(--color-bg-accent, #fbfcfc);border-radius:var(--border-radius-sm, 10px);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border:1px solid var(--color-border-assent, var(--color-accent, #efe3ca))}.card-car__picture img{max-width:90%}.card-car__label{padding:6px 10px;position:absolute;top:0;font-size:14px;font-weight:700;text-transform:uppercase}.card-car__label--hit{left:0;background-color:var(--color-primary, #56b6c6);border-radius:var(--border-radius-sm, 10px)0 var(--border-radius-sm, 10px)0}.card-car__label--stock{right:0;background-color:var(--color-accent, #efe3ca);border-radius:0 var(--border-radius-sm, 10px)0 var(--border-radius-sm, 10px)}.card-car__name{flex-grow:1}.card-car__price{display:flex;flex-wrap:wrap;gap:var(--space-3, 12px);font-weight:500}.card-car__price-new{color:var(--color-secondary, #170c79)}.card-car__price-old{color:var(--color-text-muted, #333F51);text-decoration:line-through}.card-car__buttons{display:flex;flex-wrap:wrap;margin-top:auto;gap:8px}.card-car__button{flex-grow:1}.card-car-bu__button:last-child,.card-car__button:last-child{min-width:100%}.card-car-bu,.card-car-bu__picture{border-radius:var(--border-radius, 16px);display:flex}.card-car-bu{border:1px solid var(--color-border-base, #dde3ec);padding:10px;height:100%;flex-direction:column;gap:var(--space-3, 12px);background-color:var(--color-white, #ffffff)}.card-car-bu__picture{aspect-ratio:1.5/1;background-color:var(--color-secondary-light, #2615a8);align-items:center;justify-content:center;position:relative;overflow:hidden;border:1px solid var(--color-border-secondary, #170c79)}.card-car-bu__name{flex-grow:1}.card-car-bu__params{display:flex;flex-wrap:wrap;gap:var(--space-4, 16px)}.card-car-bu__params-item{font-size:var(--font-size-sm, 14px);font-weight:500;background:var(--color-accent-light, #f9f1de);border:1px solid var(--color-border-assent, var(--color-accent, #efe3ca));padding:var(--space-1, 4px) var(--space-3, 12px);border-radius:var(--border-radius-lg, 24px)}.card-car-bu__price{display:flex;flex-wrap:wrap;gap:var(--space-3, 12px) var(--space-4, 16px);font-size:var(--font-size-base, 16px)}.card-car-bu__price-new{font-weight:700;color:var(--color-secondary, #170c79)}.card-car-bu__price-old{font-weight:500;text-decoration:line-through;color:var(--color-text-muted, #333F51)}.card-car-bu__buttons{display:flex;flex-wrap:wrap;margin-top:auto;gap:8px}.card-car-bu__button{flex-grow:1}.card-banner{position:relative;overflow:hidden;border-radius:var(--border-radius, 16px);border-color:color-mix(in srgb,var(--color-secondary, #170c79) 12%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--color-secondary, #170c79) 96%,transparent) 0%,color-mix(in srgb,var(--color-secondary, #170c79) 88%,transparent) 52%,color-mix(in srgb,var(--color-primary, #56b6c6) 86%,transparent) 100%),var(--color-secondary, #170c79);color:var(--color-white, #ffffff);padding:var(--space-6, 32px) var(--space-3, 12px);height:100%}.card-banner--light{border:1px solid color-mix(in srgb,var(--color-primary, #56b6c6) 38%,var(--color-primary-light, #e8f5f7));color:var(--color-text-muted, #333F51);background:linear-gradient(135deg,var(--color-primary-light, #e8f5f7) 0%,color-mix(in srgb,var(--color-primary, #56b6c6) 32%,var(--color-primary-light, #e8f5f7)) 52%,color-mix(in srgb,var(--color-primary-dark, #3ea4b5) 24%,var(--color-primary-light, #e8f5f7)) 100%)}.card-banner--light::after{background:color-mix(in srgb,var(--color-secondary, #170c79) 62%,var(--color-secondary-light, #2615a8) 38%)}.card-banner::after{position:absolute;right:0;bottom:0;width:180px;height:180px;transform:translate(25%,35%);border-radius:50%;background:color-mix(in srgb,var(--color-primary-light, #e8f5f7) 72%,transparent);content:"";pointer-events:none}.card-banner__content{position:relative;z-index:1}.card-banner__button{margin-top:var(--space-4, 16px)}.card-promo{border-radius:var(--border-radius-sm, 10px);height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:var(--space-5, 24px);overflow:hidden}.card-promo__image{grid-area:1/1/1/-1;background-color:var(--color-secondary, #170c79)}.card-promo__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-promo__content{grid-area:1/1/1/-1;padding:var(--space-4, 16px) var(--space-3, 12px);color:var(--color-white, #ffffff);margin-top:auto}.card-promo__text{font-size:var(--font-size-sm, 14px)}.card-promo__button{width:100%;margin-top:var(--space-3, 12px)}.section-slider__heading{display:flex;margin-bottom:var(--space-5, 24px)}.section-slider__title{margin:0;font-size:var(--h3-font-size-mob, 18px);line-height:var(--line-height-heading, 1.2)}.section-slider__navigation{display:none}.section-slider__carousel .swiper-slide{height:auto}.section-color-bg{border:1px solid var(--color-border-assent, var(--color-accent, #efe3ca));border-radius:var(--border-radius, 16px);padding:var(--space-5, 24px) var(--space-4, 16px);background:linear-gradient(180deg,var(--color-accent-light, #f9f1de) 0%,var(--color-white, #ffffff) 72%)}@media (min-width:480px){body{font-size:var(--font-size-base, 16px)}.tabs__nav{gap:var(--space-2, 8px) var(--space-4, 16px)}.top-informer__timer::before{content:"";width:20px;height:20px;flex-shrink:0;background-color:var(--color-secondary, #170c79);-webkit-mask-image:url(/static-tpl/esor/images/sprite.svg#clock-filled);mask-image:url(/static-tpl/esor/images/sprite.svg#clock-filled);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}}@media (min-width:576px){.form-group--long{grid-column-start:span 2}.fancybox__container .close-button{top:40px;right:40px}.fancybox__container.-notify .fancybox__content,.fancybox__container.-popup .fancybox__content{padding:40px}.swiper-arrows-next,.swiper-arrows-prev{width:40px}.header__logo{max-width:200px}.top-informer__timer{font-size:var(--font-size-sm, 14px)}.footer__models{grid-template-columns:repeat(4,1fr)}.callback-link__text{margin-top:8px}.card-car-bu__price{font-size:var(--font-size-lg, 18px)}.section-slider__heading{align-items:center;justify-content:space-between}.section-slider__title{font-size:var(--h3-font-size, 24px)}.section-color-bg{grid-template-columns:repeat(3,1fr);padding:var(--space-5, 24px)}}@media (min-width:768px){.h1,h1{font-size:var(--h1-font-size, 40px)}.h2,h2{font-size:var(--h2-font-size, 32px)}.h3,h3{font-size:var(--h3-font-size, 24px)}.h4,h4{font-size:var(--h4-font-size, 18px)}.m-md-0{margin:0!important}.mt-md-0{margin-top:0!important}.mb-md-0{margin-bottom:0!important}.ms-md-0{margin-left:0!important}.me-md-0,.mx-md-0{margin-right:0!important}.mx-md-0{margin-left:0!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.p-md-0{padding:0!important}.pt-md-0{padding-top:0!important}.pb-md-0{padding-bottom:0!important}.ps-md-0{padding-left:0!important}.pe-md-0,.px-md-0{padding-right:0!important}.px-md-0{padding-left:0!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.m-md-1{margin:var(--space-1, 4px)!important}.mt-md-1{margin-top:var(--space-1, 4px)!important}.mb-md-1{margin-bottom:var(--space-1, 4px)!important}.ms-md-1{margin-left:var(--space-1, 4px)!important}.me-md-1,.mx-md-1{margin-right:var(--space-1, 4px)!important}.mx-md-1{margin-left:var(--space-1, 4px)!important}.my-md-1{margin-top:var(--space-1, 4px)!important;margin-bottom:var(--space-1, 4px)!important}.p-md-1{padding:var(--space-1, 4px)!important}.pt-md-1{padding-top:var(--space-1, 4px)!important}.pb-md-1{padding-bottom:var(--space-1, 4px)!important}.ps-md-1{padding-left:var(--space-1, 4px)!important}.pe-md-1,.px-md-1{padding-right:var(--space-1, 4px)!important}.px-md-1{padding-left:var(--space-1, 4px)!important}.py-md-1{padding-top:var(--space-1, 4px)!important;padding-bottom:var(--space-1, 4px)!important}.m-md-2{margin:var(--space-2, 8px)!important}.mt-md-2{margin-top:var(--space-2, 8px)!important}.mb-md-2{margin-bottom:var(--space-2, 8px)!important}.ms-md-2{margin-left:var(--space-2, 8px)!important}.me-md-2,.mx-md-2{margin-right:var(--space-2, 8px)!important}.mx-md-2{margin-left:var(--space-2, 8px)!important}.my-md-2{margin-top:var(--space-2, 8px)!important;margin-bottom:var(--space-2, 8px)!important}.p-md-2{padding:var(--space-2, 8px)!important}.pt-md-2{padding-top:var(--space-2, 8px)!important}.pb-md-2{padding-bottom:var(--space-2, 8px)!important}.ps-md-2{padding-left:var(--space-2, 8px)!important}.pe-md-2,.px-md-2{padding-right:var(--space-2, 8px)!important}.px-md-2{padding-left:var(--space-2, 8px)!important}.py-md-2{padding-top:var(--space-2, 8px)!important;padding-bottom:var(--space-2, 8px)!important}.m-md-3{margin:var(--space-3, 12px)!important}.mt-md-3{margin-top:var(--space-3, 12px)!important}.mb-md-3{margin-bottom:var(--space-3, 12px)!important}.ms-md-3{margin-left:var(--space-3, 12px)!important}.me-md-3,.mx-md-3{margin-right:var(--space-3, 12px)!important}.mx-md-3{margin-left:var(--space-3, 12px)!important}.my-md-3{margin-top:var(--space-3, 12px)!important;margin-bottom:var(--space-3, 12px)!important}.p-md-3{padding:var(--space-3, 12px)!important}.pt-md-3{padding-top:var(--space-3, 12px)!important}.pb-md-3{padding-bottom:var(--space-3, 12px)!important}.ps-md-3{padding-left:var(--space-3, 12px)!important}.pe-md-3,.px-md-3{padding-right:var(--space-3, 12px)!important}.px-md-3{padding-left:var(--space-3, 12px)!important}.py-md-3{padding-top:var(--space-3, 12px)!important;padding-bottom:var(--space-3, 12px)!important}.m-md-4{margin:var(--space-4, 16px)!important}.mt-md-4{margin-top:var(--space-4, 16px)!important}.mb-md-4{margin-bottom:var(--space-4, 16px)!important}.ms-md-4{margin-left:var(--space-4, 16px)!important}.me-md-4,.mx-md-4{margin-right:var(--space-4, 16px)!important}.mx-md-4{margin-left:var(--space-4, 16px)!important}.my-md-4{margin-top:var(--space-4, 16px)!important;margin-bottom:var(--space-4, 16px)!important}.p-md-4{padding:var(--space-4, 16px)!important}.pt-md-4{padding-top:var(--space-4, 16px)!important}.pb-md-4{padding-bottom:var(--space-4, 16px)!important}.ps-md-4{padding-left:var(--space-4, 16px)!important}.pe-md-4,.px-md-4{padding-right:var(--space-4, 16px)!important}.px-md-4{padding-left:var(--space-4, 16px)!important}.py-md-4{padding-top:var(--space-4, 16px)!important;padding-bottom:var(--space-4, 16px)!important}.m-md-5{margin:var(--space-5, 24px)!important}.mt-md-5{margin-top:var(--space-5, 24px)!important}.mb-md-5{margin-bottom:var(--space-5, 24px)!important}.ms-md-5{margin-left:var(--space-5, 24px)!important}.me-md-5,.mx-md-5{margin-right:var(--space-5, 24px)!important}.mx-md-5{margin-left:var(--space-5, 24px)!important}.my-md-5{margin-top:var(--space-5, 24px)!important;margin-bottom:var(--space-5, 24px)!important}.p-md-5{padding:var(--space-5, 24px)!important}.pt-md-5{padding-top:var(--space-5, 24px)!important}.pb-md-5{padding-bottom:var(--space-5, 24px)!important}.ps-md-5{padding-left:var(--space-5, 24px)!important}.pe-md-5,.px-md-5{padding-right:var(--space-5, 24px)!important}.px-md-5{padding-left:var(--space-5, 24px)!important}.py-md-5{padding-top:var(--space-5, 24px)!important;padding-bottom:var(--space-5, 24px)!important}.m-md-6{margin:var(--space-6, 32px)!important}.mt-md-6{margin-top:var(--space-6, 32px)!important}.mb-md-6{margin-bottom:var(--space-6, 32px)!important}.ms-md-6{margin-left:var(--space-6, 32px)!important}.me-md-6,.mx-md-6{margin-right:var(--space-6, 32px)!important}.mx-md-6{margin-left:var(--space-6, 32px)!important}.my-md-6{margin-top:var(--space-6, 32px)!important;margin-bottom:var(--space-6, 32px)!important}.p-md-6{padding:var(--space-6, 32px)!important}.pt-md-6{padding-top:var(--space-6, 32px)!important}.pb-md-6{padding-bottom:var(--space-6, 32px)!important}.ps-md-6{padding-left:var(--space-6, 32px)!important}.pe-md-6,.px-md-6{padding-right:var(--space-6, 32px)!important}.px-md-6{padding-left:var(--space-6, 32px)!important}.py-md-6{padding-top:var(--space-6, 32px)!important;padding-bottom:var(--space-6, 32px)!important}.m-md-7{margin:var(--space-7, 48px)!important}.mt-md-7{margin-top:var(--space-7, 48px)!important}.mb-md-7{margin-bottom:var(--space-7, 48px)!important}.ms-md-7{margin-left:var(--space-7, 48px)!important}.me-md-7,.mx-md-7{margin-right:var(--space-7, 48px)!important}.mx-md-7{margin-left:var(--space-7, 48px)!important}.my-md-7{margin-top:var(--space-7, 48px)!important;margin-bottom:var(--space-7, 48px)!important}.p-md-7{padding:var(--space-7, 48px)!important}.pt-md-7{padding-top:var(--space-7, 48px)!important}.pb-md-7{padding-bottom:var(--space-7, 48px)!important}.ps-md-7{padding-left:var(--space-7, 48px)!important}.pe-md-7,.px-md-7{padding-right:var(--space-7, 48px)!important}.px-md-7{padding-left:var(--space-7, 48px)!important}.py-md-7{padding-top:var(--space-7, 48px)!important;padding-bottom:var(--space-7, 48px)!important}.m-md-8{margin:var(--space-8, 64px)!important}.mt-md-8{margin-top:var(--space-8, 64px)!important}.mb-md-8{margin-bottom:var(--space-8, 64px)!important}.ms-md-8{margin-left:var(--space-8, 64px)!important}.me-md-8,.mx-md-8{margin-right:var(--space-8, 64px)!important}.mx-md-8{margin-left:var(--space-8, 64px)!important}.my-md-8{margin-top:var(--space-8, 64px)!important;margin-bottom:var(--space-8, 64px)!important}.p-md-8{padding:var(--space-8, 64px)!important}.pt-md-8{padding-top:var(--space-8, 64px)!important}.pb-md-8{padding-bottom:var(--space-8, 64px)!important}.ps-md-8{padding-left:var(--space-8, 64px)!important}.pe-md-8,.px-md-8{padding-right:var(--space-8, 64px)!important}.px-md-8{padding-left:var(--space-8, 64px)!important}.py-md-8{padding-top:var(--space-8, 64px)!important;padding-bottom:var(--space-8, 64px)!important}.standard-margin{margin-block:var(--space-8, 64px)}.standard-margin-bottom{margin-bottom:var(--space-8, 64px)}.standard-padding{padding-block:var(--space-8, 64px)}.button--outline-secondary:hover{background-color:var(--color-secondary, #170c79);border-color:var(--color-secondary, #170c79);color:var(--color-white, #ffffff)}.form-control--lg,.form-select--lg{min-height:var(--input-height-lg, 56px);padding:var(--input-padding-y-lg, 10px) var(--input-padding-x-lg, 16px)}.header,.top-informer{padding-block:var(--space-4, 16px)}.footer__top{grid-template-columns:1fr 2fr}.banner{background-image:-webkit-image-set(var(--banner-image) 1x,var(--banner-image-2x) 2x);background-image:image-set(var(--banner-image) 1x,var(--banner-image-2x) 2x)}.banner__content{padding:var(--space-6, 32px)}.section-slider__navigation{display:flex;align-items:center}}@media (min-width:992px){.header__contact--mob,.header__logo--mob,.header__menu-button,.header__top{display:none}.header__menu{border-top:1px solid var(--color-border-base, #dde3ec);padding-top:var(--space-3, 12px);order:2}.top-informer__container{gap:var(--space-2, 8px) var(--space-6, 32px)}.top-informer__title{font-size:var(--h3-font-size, 24px)}.top-informer__timer{padding-inline:var(--space-6, 32px)}.top-informer__timer-value{font-size:var(--font-size-lg, 18px);width:125px}}@media (min-width:1280px){.menu{gap:var(--space-2, 8px) var(--space-4, 16px)}}@media (max-width:991.98px){.noUi-base{width:calc(100% - 12px);left:6px;background-color:var(--color-grey-dark, #dde3ec)}.header__inner{position:absolute;top:100%;left:0;width:100%;transform:translateX(-100%);background-color:var(--color-white, #ffffff);transition:transform .35s ease;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--space-5, 24px) var(--space-4, 16px);border-top:1px solid var(--color-border-base, #dde3ec);max-width:320px;height:90vh}.header__inner.is-open{transform:translateX(0)}.header__logo--desk{display:none}.header__menu{flex-direction:column;text-align:left;gap:20px;border-bottom:1px solid var(--color-border-base, #dde3ec);padding-bottom:var(--space-3, 12px)}}@media (max-width:991.98px) and (max-width:575.98px){.header__inner{max-width:100%}}@media (max-width:767.98px){body:has([data-product-sticky-bar].is-visible){padding-bottom:100px}body:has([data-product-sticky-bar]) .callback-link{bottom:130px}}@media (max-width:575.98px){.cookies{width:100%;bottom:0;right:0;padding:15px}.callback-link{width:70px;height:70px;bottom:20px}.callback-link.-big{left:20px}.callback-link.-small{right:20px;width:50px;height:50px}.callback-link.-left .callback-link__icon{display:none}.section-slider__heading{flex-direction:column;gap:var(--space-3, 12px)}}@media (max-width:479.98px){.product__tab{flex-grow:1}.header__contact--mob span,.top-informer__button::after{display:none}}@media (hover:hover){a[href^=tel]{pointer-events:none}.button--primary:hover{background-color:var(--color-primary-dark, #3ea4b5);border-color:var(--color-primary-dark, #3ea4b5)}.button--secondary:hover{background-color:var(--color-secondary-light, #2615a8);border-color:var(--color-secondary-light, #2615a8);color:var(--color-white, #ffffff)}.button--outline-primary:hover{background-color:var(--color-primary, #56b6c6);border-color:var(--color-primary, #56b6c6);color:var(--color-white, #ffffff)}.button-link:hover{color:var(--color-primary, #56b6c6);border-bottom-color:transparent}.button-pulse:hover{background-color:var(--color-primary-dark, #3ea4b5);color:var(--color-white, #ffffff)}.button-up:hover{background-color:var(--color-primary, #56b6c6);color:var(--color-white, #ffffff)}.dropdown-menu a:hover{background-color:var(--color-grey-light, #eef1f6)}.form-agreement a:hover{text-decoration:none}.breadcrumbs__link:hover,.footer .menu__link:hover{color:var(--color-secondary, #170c79)}.menu__link:hover{color:var(--color-primary, #56b6c6)}.footer__models-link:hover{color:var(--color-secondary, #170c79)}}