@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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}: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:flex;align-items: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:.35;cursor:auto;pointer-events:none}.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;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.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{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-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:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(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%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-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,.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:flex;justify-content: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%;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;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}/*! lightgallery - v1.10.0 - 2020-11-07
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2020 Sachin N; Licensed GPLv3 */@font-face{font-family:lg;src:url(/fonts/lg.ttf) format("truetype"),url(/fonts/lg.woff) format("woff"),url(/fonts/lg.svg#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:none}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\E095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\E094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;background:none;border:none;box-shadow:none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\E070"}.lg-toolbar .lg-download:after{content:"\E0F2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:medium none;border:none}.lg-outer .lg-toogle-thumb:after{content:"\E1FF"}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(/img/vimeo-play.png) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(/img/vimeo-play.png) no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url(/img/video-play.png) no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(/img/youtube-play.png) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(/img/youtube-play.png) no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity .08s ease 0s;-moz-transition:opacity .08s ease 0s;-o-transition:opacity .08s ease 0s;transition:opacity .08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\E01D"}.lg-show-autoplay .lg-autoplay-button:after{content:"\E01A"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\E311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\E033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\E312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:inset 0 0 0 2px #fff}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:hsla(0,0%,100%,.5);border-radius:50%;box-shadow:inset 0 0 0 8px hsla(0,0%,100%,.7);display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:inset 0 0 0 8px #fff}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\E20C"}.lg-fullscreen-on .lg-fullscreen:after{content:"\E20D"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\E80D"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\E904"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\E907"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\E905"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\E906"}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .3s cubic-bezier(.32,0,.67,0) 0s;-moz-transition:-moz-transform .3s cubic-bezier(.32,0,.67,0) 0s;-o-transition:-o-transform .3s cubic-bezier(.32,0,.67,0) 0s;transition:transform .3s cubic-bezier(.32,0,.67,0) 0s}.lg-rotate-left:after{content:"\E900"}.lg-rotate-right:after{content:"\E901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:"\E903"}.lg-flip-hor:after{content:"\E902"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;outline:none;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(/img/loading.gif) no-repeat scroll 50% transparent;display:none!important}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none;overflow:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-transform:translateZ(0);transform:translateZ(0)}.glightbox-container .gslide,.glightbox-container .gslider{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.glightbox-container .gslide{position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:none!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;max-width:100%;margin:0;padding:0;float:none;outline:none;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{width:100%;max-width:100%;position:relative;width:100vh;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:80vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%}.gslide-inline .ginlined-content{padding:20px;width:100%}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p::last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:transparent;position:absolute;bottom:15px;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.75)));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.75));-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:100%;position:fixed;top:0;left:0;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#000}.gclose,.gnext,.gprev{background-repeat:no-repeat;z-index:99999;cursor:pointer;width:26px;height:44px;display:block;background-position:0 0;border:none}.gclose svg,.gnext svg,.gprev svg{display:block;width:100%;height:auto}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description,.glightbox-modern .gslide-description{background:#fff}.glightbox-clean .gdesc-inner,.glightbox-modern .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title,.glightbox-modern .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc,.glightbox-modern .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video,.glightbox-modern .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev,.glightbox-modern .gclose,.glightbox-modern .gnext,.glightbox-modern .gprev{background-color:rgba(0,0,0,.12)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover,.glightbox-modern .gclose:hover,.glightbox-modern .gnext:hover,.glightbox-modern .gprev:hover{background-color:rgba(0,0,0,.2)}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path,.glightbox-modern .gclose path,.glightbox-modern .gnext path,.glightbox-modern .gprev path{fill:#fff}.glightbox-clean button:focus:not(.focused):not(.disabled),.glightbox-modern button:focus:not(.focused):not(.disabled){outline:none}.glightbox-clean .gprev,.glightbox-modern .gprev{position:absolute;top:-100%;left:30px;width:40px;height:56px}.glightbox-clean .gnext,.glightbox-modern .gnext{position:absolute;top:-100%;right:30px;width:40px;height:56px}.glightbox-clean .gclose,.glightbox-modern .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute;opacity:.7;background-position:-59px 2px}.glightbox-clean .gclose svg,.glightbox-modern .gclose svg{width:20px}.glightbox-clean .gclose:hover,.glightbox-modern .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:calc(100% - 20px);max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media,.glightbox-modern .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .gnext,.glightbox-clean .gprev,.glightbox-modern .gnext,.glightbox-modern .gprev{top:45%}}@media (min-width:992px){.glightbox-clean .gclose,.glightbox-modern .gclose{right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}/*! =======================================================
                      VERSION  10.6.2              
========================================================= */
/*! =========================================================
 * bootstrap-slider.js
 *
 * Maintainers:
 *		Kyle Kemp
 *			- Twitter: @seiyria
 *			- Github:  seiyria
 *		Rohit Kalkur
 *			- Twitter: @Rovolutionary
 *			- Github:  rovolution
 *
 * =========================================================
  *
 * bootstrap-slider is released under the MIT License
 * Copyright (c) 2019 Kyle Kemp, Rohit Kalkur, and contributors
 * 
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * ========================================================= */.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:210px;height:20px}.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-high,.slider.slider-horizontal .slider-track-low{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-handle,.slider.slider-horizontal .slider-tick{margin-left:-10px}.slider.slider-horizontal .slider-handle.triangle,.slider.slider-horizontal .slider-tick.triangle{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);border-width:0 10px 10px;width:0;height:0;border-bottom-color:#2e6da4;margin-top:0}.slider.slider-horizontal .slider-tick-container{white-space:nowrap;position:absolute;top:0;left:0;width:100%}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:20px}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{padding-top:4px;display:inline-block;text-align:center}.slider.slider-horizontal .tooltip{-ms-transform:translateX(-50%);transform:translateX(-50%)}.slider.slider-horizontal.slider-rtl .slider-track{left:auto;right:0}.slider.slider-horizontal.slider-rtl .slider-handle,.slider.slider-horizontal.slider-rtl .slider-tick{margin-left:0;margin-right:-10px}.slider.slider-horizontal.slider-rtl .slider-tick-container{left:auto;right:0}.slider.slider-horizontal.slider-rtl .tooltip{-ms-transform:translateX(50%);transform:translateX(50%)}.slider.slider-vertical{height:210px;width:20px}.slider.slider-vertical .slider-track{width:10px;height:100%;left:25%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-track-high,.slider.slider-vertical .slider-track-low{width:100%;left:0;right:0}.slider.slider-vertical .slider-handle,.slider.slider-vertical .slider-tick{margin-top:-10px}.slider.slider-vertical .slider-handle.triangle,.slider.slider-vertical .slider-tick.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#2e6da4;border-right-color:#2e6da4;margin-left:0;margin-right:0}.slider.slider-vertical .slider-tick-label-container{white-space:nowrap}.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:4px}.slider.slider-vertical .tooltip{-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider.slider-vertical.slider-rtl .slider-track{left:auto;right:25%}.slider.slider-vertical.slider-rtl .slider-selection{left:auto;right:0}.slider.slider-vertical.slider-rtl .slider-handle.triangle,.slider.slider-vertical.slider-rtl .slider-tick.triangle{border-width:10px 10px 10px 0}.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label{padding-left:0;padding-right:4px}.slider.slider-disabled .slider-handle{background-image:-webkit-linear-gradient(top,#dfdfdf,#bebebe);background-image:-o-linear-gradient(top,#dfdfdf 0,#bebebe 100%);background-image:linear-gradient(180deg,#dfdfdf 0,#bebebe);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffdfdfdf",endColorstr="#ffbebebe",GradientType=0);background-repeat:repeat-x}.slider.slider-disabled .slider-track{background-image:-webkit-linear-gradient(top,#e5e5e5,#e9e9e9);background-image:-o-linear-gradient(top,#e5e5e5 0,#e9e9e9 100%);background-image:linear-gradient(180deg,#e5e5e5 0,#e9e9e9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffe5e5e5",endColorstr="#ffe9e9e9",GradientType=0);background-repeat:repeat-x;cursor:not-allowed}.slider input{display:none}.slider .tooltip{pointer-events:none}.slider .tooltip.top{margin-top:-36px}.slider .tooltip-inner{white-space:nowrap;max-width:none}.slider .hide{display:none}.slider-track{cursor:pointer;background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5 0,#f9f9f9 100%);background-image:linear-gradient(180deg,#f5f5f5 0,#f9f9f9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff5f5f5",endColorstr="#fff9f9f9",GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.slider-selection,.slider-track{position:absolute;background-repeat:repeat-x;border-radius:4px}.slider-selection{background-image:-webkit-linear-gradient(top,#f9f9f9,#f5f5f5);background-image:-o-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:linear-gradient(180deg,#f9f9f9 0,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff9f9f9",endColorstr="#fff5f5f5",GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.slider-selection.tick-slider-selection{background-image:-webkit-linear-gradient(top,#8ac1ef,#82b3de);background-image:-o-linear-gradient(top,#8ac1ef 0,#82b3de 100%);background-image:linear-gradient(180deg,#8ac1ef 0,#82b3de);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff8ac1ef",endColorstr="#ff82b3de",GradientType=0);background-repeat:repeat-x}.slider-track-high,.slider-track-low{position:absolute;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.slider-handle{position:absolute;top:0;width:20px;height:20px;background-color:#337ab7;background-image:-webkit-linear-gradient(top,#337ab7,#2e6da4);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:linear-gradient(180deg,#337ab7 0,#2e6da4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff337ab7",endColorstr="#ff2e6da4",GradientType=0);background-repeat:repeat-x;filter:none;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);border:0 solid transparent}.slider-handle:hover{cursor:pointer}.slider-handle.round{border-radius:50%}.slider-handle.custom,.slider-handle.triangle{background:transparent none}.slider-handle.custom:before{line-height:20px;font-size:20px;content:"\2605";color:#726204}.slider-tick{position:absolute;cursor:pointer;width:20px;height:20px;background-image:-webkit-linear-gradient(top,#f9f9f9,#f5f5f5);background-image:-o-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:linear-gradient(180deg,#f9f9f9 0,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff9f9f9",endColorstr="#fff5f5f5",GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;filter:none;opacity:.8;border:0 solid transparent}.slider-tick.round{border-radius:50%}.slider-tick.custom,.slider-tick.triangle{background:transparent none}.slider-tick.custom:before{line-height:20px;font-size:20px;content:"\2605";color:#726204}.slider-tick.in-selection{background-image:-webkit-linear-gradient(top,#8ac1ef,#82b3de);background-image:-o-linear-gradient(top,#8ac1ef 0,#82b3de 100%);background-image:linear-gradient(180deg,#8ac1ef 0,#82b3de);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff8ac1ef",endColorstr="#ff82b3de",GradientType=0);background-repeat:repeat-x;opacity:1}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueBoldCondensed.eot);src:local("Helvetica Neue Condensed Bold"),local("HelveticaNeueBoldCondensed"),url(/fonts/HelveticaNeueBoldCondensed.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueBoldCondensed.woff2) format("woff2"),url(/fonts/HelveticaNeueBoldCondensed.woff) format("woff"),url(/fonts/HelveticaNeueBoldCondensed.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueBlackCondensed.eot);src:local("Helvetica Neue Condensed Black"),local("HelveticaNeueBlackCondensed"),url(/fonts/HelveticaNeueBlackCondensed.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueBlackCondensed.woff2) format("woff2"),url(/fonts/HelveticaNeueBlackCondensed.woff) format("woff"),url(/fonts/HelveticaNeueBlackCondensed.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/HelveticaNeueCyr-Bold.eot);src:local("HelveticaNeueCyr-Bold"),url(/fonts/HelveticaNeueCyr-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueCyr-Bold.woff2) format("woff2"),url(/fonts/HelveticaNeueCyr-Bold.woff) format("woff"),url(/fonts/HelveticaNeueCyr-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/HelveticaNeueCyr-Light.eot);src:local("HelveticaNeueCyr-Light"),url(/fonts/HelveticaNeueCyr-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueCyr-Light.woff2) format("woff2"),url(/fonts/HelveticaNeueCyr-Light.woff) format("woff"),url(/fonts/HelveticaNeueCyr-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/HelveticaNeueCyr-Medium.eot);src:local("HelveticaNeueCyr-Medium"),url(/fonts/HelveticaNeueCyr-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueCyr-Medium.woff2) format("woff2"),url(/fonts/HelveticaNeueCyr-Medium.woff) format("woff"),url(/fonts/HelveticaNeueCyr-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/HelveticaNeueCyr-MediumItalic.eot);src:local("HelveticaNeueCyr-MediumItalic"),url(/fonts/HelveticaNeueCyr-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueCyr-MediumItalic.woff2) format("woff2"),url(/fonts/HelveticaNeueCyr-MediumItalic.woff) format("woff"),url(/fonts/HelveticaNeueCyr-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/HelveticaNeueCyr-LightItalic.eot);src:local("HelveticaNeueCyr-LightItalic"),url(/fonts/HelveticaNeueCyr-LightItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueCyr-LightItalic.woff2) format("woff2"),url(/fonts/HelveticaNeueCyr-LightItalic.woff) format("woff"),url(/fonts/HelveticaNeueCyr-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/HelveticaNeueCyr-HeavyItalic.eot);src:local("HelveticaNeueCyr-HeavyItalic"),url(/fonts/HelveticaNeueCyr-HeavyItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueCyr-HeavyItalic.woff2) format("woff2"),url(/fonts/HelveticaNeueCyr-HeavyItalic.woff) format("woff"),url(/fonts/HelveticaNeueCyr-HeavyItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/HelveticaNeueCyr-Black.eot);src:local("HelveticaNeueCyr-Black"),url(/fonts/HelveticaNeueCyr-Black.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueCyr-Black.woff2) format("woff2"),url(/fonts/HelveticaNeueCyr-Black.woff) format("woff"),url(/fonts/HelveticaNeueCyr-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/HelveticaNeueCyr-Heavy.eot);src:local("HelveticaNeueCyr-Heavy"),url(/fonts/HelveticaNeueCyr-Heavy.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueCyr-Heavy.woff2) format("woff2"),url(/fonts/HelveticaNeueCyr-Heavy.woff) format("woff"),url(/fonts/HelveticaNeueCyr-Heavy.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/HelveticaNeueCyr-Italic.eot);src:local("HelveticaNeueCyr-Italic"),url(/fonts/HelveticaNeueCyr-Italic.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueCyr-Italic.woff2) format("woff2"),url(/fonts/HelveticaNeueCyr-Italic.woff) format("woff"),url(/fonts/HelveticaNeueCyr-Italic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/HelveticaNeueCyr-Roman.eot);src:local("HelveticaNeueCyr-Roman"),url(/fonts/HelveticaNeueCyr-Roman.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueCyr-Roman.woff2) format("woff2"),url(/fonts/HelveticaNeueCyr-Roman.woff) format("woff"),url(/fonts/HelveticaNeueCyr-Roman.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/HelveticaNeueCyr-BlackItalic.eot);src:local("HelveticaNeueCyr-BlackItalic"),url(/fonts/HelveticaNeueCyr-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueCyr-BlackItalic.woff2) format("woff2"),url(/fonts/HelveticaNeueCyr-BlackItalic.woff) format("woff"),url(/fonts/HelveticaNeueCyr-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/HelveticaNeueCyr-UltraLightItalic.eot);src:local("HelveticaNeueCyr-UltraLightItalic"),url(/fonts/HelveticaNeueCyr-UltraLightItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueCyr-UltraLightItalic.woff2) format("woff2"),url(/fonts/HelveticaNeueCyr-UltraLightItalic.woff) format("woff"),url(/fonts/HelveticaNeueCyr-UltraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/HelveticaNeueCyr-BoldItalic.eot);src:local("HelveticaNeueCyr-BoldItalic"),url(/fonts/HelveticaNeueCyr-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueCyr-BoldItalic.woff2) format("woff2"),url(/fonts/HelveticaNeueCyr-BoldItalic.woff) format("woff"),url(/fonts/HelveticaNeueCyr-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/HelveticaNeueCyr-ThinItalic.eot);src:local("HelveticaNeueCyr-ThinItalic"),url(/fonts/HelveticaNeueCyr-ThinItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueCyr-ThinItalic.woff2) format("woff2"),url(/fonts/HelveticaNeueCyr-ThinItalic.woff) format("woff"),url(/fonts/HelveticaNeueCyr-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/HelveticaNeueCyr-UltraLight.eot);src:local("HelveticaNeueCyr-UltraLight"),url(/fonts/HelveticaNeueCyr-UltraLight.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueCyr-UltraLight.woff2) format("woff2"),url(/fonts/HelveticaNeueCyr-UltraLight.woff) format("woff"),url(/fonts/HelveticaNeueCyr-UltraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/fonts/HelveticaNeueCyr-Thin.eot);src:local("HelveticaNeueCyr-Thin"),url(/fonts/HelveticaNeueCyr-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaNeueCyr-Thin.woff2) format("woff2"),url(/fonts/HelveticaNeueCyr-Thin.woff) format("woff"),url(/fonts/HelveticaNeueCyr-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}html{color:#424242;font:62.5% HelveticaNeueCyr,Arial,sans-serif;overflow-x:hidden}html.is-unscrolled{overflow:hidden;height:auto}.body{font-size:13px;cursor:default;min-width:320px;overflow-x:hidden}.body.is-unscrolled{overflow:hidden;height:auto}@media (min-width:1024px){.body{font-size:15px}}button,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0;font-weight:400}a{text-decoration:none;color:inherit}textarea{resize:none;width:100%;display:block;padding:0}.btn-reset{padding:0;border:none;margin:0;background:none;cursor:pointer}.btn-reset,.btn-reset:focus{outline:none}.gslide-description{display:none}.goverlay{background-color:rgba(37,38,36,.8)}.glightbox-clean .ginner-container{-webkit-box-shadow:unset;box-shadow:unset}.gslide-image img{max-width:976px;max-height:625px;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.swiper-pagination-bullet:only-child{visibility:hidden;pointer-events:none}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:auto}.swiper-button-next.swiper-button-disabled svg,.swiper-button-prev.swiper-button-disabled svg{fill:#424242;opacity:0}.about-head{position:relative;height:260px;margin-top:64px;background-position:50%;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.about-head{height:600px;margin-top:0;margin-bottom:20px}}.about-head:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.38)}@media (min-width:768px){.about-head:before{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:-webkit-linear-gradient(top,#000,transparent 100%);background-image:-o-linear-gradient(top,#000,transparent 100%);background-image:linear-gradient(180deg,#000,transparent);background-repeat:no-repeat;background-size:auto 190px}}.about-head__caption{position:relative;text-align:center;color:#fff;font-size:25px;text-transform:uppercase;max-width:200px;line-height:1.3}@media (min-width:768px){.about-head__caption{max-width:unset;font-size:50px;font-weight:500}}.about-page{line-height:1.5}@media (min-width:1200px){.about-page{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1200px){.about-page__column:first-child{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;width:65%;padding-right:40px}}@media (min-width:1200px){.about-page__column:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;width:35%}}.about-page__subtitle{margin:20px 0;font-size:20px;text-transform:uppercase}.about-page p{margin:24px 0;font-size:14px}@media (min-width:768px){.about-page p{font-size:15px}}.about-page figure{margin:30px 0}.about-page figure img{display:block;max-width:100%}.about-page figure figcaption{margin-top:15px;text-transform:uppercase;text-align:center;font-style:italic;font-size:15px;color:#9b9b9b}.about-page__link{margin:15px 0}.about-page__link a{text-decoration:underline;color:#b41f25;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.about-page__link a:hover{color:#cf2b34}@media (min-width:1200px){.address{display:-webkit-box;display:-ms-flexbox;display:flex}}.address__map{margin-bottom:20px}@media (min-width:1200px){.address__map{margin-bottom:unset}}@media (min-width:1200px){.address__list,.address__map{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.address__list{height:550px;padding-right:50px}}.address__item:not(:last-child){border-bottom:1px solid #ccc}.address-item{display:block;padding:16px 0;border-radius:4px;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.address-item__title{font-size:16px;font-weight:700;margin-bottom:10px}@media (min-width:1200px){.address-item__title{font-size:20px;font-weight:400}}.address-item__address{font-size:13px;color:#9b9b9b;margin-bottom:10px}@media (min-width:1200px){.address-item__address{font-size:15px}}.address-item__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.address-item__phone-icon{fill:#b41f25;width:16px;height:16px}.address-item__phone-value{padding-left:4px}.address-map{height:230px}@media (min-width:1200px){.address-map{height:430px}}.advice-look{background-color:#f0f0f0;padding:24px 0}@media (min-width:1200px){.advice-look{padding:48px 0}}.advice-look_light{background-color:#f7f7f7}.article-card{display:block;padding:16px;background-color:#fff;height:100%;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.article-card:hover{-webkit-box-shadow:0 8px 30px 2px rgba(93,49,61,.16);box-shadow:0 8px 30px 2px rgba(93,49,61,.16)}@media (min-width:768px){.article-card{padding:40px}}.article-card__title{font-size:20px;margin-bottom:15px}@media (min-width:768px){.article-card__title{font-size:25px;margin-bottom:24px}}.article-card__img{background-repeat:no-repeat;background-size:cover;background-position:50%;margin-bottom:20px;--aspect-ratio:16/9}.article-card__img:before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)))}@media (min-width:768px){.article-card__img{margin-bottom:32px}}.article-card__description{font-size:13px;margin-bottom:15px}@media (min-width:768px){.article-card__description{font-size:15px}}.article-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.article-card__link{color:#b41f25;text-decoration:underline;font-size:13px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media (min-width:768px){.article-card__link{font-size:15px}}.article-card:hover .article-card__link{color:#cf2b34}.article-card__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-card__date-icon svg{fill:#ccc;width:20px;height:20px}.article-card__date-value{padding-left:5px;color:#9b9b9b;white-space:nowrap}.article{font-size:14px;line-height:1.5}.article :first-child{margin-top:0}.article__img,.article__list,.article__subtitle,.article p{max-width:900px}.article__subtitle{font-size:20px;font-weight:500;margin:40px 0 24px}.article__img{margin:40px 0}.article__img img{display:block;max-width:100%}.article p{margin:24px 0;font-size:14px}@media (min-width:768px){.article p{font-size:15px}}.article__list ul{list-style:none;margin:24px 0}.article__list ul li{padding-top:2px;position:relative;padding-left:32px;font-size:14px}.article__list ul li:not(:last-child){margin-bottom:16px}@media (min-width:768px){.article__list ul li{padding-top:1px;font-size:15px}}.article__list ul li:before{content:"";position:absolute;left:6px;top:6px;width:12px;height:12px;background-color:#b41f25;-webkit-box-sizing:border-box;box-sizing:border-box}.article__gallery ul{list-style:none;margin:-12px}@media (min-width:768px){.article__gallery ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.article__gallery ul li{padding:12px}@media (min-width:768px){.article__gallery ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:1200px){.article__gallery ul li{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}}.article__gallery ul li img{display:block;width:100%}@media (min-width:1200px){.articles-frame{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1200px){.articles-frame__body{-webkit-box-flex:0;-ms-flex:0 0 78%;flex:0 0 78%;width:78%;padding-right:48px}}@media (min-width:1200px){.articles-frame__sidebar{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%;width:22%}}.article-list{margin:-4px}@media (min-width:768px){.article-list{margin:-24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.article-list__item{padding:4px}@media (min-width:768px){.article-list__item{padding:24px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}}.sidebar__item:not(:last-child){margin-bottom:30px}.sidebar-panel{background-color:#fff;padding:24px 16px 0;border:1px solid #dfdfdf;border-top:3px solid #b41f25}.sidebar-panel__title{font-size:15px}.sidebar-article-list__item:not(:last-child){border-bottom:1px solid #ccc}.sidebar-article{padding:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.sidebar-article:hover{color:#b41f25}.sidebar-article__img{background-repeat:no-repeat;background-size:cover;background-position:50%;-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;--aspect-ratio:16/9}.sidebar-article__img:before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)))}.sidebar-article__caption{padding-left:16px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:12px}.tag-cloud{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:-2px;padding:16px 0}.tag-cloud__item{padding:2px}.tag-item{display:block;background-color:#eee;white-space:nowrap;font-size:13px;padding:3px 8px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.tag-item.is-active{background-color:#b41f25;color:#fff!important}.tag-item:hover{color:#b41f25}.tag-item:before{content:"#"}.ask-block{padding:70px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(/img/ask-bg.png);background-position:50%;position:relative;height:100%}.ask-block:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:hsla(0,0%,94%,.85)}.ask-block>*{position:relative}.ask-block__title{font-weight:500;font-size:20px;line-height:1.4;margin-bottom:8px;text-align:center;text-transform:uppercase}.ask-block__text{margin:0 auto 24px;max-width:370px;text-align:center;font-size:13px;line-height:1.5}@media (min-width:1200px){.ask-block__text{font-size:15px;margin:0 auto 32px}}.ask-block__button{display:block;margin:0 auto;max-width:370px;width:100%}.become-partner{z-index:10;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:20.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.become-partner_fixed{display:none}@media screen and (min-width:1024px){.become-partner_fixed{position:fixed;top:50%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(-90deg) translateX(-50%);-ms-transform:rotate(-90deg) translateX(-50%);transform:rotate(-90deg) translateX(-50%);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}}.become-partner__icon{width:1em;height:1em;margin-right:.8rem;padding:.4rem;border-radius:.2rem;background-color:#fff;font-size:2.4rem;-ms-flex-negative:0;flex-shrink:0;fill:#b41f25}@media screen and (min-width:1024px){.become-partner_fixed .become-partner__icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}.brand-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-12px}.brand-list__item{padding:12px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@media (min-width:768px){.brand-list__item{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}.brand{display:block}.brand__img{height:100px}.brand__img img{-o-object-fit:contain;object-fit:contain;height:100%;width:100%;display:block}.brand__title{padding-top:5px;color:#b41f25;text-decoration:underline;text-align:center;-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.brand:hover .brand__title{color:#cf2b34}.breadcrumbs-wrapper{padding:20px 0;display:none}@media screen and (min-width:768px){.breadcrumbs-wrapper{display:block}}.breadcrumbs-wrapper_white{background-color:#fff}.breadcrumbs{list-style:none}.breadcrumbs__item{display:inline-block;vertical-align:middle;font-size:14px;color:#a0a0a0;position:relative}.breadcrumbs__item:not(:first-child){padding-left:20px}.breadcrumbs__item svg{position:absolute;left:3px;top:2px;fill:#a0a0a0}.breadcrumbs__item:last-child{color:#424242}.breadcrumbs__item:last-child svg{fill:#424242}.breadcrumbs__link{display:block;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.breadcrumbs__link:not(div):hover{color:#b41f25;border-bottom-color:#b41f25}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:1.8rem;cursor:pointer;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-align:center;color:#fff;border:none;border-radius:.2rem;background-color:#b41f25;font-size:1.5rem;font-weight:500;line-height:1.07;overflow:hidden}.btn:after,.btn:before{content:"";position:absolute;background-color:#fff;pointer-events:none}.btn:before{left:-25px;top:50%;width:6px;height:200%;-webkit-transform:translateY(-50%) rotate(30deg) scaleX(1);-ms-transform:translateY(-50%) rotate(30deg) scaleX(1);transform:translateY(-50%) rotate(30deg) scaleX(1);opacity:.4}.btn:after{left:0;top:0;width:100%;height:100%;opacity:0}.btn:focus,.btn:hover{background-color:#cf2b34}.btn:focus:before,.btn:hover:before{-webkit-animation:slide .4s ease-out;animation:slide .4s ease-out}.btn:focus:after,.btn:hover:after{-webkit-animation:blink .6s ease-out;animation:blink .6s ease-out}@-webkit-keyframes slide{0%{left:-25px;-webkit-transform:translateY(-50%) rotate(30deg) scaleX(1);transform:translateY(-50%) rotate(30deg) scaleX(1)}to{left:120%;-webkit-transform:translateY(-50%) rotate(30deg) scaleX(8);transform:translateY(-50%) rotate(30deg) scaleX(8)}}@-webkit-keyframes blink{0%{opacity:0}40%{opacity:.3}to{opacity:0}}.btn:active{background-color:#9c0c0c}.btn:disabled{background-color:#9b9b9b;cursor:default;pointer-events:none}.btn_with-icon{padding-top:1.1rem;padding-bottom:1.1rem}.btn_secondary,.btn_small{padding:1.6rem}.btn_secondary{letter-spacing:.034rem;color:#424242;background-color:#fff;font-size:1.4rem}.btn_secondary:focus,.btn_secondary:hover{color:#fff;background-color:#706c61}.btn_secondary:active{background-color:#40413f}.btn_show-more{margin:4rem auto 0}.btn_outline{padding:15px 23px;font-size:14px;font-weight:550px;line-height:14px;color:#171618;background-color:transparent;border:2px solid}.btn_outline:focus,.btn_outline:hover{color:#b41f25;background-color:transparent}.btn_outline.disabled,.btn_outline:disabled{color:#9b9b9b;background-color:transparent}.catalog-description{line-height:1.6}@media screen and (min-width:1024px){.catalog-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.catalog-description__title{font-size:20px;font-weight:500;text-transform:uppercase;padding-bottom:8px;margin-bottom:24px;position:relative}@media screen and (min-width:1024px){.catalog-description__title{-webkit-box-flex:0;-ms-flex:0 0 360px;flex:0 0 360px;padding-right:40px}}.catalog-description__title:before{content:"";position:absolute;left:0;bottom:0;width:70px;height:1px;background-color:#b41f25}.catalog-description__subtitle{margin:32px 0;font-size:16px;font-weight:700;text-transform:uppercase}@media screen and (min-width:1024px){.catalog-description__subtitle{font-size:20px}}@media screen and (min-width:1024px){.catalog-description__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.catalog-description__text :first-child{margin-top:0}}@media screen and (min-width:1024px){.catalog-description__text-section:not(:last-child){margin-bottom:70px}}.catalog-description p{margin:24px 0;font-size:13px}.catalog-description p:last-child{margin-bottom:0}@media screen and (min-width:1024px){.catalog-description p{font-size:15px;margin:40px 0}}.categories-list{padding:15px 20px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.categories-list__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media (min-width:768px){.categories-list__item{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}@media (min-width:1024px){.categories-list__item{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}}@media (min-width:1200px){.categories-list__item{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%}}.category{display:block;padding:20px}@media (min-width:1024px){.category{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#b41f25),color-stop(50%,#000));background:-webkit-linear-gradient(left,#b41f25 50%,#000 0);background:-o-linear-gradient(left,#b41f25 50%,#000 50%);background:linear-gradient(90deg,#b41f25 50%,#000 0);background-position:100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:background-position .5s ease-out;-o-transition:background-position .5s ease-out;transition:background-position .5s ease-out;background-size:200% 95%}}.category:hover{background-position:0 100%}.category__title{text-transform:uppercase;font-size:15px;font-weight:600;border-bottom:1px solid #424242;padding-bottom:8px;margin-bottom:10px;-webkit-transition:border-color .3s ease-out;-o-transition:border-color .3s ease-out;transition:border-color .3s ease-out}.category:hover .category__title{border-bottom-color:#b41f25}.category__description{font-size:12px;font-weight:300}.categories-list-pic{padding:2.4rem 1.6rem;list-style-type:none;text-align:center;color:#424242}@media screen and (min-width:1024px){.categories-list-pic{display:grid;padding:1.2rem;grid-template-columns:repeat(7,1fr);gap:1.2rem}}.categories-list-pic__item:not(:last-child){margin-bottom:1.2rem}@media screen and (min-width:1024px){.categories-list-pic__item:not(:last-child){margin-bottom:0}}.categories-list-pic__link{display:block;padding-bottom:1.6rem;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;background-color:#fff}@media screen and (min-width:1024px){.categories-list-pic__link{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}}.categories-list-pic__link:focus,.categories-list-pic__link:hover{color:#b41f25}.categories-list-pic__img-wrapper{overflow:hidden;margin-bottom:2.4rem}.categories-list-pic__img{display:block;width:100%;height:15.6rem;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-o-object-fit:cover;object-fit:cover}.categories-list-pic__link:focus .categories-list-pic__img,.categories-list-pic__link:hover .categories-list-pic__img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.categories-list-pic__bg{width:100%;height:156px;background-position:50%;background-size:cover;background-repeat:no-repeat;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;-o-transition:transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}.categories-list-pic__link:focus .categories-list-pic__bg,.categories-list-pic__link:hover .categories-list-pic__bg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.categories-list-pic__title{display:block;padding-right:.8rem;padding-left:.8rem;letter-spacing:.03rem;text-transform:uppercase;font-size:1.4rem}.category-card{display:block;padding:24px;background-color:#fff;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.category-card:hover{-webkit-box-shadow:0 8px 30px 2px rgba(93,49,61,.16);box-shadow:0 8px 30px 2px rgba(93,49,61,.16)}.category-card__img{height:155px;margin-bottom:8px}@media screen and (min-width:1200px){.category-card__img{height:200px;margin-bottom:16px}}.category-card__img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.category-card__title{display:block;font-size:20px;font-weight:500;text-transform:uppercase;position:relative;padding-bottom:8px}@media screen and (min-width:1200px){.category-card__title{font-size:25px}}.category-card__title:before{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background-color:#b41f25}.checkbox{position:relative;padding-left:32px;min-height:24px}.checkbox,.checkbox__control{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__control{background-color:#fff;position:absolute;left:0;top:0;display:block;width:24px;height:24px;border:1px solid #a0a0a0;opacity:1;-webkit-transition:background-color .3s ease,border-color .3s ease,opacity .3s ease;-o-transition:background-color .3s ease,border-color .3s ease,opacity .3s ease;transition:background-color .3s ease,border-color .3s ease,opacity .3s ease;cursor:pointer}.checkbox:hover .checkbox__control{border-color:#b41f25}.checkbox__control:before{content:"";position:absolute;top:7px;left:7px;display:block;width:8px;height:8px;opacity:0;background-color:#b41f25;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.checkbox__input{display:none}.checkbox__input:checked~.checkbox__control{border-color:#b41f25}.checkbox__input:checked~.checkbox__control:before{opacity:1}.checkbox__input[disabled]~.checkbox__control{opacity:.5}.checkbox__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#000;line-height:21px;padding-top:1px}.checkbox__description{font-size:12px}@media (min-width:1200px){.checkbox__description{font-size:14px}}.checkbox__description a{color:#b41f25;-webkit-text-decoration:underline solid;text-decoration:underline solid}.checkbox:hover .checkbox__label{color:#000}.checkbox__input[disabled]~.checkbox__label{opacity:.5}.checklist_row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px -12px}.checklist__item,.checklist_row{display:-webkit-box;display:-ms-flexbox;display:flex}.checklist__item{padding:5px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checklist__item:last-child{margin-bottom:0}.checklist_row .checklist__item{padding:5px 12px}.checklist__link{color:#424242}.checklist__link:hover{color:#b41f25}.checklist__link:active{color:#9c0c0c}.common-box{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width:1024px){.common-box{padding-top:5rem;padding-bottom:4rem}}.common-box__text{font-size:1.5rem;line-height:1.4;margin-top:2.4rem}@media screen and (min-width:1024px){.common-box__text{margin-top:3.2rem}}.contacts:before{content:"";display:none;background-image:url(/img/marker.png)}@media (min-width:768px){.contacts{display:-webkit-box;display:-ms-flexbox;display:flex}}.contacts__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}@media (min-width:768px){.contacts__description{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;width:40%;margin-bottom:unset}}@media (min-width:768px){.contacts__map{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;width:60%}}.contacts__title{font-size:16px;margin-bottom:10px}@media (min-width:768px){.contacts__title{font-size:20px}}.contacts__address{font-size:13px;color:#9b9b9b;margin-bottom:10px}@media (min-width:768px){.contacts__address{font-size:15px}}.contacts__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.contacts__phone-icon{fill:#b41f25;width:16px;height:16px}.contacts__phone-value{padding-left:4px}.contacts__mail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.contacts__mail-icon{fill:#b41f25;width:16px;height:16px}.contacts__mail-value{padding-left:4px}.contacts__schedule{font-size:13px;margin-top:30px}.contacts-map{width:100%;height:300px;border:1px solid #ccc}@media (min-width:768px){.contacts-map{height:375px}}.container{max-width:1920px;margin:0 auto;padding:0 15px}@media screen and (min-width:1024px){.container{padding:0 20px}}.container_small{max-width:780px}@media screen and (min-width:1440px){.container{padding:0 100px}}@media (min-width:1200px){.delivery{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1200px){.delivery__column:first-child{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;width:65%;padding-right:40px}}.delivery h2{margin:25px 0;font-weight:500;font-size:20px;line-height:1.3;text-transform:uppercase;color:#424242}@media (min-width:1200px){.delivery h2{margin:32px 0}}.delivery p{margin:8px 0;font-weight:400;font-size:14px;line-height:1.4;color:#424242}@media (min-width:1200px){.delivery p{margin:16px 0;font-size:15px}}.delivery ol,.delivery ul{margin:16px 0;padding:0;margin:0;list-style:none}@media (min-width:1200px){.delivery ol,.delivery ul{margin:24px 0}}.delivery ol>li{counter-increment:step-counter}.delivery ol>li:before{content:counter(step-counter) "."}.delivery ol>li:before,.delivery ul>li:before{position:absolute;top:2px;left:14px;font-size:14px;line-height:1}.delivery ul>li:before{content:"\2981"}.delivery li{position:relative;padding-left:36px;color:#424242;font-weight:400;font-size:14px}.delivery li:not(:last-child){margin-bottom:16px}.dropholder{position:relative;height:46px}.dropholder .icon{-webkit-box-flex:0;-ms-flex:0 0 15px;flex:0 0 15px;color:#b41f25;font-size:10px;padding-left:5px}.dropdown{position:relative;width:100%;height:100%;background:#fff;border-radius:10px;border:1px solid #c7c7c7;cursor:pointer}.dropdown>div{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 25px 0 20px;width:100%;font-weight:500;white-space:nowrap}.dropdown:after,.dropdown>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.dropdown:after{content:"\25BE";font-size:18px;position:absolute;right:0;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;pointer-events:none}.dropdown.active{border-radius:10px 10px 0 0;border-bottom-color:#fff}.dropdown.active+.dropdownMenu{display:block;border-radius:0 0 10px 10px}.dropdownMenu{position:absolute;left:0;top:100%;display:none;border:1px solid #c7c7c7;background:#fff;width:100%;border-radius:10px;z-index:1;overflow:hidden;cursor:pointer;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.dropdownMenu li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:5px 20px;list-style:none;white-space:nowrap}.dropdownMenu li:hover{background:#eee}.request__inner{padding:32px 24px;background-color:#fff}@media (min-width:1024px){.request__inner{padding:40px}}.request__text{margin-bottom:10px}@media (min-width:768px){.request__text{margin-bottom:40px}}.request__title{font-size:20px;font-weight:500;margin-bottom:10px;text-transform:uppercase}@media (min-width:1024px){.request__title{font-size:25px}}.request__description{font-size:13px}@media (min-width:1024px){.request__description{font-size:15px}}.request__form{margin-bottom:10px}@media (min-width:1200px){.request__warning{line-height:24px;max-width:60%}}@media (min-width:768px){.request .form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1200px){.request .form{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:768px){.request .form__group{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:5%}}@media (min-width:1200px){.request .form__group{-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%;margin-bottom:unset!important}}.request .form__submit{margin-bottom:24px}@media (min-width:768px){.request .form__submit{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;margin-top:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1200px){.request .form__submit{margin-bottom:0}}.request .field-callback-recaptcha{margin-bottom:24px}@media (min-width:768px){.request .field-callback-recaptcha{margin-right:32px;margin-bottom:0}}@media (min-width:768px){.request .form__sumbit-btn{min-width:166px}}.select-category{margin:-2px}@media screen and (min-width:1024px){.select-category{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-8px}}.select-category__item{padding:2px}@media screen and (min-width:1024px){.select-category__item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding:8px}}.catalog-category{min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;background-color:#fff;padding:0 8px;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media screen and (min-width:1024px){.catalog-category{padding:8px}}.catalog-category:hover{color:#b41f25}.catalog-category.is-active,.catalog-category:hover{border:1px solid #b41f25}.catalog-category__img{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px}.catalog-category__img svg{display:block;width:64px;height:64px}.catalog-category__title{padding-left:16px;font-size:15px}.catalog-category.is-active .catalog-category__title{color:#b41f25}.filter{margin:32px 0;padding:16px;border:1px solid #ccc;background-color:#fff}@media screen and (min-width:1024px){.filter{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 24px}}.filter__title{font-size:13px;color:#9b9b9b;margin-bottom:18px;text-align:center}@media screen and (min-width:1024px){.filter__title{margin-bottom:unset;margin-right:60px;font-size:16px;font-weight:700;color:#424242}}.filter__option-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1024px){.filter__option-toggle{margin-right:35px;position:relative}.filter__option-toggle:before{content:"";position:absolute;top:38px;left:50%;width:12px;height:12px;border-left:1px solid #ccc;border-top:1px solid #ccc;background-color:#fff;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);z-index:4;display:none}}.filter__option-toggle.is-open:before{display:block}.filter__option-content{max-width:380px;margin:0 auto;display:none}@media screen and (min-width:1024px){.filter__option-content{max-width:unset;margin:unset;position:absolute;top:100%;left:-1px;z-index:3;width:calc(100% + 2px);border:1px solid #ccc;background-color:#fff;padding:24px}}.filter__option-toggle.is-open+.filter__option-content{display:block}.filter__select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 10px;cursor:pointer}.filter__select span{font-size:15px;padding-right:8px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.filter__select:hover span{color:#b41f25}.filter__select svg{width:12px;height:12px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.filter__select:hover svg{fill:#b41f25}.filter__option-toggle.is-open .filter__select svg{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}@media screen and (min-width:1024px){.range-list{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.range-list__item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%;margin-right:6%}}.range-list__item-title{font-size:12px;margin-bottom:5px;white-space:nowrap}.footer{padding-top:3.2rem;padding-bottom:1.6rem;text-align:center;background-color:#f0f0f0}@media screen and (min-width:1024px){.footer{padding-top:4.8rem;padding-bottom:1.4rem;text-align:left}}.footer__top{padding-bottom:1.6rem;border-bottom:.1rem solid hsla(0,0%,100%,.12)}@media screen and (min-width:1024px){.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:2.4rem}}.footer__desktop-container{display:none}@media screen and (min-width:1024px){.footer__desktop-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.footer__top-column_first,.footer__top-column_second{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:1.6rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer__top-column_first{max-width:51.38888889%;margin-right:4rem;border-right:.1rem solid hsla(0,0%,100%,.12);-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3.2rem;-moz-column-gap:3.2rem;column-gap:3.2rem}.footer__top-column_second{max-width:48.71794872%}.footer__links-wrapper{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.footer__title{display:block;color:#b41f25;font-size:2rem;font-weight:400;line-height:1.25}.footer__list{margin-top:1.6rem;list-style-type:none}.footer__list-item:not(:last-child){margin-bottom:.4rem}.footer__link,.footer__text{font-size:1.3rem}.footer__list_underline .footer__link{text-decoration:underline}.footer__link{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.footer__link:hover{color:#b41f25}.footer__address{font-style:normal}.footer__address:not(:last-child){margin-bottom:3.2rem}.footer__text{display:block}.footer__text:not(:last-child){margin-bottom:.8rem}.footer__text:not(:first-child){margin-top:1rem}.footer__phone{font-size:2rem;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.footer__phone:hover{color:#b41f25}.footer__socials{margin-bottom:1.6rem}@media screen and (min-width:1024px){.footer__socials{margin-bottom:2.4rem}}.footer__btn{width:100%;max-width:25.2rem;margin:0 auto}.footer__bottom{padding-top:1.8rem;line-height:1.6}.footer__bottom-link,.footer__copyright{display:inline-block}.footer__copyright{margin-bottom:1.6rem}@media screen and (min-width:1024px){.footer__copyright{margin-bottom:0}}.footer__bottom-links{color:#9b9b9b}@media screen and (min-width:1024px){.footer__bottom-links{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer__bottom-link{text-decoration:underline;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media screen and (min-width:1024px){.footer__bottom-link{font-size:1.3rem}}.footer__bottom-link:hover{color:#b41f25}.footer__bottom-link:not(:last-child){margin-bottom:.8rem}@media screen and (min-width:1024px){.footer__bottom-link:not(:last-child){margin-right:2.4rem;margin-bottom:0}}.form__group:not(:last-child){margin-bottom:24px}.form__field{position:relative;display:block;padding-top:1.6rem}.form__input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;position:relative;padding-bottom:1.6rem;border:none;border-bottom:.2rem solid rgba(0,0,0,.12);background-color:inherit}.form__input-search{padding-left:26px;padding-right:20px}.form__icon-search{position:absolute;left:0;top:16px;fill:#9b9b9b}.form__field:after{position:absolute;bottom:0;left:0;width:0;height:.2rem;content:"";background-color:#b41f25;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}.form__field:focus-within:after{width:100%}.form__input::-webkit-input-placeholder{color:transparent}.form__input::-moz-placeholder{color:transparent}.form__input::-ms-input-placeholder{color:transparent}.form__input::placeholder{color:transparent}.form__input-search::-webkit-input-placeholder{color:#9b9b9b}.form__input-search::-moz-placeholder{color:#9b9b9b}.form__input-search::-ms-input-placeholder{color:#9b9b9b}.form__input-search::placeholder{color:#9b9b9b}.form__label{position:absolute;top:0;left:0;font-size:15px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);color:#9b9b9b}.form__error{display:block;margin-top:5px;color:#b41f25;font-size:12px}.form__input:focus+.form__label,.form__input:not(:placeholder-shown)+.form__label{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);letter-spacing:.025rem;font-size:1rem;font-weight:700;text-transform:uppercase}.form__submit{margin-top:4rem}.form__submit_align_right{text-align:right}.form__button-close{position:absolute;right:0;top:18px;display:none}.hamburger{position:relative;width:2.4rem;height:1.6rem;cursor:pointer;text-indent:-9999px;color:inherit;border:none;outline:none;background-color:transparent}@media screen and (min-width:1024px){.hamburger{display:none}}.hamburger:after,.hamburger:before{content:""}.hamburger:after,.hamburger:before,.hamburger__label{position:absolute;left:0;width:100%;height:.2rem;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-color:currentColor}.hamburger:before{top:0}.hamburger:after{bottom:0}.hamburger.active{color:#b41f25}.hamburger.active:after,.hamburger.active:before,.hamburger__label{top:calc(50% - .2rem / 2)}.hamburger.active:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger.active:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger.active .hamburger__label{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header{position:fixed!important;top:0;left:0;width:100%;z-index:100;padding-top:20px;padding-bottom:20px;text-align:left;background-color:#171618;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media screen and (min-width:1024px){.header{position:unset;padding-top:2.6rem;background-color:#fff;text-align:center}.header.is-moved{padding-top:5px;padding-bottom:5px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.4);box-shadow:0 0 20px rgba(0,0,0,.4)}}.header_fixed{top:0;left:0;width:100%;color:#fff}@media screen and (min-width:1024px){.header_fixed{position:absolute;background-color:transparent}}@media screen and (min-width:1024px){.header_fixed.is-moved{background-color:#171618}}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__logo-icon{display:block;width:14.1rem;height:1.6rem;fill:#fff}@media screen and (min-width:1024px){.header__logo-icon{display:none}}.header__logo-icon_desktop{display:none}@media screen and (min-width:1024px){.header__logo-icon_desktop{display:block;width:12rem;height:5rem;fill:currentColor;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}}.header.is-moved .header__logo-icon_desktop{height:4rem}.header__mobile-menu{position:fixed;top:0;left:0;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:44px 40px 40px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);color:#424242;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1024px){.header__mobile-menu{position:static;overflow:visible;width:auto;height:auto;padding:0;-webkit-transition:none;-o-transition:none;transition:none;-webkit-transform:none;-ms-transform:none;transform:none;color:inherit;background-color:transparent;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.header__account-link{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:inherit;background-color:transparent}@media screen and (min-width:1024px){.header__account-link{display:block}}.header__account-link[type=button]{display:block;cursor:pointer}@media screen and (min-width:1024px){.header__account-link[type=button]{display:none}}.header__link_account{position:relative;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}@media screen and (min-width:1024px){.header__link_account:before{position:absolute;top:100%;left:0;width:0;height:6rem;content:""}}.header__partner-btn{margin-top:2.4rem}@media screen and (min-width:1024px){.header__partner-btn{display:none!important}}.header__mobile-menu.active{-webkit-transform:none;-ms-transform:none;transform:none}.header__mobile-menu,.header__right{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media screen and (min-width:1024px){.header__mobile-menu,.header__right{padding-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header.is-moved .header__mobile-menu,.header.is-moved .header__right{padding-top:0}}.header__nav-list{list-style-type:none}@media screen and (min-width:1024px){.header__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:2.4rem}}@media screen and (min-width:1200px){.header__nav-list{margin-right:3.2rem}}.header__nav-item{display:block}@media screen and (min-width:1024px){.header__nav-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header__nav-item:not(:last-child){margin-bottom:2.4rem}@media screen and (min-width:1024px){.header__nav-item:not(:last-child){margin-right:2.4rem;margin-bottom:0}}.header__nav-link{display:inline-block;font-size:1.4rem;font-weight:700;text-transform:uppercase}@media screen and (min-width:1024px){.header__nav-link{position:relative;font-weight:500;text-transform:unset}}.header__nav-link:not(:last-child){margin-bottom:1.6rem}@media screen and (min-width:1024px){.header__nav-link:not(:last-child){margin-bottom:0}}@media screen and (min-width:1024px){.header__nav-link:after{position:absolute;bottom:-.9rem;left:0;width:0;height:.2rem;content:"";-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}}@media screen and (min-width:1024px){.header__nav-item:before{position:absolute;top:100%;left:0;width:0;height:6rem;content:""}}@media screen and (min-width:1024px){.header__nav-item:focus-within:after,.header__nav-link:focus:after,.header__nav-link:hover:after{width:100%;background-color:#b41f25}}@media screen and (min-width:1024px){.header__link:focus-within:before,.header__link:focus:before,.header__link:hover:before{width:300%;-webkit-transform:translateX(-25%);-ms-transform:translateX(-25%);transform:translateX(-25%)}}@media screen and (min-width:1024px){.header__dropdown,.header__subdropdown{position:absolute;top:calc(100% + 2.6rem);left:0;visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-top:2rem;padding-bottom:1.2rem;opacity:0;color:#fff;background-color:rgba(0,0,0,.8);font-size:1.3rem}}.header__account-dropdown{display:none}@media screen and (min-width:1024px){.header__account-dropdown{display:block;position:absolute;top:calc(100% + 2.6rem);left:0;visibility:hidden;border-bottom-right-radius:2px;border-bottom-left-radius:2px;width:-webkit-max-content;width:-moz-max-content;width:max-content;opacity:0;color:#000;background-color:#fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:1.3rem;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.25);box-shadow:0 8px 16px 0 rgba(0,0,0,.25)}.header__account-dropdown p{padding:11px 8px}}.header__account-enter[type=button]{display:-webkit-box;display:-ms-flexbox;display:flex;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:9px 16px;font-weight:550;color:#fff;background-color:#b41f25;cursor:pointer}.header__account-enter[type=button]:focus,.header__account-enter[type=button]:hover{background-color:#cf2b34}.header__account-enter[type=button]:active{background-color:#9c0c0c}@media screen and (min-width:1024px){.header__subdropdown{top:-20px;left:100%}}.header__subdropdown-item{margin-left:35px}@media screen and (min-width:1024px){.header__subdropdown-item{margin-left:0}}.header__nav-arrow{display:none}.header__nav-arrow_right{display:inline-block;width:12px;height:12px;margin-left:4px}@media screen and (min-width:1024px){.header__nav-arrow{display:inline-block;width:12px;height:12px;margin-left:4px;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.header__nav-arrow_white{fill:#fff}.header__nav-arrow_right{fill:#fff;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}@media screen and (min-width:1024px){.header__nav-item:hover .header__nav-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}@media screen and (min-width:1024px){.header__nav-item:hover:before{width:100%}}@media screen and (min-width:1024px){.header__dropdown-item:focus-within .header__subdropdown,.header__dropdown-item:hover .header__subdropdown,.header__nav-item:focus-within .header__dropdown,.header__nav-item:hover .header__dropdown{visibility:visible;opacity:1;-webkit-transition:opacity .4s ease-out;-o-transition:.4s opacity ease-out;transition:opacity .4s ease-out}}@media screen and (min-width:1024px){.header__link:focus-within .header__account-dropdown,.header__link:hover .header__account-dropdown{visibility:visible;opacity:1;-webkit-transition:opacity .4s ease-out;-o-transition:.4s opacity ease-out;transition:opacity .4s ease-out}}.header__dropdown-list,.header__subdropdown{list-style-type:none}.header__dropdown-list:not(:last-child){position:relative;margin-bottom:1.8rem}@media screen and (min-width:1024px){.header__dropdown-list:not(:last-child){margin-bottom:3rem}}.header__dropdown-list:not(:last-child):after{content:"";position:absolute;bottom:-1rem;left:0;width:200px;height:.2rem;background-color:#b41f25;font-size:6.4rem}@media screen and (min-width:1024px){.header__dropdown-list:not(:last-child):after{bottom:-1.6rem;left:50%;width:calc(100% - 4rem);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.header__dropdown-item{position:relative}@media screen and (min-width:1024px){.header__dropdown-item:hover.header__dropdown-item,.header__dropdown-item:hover.header__dropdown-item .header__dropdown-link svg{color:#cf2b34;fill:#cf2b34}}.header__dropdown-link,.header__subdropdown-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;padding:.6rem 0;text-transform:uppercase;font-weight:600;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media screen and (min-width:1024px){.header__dropdown-link,.header__subdropdown-link{padding:1.2rem 2rem;font-weight:400}}.header__dropdown-link:focus,.header__dropdown-link:hover,.header__subdropdown-link:focus,.header__subdropdown-link:hover{color:#b41f25;background-color:rgba(0,0,0,.03)}.header__dropdown-icon svg,.header__subdropdown-icon svg{display:block;width:34px;height:34px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media screen and (min-width:1024px){.header__dropdown-icon svg,.header__subdropdown-icon svg{fill:#fff}}.header__dropdown-link:focus svg,.header__dropdown-link:hover svg,.header__subdropdown-link:focus svg,.header__subdropdown-link:hover svg{fill:#b41f25}.header__dropdown-caption,.header__subdropdown-caption{margin-left:16px;margin-right:6px}.header__socials.socials{margin-top:4rem;margin-bottom:2.4rem;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}@media screen and (min-width:1024px){.header__socials.socials{display:none}}@media screen and (min-width:1024px){.header__phone-link_mobile,.header__socials{display:none!important}}.header__new{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:3.2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:1024px){.header__new{margin-bottom:0;-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit}}@media screen and (min-width:1024px){.header__new_pulse{-webkit-animation:pulse 4s infinite;animation:pulse 4s infinite}}@-webkit-keyframes pulse{5%,50%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.9);transform:scale(.9)}15%{-webkit-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1.05);transform:scale(1.05)}25%{-webkit-transform:scale(1.1);transform:scale(1.1)}30%{-webkit-transform:scale(1.05);transform:scale(1.05)}35%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{5%,50%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.9);transform:scale(.9)}15%{-webkit-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1.05);transform:scale(1.05)}25%{-webkit-transform:scale(1.1);transform:scale(1.1)}30%{-webkit-transform:scale(1.05);transform:scale(1.05)}35%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.header__new-link{display:inline-block;padding:.4rem .6rem}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){.header__right{color:inherit}}.header__link{color:inherit}.header__link:not(:last-child){margin-right:1.2rem}@media screen and (min-width:1024px){.header__link:not(:last-child){margin-right:1.6rem}}@media screen and (min-width:1200px){.header__link:not(:last-child){margin-right:2.4rem}}.header__favorite{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__favorite svg{display:block;width:25px;height:25px;fill:#fff;stroke:currentColor;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.header__favorite:hover svg{stroke:#b41f25}.header__favorite.is-active svg{fill:#b41f25;stroke:#b41f25}.header__favorite span{position:absolute;opacity:0;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.header__favorite.is-active span{font-size:12px;top:5px;color:#fff;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header__icon{display:block;width:1em;height:1em;font-size:2.4rem;fill:currentColor;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.header__link:hover .header__icon{fill:#b41f25}.header__icon_phone{margin-right:1.6rem}.header__phones{display:none}@media screen and (min-width:1024px){.header__phones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header__phone-link{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;font-weight:300;line-height:1.5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.header__phone-link:hover{color:#cf2b34}.header__phone-link:not(:last-child){margin-bottom:.8rem;-webkit-transform:all .2s ease;-ms-transform:all .2s ease;transform:all .2s ease}.header.is-moved .header__phone-link:not(:last-child){margin-bottom:0}.icon{font-size:2.4rem;width:1em;height:1em}.input-file{display:-webkit-box;display:-ms-flexbox;display:flex}.input-file input{opacity:0;position:absolute;width:0;height:0;overflow:hidden}.input-file label{color:#fff;background-color:#b41f25;display:-webkit-box;display:-ms-flexbox;display:flex}.input-file label svg{fill:#fff;width:20px;height:20px;margin-right:10px}.instagram-feed{background-color:#252624}@media screen and (min-width:1024px){.instagram-feed{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.instagram-feed__header{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 18.5%;flex:0 0 18.5%;width:18.5%;padding-top:18.5%;-ms-flex-negative:0;flex-shrink:0}}.instagram-feed__header-inner{padding:1.6rem;color:#fff}@media screen and (min-width:1024px){.instagram-feed__header-inner{position:absolute;top:50%;left:50%;-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.instagram-feed__title{margin-bottom:1rem}.instagram-feed__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;font-size:1.5rem;line-height:1.4;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.instagram-feed__link:focus,.instagram-feed__link:hover{color:#b41f25}.instagram-feed__icon{width:1em;height:1em;margin-right:.8rem;font-size:2rem;fill:currentColor}@media (min-width:1024px){.instagram-feed__slider{-webkit-box-flex:0;-ms-flex:0 0 81.38889%;flex:0 0 81.38889%;width:81.38888889%}}.instagram-feed__item{overflow:hidden;width:62.5%}@media (orientation:landscape){.instagram-feed__item{width:22.88642186%}}@media screen and (min-width:1024px){.instagram-feed__item{width:22.88642186%}}.instagram-feed__bg{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);background-position:50%;background-repeat:no-repeat;background-size:cover;--aspect-ratio:1/1;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;-o-transition:transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}.instagram-feed__bg:before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)))}.instagram-feed__item:hover .instagram-feed__bg{-webkit-transform:scale(1.12);-ms-transform:scale(1.12);transform:scale(1.12)}.instagram-feed__img{display:block;max-width:100%}.instagram-gallery{margin-top:30px;grid-gap:36px;display:grid;grid-template:"inst-1 inst-1" "inst-2 inst-3" "inst-4 inst-5"}@media (min-width:1024px){.instagram-gallery{grid-template:"inst-1 inst-1 inst-2 inst-3" "inst-1 inst-1 inst-4 inst-5"}}.instagram-gallery__item{overflow:hidden}.instagram-gallery__item:first-child{grid-area:inst-1}.instagram-gallery__item:nth-child(2){grid-area:inst-2}.instagram-gallery__item:nth-child(3){grid-area:inst-3}.instagram-gallery__item:nth-child(4){grid-area:inst-4}.instagram-gallery__item:nth-child(5){grid-area:inst-5}.instagram-gallery__bg{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);background-position:50%;background-repeat:no-repeat;background-size:cover;--aspect-ratio:1/1;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;-o-transition:transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}.instagram-gallery__bg:before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)))}.instagram-gallery__item:hover .instagram-gallery__bg{-webkit-transform:scale(1.12);-ms-transform:scale(1.12);transform:scale(1.12)}.lg-backdrop{background-color:rgba(37,38,36,.8)}.lg-outer .lg-image{max-width:976px;max-height:625px;-o-object-fit:contain;object-fit:contain;width:100%!important;height:100%!important}.link{color:#b41f25;text-decoration:underline;-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.link:hover{color:#cf2b34}.link:active{color:#9c0c0c}.machinism-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.machinism-list{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;margin:-24px}}.machinism-list__item{padding:12px;-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px}@media (min-width:768px){.machinism-list__item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%;padding:24px}}.machinism-card{padding:16px;background-color:#fff;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.machinism-card:hover{-webkit-box-shadow:0 8px 30px 2px rgba(93,49,61,.16);box-shadow:0 8px 30px 2px rgba(93,49,61,.16)}@media (min-width:768px){.machinism-card{padding:32px;height:100%}}.machinism-card__img{background-size:cover;background-position:50%;--aspect-ratio:200/120}.machinism-card__img:before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)))}.machinism-card__caption{text-align:center;font-size:14px;line-height:1.25;margin-top:10px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media (min-width:768px){.machinism-card__caption{font-size:20px;margin-top:30px}}.machinism-card:hover .machinism-card__caption{color:#b41f25}.main-map{display:block;width:100%;height:300px;border:1px solid #ccc}@media (min-width:768px){.main-map{height:400px}}.main-slider{position:relative;text-align:center;color:#fff}.main-slider__slide{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:35%;padding-bottom:25%;background-color:#3e3e3e;background-position:50%;background-size:cover;height:unset}@media screen and (min-width:1024px){.main-slider__slide{padding-top:9.02777778%;padding-bottom:13.19444444%}}.main-slider__slide-bg,.main-slider__slide-bg:before{position:absolute;left:0;top:0;width:100%;height:100%}.main-slider__slide-bg:before{content:""}@media screen and (min-width:1024px){.main-slider__slide-bg:before{background-image:linear-gradient(180deg,#000,transparent 99%);background-repeat:no-repeat;background-size:auto 28.76506024%}}.main-slider__slide-bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.main-slider__slide-inner{position:relative}.main-slider__slide-inner>*{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);opacity:0}.swiper-slide-active .main-slider__slide-inner>*{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.swiper-slide-active .main-slider__slide-inner>:first-child{-webkit-transition:opacity .4s ease-out .2s,-webkit-transform .4s ease-out .2s;transition:opacity .4s ease-out .2s,-webkit-transform .4s ease-out .2s;-o-transition:transform .4s ease-out .2s,opacity .4s ease-out .2s;transition:transform .4s ease-out .2s,opacity .4s ease-out .2s;transition:transform .4s ease-out .2s,opacity .4s ease-out .2s,-webkit-transform .4s ease-out .2s}.swiper-slide-active .main-slider__slide-inner>:nth-child(2){-webkit-transition:opacity .4s ease-out .3s,-webkit-transform .4s ease-out .3s;transition:opacity .4s ease-out .3s,-webkit-transform .4s ease-out .3s;-o-transition:transform .4s ease-out .3s,opacity .4s ease-out .3s;transition:transform .4s ease-out .3s,opacity .4s ease-out .3s;transition:transform .4s ease-out .3s,opacity .4s ease-out .3s,-webkit-transform .4s ease-out .3s}.swiper-slide-active .main-slider__slide-inner>:nth-child(3){-webkit-transition:opacity .4s ease-out .4s,-webkit-transform .4s ease-out .4s;transition:opacity .4s ease-out .4s,-webkit-transform .4s ease-out .4s;-o-transition:transform .4s ease-out .4s,opacity .4s ease-out .4s;transition:transform .4s ease-out .4s,opacity .4s ease-out .4s;transition:transform .4s ease-out .4s,opacity .4s ease-out .4s,-webkit-transform .4s ease-out .4s}.swiper-slide-active .main-slider__slide-inner>:nth-child(4){-webkit-transition:opacity .4s ease-out .5s,-webkit-transform .4s ease-out .5s;transition:opacity .4s ease-out .5s,-webkit-transform .4s ease-out .5s;-o-transition:transform .4s ease-out .5s,opacity .4s ease-out .5s;transition:transform .4s ease-out .5s,opacity .4s ease-out .5s;transition:transform .4s ease-out .5s,opacity .4s ease-out .5s,-webkit-transform .4s ease-out .5s}.main-slider__text{display:block;text-transform:uppercase;font-size:1.5rem;line-height:1.25;text-shadow:0 0 10px #000}@media screen and (min-width:1024px){.main-slider__text{font-size:2rem}}.main-slider__text_small{position:relative;margin-bottom:1.6rem;padding-bottom:1.8rem;font-size:inherit}@media screen and (min-width:1024px){.main-slider__text_small{margin-bottom:3.2rem;padding-bottom:2.8rem;font-size:1.9rem}}.main-slider__btn{display:inline-block;margin-top:3.2rem}@media screen and (min-width:1024px){.main-slider__btn{margin-top:3.4rem}}.main-slider__text_small:after{position:absolute;bottom:0;left:50%;width:8rem;height:.2rem;content:"";-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#b41f25}.main-slider__text_big{margin-bottom:1.5rem;font-size:2.5rem;font-weight:400}@media screen and (min-width:1024px){.main-slider__text_big{margin-bottom:1.9rem;font-size:4.2rem}}.main-slider__controls{position:absolute;z-index:2;bottom:5.16431925%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:26.4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){.main-slider__controls{bottom:13.55421687%}}.main-slider__control-btn{position:relative;width:auto;height:auto;margin-top:0;padding:1rem;border:none;background-color:transparent;color:#fff}.main-slider__control-btn:before{content:"";position:absolute;left:50%;top:50%;border-radius:100%;width:36px;height:36px;background-color:#b41f25;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;opacity:0}.main-slider__control-btn:hover:before{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}.main-slider__control-btn:after{position:relative;font-size:1.6rem}.main-slider__control-btn_prev{margin-right:2.4rem}.main-slider__control-btn_next{margin-left:2.4rem}.main-slider__pagination{position:static}.main-slider__pagination .swiper-pagination-bullet{opacity:1;border:.1rem solid #fff;background-color:transparent}.main-slider__pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){-webkit-transition:border-color .3s ease-out;-o-transition:border-color .3s ease-out;transition:border-color .3s ease-out}.main-slider__pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{border:.1rem solid #b41f25}.main-slider__pagination .swiper-pagination-bullet:not(:last-child){margin-right:1.6rem}.main-slider__pagination .swiper-pagination-bullet-active{background-color:#fff}@media screen and (max-width:1023px){.main-slider__socials{display:none!important}}@media screen and (min-width:1024px){.main-slider__socials{position:absolute;display:block;z-index:1;right:4rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.main-slider__auxiliary{display:none}@media screen and (min-width:1024px){.main-slider__auxiliary{position:absolute;z-index:1;bottom:6.02409639%;left:50%;display:block;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}}.main-slider__auxiliary:after,.main-slider__auxiliary:before{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-left:.2rem solid transparent}.main-slider__auxiliary:before{top:calc(100% + .8rem);left:50%;width:2.4rem;height:1.3rem;border-top:.2rem solid #fff;border-right:.2rem solid transparent}.main-slider__auxiliary:after{top:calc(100% - .1rem);left:41%;width:1em;height:1em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:.2rem solid transparent;border-right:.2rem solid #fff;border-bottom:.2rem solid #fff;border-radius:.2rem;font-size:1.8rem}.not-found{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:100%;min-height:100vh;padding-top:12rem;padding-bottom:4rem;text-align:center;color:#fff;background-color:#3e3e3e;background-position:50%;background-size:cover;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){.not-found{padding-top:4rem}}.not-found:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.54)}.not-found__inner{position:relative}.not-found__title{margin-bottom:2.4rem}@media screen and (min-width:1024px){.not-found__title{margin-bottom:3.2rem}}.not-found__text{margin-bottom:3.2rem}@media screen and (min-width:1024px){.not-found__text{margin-bottom:4rem}}.numbered-nav{list-style:none;counter-reset:checkout-section;margin:-12px}@media (min-width:768px){.numbered-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1200px){.numbered-nav{margin:-24px}}@media (min-width:768px){.numbered-nav__item{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding:12px}}@media (min-width:1200px){.numbered-nav__item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%;padding:24px}}.numbered-nav__item:not(:last-child){margin-bottom:32px}@media (min-width:768px){.numbered-nav__item:not(:last-child){margin-bottom:unset}}.numbered-nav-el{display:block;max-width:300px;margin:0 auto}.numbered-nav-el:before{content:counter(checkout-section);counter-increment:checkout-section;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:56px;height:56px;margin:0 auto;background-color:#d9d9d9;font-size:25px;color:#fff;border-radius:100%;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;display:none}@media (min-width:1200px){.numbered-nav-el:before{width:128px;height:128px;font-size:60px;font-weight:300}}.numbered-nav-el:hover:before{background-color:#b41f25}.numbered-nav-el__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:56px;height:56px;margin:0 auto;background-color:#d9d9d9;font-size:25px;color:#fff;border-radius:100%;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media (min-width:1200px){.numbered-nav-el__img{width:128px;height:128px}}.numbered-nav-el__img svg{display:-webkit-box;display:-ms-flexbox;display:flex;width:30px;height:30px;fill:#b41f25;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media (min-width:1200px){.numbered-nav-el__img svg{width:70px;height:70px}}.numbered-nav-el:hover .numbered-nav-el__img{background-color:#b41f25}.numbered-nav-el:hover .numbered-nav-el__img svg{fill:#fff}.numbered-nav-el__caption{text-align:center;margin-top:15px;font-size:20px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media (min-width:1200px){.numbered-nav-el__caption{font-size:25px;margin-top:32px}}.numbered-nav-el:hover .numbered-nav-el__caption{color:#b41f25}.page-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;min-height:100vh;background-color:#f7f7f7}.page-wrapper__main{padding-top:64px}@media (min-width:1024px){.page-wrapper__main{padding-top:unset}}@media (min-width:1024px){.header:not(.header_fixed)+.page-wrapper__main{padding-top:114px}}.page-wrapper_bg_second{background-color:#fff}.page-wrapper__warehouse{margin:3.2rem 1.6rem 4rem}@media screen and (min-width:1024px){.page-wrapper__warehouse{margin:0 0 .2rem}}.page-wrapper__footer{margin-top:auto}.page-frame{padding:40px 0}@media (min-width:768px){.page-frame_white{background-color:#fff}}.page-title{font-size:16px;font-weight:500;border-bottom:1px solid #f0f0f0;margin:0 0 35px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1200px){.page-title{font-size:20px;margin:0 0 45px}}.page-title span{padding-bottom:5px;border-bottom:3px solid #b41f25;margin-bottom:-1px}.page-title_secondary span{border-bottom:3px solid transparent}.page-subtitle{font-size:14px;border-bottom:1px solid #ccc;padding-bottom:5px;text-transform:uppercase;margin-bottom:16px}@media (min-width:1200px){.page-subtitle{font-size:20px}}.pagination-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;margin-top:30px;padding:8px;border:1px solid #dfdfdf;border-top:3px solid #b41f25}@media (min-width:768px){.pagination-wrap{padding:20px;margin-top:40px}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none}.pagination__item{padding:0 2px}@media (min-width:768px){.pagination__item{padding:0 4px}}.pagination__item_middle{position:relative}.pagination__link{position:relative;width:32px;height:32px;font-size:14px;cursor:pointer;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.pagination__link:hover{color:#b41f25}.pagination__link svg{width:16px;height:16px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.pagination__link:hover svg{fill:#b41f25}.pagination__link:active svg{fill:#9c0c0c}.pagination__link.disabled,.pagination__link:disabled svg{fill:#9b9b9b;cursor:default;pointer-events:none}.pagination__item.is-active .pagination__link{border:none;color:#fff;background-color:#b41f25}.pagination__link-dots{position:relative;width:40px;height:40px;font-weight:500;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .3s ease,background .3s ease;-o-transition:color .3s ease,background .3s ease;transition:color .3s ease,background .3s ease}.pagination__link-dots:hover{color:#b41f25}.pagination__link_floating{border:0;position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}.pagination__item_middle:hover .pagination__link_floating{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pdf-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.pdf-list{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;margin:-24px}}.pdf-list__item{padding:12px;-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px}@media (min-width:768px){.pdf-list__item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%;padding:24px}}.pdf-item__img{max-width:268px;margin:0 auto;background-repeat:no-repeat;background-position:50%;background-size:contain;--aspect-ratio:264/368}.pdf-item__img:before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)))}.pdf-item__caption{text-align:center;font-size:14px;margin-top:10px}@media (min-width:768px){.pdf-item__caption{font-size:20px;margin-top:30px}}.popular{padding-top:.4rem}@media screen and (min-width:1024px){.popular{padding-top:3rem}}.popular__header{margin-bottom:2.4rem}.popular__list{padding-right:1.6rem;padding-left:1.6rem;list-style-type:none;color:#fff}@media screen and (min-width:1024px){.popular__list{display:grid;padding-right:0;padding-left:0;grid-template-columns:repeat(4,1fr);grid-template-areas:"a a b b" "a a c c" "d d e e" "f f e e" "g g h h"}}.popular__item{position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover;overflow:hidden}.popular__item:not(:last-child){margin-bottom:.2rem}@media screen and (min-width:1024px){.popular__item:not(:last-child){margin-bottom:0}}.popular__item_first,.popular__item_sixth{background-size:cover}.popular__item_fifth:before,.popular__item_first:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.54)}@media screen and (max-width:1023px){.popular__item_7:before,.popular__item_8:before,.popular__item_fourth:before,.popular__item_second:before,.popular__item_sixth:before,.popular__item_third:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.54)}}@media screen and (min-width:1024px){.popular__item_8,.popular__item_sixth,.popular__item_third{color:#424242;background-color:#fff;-webkit-transition:color .3s ease-out,background-color .3s ease-out;-o-transition:color .3s ease-out,background-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out}.popular__item_8:hover,.popular__item_sixth:hover,.popular__item_third:hover{color:#fff;background-color:#424242}}@media screen and (min-width:1024px){.popular__item_first{grid-area:a}}@media screen and (min-width:1024px){.popular__item_second{color:#fff;background-color:#424242;background-position:100%;background-size:60% auto;grid-area:b;-webkit-transition:color .3s ease-out,background-color .3s ease-out;-o-transition:color .3s ease-out,background-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out}.popular__item_second:hover{color:#424242;background-color:#fff}}@media screen and (min-width:1024px){.popular__item_third{background-position:0;background-size:40% auto;grid-area:c}}@media screen and (min-width:1024px){.popular__item_fourth{color:#fff;background-color:#424242;background-position:100%;background-size:40% auto;grid-area:d;-webkit-transition:color .3s ease-out,background-color .3s ease-out;-o-transition:color .3s ease-out,background-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out}.popular__item_fourth:hover{color:#424242;background-color:#fff}}@media screen and (min-width:1024px){.popular__item_fifth{grid-area:e}}@media screen and (min-width:1024px){.popular__item_sixth{background-position:0;background-size:60% auto;grid-area:f}}@media screen and (min-width:1024px){.popular__item_7{color:#fff;background-color:#424242;background-position:100%;background-size:40% auto;grid-area:g;-webkit-transition:color .3s ease-out,background-color .3s ease-out;-o-transition:color .3s ease-out,background-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out}.popular__item_7:hover{color:#424242;background-color:#fff}}@media screen and (min-width:1024px){.popular__item_8{background-position:0;background-size:40% auto;grid-area:h}}.popular__item-bg{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;overflow:hidden}.popular__item-bg,.popular__item-bg span{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.popular__item-bg span{-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;-o-transition:transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}@media (min-width:1024px){.popular__item_second .popular__item-bg{width:60%;left:unset;right:0}.popular__item_third .popular__item-bg{width:40%;left:0}.popular__item_fourth .popular__item-bg{width:40%;left:unset;right:0}.popular__item_sixth .popular__item-bg{width:60%;left:0}.popular__item_7 .popular__item-bg{width:40%;left:unset;right:0}.popular__item_8 .popular__item-bg{width:60%;left:unset;right:0}}.popular__item:hover .popular__item-bg span{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}@media (max-width:calc(1024px - 1px)){.popular__item-bg span:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.54)}}.popular__item-bg_dark span:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.popular__item-content{position:relative}.popular__item-link{display:block;position:relative}@media screen and (min-width:1024px){.popular__item-link{height:100%;min-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:1024px){.popular__item_second .popular__item-link{padding-right:60%}}@media screen and (min-width:1024px){.popular__item_third .popular__item-link{padding-left:40%}}@media screen and (min-width:1024px){.popular__item_fourth .popular__item-link{padding-right:40%}}@media screen and (min-width:1024px){.popular__item_sixth .popular__item-link{padding-left:60%}}@media screen and (min-width:1024px){.popular__item_7 .popular__item-link{padding-right:40%}}@media screen and (min-width:1024px){.popular__item_8 .popular__item-link{padding-right:60%}}.popular__item-content{padding:4rem 1.6rem}@media screen and (min-width:1024px){.popular__item-content{padding:4rem 3rem 4rem 4.5rem}}@media screen and (min-width:1024px){.popular__item_fifth .popular__item-content,.popular__item_first .popular__item-content{padding-right:16.66666667%;padding-left:16.66666667%}}.popular__item-title{margin-bottom:1.6rem}.popular__item-title:after{-webkit-transition:width .4s ease-out;-o-transition:width .4s ease-out;transition:width .4s ease-out}.popular__item:hover .popular__item-title:after{width:100%}.popular__item-text{line-height:1.6}@media screen and (min-width:1024px){.popular__item-text{font-size:1.5rem;line-height:1.4}}.popup{position:fixed;z-index:1000;top:0;left:0;visibility:hidden;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:1.6rem;padding-top:15vh;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;opacity:0;background-color:rgba(0,0,0,.87)}.popup.is-open,.popup_opened{visibility:visible;opacity:1}.popup__container{position:relative;max-width:60rem;margin:0 auto;padding:6.6rem 4rem 4rem;background-color:#fff}.popup__container_big{max-width:1200px;-webkit-box-shadow:0 5px 25px rgba(0,0,0,.15);box-shadow:0 5px 25px rgba(0,0,0,.15)}.popup__close-btn{position:absolute;top:3rem;right:3rem;width:1em;height:1em;cursor:pointer;border:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M13.41 12l4.3-4.29a1.004 1.004 0 0 0-1.42-1.42L12 10.59l-4.29-4.3a1.004 1.004 0 0 0-1.42 1.42l4.3 4.29-4.3 4.29a.997.997 0 0 0 0 1.42.997.997 0 0 0 1.42 0l4.29-4.3 4.29 4.3a.997.997 0 0 0 1.42 0 .997.997 0 0 0 0-1.42L13.41 12z' fill='%23B41F25' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;font-size:2.4rem}@media screen and (min-width:1024px){.popup__close-btn{top:4rem;right:4rem}}.popup__title{margin-bottom:2.4rem}.popup__text{line-height:1.5}.popup-search{--header-height:112px;background-color:hsla(0,0%,100%,.02);padding:1rem;padding-top:8vh}@media screen and (min-width:768px){.popup-search{padding:1.6rem;padding-top:var(--header-height)}}.popup-search__container{position:relative;margin:0 auto;padding:5rem 1rem;background-color:#f7f7f7;max-width:120rem;-webkit-box-shadow:0 25px 25px rgba(0,0,0,.15);box-shadow:0 25px 25px rgba(0,0,0,.15)}@media screen and (min-width:640px){.popup-search__container{padding:5rem 1.6rem}}@media screen and (min-width:768px){.popup-search__container{padding:5rem 2.4rem}}@media screen and (min-width:1024px){.popup-search__container{padding:6.6rem 4rem 4rem}}.popup-search__form{max-width:50rem;margin-bottom:2.4rem}@media screen and (min-width:1024px){.popup-search__form{margin-bottom:4.8rem}}.popup-search__titles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.6rem}@media screen and (min-width:1024px){.popup-search__titles{margin-bottom:2.4rem}}.popup-search__descr{font-weight:500;font-size:1.4rem;line-height:1.4;margin-right:3.2rem}.popup-search__descr--center{margin:0 auto}@media screen and (min-width:768px){.popup-search__descr{font-size:1.8rem}}.popup-search__look{position:relative;color:#9b9b9b;font-size:1.4rem}.popup-search__look:after{position:absolute;content:"";width:0;height:1px;bottom:-2px;left:0;-webkit-transition:width .2s ease-in-out;-o-transition:width .2s ease-in-out;transition:width .2s ease-in-out}.popup-search__look:hover:after{width:100%;background-color:#9b9b9b}@media screen and (min-width:768px){.popup-search__look{font-size:1.5rem}}.popup-search__product{display:grid;grid-template-columns:repeat(6,1fr);gap:.8rem}@media screen and (min-width:768px){.popup-search__product{grid-template-columns:repeat(9,1fr)}}@media screen and (min-width:1024px){.popup-search__product{grid-template-columns:repeat(12,1fr);gap:2.4rem}}.popup-search__product-item{grid-column:3 span}.portfolio__list{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.portfolio__item{grid-column:4 span}.portfolio__item-bg{min-height:194px;background-color:#9b9b9b;margin-bottom:1.6rem;position:relative}.portfolio__item-bg span{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-transition:background-color .3s ease-out,-webkit-transform .5s ease-out;transition:background-color .3s ease-out,-webkit-transform .5s ease-out;-o-transition:transform .5s ease-out,background-color .3s ease-out;transition:transform .5s ease-out,background-color .3s ease-out;transition:transform .5s ease-out,background-color .3s ease-out,-webkit-transform .5s ease-out}.portfolio__item-bg span:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:rgba(0,0,0,.54);-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.portfolio__item-glightbox{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.portfolio .portfolio__item-title{font-weight:500;font-size:2rem;padding-bottom:1.6rem}.portfolio__item-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.portfolio__item-feedback{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;font-weight:400;font-size:14px;padding:1.7rem}.portfolio__item-feedback,.portfolio__item-feedback:focus,.portfolio__item-feedback:hover{color:#424242;background-color:#fff}.portfolio__item-feedback:focus:after,.portfolio__item-feedback:focus:before,.portfolio__item-feedback:hover:after,.portfolio__item-feedback:hover:before{-webkit-animation:none;animation:none}.portfolio__item-link{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;font-weight:400;font-size:14px;padding:1.7rem}.portfolio__item-link svg{display:none}@media screen and (min-width:768px){.portfolio{cursor:pointer}.portfolio__item{grid-column:2 span}}@media screen and (min-width:1024px){.portfolio__list{display:grid;grid-template-columns:repeat(12,1fr);gap:24px}.portfolio__item{grid-column:4 span;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;min-height:256px}.portfolio__item-bg{-webkit-transition:background-color .3s ease-out,-webkit-transform .3s ease-out;transition:background-color .3s ease-out,-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out,background-color .3s ease-out;transition:transform .3s ease-out,background-color .3s ease-out;transition:transform .3s ease-out,background-color .3s ease-out,-webkit-transform .3s ease-out;margin-bottom:0;position:static}.portfolio__item-title{color:transparent;-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.portfolio__item-title:after{width:0;height:.3rem;background-color:transparent;-webkit-transition:background-color .3s ease-out,width .6s ease-out;-o-transition:background-color .3s ease-out,width .6s ease-out;transition:background-color .3s ease-out,width .6s ease-out}.portfolio__item-content{position:relative;padding:3.2rem;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;width:100%}.portfolio__item-links{margin-top:auto;margin-left:auto}.portfolio__item-feedback{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;border:none;color:transparent;font-weight:700;font-size:15px;line-height:15px;cursor:pointer;margin-right:1.6rem;padding:0;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);opacity:0;z-index:20}.portfolio__item-feedback,.portfolio__item-feedback:focus,.portfolio__item-feedback:hover,.portfolio__item-link{background-color:transparent}.portfolio__item-link{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;font-weight:700;font-size:15px;line-height:15px;color:transparent;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;padding:0 .5rem 0 0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);opacity:0;z-index:20}.portfolio__item-link:focus,.portfolio__item-link:hover{background-color:transparent}.portfolio__item-link:focus:after,.portfolio__item-link:focus:before,.portfolio__item-link:hover:after,.portfolio__item-link:hover:before{-webkit-animation:none;animation:none}.portfolio__item-link svg{display:block;fill:transparent;margin-left:.8rem;-webkit-transition:fill .3s ease-out,-webkit-transform .3s ease-out;transition:fill .3s ease-out,-webkit-transform .3s ease-out;-o-transition:fill .3s ease-out,transform .3s ease-out;transition:fill .3s ease-out,transform .3s ease-out;transition:fill .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.portfolio__item-link:hover svg{-webkit-transform:translate(5px,1px);-ms-transform:translate(5px,1px);transform:translate(5px,1px)}.portfolio__item:hover .portfolio__item-bg span{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.portfolio__item:hover .portfolio__item-bg span:before{opacity:1}.portfolio__item:hover .portfolio__item-title{color:#fff}.portfolio__item:hover .portfolio__item-link{color:#fff;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.portfolio__item:hover .portfolio__item-link svg{fill:#fff}.portfolio__item:hover .portfolio__item-link:hover{color:#b41f25}.portfolio__item:hover .portfolio__item-link:hover svg{fill:#b41f25}.portfolio__item:hover .portfolio__item-feedback{color:#9b9b9b;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.portfolio__item:hover .portfolio__item-feedback:hover{color:#b41f25}.portfolio__item:hover .portfolio__item-title:after{background-color:#b41f25;width:8rem}}@media screen and (min-width:1200px){.portfolio__item{grid-column:3 span}}.gallery,.preview-frame{position:relative}.gallery{width:100%;height:200px;margin-bottom:20px}@media (min-width:768px){.gallery{height:300px}}@media (min-width:1024px){.gallery{height:480px}}.gallery__item{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery__image{max-width:100%;max-height:100%}.gallery .swiper-container{height:100%;padding:0 1px}.gallery .swiper-button-next,.gallery .swiper-button-prev{display:none;width:48px;height:100%;-webkit-transform:none;-ms-transform:none;transform:none;top:0;margin-top:unset;-webkit-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}@media (min-width:1200px){.gallery .swiper-button-next,.gallery .swiper-button-prev{display:-webkit-box;display:-ms-flexbox;display:flex}}.gallery .swiper-button-next svg,.gallery .swiper-button-prev svg{width:32px;height:32px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.gallery .swiper-button-next:hover svg,.gallery .swiper-button-prev:hover svg{fill:#b41f25}.gallery .swiper-button-next:after,.gallery .swiper-button-prev:after{display:none}.gallery .swiper-button-next.swiper-button-disabled,.gallery .swiper-button-prev.swiper-button-disabled{background-color:hsla(0,0%,100%,0)}.gallery .swiper-button-prev{left:0}.gallery .swiper-button-next{right:0}.thumbs{position:relative;padding:0;margin:0;width:100%}.thumbs .swiper-slide{width:56px;height:56px;background-color:#fff}@media (min-width:1024px){.thumbs .swiper-slide{width:88px;height:88px}}.thumbs__item{height:100%;border:1px solid transparent;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.swiper-slide-thumb-active .thumbs__item{opacity:1;border-color:#b41f25}.thumbs__item-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.thumbs .swiper-container{height:100%;padding:0 1px}.product-card{position:relative;padding:24px;background-color:#fff;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;height:100%}@media screen and (min-width:1024px){.product-card{padding:16px}}.product-card:hover{-webkit-box-shadow:0 8px 30px 2px rgba(93,49,61,.16);box-shadow:0 8px 30px 2px rgba(93,49,61,.16)}.product-card__favorite{top:8px;right:8px;cursor:pointer;position:absolute;z-index:2}@media screen and (min-width:768px){.product-card__favorite{top:32px;right:32px}}.product-card__favorite svg{display:block;width:24px;height:24px;fill:#fff;stroke:#a0a0a0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.product-card__favorite:hover svg{stroke:#b41f25}.product-card__favorite.is-active svg{fill:#b41f25;stroke:#b41f25}.product-card__gallery{margin:0 0 16px;position:relative}@media (min-width:1200px){.product-card__gallery{margin:0 -20px 16px}}.product-card__img{height:155px;display:block;background-position:50%;background-size:contain;background-repeat:no-repeat}@media screen and (min-width:1200px){.product-card__img{height:200px}}.product-card__img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.product-card__img-bg{background-repeat:no-repeat;background-size:cover;background-position:50%;--aspect-ratio:16/9}.product-card__img-bg:before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)))}.product-card .swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}@media (min-width:1200px){.product-card .swiper-container{padding:0 25px}}.product-card .swiper-button-next,.product-card .swiper-button-prev{display:none;width:30px;background-color:#fff;height:100%;-webkit-transform:none;-ms-transform:none;transform:none;top:0;margin-top:unset}@media (min-width:1200px){.product-card .swiper-button-next,.product-card .swiper-button-prev{display:-webkit-box;display:-ms-flexbox;display:flex}}.product-card .swiper-button-next svg,.product-card .swiper-button-prev svg{width:24px;height:24px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.product-card .swiper-button-next:hover svg,.product-card .swiper-button-prev:hover svg{fill:#b41f25}.product-card .swiper-button-next:after,.product-card .swiper-button-prev:after{display:none}.product-card .swiper-button-prev{left:-5px}.product-card .swiper-button-next{right:-5px}.product-card .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:unset}.product-card .swiper-pagination .swiper-pagination-bullet{width:4px;height:4px;margin:0;opacity:1!important;background-color:#e0e0e0}.product-card .swiper-pagination .swiper-pagination-bullet:not(:last-child){margin-right:12px}.product-card .swiper-pagination .swiper-pagination-bullet-active{background-color:#b41f25}.product-card__text{position:relative}.product-card__novelty{position:absolute;right:0;top:5px;width:53px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#b41f25;color:#fff;font-size:9px}.product-card__title{display:block;font-size:20px;font-weight:500;text-transform:uppercase;position:relative;padding-bottom:8px;padding-right:60px;margin-bottom:8px}@media screen and (min-width:1200px){.product-card__title{font-size:25px}}.product-card__title:before{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background-color:#b41f25}.product-card__order{font-weight:500}.product-card__category,.product-card__order{display:block;font-size:13px;margin-bottom:8px}.product-card__category{color:#9b9b9b}@media screen and (min-width:768px){.product-card__category{margin-top:4px;margin-bottom:16px}}.product-card__description{font-size:13px;line-height:1.6;margin-bottom:16px}@media screen and (min-width:1200px){.product-card__description{font-size:15px}}.product-card__price{color:#b41f25;font-size:17px}@media screen and (min-width:1024px){.product-card__price{font-size:25px}}.product-card__icons{position:absolute;bottom:8px;right:32px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:50}.product-card__icon{border:1px solid #cfcfcf;border-radius:100%;width:40px;height:40px;margin-right:8px;padding:6px;cursor:pointer;background:#fff no-repeat 50%/contain;background-origin:content-box}.product-card__icon svg{width:100%;height:100%}.product-card__icon:last-of-type{margin-right:0}.product-description{background-color:#fff;padding:40px 0}@media (min-width:1200px){.product-description{padding:80px 0}}@media (min-width:768px){.product-description__item{min-height:260px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1200px){.product-description__item{min-height:300px}}.product-description__item:not(:last-child){margin-bottom:40px}@media (min-width:768px){.product-description__item:nth-child(odd){padding-left:40%}}@media (min-width:1200px){.product-description__item:nth-child(odd){padding-right:100px}}@media (min-width:768px){.product-description__item:nth-child(2n+2){padding-right:40%}}@media (min-width:1200px){.product-description__item:nth-child(2n+2){padding-left:100px}}.product-description__title{text-transform:uppercase;font-size:20px;font-weight:500;padding-bottom:5px;margin-bottom:32px;position:relative}.product-description__title:before{content:"";position:absolute;left:0;bottom:0;width:40px;height:2px;background-color:#b41f25}.product-description__text{margin-bottom:15px;font-size:13px;line-height:1.4}@media (min-width:768px){.product-description__text{margin-bottom:unset;font-size:15px}}.product-description__img{background-position:50%;background-size:contain;background-repeat:no-repeat;--aspect-ratio:16/9}@media (min-width:768px){.product-description__img{position:absolute;top:50%;width:600px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:1200px){.product-description__img{width:800px}}.product-description__img:before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)))}.product-description__item:nth-child(odd) .product-description__img{right:calc(60% + 50px)}.product-description__item:nth-child(2n+2) .product-description__img{left:calc(60% + 50px)}.product-features{display:none;background-color:#f0f0f0}@media (min-width:1024px){.product-features{display:block;padding:48px 0}}@media (min-width:1024px){.product-features__inner{display:grid;grid-template-columns:repeat(12,1fr);gap:24px}}@media (min-width:1200px){.product-features__inner{gap:48px}}.product-features__item{grid-column:4 span}.product-features__img{margin-bottom:24px;max-width:100%}.product-features__img img{width:100%;-o-object-fit:cover;object-fit:cover}.product-features__subtitle{font-weight:500;font-size:16px;line-height:1.3;margin-bottom:16px;text-transform:uppercase}@media (min-width:1200px){.product-features__subtitle{font-size:20px}}.product-features__descr{line-height:1.4;letter-spacing:.3px;font-size:14px}@media (min-width:1200px){.product-features__descr{font-size:15px}}.product-group__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-4px}@media screen and (min-width:768px){.product-group__list{margin:-24px}}@media screen and (min-width:768px){.product-group__list_advise{margin:-12px}}@media screen and (min-width:1440px){.product-group__list_advise{margin:-24px}}.product-group__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding:4px}@media screen and (min-width:768px){.product-group__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:24px}}@media screen and (min-width:1024px){.product-group__item{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media screen and (min-width:1440px){.product-group__item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media screen and (min-width:768px){.product-group__item_advise{padding:12px}}@media screen and (min-width:1024px){.product-group__item_advise{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media screen and (min-width:1440px){.product-group__item_advise{padding:24px}}@media screen and (max-width:767px){.product-group__mob-simple .product-group__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.product-group__mob-simple .product-card__description{display:none}.product-group__mob-simple .product-card{padding:10px}.product-group__mob-simple .product-card__img{height:110px}.product-group__mob-simple .product-card__title{font-size:16px;padding-right:unset;text-transform:unset}.product-group__mob-simple .product-card__novelty{top:-50px;z-index:1}.product-group__mob-simple .product-card__icons{left:0;top:0;right:unset;bottom:unset}.product-group__mob-simple .product-card__icon{margin-right:8px;width:34px;height:34px}}.product-interior__inner{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;height:100%}@media (min-width:1024px){.product-interior__inner{grid-template-columns:repeat(12,1fr);gap:36px}}@media (min-width:1200px){.product-interior__inner{gap:48px}}.product-interior__item{grid-column:4 span;max-height:100%}@media (min-width:1024px){.product-interior__item{grid-column:6 span}}.product-interior__item img{height:100%;max-height:350px;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1200px){.product-interior__item img{max-height:432px}}.product-summary{padding:40px 0;background-color:#f7f7f7;margin:-40px 0}@media (min-width:768px){.product-summary{padding:0;margin:0}}.product-summary__left{background-color:#fff;padding-bottom:32px}@media (min-width:1200px){.product-summary__left{max-width:100%}}.product-summary__right{padding:16px 0}@media (min-width:1200px){.product-summary__right{max-width:100%;padding:32px 0}}.product-summary__equipment{margin:50px 0}.product-summary__title{font-size:20px;font-weight:600;margin-bottom:32px;line-height:1.4}@media (min-width:1200px){.product-summary__title{font-size:36px;font-weight:400;line-height:1.3;margin-bottom:48px}}.product-summary__id{color:#9b9b9b;font-size:13px;margin-bottom:24px}.product-summary__call{margin-bottom:32px}.product-summary__button-group{display:-webkit-box;display:-ms-flexbox;display:flex}.product-summary__button{width:100%}@media (min-width:1200px){.product-summary__button{display:-webkit-box;display:-ms-flexbox;display:flex}.product-summary__button .btn{width:100%}}.product-summary__button:nth-child(2) .btn{background-color:#fff;border:1px solid #b41f25;color:#b41f25}.product-summary__favorite{width:54px;height:54px;padding:15px;border-radius:2px;background-color:#fff;cursor:pointer;margin-left:8px}.product-summary__favorite svg{display:block;width:24px;height:24px;fill:#fff;stroke:#a0a0a0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.product-summary__favorite:hover svg{stroke:#b41f25}.product-summary__favorite.is-active svg{fill:#b41f25;stroke:#b41f25}@media (min-width:768px){.product-summary__favorite{margin-left:16px}}.equipment__title{font-size:16px}@media (min-width:768px){.equipment__title{font-size:22px}}.equipment__content{margin-top:30px}.equipment__product{display:block;height:180px;width:250px;border:1px solid #ccc;background-repeat:no-repeat;background-position:50%;background-size:contain}.equipment__product:hover{border-color:#b41f25}.scheme{margin-bottom:32px}.scheme__title{font-weight:600;font-size:16px;line-height:1.4;letter-spacing:.7px;margin-bottom:24px;text-transform:uppercase}@media (min-width:1200px){.scheme__title{margin-bottom:32px;text-transform:none}}.scheme__list{margin:-5px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (min-width:1200px){.scheme__list{gap:48px}}.scheme__item{grid-column:4 span;max-width:100%}@media (min-width:640px){.scheme__item{grid-column:2 span}}.scheme__img{display:block;width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat;cursor:pointer;--aspect-ratio:16/9}.scheme__img:before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)))}.call-box{border:1px solid #b41f25;padding:8px}@media (min-width:1200px){.call-box{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;padding:16px}}.call-box span{display:block;text-align:center}.call-box span:first-child{font-size:13px;margin-bottom:10px}@media (min-width:1200px){.call-box span:first-child{margin-bottom:unset;margin-right:24px;font-size:15px}}.call-box span:nth-child(2){font-size:20px}@media (min-width:1200px){.call-box span:nth-child(2){font-size:25px}}@media (min-width:1024px){.characteristics{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1024px){.characteristics__col{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%}}@media (min-width:1200px){.characteristics__col{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}}.characteristics__col:not(:last-child){margin-bottom:20px}@media (min-width:1024px){.characteristics__col:not(:last-child){margin-bottom:unset}}.characteristics__col+.characteristics__item_line{border-top:1px solid #e0e0e0}@media (min-width:1200px){.characteristics__variants{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1440px){.characteristics__variants{display:block}}.characteristics__title{min-width:155px;font-weight:600;font-size:16px;line-height:1.4;letter-spacing:.7px;margin-bottom:24px;text-transform:uppercase}@media (min-width:1024px){.characteristics__title{font-size:18px;margin-bottom:32px;text-transform:none}}.characteristics__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.characteristics__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.characteristics__item_line{border-bottom:1px solid #e0e0e0;padding:8px 0;margin-bottom:0}@media (min-width:1200px){.characteristics__item_line{padding:18px 0}}.characteristics__name{font-size:14px;line-height:1.4;font-weight:400;margin-bottom:4px;padding-right:32px;max-width:210px;width:100%;padding-right:16px}@media (min-width:1200px){.characteristics__name{margin-bottom:0}}.characteristics__value{text-align:start;font-size:15px;line-height:1.4;color:#424242;letter-spacing:.3px}@media (min-width:768px){.characteristics__value{text-align:end}}.characteristics__link{font-size:15px;color:#b41f25;display:inline;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.characteristics__link:hover{color:#cf2b34}.characteristics__descr{margin-top:24px;font-weight:400;font-size:14px;line-height:1.4}@media (min-width:1200px){.characteristics__descr{margin-top:32px;font-size:15px}}.characteristics__appearance{margin-bottom:28px;width:100%}@media (min-width:640px){.characteristics__appearance{width:inherit}}@media (min-width:1024px){.characteristics__appearance:not(:last-child){margin-right:30px}}.characteristics__appearance_mobile{display:block}@media (min-width:1024px){.characteristics__appearance_mobile{display:none}}.characteristics__appearance_desk{display:none}@media (min-width:1024px){.characteristics__appearance_desk{display:block}}.cover-list,.decor-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-4px}.cover-list__item,.decor-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:56px;width:100%;margin:4px;border-radius:50%}.cover-list__texture,.decor-list__texture{width:50px;height:50px;border-radius:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.decor-list{max-width:280px;margin:0 auto}@media (min-width:640px){.decor-list{max-width:inherit}}@media (min-width:1024px){.decor-list{margin:0;max-width:300px}}@media (min-width:1200px){.decor-list{max-width:300px}}@media (min-width:1440px){.decor-list{max-width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.decor-list__item{margin-bottom:16px;margin-right:10px}@media (min-width:1200px){.decor-list__item{margin-right:15px}}.decor-list__descr{font-weight:400;font-size:12px;line-height:1.4;text-align:center;color:#424242}@media (min-width:1200px){.decor-list__descr{font-weight:500;letter-spacing:.25px}}.decor-list__texture{margin-bottom:4px;border:1px solid #9b9b9b}@media (min-width:1200px){.cover-list{width:200px}}.cover-list__item{cursor:pointer;border:1px solid transparent}.cover-list__item.active .cover-list__texture{border:1px solid #b41f25;position:relative}.cover-list__item.active .cover-list__texture:after{content:"";position:absolute;width:25px;height:25px;top:12px;left:12px;background-image:url(/img/check.svg);background-size:cover;background-position:50%;background-repeat:no-repeat}.questions{padding-top:4rem;background-color:#fff}@media screen and (min-width:1024px){.questions{padding-top:4rem;padding-bottom:3rem}}.questions__title{margin-bottom:3.2rem}@media screen and (min-width:1024px){.questions__text{margin-top:4rem;font-size:1.5rem}}.questions__phones-wrapper{margin-top:.8rem;margin-bottom:1.6rem}@media screen and (min-width:1024px){.questions__phones-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem;margin-bottom:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1024px){.questions__phones-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.questions__phone-caption{margin-bottom:10px}.questions__phone{display:block;font-size:2rem}@media screen and (min-width:1024px){.questions__phone{font-size:3.5rem}}.questions__phone:not(:last-child){margin-bottom:.8rem}@media screen and (min-width:1024px){.questions__phone:not(:last-child){margin-right:2.4rem;margin-bottom:0}}.questions__phone:focus,.questions__phone:hover{color:#b41f25}.questions__link-group{margin-top:3.2rem}@media screen and (min-width:1024px){.questions__link-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:4.6rem}}.questions__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:26rem;padding:1.6rem 4rem;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border:.2rem solid #000;border-radius:.2rem;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.questions__link:hover{color:#b41f25;border-color:#b41f25}@media screen and (min-width:1024px){.questions__link{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.questions__link:not(:last-child){margin-bottom:1.6rem}@media screen and (min-width:1024px){.questions__link:not(:last-child){margin-right:3.2rem;margin-bottom:0}}.questions__icon{margin-right:.4rem;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.questions__link:hover .questions__icon{fill:#b41f25}.range-slider{padding-bottom:25px}.range-slider__frame{padding:0 10px}.range-slider__frame .slider.slider-horizontal{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.range-slider__frame .slider-selection,.range-slider__frame .slider-track-high,.range-slider__frame .slider-track-low,.range-slider__frame .slider.slider-horizontal .slider-track{background-image:none;background-color:#424242;-webkit-box-shadow:none;box-shadow:none;border-radius:unset}.range-slider__frame .slider.slider-horizontal .slider-track{margin-top:0;height:1px}.range-slider__frame .slider-handle{width:20px;height:20px;border-radius:100%;background-image:none;border:1px solid #b41f25;background-color:#fff;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.range-slider__frame .slider-handle:hover{background-color:#b41f25}.range-slider__frame .slider.slider-horizontal .tooltip{-webkit-transform:none;-ms-transform:none;transform:none;margin-top:25px;margin-left:-10px;margin-right:-10px;top:0;font-size:12px}.region-wrap__item:not(:last-child){margin-bottom:40px}.region-wrap .page-title{margin-bottom:24px}.region-list{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;list-style:none}@media (min-width:768px){.region-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width:1200px){.region-list{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.region-list__link{font-size:15px;text-decoration:underline;display:block;padding:5px 0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.region-list__link:hover{color:#b41f25}.search-product-card{position:relative;padding:8px;background-color:#fff;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;height:100%}@media screen and (min-width:1024px){.search-product-card{padding:8px 16px 16px}}.search-product-card:hover{-webkit-box-shadow:0 8px 30px 2px rgba(93,49,61,.16);box-shadow:0 8px 30px 2px rgba(93,49,61,.16)}.search-product-card__gallery{margin:0 0 16px;position:relative}@media (min-width:1200px){.search-product-card__gallery{margin:0 -20px 16px}}.search-product-card__img{height:145px;display:block;background-position:50%;background-size:contain;background-repeat:no-repeat}.search-product-card__img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media (min-width:1200px){.search-product-card .swiper-container{padding:0 25px}}.search-product-card .swiper-button-next,.search-product-card .swiper-button-prev{display:none;width:30px;background-color:#fff;height:100%;-webkit-transform:none;-ms-transform:none;transform:none;top:0;margin-top:unset}@media (min-width:1200px){.search-product-card .swiper-button-next,.search-product-card .swiper-button-prev{display:-webkit-box;display:-ms-flexbox;display:flex}}.search-product-card .swiper-button-next svg,.search-product-card .swiper-button-prev svg{width:24px;height:24px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.search-product-card .swiper-button-next:hover svg,.search-product-card .swiper-button-prev:hover svg{fill:#b41f25}.search-product-card .swiper-button-next:after,.search-product-card .swiper-button-prev:after{display:none}.search-product-card .swiper-button-prev{left:-5px}.search-product-card .swiper-button-next{right:-5px}.search-product-card .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:unset}.search-product-card .swiper-pagination .swiper-pagination-bullet{width:4px;height:4px;margin:0;opacity:1!important;background-color:#e0e0e0}.search-product-card .swiper-pagination .swiper-pagination-bullet:not(:last-child){margin-right:12px}.search-product-card .swiper-pagination .swiper-pagination-bullet-active{background-color:#b41f25}.search-product-card__text{position:relative}.search-product-card__title{display:block;font-size:14px;font-weight:500;position:relative;padding-bottom:8px;padding-right:60px;margin-bottom:8px}@media screen and (min-width:768px){.search-product-card__title{font-size:16px}}@media screen and (min-width:1200px){.search-product-card__title{font-size:18px}}.search-product-card__title:before{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background-color:#b41f25}.search-product-card__category{display:block;color:#9b9b9b;font-size:12px}@media screen and (min-width:768px){.search-product-card__category{margin-top:4px}}.services{padding-top:3.2rem;padding-bottom:3.2rem;text-align:center;background-color:#fff}.services__list{list-style-type:none}@media screen and (min-width:1024px){.services__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}.services__item{width:100%}@media (min-width:1200px){.services__item{max-width:200px}}.services__item:not(:last-child){margin-bottom:2.4rem}.services__img svg{width:48px;height:48px;margin:0 auto 8px}@media (min-width:1024px){.services__img svg{width:96px;height:96px}}.services__img div{width:48px;height:48px;background-repeat:no-repeat;background-size:contain;background-position:50%;margin:0 auto 8px}@media (min-width:1024px){.services__img div{width:96px;height:96px}}.services__img--color svg{fill:#b41f25}.services__icon{display:block;width:1em;height:1em;margin:0 auto .8rem;font-size:4.8rem;fill:#000}@media screen and (min-width:1024px){.services__icon{font-size:9.6rem}}.section{margin:30px 0}@media screen and (min-width:1200px){.section{margin:50px 0}}.section__title-wrapper{position:relative}.section__title-wrapper:after,.section__title:after{position:absolute;bottom:0;left:0;content:""}.section__title-wrapper:after{width:100%;height:.1rem;background-color:rgba(0,0,0,.12)}.section__title{position:relative;padding-bottom:1.1rem}.section__title_centered{text-align:center}.section__title_underline:after{width:8rem;height:.3rem;background-color:#b41f25}.section__title_underline.section__title_centered:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.section__title_underline_wordwidth{display:inline-block}.section__title_underline_wordwidth:after{width:100%}.section-title{text-transform:uppercase;font-size:16px;font-weight:500;margin-bottom:23px}.section-title_center{text-align:center}@media (min-width:1200px){.section-title{font-size:20px;margin-bottom:43px}}.socials{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.socials_vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.socials__item:not(:last-child){margin-right:.8rem}.socials_vertical .socials__item:not(:last-child){margin-right:0;margin-bottom:.8rem}.socials_rect .socials__item:not(:last-child){margin-right:.4rem}.socials__link{display:block;padding:.8rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;border-radius:50%;background-color:#b41f25;position:relative}.socials__link_dark{background-color:rgba(0,0,0,.54)}.socials__link_dark:before{content:"";position:absolute;left:50%;top:50%;border-radius:100%;width:100%;height:100%;background-color:#b41f25;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.socials__link_facebook{background-color:#5570b3}.socials__link_vk{background-color:#507299}.socials__link_instagram{background-color:#9b379a}.socials__link_od{background-color:#e0610b}.footer .socials__link{background-color:#171618}.socials_rect .socials__link{padding:.6rem 1.8rem;border-radius:.2rem}.socials__link_big{padding:1.6rem}.socials__icon{position:relative;width:1em;height:1em;font-size:2.4rem;display:block;fill:#fff}.splashscreen{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1000;opacity:1;pointer-events:auto;-webkit-transition:opacity 1s ease-out 1s;-o-transition:opacity 1s ease-out 1s;transition:opacity 1s ease-out 1s}.splashscreen:not(.is-active):not(.timeout){opacity:0;pointer-events:none}.splashscreen__inner{padding:20px;width:100%;height:100%;background-color:#171618;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}.splashscreen__logo{width:100%;max-width:400px;opacity:1;-webkit-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out}.splashscreen__logo svg{display:block;width:100%}.splashscreen:not(.is-active):not(.timeout) .splashscreen__logo{opacity:0}.swiper-diplom{position:relative}.swiper-diplom>.swiper-button-next,.swiper-diplom>.swiper-button-prev{display:none;width:50px;height:50px;top:calc(50% - 24px)}@media (min-width:1200px){.swiper-diplom>.swiper-button-next,.swiper-diplom>.swiper-button-prev{display:-webkit-box;display:-ms-flexbox;display:flex}}.swiper-diplom>.swiper-button-next svg,.swiper-diplom>.swiper-button-prev svg{width:24px;height:24px}.swiper-diplom>.swiper-button-next:after,.swiper-diplom>.swiper-button-prev:after{display:none}.swiper-diplom>.swiper-button-prev{left:-50px}.swiper-diplom>.swiper-button-next{right:-50px}.swiper-diplom .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:unset}@media (min-width:1200px){.swiper-diplom .swiper-pagination{margin-top:40px}}.swiper-diplom .swiper-pagination .swiper-pagination-bullet{width:4px;height:4px;margin:0;opacity:1!important;background-color:#e0e0e0}@media (min-width:1200px){.swiper-diplom .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px}}.swiper-diplom .swiper-pagination .swiper-pagination-bullet:not(:last-child){margin-right:12px}.swiper-diplom .swiper-pagination .swiper-pagination-bullet-active{background-color:#b41f25}.swiper-diplom__item{display:block;background-repeat:no-repeat;background-position:50%;background-size:contain;--aspect-ratio:210/297;cursor:pointer}.swiper-diplom__item:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#fff;pointer-events:none;opacity:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.swiper-diplom__item:hover:after{opacity:.3}.swiper-diplom__item:before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)))}.swiper-products{position:relative}@media (min-width:1200px){.swiper-products{margin:-20px -30px -30px}}@media (min-width:1200px){.swiper-products>.swiper-container{padding:20px 30px 30px}}.swiper-products>.swiper-container>.swiper-wrapper>.swiper-slide{width:220px}.swiper-products>.swiper-button-next,.swiper-products>.swiper-button-prev{display:none;width:50px;height:50px}@media (min-width:1200px){.swiper-products>.swiper-button-next,.swiper-products>.swiper-button-prev{display:-webkit-box;display:-ms-flexbox;display:flex}}.swiper-products>.swiper-button-next svg,.swiper-products>.swiper-button-prev svg{width:24px;height:24px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.swiper-products>.swiper-button-next:hover svg,.swiper-products>.swiper-button-prev:hover svg{fill:#b41f25}.swiper-products>.swiper-button-next:after,.swiper-products>.swiper-button-prev:after{display:none}.swiper-products>.swiper-button-prev{left:-20px}.swiper-products>.swiper-button-next{right:-20px}.swiper-products .swiper-slide{height:auto}.title{text-transform:uppercase;font-size:2rem;font-weight:400}.title_medium{font-weight:500}.title_first{font-size:3.3rem}@media screen and (min-width:1024px){.title_first{font-size:4.9rem}}@media screen and (min-width:1024px){.title_second_big{font-size:3.3rem}}.title_second_small{font-size:1.6rem}@media screen and (min-width:1024px){.title_second_small{font-size:2rem}}.title_third{font-size:2.5rem}@media screen and (min-width:1024px){.title_third{font-size:3.3rem}}@media screen and (min-width:1024px){.title_third_small{font-size:2.5rem}}.title a{-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.title a:hover{color:#b41f25}.title a:hover svg{fill:#b41f25}.title svg{width:22px;height:22px;display:inline-block;fill:#424242;margin-bottom:-3px;-webkit-transition:fill .3s ease-out;-o-transition:fill .3s ease-out;transition:fill .3s ease-out}@media screen and (min-width:1024px){.title svg{width:32px;height:32px}}.toggle__label{position:relative;padding-left:3.2rem;display:block}.toggle__input:not(:disabled)+.toggle__label{cursor:pointer}.toggle__label:after,.toggle__label:before{top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:1em;height:1em;content:"";position:absolute;font-size:2.4rem}.toggle__label:before{border:.1rem solid #8b8a8d;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}.toggle__input:focus+.toggle__label:before{outline:auto}.toggle__input:checked+.toggle__label:before{border-color:#b41f25}.toggle__label:after{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);background-color:#b41f25;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.toggle__input:checked+.toggle__label:after{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.warehouse-program{padding-bottom:0}.warehouse-program__content{margin-bottom:80px}.warehouse-program__content h2{margin-bottom:16px;font-weight:400;text-transform:uppercase}.warehouse-program__content p{margin-bottom:32px}.warehouse-program__content a{display:block;color:#b41f25;text-decoration:underline;font-size:15px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.warehouse-program__product-list-container{margin-bottom:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.warehouse-program__list-title{margin-bottom:40px;font-weight:400}.warehouse-program__order-link{margin:0 auto;text-align:center;color:#b41f25;border-bottom:1px dashed}.warehouse-program__product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-bottom:36px;padding:0;list-style:none}@media screen and (min-width:768px){.warehouse-program__product-list{gap:20px}}@media screen and (min-width:1200px){.warehouse-program__product-list{gap:50px}}.warehouse-program__product-item{width:100%;height:auto;background-color:#fff;overflow:hidden}@media screen and (min-width:768px){.warehouse-program__product-item{max-width:50%;width:360px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.warehouse-program__product-link img{width:100%;height:auto;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.warehouse-program__product-link:focus img,.warehouse-program__product-link:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.warehouse-program__partner{padding:80px 0;background-color:#fff}.warehouse-program__partner-title{margin-bottom:40px;font-weight:400}.warehouse-program__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media screen and (min-width:1200px){.warehouse-program__form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:49px}}.warehouse-program__form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width:768px){.warehouse-program__form-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px;min-width:70%}.warehouse-program__form-wrapper,.warehouse-program__form-wrapper .form__group{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.warehouse-program__form-wrapper .form__group:last-of-type{width:100%}}@media screen and (min-width:1200px){.warehouse-program__form-wrapper{min-width:783px;gap:31px}}.warehouse-program__privacy{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;line-height:20px;color:#9b9b9b}.warehouse-program__privacy-link{color:#b41f25}@media screen and (min-width:1200px){.warehouse-program__form-btn{width:100%}}.warehouse{color:#fff;background-repeat:no-repeat;background-position:50%;background-size:cover;overflow:hidden;position:relative}.warehouse .title:after{-webkit-transition:width .4s ease-out;-o-transition:width .4s ease-out;transition:width .4s ease-out}.warehouse:hover .title:after{width:100%}@media screen and (min-width:1024px){.warehouse{position:relative;padding-right:0;padding-left:0}}@media screen and (min-width:1024px){.warehouse:before{display:block;padding-top:38.88888889%;content:""}}.warehouse__bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;-o-transition:transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;overflow:hidden}.warehouse:hover .warehouse__bg{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.warehouse__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:1024px){.warehouse__container{position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;height:100%}}.warehouse__container:before{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.54)}.warehouse__content{position:relative;padding:1.6rem}@media screen and (min-width:1024px){.warehouse__content{padding:6rem}}.warehouse__text{margin-top:1.6rem;margin-bottom:3.2rem;line-height:1.6}@media screen and (min-width:1024px){.warehouse__text{line-height:1.4}}@media screen and (min-width:1024px){.warehouse__link-wrapper{text-align:right}}.warehouse__link{display:block;letter-spacing:.034rem}@media screen and (min-width:1024px){.warehouse__link{display:inline-block}}.wholesale-purchases__wrapper{max-width:811px}.wholesale-purchases__text-block{margin:32px 0}@media screen and (min-width:1024px){.wholesale-purchases__text-block{margin:40px 0}}.wholesale-purchases__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.wholesale-purchases__features{margin:32px 0;display:grid;grid-template-rows:repeat(1,minmax(0,1fr));gap:16px}@media screen and (min-width:1024px){.wholesale-purchases__features{margin:56px 0;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px}}.wholesale-purchases__features-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;background-color:#fff}.wholesale-purchases__features-item svg{margin-right:12px;width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;fill:#b41f25}@media screen and (min-width:1024px){.wholesale-purchases__features-item{padding:22px 24px}}