@import url('https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--font-inter:"Inter",sans-serif;--bs-font-size:1rem;--bs-font-weight:400;--bs-line-height:1;--color-white:#fff;--color-text:#000;--color-text-hover:#969696;--color-border:#F3F3F3;--color-dark:#191919;--color-gray:#F8F7F7;--color-gray-dark:#7C7C7C;--color-accent:#007BFF;--color-accent-hover:#3194FF;--gap-8:0.5rem;--gap-12:0.25rem;--gap-16:1rem;--gap-24:1.5rem;--gap-32:2rem;--gap-40:2.5rem;--gap-48:3rem;--gap-56:3.5rem;--gap-64:4rem;--gap-72:4.5rem;--gap-80:5rem;--margin-4:0.25rem;--margin-8:0.5rem;--margin-12:0.75rem;--margin-16:1rem;--margin-24:1rem;--margin-32:2rem;--margin-40:2.5rem;--margin-48:3rem;--margin-56:3.5rem;--margin-64:4rem;--margin-72:4.5rem;--margin-80:5rem;}*{margin:0;border:0;padding:0;-webkit-tap-highlight-color:transparent;}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;}*:focus,*:active{outline:none;}nav,footer,header,aside{display:block;}html{-webkit-transition:opacity 0.8s ease-in-out;transition:opacity 0.8s ease-in-out;}html.loaded{opacity:1;}html.lock{-ms-touch-action:none;touch-action:none;overflow:hidden;}html.lock [data-lp]{-webkit-padding-end:var(--bh-scrollbar-width,1rem);padding-inline-end:var(--bh-scrollbar-width,1rem);}html.lock .wrapper{-webkit-margin-end:var(--bh-scrollbar-width,1rem);margin-inline-end:var(--bh-scrollbar-width,1rem);}html,body{inline-size:100%;block-size:100%;min-inline-size:320px;}body{-ms-scroll-chaining:none;overscroll-behavior:none;line-height:1.5;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-family:var(--font-inter),sans-serif;font-size:1rem;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}body.stop-scroll{overflow:hidden;}input,button,textarea{font-family:inherit;}input::-ms-clear{display:none;}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;}button{display:inline-block;color:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;}button::-moz-focus-inner{border:0;padding:0;}a{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;}a:hover{text-decoration:none;}a:focus,a:active{outline:none;}a:visited{text-decoration:none;}ul,ol{list-style:none;}img{max-width:100%;vertical-align:top;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400;}sup{color:inherit;}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal;}:root{--swiper-theme-color:#007aff;}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-vertical > .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box;}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0);}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y;}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x;}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto;}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform;}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px;}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15);}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-css-mode > .swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;}.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar{display:none;}.swiper-css-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align:start start;}.swiper-horizontal.swiper-css-mode > .swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;}.swiper-vertical.swiper-css-mode > .swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;}.swiper-centered > .swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999;}.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before);}.swiper-centered.swiper-horizontal > .swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after);}.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before);}.swiper-centered.swiper-vertical > .swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after);}.swiper-centered > .swiper-wrapper > .swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always;}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none;}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size);}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size);}:root{--swiper-navigation-size:44px;}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;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;color:var(--swiper-navigation-color,var(--swiper-theme-color));}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none;}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none;}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important;}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1;}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto;}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev";}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto;}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next";}.swiper-button-lock{display:none;}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:0.3s opacity;transition:0.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;}.swiper-pagination.swiper-pagination-hidden{opacity:0;}.swiper-pagination-disabled > .swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important;}.swiper-horizontal > .swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%;}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,0.2);}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet:only-child{display:none !important;}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color));}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical > .swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);transform:translate3d(0px,-50%,0);}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block;}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px;}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:0.2s top,0.2s -webkit-transform;transition:0.2s top,0.2s -webkit-transform;transition:0.2s transform,0.2s top;transition:0.2s transform,0.2s top,0.2s -webkit-transform;}.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px);}.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;}.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:0.2s left,0.2s -webkit-transform;transition:0.2s left,0.2s -webkit-transform;transition:0.2s transform,0.2s left;transition:0.2s transform,0.2s left,0.2s -webkit-transform;}.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:0.2s right,0.2s -webkit-transform;transition:0.2s right,0.2s -webkit-transform;transition:0.2s transform,0.2s right;transition:0.2s transform,0.2s right,0.2s -webkit-transform;}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;}.swiper-horizontal > .swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0;}.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical > .swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0;}.swiper-pagination-lock{display:none;}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1);}.swiper-scrollbar-disabled > .swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important;}.swiper-horizontal > .swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%;}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical > .swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%;}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0;}.swiper-scrollbar-cursor-drag{cursor:move;}.swiper-scrollbar-lock{display:none;}.swiper-zoom-container{width:100%;height:100%;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;text-align:center;}.swiper-zoom-container > canvas,.swiper-zoom-container > img,.swiper-zoom-container > svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;}.swiper-slide-zoomed{cursor:move;}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent;}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff;}.swiper-lazy-preloader-black{--swiper-preloader-color:#000;}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-free-mode > .swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}.swiper-grid > .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;}.swiper-grid-column > .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity;}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none;}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-cube{overflow:visible;}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%;}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none;}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next + .swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible;}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0;}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px);}.swiper-flip{overflow:visible;}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none;}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform;}.swiper-cards{overflow:visible;}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em;}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0;}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em;}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;}.select2-results__option--selectable{cursor:pointer;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-search--dropdown{display:block;padding:4px;}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative;}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none;}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px;}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield;}.select2-container--default .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--group{padding:0;}.select2-container--default .select2-results__option--disabled{color:#999;}.select2-container--default .select2-results__option--selected{background-color:#ddd;}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#fff));background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0);}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none;}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px;}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none;}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent;}.select2-container--classic .select2-dropdown--above{border-bottom:none;}.select2-container--classic .select2-dropdown--below{border-top:none;}.select2-container--classic .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--classic .select2-results__option--group{padding:0;}.select2-container--classic .select2-results__option--disabled{color:grey;}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff;}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}: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;}.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:none;}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset);position:relative;z-index:1;}.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:calc(var(--f-spinner-width) * -0.5) 0 0 calc(var(--f-spinner-height) * -0.5);padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height);border-radius:var(--f-spinner-border-radius);border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);-webkit-animation:f-spinner 0.75s linear infinite,f-fadeIn 0.2s ease 0.2s both;animation:f-spinner 0.75s linear infinite,f-fadeIn 0.2s ease 0.2s both;}@-webkit-keyframes f-spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes f-spinner{to{-webkit-transform:rotate(360deg);transform: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:before,.f-panzoom:after,.f-zoomable:before,.f-zoomable:after{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.is-lazyloading,.f-panzoom__content.has-lazyerror{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:1;}.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,0.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;animation:var(--f-transition-duration,0.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,0.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;animation:var(--f-transition-duration,0.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,0.2s) ease both f-crossfadeIn;animation:var(--f-transition-duration,0.2s) ease both f-crossfadeIn;z-index:2;}.f-crossfadeOut{-webkit-animation:calc(var(--f-transition-duration,0.2s) * 0.2) ease calc(var(--f-transition-duration,0.2s) * 0.8) both f-crossfadeOut;animation:calc(var(--f-transition-duration,0.2s) * 0.2) ease calc(var(--f-transition-duration,0.2s) * 0.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,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideInNextX;animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideInNextX;}.is-horizontal .f-slideIn.from-prev{-webkit-animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideInPrevX;animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideInPrevX;}.is-horizontal .f-slideOut.to-next{-webkit-animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideOutNextX;animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideOutNextX;}.is-horizontal .f-slideOut.to-prev{-webkit-animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideOutPrevX;animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.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,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideInNextY;animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideInNextY;}.is-vertical .f-slideIn.from-prev{-webkit-animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideInPrevY;animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideInPrevY;}.is-vertical .f-slideOut.to-next{-webkit-animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideOutNextY;animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideOutNextY;}.is-vertical .f-slideOut.to-prev{-webkit-animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideOutPrevY;animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.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,0.3s) ease both f-zoomInUp;animation:var(--f-transition-duration,0.3s) ease both f-zoomInUp;}.f-zoomOutDown{-webkit-animation:var(--f-transition-duration,0.3s) ease both f-zoomOutDown;animation:var(--f-transition-duration,0.3s) ease both f-zoomOutDown;}@-webkit-keyframes f-zoomInUp{0%{-webkit-transform:scale(var(--f-zoomInUp-scale,0.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);transform:scale(var(--f-zoomInUp-scale,0.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,0.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);transform:scale(var(--f-zoomInUp-scale,0.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,0.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);transform:scale(var(--f-zoomOutDown-scale,0.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,0.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);transform:scale(var(--f-zoomOutDown-scale,0.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);opacity:0;}}.f-throwOutUp{-webkit-animation:var(--f-throwOutUp-duration,0.2s) ease-out both f-throwOutUp;animation:var(--f-throwOutUp-duration,0.2s) ease-out both f-throwOutUp;}.f-throwOutDown{-webkit-animation:var(--f-throwOutDown-duration,0.2s) ease-out both f-throwOutDown;animation:var(--f-throwOutDown-duration,0.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-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html{width:100%;height:100%;min-height:1px;overflow:visible;}.has-pdf .f-html,.has-gmap .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;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-youtube .f-html,.has-vimeo .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,0.9));}.f-html5video{border:0;display:block;height:100%;width:100%;background:transparent;}.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-prev,.f-button.is-arrow.is-next{position:absolute;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);z-index:20;}.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{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-prev svg,.is-vertical .f-button.is-arrow.is-next svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.f-carousel__toolbar{display:grid;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__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);pointer-events:none;}.f-carousel__toolbar__column.is-left{justify-self:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.f-carousel__toolbar__column.is-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.f-carousel__toolbar__column.is-right{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: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-z-index:1;--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-clip-width:46px;--f-thumb-extra-gap:16px;--f-thumb-fit:cover;--f-thumb-opacity:1;--f-thumb-transition:opacity .3s ease,transform .15s ease;--f-thumb-border:none;--f-thumb-border-radius:4px;--f-thumb-transfors:none;--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-thumbs{-ms-flex-negative:0;flex-shrink:0;margin:var(--f-thumbs-margin);padding:0;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:max-height 0.3s ease,max-width 0.3s ease;transition:max-height 0.3s ease,max-width 0.3s ease;position:relative;overflow:hidden;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 + var(--f-thumbs-gap) * 2);}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x) * 2 + var(--f-thumbs-gap) * 2);}.f-thumbs.is-ltr{direction:ltr;}.f-thumbs.is-rtl{direction:rtl;}.f-thumbs__viewport{margin:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:visible;display:grid;}.f-thumbs.is-vertical .f-thumbs__viewport{height:calc(100% - var(--f-thumbs-padding-y) * 2);}.f-thumbs__slide{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;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;margin:auto;padding:0;position:relative;overflow:visible;width:100%;height:100%;outline:none;-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:none;transition:none;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__slide img{display:block;width:100%;height:100%;-o-object-fit:var(--f-thumb-fit);object-fit:var(--f-thumb-fit);border-radius:inherit;pointer-events:none;}.f-thumbs__slide img.has-lazyerror{display:none;}.f-thumbs.is-classic{--f-carousel-slide-width:var(--f-thumb-width);--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:var(--f-thumbs-gap);}.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);margin-inline:calc(var(--f-carousel-slide-width) * -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,0.2s) var(--f-thumb-transition-easing,ease);transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration,0.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:none;}.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;}: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;}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{width:100%;height:100vh;max-height:unset;max-width:unset;padding:0;margin:0;border:0;overflow:hidden;background:transparent;-ms-touch-action:none;touch-action:none;}.fancybox__dialog:focus{outline:none;}.fancybox__dialog::-webkit-backdrop{opacity:0;}.fancybox__dialog::backdrop{opacity:0;}@supports (height:100dvh){.fancybox__dialog{height:100dvh;}}div.fancybox__dialog{position:fixed;inset:0;z-index:1050;}.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;--f-arrow-border-radius:50%;--f-arrow-bg:rgba(54,54,54,.65);--f-arrow-color:#ddd;--f-arrow-hover-color:#fff;--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;position:absolute;inset:0;overflow:hidden;outline:none;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[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;}.fancybox__container::-webkit-backdrop{background-color:transparent;}.fancybox__container::backdrop{background-color:transparent;}.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 > *:not(.fancybox__carousel),.fancybox__container .fancybox__carousel > *:not(.fancybox__viewport),.fancybox__container .fancybox__carousel > .fancybox__viewport > .fancybox__slide:not(.is-selected),.fancybox__container .fancybox__carousel > .fancybox__viewport > .fancybox__slide.is-selected > *:not(.f-html,.f-panzoom__wrapper,.f-spinner){opacity:var(--f-drag-opacity,1);}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden;}.fancybox__container.is-revealing > *:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel > *:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__carousel > .fancybox__viewport > .fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__carousel > .fancybox__viewport > .fancybox__slide.is-selected > *:not(.f-html,.f-panzoom__wrapper,.f-spinner){-webkit-animation:var(--f-interface-enter-duration,0.35s) ease none f-fadeIn;animation:var(--f-interface-enter-duration,0.35s) ease none f-fadeIn;}.fancybox__container.is-hiding > *:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel > *:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__carousel > .fancybox__viewport > .fancybox__slide:not(.is-selected),.fancybox__container.is-hiding .fancybox__carousel > .fancybox__viewport > .fancybox__slide.is-selected > *:not(.f-html,.f-panzoom__wrapper){-webkit-animation:var(--f-interface-exit-duration,0.35s) ease forwards f-fadeOut;animation:var(--f-interface-exit-duration,0.35s) ease forwards f-fadeOut;}.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:0.15s ease-out both f-fadeOut;animation:0.15s ease-out both f-fadeOut;}.fancybox__container.is-idle.is-ready .f-button.is-arrow{-webkit-animation:0.15s ease-out both f-fadeOut;animation:0.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: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 [data-selectable],.fancybox__viewport [contenteditable]{cursor:auto;}.fancybox__slide{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;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:before,.fancybox__slide:after{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 .f-button[data-fancybox-close]{--f-button-width:var(--f-close-button-width,34px);--f-button-height:var(--f-close-button-height,34px);--f-button-border-radius:var(--f-close-border-radius,4px);--f-button-color:var(--f-close-button-color,#fff);--f-button-hover-color:var(--f-close-button-hover-color,#fff);--f-button-bg:var(--f-close-button-bg,transparent);--f-button-hover-bg:var(--f-close-button-hover-bg,transparent);--f-button-active-bg:var(--f-close-button-active-bg,transparent);--f-button-svg-width:var(--f-close-button-svg-width,22px);--f-button-svg-height:var(--f-close-button-svg-height,22px);position:absolute;top:calc(var(--f-button-height) * -1);right:0;z-index:40;}.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;}@-webkit-keyframes show-header{0%{inset-block-start:-100%;}100%{inset-block-start:0;}}@keyframes show-header{0%{inset-block-start:-100%;}100%{inset-block-start:0;}}@-webkit-keyframes fade-up-big{0%{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fade-up-big{0%{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.ibg{position:relative;}.ibg img{position:absolute;inset-block-start:0;inset-inline-start:0;-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;}.ibg_contain img{-o-object-fit:contain;object-fit:contain;}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;min-block-size:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}.page [data-observ]{pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0;block-size:0.125rem;inline-size:100%;background:transparent;}.page_start{-webkit-padding-before:6.25rem;padding-block-start:6.25rem;}.container{max-width:76.25rem;padding:0 0.625rem;margin:0 auto;}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625rem;background-color:var(--color-accent);border-radius:0.3125rem;padding:0.75rem 1.25rem;font-size:1rem;line-height:1.188;font-weight:600;color:var(--color-white);letter-spacing:-0.03rem;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.button.button-white{background-color:var(--color-white);color:var(--color-text);}.button.button-gray{background-color:#F7F9FB;color:var(--color-text);}.button img,.button svg{width:1.25rem;height:1.25rem;-ms-flex-negative:0;flex-shrink:0;-o-object-fit:contain;object-fit:contain;}.section-padding{padding:1.5rem 0;}.section-padding-middle{padding:1rem 0 2rem;}.title{font-size:2rem;margin-bottom:20px;line-height:1.2;color:var(--color-text);font-weight:600;letter-spacing:-0.09375rem;}.section-indent{margin-top:6.25rem;}.section-indent-middle{margin-top:3.125rem;}.bg-gray{background-color:var(--color-gray);}.slider-arrow{width:3.125rem;height:3.125rem;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;-ms-flex-negative:0;flex-shrink:0;background-color:var(--color-white);border-radius:50%;color:var(--color-text);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.slider-arrow::after{display:none;}.slider-arrow.swiper-button-prev,.slider-arrow.swiper-button-next{position:static;margin:0;}.slider-arrow.bg-gray{background-color:var(--color-gray);}.slider-arrow img,.slider-arrow svg{width:1.5rem;height:1.5rem;}.tab-content{display:none;}.tab-content._active{display:block;}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:var(--margin-24);}.breadcrumbs_link{display:inline-block;font-size:1rem;line-height:1.5;color:var(--color-text);font-weight:400;}.breadcrumbs_link:not(:last-child){-webkit-transition:color 0.3s ease;transition:color 0.3s ease;}.custom-select{display:none;}.custom-select-container{z-index:10;position:relative;}.custom-select-container.open{z-index:12;}.custom-select-container.open .custom-select-arrow{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);}.custom-select-container.open .custom-select-dropdown{display:block;}.custom-select-display{background-color:var(--color-gray);border-radius:0.3125rem;padding:0.625rem 0.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap-8);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;}.custom-select-text{width:100%;font-size:1rem;line-height:1.5;color:var(--color-text);font-weight:500;letter-spacing:-0.03rem;width:100%;overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-clamp:1;box-orient:vertical;word-break:break-all;}.custom-select-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;width:1.5rem;height:1.5rem;-ms-flex-negative:0;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M12.3327 13.1714L17.2825 8.22168L18.6967 9.63589L12.3327 15.9999L5.96875 9.63589L7.38296 8.22168L12.3327 13.1714Z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.5rem;-webkit-transition:-webkit-transform 0.1s ease-in-out;transition:-webkit-transform 0.1s ease-in-out;transition:transform 0.1s ease-in-out;transition:transform 0.1s ease-in-out,-webkit-transform 0.1s ease-in-out;}.custom-select-dropdown{position:absolute;top:calc(100% + 0.25rem);left:0;right:0;padding:0.4375rem;background-color:var(--color-white);border:0.0625rem solid var(--color-border);border-radius:0.3125rem;max-height:15rem;overflow-y:auto;-webkit-box-shadow:0 1.5625rem 0.9375rem 0 rgba(0,0,0,0.03),0 0.6875rem 0.6875rem 0 rgba(0,0,0,0.04),0 0.1875rem 0.375rem 0 rgba(0,0,0,0.05);box-shadow:0 1.5625rem 0.9375rem 0 rgba(0,0,0,0.03),0 0.6875rem 0.6875rem 0 rgba(0,0,0,0.04),0 0.1875rem 0.375rem 0 rgba(0,0,0,0.05);display:none;}.custom-select-option{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap-8);padding:0.5rem;border-radius:0.3125rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;}.custom-select-option:not(:last-child){margin-bottom:var(--margin-4);}.custom-select-option.selected{background-color:rgba(238,238,238,0.6);}.custom-select-icon-image{width:1rem;height:1rem;-ms-flex-negative:0;flex-shrink:0;-o-object-fit:contain;object-fit:contain;}.custom-select-option-text{font-size:1rem;line-height:1.5;color:var(--color-text);font-weight:500;letter-spacing:-0.03rem;overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-clamp:1;box-orient:vertical;word-break:break-all;}.select2.select2-container.select2-container--open .select2-selection--single .select2-selection__arrow{-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);}.select2.select2-container .select2-selection--single{background-color:var(--color-gray);border:none;border-radius:0.3125rem !important;height:auto;letter-spacing:-0.03rem;padding:0.625rem 2.9375rem 0.625rem 0.9375rem;}.select2.select2-container .select2-selection--single .select2-selection__rendered{font-size:1rem;line-height:1.5;color:var(--color-text);font-weight:500;padding:0;display:-moz-box;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-clamp:1;box-orient:vertical;word-break:break-all;white-space:normal;}.select2.select2-container .select2-selection--single .select2-selection__placeholder{display:block;color:var(--color-text);font-weight:500;}.select2.select2-container .select2-selection--single .select2-selection__clear{display:none !important;}.select2.select2-container .select2-selection--single .select2-selection__arrow{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0.9375rem;width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M12.3327 13.1714L17.2825 8.22168L18.6967 9.63589L12.3327 15.9999L5.96875 9.63589L7.38296 8.22168L12.3327 13.1714Z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.5rem;-webkit-transition:-webkit-transform 0.1s ease-in-out;transition:-webkit-transform 0.1s ease-in-out;transition:transform 0.1s ease-in-out;transition:transform 0.1s ease-in-out,-webkit-transform 0.1s ease-in-out;}.select2.select2-container .select2-selection--single .select2-selection__arrow b{display:none;}.select2-container .select2-dropdown{margin-top:0.25rem;padding:0.4375rem;background-color:var(--color-white);border:0.0625rem solid var(--color-border) !important;border-radius:0.3125rem !important;-webkit-box-shadow:0 1.5625rem 0.9375rem 0 rgba(0,0,0,0.03),0 0.6875rem 0.6875rem 0 rgba(0,0,0,0.04),0 0.1875rem 0.375rem 0 rgba(0,0,0,0.05);box-shadow:0 1.5625rem 0.9375rem 0 rgba(0,0,0,0.03),0 0.6875rem 0.6875rem 0 rgba(0,0,0,0.04),0 0.1875rem 0.375rem 0 rgba(0,0,0,0.05);}.select2-container .select2-results__option{width:100%;padding:0.5rem;border-radius:0.3125rem;font-size:1rem;line-height:1.5;color:var(--color-text);font-weight:500;letter-spacing:-0.03rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;}.select2-container .select2-results__option:not(:last-child){margin-bottom:var(--margin-4);}.select2-container .select2-results__option--highlighted,.select2-container .select2-results__option--selected{background-color:rgba(238,238,238,0.6) !important;color:var(--color-text) !important;}.header{background-color:var(--color-white);}.header.bg-gray{background-color:var(--color-gray);}.header.bg-gray .header-top{border-bottom-color:#ECECEC;}.header.bg-gray .header-top_btn{background-color:var(--color-white);}.header.bg-gray .header-top_burger{background-color:var(--color-white);}.header-top{padding:1.5rem 0;border-bottom:1px solid var(--color-border);}.header-top_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.header-top_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--gap-24);}.header-top_logo{font-size:2rem;line-height:1.1875;font-weight:700;color:var(--color-text);letter-spacing:-0.06rem;}.header-top_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap-32);}.header-top_phone{line-height:1.188;color:var(--color-text);font-weight:600;letter-spacing:-0.03rem;}.header-top_burger{width:2.6875rem;height:2.6875rem;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0.3125rem;background-color:var(--color-gray);}.header-top_burger img{width:1.5rem;height:1.5rem;-o-object-fit:contain;object-fit:contain;}.header-top_btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.625rem;}.header-top_btn{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;gap:0.625rem;background-color:var(--color-gray);border-radius:0.3125rem;min-width:2.6875rem;min-height:2.6875rem;font-size:1rem;line-height:1.188;color:var(--color-text);font-weight:600;letter-spacing:-0.03rem;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.header-top_btn._profile{border-radius:50%;}.header-top_btn img,.header-top_btn svg{max-width:1.5rem;max-height:1.5rem;-o-object-fit:contain;object-fit:contain;}.header-top_btn span{padding:0 1.25rem;}.header-bottom{padding:1.5rem 0;}.header-bottom_nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--gap-48);}.header-bottom_nav-link{display:block;font-family:var(--font-inter);line-height:1.188;color:var(--color-text);font-weight:400;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.header-menu{position:fixed;top:0;left:0;right:0;max-height:100svh;background-color:var(--color-white);padding:1.25rem;overflow-y:auto;display:none;clip-path:inset(0% 0% 0% 100%);z-index:100;-webkit-transition:clip-path 0.5s cubic-bezier(0.455,0.03,0.515,0.955);transition:clip-path 0.5s cubic-bezier(0.455,0.03,0.515,0.955);}.header-menu._open{clip-path:inset(0% 0% 0% 0%);}.header-menu_heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--gap-24);margin-bottom:var(--margin-48);}.header-menu_contacts-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.625rem;}.header-menu_contacts-box:not(:last-child){margin-bottom:0.625rem;}.header-menu_btn{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;min-width:2.6875rem;min-height:2.6875rem;background-color:var(--color-gray);border-radius:0.3125rem;font-size:1rem;line-height:1.188;color:var(--color-text);font-weight:600;letter-spacing:-0.03rem;}.header-menu_btn._profile{border-radius:50%;}.header-menu_btn img,.header-menu_btn svg{max-height:1.5rem;max-width:1.5rem;-o-object-fit:contain;object-fit:contain;}.header-menu_btn span{padding:0 1.25rem;}.header-menu_nav-item:not(:last-child){margin-bottom:var(--margin-16);}.header-menu_nav-link{display:block;line-height:1.188;color:var(--color-text);font-weight:400;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.header-shadow{position:fixed;top:0;left:0;right:0;bottom:0;z-index:80;background:rgba(0,123,255,0.21);backdrop-filter:blur(3.5rem);opacity:0;visibility:hidden;-webkit-transition:all 0.5s cubic-bezier(0.455,0.03,0.515,0.955);transition:all 0.5s cubic-bezier(0.455,0.03,0.515,0.955);}.header-shadow._visible{opacity:1;visibility:visible;}.modal{position:fixed;top:0;bottom:0;right:0;left:0;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;opacity:1;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:1500;visibility:hidden;-webkit-transition:opacity 0.3s ease,visibility 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease;}.modal.modal--active{opacity:1;padding-right:var(--bh-scrollbar-width);}.modal.modal--active .modal_window{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.modal.modal--moved,.modal.modal--active{pointer-events:auto;visibility:visible;}.modal_opened{position:fixed;right:0;left:0;overflow:hidden;}.modal_shadow{position:fixed;border:none;display:block;width:100%;top:0;bottom:0;right:0;left:0;overflow:hidden;pointer-events:none;z-index:1200;opacity:0;-webkit-transition:opacity 0.15s ease;transition:opacity 0.15s ease;background-color:rgba(45,43,45,0.7);}.modal_shadow.modal_shadow--show{pointer-events:auto;opacity:0.6;}.modal_wrap{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;min-height:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0.625rem;}.modal_window{margin:3.125rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:30rem;width:100%;overflow:visible;-webkit-transform:translateY(-6.25rem);-ms-transform:translateY(-6.25rem);transform:translateY(-6.25rem);opacity:0;background-color:#fff;padding:1.5rem;border-radius:0.625rem;position:relative;-webkit-transition:opacity 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out;transition:opacity 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,opacity 0.2s ease-in-out;transition:transform 0.2s ease-in-out,opacity 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out;}.modal_close{position:absolute;top:1.5rem;right:1.5rem;padding:0;border:none;background-color:transparent;cursor:pointer;}.modal_close img{width:1.75rem;height:1.75rem;}.modal_title{font-size:1.5rem;line-height:1.167;font-weight:500;letter-spacing:-0.045rem;padding-right:2.5rem;margin-bottom:var(--margin-24);}.modal_main{margin-bottom:var(--margin-12);}.modal_group:not(:last-child){margin-bottom:var(--margin-12);}.modal_group._error .modal_input{border-color:#e52e2e;}.modal_input{display:block;width:100%;background-color:var(--color-gray);border-radius:0.3125rem;padding:0.5625rem 0.875rem;font-size:1rem;line-height:1.5;font-weight:500;letter-spacing:-0.03rem;color:var(--color-text);border:0.0625rem solid var(--color-gray);-webkit-transition:border 0.3s ease;transition:border 0.3s ease;}.modal_input::-webkit-input-placeholder{color:var(--color-text-hover);}.modal_input::-moz-placeholder{color:var(--color-text-hover);}.modal_input:-ms-input-placeholder{color:var(--color-text-hover);}.modal_input::-ms-input-placeholder{color:var(--color-text-hover);}.modal_input::placeholder{color:var(--color-text-hover);}.modal_input:focus{border-color:var(--color-accent);}.modal_policy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap-8);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:var(--margin-16);}.modal_policy._error .modal_policy-input{border-color:#e52e2e;}.modal_policy-input{display:-webkit-box;display:-ms-flexbox;display:flex;width:1rem;height:1rem;-ms-flex-negative:0;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0.0625rem solid #d5d5d5;border-radius:0.1875rem;cursor:pointer;position:relative;}.modal_policy-input::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0.75rem;height:0.75rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M530.8 134.1C545.1 144.5 548.3 164.5 537.9 178.8L281.9 530.8C276.4 538.4 267.9 543.1 258.5 543.9C249.1 544.7 240 541.2 233.4 534.6L105.4 406.6C92.9 394.1 92.9 373.8 105.4 361.3C117.9 348.8 138.2 348.8 150.7 361.3L252.2 462.8L486.2 141.1C496.6 126.8 516.6 123.6 530.9 134z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:0.75rem;background-position:center;opacity:0;}.modal_policy-input:checked{background-color:var(--color-accent);}.modal_policy-input:checked::before{opacity:1;}.modal_policy-text{font-size:1rem;line-height:1.125;font-weight:400;letter-spacing:-0.02625rem;color:var(--color-text);}.modal_policy-text a{color:var(--color-accent);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.modal_submit{width:100%;}.modal_success{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;}.modal_success-title{font-size:1.5rem;line-height:1.167;font-weight:500;letter-spacing:-0.045rem;margin-bottom:var(--margin-12);}.modal_success-text{font-size:1rem;line-height:1.125;font-weight:400;letter-spacing:-0.02625rem;color:var(--color-text);}.checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-wrap:nowrap;}.checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;}.checkbox__input:disabled + .checkbox__box{opacity:0.7;}.checkbox__input:focus + .checkbox__box{-webkit-box-shadow:0 0 0 2px #00f;box-shadow:0 0 0 2px #00f;}.checkbox__input:checked + .checkbox__box{border-color:#fff;background-color:#ff4040;}.checkbox__input:checked:focus + .checkbox__box{outline:1px solid #000;}.checkbox__input:checked:disabled + .checkbox__box{opacity:0.7;}.checkbox__box{border:2px solid #1a8c80;border-radius:3px;block-size:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;}.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.625rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.tabs__nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.tabs__trigger{padding:0.625rem;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.tabs__trigger.active{color:#fff;background-color:#ff4040;}.tabs__panel{display:none;-webkit-animation:fade-up-big 0.4s forwards;animation:fade-up-big 0.4s forwards;}.tabs__panel.active{display:block;}.accordion{}.accordion__item{border:1px solid rgba(0,0,0,0.12);background-color:#fff;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}.accordion__item:not(:first-of-type){-webkit-border-before:0;border-block-start:0;}.accordion__item:first-of-type{border-start-start-radius:0.25rem;border-start-end-radius:0.25rem;}.accordion__item:last-of-type{border-end-end-radius:0.25rem;border-end-start-radius:0.25rem;}.accordion__item.open .accordion__header{color:#ff4040;background-color:#e7f1ff;}.accordion__item.open .accordion__header::after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.accordion__item.open .accordion__content{block-size:-webkit-max-content;block-size:-moz-max-content;block-size:max-content;padding:2.25rem 0.5rem;}.accordion__header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:0.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;}.accordion__header:hover{background:rgba(255,255,255,0.02);}.accordion__header:active{background:rgba(255,255,255,0.05);}.accordion__header::after{content:"";position:static;block-size:1.5rem;inline-size:1.5rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform 0.6s ease-in-out;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out,-webkit-transform 0.6s ease-in-out;}.accordion__content{block-size:0;padding:0 0.5rem;overflow:hidden;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}.footer{background-color:var(--color-text);padding:3.125rem 0;}.footer-top{margin-bottom:var(--margin-48);}.footer-top_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.footer-top_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--gap-24);}.footer-top_logo{font-size:2rem;line-height:1.1875;font-weight:700;color:var(--color-white);letter-spacing:-0.06rem;}.footer-top_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap-32);}.footer-top_phone{line-height:1.188;color:var(--color-white);font-weight:600;letter-spacing:-0.03rem;}.footer-top_btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.625rem;}.footer-top_btn{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;gap:0.625rem;background-color:var(--color-dark);border-radius:0.3125rem;min-width:2.6875rem;min-height:2.6875rem;font-size:1rem;line-height:1.188;color:var(--color-white);font-weight:600;letter-spacing:-0.03rem;}.footer-top_btn img,.footer-top_btn svg{max-width:1.5rem;max-height:1.5rem;-o-object-fit:contain;object-fit:contain;}.footer-top_btn span{padding:0 1.25rem;}.footer-content_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--gap-24);}.footer-content_title{line-height:1.188;color:var(--color-white);font-weight:600;letter-spacing:-0.03rem;margin-bottom:var(--margin-24);}.footer-content_nav-list{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:var(--gap-16);}.footer-content_nav-link{display:block;line-height:1.188;color:var(--color-accent);font-weight:400;letter-spacing:-0.03rem;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.footer-bottom{padding-top:3.125rem;margin-top:3.75rem;border-top:0.0625rem solid #222;}.footer-bottom_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.footer-bottom_copy{line-height:1.188;color:var(--color-white);font-weight:400;letter-spacing:-0.03rem;}.footer-bottom_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--gap-32);}.footer-bottom_link{line-height:1.188;color:var(--color-white);font-weight:400;letter-spacing:-0.03rem;}.car-card--detailed .car-card_inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-32);}.car-card--detailed .car-card_content{min-width:18.375rem;max-width:18.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.car-card--detailed .car-card_title{font-size:1.5rem;line-height:1;font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-16);}.car-card--detailed .car-card_specifications{margin-bottom:var(--margin-32);}.car-card--detailed .car-card_specifications-item{line-height:1.5;color:var(--color-gray-dark);font-weight:500;letter-spacing:-0.03rem;}.car-card--detailed .car-card_specifications-item:not(:last-child){margin-bottom:var(--margin-8);}.car-card--detailed .car-card_price{font-size:1.5rem;line-height:1;font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-32);}.car-card--detailed .car-card_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.625rem;margin-top:auto;}.car-card--detailed .car-card_gallery{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.625rem;height:24.25rem;overflow:hidden;}.car-card--detailed .car-card_gallery-main{width:100%;border-radius:0.3125rem;}.car-card--detailed .car-card_gallery-main .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:-webkit-zoom-in;cursor:zoom-in;}.car-card--detailed .car-card_gallery-thumbs{max-width:8.5rem;width:100%;}.car-card--detailed .car-card_gallery-thumbs .swiper-slide{border-radius:0.3125rem;overflow:hidden;cursor:pointer;}.car-card--detailed .car-card_gallery-thumbs .swiper-slide::before{content:"";position:absolute;inset:0;border:0.125rem solid var(--color-accent);border-radius:0.3125rem;pointer-events:none;z-index:2;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.car-card--detailed .car-card_gallery-thumbs .swiper-slide.swiper-slide-thumb-active::before{opacity:1;}.car-card--detailed .car-card_gallery-thumbs .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.car-card--compact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.car-card--compact .car-card_top{margin-bottom:var(--margin-24);position:relative;}.car-card--compact .car-card_favorite{position:absolute;top:0.625rem;right:0.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--color-gray);border-radius:0.3125rem;width:2.6875rem;height:2.6875rem;cursor:pointer;}.car-card--compact .car-card_favorite::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.5003 12.5719L12.0003 19.9999L4.5003 12.5719C4.00561 12.0905 3.61594 11.5119 3.35585 10.8726C3.09575 10.2332 2.97086 9.54688 2.98904 8.85687C3.00721 8.16685 3.16806 7.48807 3.46146 6.86327C3.75485 6.23847 4.17444 5.68119 4.69379 5.22651C5.21314 4.77184 5.82101 4.42962 6.47911 4.22141C7.13722 4.01321 7.83131 3.94352 8.51767 4.01673C9.20403 4.08995 9.8678 4.30449 10.4672 4.64684C11.0666 4.98919 11.5885 5.45193 12.0003 6.00593C12.4138 5.45595 12.9364 4.99725 13.5354 4.65854C14.1344 4.31982 14.7968 4.10838 15.4812 4.03745C16.1657 3.96652 16.8574 4.03763 17.5131 4.24632C18.1688 4.45502 18.7743 4.79681 19.2919 5.2503C19.8094 5.70379 20.2277 6.25922 20.5207 6.88182C20.8137 7.50443 20.975 8.18082 20.9946 8.86864C21.0142 9.55647 20.8916 10.2409 20.6344 10.8792C20.3773 11.5174 19.9912 12.0958 19.5003 12.5779' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.5rem;}.car-card--compact .car-card_favorite._active::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.4993 12.5721L11.9993 20.0001L4.49932 12.5721C4.00463 12.0907 3.61497 11.5121 3.35487 10.8727C3.09478 10.2333 2.96989 9.54701 2.98806 8.85699C3.00624 8.16697 3.16709 7.48819 3.46048 6.86339C3.75388 6.23859 4.17346 5.68131 4.69281 5.22663C5.21216 4.77196 5.82003 4.42974 6.47814 4.22154C7.13624 4.01333 7.83033 3.94364 8.51669 4.01686C9.20306 4.09007 9.86682 4.30461 10.4662 4.64696C11.0656 4.98931 11.5876 5.45205 11.9993 6.00605C12.4129 5.45608 12.9355 4.99738 13.5344 4.65866C14.1334 4.31994 14.7958 4.1085 15.4803 4.03757C16.1647 3.96665 16.8564 4.03775 17.5121 4.24645C18.1678 4.45514 18.7734 4.79693 19.2909 5.25042C19.8084 5.70391 20.2268 6.25934 20.5197 6.88195C20.8127 7.50456 20.9741 8.18094 20.9936 8.86876C21.0132 9.55659 20.8906 10.241 20.6335 10.8793C20.3763 11.5176 19.9902 12.0959 19.4993 12.5781' fill='%23007BFF'/%3E%3C/svg%3E");}.car-card--compact .car-card_img{display:-webkit-box;display:-ms-flexbox;display:flex;}.car-card--compact .car-card_img img{width:100%;height:21.1875rem;border-radius:0.3125rem;-o-object-fit:cover;object-fit:cover;}.car-card--compact .car-card_content{-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;}.car-card--compact .car-card_title{font-size:1.25rem;line-height:1.2;font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-16);}.car-card--compact .car-card_specifications{max-width:17.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap-8);margin-bottom:var(--margin-32);}.car-card--compact .car-card_specifications-item{line-height:1.5;color:var(--color-gray-dark);font-weight:500;letter-spacing:-0.03rem;}.car-card--compact .car-card_price{font-size:1.5rem;line-height:1;font-weight:600;letter-spacing:-0.045rem;margin-top:auto;margin-bottom:var(--margin-32);}.car-card--compact .car-card_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.625rem;margin-top:auto;}.car-card--featured .car-card_inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-24);}.car-card--featured .car-card_img{max-width:17.8125rem;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;}.car-card--featured .car-card_img img{width:100%;aspect-ratio:285/249;-o-object-fit:cover;object-fit:cover;border-radius:0.3125rem;object-fit:cover;cursor:-webkit-zoom-in;cursor:zoom-in;}.car-card--featured .car-card_body{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;}.car-card--featured .car-card_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--gap-24);margin-bottom:var(--margin-32);}.car-card--featured .car-card_main{width:100%;}.car-card--featured .car-card_title{font-size:1.5rem;line-height:1.2;font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-24);}.car-card--featured .car-card_specifications{max-width:17.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap-8);margin-bottom:var(--margin-32);}.car-card--featured .car-card_specifications-item{line-height:1.5;color:var(--color-gray-dark);font-weight:500;letter-spacing:-0.03rem;}.car-card--featured .car-card_price{font-size:1.5rem;line-height:1;font-weight:600;letter-spacing:-0.045rem;}.car-card--featured .car-card_favorite{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--color-gray);border-radius:0.3125rem;width:2.6875rem;height:2.6875rem;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;position:relative;}.car-card--featured .car-card_favorite::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.5003 12.5719L12.0003 19.9999L4.5003 12.5719C4.00561 12.0905 3.61594 11.5119 3.35585 10.8726C3.09575 10.2332 2.97086 9.54688 2.98904 8.85687C3.00721 8.16685 3.16806 7.48807 3.46146 6.86327C3.75485 6.23847 4.17444 5.68119 4.69379 5.22651C5.21314 4.77184 5.82101 4.42962 6.47911 4.22141C7.13722 4.01321 7.83131 3.94352 8.51767 4.01673C9.20403 4.08995 9.8678 4.30449 10.4672 4.64684C11.0666 4.98919 11.5885 5.45193 12.0003 6.00593C12.4138 5.45595 12.9364 4.99725 13.5354 4.65854C14.1344 4.31982 14.7968 4.10838 15.4812 4.03745C16.1657 3.96652 16.8574 4.03763 17.5131 4.24632C18.1688 4.45502 18.7743 4.79681 19.2919 5.2503C19.8094 5.70379 20.2277 6.25922 20.5207 6.88182C20.8137 7.50443 20.975 8.18082 20.9946 8.86864C21.0142 9.55647 20.8916 10.2409 20.6344 10.8792C20.3773 11.5174 19.9912 12.0958 19.5003 12.5779' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.5rem;}.car-card--featured .car-card_favorite._active::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.4993 12.5721L11.9993 20.0001L4.49932 12.5721C4.00463 12.0907 3.61497 11.5121 3.35487 10.8727C3.09478 10.2333 2.96989 9.54701 2.98806 8.85699C3.00624 8.16697 3.16709 7.48819 3.46048 6.86339C3.75388 6.23859 4.17346 5.68131 4.69281 5.22663C5.21216 4.77196 5.82003 4.42974 6.47814 4.22154C7.13624 4.01333 7.83033 3.94364 8.51669 4.01686C9.20306 4.09007 9.86682 4.30461 10.4662 4.64696C11.0656 4.98931 11.5876 5.45205 11.9993 6.00605C12.4129 5.45608 12.9355 4.99738 13.5344 4.65866C14.1334 4.31994 14.7958 4.1085 15.4803 4.03757C16.1647 3.96665 16.8564 4.03775 17.5121 4.24645C18.1678 4.45514 18.7734 4.79693 19.2909 5.25042C19.8084 5.70391 20.2268 6.25934 20.5197 6.88195C20.8127 7.50456 20.9741 8.18094 20.9936 8.86876C21.0132 9.55659 20.8906 10.241 20.6335 10.8793C20.3763 11.5176 19.9902 12.0959 19.4993 12.5781' fill='%23007BFF'/%3E%3C/svg%3E");}.car-card--featured .car-card_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.625rem;margin-top:auto;}.hero{background-color:#F8F7F7;}.hero + .search-filters{padding-bottom:2rem;margin-top:4.75rem;}.hero_inner{padding:3.375rem 0 18.75rem;position:relative;z-index:1;}.hero_content{max-width:33.625rem;z-index:2;position:relative;}.hero_title{margin-bottom:var(--margin-32);}.hero_text{max-width:25rem;line-height:1.5;font-weight:500;letter-spacing:-0.03rem;}.hero_catalog{display:none;}.hero_img{position:absolute;top:1.5rem;right:-52.8125rem;z-index:-1;pointer-events:none;max-width:106.25rem;min-width:106.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;}.hero_img img{width:100%;}.hero_img img._mobile{display:none;}.search-filters{z-index:4;position:relative;}.search-filters_body{background-color:var(--color-white);border:0.0625rem solid rgba(247,249,251,0.5);-webkit-box-shadow:0 1.0625rem 2.125rem 0 rgba(0,0,0,0.05);box-shadow:0 1.0625rem 2.125rem 0 rgba(0,0,0,0.05);border-radius:0.3125rem;padding:1.875rem;}.search-filters_title{font-size:1.5rem;line-height:1;font-weight:500;letter-spacing:-0.045rem;margin-bottom:var(--margin-24);}.bef-exposed-form{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0.625rem;}.search-filters_row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0.625rem;}.search-filters_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.625rem;}.process_title{margin-bottom:var(--margin-48);}.process_grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;}.process_item{background-color:var(--process-item-bg);border-radius:0.3125rem;padding:1.875rem 1.625rem 0 1.875rem;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;}.process_item._one{--process-item-bg:var(--color-gray);--process-item-subtitle:var(--color-text);--process-item-text:var(--color-gray-dark);}.process_item._two{--process-item-bg:var(--color-accent);--process-item-subtitle:var(--color-white);--process-item-text:var(--color-white);}.process_item._two .process_text{opacity:0.7;}.process_item._three{--process-item-bg:var(--color-text);--process-item-subtitle:var(--color-white);--process-item-text:#B7B7B7;}.process_item._three .process_img{width:calc(100% + 3.5rem);padding:0;margin-left:-1.875rem;margin-right:-1.625rem;}.process_content{margin-bottom:2.5rem;}.process_subtitle{font-size:1.5rem;line-height:1;color:var(--process-item-subtitle);font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-16);}.process_text{line-height:1.5;color:var(--process-item-text);font-weight:500;letter-spacing:-0.03rem;}.process_img{width:100%;padding:0 0.1875rem;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;}.process_img img{width:100%;}.process_img img._mobile{display:none;}.how-it-works_title{margin-bottom:var(--margin-48);}.how-it-works_grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;}.how-it-works_item{background-color:var(--color-gray);border-radius:0.3125rem;padding:1.875rem 1.5rem 1.875rem 1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;}.how-it-works_item._big{grid-column:span 2;padding-right:4.375rem;}.how-it-works_item._one .how-it-works_content{margin-bottom:2.5rem;}.how-it-works_item._one .how-it-works_img{padding:0 0.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;margin-bottom:-1.875rem;}.how-it-works_item._one .how-it-works_img img{width:100%;}.how-it-works_item._two{display:-webkit-box;display:-ms-flexbox;display:flex;-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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--gap-24);}.how-it-works_item._two .how-it-works_img{max-width:15.875rem;margin-top:0.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;position:relative;}.how-it-works_item._two .how-it-works_img::after{content:"";position:absolute;bottom:-2.1875rem;left:-1rem;right:0.5rem;height:2.5rem;background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0.09) 0%,rgba(0,0,0,0) 100%);border-radius:16.4375rem;pointer-events:none;z-index:-1;}.how-it-works_item._two .how-it-works_img img{width:100%;-o-object-fit:contain;object-fit:contain;}.how-it-works_item._three .how-it-works_content{margin-bottom:1rem;}.how-it-works_item._three .how-it-works_img{margin:auto -1.5rem -1.875rem auto;}.how-it-works_content{max-width:21.75rem;}.how-it-works_subtitle{font-size:1.5rem;line-height:1;font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-16);}.how-it-works_subtitle span{color:var(--color-accent);}.how-it-works_text{line-height:1.5;color:var(--color-gray-dark);font-weight:500;letter-spacing:-0.03rem;}.how-it-works_cta{background-color:var(--color-accent);border-radius:0.3125rem;padding:1.875rem;margin-top:4.375rem;overflow:hidden;z-index:1;position:relative;}.how-it-works_cta-content{max-width:31.25rem;}.how-it-works_cta-title{font-size:1.5rem;line-height:1.2084;color:var(--color-white);font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-16);}.how-it-works_cta-text{max-width:23.5rem;line-height:1.5;color:var(--color-white);font-weight:500;letter-spacing:-0.03rem;margin-bottom:var(--margin-32);opacity:0.7;}.how-it-works_cta-img{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:39.5rem;display:flex;z-index:-1;pointer-events:none;}.how-it-works_cta-img img{width:100%;}.reasons_title{margin-bottom:var(--margin-48);}.reasons_grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;}.reasons_item{background-color:var(--color-white);border-radius:0.3125rem;padding:1.875rem;}.reasons_icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:var(--margin-40);}.reasons_icon img,.reasons_icon svg{width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain;}.reasons_subtitle{font-size:1.5rem;line-height:1;font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-16);}.reasons_text{max-width:12.5rem;line-height:1.5;color:var(--color-gray-dark);font-weight:500;letter-spacing:-0.03rem;}.reviews_heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--margin-32);}.reviews_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.625rem;}.reviews_slider{margin-bottom:3.125rem;}.reviews_slide{position:relative;}.reviews_slide::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,0.3);border-radius:0.3125rem;opacity:0;z-index:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.reviews_slide-cover{display:-webkit-box;display:-ms-flexbox;display:flex;}.reviews_slide-cover img{width:100%;height:auto;aspect-ratio:183/310;border-radius:0.3125rem;-o-object-fit:cover;object-fit:cover;}.reviews_slide-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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4rem;height:4rem;border-radius:50%;background-color:rgba(255,255,255,0.9);color:var(--color-text);z-index:2;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;}.reviews_slide-play svg{width:1.5rem;height:1.5rem;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.reviews_grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;}.reviews_item{background-color:var(--color-white);border-radius:0.3125rem;padding:1.875rem;}.reviews_item-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--margin-24);}.reviews_item-avatar{display:-webkit-box;display:-ms-flexbox;display:flex;width:3.125rem;height:3.125rem;border-radius:50%;overflow:hidden;}.reviews_item-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.reviews_item-rating{font-size:1.5rem;line-height:1;color:var(--color-text);font-weight:600;letter-spacing:-0.045rem;}.reviews_item-name{font-size:1.5rem;line-height:1;color:var(--color-text);font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-16);}.reviews_item-text{line-height:1.5;color:var(--color-gray-dark);font-weight:500;letter-spacing:-0.03rem;display:-webkit-box;overflow:hidden;-webkit-box-orient:block-axis;-webkit-line-clamp:4;}.quiz-cta{background-color:var(--color-accent);z-index:1;overflow:hidden;position:relative;}.quiz-cta_inner{padding:12.25rem 0;}.quiz-cta_content{max-width:36.625rem;}.quiz-cta_title{color:var(--color-white);margin-bottom:var(--margin-32);}.quiz-cta_text{max-width:19.375rem;line-height:1.5;color:var(--color-white);font-weight:500;letter-spacing:-0.03rem;margin-bottom:var(--margin-64);}.quiz-cta_img{position:absolute;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:46.875rem;z-index:-1;pointer-events:none;}.quiz-cta_img._big{width:53rem;}.quiz-cta_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.quiz-cta_img img._mobile{display:none;}.offers_title{margin-bottom:var(--margin-48);}.offers_filters{margin-bottom:var(--margin-48);}.offers_list > *:not(:last-child){margin-bottom:var(--margin-48);}.offers_list._mobile{display:none;}.offers_more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:var(--margin-48);}.calc-price{background-color:var(--color-text);overflow:hidden;}.calc-price_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:6.75rem;}.calc-price_content{max-width:29.375rem;}.calc-price_title{color:var(--color-white);margin-bottom:var(--margin-32);}.calc-price_text{max-width:18.75rem;line-height:1.5;color:var(--color-white);font-weight:500;letter-spacing:-0.03rem;margin-bottom:var(--margin-64);}.calc-price_img{max-width:27.5rem;}.services_title{margin-bottom:var(--margin-48);}.services_grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;}.services_item{background-color:var(--color-white);border-radius:0.3125rem;padding:1.875rem;}.services_icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:var(--margin-40);}.services_icon img,.services_icon svg{width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain;}.services_subtitle{font-size:1.5rem;line-height:1;font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-16);}.services_text{max-width:15.9375rem;line-height:1.5;color:var(--color-gray-dark);font-weight:500;letter-spacing:-0.03rem;}.services_calc{background-color:var(--color-accent);border-radius:0.3125rem;padding:1.875rem;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-align:start;-ms-flex-align:start;align-items:flex-start;}.services_calc-title{max-width:12.5rem;font-size:1.5rem;line-height:1;font-weight:600;letter-spacing:-0.045rem;color:var(--color-white);}.services-side{background-color:var(--color-gray);border-radius:0.3125rem;padding:1.25rem;}.services-side_title{font-size:1.5rem;line-height:1.2;font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-16);}.services-side_links{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;margin-bottom:var(--margin-64);}.services-side_link{line-height:1.4;color:var(--color-text);font-weight:400;opacity:0.7;}.services-side_link:not(:last-child){margin-bottom:var(--margin-8);}.services-side_more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;line-height:1.2;color:var(--color-text);font-weight:600;letter-spacing:-0.03rem;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;}.faq_title{margin-bottom:var(--margin-48);}.faq_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:var(--gap-32);}.faq_body{max-width:46rem;width:100%;}.faq_info{max-width:13.5rem;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;}.faq_info-title{line-height:1.1;text-align:right;margin-bottom:var(--margin-24);}.faq_info-text{line-height:1.4;color:#757575;text-align:right;margin-bottom:var(--margin-32);}.faq-item:not(:last-child){padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:0.0625rem solid #F0F0F0;}.faq-item._open .faq-item_arrow::before{opacity:0;}.faq-item._open .faq-item_arrow::after{opacity:1;}.faq-item_toggle{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap-24);}.faq-item_title{width:100%;font-size:1.25rem;line-height:1.125;text-align:left;}.faq-item_arrow{width:1.5rem;height:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;position:relative;}.faq-item_arrow::before,.faq-item_arrow::after{content:"";position:absolute;inset:0;background-repeat:no-repeat;background-size:1.5rem;background-position:center;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.faq-item_arrow::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9 12H15' stroke='%23007BFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 9V15' stroke='%23007BFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 5C3 4.46957 3.21071 3.96086 3.58579 3.58579C3.96086 3.21071 4.46957 3 5 3H19C19.5304 3 20.0391 3.21071 20.4142 3.58579C20.7893 3.96086 21 4.46957 21 5V19C21 19.5304 20.7893 20.0391 20.4142 20.4142C20.0391 20.7893 19.5304 21 19 21H5C4.46957 21 3.96086 20.7893 3.58579 20.4142C3.21071 20.0391 3 19.5304 3 19V5Z' stroke='%23007BFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}.faq-item_arrow::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9 12H15' stroke='%23E3E3E3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 5C3 4.46957 3.21071 3.96086 3.58579 3.58579C3.96086 3.21071 4.46957 3 5 3H19C19.5304 3 20.0391 3.21071 20.4142 3.58579C20.7893 3.96086 21 4.46957 21 5V19C21 19.5304 20.7893 20.0391 20.4142 20.4142C20.0391 20.7893 19.5304 21 19 21H5C4.46957 21 3.96086 20.7893 3.58579 20.4142C3.21071 20.0391 3 19.5304 3 19V5Z' stroke='%23E3E3E3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");opacity:0;}.faq-item_body{display:none;}.faq-item_content{max-width:32.5rem;line-height:1.5;color:#757575;padding-top:1.25rem;}.quiz-main{background-color:var(--color-white);border-radius:0.3125rem;padding:1.875rem 5rem 1.875rem 1.875rem;}.quiz-main_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3.25rem;}.quiz-main_body{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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--gap-24);}.quiz-main_step{display:none;}.quiz-main_step._active{display:block;}.quiz-main_title{font-size:1.5rem;line-height:1.2085;font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-32);}.quiz-main_options{max-width:25.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.625rem;}.quiz-main_option{font-size:1rem;line-height:1.5;color:var(--color-text);font-weight:500;letter-spacing:-0.03rem;padding:0.625rem 0.9375rem;background-color:var(--color-gray);border-radius:0.3125rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.quiz-main_option:active{background-color:var(--color-accent);color:var(--color-white);}.quiz-main_footer{max-width:16.875rem;width:100%;}.quiz-main_remained{line-height:1.5;color:var(--color-text);font-weight:500;letter-spacing:-0.03rem;opacity:0.5;margin-bottom:var(--margin-16);}.quiz-main_bar{width:100%;height:0.4375rem;background-color:var(--color-gray);border-radius:1.25rem;}.quiz-main_bar-line{width:0;height:100%;background-color:var(--color-accent);border-radius:1.25rem;}.quiz-main_img{max-width:31rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:1.125rem 0 0.75rem;}.quiz-main_img img{width:100%;}.quiz-search{background-color:var(--color-white);border-radius:0.3125rem;padding:0.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap-16);margin-top:1.25rem;}.quiz-search_spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;}.quiz-search_spinner img,.quiz-search_spinner svg{width:1.5rem;height:1.5rem;-o-object-fit:contain;object-fit:contain;}.quiz-search_text{line-height:1.5;color:var(--color-text);font-weight:500;letter-spacing:-0.03rem;}.quiz-suitable{margin-top:3.125rem;}.quiz-suitable_title{margin-bottom:var(--margin-48);}.quiz-suitable_grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.catalog-head_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.25rem;}.catalog-head_body{width:calc(100% - 25.375rem);}.catalog-head_title{margin-bottom:var(--margin-32);}.catalog-head_content{padding-right:4.375rem;}.catalog-head_regions{margin-bottom:1.75rem;}.catalog-head_regions .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.catalog-head_regions .swiper-wrapper .swiper-slide:not(.slider-arrow){width:auto;height:auto;}.catalog-head_regions-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.125rem;border-radius:0.3125rem;margin-right:0.9375rem;}.catalog-head_regions-item{width:auto;height:auto;background-color:var(--color-gray);padding:0.625rem 0.9375rem;font-size:1rem;line-height:1.5;color:var(--color-text);font-weight:500;letter-spacing:-0.03rem;}.catalog-head_regions-item:first-child{border-radius:0.3125rem 0 0 0.3125rem;}.catalog-head_regions-item:last-child{border-radius:0 0.3125rem 0.3125rem 0;}.catalog-head_regions-item._active{background-color:var(--color-accent);color:var(--color-white);border-radius:0.3125rem;}.catalog-head_regions-more{background-color:var(--color-gray);}.catalog-head_brands .swiper-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.catalog-head_brands-item{width:auto;height:auto;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;}.catalog-head_brands-item:not(:last-child){margin-right:1.5rem;}.catalog-head_brands-link{font-size:1rem;line-height:1.9;color:var(--color-accent);font-weight:400;letter-spacing:-0.03rem;}.catalog-head_brands-link span{font-size:0.75rem;color:var(--color-text);letter-spacing:-0.0225rem;}.catalog-head_featured{max-width:24.125rem;width:100%;padding-top:1.75rem;}.catalog-head_featured-title{font-size:1.5rem;line-height:1;font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-40);}.catalog-list_title{font-size:1.5rem;line-height:1.2;font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-24);}.catalog-list_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.25rem;}.catalog-list_body{width:100%;}.catalog-list_heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--margin-32);}.catalog-list_filters{margin:0;}.catalog-list_filters .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.625rem;}.catalog-list_filters-item{width:auto;height:auto;}.catalog-list_sort{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap-8);}.catalog-list_sort-title{line-height:1.5;font-weight:500;letter-spacing:-0.03rem;}.catalog-list_sort-select .custom-select-display{background-color:transparent;border-radius:0;padding:0;}.catalog-list_sort-select .custom-select-text{font-weight:700;}.catalog-list_sort-select .custom-select-dropdown{left:auto;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;}.catalog-list_items{margin-bottom:var(--margin-48);}.catalog-list_items > *:not(:last-child){margin-bottom:1.25rem;}.catalog-list_footer{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:var(--gap-8) var(--gap-16);}.catalog-list_perpage{line-height:1.188;letter-spacing:-0.03rem;}.catalog-banner{max-width:24.25rem;width:100%;background-color:var(--color-accent);border-radius:0.3125rem;padding:1.875rem;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;overflow:hidden;z-index:1;position:relative;}.catalog-banner_content{margin-bottom:16.75rem;}.catalog-banner_title{max-width:13.875rem;font-size:1.5rem;line-height:1.2;color:var(--color-white);font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-16);}.catalog-banner_text{max-width:16.5rem;line-height:1.4;color:var(--color-white);opacity:0.7;}.catalog-banner_img{position:absolute;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:-1;}.car-page{padding:1.875rem 0 6.25rem;}.car-page.car-page--parameters .car-page_heading{margin-left:auto;margin-right:auto;}.car-page.car-page--parameters .car-page_inner{gap:4.625rem;}.car-page.car-page--parameters .car-page_body{width:calc(100% - 22.4375rem);}.car-page.car-page--parameters .car-page_wrap{gap:var(--gap-32);}.car-page.car-page--parameters .car-page_content{max-width:13.875rem;}.car-page_heading{max-width:49.5rem;margin-bottom:var(--margin-32);}.car-page_title{max-width:40.5rem;margin-bottom:var(--margin-24);}.car-page_details-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap-16);font-size:0.8rem;}.car-page_details-group:not(:last-child){margin-bottom:var(--margin-16);}.car-page_details-item{line-height:1.188;}.car-page_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:1.25rem;}.car-page_body{width:calc(100% - 19.0625rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-40);}.car-page_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.25rem;}.car-page_content{max-width:17.8125rem;width:100%;-ms-flex-negative:0;flex-shrink:0;}.car-page_price{font-size:1.5rem;line-height:1;font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-32);}.car-page_specifications{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap-8);margin-bottom:var(--margin-24);}.car-page_specifications-item{line-height:1.5;color:var(--color-gray-dark);font-weight:500;letter-spacing:-0.03rem;}.car-page_parameters{display:inline-block;font-size:1rem;line-height:1.5;color:var(--color-accent);font-weight:500;letter-spacing:-0.03rem;margin-bottom:2.25rem;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;}.car-page_parameters-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--gap-32);margin-bottom:var(--margin-32);}.car-page_parameters-title{font-size:0.75rem;color:var(--color-gray-dark);font-weight:500;letter-spacing:-0.0225rem;margin-bottom:var(--margin-8);}.car-page_parameters-value{line-height:1.188;}.car-page_parameters-ads{font-family:var(--font-inter);line-height:1.4;color:var(--color-accent);font-weight:400;}.car-page_city{line-height:1.188;font-weight:600;margin-bottom:var(--margin-16);}.car-page_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.625rem;}.car-page_side{max-width:17.8125rem;width:100%;-ms-flex-negative:0;flex-shrink: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:1.25rem;}.car-page_side .catalog-banner{padding:1.25rem;}.car-page_side .catalog-banner_content{margin-bottom:11.25rem;}.car-page_side .catalog-banner_img{max-width:17.8125rem;}.car-gallery{overflow:hidden;}.car-gallery_img{display:-webkit-box;display:-ms-flexbox;display:flex;}.car-gallery_img img{width:100%;height:auto;aspect-ratio:587/460;border-radius:0.3125rem;-o-object-fit:cover;object-fit:cover;}.car-gallery_main{border-radius:0.3125rem;margin-bottom:0.625rem;}.car-gallery_main .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;}.car-gallery_main .swiper-slide img{width:100%;height:auto;aspect-ratio:590/469;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:-webkit-zoom-in;cursor:zoom-in;}.car-gallery_prev,.car-gallery_next{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;width:3.125rem;height:3.125rem;color:var(--color-white);background-color:rgba(255,255,255,0.5);border-radius:50%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.car-gallery_prev::after,.car-gallery_next::after{display:none;}.car-gallery_prev svg,.car-gallery_next svg{width:1.5rem;height:1.5rem;}.car-gallery_thumbs .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;}.car-gallery_thumbs .swiper-slide::before{content:"";position:absolute;inset:0;border:0.125rem solid var(--color-accent);border-radius:0.3125rem;pointer-events:none;z-index:2;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.car-gallery_thumbs .swiper-slide.swiper-slide-thumb-active::before{opacity:1;}.car-gallery_thumbs .swiper-slide img{width:100%;height:auto;aspect-ratio:140/114;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0.3125rem;}.car-video_heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--margin-24);}.car-video_title{font-size:1.5rem;line-height:1.2085;font-weight:600;letter-spacing:-0.045rem;}.car-video_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.625rem;}.car-video_item{position:relative;}.car-video_item::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,0.3);border-radius:0.3125rem;opacity:0;z-index:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.car-video_img{display:-webkit-box;display:-ms-flexbox;display:flex;}.car-video_img img{width:100%;height:auto;aspect-ratio:285/227;border-radius:0.3125rem;-o-object-fit:cover;object-fit:cover;}.car-video_play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4rem;height:4rem;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;border-radius:50%;background-color:rgba(255,255,255,0.9);color:var(--color-text);z-index:2;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;}.car-video_play svg{width:1.5rem;height:1.5rem;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.car-vin{background-color:var(--color-accent);border-radius:0.3125rem;padding:1.875rem;}.car-vin_heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1.875rem;margin-bottom:1.375rem;border-bottom:0.0625rem solid rgba(236,236,236,0.1);}.car-vin_title{max-width:15rem;font-size:1.5rem;line-height:1.2085;color:var(--color-white);font-weight:600;letter-spacing:-0.045rem;}.car-vin_buy._mobile{display:none;}.car-vin_body{max-width:80%;}.car-vin_subtitle{line-height:1.4;color:#fff;font-weight:600;margin-bottom:var(--margin-16);}.car-vin_tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.625rem;}.car-vin_tag{font-size:1rem;line-height:1.4;color:var(--color-text);font-weight:400;padding:0.375rem 1rem;background-color:var(--color-white);border-radius:1.25rem;}.car-descr_title{font-size:1.5rem;line-height:1.2085;font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-24);}.car-descr_body{line-height:1.5;color:var(--color-gray-dark);font-weight:500;letter-spacing:-0.03rem;}.car-equipment_title{font-size:1.5rem;line-height:1.2085;font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-24);}.car-equipment_block:not(:last-child){margin-bottom:var(--margin-24);}.car-equipment_subtitle{font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-16);}.car-equipment_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.625rem;}.car-equipment_group{font-weight:500;letter-spacing:-0.03rem;padding:0.625rem 0.9375rem;background-color:var(--color-gray);border-radius:0.3125rem;}.car-parameters_wrap{-webkit-column-count:2;-moz-column-count:2;column-count:2;gap:var(--gap-64);}.car-parameters_block{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:var(--margin-48);}.car-parameters_title{font-size:1.5rem;line-height:1.2085;font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-24);}.car-parameters_dimensions{max-width:22.125rem;position:relative;}.car-parameters_dimensions-img{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.car-parameters_dimensions-img img{width:100%;}.car-parameters_dimensions-height{position:absolute;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);left:0;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:1rem;line-height:1.2;font-weight:600;letter-spacing:-0.03rem;}.car-parameters_dimensions-lenght{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:1rem;line-height:1.2;font-weight:600;letter-spacing:-0.03rem;}.car-parameters_dimensions-clearance{position:absolute;bottom:2rem;left:calc(100% - 2rem);font-size:1rem;line-height:1.2;font-weight:600;letter-spacing:-0.03rem;}.car-parameters_list{max-width:17.8125rem;}.car-parameters_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.5;color:var(--color-gray-dark);font-weight:500;letter-spacing:-0.03rem;}.car-parameters_item:not(:last-child){margin-bottom:var(--margin-16);}.car-more{margin-top:4.375rem;}.car-more_heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--margin-48);}.car-more_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.625rem;}.about{overflow:hidden;}.about .breadcrumbs{margin-top:var(--margin-24);}.about_inner{padding:0rem 0 20.375rem;z-index:1;position:relative;}.about_content{max-width:33.75rem;}.about_title{margin-bottom:var(--margin-32);}.about_text{line-height:1.5;font-weight:500;letter-spacing:-0.03rem;margin-bottom:var(--margin-32);}.about_link img,.about_link svg{width:1.5rem;height:1.5rem;}.about_img{position:absolute;bottom:-2rem;right:-45.5rem;width:104.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:-1;}.about_img img{width:100%;}.mission{padding:1.25rem 0;}.mission_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;}.mission_icons{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.125rem;margin-bottom:var(--margin-32);}.mission_icon{background-color:var(--color-gray);border-radius:0.5625rem;padding:2.875rem;}.mission_icon img,.mission_icon svg{width:5.625rem;height:5.625rem;-o-object-fit:contain;object-fit:contain;}.mission_text{font-size:1.5rem;line-height:1.5;color:var(--color-text);font-weight:500;letter-spacing:-0.03rem;text-align:center;}.blog-hero_inner{background-color:#F7F9FB;border-radius:1.25rem;padding:2.5rem 3.125rem 10.75rem;overflow:hidden;z-index:1;position:relative;}.blog-hero_content{max-width:33.125rem;}.blog-hero_title{margin-bottom:var(--margin-32);}.blog-hero_text{max-width:25rem;line-height:1.5;color:var(--color-gray-dark);font-weight:500;letter-spacing:-0.03rem;margin-bottom:var(--margin-48);}.blog-hero_img{position:absolute;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:46.75rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:-1;}.blog-hero_img img{width:100%;}.resources_grid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:1.25rem;}.resources_item{background-color:var(--color-white);border-radius:0.3125rem;padding:1.875rem;grid-column:span 2;}.resources_item._big{grid-column:span 3;}.resources_icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:var(--margin-40);}.resources_icon img,.resources_icon svg{width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain;}.resources_title{font-size:1.5rem;line-height:1;font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-16);}.resources_link{display:inline-block;line-height:1.5;color:var(--color-accent);font-weight:500;letter-spacing:-0.03rem;}.blog-article{padding:3.125rem 0 3.75rem;}.blog-article_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--gap-32);}.blog-article_body{max-width:40rem;}.blog-article_title{margin-bottom:var(--margin-32);}.blog-article_text{font-size:1rem;line-height:1.5;color:var(--color-text);font-weight:500;letter-spacing:-0.03rem;}.blog-article_useful{margin-top:6.25rem;}.blog-article_useful-title{font-size:1.5rem;line-height:1.2;font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-24);}.blog-article_useful-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:var(--gap-8);}.blog-article_services{max-width:17.8125rem;width:100%;-ms-flex-negative:0;flex-shrink:0;}.document{padding:3.125rem 0 4rem;}.document_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--gap-32);}.document_body{max-width:44.375rem;}.document_title{margin-bottom:var(--margin-32);}.document_text{line-height:1.5;font-weight:500;letter-spacing:-0.03rem;}.document_services{max-width:17.8125rem;width:100%;-ms-flex-negative:0;flex-shrink:0;}.page-error_inner{background-color:#F7F9FB;border-radius:1.25rem;padding:2.5rem 1.25rem 3.5rem;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;}.page-error_num{font-size:16.875rem;line-height:1.1926;color:var(--color-text);font-weight:600;letter-spacing:-0.50625rem;text-align:center;margin-bottom:-0.25rem;}.page-error_text{line-height:1.5;color:var(--color-gray-dark);font-weight:500;letter-spacing:-0.03rem;text-align:center;margin-bottom:var(--margin-24);}.profile_title{margin-bottom:var(--margin-32);}.profile_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.625rem;margin-bottom:var(--margin-48);}.profile_button{min-width:10.5rem;background-color:var(--color-gray);border-radius:0.3125rem;padding:0.625rem 0.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625rem;font-size:1rem;line-height:1;color:var(--color-text);font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.profile_button._active{background-color:var(--color-accent);color:var(--color-white);}.profile_button img,.profile_button svg{width:1.5rem;height:1.5rem;-o-object-fit:contain;object-fit:contain;-ms-flex-negative:0;flex-shrink:0;}.profile_subtitle{font-size:1.5rem;line-height:1;font-weight:600;letter-spacing:-0.045rem;margin-bottom:var(--margin-32);}.profile_favorites-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;}.profile_services .services_item{background-color:var(--color-gray);}@media (max-width:1280px){.container{max-width:62.5rem;}.title{font-size:2.5rem;letter-spacing:-0.075rem;}.hero_content{max-width:27rem;}.hero_title{margin-bottom:var(--margin-24);}.hero_img{max-width:93.75rem;min-width:93.75rem;}.process_title{margin-bottom:var(--margin-40);}.process_item{padding:1.25rem 1.25rem 0 1.25rem;}.process_item._three .process_img{width:calc(100% + 2.5rem);margin-left:-1.25rem;margin-right:-1.25rem;}.how-it-works_title{margin-bottom:var(--margin-40);}.how-it-works_item._big{padding-right:1.5rem;}.how-it-works_item._one .how-it-works_img{padding:0;}.how-it-works_item._two .how-it-works_img{max-height:10rem;margin-left:auto;}.reasons_title{margin-bottom:var(--margin-40);}.reviews_grid{grid-template-columns:repeat(2,1fr);}.quiz-cta_inner{padding:8.75rem 0;}.quiz-cta_content{max-width:30rem;}.quiz-cta_img{width:37.75rem;}.offers_title{margin-bottom:var(--margin-40);}.calc-price{padding:6rem 0;}.calc-price_inner{padding-right:0;}.calc-price_content{max-width:23.75rem;}.calc-price_img{max-width:25rem;}.services_title{margin-bottom:var(--margin-40);}.services_grid{grid-template-columns:repeat(2,1fr);}.services-side_links{margin-bottom:var(--margin-32);}.services-side_link:not(:last-child){margin-bottom:var(--margin-4);}.faq_title{margin-bottom:var(--margin-40);}.quiz-main{padding:1.875rem;}.quiz-main_title{margin-bottom:var(--margin-24);}.quiz-main_img{max-width:23.75rem;}.quiz-suitable_title{margin-bottom:var(--margin-40);}.catalog-head_body{width:calc(100% - 20rem);}.catalog-head_content{padding-right:0;}.catalog-head_featured{max-width:18.75rem;}.catalog-list_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-64);}.catalog-banner{max-width:100%;}.car-page.car-page--parameters .car-page_inner{gap:var(--gap-64);}.car-page.car-page--parameters .car-page_body{width:100%;}.car-page_heading{max-width:37.5rem;}.car-page_title{max-width:35rem;}.car-page_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-64);}.car-page_body{width:100%;}.car-page_side{max-width:100%;display:grid;grid-template-columns:repeat(2,1fr);}.about_title{max-width:27.5rem;margin-bottom:var(--margin-24);}.about_img{width:91.25rem;}.mission{padding:8.75rem 0;}.mission_icon{padding:2.25rem;}.mission_icon img,.mission_icon svg{width:4rem;height:4rem;}.mission_text{font-size:1.25rem;letter-spacing:-0.025rem;}.blog-hero_inner{padding:2.5rem 2.5rem 6.875rem;}.blog-hero_content{max-width:26.25rem;}.blog-hero_img{max-width:33.75rem;}.blog-article_body{max-width:100%;}.blog-article_services{max-width:13.75rem;}.document_body{max-width:100%;}.document_services{max-width:13.75rem;}.page-error_num{font-size:13.75rem;letter-spacing:-0.4125rem;}.profile_favorites-grid{grid-template-columns:repeat(2,1fr);}}@media (max-width:1024px){.header-bottom_nav-list{gap:var(--gap-24);}.quiz-suitable_slider{overflow:visible;}.catalog-head_body{width:100%;}.catalog-head_regions{margin-left:-0.625rem;margin-right:-0.625rem;padding:0 0.625rem;}.catalog-head_brands{padding:0 0.625rem;margin:0 -0.625rem 1.25rem;}.catalog-head_brands-item:not(:last-child){margin-right:4.25rem;}.catalog-head_featured{display:none;}}@media (max-width:860px){.container{max-width:100%;}.title{font-size:2rem;letter-spacing:-0.06rem;margin-bottom:20px;}.section-padding-middle,.section-padding{padding:4.375rem 0;}.section-indent{margin-top:4.375rem;}.header-top{padding:1.25rem 0;border-bottom:none;}.header-top_inner{gap:var(--gap-24);}.header-top_logo{font-size:1.375rem;letter-spacing:-0.04125rem;}.header-top_catalog{display:none;}.header-top_wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:var(--gap-8);}.header-top_phone{margin-right:auto;}.header-top_btns{gap:var(--gap-8);}.header-top_btns > *{display:none;}.header-top_btn._mobile{display:-webkit-box;display:-ms-flexbox;display:flex;}.header-top_burger{display:-webkit-box;display:-ms-flexbox;display:flex;}.header-bottom{display:none;}.header-menu{display:block;}.footer{padding:1.25rem 0 3.75rem;}.footer-top_inner{gap:var(--gap-24);}.footer-top_logo{font-size:1.375rem;letter-spacing:-0.04125rem;}.footer-top_catalog{display:none;}.footer-top_wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:var(--gap-8);}.footer-top_phone{margin-right:auto;}.footer-top_btns{gap:var(--gap-8);}.footer-top_btns > *{display:none;}.footer-top_btn._mobile{display:-webkit-box;display:-ms-flexbox;display:flex;}.footer-content_inner{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-32);}.hero + .search-filters{background-color:var(--color-gray);margin-top:0;}.hero_inner{padding:3.125rem 0 19.25rem;}.hero_content{max-width:82.71%;}.hero_text{margin-bottom:var(--margin-48);}.hero_catalog{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.hero_img{top:auto;bottom:-2.5rem;right:-29.375rem;max-width:51.25rem;min-width:51.25rem;}.hero_img img._desktop{display:none;}.hero_img img._mobile{display:block;}.search-filters_grid{grid-template-columns:repeat(1,1fr);}.search-filters_actions{display:grid;grid-template-columns:repeat(2,1fr);}.process_grid{grid-template-columns:repeat(1,1fr);}.process_item{padding:1.875rem 1.875rem 0 1.875rem;}.process_item._one .process_img{width:calc(100% + 0.75rem);margin-left:-0.375rem;margin-right:-0.375rem;height:15rem;margin-top:var(--margin-40);}.process_item._one .process_img img{-o-object-fit:contain;object-fit:contain;}.process_item._two .process_img{height:17.5rem;}.process_item._three .process_img{width:calc(100% + 3.75rem);height:15.875rem;margin-left:-1.875rem;margin-right:-1.875rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.process_item._three .process_img img{width:auto;}.process_content{margin-bottom:0;}.process_img{padding:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.process_img img{max-height:100%;-o-object-fit:contain;object-fit:contain;}.process_img img._desktop{display:none;}.process_img img._mobile{display:block;}.how-it-works_grid{grid-template-columns:repeat(2,1fr);}.how-it-works_item._big{grid-column:span 1;}.how-it-works_item._two{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.how-it-works_cta{margin-top:1.25rem;}.how-it-works_cta-img{right:-7.75rem;max-width:30rem;}.reasons_grid{grid-template-columns:repeat(1,1fr);}.reviews_heading{margin-bottom:var(--margin-48);}.reviews_nav{display:none;}.reviews_slider{overflow:visible;margin-bottom:2.5rem;}.quiz-cta_inner{padding:4.375rem 0 16.25rem;}.quiz-cta_content{max-width:84%;}.quiz-cta_title{max-width:96%;margin-bottom:var(--margin-24);}.quiz-cta_text{margin-bottom:var(--margin-48);}.quiz-cta_img{top:auto;bottom:-8.75rem;right:-17.375rem;width:31.5rem;}.quiz-cta_img img._desktop{display:none;}.quiz-cta_img img._mobile{display:block;}.offers{background-color:var(--color-gray);}.offers_filters{margin-bottom:var(--margin-40);}.offers_list{grid-template-columns:repeat(2,1fr);grid-gap:1.25rem;}.offers_list > *:not(:last-child){margin-bottom:0;}.offers_list._desktop{display:none;}.offers_list._mobile{display:grid;}.offers_more{display:none;}.calc-price{padding:5rem 0;}.calc-price_content{max-width:20rem;}.calc-price_title{margin-bottom:var(--margin-24);}.calc-price_text{margin-bottom:var(--margin-48);}.calc-price_img{max-width:21.25rem;}.faq_title{margin-bottom:0.75rem;}.faq_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;gap:3.75rem;}.faq_info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.faq_info-title{text-align:left;}.faq_info-text{text-align:left;}.quiz-main{padding:1.25rem;}.quiz-main_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-24);}.quiz-main_body{min-height:calc(100svh - 12.0625rem);}.quiz-main_title{font-size:1.25rem;line-height:1.2;margin-bottom:var(--margin-16);}.quiz-main_options{max-width:100%;}.quiz-main_img{max-width:80%;margin:0 auto;}.quiz-search{gap:var(--gap-8);}.quiz-search_text{font-size:0.875rem;line-height:1.375;letter-spacing:-0.02625rem;}.catalog-list_heading{-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;margin-bottom:var(--margin-40);}.catalog-list_filters{padding:0 0.625rem;margin:0 -0.625rem var(--margin-32);}.catalog-list_filters .swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0;}.catalog-list_filters .swiper-slide:not(:last-child){margin-right:0.625rem;}.catalog-list_sort-select .custom-select-dropdown{left:0;}.catalog-list_items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.25rem;margin-bottom:var(--margin-32);}.catalog-list_items > *:not(:last-child){margin-bottom:0;}.catalog-list_items .car-card_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;}.catalog-list_items .car-card_img{max-width:100%;height:21.1875rem;}.catalog-list_items .car-card_favorite{position:absolute;top:0.625rem;right:0.625rem;}.catalog-list_items .car-card_services{display:none;}.car-page.car-page--parameters .car-page_content{max-width:100%;}.car-page_heading{max-width:35rem;margin-bottom:var(--margin-40);}.car-page_title{max-width:28.75rem;margin-bottom:1.25rem;}.car-page_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-40);}.car-page_content{max-width:100%;}.car-page_specifications{max-width:75%;}.car-page_actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.car-page_side{display:none;}.car-gallery{width:100%;}.car-gallery_prev,.car-gallery_next{display:none;}.car-gallery_thumbs .swiper-slide::before{border-width:0.0625rem;}.car-video_heading{margin-bottom:var(--margin-40);}.car-video_nav{display:none;}.car-vin{margin:1.875rem 0;}.car-vin_buy._dekstop{display:none;}.car-vin_buy._mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.car-vin_body{margin-bottom:1.25rem;}.car-vin_tags{gap:var(--gap-8);}.car-vin_tag{font-size:0.75rem;padding:0.28125rem 0.75rem;border-radius:0.75rem;}.car-parameters_wrap{-webkit-column-count:1;-moz-column-count:1;column-count:1;}.car-parameters_block{margin-bottom:var(--margin-32);}.car-parameters_block:last-child{margin-bottom:0;}.car-parameters_list{max-width:65%;}.car-more_heading{margin-bottom:var(--margin-40);}.car-more_title{font-size:1.5rem;letter-spacing:-0.045rem;}.car-more_nav{display:none;}.car-more_slider{overflow:visible;}.about_inner{padding:3.125rem 0 18.75rem;}.about_img{right:-37.5rem;width:67.5rem;}.mission{padding:4.375rem 0;}.mission_icons{grid-gap:0.625rem;}.mission_icon{max-width:7.5rem;width:100%;aspect-ratio:1;padding:1.75rem;}.mission_icon img,.mission_icon svg{width:auto;height:auto;}.blog-hero{padding-top:3.125rem;}.blog-hero_inner{padding:1.875rem 1.875rem 14.375rem;}.blog-hero_title{margin-bottom:var(--margin-24);}.blog-hero_text{margin-bottom:var(--margin-32);}.blog-hero_img{max-width:21.25rem;}.resources_grid{max-width:80%;margin:0 auto;grid-template-columns:repeat(1,1fr);}.resources_item{grid-column:span 1;}.resources_item._big{grid-column:span 1;}.blog-article_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-64);}.blog-article_title{margin-bottom:var(--margin-24);}.blog-article_useful{margin-top:var(--margin-48);}.blog-article_services{max-width:100%;}.document_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-64);}.document_title{margin-bottom:var(--margin-24);}.document_services{max-width:100%;}.page-error_inner{padding:1.875rem 1.25rem 2.5rem;}.page-error_num{font-size:11.25rem;letter-spacing:-0.3375rem;}.profile{padding-top:3.125rem;}.profile_title{margin-bottom:var(--margin-24);}.profile_buttons{margin-bottom:var(--margin-32);}.profile_subtitle{margin-bottom:var(--margin-24);}}@media (max-width:580px){.footer-content_inner{grid-template-columns:repeat(1,1fr);}.footer-bottom{padding-top:2.5rem;margin-top:4.375rem;}.footer-bottom_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-32);}.footer-bottom_box{-ms-flex-wrap:wrap;flex-wrap:wrap;}.search-filters_row{grid-template-columns:repeat(1,1fr);}.search-filters_actions{grid-template-columns:repeat(1,1fr);}.process_grid{grid-gap:0.625rem;}.process_subtitle{font-size:1.25rem;letter-spacing:-0.0375rem;}.how-it-works_grid{grid-template-columns:repeat(1,1fr);grid-gap:0.625rem;}.how-it-works_item{min-height:24.125rem;padding:1.875rem 1.875rem 1.25rem;}.how-it-works_item._one .how-it-works_img{width:calc(100% + 0.75rem);height:12.75rem;margin-left:-0.375rem;margin-right:-0.375rem;margin-bottom:-1.25rem;}.how-it-works_item._one .how-it-works_img img{-o-object-fit:contain;object-fit:contain;}.how-it-works_item._two .how-it-works_img{max-width:9.625rem;max-height:none;}.how-it-works_item._two .how-it-works_img::after{display:none;}.how-it-works_item._three .how-it-works_img{max-width:15rem;margin-right:-1.875rem;margin-bottom:-1.25rem;}.how-it-works_subtitle{font-size:1.25rem;}.how-it-works_cta{margin-top:0.625rem;}.how-it-works_cta-content{max-width:74%;}.how-it-works_cta-title{font-size:1.25rem;line-height:1.2;letter-spacing:-0.0375rem;}.how-it-works_cta-img{top:-0.25rem;right:-28.25rem;max-width:37rem;}.reasons_grid{grid-gap:0.625rem;}.reviews_grid{grid-template-columns:repeat(1,1fr);}.reviews_slide-play{width:2.875rem;height:2.875rem;}.reviews_slide-play svg{width:1.125rem;height:1.125rem;}.offers_list{grid-template-columns:repeat(1,1fr);grid-gap:1.875rem;}.calc-price{padding:4.375rem 0 0;}.calc-price_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;gap:1.25rem;}.calc-price_content{max-width:83%;}.calc-price_img{max-width:29.75rem;min-width:29.75rem;margin-right:-7.875rem;margin-bottom:-9.0625rem;margin-left:auto;}.services_grid{grid-template-columns:repeat(1,1fr);}.services_calc{min-height:14.25rem;}.quiz-main_img{max-width:90%;}.catalog{padding:1.875rem 0 4.375rem;}.catalog-head + .search-filters{margin-top:8.75rem;}.catalog-head_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.375rem;}.catalog-head_title{margin-bottom:1.25rem;}.catalog-head_featured{max-width:100%;display:block;padding-top:0;}.catalog-head_featured-title{display:none;}.catalog-list{margin-top:2.5rem;}.catalog-list_title{width:78%;margin-bottom:var(--margin-40);}.catalog-list_items{grid-template-columns:repeat(1,1fr);}.car-page_actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.car-video_play{width:3.125rem;height:3.125rem;}.car-video_play svg{width:1.125rem;height:1.125rem;}.about_img{bottom:-1rem;left:0;right:auto;width:55rem;}.resources_grid{max-width:100%;}.page-error_num{font-size:7.5rem;letter-spacing:-0.2625rem;}.profile_button{min-width:auto;}.profile_favorites-grid{grid-template-columns:repeat(1,1fr);}}@media (any-hover:hover){.button:hover{background-color:var(--color-accent-hover);}.button.button-white:hover{color:var(--color-text-hover);}.button.button-gray:hover{background-color:#F7F9FB;color:var(--color-text-hover);}.slider-arrow:hover{color:var(--color-accent);}.breadcrumbs_link:not(:last-child):hover{color:var(--color-accent);}.custom-select-option:hover{background-color:rgba(238,238,238,0.6);}.select2-container .select2-results__option:hover{background-color:rgba(238,238,238,0.6);}.select2-container .select2-results__message:hover{background-color:transparent;cursor:default;}.header-top_btn:hover{color:var(--color-text-hover);}.header-bottom_nav-link:hover{color:var(--color-text-hover);}.modal_policy-text a:hover{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}.footer-content_nav-link:hover{color:var(--color-accent-hover);}.reviews_slide:hover::before{opacity:1;}.reviews_slide:hover .reviews_slide-play{color:var(--color-accent);}.reviews_slide:hover .reviews_slide-play svg{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);}.services-side_link:hover{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}.services-side_more:hover{color:var(--color-accent);}.quiz-main_option:hover{background-color:var(--color-accent);color:var(--color-white);}.catalog-head_brands-link:hover{text-decoration:underline;}.catalog-list_filters-item:not(.button-gray):hover{background-color:var(--color-accent);color:var(--color-white);}.car-page_parameters:hover{color:var(--color-accent-hover);}.car-gallery_prev:hover,.car-gallery_next:hover{background-color:var(--color-white);color:var(--color-accent);}.car-video_item:hover::before{opacity:1;}.car-video_item:hover .car-video_play{color:var(--color-accent);}.car-video_item:hover .car-video_play svg{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);}.resources_link:hover{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}}@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));}}.brand-logo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:1rem;margin-bottom:2rem;}.filter__marks-logos-logo{display:flex;justify-content:center;align-items:center;background:#f7f7f7;border-radius:8px;padding:0.75rem;text-decoration:none;transition:all 0.2s ease;}.filter__marks-logos-logo:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,0.08);background:#fff;}.filter__marks-logos-logo img{width:100%;max-width:100px;height:auto;object-fit:contain;}.block-views-exposed-filter-blockcars-page-1{background-color:var(--color-white);border:1px solid var(--color-border);box-shadow:0 1.0625rem 2.125rem 0 rgba(0,0,0,0.05);border-radius:0.3125rem;padding:1.875rem;margin-bottom:var(--margin-40);}.block-views-exposed-filter-blockcars-page-1 .block__title{font-size:1.5rem;line-height:1;font-weight:500;letter-spacing:-0.045rem;margin-bottom:var(--margin-24);}#views-exposed-form-cars-page-1{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.625rem;}@media (max-width:860px){#views-exposed-form-cars-page-1{grid-template-columns:repeat(1,1fr);}}.views-exposed-form .form-item{margin-bottom:0;}.views-exposed-form .form-item__label{display:block;font-size:0.875rem;font-weight:500;margin-bottom:var(--margin-8);color:var(--color-gray-dark);}.views-exposed-form fieldset.form-item{grid-column:1 / -1;border:none;padding:0;margin:0;}@media (min-width:581px){.views-exposed-form fieldset.form-item{grid-column:auto;}}.search-filters_grid{display:grid;gap:15px;}.search-filters_row{display:flex;gap:15px;}.search-filters_group{flex:1;}.custom-select-wrapper{position:relative;width:100%;}.search-filters_actions{display:flex;gap:15px;margin-top:20px;}.simpler-select-root{display:none;}.select-wrapper{width:100%;}.select-wrapper select{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;}.filter__marks-logos-logo{display:flex;flex-direction:column;align-items:center;width:100px;height:100px;text-decoration:none;padding:5px 0;box-sizing:border-box;}.filter__marks-logos-logo img{max-width:80%;max-height:80%;display:block;margin:auto 0;}.brand-count{margin-top:auto;font-size:12px;color:#5e5e5e;text-align:center;width:100%;}.filters-cars select[data-once="cshs"],.filters-cars .form-item .form-item__label{display:none;}.filters-cars fieldset{border:none;padding:0;margin:0;}.filters-cars fieldset legend{display:none;padding:0;margin:0 0 0.5rem 0;font-size:0.9rem;font-weight:600;color:#333;}.filters-cars fieldset legend .fieldset-legend:empty{display:none;}.filters-cars .views-exposed-form{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.625rem;}@media (max-width:860px){.filters-cars .views-exposed-form{grid-template-columns:repeat(1,1fr);}}.filters-cars .form-item,.filters-cars .form-wrapper{}.filters-cars .js-form-item-vendor{display:flex;flex-direction:column;gap:.625rem;}@media (min-width:580px){.filters-cars .js-form-item-vendor{flex-direction:row;}}.filters-cars .fieldset-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:.625rem;}.filters-cars .form-select,.filters-cars .form-text,.filters-cars .select-wrapper select{font-family:var(--font-inter);display:block;width:100%;background-color:#F8F7F7;border-radius:.3125rem;padding:.625rem .9375rem;font-size:1rem;line-height:1.5;color:#000;font-weight:500;letter-spacing:-.03rem;border:none;appearance:none;}.filters-cars .select-wrapper select,.filters-cars select.form-text{cursor:pointer;}.filters-cars .form-text::placeholder{color:#888;opacity:1;}.filters-cars .form-select,.filters-cars .select-wrapper select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M12.3327 13.1714L17.2825 8.22168L18.6967 9.63589L12.3327 15.9999L5.96875 9.63589L7.38296 8.22168L12.3327 13.1714Z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right .9375rem;background-size:1.5rem;padding-right:3.5rem;cursor:pointer;}.filters-cars .form-actions{flex-basis:100%;}.filters-cars .form-submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;background-color:#007BFF;border-radius:.3125rem;padding:.75rem 1.25rem;font-size:1rem;line-height:1.25;font-weight:600;color:#fff;letter-spacing:-.03rem;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;}.filters-cars .form-submit:hover{background-color:#3194FF;}.filters-cars .form-submit#edit-reset-cars{background-color:#f7f9fb;color:#000;}.filters-cars .form-submit#edit-reset-cars:hover{background-color:#f7f9fb;color:#969696;}@media (min-width:992px){.filters-cars .form-actions{flex-basis:auto;flex-grow:1;}.filters-cars .form-submit{}}.filters-cars .js-form-item-vendor{}.filters-cars .js-form-item-vendor .select-wrapper{flex:1 1 100%;margin-right:0;width:auto;}.car-card_img{max-width:17.8125rem;width:100%;height:100%;padding:0;}.car-card_img .car-card-swiper{width:100%;height:100%;aspect-ratio:285/249;border-radius:0.3125rem;overflow:hidden;}.car-card_img .swiper-slide{display:flex;justify-content:center;align-items:center;background-color:#f7f7f7;}.car-card_img .swiper-slide img{width:100%;height:100%;object-fit:cover;}.car-card_img .swiper-button-next,.car-card_img .swiper-button-prev{color:#fff;transform:scale(0.6);background-color:rgba(0,0,0,0.3);border-radius:50%;width:44px;height:44px;}.car-card_img .swiper-button-next::after,.car-card_img .swiper-button-prev::after{font-size:1.5rem;}.car-card_img .swiper-pagination-bullet{background-color:#fff;opacity:0.7;}.car-card_img .swiper-pagination-bullet-active{background-color:#fff;opacity:1;}.car-card_title a{color:#222222;}.car-card_footer{color:#645f5f;}.pagination{display:flex;justify-content:center;margin-top:var(--margin-48,3rem);}.pagination__list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap-8,0.5rem);}.pagination__list-item a.pager__link,.pagination__list-item.active{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;min-width:2.6875rem;height:2.6875rem;padding:0.625rem 0.9375rem;background-color:var(--color-gray,#F8F7F7);color:var(--color-text,#000);border-radius:0.3125rem;font-weight:600;font-size:1rem;line-height:1.188;letter-spacing:-0.03rem;text-decoration:none;transition:all 0.3s ease;}.pagination__list-item.active{background-color:var(--color-accent,#007BFF);color:var(--color-white,#fff);cursor:default;}.pagination__list-item a.pager__link:hover{background-color:var(--color-accent-hover,#3194FF);color:var(--color-white,#fff);}.pagination__list-item{padding:0;margin:0;}.breadcrumbs{width:100%;margin-bottom:var(--margin-24,1.5rem);}.breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;list-style:none;padding:0;margin:0;}.breadcrumbs__item{display:flex;align-items:center;font-size:0.8rem;font-weight:500;}.breadcrumbs__link{padding:0.25rem 0;color:var(--color-gray-dark,#7C7C7C);text-decoration:none;transition:color 0.3s ease;}.breadcrumbs__link:hover{color:var(--color-accent,#007BFF);text-decoration:underline;}.breadcrumbs__current{padding:0.25rem 0;color:var(--color-text,#000);}.breadcrumbs__item:not(:last-child)::after{content:'>';display:block;margin:0 var(--gap-12,0.75rem);color:var(--color-gray-dark,#7C7C7C);}.services_item{position:relative;}.services_subtitle{position:relative;padding-right:100px;font-weight:600;font-size:18px;margin-bottom:10px;}.service_price{float:right;top:0;right:0;font-size:16px;font-weight:700;color:#2c5aa0;background:#f8f9fa;padding:4px 8px;border-radius:4px;border:1px solid #e0e0e0;}.filters-cars{background-color:#fff;border:.0625rem solid rgba(247,249,251,.5);-webkit-box-shadow:0 1.0625rem 2.125rem 0 rgba(0,0,0,.05);box-shadow:0 1.0625rem 2.125rem 0 rgba(0,0,0,.05);border-radius:.3125rem;padding:1.875rem;}.view-header{margin:24px 0;}.js-form-type-cshs{grid-column:span 3;}#edit-actions{grid-column:span 3;display:flex;align-items:flex-start;flex-wrap:nowrap;gap:.625rem;padding-top:0.875rem;}.total-car{margin-bottom:0.75rem;}.filter_car_marks{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.625rem;overflow:visible !important;}.filter__marks-names-item{font-size:1rem;line-height:1.5;color:#000;font-weight:500;letter-spacing:-.03rem;padding:.625rem .9375rem;background-color:#F8F7F7;border-radius:.3125rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;}.filter__marks-names-item:hover{background-color:#007BFF;color:#fff;}.filter__marks-names-item>*{display:inline;}@media (max-width:860px){.js-form-type-cshs,#edit-actions{grid-column:span 1;}#edit-actions{display:grid;grid-template-columns:repeat(2,1fr);}}@media (max-width:580px){.filters-cars{padding:1rem;}#edit-actions{grid-template-columns:repeat(1,1fr);}}form.views-exposed-form{opacity:0;pointer-events:none;transition:opacity 0s ease-in-out;}form.views-exposed-form.form-ready{opacity:1;pointer-events:auto;}.car-card_img{display:none;}
(function (i){"use strict";"function" == typeof define && define.amd ? define(["jquery"],i) :"undefined" != typeof exports ? (module.exports = i(require("jquery"))) :i(jQuery);})(function (i){"use strict";var e = window.Slick ||{};((e = (function (){var e = 0;return function (t,o){var s,n = this;(n.defaults ={accessibility:!0,adaptiveHeight:!1,appendArrows:i(t),appendDots:i(t),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function (e,t){return i('<button type="button" />').text(t + 1);},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:0.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3,}),(n.initials ={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1}),i.extend(n,n.initials),(n.activeBreakpoint = null),(n.animType = null),(n.animProp = null),(n.breakpoints = []),(n.breakpointSettings = []),(n.cssTransitions = !1),(n.focussed = !1),(n.interrupted = !1),(n.hidden = "hidden"),(n.paused = !0),(n.positionProp = null),(n.respondTo = null),(n.rowCount = 1),(n.shouldClick = !0),(n.$slider = i(t)),(n.$slidesCache = null),(n.transformType = null),(n.transitionType = null),(n.visibilityChange = "visibilitychange"),(n.windowWidth = 0),(n.windowTimer = null),(s = i(t).data("slick") ||{}),(n.options = i.extend({},n.defaults,o,s)),(n.currentSlide = n.options.initialSlide),(n.originalSettings = n.options),void 0 !== document.mozHidden ? ((n.hidden = "mozHidden"),(n.visibilityChange = "mozvisibilitychange")) :void 0 !== document.webkitHidden && ((n.hidden = "webkitHidden"),(n.visibilityChange = "webkitvisibilitychange")),(n.autoPlay = i.proxy(n.autoPlay,n)),(n.autoPlayClear = i.proxy(n.autoPlayClear,n)),(n.autoPlayIterator = i.proxy(n.autoPlayIterator,n)),(n.changeSlide = i.proxy(n.changeSlide,n)),(n.clickHandler = i.proxy(n.clickHandler,n)),(n.selectHandler = i.proxy(n.selectHandler,n)),(n.setPosition = i.proxy(n.setPosition,n)),(n.swipeHandler = i.proxy(n.swipeHandler,n)),(n.dragHandler = i.proxy(n.dragHandler,n)),(n.keyHandler = i.proxy(n.keyHandler,n)),(n.instanceUid = e++),(n.htmlExpr = /^(?:\s*(<[\w\W]+>)[^>]*)$/),n.registerBreakpoints(),n.init(!0);};})()).prototype.activateADA = function (){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"});}),(e.prototype.addSlide = e.prototype.slickAdd =
      function (e,t,o){var s = this;if ("boolean" == typeof t) (o = t),(t = null);else if (t < 0 || t >= s.slideCount) return !1;s.unload(),"number" == typeof t ? (0 === t && 0 === s.$slides.length ? i(e).appendTo(s.$slideTrack) :o ? i(e).insertBefore(s.$slides.eq(t)) :i(e).insertAfter(s.$slides.eq(t))) :!0 === o ? i(e).prependTo(s.$slideTrack) :i(e).appendTo(s.$slideTrack),(s.$slides = s.$slideTrack.children(this.options.slide)),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each(function (e,t){i(t).attr("data-slick-index",e);}),(s.$slidesCache = s.$slides),s.reinit();}),(e.prototype.animateHeight = function (){var i = this;if (1 === i.options.slidesToShow && !0 === i.options.adaptiveHeight && !1 === i.options.vertical){var e = i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.animate({height:e},i.options.speed);}}),(e.prototype.animateSlide = function (e,t){var o ={},s = this;s.animateHeight(),!0 === s.options.rtl && !1 === s.options.vertical && (e = -e),!1 === s.transformsEnabled
          ? !1 === s.options.vertical
            ? s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,t)
            :s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,t)
          :!1 === s.cssTransitions
          ? (!0 === s.options.rtl && (s.currentLeft = -s.currentLeft),i({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function (i){(i = Math.ceil(i)),!1 === s.options.vertical ? ((o[s.animType] = "translate(" + i + "px, 0px)"),s.$slideTrack.css(o)) :((o[s.animType] = "translate(0px," + i + "px)"),s.$slideTrack.css(o));},complete:function (){t && t.call();},}))
          :(s.applyTransition(),(e = Math.ceil(e)),!1 === s.options.vertical ? (o[s.animType] = "translate3d(" + e + "px, 0px, 0px)") :(o[s.animType] = "translate3d(0px," + e + "px, 0px)"),s.$slideTrack.css(o),t &&
              setTimeout(function (){s.disableTransition(),t.call();},s.options.speed));}),(e.prototype.getNavTarget = function (){var e = this,t = e.options.asNavFor;return t && null !== t && (t = i(t).not(e.$slider)),t;}),(e.prototype.asNavFor = function (e){var t = this.getNavTarget();null !== t &&
        "object" == typeof t &&
        t.each(function (){var t = i(this).slick("getSlick");t.unslicked || t.slideHandler(e,!0);});}),(e.prototype.applyTransition = function (i){var e = this,t ={};!1 === e.options.fade ? (t[e.transitionType] = e.transformType + " " + e.options.speed + "ms " + e.options.cssEase) :(t[e.transitionType] = "opacity " + e.options.speed + "ms " + e.options.cssEase),!1 === e.options.fade ? e.$slideTrack.css(t) :e.$slides.eq(i).css(t);}),(e.prototype.autoPlay = function (){var i = this;i.autoPlayClear(),i.slideCount > i.options.slidesToShow && (i.autoPlayTimer = setInterval(i.autoPlayIterator,i.options.autoplaySpeed));}),(e.prototype.autoPlayClear = function (){var i = this;i.autoPlayTimer && clearInterval(i.autoPlayTimer);}),(e.prototype.autoPlayIterator = function (){var i = this,e = i.currentSlide + i.options.slidesToScroll;i.paused || i.interrupted || i.focussed || (!1 === i.options.infinite && (1 === i.direction && i.currentSlide + 1 === i.slideCount - 1 ? (i.direction = 0) :0 === i.direction && ((e = i.currentSlide - i.options.slidesToScroll),i.currentSlide - 1 == 0 && (i.direction = 1))),i.slideHandler(e));}),(e.prototype.buildArrows = function (){var e = this;!0 === e.options.arrows && ((e.$prevArrow = i(e.options.prevArrow).addClass("slick-arrow")),(e.$nextArrow = i(e.options.nextArrow).addClass("slick-arrow")),e.slideCount > e.options.slidesToShow ? (e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow) && e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow) && e.$nextArrow.appendTo(e.options.appendArrows),!0 !== e.options.infinite && e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")) :e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}));}),(e.prototype.buildDots = function (){var e,t,o = this;if (!0 === o.options.dots){for (o.$slider.addClass("slick-dotted"),t = i("<ul />").addClass(o.options.dotsClass),e = 0;e <= o.getDotCount();e += 1) t.append(i("<li />").append(o.options.customPaging.call(this,o,e)));(o.$dots = t.appendTo(o.options.appendDots)),o.$dots.find("li").first().addClass("slick-active");}}),(e.prototype.buildOut = function (){var e = this;(e.$slides = e.$slider.children(e.options.slide + ":not(.slick-cloned)").addClass("slick-slide")),(e.slideCount = e.$slides.length),e.$slides.each(function (e,t){i(t)
            .attr("data-slick-index",e)
            .data("originalStyling",i(t).attr("style") || "");}),e.$slider.addClass("slick-slider"),(e.$slideTrack = 0 === e.slideCount ? i('<div class="slick-track"/>').appendTo(e.$slider) :e.$slides.wrapAll('<div class="slick-track"/>').parent()),(e.$list = e.$slideTrack.wrap('<div class="slick-list"/>').parent()),e.$slideTrack.css("opacity",0),(!0 !== e.options.centerMode && !0 !== e.options.swipeToSlide) || (e.options.slidesToScroll = 1),i("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number" == typeof e.currentSlide ? e.currentSlide :0),!0 === e.options.draggable && e.$list.addClass("draggable");}),(e.prototype.buildRows = function (){var i,e,t,o,s,n,r,l = this;if (((o = document.createDocumentFragment()),(n = l.$slider.children()),l.options.rows > 1)){for (r = l.options.slidesPerRow * l.options.rows,s = Math.ceil(n.length / r),i = 0;i < s;i++){var d = document.createElement("div");for (e = 0;e < l.options.rows;e++){var a = document.createElement("div");for (t = 0;t < l.options.slidesPerRow;t++){var c = i * r + (e * l.options.slidesPerRow + t);n.get(c) && a.appendChild(n.get(c));}d.appendChild(a);}o.appendChild(d);}l.$slider.empty().append(o),l.$slider
            .children()
            .children()
            .children()
            .css({width:100 / l.options.slidesPerRow + "%",display:"inline-block"});}}),(e.prototype.checkResponsive = function (e,t){var o,s,n,r = this,l = !1,d = r.$slider.width(),a = window.innerWidth || i(window).width();if (("window" === r.respondTo ? (n = a) :"slider" === r.respondTo ? (n = d) :"min" === r.respondTo && (n = Math.min(a,d)),r.options.responsive && r.options.responsive.length && null !== r.options.responsive)){s = null;for (o in r.breakpoints) r.breakpoints.hasOwnProperty(o) && (!1 === r.originalSettings.mobileFirst ? n < r.breakpoints[o] && (s = r.breakpoints[o]) :n > r.breakpoints[o] && (s = r.breakpoints[o]));null !== s ? (null !== r.activeBreakpoint ? (s !== r.activeBreakpoint || t) && ((r.activeBreakpoint = s),"unslick" === r.breakpointSettings[s] ? r.unslick(s) :((r.options = i.extend({},r.originalSettings,r.breakpointSettings[s])),!0 === e && (r.currentSlide = r.options.initialSlide),r.refresh(e)),(l = s)) :((r.activeBreakpoint = s),"unslick" === r.breakpointSettings[s] ? r.unslick(s) :((r.options = i.extend({},r.originalSettings,r.breakpointSettings[s])),!0 === e && (r.currentSlide = r.options.initialSlide),r.refresh(e)),(l = s))) :null !== r.activeBreakpoint && ((r.activeBreakpoint = null),(r.options = r.originalSettings),!0 === e && (r.currentSlide = r.options.initialSlide),r.refresh(e),(l = s)),e || !1 === l || r.$slider.trigger("breakpoint",[r,l]);}}),(e.prototype.changeSlide = function (e,t){var o,s,n,r = this,l = i(e.currentTarget);switch ((l.is("a") && e.preventDefault(),l.is("li") || (l = l.closest("li")),(n = r.slideCount % r.options.slidesToScroll != 0),(o = n ? 0 :(r.slideCount - r.currentSlide) % r.options.slidesToScroll),e.data.message)){case "previous":(s = 0 === o ? r.options.slidesToScroll :r.options.slidesToShow - o),r.slideCount > r.options.slidesToShow && r.slideHandler(r.currentSlide - s,!1,t);break;case "next":(s = 0 === o ? r.options.slidesToScroll :o),r.slideCount > r.options.slidesToShow && r.slideHandler(r.currentSlide + s,!1,t);break;case "index":var d = 0 === e.data.index ? 0 :e.data.index || l.index() * r.options.slidesToScroll;r.slideHandler(r.checkNavigable(d),!1,t),l.children().trigger("focus");break;default:return;}}),(e.prototype.checkNavigable = function (i){var e,t;if (((e = this.getNavigableIndexes()),(t = 0),i > e[e.length - 1])) i = e[e.length - 1];else
        for (var o in e){if (i < e[o]){i = t;break;}t = e[o];}return i;}),(e.prototype.cleanUpEvents = function (){var e = this;e.options.dots && null !== e.$dots && (i("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",i.proxy(e.interrupt,e,!0)).off("mouseleave.slick",i.proxy(e.interrupt,e,!1)),!0 === e.options.accessibility && e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),!0 === e.options.arrows && e.slideCount > e.options.slidesToShow && (e.$prevArrow && e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow && e.$nextArrow.off("click.slick",e.changeSlide),!0 === e.options.accessibility && (e.$prevArrow && e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow && e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),i(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0 === e.options.accessibility && e.$list.off("keydown.slick",e.keyHandler),!0 === e.options.focusOnSelect && i(e.$slideTrack).children().off("click.slick",e.selectHandler),i(window).off("orientationchange.slick.slick-" + e.instanceUid,e.orientationChange),i(window).off("resize.slick.slick-" + e.instanceUid,e.resize),i("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),i(window).off("load.slick.slick-" + e.instanceUid,e.setPosition);}),(e.prototype.cleanUpSlideEvents = function (){var e = this;e.$list.off("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",i.proxy(e.interrupt,e,!1));}),(e.prototype.cleanUpRows = function (){var i,e = this;e.options.rows > 1 && ((i = e.$slides.children().children()).removeAttr("style"),e.$slider.empty().append(i));}),(e.prototype.clickHandler = function (i){!1 === this.shouldClick && (i.stopImmediatePropagation(),i.stopPropagation(),i.preventDefault());}),(e.prototype.destroy = function (e){var t = this;t.autoPlayClear(),(t.touchObject ={}),t.cleanUpEvents(),i(".slick-cloned",t.$slider).detach(),t.$dots && t.$dots.remove(),t.$prevArrow && t.$prevArrow.length && (t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow) && t.$prevArrow.remove()),t.$nextArrow && t.$nextArrow.length && (t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow) && t.$nextArrow.remove()),t.$slides &&
          (t.$slides
            .removeClass("slick-slide slick-active slick-center slick-visible slick-current")
            .removeAttr("aria-hidden")
            .removeAttr("data-slick-index")
            .each(function (){i(this).attr("style",i(this).data("originalStyling"));}),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),(t.unslicked = !0),e || t.$slider.trigger("destroy",[t]);}),(e.prototype.disableTransition = function (i){var e = this,t ={};(t[e.transitionType] = ""),!1 === e.options.fade ? e.$slideTrack.css(t) :e.$slides.eq(i).css(t);}),(e.prototype.fadeSlide = function (i,e){var t = this;!1 === t.cssTransitions
        ? (t.$slides.eq(i).css({zIndex:t.options.zIndex}),t.$slides.eq(i).animate({opacity:1},t.options.speed,t.options.easing,e))
        :(t.applyTransition(i),t.$slides.eq(i).css({opacity:1,zIndex:t.options.zIndex}),e &&
            setTimeout(function (){t.disableTransition(i),e.call();},t.options.speed));}),(e.prototype.fadeSlideOut = function (i){var e = this;!1 === e.cssTransitions ? e.$slides.eq(i).animate({opacity:0,zIndex:e.options.zIndex - 2},e.options.speed,e.options.easing) :(e.applyTransition(i),e.$slides.eq(i).css({opacity:0,zIndex:e.options.zIndex - 2}));}),(e.prototype.filterSlides = e.prototype.slickFilter =
      function (i){var e = this;null !== i && ((e.$slidesCache = e.$slides),e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(i).appendTo(e.$slideTrack),e.reinit());}),(e.prototype.focusHandler = function (){var e = this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function (t){t.stopImmediatePropagation();var o = i(this);setTimeout(function (){e.options.pauseOnFocus && ((e.focussed = o.is(":focus")),e.autoPlay());},0);});}),(e.prototype.getCurrent = e.prototype.slickCurrentSlide =
      function (){return this.currentSlide;}),(e.prototype.getDotCount = function (){var i = this,e = 0,t = 0,o = 0;if (!0 === i.options.infinite)
        if (i.slideCount <= i.options.slidesToShow) ++o;else for (;e < i.slideCount;) ++o,(e = t + i.options.slidesToScroll),(t += i.options.slidesToScroll <= i.options.slidesToShow ? i.options.slidesToScroll :i.options.slidesToShow);else if (!0 === i.options.centerMode) o = i.slideCount;else if (i.options.asNavFor) for (;e < i.slideCount;) ++o,(e = t + i.options.slidesToScroll),(t += i.options.slidesToScroll <= i.options.slidesToShow ? i.options.slidesToScroll :i.options.slidesToShow);else o = 1 + Math.ceil((i.slideCount - i.options.slidesToShow) / i.options.slidesToScroll);return o - 1;}),(e.prototype.getLeft = function (i){var e,t,o,s,n = this,r = 0;return ((n.slideOffset = 0),(t = n.$slides.first().outerHeight(!0)),!0 === n.options.infinite
          ? (n.slideCount > n.options.slidesToShow && ((n.slideOffset = n.slideWidth * n.options.slidesToShow * -1),(s = -1),!0 === n.options.vertical && !0 === n.options.centerMode && (2 === n.options.slidesToShow ? (s = -1.5) :1 === n.options.slidesToShow && (s = -2)),(r = t * n.options.slidesToShow * s)),n.slideCount % n.options.slidesToScroll != 0 && i + n.options.slidesToScroll > n.slideCount && n.slideCount > n.options.slidesToShow && (i > n.slideCount ? ((n.slideOffset = (n.options.slidesToShow - (i - n.slideCount)) * n.slideWidth * -1),(r = (n.options.slidesToShow - (i - n.slideCount)) * t * -1)) :((n.slideOffset = (n.slideCount % n.options.slidesToScroll) * n.slideWidth * -1),(r = (n.slideCount % n.options.slidesToScroll) * t * -1))))
          :i + n.options.slidesToShow > n.slideCount && ((n.slideOffset = (i + n.options.slidesToShow - n.slideCount) * n.slideWidth),(r = (i + n.options.slidesToShow - n.slideCount) * t)),n.slideCount <= n.options.slidesToShow && ((n.slideOffset = 0),(r = 0)),!0 === n.options.centerMode && n.slideCount <= n.options.slidesToShow ? (n.slideOffset = (n.slideWidth * Math.floor(n.options.slidesToShow)) / 2 - (n.slideWidth * n.slideCount) / 2) :!0 === n.options.centerMode && !0 === n.options.infinite ? (n.slideOffset += n.slideWidth * Math.floor(n.options.slidesToShow / 2) - n.slideWidth) :!0 === n.options.centerMode && ((n.slideOffset = 0),(n.slideOffset += n.slideWidth * Math.floor(n.options.slidesToShow / 2))),(e = !1 === n.options.vertical ? i * n.slideWidth * -1 + n.slideOffset :i * t * -1 + r),!0 === n.options.variableWidth && ((o = n.slideCount <= n.options.slidesToShow || !1 === n.options.infinite ? n.$slideTrack.children(".slick-slide").eq(i) :n.$slideTrack.children(".slick-slide").eq(i + n.options.slidesToShow)),(e = !0 === n.options.rtl ? (o[0] ? -1 * (n.$slideTrack.width() - o[0].offsetLeft - o.width()) :0) :o[0] ? -1 * o[0].offsetLeft :0),!0 === n.options.centerMode && ((o = n.slideCount <= n.options.slidesToShow || !1 === n.options.infinite ? n.$slideTrack.children(".slick-slide").eq(i) :n.$slideTrack.children(".slick-slide").eq(i + n.options.slidesToShow + 1)),(e = !0 === n.options.rtl ? (o[0] ? -1 * (n.$slideTrack.width() - o[0].offsetLeft - o.width()) :0) :o[0] ? -1 * o[0].offsetLeft :0),(e += (n.$list.width() - o.outerWidth()) / 2))),e);}),(e.prototype.getOption = e.prototype.slickGetOption =
      function (i){return this.options[i];}),(e.prototype.getNavigableIndexes = function (){var i,e = this,t = 0,o = 0,s = [];for (!1 === e.options.infinite ? (i = e.slideCount) :((t = -1 * e.options.slidesToScroll),(o = -1 * e.options.slidesToScroll),(i = 2 * e.slideCount));t < i;) s.push(t),(t = o + e.options.slidesToScroll),(o += e.options.slidesToScroll <= e.options.slidesToShow ? e.options.slidesToScroll :e.options.slidesToShow);return s;}),(e.prototype.getSlick = function (){return this;}),(e.prototype.getSlideCount = function (){var e,t,o = this;return ((t = !0 === o.options.centerMode ? o.slideWidth * Math.floor(o.options.slidesToShow / 2) :0),!0 === o.options.swipeToSlide
          ? (o.$slideTrack.find(".slick-slide").each(function (s,n){if (n.offsetLeft - t + i(n).outerWidth() / 2 > -1 * o.swipeLeft) return (e = n),!1;}),Math.abs(i(e).attr("data-slick-index") - o.currentSlide) || 1)
          :o.options.slidesToScroll);}),(e.prototype.goTo = e.prototype.slickGoTo =
      function (i,e){this.changeSlide({data:{message:"index",index:parseInt(i)}},e);}),(e.prototype.init = function (e){var t = this;i(t.$slider).hasClass("slick-initialized") || (i(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e && t.$slider.trigger("init",[t]),!0 === t.options.accessibility && t.initADA(),t.options.autoplay && ((t.paused = !1),t.autoPlay());}),(e.prototype.initADA = function (){var e = this,t = Math.ceil(e.slideCount / e.options.slidesToShow),o = e.getNavigableIndexes().filter(function (i){return i >= 0 && i < e.slideCount;});e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null !== e.$dots &&
          (e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function (t){var s = o.indexOf(t);i(this).attr({role:"tabpanel",id:"slick-slide" + e.instanceUid + t,tabindex:-1}),-1 !== s && i(this).attr({"aria-describedby":"slick-slide-control" + e.instanceUid + s});}),e.$dots
            .attr("role","tablist")
            .find("li")
            .each(function (s){var n = o[s];i(this).attr({role:"presentation"}),i(this)
                  .find("button")
                  .first()
                  .attr({role:"tab",id:"slick-slide-control" + e.instanceUid + s,"aria-controls":"slick-slide" + e.instanceUid + n,"aria-label":s + 1 + " of " + t,"aria-selected":null,tabindex:"-1"});})
            .eq(e.currentSlide)
            .find("button")
            .attr({"aria-selected":"true",tabindex:"0"})
            .end());for (var s = e.currentSlide,n = s + e.options.slidesToShow;s < n;s++) e.$slides.eq(s).attr("tabindex",0);e.activateADA();}),(e.prototype.initArrowEvents = function (){var i = this;!0 === i.options.arrows && i.slideCount > i.options.slidesToShow && (i.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},i.changeSlide),i.$nextArrow.off("click.slick").on("click.slick",{message:"next"},i.changeSlide),!0 === i.options.accessibility && (i.$prevArrow.on("keydown.slick",i.keyHandler),i.$nextArrow.on("keydown.slick",i.keyHandler)));}),(e.prototype.initDotEvents = function (){var e = this;!0 === e.options.dots && (i("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0 === e.options.accessibility && e.$dots.on("keydown.slick",e.keyHandler)),!0 === e.options.dots && !0 === e.options.pauseOnDotsHover && i("li",e.$dots).on("mouseenter.slick",i.proxy(e.interrupt,e,!0)).on("mouseleave.slick",i.proxy(e.interrupt,e,!1));}),(e.prototype.initSlideEvents = function (){var e = this;e.options.pauseOnHover && (e.$list.on("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",i.proxy(e.interrupt,e,!1)));}),(e.prototype.initializeEvents = function (){var e = this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),i(document).on(e.visibilityChange,i.proxy(e.visibility,e)),!0 === e.options.accessibility && e.$list.on("keydown.slick",e.keyHandler),!0 === e.options.focusOnSelect && i(e.$slideTrack).children().on("click.slick",e.selectHandler),i(window).on("orientationchange.slick.slick-" + e.instanceUid,i.proxy(e.orientationChange,e)),i(window).on("resize.slick.slick-" + e.instanceUid,i.proxy(e.resize,e)),i("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),i(window).on("load.slick.slick-" + e.instanceUid,e.setPosition),i(e.setPosition);}),(e.prototype.initUI = function (){var i = this;!0 === i.options.arrows && i.slideCount > i.options.slidesToShow && (i.$prevArrow.show(),i.$nextArrow.show()),!0 === i.options.dots && i.slideCount > i.options.slidesToShow && i.$dots.show();}),(e.prototype.keyHandler = function (i){var e = this;i.target.tagName.match("TEXTAREA|INPUT|SELECT") || (37 === i.keyCode && !0 === e.options.accessibility ? e.changeSlide({data:{message:!0 === e.options.rtl ? "next" :"previous"}}) :39 === i.keyCode && !0 === e.options.accessibility && e.changeSlide({data:{message:!0 === e.options.rtl ? "previous" :"next"}}));}),(e.prototype.lazyLoad = function (){function e(e){i("img[data-lazy]",e).each(function (){var e = i(this),t = i(this).attr("data-lazy"),o = i(this).attr("data-srcset"),s = i(this).attr("data-sizes") || n.$slider.attr("data-sizes"),r = document.createElement("img");(r.onload = function (){e.animate({opacity:0},100,function (){o && (e.attr("srcset",o),s && e.attr("sizes",s)),e.attr("src",t).animate({opacity:1},200,function (){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading");}),n.$slider.trigger("lazyLoaded",[n,e,t]);});}),(r.onerror = function (){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),n.$slider.trigger("lazyLoadError",[n,e,t]);}),(r.src = t);});}var t,o,s,n = this;if ((!0 === n.options.centerMode ? (!0 === n.options.infinite ? (s = (o = n.currentSlide + (n.options.slidesToShow / 2 + 1)) + n.options.slidesToShow + 2) :((o = Math.max(0,n.currentSlide - (n.options.slidesToShow / 2 + 1))),(s = n.options.slidesToShow / 2 + 1 + 2 + n.currentSlide))) :((o = n.options.infinite ? n.options.slidesToShow + n.currentSlide :n.currentSlide),(s = Math.ceil(o + n.options.slidesToShow)),!0 === n.options.fade && (o > 0 && o--,s <= n.slideCount && s++)),(t = n.$slider.find(".slick-slide").slice(o,s)),"anticipated" === n.options.lazyLoad)) for (var r = o - 1,l = s,d = n.$slider.find(".slick-slide"),a = 0;a < n.options.slidesToScroll;a++) r < 0 && (r = n.slideCount - 1),(t = (t = t.add(d.eq(r))).add(d.eq(l))),r--,l++;e(t),n.slideCount <= n.options.slidesToShow ? e(n.$slider.find(".slick-slide")) :n.currentSlide >= n.slideCount - n.options.slidesToShow ? e(n.$slider.find(".slick-cloned").slice(0,n.options.slidesToShow)) :0 === n.currentSlide && e(n.$slider.find(".slick-cloned").slice(-1 * n.options.slidesToShow));}),(e.prototype.loadSlider = function (){var i = this;i.setPosition(),i.$slideTrack.css({opacity:1}),i.$slider.removeClass("slick-loading"),i.initUI(),"progressive" === i.options.lazyLoad && i.progressiveLazyLoad();}),(e.prototype.next = e.prototype.slickNext =
      function (){this.changeSlide({data:{message:"next"}});}),(e.prototype.orientationChange = function (){var i = this;i.checkResponsive(),i.setPosition();}),(e.prototype.pause = e.prototype.slickPause =
      function (){var i = this;i.autoPlayClear(),(i.paused = !0);}),(e.prototype.play = e.prototype.slickPlay =
      function (){var i = this;i.autoPlay(),(i.options.autoplay = !0),(i.paused = !1),(i.focussed = !1),(i.interrupted = !1);}),(e.prototype.postSlide = function (e){var t = this;t.unslicked || (t.$slider.trigger("afterChange",[t,e]),(t.animating = !1),t.slideCount > t.options.slidesToShow && t.setPosition(),(t.swipeLeft = null),t.options.autoplay && t.autoPlay(),!0 === t.options.accessibility && (t.initADA(),t.options.focusOnChange && i(t.$slides.get(t.currentSlide)).attr("tabindex",0).focus()));}),(e.prototype.prev = e.prototype.slickPrev =
      function (){this.changeSlide({data:{message:"previous"}});}),(e.prototype.preventDefault = function (i){i.preventDefault();}),(e.prototype.progressiveLazyLoad = function (e){e = e || 1;var t,o,s,n,r,l = this,d = i("img[data-lazy]",l.$slider);d.length
        ? ((t = d.first()),(o = t.attr("data-lazy")),(s = t.attr("data-srcset")),(n = t.attr("data-sizes") || l.$slider.attr("data-sizes")),((r = document.createElement("img")).onload = function (){s && (t.attr("srcset",s),n && t.attr("sizes",n)),t.attr("src",o).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0 === l.options.adaptiveHeight && l.setPosition(),l.$slider.trigger("lazyLoaded",[l,t,o]),l.progressiveLazyLoad();}),(r.onerror = function (){e < 3
              ? setTimeout(function (){l.progressiveLazyLoad(e + 1);},500)
              :(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),l.$slider.trigger("lazyLoadError",[l,t,o]),l.progressiveLazyLoad());}),(r.src = o))
        :l.$slider.trigger("allImagesLoaded",[l]);}),(e.prototype.refresh = function (e){var t,o,s = this;(o = s.slideCount - s.options.slidesToShow),!s.options.infinite && s.currentSlide > o && (s.currentSlide = o),s.slideCount <= s.options.slidesToShow && (s.currentSlide = 0),(t = s.currentSlide),s.destroy(!0),i.extend(s,s.initials,{currentSlide:t}),s.init(),e || s.changeSlide({data:{message:"index",index:t}},!1);}),(e.prototype.registerBreakpoints = function (){var e,t,o,s = this,n = s.options.responsive || null;if ("array" === i.type(n) && n.length){s.respondTo = s.options.respondTo || "window";for (e in n)
          if (((o = s.breakpoints.length - 1),n.hasOwnProperty(e))){for (t = n[e].breakpoint;o >= 0;) s.breakpoints[o] && s.breakpoints[o] === t && s.breakpoints.splice(o,1),o--;s.breakpoints.push(t),(s.breakpointSettings[t] = n[e].settings);}s.breakpoints.sort(function (i,e){return s.options.mobileFirst ? i - e :e - i;});}}),(e.prototype.reinit = function (){var e = this;(e.$slides = e.$slideTrack.children(e.options.slide).addClass("slick-slide")),(e.slideCount = e.$slides.length),e.currentSlide >= e.slideCount && 0 !== e.currentSlide && (e.currentSlide = e.currentSlide - e.options.slidesToScroll),e.slideCount <= e.options.slidesToShow && (e.currentSlide = 0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0 === e.options.focusOnSelect && i(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number" == typeof e.currentSlide ? e.currentSlide :0),e.setPosition(),e.focusHandler(),(e.paused = !e.options.autoplay),e.autoPlay(),e.$slider.trigger("reInit",[e]);}),(e.prototype.resize = function (){var e = this;i(window).width() !== e.windowWidth &&
        (clearTimeout(e.windowDelay),(e.windowDelay = window.setTimeout(function (){(e.windowWidth = i(window).width()),e.checkResponsive(),e.unslicked || e.setPosition();},50)));}),(e.prototype.removeSlide = e.prototype.slickRemove =
      function (i,e,t){var o = this;if (((i = "boolean" == typeof i ? (!0 === (e = i) ? 0 :o.slideCount - 1) :!0 === e ? --i :i),o.slideCount < 1 || i < 0 || i > o.slideCount - 1)) return !1;o.unload(),!0 === t ? o.$slideTrack.children().remove() :o.$slideTrack.children(this.options.slide).eq(i).remove(),(o.$slides = o.$slideTrack.children(this.options.slide)),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),(o.$slidesCache = o.$slides),o.reinit();}),(e.prototype.setCSS = function (i){var e,t,o = this,s ={};!0 === o.options.rtl && (i = -i),(e = "left" == o.positionProp ? Math.ceil(i) + "px" :"0px"),(t = "top" == o.positionProp ? Math.ceil(i) + "px" :"0px"),(s[o.positionProp] = i),!1 === o.transformsEnabled ? o.$slideTrack.css(s) :((s ={}),!1 === o.cssTransitions ? ((s[o.animType] = "translate(" + e + ", " + t + ")"),o.$slideTrack.css(s)) :((s[o.animType] = "translate3d(" + e + ", " + t + ", 0px)"),o.$slideTrack.css(s)));}),(e.prototype.setDimensions = function (){var i = this;!1 === i.options.vertical ? !0 === i.options.centerMode && i.$list.css({padding:"0px " + i.options.centerPadding}) :(i.$list.height(i.$slides.first().outerHeight(!0) * i.options.slidesToShow),!0 === i.options.centerMode && i.$list.css({padding:i.options.centerPadding + " 0px"})),(i.listWidth = i.$list.width()),(i.listHeight = i.$list.height()),!1 === i.options.vertical && !1 === i.options.variableWidth ? ((i.slideWidth = Math.ceil(i.listWidth / i.options.slidesToShow)),i.$slideTrack.width(Math.ceil(i.slideWidth * i.$slideTrack.children(".slick-slide").length))) :!0 === i.options.variableWidth ? i.$slideTrack.width(5e3 * i.slideCount) :((i.slideWidth = Math.ceil(i.listWidth)),i.$slideTrack.height(Math.ceil(i.$slides.first().outerHeight(!0) * i.$slideTrack.children(".slick-slide").length)));var e = i.$slides.first().outerWidth(!0) - i.$slides.first().width();!1 === i.options.variableWidth && i.$slideTrack.children(".slick-slide").width(i.slideWidth - e);}),(e.prototype.setFade = function (){var e,t = this;t.$slides.each(function (o,s){(e = t.slideWidth * o * -1),!0 === t.options.rtl ? i(s).css({position:"relative",right:e,top:0,zIndex:t.options.zIndex - 2,opacity:0}) :i(s).css({position:"relative",left:e,top:0,zIndex:t.options.zIndex - 2,opacity:0});}),t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex - 1,opacity:1});}),(e.prototype.setHeight = function (){var i = this;if (1 === i.options.slidesToShow && !0 === i.options.adaptiveHeight && !1 === i.options.vertical){var e = i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.css("height",e);}}),(e.prototype.setOption = e.prototype.slickSetOption =
      function (){var e,t,o,s,n,r = this,l = !1;if (("object" === i.type(arguments[0]) ? ((o = arguments[0]),(l = arguments[1]),(n = "multiple")) :"string" === i.type(arguments[0]) && ((o = arguments[0]),(s = arguments[1]),(l = arguments[2]),"responsive" === arguments[0] && "array" === i.type(arguments[1]) ? (n = "responsive") :void 0 !== arguments[1] && (n = "single")),"single" === n)) r.options[o] = s;else if ("multiple" === n)
          i.each(o,function (i,e){r.options[i] = e;});else if ("responsive" === n)
          for (t in s)
            if ("array" !== i.type(r.options.responsive)) r.options.responsive = [s[t]];else{for (e = r.options.responsive.length - 1;e >= 0;) r.options.responsive[e].breakpoint === s[t].breakpoint && r.options.responsive.splice(e,1),e--;r.options.responsive.push(s[t]);}l && (r.unload(),r.reinit());}),(e.prototype.setPosition = function (){var i = this;i.setDimensions(),i.setHeight(),!1 === i.options.fade ? i.setCSS(i.getLeft(i.currentSlide)) :i.setFade(),i.$slider.trigger("setPosition",[i]);}),(e.prototype.setProps = function (){var i = this,e = document.body.style;(i.positionProp = !0 === i.options.vertical ? "top" :"left"),"top" === i.positionProp ? i.$slider.addClass("slick-vertical") :i.$slider.removeClass("slick-vertical"),(void 0 === e.WebkitTransition && void 0 === e.MozTransition && void 0 === e.msTransition) || (!0 === i.options.useCSS && (i.cssTransitions = !0)),i.options.fade && ("number" == typeof i.options.zIndex ? i.options.zIndex < 3 && (i.options.zIndex = 3) :(i.options.zIndex = i.defaults.zIndex)),void 0 !== e.OTransform && ((i.animType = "OTransform"),(i.transformType = "-o-transform"),(i.transitionType = "OTransition"),void 0 === e.perspectiveProperty && void 0 === e.webkitPerspective && (i.animType = !1)),void 0 !== e.MozTransform && ((i.animType = "MozTransform"),(i.transformType = "-moz-transform"),(i.transitionType = "MozTransition"),void 0 === e.perspectiveProperty && void 0 === e.MozPerspective && (i.animType = !1)),void 0 !== e.webkitTransform && ((i.animType = "webkitTransform"),(i.transformType = "-webkit-transform"),(i.transitionType = "webkitTransition"),void 0 === e.perspectiveProperty && void 0 === e.webkitPerspective && (i.animType = !1)),void 0 !== e.msTransform && ((i.animType = "msTransform"),(i.transformType = "-ms-transform"),(i.transitionType = "msTransition"),void 0 === e.msTransform && (i.animType = !1)),void 0 !== e.transform && !1 !== i.animType && ((i.animType = "transform"),(i.transformType = "transform"),(i.transitionType = "transition")),(i.transformsEnabled = i.options.useTransform && null !== i.animType && !1 !== i.animType);}),(e.prototype.setSlideClasses = function (i){var e,t,o,s,n = this;if (((t = n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true")),n.$slides.eq(i).addClass("slick-current"),!0 === n.options.centerMode)){var r = n.options.slidesToShow % 2 == 0 ? 1 :0;(e = Math.floor(n.options.slidesToShow / 2)),!0 === n.options.infinite &&
            (i >= e && i <= n.slideCount - 1 - e
              ? n.$slides
                  .slice(i - e + r,i + e + 1)
                  .addClass("slick-active")
                  .attr("aria-hidden","false")
              :((o = n.options.slidesToShow + i),t
                  .slice(o - e + 1 + r,o + e + 2)
                  .addClass("slick-active")
                  .attr("aria-hidden","false")),0 === i ? t.eq(t.length - 1 - n.options.slidesToShow).addClass("slick-center") :i === n.slideCount - 1 && t.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(i).addClass("slick-center");}else
        i >= 0 && i <= n.slideCount - n.options.slidesToShow
          ? n.$slides
              .slice(i,i + n.options.slidesToShow)
              .addClass("slick-active")
              .attr("aria-hidden","false")
          :t.length <= n.options.slidesToShow
          ? t.addClass("slick-active").attr("aria-hidden","false")
          :((s = n.slideCount % n.options.slidesToShow),(o = !0 === n.options.infinite ? n.options.slidesToShow + i :i),n.options.slidesToShow == n.options.slidesToScroll && n.slideCount - i < n.options.slidesToShow
              ? t
                  .slice(o - (n.options.slidesToShow - s),o + s)
                  .addClass("slick-active")
                  .attr("aria-hidden","false")
              :t
                  .slice(o,o + n.options.slidesToShow)
                  .addClass("slick-active")
                  .attr("aria-hidden","false"));("ondemand" !== n.options.lazyLoad && "anticipated" !== n.options.lazyLoad) || n.lazyLoad();}),(e.prototype.setupInfinite = function (){var e,t,o,s = this;if ((!0 === s.options.fade && (s.options.centerMode = !1),!0 === s.options.infinite && !1 === s.options.fade && ((t = null),s.slideCount > s.options.slidesToShow))){for (o = !0 === s.options.centerMode ? s.options.slidesToShow + 1 :s.options.slidesToShow,e = s.slideCount;e > s.slideCount - o;e -= 1)
          (t = e - 1),i(s.$slides[t])
              .clone(!0)
              .attr("id","")
              .attr("data-slick-index",t - s.slideCount)
              .prependTo(s.$slideTrack)
              .addClass("slick-cloned");for (e = 0;e < o + s.slideCount;e += 1)
          (t = e),i(s.$slides[t])
              .clone(!0)
              .attr("id","")
              .attr("data-slick-index",t + s.slideCount)
              .appendTo(s.$slideTrack)
              .addClass("slick-cloned");s.$slideTrack
          .find(".slick-cloned")
          .find("[id]")
          .each(function (){i(this).attr("id","");});}}),(e.prototype.interrupt = function (i){var e = this;i || e.autoPlay(),(e.interrupted = i);}),(e.prototype.selectHandler = function (e){var t = this,o = i(e.target).is(".slick-slide") ? i(e.target) :i(e.target).parents(".slick-slide"),s = parseInt(o.attr("data-slick-index"));s || (s = 0),t.slideCount <= t.options.slidesToShow ? t.slideHandler(s,!1,!0) :t.slideHandler(s);}),(e.prototype.slideHandler = function (i,e,t){var o,s,n,r,l,d = null,a = this;if (((e = e || !1),!((!0 === a.animating && !0 === a.options.waitForAnimate) || (!0 === a.options.fade && a.currentSlide === i))))
        if ((!1 === e && a.asNavFor(i),(o = i),(d = a.getLeft(o)),(r = a.getLeft(a.currentSlide)),(a.currentLeft = null === a.swipeLeft ? r :a.swipeLeft),!1 === a.options.infinite && !1 === a.options.centerMode && (i < 0 || i > a.getDotCount() * a.options.slidesToScroll)))
          !1 === a.options.fade &&
            ((o = a.currentSlide),!0 !== t
              ? a.animateSlide(r,function (){a.postSlide(o);})
              :a.postSlide(o));else if (!1 === a.options.infinite && !0 === a.options.centerMode && (i < 0 || i > a.slideCount - a.options.slidesToScroll))
          !1 === a.options.fade &&
            ((o = a.currentSlide),!0 !== t
              ? a.animateSlide(r,function (){a.postSlide(o);})
              :a.postSlide(o));else{if ((a.options.autoplay && clearInterval(a.autoPlayTimer),(s = o < 0 ? (a.slideCount % a.options.slidesToScroll != 0 ? a.slideCount - (a.slideCount % a.options.slidesToScroll) :a.slideCount + o) :o >= a.slideCount ? (a.slideCount % a.options.slidesToScroll != 0 ? 0 :o - a.slideCount) :o),(a.animating = !0),a.$slider.trigger("beforeChange",[a,a.currentSlide,s]),(n = a.currentSlide),(a.currentSlide = s),a.setSlideClasses(a.currentSlide),a.options.asNavFor && (l = (l = a.getNavTarget()).slick("getSlick")).slideCount <= l.options.slidesToShow && l.setSlideClasses(a.currentSlide),a.updateDots(),a.updateArrows(),!0 === a.options.fade))
            return (!0 !== t
                ? (a.fadeSlideOut(n),a.fadeSlide(s,function (){a.postSlide(s);}))
                :a.postSlide(s),void a.animateHeight());!0 !== t
            ? a.animateSlide(d,function (){a.postSlide(s);})
            :a.postSlide(s);}}),(e.prototype.startLoad = function (){var i = this;!0 === i.options.arrows && i.slideCount > i.options.slidesToShow && (i.$prevArrow.hide(),i.$nextArrow.hide()),!0 === i.options.dots && i.slideCount > i.options.slidesToShow && i.$dots.hide(),i.$slider.addClass("slick-loading");}),(e.prototype.swipeDirection = function (){var i,e,t,o,s = this;return (i = s.touchObject.startX - s.touchObject.curX),(e = s.touchObject.startY - s.touchObject.curY),(t = Math.atan2(e,i)),(o = Math.round((180 * t) / Math.PI)) < 0 && (o = 360 - Math.abs(o)),o <= 45 && o >= 0 ? (!1 === s.options.rtl ? "left" :"right") :o <= 360 && o >= 315 ? (!1 === s.options.rtl ? "left" :"right") :o >= 135 && o <= 225 ? (!1 === s.options.rtl ? "right" :"left") :!0 === s.options.verticalSwiping ? (o >= 35 && o <= 135 ? "down" :"up") :"vertical";}),(e.prototype.swipeEnd = function (i){var e,t,o = this;if (((o.dragging = !1),(o.swiping = !1),o.scrolling)) return (o.scrolling = !1),!1;if (((o.interrupted = !1),(o.shouldClick = !(o.touchObject.swipeLength > 10)),void 0 === o.touchObject.curX)) return !1;if ((!0 === o.touchObject.edgeHit && o.$slider.trigger("edge",[o,o.swipeDirection()]),o.touchObject.swipeLength >= o.touchObject.minSwipe)){switch ((t = o.swipeDirection())){case "left":case "down":(e = o.options.swipeToSlide ? o.checkNavigable(o.currentSlide + o.getSlideCount()) :o.currentSlide + o.getSlideCount()),(o.currentDirection = 0);break;case "right":case "up":(e = o.options.swipeToSlide ? o.checkNavigable(o.currentSlide - o.getSlideCount()) :o.currentSlide - o.getSlideCount()),(o.currentDirection = 1);}"vertical" != t && (o.slideHandler(e),(o.touchObject ={}),o.$slider.trigger("swipe",[o,t]));}else o.touchObject.startX !== o.touchObject.curX && (o.slideHandler(o.currentSlide),(o.touchObject ={}));}),(e.prototype.swipeHandler = function (i){var e = this;if (!(!1 === e.options.swipe || ("ontouchend" in document && !1 === e.options.swipe) || (!1 === e.options.draggable && -1 !== i.type.indexOf("mouse"))))
        switch (((e.touchObject.fingerCount = i.originalEvent && void 0 !== i.originalEvent.touches ? i.originalEvent.touches.length :1),(e.touchObject.minSwipe = e.listWidth / e.options.touchThreshold),!0 === e.options.verticalSwiping && (e.touchObject.minSwipe = e.listHeight / e.options.touchThreshold),i.data.action)){case "start":e.swipeStart(i);break;case "move":e.swipeMove(i);break;case "end":e.swipeEnd(i);}}),(e.prototype.swipeMove = function (i){var e,t,o,s,n,r,l = this;return ((n = void 0 !== i.originalEvent ? i.originalEvent.touches :null),!(!l.dragging || l.scrolling || (n && 1 !== n.length)) &&
          ((e = l.getLeft(l.currentSlide)),(l.touchObject.curX = void 0 !== n ? n[0].pageX :i.clientX),(l.touchObject.curY = void 0 !== n ? n[0].pageY :i.clientY),(l.touchObject.swipeLength = Math.round(Math.sqrt(Math.pow(l.touchObject.curX - l.touchObject.startX,2)))),(r = Math.round(Math.sqrt(Math.pow(l.touchObject.curY - l.touchObject.startY,2)))),!l.options.verticalSwiping && !l.swiping && r > 4
            ? ((l.scrolling = !0),!1)
            :(!0 === l.options.verticalSwiping && (l.touchObject.swipeLength = r),(t = l.swipeDirection()),void 0 !== i.originalEvent && l.touchObject.swipeLength > 4 && ((l.swiping = !0),i.preventDefault()),(s = (!1 === l.options.rtl ? 1 :-1) * (l.touchObject.curX > l.touchObject.startX ? 1 :-1)),!0 === l.options.verticalSwiping && (s = l.touchObject.curY > l.touchObject.startY ? 1 :-1),(o = l.touchObject.swipeLength),(l.touchObject.edgeHit = !1),!1 === l.options.infinite && ((0 === l.currentSlide && "right" === t) || (l.currentSlide >= l.getDotCount() && "left" === t)) && ((o = l.touchObject.swipeLength * l.options.edgeFriction),(l.touchObject.edgeHit = !0)),!1 === l.options.vertical ? (l.swipeLeft = e + o * s) :(l.swipeLeft = e + o * (l.$list.height() / l.listWidth) * s),!0 === l.options.verticalSwiping && (l.swipeLeft = e + o * s),!0 !== l.options.fade && !1 !== l.options.touchMove && (!0 === l.animating ? ((l.swipeLeft = null),!1) :void l.setCSS(l.swipeLeft)))));}),(e.prototype.swipeStart = function (i){var e,t = this;if (((t.interrupted = !0),1 !== t.touchObject.fingerCount || t.slideCount <= t.options.slidesToShow)) return (t.touchObject ={}),!1;void 0 !== i.originalEvent && void 0 !== i.originalEvent.touches && (e = i.originalEvent.touches[0]),(t.touchObject.startX = t.touchObject.curX = void 0 !== e ? e.pageX :i.clientX),(t.touchObject.startY = t.touchObject.curY = void 0 !== e ? e.pageY :i.clientY),(t.dragging = !0);}),(e.prototype.unfilterSlides = e.prototype.slickUnfilter =
      function (){var i = this;null !== i.$slidesCache && (i.unload(),i.$slideTrack.children(this.options.slide).detach(),i.$slidesCache.appendTo(i.$slideTrack),i.reinit());}),(e.prototype.unload = function (){var e = this;i(".slick-cloned",e.$slider).remove(),e.$dots && e.$dots.remove(),e.$prevArrow && e.htmlExpr.test(e.options.prevArrow) && e.$prevArrow.remove(),e.$nextArrow && e.htmlExpr.test(e.options.nextArrow) && e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","");}),(e.prototype.unslick = function (i){var e = this;e.$slider.trigger("unslick",[e,i]),e.destroy();}),(e.prototype.updateArrows = function (){var i = this;Math.floor(i.options.slidesToShow / 2),!0 === i.options.arrows &&
          i.slideCount > i.options.slidesToShow &&
          !i.options.infinite &&
          (i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0 === i.currentSlide ? (i.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")) :i.currentSlide >= i.slideCount - i.options.slidesToShow && !1 === i.options.centerMode ? (i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")) :i.currentSlide >= i.slideCount - 1 && !0 === i.options.centerMode && (i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")));}),(e.prototype.updateDots = function (){var i = this;null !== i.$dots &&
        (i.$dots.find("li").removeClass("slick-active").end(),i.$dots
          .find("li")
          .eq(Math.floor(i.currentSlide / i.options.slidesToScroll))
          .addClass("slick-active"));}),(e.prototype.visibility = function (){var i = this;i.options.autoplay && (document[i.hidden] ? (i.interrupted = !0) :(i.interrupted = !1));}),(i.fn.slick = function (){var i,t,o = this,s = arguments[0],n = Array.prototype.slice.call(arguments,1),r = o.length;for (i = 0;i < r;i++) if (("object" == typeof s || void 0 === s ? (o[i].slick = new e(o[i],s)) :(t = o[i].slick[s].apply(o[i].slick,n)),void 0 !== t)) return t;return o;});});.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
