.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;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;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;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:0!important;border:none;min-height:165px;-webkit-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;padding:0;float:none;outline:0;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{position:relative;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:75vh}.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%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.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:-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;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.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-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;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(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-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:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .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(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{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: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{-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 .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
@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:translate3d(0px,0,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-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-wrapper,
.swiper-container-3d .swiper-slide,
.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-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {transform-style:preserve-3d}
.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-slide-shadow-bottom {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(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-right {background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-top {background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-bottom {background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.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-prev,
.swiper-button-next {position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * 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-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {opacity:0.35;cursor:auto;pointer-events:none}
.swiper-button-prev:after,
.swiper-button-next:after {font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;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-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {--swiper-navigation-color:#fff}
.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {--swiper-navigation-color:#000}
.swiper-button-lock {display:none}
:root {}
.swiper-pagination {position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden {opacity:0}.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal >.swiper-pagination-bullets {bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic {overflow:hidden;font-size:0}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transform:scale(0.33);position:relative}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {transform:scale(0.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {transform:scale(0.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {transform:scale(0.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {transform:scale(0.33)}
.swiper-pagination-bullet {width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}
button.swiper-pagination-bullet {border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor:pointer}
.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(0px,-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:200ms transform,200ms top}
.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:200ms transform,200ms left}
.swiper-container-horizontal.swiper-container-rtl >.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition:200ms transform,200ms right}.swiper-pagination-progressbar {background:rgba(0,0,0,0.25);position:absolute}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;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-vertical >.swiper-pagination-progressbar,
.swiper-container-horizontal >.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {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,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,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 >img,
.swiper-zoom-container >svg,
.swiper-zoom-container >canvas {max-width:100%;max-height:100%;object-fit:contain}
.swiper-slide-zoomed {cursor:move}:root {}
.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 {100% {transform:rotate(360deg) }}.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-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {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%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.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-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;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;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;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:0!important;border:none;min-height:165px;-webkit-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;padding:0;float:none;outline:0;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{position:relative;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:75vh}.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%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.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:-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;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.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-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;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(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-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:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .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(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{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: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{-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 .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}
.qwz2 {font-family:'Rubik',sans-serif;font-style:normal;font-size:30px;line-height:32px;font-weight:500;color:#636875;display:block }.qwz3 {font-family:'Rubik',sans-serif;font-size:16px;line-height:26px;color:#636875;display:block;font-weight:700 }.cc-color-override-127544600.cc-window {z-index:9999999999 }@font-face {font-family:"TT Norms";src:url("../themes/kerasol/assets/fonts/TTNorms-Regular") format("woff");font-weight:400;font-display:swap }@font-face {font-family:'Cormorant SC',serif;font-style:normal;font-weight:400;src:url('/themes/kerasol/assets/fonts/CormorantSC-Regular.ttf') format('truetype');font-display:swap }@font-face {font-family:'Cormorant SC';font-style:normal;font-weight:500;src:url('/themes/kerasol/assets/fonts/CormorantSC-Medium.ttf') format('woff2');font-display:swap }@font-face {font-family:'Cormorant SC';font-style:normal;font-weight:600;src:url('/themes/kerasol/assets/fonts/CormorantSC-SemiBold.ttf') format('woff2');font-display:swap }@font-face {font-family:'Rubik';font-style:normal;font-weight:300;src:url('/themes/kerasol/assets/fonts/Rubik-Light.ttf') format('woff2');font-display:swap }@font-face {font-family:'Rubik';font-style:normal;font-weight:400;src:url('/themes/kerasol/assets/fonts/Rubik-Regular.ttf') format('woff2');font-display:swap }@font-face {font-family:'Rubik';font-style:normal;font-weight:500;src:url('/themes/kerasol/assets/fonts/Rubik-Medium.ttf') format('woff2');font-display:swap }@font-face {font-family:'Rubik';font-style:normal;font-weight:700;src:url('/themes/kerasol/assets/fonts/Rubik-Bold.ttf') format('woff2');font-display:swap }html {line-height:1.15;-webkit-text-size-adjust:100%}
body {margin:0 }main {display:block }h1 {font-size:2em;margin:0.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:-0.25em }sup {top:-0.5em }* {box-sizing:border-box !important }
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 }button,[type="button"],[type="reset"],[type="submit"] {-webkit-appearance:button }button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style:none;padding:0 }button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline:1px dotted ButtonText }fieldset {padding:0.35em 0.75em 0.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 }
template {display:none }[hidden] {display:none }@keyframes fadeIn {0% {opacity:0 }100% {opacity:1 }}*,*::before,*::after {box-sizing:border-box;outline:none }ul,ol {padding:0 }body,h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd {margin:0 }body {min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5 }ul,ol {list-style:none }img {max-width:100%;display:block }
input,button,textarea,select {font:inherit }@media (prefers-reduced-motion:reduce) {* {animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important }}body {font-family:'Rubik',sans-serif;font-weight:400;color:#2c2f38;background:#f5f5f5;font-size:16px;line-height:26px;overflow-x:hidden }body.overflow-hidden {overflow:hidden !important }@media (max-width:768px) {body {font-size:15px;line-height:26px }}a {text-decoration:none;color:inherit }textarea {resize:none }input {background-color:transparent;padding:16px;border:1px solid #fff;outline:0;color:#c1c5d0 }input::placeholder {color:#c1c5d0;font-size:17px;line-height:28px }button {background-color:transparent;border:0;outline:0;cursor:pointer }input[type='number'] {-moz-appearance:textfield }.logo {display:flex;align-items:center }.logo img {max-width:35px;width:100% }@media screen and (min-width:992px) {.logo img {max-width:60px }}.logo__label {font-family:'Cormorant SC',serif;font-weight:400;height:22px;line-height:1;letter-spacing:-0.01em;color:#fff;margin-left:6px }@media screen and (max-width:1499px) {.logo__label {height:18px }}@media screen and (max-width:575px) {.logo__label {height:12px }}.nav-links__wrap {display:flex }.nav-links__link {padding:0 15px }.nav-links__item {font-family:'Rubik',sans-serif;font-weight:500;font-size:15px;line-height:18px;text-transform:uppercase;color:#fff;display:block }@media screen and (max-width:1499px) {.nav-links__item {font-size:12px }}.nav-links__item:not(:last-child) {margin-right:40px }@media screen and (max-width:1499px) {.nav-links__item:not(:last-child) {margin-right:0 }}@media screen and (max-width:991px) {.nav-links {display:none }}.phone {font-weight:300;font-size:24px;position:relative;color:#fff;display:flex }.phone__accent {font-weight:500 }.phone__text {font-weight:300 }.phone__icon {width:10px;height:31px;display:flex;align-items:center;justify-content:center;background-image:url('/themes/kerasol/assets/images/icons/mobile.svg');background-repeat:no-repeat;background-size:contain;margin-right:6px;position:relative;top:3px;left:-3px }@media screen and (max-width:991px) {.phone__icon {background-image:url('/themes/kerasol/assets/images/icons/mobile-red.svg');top:1px;left:0;height:27px }}@media screen and (max-width:1499px) {.phone {font-size:14px }.phone::before {top:0 }}@media screen and (max-width:991px) {.phone__text {display:none }.phone::before {left:0 }}.drop-down-light--white {display:flex;align-items:center }.drop-down-light--white .drop-down-light__title {margin-right:10px;margin-bottom:4px;font-family:'Rubik',sans-serif;font-style:normal;font-weight:normal;color:#636875;font-size:14px;line-height:26px }.drop-down-light--white .custom-select {border:1px solid #c1c5d0;background-color:transparent;padding:2px 10px;width:160px }.drop-down-light--white .custom-select img {margin-left:5px }.drop-down-light--white .custom-select .select-list {left:0 }.drop-down-light--white .custom-select .select-list__body {width:160px;min-width:unset }.drop-down-light--white .custom-select .select-list__item {font-family:'Rubik',sans-serif;font-style:normal;font-weight:normal;color:#636875;font-size:14px;line-height:26px;display:flex;align-items:center }.drop-down-light--white .custom-select .select-list__item img {margin-left:5px }.drop-down-light--white .custom-select__title {font-family:'Rubik',sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:26px;color:#636875;margin-bottom:0 }.drop-down-light--white .custom-select__title::after {position:absolute;right:10px }.drop-down-light__title {color:#636875;line-height:16px }.drop-down-light__title,.drop-down-mobile__title {font-weight:400;font-size:12px;position:relative;top:2px }@media screen and (max-width:991px) {.drop-down-mobile {display:block }}.drop-down-mobile__title {color:#2c2f38 }.custom-select {min-width:80px }.custom-select__title {font-family:'Rubik',sans-serif;font-weight:400;font-size:15px;color:#fff;margin-bottom:5px;cursor:pointer;display:flex;align-items:center }.custom-select__title::after {content:'';width:0;height:0;border-style:solid;border-width:7px 5px 0 5px;border-color:#636875 transparent transparent transparent;margin-left:5px;transition:transform 0.5s }@media (max-width:992px) {.custom-select__title::after {border-color:#2c2f38 transparent transparent transparent }}.custom-select__title.accordion--active::after {transform:rotate(-180deg) }.select-list {position:absolute;box-shadow:0 6px 6px rgba(0,0,0,0.15);z-index:1 }.select-list__body {background-color:#fff;border-radius:2px;min-width:168px;z-index:2 }@media (max-width:992px) {.select-list__body {background-color:#2c2f38 }}.select-list__item {font-family:'Rubik',sans-serif;font-weight:400;font-size:16px;color:#636875;padding:5px 10px;cursor:pointer;transition:background 0.3s }.select-list__item:hover {background:#f5f5f5 }@media (max-width:992px) {.select-list__item {color:#fff }}.social-links {display:flex;align-items:center }.social-links__item + .social-links__item {margin-left:20px }@media screen and (max-width:575px) {.social-links__item + .social-links__item {margin-left:13px }}@media screen and (max-width:1499px) {.social-links__item {margin-left:10px }}.social-links__item {position:relative }.social-links__icon {width:40px;height:40px;background-color:#2c2f38;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:background 0.5s }@media screen and (max-width:1499px) {.social-links__icon {width:30px;height:30px;padding:8px }}@media screen and (max-width:575px) {.social-links__icon {width:25px;height:25px }}.social-links .counter {position:absolute;width:24px;height:24px;background:#fbc72b;font-weight:600;font-size:12px;line-height:14px;color:#2c2f38;border-radius:50%;top:-5px;right:-8px;display:flex;align-items:center;justify-content:center }@media screen and (max-width:1499px) {.social-links .counter {width:20px;height:20px }}@media screen and (max-width:991px) {.social-links .counter {width:18px;height:18px }}@media screen and (max-width:575px) {.social-links .counter {top:-4px;right:-4px;width:13px;height:13px }}.social-links .whatsapp {background:transparent }.social-links .whatsapp::before {content:'';position:absolute;top:-5px;right:-8px;background-image:url('/themes/kerasol/assets/images/icons/message.svg');background-size:100%;background-position:center;background-repeat:no-repeat;width:24px;height:17px }@media screen and (max-width:991px) {.social-links .whatsapp::before {width:20px }}@media screen and (max-width:991px) {.social-links .whatsapp::before {width:15px }}.social-links .profile:hover,.social-links .profile.accordion--active {cursor:pointer;background:#fbc72b }.social-links .cart:hover {background:#fbc72b }.social-links .like:hover {background:#ff4b55 }.hamburger {display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;padding:0 }@media screen and (max-width:991px) {.hamburger {position:relative;z-index:6 }}.hamburger .line {fill:none;stroke:#2c2f38;stroke-width:3;transition:stroke-dasharray 600ms cubic-bezier(0.4,0,0.2,1),stroke-dashoffset 600ms cubic-bezier(0.4,0,0.2,1) }.hamburger__icon {width:30px;height:30px }.hamburger__icon .line1,.hamburger__icon .line2,.hamburger__icon .line3 {stroke-dasharray:20 207 }.hamburger__arrow {display:none;transition:transform 0.5s }.hamburger__arrow .arrow_line1,.hamburger__arrow .arrow_line2 {stroke-dasharray:13 207 }.hamburger--loading .line1,.hamburger--loading .line3 {stroke-dasharray:25 100;stroke-dashoffset:-19 }.hamburger--loading .line2 {stroke-dasharray:1 60;stroke-dashoffset:-30 }.hamburger--loading .arrow_line1,.hamburger--loading .arrow_line2 {stroke-dasharray:20 100;stroke-dashoffset:-31 }.hamburger--loading .hamburger__icon,.hamburger--loading .hamburger__arrow {animation:spin 2s infinite }.hamburger--active .line1,.hamburger--active .line3 {stroke-dasharray:30 100;stroke-dashoffset:-41 }.hamburger--active .line2 {stroke-dasharray:1 60;stroke-dashoffset:-30 }@keyframes spin {0% {transform:rotate(0) }50% {transform:rotate(180deg) }100% {transform:rotate(360deg) }}.tags {font-family:'Rubik',sans-serif;font-weight:400;font-size:14px;line-height:22px;text-transform:uppercase;display:flex;align-items:center;padding-bottom:10px }.tags .tags__country {display:flex;align-items:center }@media screen and (max-width:1499px) {.tags .tags__country {font-size:12px }}.tags .tags__country__flag {margin-right:5px }.tags .tags__country__circle {margin:0 7px }.tags .tags__brand {text-decoration:underline }@media screen and (max-width:1499px) {.tags .tags__brand {font-size:12px }}.colors {display:flex }.colors__color {width:30px;height:30px;border:2px solid #fff;border-radius:50% }.colors__color + .colors__color {margin-left:-10px }.colors__collection-card {padding-top:40px }.price {font-family:'Rubik',sans-serif;font-weight:700;font-size:20px;line-height:28px;color:#636875;position:relative }@media (max-width:576px) {.price {font-size:20px }}.price__meters {font-size:12px;position:absolute;top:15px }.price__collection-card {padding:20px 20px;margin-top:auto }.labels {display:flex;flex-direction:column;align-items:flex-start }.labels__label + .labels__label {margin-top:5px }.labels__label {font-size:14px;line-height:26px;text-align:center;text-transform:uppercase;color:#fff;font-family:'Rubik',sans-serif;border-radius:2px;font-weight:700;padding:1px 10px }.labels__label_new,.labels__label_skladskaya {background:#27ae60 }.labels__label_hit,.labels__label_lider-prodazh {background:#6a68d3 }.labels__label_sale,.labels__label_assortimentnaya {background:#be45e9 }.labels__label_stock,.labels__label_snyato-s-proizvodstva {background:#ff4b55 }.labels__label_extended {background:#ef5860 }.labels__label_best-price,.labels__label_zakaznaya {background:#f2b04c;color:#2c2f38 }.options {position:absolute;top:0;left:0;padding:13px 13px;display:flex;justify-content:space-between;cursor:pointer;z-index:1 }.close-popup-form {width:32px;height:32px;z-index:4;position:absolute;z-index:13;cursor:pointer }.close-popup-form::before,.close-popup-form::after {content:'';position:absolute;top:0;right:15px;height:33px;width:2px;background-color:#c1c5d0;transition:0.5s }.close-popup-form::before {transform:rotate(45deg) }.close-popup-form::after {transform:rotate(-45deg) }.close-popup-form:hover::before,.close-popup-form:hover::after {background-color:#6b748d }.popup-form {width:100%;height:100vh;position:fixed !important;top:0;left:0;z-index:7;display:none }.popup-form::before {content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75);z-index:4 }.popup-form__wrap {background-color:#fff;margin-left:auto;margin-right:auto;position:relative;z-index:11;top:50%;transform:translateY(-50%);position:relative }@media screen and (max-width:580px) {.popup-form__wrap {top:0;bottom:0;height:100%;display:flex;flex-direction:column;justify-content:center;transform:translateY(0) }}.popup-form .form-thank-you {padding:40px;display:none }@media screen and (max-width:575px) {.popup-form .form-thank-you {padding:20px;flex-direction:column;justify-content:center }}.popup-form--active {z-index:999;display:block }.popup-form-title {font-family:'Rubik',sans-serif;font-weight:600;font-size:24px;text-align:center;margin-bottom:30px }@media screen and (max-width:580px) {.popup-form-title {margin-bottom:20px;text-align:left }}.popup-form-description {font-size:17px;color:#636875;margin-bottom:40px }@media screen and (max-width:580px) {.popup-form-description {margin-bottom:24px }}.popup-label {font-size:12px;color:#636875;margin-bottom:30px;display:flex;flex-direction:column }@media screen and (max-width:580px) {.popup-label {margin-bottom:20px }}.popup-form-submit {margin-bottom:20px }.form-personal {margin-top:10px;font-size:12px;color:#636875 }.form-personal__link {border-bottom:1px solid }.popup-thank-you {position:absolute;left:0;top:0;right:0;bottom:0;z-index:12;background-color:#fff;display:none }.popup-thank-you.success {display:block }.popup-thank-you__wrap {display:flex;flex-direction:column;justify-content:center;height:100%;align-items:center;font-family:'Rubik',sans-serif;font-weight:500 }@media screen and (max-width:580px) {.popup-thank-you__wrap {max-width:238px;padding:20px;align-items:flex-start }}.popup-thank-you__title {margin-bottom:20px;font-size:36px }.popup-thank-you__description {font-size:20px;max-width:238px;text-align:center }@media screen and (max-width:580px) {.popup-thank-you__description {text-align:left }}.input-container {display:block;width:100% }.lk__page-title {padding-bottom:40px }.form-text-error {color:#ff4b55;margin-bottom:20px }.form-text-error span {margin-right:10px }.form-thank-you {display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f5f5f5;z-index:2 }.form-thank-you__title {margin-bottom:20px }.form-thank-you__subtitle {font-family:'Rubik',sans-serif;font-weight:500;font-size:28px }@media screen and (max-width:575px) {.form-thank-you__subtitle {font-size:20px }}.form-thank-you--active {display:block }.form {position:relative }.sep-dots {padding:0 20px }.user-info__email {margin-bottom:15px }.show-content {height:66px;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical }.show-content--active {height:auto;overflow:hidden;-webkit-line-clamp:100 }.page-title {font-family:'Rubik',sans-serif;font-style:normal;font-weight:500;font-size:36px;line-height:40px;color:#636875;margin-bottom:30px }@media (max-width:576px) {.page-title {font-weight:500;font-size:28px;line-height:40px }}h2 {font-family:'Rubik',sans-serif;font-style:normal;font-weight:500;font-size:24px;line-height:32px;color:#636875 }@media (max-width:576px) {h2 {font-weight:500;font-size:20px;line-height:20px }}h3 {font-family:'Rubik',sans-serif;font-weight:500;font-size:20px;line-height:28px;color:#636875 }h5 {margin:0;font-family:'Rubik',sans-serif;font-weight:600;font-size:18px;line-height:18px;color:#636875 }.white {color:#fff !important }p {color:#636875 }p[class="text"] + p[class="text"] {padding-top:40px }@media (max-width:768px) {p[class="text"] + p[class="text"] {padding-top:30px }}.article {padding:50px 0 50px }@media screen and (max-width:575px) {.article {padding-top:0 }}.article__title {font-family:'Rubik',sans-serif;font-weight:700;font-size:20px;line-height:28px;color:#636875;margin:0;position:relative;margin-bottom:20px }.article__title.quotes {display:flex;padding-left:10px }.article__title.quotes::before {content:"“";color:#fbc72b;font-size:70px;position:relative;bottom:-20px;left:-7px }.article__title.quotes::after {content:"”";color:#fbc72b;font-size:70px;height:30px;position:relative;top:8px;right:-8px }.article__num-ul {list-style-type:none;counter-reset:section }.article__num-ul.yellow .article__num-list::before {color:#fbc72b }.article__num-ul.yellow h3 {color:#fff }.article__num-ul.yellow p {color:#c1c5d0 }.article__num-list {display:flex;align-items:flex-start;list-style-type:none }.article__num-list + .article__num-list {padding-top:45px }@media (max-width:768px) {.article__num-list + .article__num-list {padding-top:50px }}.article__num-list::before {counter-increment:section;content:counter(section) ". ";font-family:'Rubik',sans-serif;font-weight:700;text-align:center;color:#636875;margin-right:15px }.article__num-list_sub {counter-reset:subsection;color:#636875;padding-top:10px }.article__num-list_sub li + li {padding-top:30px }.article__num-list_sub li:before {counter-increment:subsection;content:counter(section) "." counter(subsection) ".";color:#2c2f38;font-weight:500;margin-right:5px }.article__list {display:flex;align-items:flex-start }.article__list + .article__list {padding-top:45px }@media (max-width:768px) {.article__list + .article__list {padding-top:50px }}.article__list::before {content:counter(item) ".";counter-increment:item;font-family:'Rubik',sans-serif;font-weight:500;font-size:36px;line-height:22px;text-align:center;color:#636875;margin-right:15px }.article__list-wrapper {display:flex;flex-direction:column }.article__list_dotted {color:#636875;padding-left:30px;position:relative }.article__list_dotted + .article__list_dotted {margin-top:10px }@media (max-width:768px) {.article__list_dotted + .article__list_dotted {margin-top:5px }}.article__list_dotted::before {content:"";width:10px;min-width:10px;height:10px;background:#fbc72b;border-radius:50%;position:absolute;top:10px;left:0 }@media (max-width:768px) {.article__list_dotted::before {top:10px }}.article__list-title {font-family:'Rubik',sans-serif;font-weight:600;font-size:24px;line-height:24px;color:#636875 }.fw-500 {font-weight:500 !important }.fw-700 {font-weight:700 !important }.color-1 {color:#2c2f38 !important }.warning {color:#2c2f38;background:#f7f2e5;padding:10px 20px;display:block;margin-top:20px }@media (max-width:768px) {.warning {padding:0;background:transparent }}.link {color:#2c2f38;border-bottom:1px solid #2c2f38;transition:color 0.5s,border 0.5s;line-height:18px }.link_blue {color:#2ba3fb;border-bottom:1px solid #2ba3fb }.link_blue:hover {color:#167fe0;border-bottom:1px solid #167fe0 }.link_grey {color:#636875;border-bottom:1px solid #636875 }.link_grey:hover {color:#2c2f38;border-bottom:1px solid #2c2f38 }.diskette {cursor:pointer;display:inline-block;position:relative;margin-bottom:21px }.diskette__text {border-bottom:1px dashed #2c2f38;display:inline-block;position:relative;transition:0.5s }.diskette__text::before {content:'';width:18px;height:18px;position:relative;top:3px;-webkit-mask-image:url('/themes/kerasol/assets/images/icons/diskette.svg');mask-image:url('/themes/kerasol/assets/images/icons/diskette.svg');background-size:cover;background-repeat:no-repeat;background-color:#2c2f38;background-position:center;position:absolute;transition:0.5s;transform:translate(-130%,20%) }.diskette__text {font-size:12px }.diskette__text:hover + .diskette-cart {z-index:25;display:block;animation:fadeIn 0.5s forwards }.diskette__text:hover {color:#fbc72b;border-bottom-color:#fbc72b }.diskette__text:hover::before {background-color:#fbc72b }.diskette-cart {padding:10px;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,0.15);border-radius:5px;position:absolute;min-width:280px;transition:0.5s;transform:translate(47%,-54%);display:none;opacity:0 }.diskette-cart.opacity {background:rgba(255,255,255,0.9) }.diskette-cart:hover {display:block;animation:fadeIn 0.5s forwards }.diskette-cart__wrap {position:relative }.diskette-cart__wrap::before {content:'';border:10px solid transparent;border-right:10px solid #fff;position:absolute;left:-30px;top:50%;margin-top:-10px;z-index:2 }.diskette-cart__wrap::after {content:'';border:10px solid transparent;border-right:10px solid rgba(0,0,0,0.15);position:absolute;left:-31px;top:50%;margin-top:-10px;z-index:1 }.diskette-cart__item {display:flex;align-items:flex-end;color:#2c2f38 }.diskette-cart__area {font-weight:600;margin-left:5px }.counter {display:flex;justify-content:space-between;margin-bottom:10px }.counter__button {width:20px;min-width:20px;height:20px;padding:0;background-color:transparent;display:flex;align-items:center;justify-content:center;transition:background-color 0.5s,border-color 0.5s;border:1px solid #c1c5d0;border-radius:50%;cursor:pointer;color:#636875 }.counter__button:hover {background-color:#fbc72b;border-color:#fbc72b }.counter__number {width:48px;text-align:center;padding:0;color:#636875;border:0;height:20px }.counter__number::-webkit-inner-spin-button,.counter__number::-webkit-outer-spin-button {-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 }.cart-btn {border:0;background-color:transparent;cursor:pointer;transition:0.5s;padding:10px 24px;background-color:#fbc72b;border-radius:2px;height:40px }.cart-btn:hover {box-shadow:inset 0 2px 4px rgba(44,47,56,0.4) }.preloader {opacity:0;position:fixed;left:0;top:0;right:0;bottom:0;z-index:-1;display:flex;padding-top:20px;align-items:center;justify-content:center }.preloader.active {opacity:1;z-index:1000 }.preloader.active::after {opacity:0.9 }.preloader__item {width:2px;height:12px;background:#2c2f38;z-index:1;animation:background-anim 1s infinite }.preloader__item:not(:last-of-type) {margin-right:20px }.preloader::before {content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:white;opacity:0.9 }.preloader__item:nth-child(1) {animation-delay:0.1s }.preloader__item:nth-child(2) {animation-delay:0.2s }.preloader__item:nth-child(3) {animation-delay:0.3s }.preloader__item:nth-child(4) {animation-delay:0.4s }@keyframes background-anim {from {background:#2c2f38 }to {background:#fbc72b }}.button {font-size:15px;line-height:60px;text-transform:uppercase;font-weight:600;cursor:pointer }.button,.button_circle,.button_on,.button_white {color:#2c2f38;text-align:center;transition:background 0.5s,border 0.5s,color 0.5s,box-shadow 0.5s;width:100%;padding:0;display:flex;justify-content:center;align-items:center }.button:hover,.button_circle:hover,.button_on:hover,.button_white:hover {background:#fbc72b;border:1px solid #fbc72b }.button:disabled,.button_circle:disabled,.button_on:disabled,.button_white:disabled {border:1px solid #c1c5d0;color:#c1c5d0;background:transparent;cursor:default }.button:disabled img,.button_circle:disabled img,.button_on:disabled img,.button_white:disabled img {filter:grayscale(0.8) }.button:disabled:hover,.button_circle:disabled:hover,.button_on:disabled:hover,.button_white:disabled:hover {cursor:default;border:1px solid #c1c5d0;color:#c1c5d0;box-shadow:none }.button,.button_circle {border:1px solid #2c2f38;background:transparent }.button_circle {min-width:60px;max-width:60px;height:60px;border-radius:50% }@media (max-width:768px) {.button_circle {min-width:40px;max-width:40px;height:40px }.button_circle img {max-width:18px }}.button_white {border:1px solid #fff;color:#fff;background:transparent }.button_white:hover {color:#2c2f38;border:1px solid #fbc72b }.button_black {border:1px solid #2c2f38;font-size:17px;font-weight:normal;text-transform:none }.button_on {background:#fbc72b;border:1px solid #fbc72b }.button_on:hover {border:1px solid #fbc72b;box-shadow:inset 0 2px 4px rgba(44,47,56,0.4) }.button-transparent {border:1px solid #fbc72b;text-transform:uppercase;font-weight:bold;font-size:15px;text-align:center;cursor:pointer;transition:0.5s }.button-transparent:hover {background-color:#fbc72b;color:#fff }.navigation-button {background:url('/themes/kerasol/assets/images/buttons/arrow.svg') center no-repeat;transition:all 0.3s }@media (max-width:768px) {.navigation-button {background-size:25% }}.navigation-button_left {transform:rotate(180deg) }.navigation-button_bottom {transform:rotate(90deg) }.navigation-button.button_white {background:url('/themes/kerasol/assets/images/buttons/arrow_white.svg') center no-repeat }@media (max-width:768px) {.navigation-button.button_white {background:url('/themes/kerasol/assets/images/buttons/arrow.svg') center no-repeat;border:1px solid #2c2f38 }.navigation-button.button_white:hover {border:1px solid #fbc72b }}.navigation-button:hover {background:url('/themes/kerasol/assets/images/buttons/arrow.svg') center no-repeat #fbc72b }.navigation-button:disabled {background:url('/themes/kerasol/assets/images/buttons/arrow.svg') center no-repeat;opacity:0.35 }.button-link {font-weight:700;font-size:16px;line-height:26px;text-transform:uppercase;display:flex;align-items:center;justify-content:flex-start }@media (max-width:576px) {.button-link {font-size:13px }}.button-link button {transition:box-shadow 0.5s;margin-right:8px }.button-link_white {color:#fff }.button-link:hover {cursor:pointer }.button-link:hover button {box-shadow:inset 0 2px 4px rgba(44,47,56,0.4) }.pagination {font-family:'Rubik',sans-serif;font-weight:500;font-size:20px;line-height:18px;display:flex;align-items:center;justify-content:center }.pagination a {background:#fff;border:none }.pagination a.active {background:#fbc72b }.pagination a:hover {border:none;background:#fbc72b }.pagination a + a {margin-left:20px }.button_circle {cursor:pointer }.swiper-wrapper {box-sizing:border-box }.swiper-button-disabled {opacity:0.35;cursor:auto;pointer-events:none }.slider {padding-bottom:10px }@media (max-width:769px) {.slider {padding:0 0 80px 0 }}.slider__header {display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:50px }@media (max-width:769px) {.slider__header {flex-wrap:wrap;padding-bottom:20px }.slider__header .page-title {margin-bottom:0 }}.slider__buttons {display:flex;margin-left:30px }@media (max-width:768px) {.slider__buttons {position:absolute;right:0;bottom:0 }}.slider__button + .slider__button {margin-left:20px }.slider__button {width:60px;height:60px;position:static }@media (max-width:768px) {.slider__button .button_circle {min-width:60px;height:60px }}.slider .button-link {margin:0 auto 0 130px }@media (max-width:1499px) {.slider .button-link {margin:0 0 0 auto;height:100% }}@media (max-width:768px) {.slider .button-link {margin:20px 0 }}.slider-ov {padding-top:70px }.slider-ov__wrapper {margin:0 -215px 0 0 }@media (max-width:768px) {.slider-ov__wrapper {margin:0 }}.slider-ov__header {margin:0 215px 0 0 }@media (max-width:768px) {.slider-ov__header {margin:0 }}.slider-pagination {left:0;width:100%;bottom:0;position:absolute;z-index:1;padding:40px 20px;display:flex;align-items:center;bottom:0 !important }@media (max-width:768px) {.slider-pagination {bottom:60px !important;padding:20px 0;justify-content:center }}.slider-pagination .swiper-pagination-bullet {width:2px;height:12px;background:#fff;opacity:1 }.slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {height:18px;background:#fbc72b }.slider-pagination_black {position:static;justify-content:center;padding:30px 0 0 }@media (max-width:576px) {.slider-pagination_black {padding:20px 0 0 }}.slider-pagination_black .swiper-pagination-bullet {background:#2c2f38 }@media (min-width:768px) {.slider-galery .navigation-button {border:1px solid #fff;background:url('/themes/kerasol/assets/images/buttons/arrow_white.svg') center no-repeat }.slider-galery .navigation-button:hover {border:1px solid #fbc72b;background:url('/themes/kerasol/assets/images/buttons/arrow.svg') #fbc72b center no-repeat }}@media (max-width:768px) {.slider-galery_small,.slider-galery_large {position:relative;padding-bottom:60px }}.slider-galery_small {max-width:420px;margin:0 auto }.slider-galery_small .gallery-top {height:560px }.slider-galery_large .gallery-top {height:500px }.slider-galery .gallery-top {width:100% }@media (max-width:768px) {.slider-galery .gallery-top {height:374px }}.slider-galery .slider__buttons {margin:0;z-index:1;position:absolute;bottom:0;right:0;padding:20px }@media (max-width:768px) {.slider-galery .slider__buttons {padding:0 }}@media (max-width:768px) {.slider-galery .swiper-container {position:static }}.slider-galery .gallery-thumbs {height:20%;box-sizing:border-box;padding:10px 0 }@media (max-width:768px) {.slider-galery .gallery-thumbs {display:none }}.slider-galery .gallery-thumbs .swiper-slide {height:140px;opacity:0.4;transition:opacity 0.5s;cursor:pointer }.slider-galery .gallery-thumbs .swiper-slide:hover {opacity:0.6 }.slider-galery .gallery-thumbs .swiper-slide-thumb-active {opacity:1 }.slider-galery .gallery-thumbs .swiper-slide-thumb-active:hover {opacity:1;cursor:auto }.slider-mini__slide {padding:20px }@media (max-width:768px) {.slider-main {padding-bottom:60px }}.slider-main__wrapper {margin-right:-185px }@media (max-width:1499px) {.slider-main__wrapper {margin-right:0 }}.slider-main__section {display:flex;margin-left:250px;margin-right:185px }@media (max-width:1499px) {.slider-main__section {margin-left:auto;margin-right:0 }}@media (max-width:768px) {.slider-main__section {margin-left:0;flex-direction:column;padding-top:20px }}.slider-main__section-header {display:flex }@media (max-width:992px) {.slider-main__section-header {flex-wrap:wrap }}@media (max-width:768px) {.slider-main__section-header {flex-direction:column }}.slider-main__section-header .he {font-family:'Rubik',sans-serif;font-style:normal;font-weight:500;font-size:30px;line-height:40px;color:#636875 }.slider-main__section-body {max-width:250px }.slider-main__title {font-size:100px;line-height:100px;text-transform:uppercase;font-family:'Rubik',sans-serif;color:#636875;padding-right:10px }@media (max-width:768px) {.slider-main__title {font-size:52px;line-height:56px }}.slider-main__subtitle {font-size:17px;line-height:28px;color:#636875 }@media (max-width:768px) {.slider-main__subtitle {font-size:15px;line-height:26px }}.slider-main__nav {display:flex;padding:35px 0 25px;margin-right:185px }@media (max-width:1499px) {.slider-main__nav {margin-right:0 }}@media (max-width:992px) {.slider-main__nav {flex-wrap:wrap }}@media (max-width:576px) {.slider-main__nav {flex-direction:column;padding:20px 0 }}.slider-main .button-link + .button-link {margin-left:300px }@media (max-width:1499px) {.slider-main .button-link + .button-link {margin-left:auto }}@media (max-width:576px) {.slider-main .button-link + .button-link {margin:20px 0 0 }}.slider-main .slider__buttons {margin-left:auto }.slider-main .slider-pagination {padding:0 }@media (max-width:768px) {.slider-main__pagination {position:absolute;top:50% }.slider-main__pagination .swiper-pagination-bullet {background:#fff }}.slider-main .swiper-wrapper {margin-bottom:33px }@media screen and (max-width:768px) {.best-price-slider .swiper-container_collection {padding:0 0 100px 0 }}.swiper-header {display:flex;align-items:center;justify-content:space-between;background:#fff }@media screen and (max-width:1499px) {.swiper-header {display:block;padding:20px 0 }}@media screen and (max-width:1499px) {.swiper-header__buttons {margin-top:20px }}.swiper-header__img {max-height:73px;max-width:120px }.swiper-header__img + .swiper-header__img {margin-left:20px }.swiper-header__link + .swiper-header__link {margin-left:20px }.swiper-header__slide {display:flex;align-items:center;padding:0 20px;max-width:700px }.swiper-header__wrapper {width:1000px }.swiper-header__buttons {background:#fff;position:relative;z-index:1;padding:10px }.swiper-header__button + .swiper-header__button {margin-left:25px }@media (max-width:576px) {.slider-collection-detail {margin:0 -20px }}.slider-collection-detail__slide {display:flex;justify-content:center;align-items:flex-start }.slider-collection-detail__pagination {text-align:center;padding-top:25px }@media (max-width:576px) {.slider-collection-detail__pagination {display:none }}.slider-collection-detail__pagination .swiper-pagination-bullet {width:2px;height:12px;background:#2c2f38;opacity:1 }.slider-collection-detail__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {height:18px;background:#fbc72b }.slider-collection-detail .slider__buttons {justify-content:flex-end;position:static;display:none;padding:20px 20px 0 0 }@media (max-width:576px) {.slider-collection-detail .slider__buttons {display:flex }}.slider-collection-detail .navigation-button {min-width:60px;height:60px }.slider-collection-detail .navigation-button + .navigation-button {margin-left:20px }.dot {position:absolute;top:0;left:0;width:30px;height:30px;border:2px solid #fff;border-radius:50%;transition:transform 0.5s,border 0.5s }.dot::before {content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:#fff;border-radius:50%;transition:transform 0.5s,background 0.5s }.dot:hover,.dot.active {border:2px solid #fbc72b;cursor:pointer;transform:scale(1.3) }.dot:hover::before,.dot.active::before {background:#fbc72b;transform:translate(-50%,-50%) scale(0.85) }.dot.active + .dot-card {display:block }.dot-wrapper {position:relative }.dot-card {visibility:hidden;position:absolute;z-index:1;opacity:0;width:100%;max-width:260px;transition:opacity 0.4s ease }.dot-card.active {visibility:visible;opacity:1;display:block }@media (max-width:575px) {.dot-card {bottom:-155px;left:50%;transform:translateX(-50%);top:0 }}.dot-card .close-popup-form {left:-30px;top:0 }.dot-ov {position:fixed;top:0;left:0;width:100%;height:100%;z-index:1 }.wrapper-for-dots {position:relative }.wrapper-for-dots .card-goods__tags {left:50%;transform:translateX(-50%) }.dot-card .close-popup-form {left:10px;top:10px }.best-price-slider .slider__header,.sale-slider .slider__header,.popular-brands .slider__header,.new-slider .slider__header {padding-bottom:0 }.sale-made-solutions .page-title {margin-bottom:0 }@media screen and (max-width:575px) {.sale-slider .slider {padding:0 0 110px 0 }}.slider-galery__slide-img {object-fit:cover;object-position:100% 50%;max-height:500px;width:100% }@media (max-width:768px) {.slider-galery__slide-img {object-fit:cover;object-position:initial }}@media screen and (max-width:767px) {.slider-galery_large .slider__buttons {bottom:-30px }}.tooltip-left {opacity:0;position:absolute;color:#ff4b55;top:-50%;left:-17px;font-size:12px;line-height:18px;border:1px solid #c1c5d0;box-sizing:border-box;transform:translateX(-100%);width:190px;background:#f5f5f5;z-index:1;display:none }.tooltip-left__wrap {position:relative;padding:13px 20px }.tooltip-left__wrap::before {content:'';position:absolute;display:block;width:14px;height:14px;border:1px solid #c1c5d0;right:-7px;top:50%;transform:translateY(-50%) rotate(45deg);background:#f5f5f5 }.tooltip-left__wrap::after {content:'';position:absolute;width:14px;height:22px;background:#f5f5f5;top:50%;right:0;transform:translateY(-50%) }@media screen and (max-width:1499px) {.tooltip-left {left:50%;bottom:-100px;top:auto;transform:translateX(-50%) }.tooltip-left__wrap::before {top:0;left:50%;transform:translateX(-50%) rotate(45deg);top:-7px }.tooltip-left__wrap::after {top:0;transform:translateY(0) translateX(-50%);left:50%;width:22px;height:14px }}@media screen and (max-width:991px) {.tooltip-left {width:200px }.tooltip-left__wrap {padding:10px }}.card-goods__button-cart {position:relative }.card-goods__button-cart-wrap:hover + .tooltip-left {opacity:1 }@media screen and (max-width:576px) {.card-goods .tooltip-left {left:5% }}.tooltip {position:absolute;width:max-content;display:none }.tooltip-show + .tooltip {display:block }.tooltip-show input {border-color:#fbc72b }.tooltip_visible {display:block }.tooltip_bottom {bottom:-10px;left:50%;transform:translate(-50%,100%) }.tooltip_bottom::before {content:"";position:absolute;width:10px;height:10px;left:50%;transform:rotateZ(45deg) translateX(-50%);background-color:#fbc72b }.tooltip__content {color:#2c2f38;padding:15px;background-color:#fbc72b }@media (max-width:992px) {.tooltip__content {font-size:14px;padding:10px }}.cloud-tags {margin-bottom:40px;color:#636875;font-size:14px;line-height:14px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:20px }.cloud-tags::after {content:"";clear:both;display:block }.cloud-tags #visiablealltags {display:none }.cloud-tags__display {padding-left:10px;display:inline-block;margin-top:20px;float:right }.cloud-tags__display label {text-decoration:underline;cursor:pointer }.cloud-tags .cloud-tag {position:relative;padding:8px 10px 8px 10px;background-color:#f5f5f5;border:1px solid #c1c5d0;border-radius:2px;margin:10px 10px 0 0;display:inline-block;cursor:pointer }.cloud-tags .cloud-tag_selected {background-color:rgba(193,197,208,0.3) }.cloud-tags #visiablealltags:checked ~ .cloud-tag:nth-child(n+13),.cloud-tags #visiablealltags:checked ~ .cloud-tags__display >.cloud-tags__display-less,.cloud-tags #visiablealltags:not(:checked) ~ .cloud-tags__display >.cloud-tags__display-all,.cloud-tags .cloud-tag_selected + .cloud-tags__display {display:none }.header {position:sticky;top:0;z-index:95 }.header__ov {top:0;left:0;width:100%;height:100%;background:#000;opacity:0;z-index:-1 }.header__ov.active {position:fixed;opacity:0.6;transition:0.5s }.header-top {max-height:100px;transition:max-height 0.5s;-moz-transition:max-height 0.5s;background-color:#2c2f38 }.header-top_hidden {max-height:0;overflow:hidden }.header-top__social-item {background-color:#ccd }.header-top__wrap {display:flex;justify-content:space-between;align-items:center;position:relative;padding-top:30px;padding-bottom:30px;padding-top:10px;padding-bottom:10px }.header-top__wrap .hamburger.hamburger--active {z-index:99 }.header-top__wrap .hamburger.hamburger--active .hamburger__line {background-color:#2c2f38 }.header-top__wrap .hamburger.hamburger--active .hamburger__line:nth-child(2) {transform:translateX(40px) }.header-top__wrap .hamburger.hamburger--active .hamburger__line:nth-child(1) {transform:rotate(226deg) translate(-2px,-1px) }.header-top__wrap .hamburger.hamburger--active .hamburger__line:nth-child(3) {transform:rotate(-226deg) translate(-2px,1px) }.header-top__wrap .hamburger.hamburger--active .hamburger__arrow {transform:rotate(-90deg) }@media screen and (max-width:991px) {.header-top__logo {flex-grow:1 }}.header-top__logo img {max-width:52px }.header-top__social-links {margin-right:20px;display:none }@media (max-width:991px) {.header-top__social-links {display:block }}.header-top__phone {align-items:center;line-height:24px }@media screen and (max-width:991px) {.header-top__phone {display:none }}.header-top__profile {display:flex;position:relative }@media screen and (max-width:991px) {.header-top__profile {display:none }}.header-top__profile .social-links__icon {background-color:white }.header-top__profile .button-login {height:40px;padding:0 20px;font-style:normal;font-weight:normal;font-size:17px;line-height:28px;cursor:pointer }.header-top__profile .button-login svg {margin-right:20px }.header-top__profile:hover .profile-dropdown {display:block }.header-top__profile .profile-dropdown {position:absolute;bottom:0;padding:10px 20px;background-color:#fff;box-shadow:0 6px 6px rgba(0,0,0,0.15);transform:translateY(103%);z-index:10;color:#6a6a6a;border-radius:2px;display:none }.header-top__profile .profile-dropdown li {cursor:pointer }.header-top__profile .profile-dropdown li:not(:last-child) {margin-bottom:10px }.header-top .hamburger {display:none }.header-top .hamburger .line {stroke:#fff }@media screen and (max-width:991px) {.header-top .hamburger {display:flex }}.header-top .profile {width:35px;height:35px }.header-top .profile path {fill:#2c2f38 }.header-drop-down {position:absolute;z-index:1;top:75%;left:-10px;padding:0 20px }.header-drop-down__body {padding:20px;min-width:300px;font-size:17px;border-radius:2px;box-shadow:0 6px 6px rgba(0,0,0,0.15);background-color:#fff;margin:10px }.header-drop-down__item {color:#6a6a6a;padding:1px 0;display:block;transition:color 0.2s }.header-drop-down__item:hover {color:#2c2f38 }.header-profile-dropdown {position:absolute;z-index:1;top:100%;transform:translateX(-50%);left:50% }.header-profile-dropdown__body {padding:10px 20px;min-width:220px;border-radius:2px;box-shadow:0 6px 6px rgba(0,0,0,0.15);background-color:#fff;margin:10px;position:relative }.header-profile-dropdown__body::before {content:"";background-color:#fff;width:10px;height:10px;position:absolute;top:0;left:50%;transform:rotate(45deg) translateX(-50%);transform-origin:center }.header-bottom {background:#fff;position:relative }.header-bottom::before {content:"";width:100%;height:100%;background-color:#fff;position:absolute;z-index:-1 }.header-bottom__wrap {padding:10px 0;display:flex;justify-content:space-between;align-items:center;transition:padding 0.5s }.header-bottom__arrow {display:none;position:absolute;width:100%;height:100%;background-size:14px 6px;background-position:94% 50%;margin-right:0 }@media screen and (max-width:991px) {.header-bottom__arrow {display:block;background-position:86% 50% }}@media screen and (max-width:575px) {.header-bottom__arrow {background-position:90% 50% }}.header-bottom__profile {position:relative }@media screen and (max-width:991px) {.header-bottom__profile {display:none }}.header-bottom__phone {display:none }@media screen and (max-width:991px) {.header-bottom__phone {display:block;width:9px;height:24px;margin-right:14px }.header-bottom__phone::before {top:0 }}.header-bottom-nav {display:flex;align-items:center }.header-bottom-nav__wrap {display:flex;justify-content:space-between;align-items:center }.header-bottom-nav__link {display:flex;align-items:center;height:50px;padding:0 20px;font-size:15px;line-height:18px;text-transform:uppercase;color:#2c2f38;font-weight:500 }@media screen and (max-width:1499px) {.header-bottom-nav__link {font-size:11px;padding:0 6px }}@media screen and (max-width:991px) {.header-bottom-nav {display:none }}.header-bottom-nav__link-list {position:relative }.header-bottom-nav__link-dropdown {display:flex;align-items:center }.header-bottom-nav__link-dropdown::after {content:'';width:0;height:0;border-style:solid;border-width:8px 5px 0 5px;border-color:#2c2f38 transparent transparent transparent;transition:transform 0.5s;margin-left:5px }.header-bottom-nav__link-dropdown.accordion--active::after {transform:rotate(-180deg) }.catalog-dropdown {position:relative }@media screen and (max-width:1499px) {.catalog-dropdown {display:flex }}.catalog-dropdown__wrap {cursor:pointer;display:flex;border:1px solid #636875;justify-content:space-between;align-items:center;transition:background 0.5s,border 0.5s;height:50px;padding:0 15px 0 15px }.catalog-dropdown__wrap .hamburger__icon {width:20px;height:20px }@media screen and (max-width:991px) {.catalog-dropdown__wrap .hamburger__icon {display:none }}.catalog-dropdown__wrap .hamburger__arrow {width:20px;height:20px }@media screen and (max-width:991px) {.catalog-dropdown__wrap .hamburger__arrow {display:block }}.catalog-dropdown__wrap.hamburger--active {background:#fbc72b;border:1px solid transparent }.catalog-dropdown__wrap.hamburger--active .hamburger__arrow {transform:rotate(-90deg) }.catalog-dropdown__wrap--active {background-color:#fbc72b }.catalog-dropdown__title {font-weight:bold;font-size:15px;text-transform:uppercase;color:#2c2f38;padding-right:50px }.catalog-dropdown__title-mobile {display:none;font-weight:bold;font-size:15px;text-transform:uppercase;color:#2c2f38;padding-right:50px }@media screen and (max-width:991px) {.catalog-dropdown__title-mobile {display:block;font-size:15px }}@media screen and (max-width:575px) {.catalog-dropdown__title-mobile {font-size:11px;padding-right:15px }}.catalog-dropdown .hamburger {margin-right:15px }@media screen and (max-width:1499px) {.catalog-dropdown .hamburger {margin-right:0 }}@media screen and (max-width:1499px) {.catalog-dropdown__title {font-size:9px;padding:10px;padding-left:0 }.catalog-dropdown__hamburger {margin-right:10px }}@media screen and (max-width:991px) {.catalog-dropdown__title {display:none }.catalog-dropdown .hamburger {display:none }}.mobile-menu {position:fixed;height:100vh;width:100vw;top:0;z-index:98;background-color:#f5f5f5;left:100%;transition:left 0.5s;overflow-y:auto;overflow-x:hidden;display:none }@media screen and (max-width:991px) {.mobile-menu {display:block }}.mobile-menu__content {position:relative }.mobile-menu__top {background-color:#fbc72b;padding:15px 0;margin-bottom:20px }.mobile-menu__title {font-family:'Rubik',sans-serif;font-size:24px;font-weight:600 }.mobile-menu__top-wrap {display:flex;align-items:center;justify-content:space-between }.mobile-menu__content-wrap {display:flex;flex-direction:column }.mobile-menu .drop-down-light {margin-right:80px }.mobile-menu .custom-select__title {color:#2c2f38 }.mobile-menu--active {left:0% }.mobile-menu-list {margin-bottom:40px }.mobile-menu-list__item {display:block;font-size:15px;text-transform:uppercase;font-weight:bold;display:flex;align-items:center;justify-content:space-between }.mobile-menu-list__item:not(:last-child) {margin-bottom:20px }.mobile-menu-list__item--sale {display:flex;align-items:center }.mobile-menu-list__item--sale::after {content:url('/themes/kerasol/assets/images/header/sale.svg');width:20px;height:20px;margin-left:5px }.mobile-menu-list__item--arrow::after {content:'';display:block;width:10px;height:10px;border-top:2px solid #2c2f38;border-right:2px solid #2c2f38;transform:rotate(45deg) }.mobile-menu-phone {display:flex;align-items:center }.mobile-menu-phone::before {content:url('/themes/kerasol/assets/images/icons/mobile.svg');height:25px;margin-right:8px }.mobile-menu-phone__text {border-bottom:1px dashed #2c2f38;font-weight:normal;font-size:15px }.mobile-menu-slide {position:absolute;top:0;left:0;right:0;bottom:0;transform:translateX(100%);background-color:#f5f5f5;z-index:6;transition:0.5s }.mobile-menu-slide__title {font-size:15px;font-weight:500;margin-bottom:30px;position:relative }.mobile-menu-slide__title::after {content:'';display:block;width:10px;height:10px;border-top:2px solid #2c2f38;border-right:2px solid #2c2f38;transform:rotate(-135deg);position:absolute;left:-25px;top:8px }@media screen and (max-width:575px) {.mobile-menu-slide__wrapper {padding:0 40px !important }}.mobile-menu-slide--active {transform:translateX(0) }.menu-slide-list__item {display:block;margin-bottom:16px;font-weight:400 }.search {width:310px;height:40px }@media screen and (max-width:1499px) {.search {width:230px }}@media screen and (max-width:991px) {.search {width:35px;height:35px;margin-right:20px }}.search__form {position:relative }@media screen and (max-width:991px) {.search__form {height:100% }}.search__wrap {position:absolute;width:310px }@media screen and (max-width:1499px) {.search__wrap {width:230px }}@media screen and (max-width:991px) {.search__wrap {width:35px;height:35px }}.search__input {width:100%;padding-left:10px;border-radius:2px;outline:none;background:#fff;color:#c1c5d0;font-size:14px;line-height:12px;height:40px;border:1px solid transparent }.search__input::placeholder {font-size:12px;line-height:12px }@media screen and (max-width:991px) {.search__input {height:100%;padding-left:0;border-radius:0;background:transparent }}.search__button {position:absolute;top:0;right:0;width:42px;height:40px;border:none;border-radius:0 2px 2px 0;cursor:pointer;background-image:url(/themes/kerasol/assets/images/icons/serch-button.svg);background-repeat:no-repeat;background-position:center;background-color:#fff }@media screen and (max-width:991px) {.search__button {width:35px;height:35px;background-color:#ccd;pointer-events:none;border-radius:50% }}.search-cards {padding:0 26px 20px 20px;max-height:calc(100vh - 65px);overflow-y:auto;display:none;background-color:#fff }@media screen and (max-width:991px) {.search-cards {background-color:#fff;padding:0 10px 10px 10px;max-height:calc(100vh - 54px) }}.search-products {margin-bottom:20px;margin-top:40px }@media screen and (max-width:991px) {.search-products {margin-top:0;padding-top:40px }}@media screen and (max-width:767px) {.search-products {padding-top:20px }}.search-products__title {margin-bottom:40px }@media screen and (max-width:991px) {.search-products__title {margin-bottom:20px }}.search-products-card:not(:last-child),.search-collections-card:not(:last-child) {border-bottom:1px solid #c1c5d0 }.search-collections__title {margin-bottom:40px }@media screen and (max-width:991px) {.search-collections__title {margin-bottom:20px }}.all-result {display:block;margin-left:auto;padding:23px 0;text-transform:uppercase;font-weight:500;font-size:15px;min-width:330px;background-color:#fbc72b }@media screen and (max-width:991px) {.all-result {margin-left:auto;margin-right:auto }}@media screen and (max-width:575px) {.all-result {min-width:260px;margin-bottom:50px }}.all-result:hover {transition:0.5s;box-shadow:inset 0 2px 4px rgba(44,47,56,0.4) }.search--active {background-color:#fff }@media screen and (max-width:991px) {.search--active {width:calc(100% - 40px);height:46px;position:absolute;margin-right:0;z-index:7 }}.search--active .search__wrap {position:absolute;z-index:2;transition:width 0.3s }@media screen and (max-width:1499px) {.search--active .search__wrap {transition:none;width:calc(100% - 40px);left:20px }}@media screen and (max-width:991px) {.search--active .search__wrap {left:0;width:100%;border-radius:0;height:100% }}.search--active .search-cards--active {display:block }@media screen and (max-width:991px) {.search--active .search__input {padding:10px 20px;height:46px;background-color:#fff;width:90% }}@media screen and (max-width:991px) {.search--active .search__button {background-color:#fff;background-image:none;height:46px;position:absolute;right:0 }.search--active .search__button::before {content:'';display:block;background-image:none;position:absolute;width:20px;height:1px;background-color:#2c2f38;transform:translate(-9px,16px) rotate(45deg);left:15px;top:5px }.search--active .search__button::after {content:'';display:block;position:absolute;width:20px;height:1px;background-color:#2c2f38;transform:translate(-4px,-2px) rotate(-45deg);left:10px }}.favourite-icon {border-radius:50%;border:1px solid #c1c5d0;width:40px;height:40px;display:flex;justify-content:center;align-items:center;transition:background 0.5s,border 0.5s }.favourite-icon__heart {filter:brightness(75%) }.favourite-icon.active,.favourite-icon:hover {cursor:pointer;border:1px solid #ff4b55;background:#ff4b55 }.favourite-icon.active .favourite-icon__heart,.favourite-icon:hover .favourite-icon__heart {filter:brightness(100%) }.favourite-icon_gray {background:rgba(0,0,0,0.15);border:1px solid #fff }.favourite-icon_gray .favourite-icon__heart {filter:brightness(100%) }.tabs {width:100%;margin:0 auto }.tabs__body {display:none }.tabs__body.active {display:block }.tabs__list {position:relative;display:flex;align-items:stretch;overflow-x:auto;margin-bottom:40px;background-color:#fff }.tabs__link:not(:hover) {border:1px solid #c1c5d0 }.tabs__link:not(:hover) .filter__tab-text {border-bottom:1px dashed #636875 }.tabs__select {position:absolute;width:50%;height:100%;background-color:#fbc72b;transition:all 0.5s ease-in-out;z-index:0 }@media (max-width:992px) {.tabs__select {display:none }}.tabs__link {padding:15px 21px;width:100%;height:60px;font-family:'Rubik',sans-serif;color:#636875;font-weight:bold;font-size:15px;line-height:18px;text-transform:uppercase;cursor:pointer;display:flex;z-index:10;align-items:center;justify-content:center;text-align:center;transition:0.5s }.tabs__link >*:not(:last-child) {margin-right:10px }.tabs__link:hover {color:#2c2f38;border:1px solid #fbc72b }.tabs__link:hover .tabs__img {filter:brightness(0) }.tabs__link:hover .filter__tab-text {border-bottom:1px dashed transparent }@media (max-width:992px) {.tabs__link:hover {background-color:#fbc72b }}@media (max-width:991px) {.tabs__link {min-width:180px }}@media (max-width:768px) {.tabs__link {font-size:15px;line-height:18px;font-weight:500 }}@media (max-width:576px) {.tabs__link {padding:15px 10px;font-size:14px;line-height:16px;border:1px solid #c1c5d0 }}.tabs__list:not(:hover) >.tabs__link.active {color:#2c2f38;border:1px solid #fbc72b }@media (max-width:992px) {.tabs__list:not(:hover) >.tabs__link.active {background-color:#fbc72b }}.tabs__list:not(:hover) >.tabs__link.active .tabs__img {filter:brightness(0) }.tabs__list:not(:hover) >.tabs__link.active .filter__tab-text {border-bottom:1px dashed transparent }.tabs__list:hover >.tabs__link:not(:hover) {background-color:transparent }.tabs__img {transition:0.5s;margin-right:10px }@media (max-width:576px) {.tabs__img {max-width:25px }}.js-accordion {position:relative }.js-accordion__button {outline:none;cursor:pointer }.js-accordion .js-accordion__content {max-height:0;overflow:hidden;transition:max-height 0.3s ease-out,border 0.5s }.accordion--show .accordion__content {max-height:unset }.accordion--active .accordion__button::before {top:30%;border:5px solid transparent;border-top:7px solid transparent;border-bottom:7px solid #2c2f38 }.accordion__button {width:100%;position:relative }.accordion__button::before {content:'';position:absolute;border:5px solid transparent;border-top:7px solid #2c2f38;top:45%;left:90%;transition:border 0.5s,top 0.5s }@media (max-width:768px) {.accordion__button {display:block }}.hero-block {padding-top:20px }@media screen and (max-width:575px) {.hero-block {overflow:hidden }}@media (max-width:576px) {.hero-block .container {padding:0 }}@media screen and (max-width:767px) {.hero-block__button {border:1px solid #2c2f38;color:#2c2f38 }}.hero-block__wrapper {height:100%;display:flex;flex-direction:column;justify-content:space-between }@media (max-width:576px) {.hero-block__wrapper {margin:0 20px 0 }}.hero-block__text {color:#fff;padding-top:30px }@media (max-width:576px) {.hero-block__text {padding-top:20px }}.hero-block__slide {display:flex;justify-content:flex-start;flex-direction:column;position:relative;height:100% }@media (max-width:768px) {.hero-block__slide {align-items:center }}.hero-block__img {width:100%;height:100% }@media screen and (max-width:991px) {.hero-block__img {height:auto }}.hero-block__button {max-width:250px;position:absolute;bottom:45px;left:80px;margin-top:auto }@media (max-width:991px) {.hero-block__button {bottom:35px }}@media (max-width:768px) {.hero-block__button {max-width:calc(100% - 40px);position:static;margin-top:20px }}.hero-block__pagination {text-align:right;bottom:45px !important;width:45% !important;left:45% !important }@media (max-width:991px) {.hero-block__pagination {bottom:35px !important;width:30% !important;left:65% !important }}@media (max-width:768px) {.hero-block__pagination {display:none }}.hero-block__pagination .swiper-pagination-bullet {width:2px;height:12px;background:#fff;display:inline-flex;justify-content:center;align-items:center;color:transparent;font-family:'Rubik',sans-serif;font-style:normal;font-weight:500;font-size:24px;line-height:29px;opacity:1 }.hero-block__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {width:60px;height:60px;background:#fbc72b;color:#2c2f38;position:relative }.hero-block__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active svg {position:absolute;top:50%;left:50%;width:50px;height:50px;transform:translate(-50%,-50%) rotateY(-180deg) rotateZ(-90deg) }.hero-block__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active svg circle {stroke-dasharray:130px;stroke-dashoffset:0;stroke-linecap:round;stroke-width:1px;stroke:black;fill:none;animation:countdown 5s linear }@keyframes countdown {from {stroke-dashoffset:-113px }to {stroke-dashoffset:0 }}@media (max-width:991px) {.hero-block__card {margin-top:20px }}.hero-block__card + .hero-block__card {margin-top:20px }.hero-block__card-img {width:100%;height:auto }.hero-block .swiper-container_hero {height:100% }.card-basket {display:flex;padding:20px;background-color:#fff;position:relative;margin-bottom:20px }@media screen and (max-width:992px) {.card-basket {padding:0;flex-direction:column }}.card-basket__number-wrap {display:flex;justify-content:space-between;max-width:650px }@media screen and (max-width:992px) {.card-basket__number-wrap {flex-direction:column }}@media screen and (max-width:992px) {.card-basket .favourite-icon {position:absolute;top:10px;right:10px }}.card-basket__img {max-width:200px;width:100% }@media screen and (max-width:992px) {.card-basket__img {margin-left:auto;margin-right:auto }}.card-basket__img-wrapper {padding:0 20px }.card-basket__content-column {flex-grow:1 }@media screen and (max-width:992px) {.card-basket__content-column {padding:10px }}.card-basket__description {margin-bottom:30px }.card-basket__diskette {margin-bottom:0 }.card-basket__diskette .diskette__text {left:0;transform:translateY(-4px) }.card-basket__diskette .diskette__text::before {content:'';width:0;height:0 }.card-basket__diskette .diskette-cart {transform:translate(32%,-55%) }.card-basket__item-wrap {display:flex;flex-direction:column;justify-content:space-between }@media screen and (max-width:992px) {.card-basket__item-wrap {flex-direction:row;margin-bottom:22px }}.card-basket .counter {margin-bottom:0 }.card-basket__area,.card-basket__price {font-size:17px }.card-basket__sum {font-size:22px;font-weight:600;color:#636875 }@media screen and (max-width:992px) {.card-basket__sum-wrap {margin-bottom:0 }}.card-basket__sum-title {margin-bottom:10px }@media screen and (max-width:992px) {.card-basket__sum-title {display:none }}.card-basket__area-wrap {margin-right:54px }@media screen and (max-width:992px) {.card-basket__area-wrap {margin-right:0 }}.card-basket__price-title,.card-basket__amount,.card-basket__area-title,.card-basket__sum-title {font-size:12px;color:#636875 }.card-basket__title {margin-bottom:0 }.card-basket__column-button {display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end }@media screen and (max-width:1499px) {.card-basket__column-button {align-items:center }}.card-basket .trash-btn {opacity:0.8;transition:0.5s }@media screen and (max-width:992px) {.card-basket .trash-btn {position:absolute;bottom:10px;right:10px }}.card-basket .trash-btn:hover {opacity:1 }.card-basket__sum-wrap {min-width:110px }.btn-restore {display:none;background-color:#fbc72b;padding:21px 40px;font-weight:bold;text-transform:uppercase;font-size:15px;transition:0.5s;position:relative;z-index:3 }.btn-restore:hover {box-shadow:inset 0 2px 4px rgba(44,47,56,0.4) }@media screen and (max-width:992px) {.btn-restore {position:absolute;bottom:10px;right:10px;padding:10px 20px;font-size:10px }}.card-basket--remove {position:relative }.card-basket--remove::before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.6);z-index:3 }.card-basket--remove .btn-restore {display:block }.card-basket--remove .trash-btn {display:none }.card-basket-new {display:flex;flex-wrap:wrap;width:100%;background-color:#fff;position:relative;padding:10px }@media screen and (min-width:992px) {.card-basket-new {padding-left:10px;padding-top:20px;padding-bottom:20px;padding-right:35px }}@media screen and (min-width:1500px) {.card-basket-new {padding-left:25px;padding-top:25px;padding-bottom:25px;padding-right:50px }}.card-basket-new__restore {user-select:none;cursor:pointer;display:none;position:absolute;bottom:4px;right:10px;z-index:4 }@media screen and (min-width:992px) {.card-basket-new__restore {right:18px;bottom:12px }}@media screen and (min-width:992px) {.card-basket-new__restore {bottom:20px }}.card-basket-new--delete .card-basket-new__restore {display:block }.card-basket-new--delete .btn-restore {display:block }.card-basket-new--delete::before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.4);z-index:3 }.card-basket-new__img {display:block;width:100%;max-width:200px }@media screen and (max-width:991px) {.card-basket-new__img {margin-left:auto;margin-right:auto }}@media screen and (min-width:992px) {.card-basket-new__img {margin-right:10px;max-width:130px }}@media screen and (min-width:1500px) {.card-basket-new__img {margin-right:25px;max-width:157px }}.card-basket-new__body {display:flex;flex-direction:column;align-items:flex-start;max-width:735px;width:100% }.card-basket-new__remains {display:flex;flex-wrap:wrap }.card-basket-new-remains__col {display:flex;flex-direction:column;align-items:center;justify-content:space-between }@media screen and (max-width:991px) {.card-basket-new-remains__col {margin-bottom:10px;width:100%;flex-direction:row }}.card-basket-new-remains__col:first-of-type .diskette__text {transform:unset }@media screen and (min-width:992px) {.card-basket-new-remains__col {align-items:flex-start;margin-right:20px }.card-basket-new-remains__col:first-of-type {max-width:110px;min-width:110px }.card-basket-new-remains__col:first-of-type .card-basket__diskette {line-height:12px }.card-basket-new-remains__col:first-of-type .diskette__text {transform:unset;line-height:16px }}@media screen and (min-width:1500px) {.card-basket-new-remains__col:not(:last-of-type) {margin-right:25px }}.card-basket-new__col:not(:last-of-type) {margin-bottom:40px }@media screen and (max-width:991px) {.card-basket-new__col:not(:last-of-type) {margin-top:20px }}.card-basket-new__favorit {position:absolute;right:10px;top:10px }.card-basket-new__trash {user-select:none;cursor:pointer;position:absolute;bottom:4px;right:0 }@media screen and (min-width:992px) {.card-basket-new__trash {right:10px;bottom:12px }}.card-basket-new .counter {margin-bottom:0 }.card-basket-new .counter__number {min-width:70px;width:70px }@media screen and (min-width:1500px) {.card-basket-new .counter__number {min-width:70px;width:70px }}.card-basket-new .card-basket__sum,.card-basket-new .card-basket__area,.card-basket-new .card-basket__price {line-height:24px }.card-basket-new .diskette__text {line-height:12px }.card-basket-new .card-basket__price-title,.card-basket-new .card-basket__amount,.card-basket-new .card-basket__area-title,.card-basket-new .card-basket__sum-title {line-height:12px }@media screen and (min-width:992px) {.card-basket-new .card-basket__price-title,.card-basket-new .card-basket__amount,.card-basket-new .card-basket__area-title,.card-basket-new .card-basket__sum-title {margin-bottom:24px }}.card-basket-new .diskette-cart__area {white-space:nowrap }.card-basket-new .diskette-cart__item {line-height:24px }.card-basket-new .product-card-application {margin-bottom:10px }@media screen and (min-width:992px) {.card-basket-new .product-card-application {margin-bottom:20px }}.card-basket-new .product-card-application ul {padding-bottom:0 }.input,.textarea {border-radius:0 }.input_visible,.textarea_visible,.input_transparent,.textarea_transparent {font-weight:400;font-size:17px;line-height:28px;width:100%;outline:none;font-family:'Rubik',sans-serif;border:none }.input-label,.textarea-label {font-size:12px;line-height:12px;padding-bottom:10px;color:#636875 }.input-label::after,.textarea-label::after {content:'*';color:#ff4b55 }.input-label_adress,.textarea-label_adress {margin-right:-5px }.input_visible,.textarea_visible {background:#fff;border:1px solid #c1c5d0;padding:15px 20px;color:#636875 }.input_transparent,.textarea_transparent {background:transparent;border-bottom:1px solid #c1c5d0;padding:7px 20px 7px 0;color:#636875 }.input_transparent::placeholder,.textarea_transparent::placeholder {opacity:1 }.input_transparent.invalid,.textarea_transparent.invalid {color:#ff4b55;border-bottom:1px solid #ff4b55 }.input_transparent.invalid::placeholder,.textarea_transparent.invalid::placeholder {color:#ff4b55 }.input--error span,.textarea--error span {color:#ff4b55 }.input--error input,.textarea--error input,.input--error textarea,.textarea--error textarea {border-color:#ff4b55 }.input--error input::placeholder,.textarea--error input::placeholder,.input--error textarea::placeholder,.textarea--error textarea::placeholder {color:#ff4b55 }.textarea {position:relative }.textarea::placeholder {color:#c1c5d0 }.about-nav {font-family:'Rubik',sans-serif;font-weight:700;font-size:20px;line-height:28px;color:#636875;position:sticky;top:20px }@media (max-width:768px) {.about-nav {width:100%;font-size:17px;line-height:26px;margin-bottom:40px;border:1px solid #636875 }}@media (min-width:769px) {.about-nav .js-accordion__content {max-height:unset !important }}.about-nav .accordion__button {display:none;padding:0;width:100%;text-align:left;position:relative;padding:17px 15px }.about-nav .accordion__button span {width:100%;padding-right:30px;display:block }.about-nav .accordion__button.accordion--active::before {top:30%;border:5px solid transparent;border-top:7px solid transparent;border-bottom:7px solid #2c2f38 }.about-nav .accordion__button::before {content:'';position:absolute;border:5px solid transparent;border-top:7px solid #2c2f38;top:45%;left:90%;transition:border 0.5s,top 0.5s }@media (max-width:768px) {.about-nav .accordion__button {display:block }}.about-nav__ul {max-height:none }@media (max-width:768px) {.about-nav__ul {max-height:0;width:100%;padding:0 15px }.about-nav__ul ul {border-top:1px solid #c1c5d0;padding:16px 0 10px !important }}.about-nav__list + .about-nav__list {margin-top:20px }@media (max-width:768px) {.about-nav__list + .about-nav__list {margin-top:15px }}.about-nav__link {display:inline-block }.about-nav__link.active::after {width:100%;opacity:1;background:#fbc72b }.about-nav__link:hover::after {width:100%;opacity:1 }.about-nav__link::after {content:'';background:#fbc72b;height:3px;width:0%;display:block;transition:width 0.5s;opacity:0 }@media (max-width:768px) {.about-nav__link::after {display:none }}.catalog-dropdown-menu {position:absolute;width:100%;height:0;z-index:10;overflow:hidden;transition:0.3s ease-out;overflow-y:auto }.catalog-dropdown-menu__body {background-color:#fff;box-shadow:inset 0 4px 4px rgba(0,0,0,0.15) }@media screen and (min-width:990px) {.catalog-dropdown-menu__body {min-height:420px }}.catalog-dropdown-menu .slider-mini__slide {padding:0 }.catalog-dropdown-menu__wrap {max-height:100vh;overflow:hidden }.catalog-dropdown-menu.active {height:calc(100vh - 218px) }@media screen and (max-width:1499px) {.catalog-dropdown-menu.active {height:calc(100vh - 200px) }}.catalog-about {position:relative;display:flex;justify-content:space-between;padding-top:40px;padding-bottom:32px }@media screen and (max-width:990px) {.catalog-about {padding:15px 0 }}.catalog-about__column-slider {max-width:330px }@media (max-width:1250px) {.catalog-about__column-slider {max-width:210px }}@media screen and (max-width:990px) {.catalog-about__column-slider {display:none }}.slider-bottom {border-top:1px solid #c1c5d0 }@media screen and (max-width:990px) {.slider-bottom {display:none }}.catalog-about-list__link {color:#636875;font-size:17px;font-weight:400;display:flex;align-items:center }@media screen and (max-width:990px) {.catalog-about-list__link {font-size:15px;font-weight:bold;font-family:'Rubik',sans-serif }}.catalog-about-list__link::before {content:'';width:0;height:0;display:block;margin-right:0;transition:0.2s }.catalog-about-list__item:not(:last-child) {margin-bottom:10px }.catalog-about-list__item--active .catalog-about-list__link {color:#2c2f38;font-weight:700 }.catalog-about-list__item--active .catalog-about-list__link::before {width:5px;height:5px;margin-right:10px;border-top:5px solid transparent;border-left:10px solid #fbc72b;border-bottom:5px solid transparent }@media screen and (max-width:990px) {.catalog-about-list__item--active .catalog-about-list__link::before {width:0;height:0;margin-right:5px }}.catalog-about-list__item--active .catalog-about-properties {display:flex }@media screen and (max-width:990px) {.catalog-about-list__item--active .catalog-about-properties {display:none }}.color-white {background-color:#fff;border:1px solid #ececec }.color-black {background-color:#000 }.color-beige {background-color:#ebd5c1 }.color-green {background-color:#5dbb24 }.color-violet {background-color:#b16fda }.color-blue {background-color:#69adde }.color-red {background-color:#e20c0c }.color-orange {background-color:#fd8b38 }.color-dark-blue {background-color:#2f5ccf }.color-brown {background-color:#97664b }.color-pink {background-color:#f373b0 }.color-gray {background-color:#c7c7c7 }.dark-brown {background-color:#bb5231 }.color-leaf {background-image:url('/themes/kerasol/assets/images/catalog-about-properties/color-leaf.svg');background-size:cover }.color-multi {background-image:url('/themes/kerasol/assets/images/catalog-about-properties/multi-color.jpg');background-size:contain }.catalog-about-properties {position:absolute;display:none;justify-content:space-between;left:300px;top:40px;width:calc(100% - 300px);padding-right:70px }@media screen and (max-width:1200px) {.catalog-about-properties__column_mobile-hide {display:none }}.catalog-about-properties__column:not(:last-child) {margin-right:30px;min-width:207px }@media screen and (max-width:1499px) {.catalog-about-properties__column:not(:last-child) {max-width:217px;min-width:140px }}.catalog-properties-item {margin-bottom:20px }.catalog-properties-item__title {font-weight:600;font-size:17px;margin-bottom:10px }.catalog-properties-item__element {display:block;font-size:17px;color:#6a6a6a }.catalog-properties-item__element:hover {color:#2c2f38 }.catalog-properties-item__element_country {display:flex;align-items:center }.catalog-properties-item__country-image {width:20px;height:20px;border-radius:100%;margin-right:5px }.catalog-properties-item:not(:last-child) {margin-bottom:20px }.catalog-properties-item__element:nth-child(n+13) {display:none }.catalog-color-item__item {width:20px;height:20px;border-radius:50%;cursor:pointer;position:relative }.catalog-color-item__item::before {content:'';position:absolute;display:block;left:-5px;top:-5px;width:30px;height:30px;border:1px solid #2c2f38;border-radius:50%;opacity:0;transition:opacity ease 0.3s }.catalog-color-item__item:hover::before {opacity:1 }.catalog-color-item__item:hover .catalog-color-item__label {display:block }.catalog-color-item__title {font-weight:600;font-size:17px;margin-bottom:20px }.catalog-color-item__wrap {display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px }.catalog-color-item__label {position:absolute;color:#636875;background-color:#f5f5f5;font-size:12px;left:30px;z-index:2;transform:translateY(-20%);display:none }.catalog-color-item__label-wrap {height:32px;display:flex;justify-content:center;position:relative;padding:0 10px }.catalog-color-item__label-wrap::before {content:'';position:absolute;border:9px solid transparent;border-right:9px solid #f5f5f5;display:block;width:0;height:0;left:-17px;top:6px }.catalog-banner {background-color:#fbc72b;position:relative;margin-bottom:25px;display:flex;flex-wrap:wrap;display:none }.catalog-banner__desription {padding:20px 20px 80px 20px;position:relative;width:100% }@media (min-width:768px) {.catalog-banner__desription {max-width:60%;padding:20px 60px 20px 20px }}.catalog-banner__title {color:#2c2f38;font-weight:500;font-size:24px;line-height:28px;margin-bottom:8px }.catalog-banner__subtitle {color:#2c2f38;font-weight:400;font-size:18px;line-height:21px;margin-bottom:40px }.catalog-banner__contact {font-weight:400;font-size:12px;line-height:14px }.catalog-banner__contact + .catalog-banner__contact {margin-left:10px;padding-left:10px;border-left:1px solid rgba(44,47,56,0.2) }.catalog-banner__contact span {font-weight:600 }.catalog-banner__contacts {display:flex }.catalog-banner__discount {padding:20px 25px;top:50%;position:absolute;right:-20px;transform:translateX(50%) translateY(-50%);background-color:#2c2f38;color:#fff;font-weight:400;font-size:18px;line-height:21px }@media (max-width:768px) {.catalog-banner__discount {transform:translateX(50%) translateY(-50%);right:50%;top:100% }}.catalog-banner__discount::before {content:"";display:block;width:116px;height:85px;position:absolute;background:#2c2f38;z-index:-1;filter:blur(20px) }.catalog-banner__discount span {font-weight:600;font-size:32px;line-height:38px }.catalog-banner__image {display:block;min-height:150px;flex-grow:1;flex-shrink:1;background-size:cover }.catalog-banner__image[href="#"] {pointer-events:none }@media (max-width:768px) {.catalog-banner__image {width:100% }}.catalog-banner__hide-button {position:absolute;top:0;right:0;padding:10px;background-color:rgba(245,245,245,0.8);line-height:0;z-index:1;cursor:pointer }.catalog-tab {width:100%;height:60px;font-family:'Rubik',sans-serif;color:#636875;font-weight:bold;font-size:15px;line-height:18px;cursor:pointer;display:flex;z-index:10;align-items:center;transition:0.5s }.catalog-tab:last-child {padding-left:20px }.catalog-tab:hover {color:#2c2f38;border-bottom:3px solid #fbc72b }@media (max-width:768px) {.catalog-tab {font-size:15px;line-height:18px;font-weight:500 }}.catalog-tab__list {width:100%;max-width:66%;position:relative;display:flex;align-items:stretch;margin-bottom:25px }.catalog-tab:not(:hover) {border-bottom:3px solid #c1c5d0 }.catalog-tab__select {position:absolute;width:50%;height:3px;background-color:#fbc72b;transition:all 0.5s ease-in-out;z-index:1;bottom:0 }.catalog-tab__text {font-weight:500;font-size:26px;line-height:32px }.catalog-tab__list:not(:hover) >.catalog-tab.active {color:#2c2f38;border-bottom:3px solid #fbc72b }.article-preview-list {display:flex;flex-wrap:wrap;gap:10px;margin-bottom:25px }@media screen and (max-width:1499px) {.article-preview-list {flex-direction:column }}.article-preview {padding:20px;display:flex;column-gap:20px;align-items:center;background-color:#fff;color:#636875;box-shadow:0 2px 4px rgba(0,0,0,0.1);flex:0 0 calc(100% /3 - 20px/3) }.article-preview__image {width:80px;height:80px }.article-preview__image img {width:100%;height:100%;object-fit:cover }.article-preview__desription {flex:1 }.article-preview__date {font-weight:400;font-size:12px;line-height:26px }.article-preview__title {font-weight:700;font-size:14px;line-height:22px }.card-goods {flex-direction:column;display:flex;background-color:white;transition:box-shadow 0.5s;position:relative;min-height:615px;height:100%;padding:20px;color:#636875 }@media screen and (max-width:575px) {.card-goods {min-height:551px }}.card-goods:hover {box-shadow:0 6px 6px rgba(0,0,0,0.15) }.card-goods .favourite-icon {position:absolute;right:20px;top:20px;z-index:1 }.card-goods__header {position:relative }.card-goods__tags {left:15px;top:10px;position:absolute;display:flex;flex-direction:column;align-items:flex-start }.card-goods__tag {font-style:normal;font-weight:bold;font-size:14px;line-height:26px;text-align:center;text-transform:uppercase;color:#fff;min-width:70px;padding-left:10px;padding-right:10px;padding-top:3px;border-radius:2px;z-index:1 }.card-goods__tag:not(:last-of-type) {margin-bottom:5px }.card-goods__figure {height:100%;display:flex;align-items:center;justify-content:center;max-height:320px;min-height:240px;height:240px }.card-goods__discount {position:absolute;left:-22px;padding:8px 12px;background-color:#ff4b55;border-radius:2px 2px 2px 0;font-weight:400;font-size:18px;line-height:24px;color:#fff;bottom:0 }.card-goods__discount:not(.labels__label)::before {content:"";background-color:#da2630;width:4px;height:4px;left:0;position:absolute;bottom:-2px;z-index:-1;border-radius:2px }.card-goods__discount.labels__label {position:static;left:0 }.card-goods__image {width:unset;height:auto;max-height:100% }.card-goods__country,.card-goods__manufacturer {font-family:'Rubik',sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:20px;font-weight:300 }.card-goods__country {position:relative;padding-right:16px }@media screen and (min-width:576px) {.card-goods__country {padding-right:24px }}.card-goods__country::after {content:'';position:absolute;right:7px;width:3px;height:3px;background-color:#2c2f38;border-radius:50%;top:50%;transform:translateY(-50%) }@media screen and (min-width:576px) {.card-goods__country::after {right:11px }}.card-goods__country img {margin-right:5px }.card-goods__manufacturer {text-decoration:underline }.card-goods__body {margin-top:20px }.card-goods__title {margin-top:10px;font-family:'Rubik',sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px }.card-goods__cart {padding:10px 0 10px }.card-goods__cart__item {margin-bottom:10px }.card-goods__size {display:flex;align-items:center;column-gap:10px;font-family:'Rubik',sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:20px;margin-top:10px }.card-goods__usages__list {display:flex;flex-wrap:wrap;list-style:none;margin-top:10px }.card-goods__usages__item {font-family:'Rubik',sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:20px;position:relative;margin-right:8px;text-transform:lowercase }@media screen and (min-width:768px) {.card-goods__usages__item {font-size:17px }}.card-goods__usages__item:not(:last-of-type)::after {content:',';position:absolute;right:-4px }.card-goods__remain {font-style:normal;font-weight:300;font-size:13px;line-height:13px }@media screen and (max-width:767px) {.card-goods__remain {max-width:50% }}.card-goods__footer {height:100%;display:flex;flex-direction:column;justify-content:flex-end }.card-goods__price {font-weight:700;font-size:18px;line-height:24px }@media screen and (min-width:768px) {.card-goods__price {font-size:22px }}.card-goods__price_accent {color:#ff4b55 }.card-goods__old-price {font-weight:300;font-size:14px;line-height:20px;text-decoration-line:line-through;color:#636875 }@media screen and (max-width:575px) {.card-goods .counter__number {width:50px }}.remains {position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;width:88px;height:20px;border:1px solid #c1c5d0;border-radius:20px;font-style:normal;font-weight:300;font-size:13px;line-height:13px }.remains:hover + .remains__popup {opacity:1;z-index:2 }.remains__item {font-style:normal;font-weight:normal;font-size:12px;line-height:12px }.remains__item:not(:last-of-type) {margin-bottom:10px }.remains__popup {z-index:-1;background-color:white;padding:10px;min-width:210px;opacity:0;display:block;position:absolute;left:calc(100% + 30px);box-shadow:0 6px 6px rgba(0,0,0,0.15);border-radius:7px;top:50%;transform:translateY(-50%);transition:0.5s }@media screen and (max-width:1900px) {.remains__popup {left:-110px;top:0;transform:translateY(-110%) }}.remains__popup::after {z-index:1;content:'';position:absolute;display:block;left:-7px;top:50%;transform:translateY(-50%) rotate(315deg);width:14px;height:14px;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,0.15) }@media screen and (max-width:1900px) {.remains__popup::after {width:0;height:0 }}.remains__popup::before {z-index:2;content:'';position:absolute;display:block;left:0;top:50%;transform:translateY(-50%);width:10px;height:100%;border-radius:7px;background-color:#fff }@media screen and (max-width:1900px) {.remains__popup::before {width:0;height:0 }}.product-card {background-color:#fff;position:relative;width:100% }.product-card.opacity {background:rgba(255,255,255,0.9) }.product-card .favourite-icon {position:absolute;right:10px;top:10px;z-index:1 }.product-card__img {margin-left:auto;margin-right:auto }.product-card__content-wrap {padding:10px 17px 20px 20px }.product-card__description {font-size:17px;margin-bottom:7px }.product-card__area {font-size:17px;margin-bottom:20px }@media screen and (max-width:576px) {.product-card__area {font-size:15px }}.product-card__country {display:flex;align-items:center;justify-content:center }.product-card__country img {margin-right:5px }.product-quantity__availability {display:flex;justify-content:space-between }.product-quantity__availability-title {color:#636875;font-size:12px }.product-quantity__thing {display:flex;justify-content:space-between }.product-quantity__thing-title {color:#636875;font-size:12px }.product-quantity__area {display:flex;justify-content:space-between }.product-quantity__area-title {color:#636875;font-size:12px }.product-quantity__price {display:flex;justify-content:space-between }.product-quantity__old-price {text-decoration-line:line-through;color:#9498a4;font-size:17px;margin-bottom:7px }.product-quantity__new-price {font-size:22px;font-weight:600;color:#636875 }.product-quantity__diskette {margin-bottom:10px }@media screen and (max-width:370px) {.product-quantity__area-title,.product-quantity__availability-title,.product-quantity__thing-title {max-width:140px }}.place-wrap {display:flex;text-transform:uppercase;font-family:'Rubik',sans-serif;font-weight:400;font-size:12px }@media screen and (max-width:576px) {.place-wrap {font-size:10px }}.place-wrap__manufacturer {margin-left:20px;position:relative;text-decoration:underline }.place-wrap__manufacturer::before {content:'';position:absolute;left:-12px;width:3px;height:3px;background-color:#2c2f38;border-radius:50%;top:50%;transform:translateY(-50%) }.place-wrap__country {display:flex;align-items:center }.place-wrap .tags__country__flag {margin-right:5px }.product-country {display:flex;align-items:center }.product-card-title {font-family:'Rubik',sans-serif;font-size:20px;font-weight:500;margin-bottom:10px }@media screen and (max-width:576px) {.product-card-title {font-size:18px }}.product-card-description {font-size:17px;color:#636875;margin-bottom:7px }@media screen and (max-width:576px) {.product-card-description {font-size:15px }}.product-card-application {margin-bottom:30px }.product-card-application__title {color:#636875 }.product-card-application__items {color:#636875 }.breadcrumbs {display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:20px;margin-bottom:28px }@media screen and (max-width:990px) {.breadcrumbs {margin-top:35px;margin-bottom:20px }}.breadcrumbs__text {font-size:14px;border-bottom:1px solid #2c2f38 }@media screen and (max-width:570px) {.breadcrumbs__text {font-size:12px }}.breadcrumbs__item:not(:last-of-type) {margin-right:10px }@media screen and (max-width:570px) {.breadcrumbs__item:not(:last-of-type) {margin-right:8px }}.breadcrumbs__item:last-child .breadcrumbs__text {color:#6a6a6a;border-bottom:1px solid transparent }.breadcrumbs__item:first-child .breadcrumbs__text {color:#2c2f38;border-bottom:1px solid #2c2f38 }.breadcrumbs__item:not(:last-child) .breadcrumbs__link {display:flex;justify-content:space-between;align-items:center }.breadcrumbs__item:not(:last-child) .breadcrumbs__link::after {content:'';width:3px;height:3px;border-radius:50%;background-color:#2c2f38;display:block;margin-left:10px }@media screen and (max-width:570px) {.breadcrumbs__item:not(:last-child) .breadcrumbs__link::after {margin-left:8px }}.lk-nav {position:sticky;top:35px }@media (max-width:991px) {.lk-nav {position:sticky;z-index:1;margin-bottom:20px }}.lk-nav__toggle {display:none;position:relative }.lk-nav__toggle::before {content:'';width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:#fbc72b transparent transparent transparent;position:absolute;bottom:0;left:50%;transition:bottom 0.3s;z-index:1 }.lk-nav__toggle.accordion--active::before {bottom:-8px }@media (max-width:991px) {.lk-nav__toggle {display:flex }}.lk-nav__ul {display:flex;flex-direction:column;align-items:flex-start;overflow:auto;padding-bottom:20px }@media (max-width:991px) {.lk-nav__ul {padding:20px 0 }}.lk-nav__exit {padding:6px }.lk-nav__svg {margin-left:10px }.lk-nav__list {display:inline-block }.lk-nav__list--active .lk-nav__list-title::after,.lk-nav__list .lk-nav__list-title:hover::after {width:100%;opacity:1 }@media (max-width:991px) {.lk-nav__list--active .lk-nav__list-title::after,.lk-nav__list .lk-nav__list-title:hover::after {opacity:0;width:0 }}.lk-nav__list + .lk-nav__list {padding-top:30px }@media (max-width:991px) {.lk-nav__list + .lk-nav__list {padding-top:20px }}.lk-nav__list-title {font-family:'Rubik',sans-serif;font-weight:500;font-size:21px;line-height:36px;position:relative }@media (max-width:991px) {.lk-nav__list-title {font-family:'Rubik',sans-serif;font-weight:bold;text-transform:uppercase }}.lk-nav__list-title::after {content:'';position:absolute;background:#fbc72b;width:0;height:3px;transition:width 0.5s,opacity 0.5s;bottom:-5px;left:0;opacity:0 }.lk-nav__sub-body {padding-top:10px }.lk-nav__sub-list {display:flex;align-items:center }.lk-nav__sub-list + .lk-nav__sub-list {margin-top:20px }@media (max-width:991px) {.lk-nav__sub-list + .lk-nav__sub-list {margin-top:10px }}.lk-nav__sub-list::before {content:'';width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #2c2f38;margin-right:15px;opacity:0;transition:opacity 0.3s }.lk-nav__sub-list--active::before,.lk-nav__sub-list:hover::before {opacity:1 }@media (max-width:991px) {.lk-nav__sub-list,.lk-nav__list-title {font-size:15px;line-height:26px }}.lk-history .lk-nav__body,.lk-data .lk-nav__body {max-height:initial }@media (max-width:991px) {.lk-history .lk-nav__body,.lk-data .lk-nav__body {max-height:0;box-shadow:0 6px 6px rgba(0,0,0,0.15);background:#fff;position:absolute;width:100%;padding:0 20px }}.order-v1 {background:#fff;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;margin-bottom:15px }@media screen and (min-width:768px) {.order-v1 {padding-top:15px;padding-left:15px;padding-right:15px;padding-bottom:15px }}@media screen and (min-width:1500px) {.order-v1 {padding-top:30px;padding-left:50px;padding-right:50px;padding-bottom:20px }}.order-v1-info-col {margin-bottom:30px }.order-v1__body {margin-top:25px }@media screen and (min-width:1500px) {.order-v1__body {margin-top:30px }}.order-v1__items-short {display:flex;flex-wrap:wrap }.order-v1__item-short {max-width:60px;min-width:60px;height:60px;width:100%;margin-bottom:10px;display:flex;align-items:center }.order-v1__item-short:not(:last-of-type) {margin-right:10px }.order-v1__more {border:1px solid #fbc72b;width:60px;min-width:60px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:10px;padding-top:5px;padding-bottom:5px }.order-v1__more-count {font-weight:500;font-size:22px;line-height:24px }@media (max-width:768px) {.order-v1__more-count {font-size:15px;line-height:18px }}.order-v1__more-text {font-size:12px;line-height:12px;color:#636875 }.order {background:#fff;padding:30px 50px 20px;min-height:180px;display:flex;flex-direction:column;justify-content:space-between }@media (max-width:1499px) {.order {padding:15px }}@media (max-width:768px) {.order {padding:10px }}.order__non-active-text {display:none }.order + .order {margin-top:20px }.order__col-title {font-size:12px;line-height:12px;padding-bottom:5px;color:#636875 }.order__num {font-weight:500;font-size:24px;line-height:24px;letter-spacing:-0.02em }@media (max-width:1499px) {.order__num {font-size:18px;line-height:20px }}@media (max-width:992px) {.order__num {font-size:15px;line-height:18px;font-weight:600 }}@media (max-width:768px) {.order__num {margin-bottom:20px }}.order__hidden {padding:20px 0 }.order__price {font-weight:500;font-size:22px;line-height:26px }@media (max-width:1499px) {.order__price {font-size:18px;line-height:20px }}@media (max-width:767px) {.order__price {margin-bottom:20px }}@media (max-width:992px) {.order__price {font-size:15px;line-height:18px;font-weight:600 }}.order__date {font-size:17px;line-height:28px;color:#636875 }@media (max-width:1499px) {.order__date {font-size:12px;line-height:20px }}@media (max-width:992px) {.order__date {line-height:12px }}.order__label {border:1px solid transparent;border-radius:2px;line-height:30px;width:100%;max-width:198px;text-transform:uppercase;font-size:12px;line-height:26px;font-weight:500;text-align:center;padding-left:7px;padding-right:7px }@media (max-width:768px) {.order__label {max-width:100%;margin-bottom:10px }}.order__label.waiting {color:#2ba3fb;border:1px solid #2ba3fb }.order__label.done {color:#3aca6b;border:1px solid #3aca6b }.order__label.send {color:#6a68d3;border:1px solid #6a68d3 }.order__label.canceled {color:#ff4b55;border:1px solid #ff4b55 }.order__photos {display:flex;align-items:center }.order__img {max-width:60px }@media (max-width:1499px) {.order__img {max-width:55px }}.order__img + .order__img {margin-left:10px }@media (max-width:768px) {.order__img + .order__img + .order__img + .order__img {display:none }}.order__more {border:1px solid #fbc72b;width:60px;min-width:60px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:10px }@media (max-width:1499px) {.order__more {max-width:55px }}.order__more-count {font-weight:500;font-size:22px;line-height:24px }@media (max-width:768px) {.order__more-count {font-size:15px;line-height:18px }}.order__more-text {font-size:12px;line-height:12px;color:#636875 }.order__accordion-text {margin-right:10px;font-size:15px;line-height:18px;color:#636875;text-transform:uppercase }@media (max-width:768px) {.order__accordion-text {font-weight:500 }}.order__accordion-button {margin-bottom:10px }.order__accordion-button svg {transition:transform 0.5s }.order__accordion-button.accordion--active svg {transform:rotate(-180deg) }.order__footer {padding-top:20px }@media (max-width:768px) {.order__footer-problem {font-size:12px;line-height:12px;padding-bottom:20px }}.order__detail {font-size:14px;line-height:24px;color:#636875 }.order__body {padding-top:30px }@media (max-width:768px) {.order__body {padding:0 }}.order__col {display:flex;align-items:center }.order__col + .order__col + .order__col {padding-top:10px }@media (max-width:576px) {.order__col + .order__col + .order__col {padding-top:15px }}.order__details {width:100%;max-width:682px }@media (max-width:768px) {.order__details {padding-bottom:20px;border-bottom:1px solid #636875 }}.order__wrapper {display:flex;justify-content:space-between }.order__sum-row {padding-top:35px }.order__button {cursor:pointer;display:block;font-weight:500;font-size:15px;line-height:58px;text-transform:uppercase;width:200px;transition:box-shadow 0.5s }.order__button:hover {box-shadow:inset 0 4px 6px rgba(44,47,56,0.4) }@media (max-width:575px) {.order__button {width:100% }}.order__button_red {background:#ff4b55;color:#fff }.order__button_green {background:#3aca6b;color:#fff }.order__acc {display:none }.order__acc.active {display:block }.order__footer-photos {display:flex }.order__list {padding:25px 0 40px;padding-bottom:15px }@media (max-width:768px) {.order__list {padding:25px 0 20px }}.order__param-title {font-size:12px;line-height:12px;color:#636875;padding-bottom:5px }.order__param-text {font-size:24px;line-height:24px;font-weight:500 }@media (max-width:1499px) {.order__param-text {padding-bottom:20px }}@media (max-width:768px) {.order__param-text {font-size:15px;line-height:18px;font-weight:600 }}.order-map {transition:max-height 0.5s ease }.accordion--active .order__active-text {display:none }.accordion--active .order__non-active-text {display:block }.paid-delivery-map__button {height:30px;margin-top:15px }.order__button_cancel {display:block;color:#636875;font-style:normal;font-weight:normal;font-size:12px;line-height:12px }.ord-btn {cursor:pointer;width:100%;line-height:60px;font-style:normal;font-weight:normal;font-size:15px;text-align:center;text-transform:uppercase;border:0;transition:box-shadow 0.5s }@media screen and (min-width:768px) {.ord-btn {max-width:320px }}.ord-btn:hover {box-shadow:inset 0 4px 6px rgba(44,47,56,0.4) }.ord-btn--green {color:#fff;background:#3aca6b }.ord-btn--yellow {color:#2c2f38;background:#fbc72b }.ord-btn--transparent {color:#2c2f38;background:transparent }.or-card {margin-bottom:20px;background:#fff;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px }@media screen and (min-width:576px) {.or-card {padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px }}@media screen and (min-width:1500px) {.or-card {padding-top:20px;padding-left:50px;padding-right:50px;padding-bottom:20px }}.or-card__header {display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:24px }@media screen and (min-width:992px) {.or-card__header {flex-wrap:nowrap }}.or-card__header-el {margin-bottom:12px;display:flex;flex-direction:column }.or-card__header-el__name {font-weight:300;font-size:12px;line-height:12px;color:#636875;margin-bottom:5px }.or-card__header-el__value {font-style:normal;font-weight:normal;font-size:14px;line-height:14px;color:#2c2f38 }@media screen and (min-width:1500px) {.or-card__header-el__value {font-size:20px;line-height:20px }}.or-card__header-el__status {box-sizing:border-box;border-radius:2px;font-style:normal;font-weight:normal;font-size:14px;line-height:31px;text-transform:uppercase;padding-left:20px;padding-right:20px;padding-top:3px;text-align:center }.or-card__header-el__status--green {border:1px solid #3aca6b;color:#3aca6b }.or-card__header-el__status--purple {border:1px solid #6a68d3;color:#6a68d3 }.or-card__header-el__status--red {border:1px solid #f44;color:#f44 }.or-card__header-el__status--blue {border:1px solid #2ba3fb;color:#2ba3fb }.or-card__header-el:nth-child(1) {width:100%;order:1 }.or-card__header-el:nth-child(2) {width:100%;order:2 }.or-card__header-el:nth-child(3) {width:100%;order:3 }.or-card__header-el:nth-child(4) {order:0;width:100%;margin-bottom:12px }@media screen and (min-width:576px) {.or-card__header-el {margin-bottom:0 }.or-card__header-el:nth-child(1) {width:33.3333%;align-items:flex-start }.or-card__header-el:nth-child(2) {width:33.3333%;align-items:center }.or-card__header-el:nth-child(3) {width:33.3333%;align-items:flex-end }.or-card__header-el:nth-child(4) {width:100% }}@media screen and (min-width:992px) {.or-card__header-el {margin-bottom:0 }.or-card__header-el:nth-child(1) {width:115px;min-width:115px;order:0;align-items:flex-start }.or-card__header-el:nth-child(2) {width:110px;min-width:110px;order:1;align-items:flex-start }.or-card__header-el:nth-child(3) {width:135px;min-width:75px;order:2;align-items:flex-start }.or-card__header-el:nth-child(4) {display:flex;justify-content:flex-end;width:245px;order:3;margin-bottom:0 }}@media screen and (min-width:1500px) {.or-card__header-el:nth-child(1) {width:190px }.or-card__header-el:nth-child(2) {width:150px }.or-card__header-el:nth-child(3) {width:135px }.or-card__header-el:nth-child(4) {display:flex;justify-content:flex-end;width:245px }}.or-card__body-all {display:flex;flex-wrap:wrap }.or-card__body-info {width:100%;margin-bottom:20px }@media screen and (min-width:1500px) {.or-card__body-info {width:395px;margin-bottom:0 }}.or-card__body-delivery {width:100%;margin-bottom:20px }@media screen and (min-width:992px) {.or-card__body-delivery {margin-bottom:0;width:50% }}@media screen and (min-width:1500px) {.or-card__body-delivery {width:370px }}.or-card__body-actions {display:flex;width:50%;flex-grow:1 }@media screen and (min-width:768px) {.or-card__body-actions {width:245px }}@media screen and (min-width:992px) {.or-card__body-actions {justify-content:flex-end;align-items:flex-end }}.or-card__body-actions__discount {margin-top:10px;font-weight:normal;font-size:12px;line-height:12px;color:#636875 }@media screen and (max-width:575px) {.or-card__body-actions-pay {width:100% }}.or-card__list {margin-top:28px;margin-bottom:28px }.or-card__he {display:flex;align-items:center;font-size:14px;line-height:14px;color:#636875;margin-bottom:10px }.or-card__he span {margin-left:10px }.or-card__terms {display:flex }.or-card__terms:not(:last-of-type) {margin-bottom:12px }.or-card__term {width:125px;min-width:125px;font-size:12px;line-height:12px;color:#636875;word-break:break-word }.or-card__val {font-size:12px;line-height:12px;color:#636875 }.or-card__footer {display:flex;justify-content:space-between }@media screen and (min-width:992px) {.or-card__footer {flex-wrap:nowrap }}.or-card__footer-problem {display:none;flex-wrap:wrap;align-items:center;font-style:normal;font-weight:normal;font-size:12px;line-height:14px;color:#2c2f38 }@media screen and (min-width:1500px) {.or-card__footer-problem {font-size:17px;line-height:28px }}.or-card__footer-problem-q br {display:none }@media screen and (max-width:575px) {.or-card__footer-problem-q br {display:block }}@media screen and (max-width:991px) {.or-card__footer-problem-q {width:100%;order:1 }.or-card__footer-problem-c {width:100%;order:0;margin-bottom:8px }}.or-card__footer-products {display:none }@media screen and (min-width:576px) {.or-card__footer-products {display:flex }}.or-card__footer.active .or-card__footer-problem {display:flex }.or-card__footer.active .or-card__footer-products {display:none }.or-card__footer-delimet {font-size:17px;line-height:28px;color:#c1c5d0;margin-left:5px;margin-right:5px;display:none }@media screen and (min-width:992px) {.or-card__footer-delimet {display:block;margin-left:10px;margin-right:10px }}@media screen and (min-width:1500px) {.or-card__footer-delimet {margin-left:40px;margin-right:40px }}.or-card__footer-product {width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:10px }@media screen and (min-width:992px) {.or-card__footer-product {width:60px;height:60px }}.or-card__footer-show-more {display:flex;align-items:center;margin-left:auto;cursor:pointer }.or-card__footer-show-more svg {transition:transform 0.5s ease }.or-card__footer-show-more__text {font-style:normal;font-weight:normal;font-size:15px;line-height:18px;text-transform:uppercase;color:#636875;margin-right:10px }.or-card__footer-show-more .active {display:none }.or-card__footer-show-more .no-active {display:block }.or-card__footer-show-more.active svg {transform:rotate(180deg) }.or-card__footer-show-more.active .active {display:block }.or-card__footer-show-more.active .no-active {display:none }.or-card__more {border:1px solid #fbc72b;width:40px;height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:10px;font-weight:bold }.or-card__more-count {font-size:14px;line-height:14px;text-align:center;color:#2c2f38 }.or-card__more-text {font-size:9px;line-height:10px;text-align:center;color:#636875 }@media screen and (min-width:992px) {.or-card__more {width:60px;height:60px }.or-card__more-count {font-size:22px;line-height:24px }.or-card__more-text {font-size:12px;line-height:12px }}.js-order-accordion-content {max-height:0;overflow:hidden;transition:max-height 0.5s ease }.or-btn {cursor:pointer;display:block;padding-left:20px;padding-right:20px;font-style:normal;font-weight:normal;text-align:center;text-transform:uppercase;font-size:15px;line-height:60px;transition:box-shadow 0.5s }.or-btn:hover,.or-btn:focus {box-shadow:inset 0 4px 6px rgba(44,47,56,0.4) }.or-btn--green {color:#fff;background:#3aca6b }.or-btn-cancel {padding:0;margin:0;border:0;font-size:12px;line-height:14px;text-decoration-line:underline;color:#c1c5d0 }@media screen and (min-width:1500px) {.or-btn-cancel {font-size:17px;line-height:28px }}.order-card {padding:30px 0;border-top:1px solid #c1c5d0;border-bottom:1px solid #c1c5d0 }@media (max-width:1499px) {.order-card {padding:25px 0 }.order-card:first-of-type {border-top:none;padding-top:0 }}.order-card + .order-card {border-top:none }.order-card__photo {width:100%;max-width:135px }@media (max-width:1499px) {.order-card__photo {max-width:84px }}@media (max-width:576px) {.order-card__place {padding:20px 0 5px }}@media (max-width:1499px) {.order-card__title {font-weight:600;font-size:16px;line-height:20px }}.order-card__subtitle {font-size:17px;line-height:20px;color:#636875 }@media (max-width:1499px) {.order-card__subtitle {display:none }}.order-card__param-title {font-size:12px;line-height:12px;color:#636875;padding-bottom:5px }@media (max-width:1499px) {.order-card__param-title {padding-bottom:2px }}.order-card__param-price {font-weight:500;font-size:22px;line-height:26px }@media (max-width:1499px) {.order-card__param-price {font-size:15px;line-height:18px;padding:0;color:#2c2f38 }}@media (max-width:1499px) {.order-card__param-text {color:#636875;font-size:15px;line-height:17px;padding-bottom:10px }}.order-card__footer {padding-top:10px }.order-card__button {width:100%;max-width:115px;height:40px;border-radius:2px }.order-card__list {display:flex;flex-wrap:wrap;list-style:none;padding-bottom:10px }.order-card__item {font-family:'Rubik',sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:20px;color:#636875;position:relative;margin-right:8px;text-transform:lowercase }@media screen and (min-width:1499px) {.order-card__item {font-size:17px }}.order-card__item:not(:last-of-type)::after {content:',';position:absolute;right:-4px }.kerasol-top-column-wrap {display:flex;position:relative }@media screen and (max-width:990px) {.kerasol-top-column-wrap {flex-direction:column }}@media screen and (max-width:990px) {.about-kerasol-top {margin-bottom:0 }}.about-kerasol-top__title {padding-bottom:35px;font-size:36px;font-family:'Rubik',sans-serif;line-height:36px }@media screen and (max-width:990px) {.about-kerasol-top__title {font-size:24px }}@media screen and (max-width:700px) {.about-kerasol-top__title {padding-top:40px;padding-bottom:40px }}.about-kerasol-top__description {font-weight:400;font-size:16px;line-height:26px;font-family:'Rubik',sans-serif;margin-bottom:50px;color:#636875 }@media screen and (max-width:700px) {.about-kerasol-top__description {line-height:22px;margin-bottom:40px }}.about-kerasol-top__wrap {display:flex;justify-content:space-between }@media screen and (max-width:990px) {.about-kerasol-top__wrap {padding-left:60px;flex-direction:column }}@media screen and (max-width:700px) {.about-kerasol-top__wrap {padding-left:0 }}.about-kerasol-top__promo {position:absolute;right:0 }.about-kerasol-top__promo .card-promo {background-color:transparent }@media screen and (max-width:990px) {.about-kerasol-top__promo {position:static;margin-bottom:60px }}@media screen and (max-width:700px) {.about-kerasol-top__promo {margin-bottom:-200px }}@media screen and (max-width:990px) {.about-kerasol-top__button {margin-bottom:40px }}.about-kerasol-button {position:relative;display:flex;align-items:center;text-transform:uppercase;font-weight:700;font-size:16px;line-height:26px }.about-kerasol-button::before {content:'';display:block;width:60px;height:60px;background-color:#fbc72b;border-radius:50%;margin-right:8px }.about-kerasol-button::after {content:'';width:20px;height:20px;display:block;border-top:4px solid #2c2f38;border-right:4px solid #2c2f38;position:absolute;transform:rotate(45deg) translate(10px,-10px);left:3px;top:20px }.about-kerasol-medium {position:relative;display:flex }@media screen and (max-width:700px) {.about-kerasol-medium {margin-top:150px }}.about-kerasol-medium__img {position:absolute;left:-250px;top:-80px }@media screen and (max-width:1140px) {.about-kerasol-medium__img {left:-190px }}@media screen and (max-width:1060px) {.about-kerasol-medium__img {position:static }}@media screen and (max-width:700px) {.about-kerasol-medium__img {position:absolute;left:-30px;top:-30px;max-width:205px }}@media screen and (max-width:540px) {.about-kerasol-medium__img {left:-20px;top:-20px }}.about-kerasol-medium-card {background-color:#fff;margin-bottom:119px;margin-top:80px;padding-top:70px;padding-bottom:50px;width:1068px;margin-left:auto;padding-left:370px;position:relative }@media screen and (max-width:1330px) {.about-kerasol-medium-card {width:888px }}@media screen and (max-width:1140px) {.about-kerasol-medium-card {padding-left:330px }}@media screen and (max-width:1060px) {.about-kerasol-medium-card {padding-left:140px }}@media screen and (max-width:700px) {.about-kerasol-medium-card {width:95%;margin-left:auto;padding-left:36px;padding-top:0;margin-top:100px;padding-bottom:40px;margin-bottom:100px }}@media screen and (max-width:540px) {.about-kerasol-medium-card {width:92% }}.about-kerasol-medium-card__title {font-weight:500;font-size:22px;line-height:36px;text-transform:uppercase;margin-bottom:50px;max-width:288px }@media screen and (max-width:990px) {.about-kerasol-medium-card__title {margin-bottom:30px }}@media screen and (max-width:700px) {.about-kerasol-medium-card__title {padding-top:217px }}.about-kerasol-medium-card__description {font-size:17px;color:#636875;margin-bottom:50px;max-width:478px;margin-right:auto }@media screen and (max-width:700px) {.about-kerasol-medium-card__description {margin-bottom:20px;padding-right:20px }}.about-kerasol-bottom {display:flex }@media screen and (max-width:990px) {.about-kerasol-bottom {flex-direction:column }}.about-kerasol-bottom__title {font-weight:500;font-size:22px;text-transform:uppercase;margin-right:78px;max-width:288px }@media screen and (max-width:990px) {.about-kerasol-bottom__title {margin-bottom:40px }}.kerasol-advantages-wrap {display:grid;grid-template-columns:329px 329px;grid-row-gap:72px;grid-column-gap:41px }@media screen and (max-width:1499px) {.kerasol-advantages-wrap {grid-template-columns:270px 270px }}@media screen and (max-width:700px) {.kerasol-advantages-wrap {grid-template-columns:1fr;grid-row-gap:46px }}.kerasol-advantage__title {font-weight:500;font-size:24px;margin-bottom:15px;font-family:'Rubik',sans-serif }@media screen and (max-width:700px) {.kerasol-advantage__title {font-size:22px }}.kerasol-advantage__title::before {content:'';width:84px;height:4px;background-color:#fbc72b;display:block;margin-bottom:20px }.kerasol-advantage__description {font-size:17px;color:#636875 }@media screen and (max-width:700px) {.kerasol-advantage__description {font-size:15px }}.collection__body {position:relative;padding-right:50px }@media (max-width:992px) {.collection__body {margin-top:100px }}@media (max-width:992px) {.collection__body-wrapper {display:flex;align-items:center;justify-content:space-between }}.collection__products {margin-top:100px }.collection__price {margin-top:50px;font-size:30px;line-height:26px;font-weight:500;color:#636875 }.collection__country {display:flex;align-items:center;font-size:16px;line-height:14px;font-weight:500;text-transform:uppercase;font-family:'Rubik',sans-serif }.collection__country-flag {margin-right:5px }.collection__usages {padding-bottom:50px }@media screen and (max-width:991px) {.collection__usages {padding-bottom:0 }}.collection__usages-title {font-size:14px;line-height:22px;padding-bottom:10px }@media (max-width:992px) {.collection__usages-title {padding-bottom:0 }}.collection__usages-text {display:inline-block;margin-right:5px }@media (max-width:992px) {.collection__usages-text {font-size:15px;line-height:26px }}.collection__usages-text:not(:last-child)::after {content:',' }.collection .sqr {position:relative }.collection .sqr::after {content:'2';position:absolute;top:0;right:-8px;font-size:14px }.collection__subscribe {position:absolute;top:0;right:0 }.collection__subscribe >*:not(:last-child) {margin-bottom:20px }.collection__subscribe-wrapper {display:flex;align-items:center;justify-content:center }.collection__subscribe-link + .collection__subscribe-link {margin-left:20px }.collection__subscribe-link_tg:hover .collection__subscribe-icon {fill:#fff }.collection__subscribe-link_tg:hover .collection__subscribe-circle {stroke:#34abde;fill:#34abde }.collection__subscribe-link_ws:hover .collection__subscribe-icon {fill:#fff }.collection__subscribe-link_ws:hover .collection__subscribe-icon-inner {fill:#84cb29 }.collection__subscribe-link_ws:hover .collection__subscribe-circle {stroke:#84cb29;fill:#84cb29 }.collection__subscribe-link_vk:hover .collection__subscribe-icon {fill:#fff }.collection__subscribe-link_vk:hover .collection__subscribe-circle {stroke:#3d88e5;fill:#3d88e5 }.collection__text {padding-bottom:100px }.collection__text p {word-wrap:break-word }.collection__text p + p {padding-top:20px }.collection__about-title {padding-bottom:50px }.collection-slider-col + .collection-slider-col {padding-top:100px }.collection__footer {margin-top:100px;padding-top:50px;border-top:1px solid #c7ccda;color:#636875 }.collection__article {padding-top:100px }.collection__article .article__num-ul {padding-top:0 }.collection__article-title {color:#636875 }.collection__body-wrapper {padding-top:16px }.collection__wrap {display:flex;justify-content:space-between;width:100% }@media screen and (max-width:991px) {.collection__wrap {flex-direction:column;margin-bottom:40px }}.collection__wrap-country {margin-bottom:30px }@media screen and (max-width:991px) {.collection__wrap-country {flex-direction:row }}.collection__buttons {justify-content:space-between;gap:20px }@media screen and (max-width:576px) {.collection__buttons {flex-direction:column }}.collection__price-mob {display:flex;justify-content:space-between;margin-bottom:40px;align-items:center }.unauth-alert {font-size:14px;line-height:22px }.collections-found {color:#ff4b55;font-family:'Rubik',sans-serif;font-weight:600;font-size:24px;line-height:24px;position:relative;margin-left:83px;display:flex;align-items:center;margin-top:60px;margin-bottom:-50px }@media screen and (max-width:767px) {.collections-found {font-size:18px;margin-left:53px }}@media screen and (max-width:576px) {.collections-found {font-size:12px;margin-top:40px;margin-left:33px;line-height:18px }}.collections-found::before {content:'!';position:absolute;width:60px;height:60px;background-color:rgba(193,197,208,0.3);border-radius:50%;left:-83px;display:flex;justify-content:center;align-items:center }@media screen and (max-width:767px) {.collections-found::before {width:40px;height:40px;left:-53px }}@media screen and (max-width:576px) {.collections-found::before {width:25px;height:25px;left:-33px }}.ya-share2__list {justify-content:flex-start }.ya-share2__title {display:none }.ya-share2__item:not(:last-child) {margin-bottom:10px }.ya-share2__badge {width:40px;height:40px;border:1px solid #c1c5d0;display:block;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:0.3s }.ya-share2__icon {display:block;width:20px;height:20px;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;background-image:none;-webkit-mask-position:center;width:22px;height:22px }.ya-share2__item_service_telegram .ya-share2__icon {-webkit-mask-image:url('/themes/kerasol/assets/images/icons/telegram-share.svg');mask-image:url('/themes/kerasol/assets/images/icons/telegram-share.svg');background-color:#34abde }.ya-share2__item_service_telegram:hover .ya-share2__badge {background-color:#34abde }.ya-share2__item_service_telegram:hover .ya-share2__icon {background-color:#fff }.ya-share2__item_service_whatsapp .ya-share2__icon {-webkit-mask-image:url('/themes/kerasol/assets/images/icons/whatsapp.svg');mask-image:url('/themes/kerasol/assets/images/icons/whatsapp.svg');background-color:#84cb29 }.ya-share2__item_service_whatsapp:hover .ya-share2__badge {background-color:#84cb29 }.ya-share2__item_service_whatsapp:hover .ya-share2__icon {background-color:#fff }.ya-share2__item_service_vkontakte .ya-share2__icon {-webkit-mask-image:url('/themes/kerasol/assets/images/icons/vk-share.svg');mask-image:url('/themes/kerasol/assets/images/icons/vk-share.svg');background-color:#3d88e5 }.ya-share2__item_service_vkontakte:hover .ya-share2__badge {background-color:#3d88e5 }.ya-share2__item_service_vkontakte:hover .ya-share2__icon {background-color:#fff }.ya-share2__copied-tooltip {display:none !important }.katalog-text {padding-top:100px }.katalog-text h2 {margin-bottom:20px }.katalog-text ul {display:flex;flex-direction:column;align-items:flex-start;margin-bottom:50px }.katalog-text ul + .katalog-text ul {padding-top:45px }@media (max-width:768px) {.katalog-text ul + .katalog-text ul {padding-top:50px }}.katalog-text ul li {color:#636875;padding-left:30px;position:relative }.katalog-text ul li + .katalog-text ul li {margin-top:10px }@media (max-width:768px) {.katalog-text ul li + .katalog-text ul li {margin-top:5px }}.katalog-text ul li::before {content:"";width:10px;min-width:10px;height:10px;background:#fbc72b;border-radius:50%;position:absolute;top:10px;left:0 }@media (max-width:768px) {.katalog-text ul li::before {top:10px }}.katalog-text ol {margin-bottom:50px }@media screen and (max-width:575px) {.katalog-text ol {padding-top:0 }}.katalog-text ol li {display:flex;align-items:flex-start;list-style-type:none;counter-increment:section }.katalog-text ol li:not(:first-of-type) {padding-top:45px }@media (max-width:768px) {.katalog-text ol li {padding-top:50px }}.katalog-text ol li::before {content:counter(section) ". ";font-family:'Rubik',sans-serif;font-weight:500;font-size:36px;line-height:22px;text-align:center;color:#2c2f38;margin-right:15px }.katalog-text p {margin-bottom:20px;font-weight:700 }.categories-card-wrap .row {row-gap:88px }@media screen and (max-width:991px) {.categories-card-wrap .row {row-gap:60px }}.categories .page-title {text-align:center }.collection-card {background:white;position:relative;width:100%;transition:box-shadow 0.5s;display:flex;flex-direction:column;justify-content:space-between;height:100% }@media (max-width:576px) {.collection-card {margin:20px auto 30px;max-width:330px }}.collection-card__col {margin-bottom:50px }.collection-card__header img {width:100% }.collection-card .favourite-icon {position:absolute;right:10px;top:10px;z-index:1 }.collection-card:hover {box-shadow:0 6px 6px rgba(0,0,0,0.15) }.collection-card__body {padding:15px 20px 0 }@media (max-width:576px) {.collection-card__body {padding:15px 16px 0 }}.collection-card__title {font-family:'Rubik',sans-serif;font-weight:500;font-size:20px;color:#636875;line-height:24px }@media (max-width:576px) {.collection-card__title {margin:20px auto 0 }}.collection-card__colors {padding-top:10px }.collection-card__usages__list {display:flex;flex-wrap:wrap;list-style:none;margin-top:10px;color:#636875 }.collection-card__usages__item {font-family:'Rubik',sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:20px;position:relative;margin-right:8px;text-transform:lowercase }@media screen and (min-width:768px) {.collection-card__usages__item {font-size:17px }}.collection-card__usages__item:not(:last-of-type)::after {content:',';position:absolute;right:-4px }.categories-card {display:flex;flex-direction:column;align-items:center;text-align:center;font-family:'Rubik',sans-serif;font-weight:600;font-size:24px;line-height:24px;color:#2c2f38;justify-content:flex-end;height:100% }@media screen and (max-width:991px) {.categories-card {justify-content:space-between }}@media (max-width:576px) {.categories-card {font-size:18px;line-height:20px }}.categories-card__title {padding-top:10px;font-size:16px;line-height:26px;font-weight:700 }@media screen and (max-width:991px) {.categories-card__title {font-size:18px }}@media (max-width:576px) {.categories-card__title {margin-bottom:auto }}@media (max-width:576px) {.categories-card__img-wrap {min-height:166px }}@media (max-width:400px) {.categories-card__img-wrap {min-height:126px }}.categories-card__img {transition:filter 0.5s }@media (max-width:400px) {.categories-card__img {max-width:112px }}.categories-card:hover {cursor:pointer }.categories-card:hover .categories-card__img {filter:drop-shadow(0px 12px 24px rgba(80,71,71,0.2)) }.ready-solutions-card {cursor:pointer;margin-bottom:72px }.ready-solutions-card img {transition:box-shadow 0.5s }.ready-solutions-card:hover img {box-shadow:0 6px 6px rgba(0,0,0,0.15) }.ready-solutions-card__img {margin-bottom:10px }.ready-solutions-card__title {font-family:'Rubik',sans-serif;font-size:16px;line-height:26px;font-weight:700 }.ready-solutions-card__tag {font-size:12px;color:#636875;text-decoration:underline }.news-card__image {transition:box-shadow 0.5s;width:100% }.news-card:hover .news-card__image {box-shadow:0 6px 6px rgba(0,0,0,0.15) }.news-card__time {font-family:TT Norms;font-size:12px;color:#636875;margin:20px 0 10px }.news-card__title,.news-card__subtitle {font-family:'Rubik',sans-serif;font-style:normal;font-weight:600;font-size:24px;margin-top:0;margin-bottom:20px }.example-card {width:330px;height:460px }@media (max-width:768px) {.example-card {width:100%;max-width:330px;margin:0 auto }}.card-promo {position:relative;background-color:#fff }.card-promo__title {color:#fff;font-family:'Rubik',sans-serif;font-style:normal;font-weight:600;font-size:24px }@media screen and (max-width:450px) {.card-promo__title {font-size:20px }}.card-promo__body {position:absolute;bottom:60px;left:40px;display:flex;align-items:center }@media screen and (max-width:450px) {.card-promo__body {bottom:30px;left:10px }}.card-promo iframe {display:none }.btn-play {width:60px;height:60px;background-color:#fff;border-radius:50%;position:relative;margin-right:5px;transition:0.5s }@media screen and (max-width:450px) {.btn-play {width:50px;height:50px }}.btn-play:hover {background-color:#fbc72b }.btn-play:hover::after {background-color:#fff }.btn-play::after {content:'';-webkit-mask-image:url('/themes/kerasol/assets/images/card-promo/icons/play.svg');mask-image:url('/themes/kerasol/assets/images/card-promo/icons/play.svg');transition:0.5s;background-repeat:no-repeat;background-size:contain;position:absolute;background-color:#fbc72b;background-position:center;width:14px;height:16px;top:50%;left:54%;transform:translate(-50%,-50%) }.card-promo-popup {width:100%;height:100vh;position:fixed;top:0;left:0;z-index:100 }.card-promo-popup::before {content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75);z-index:4 }.card-promo-popup__wrap {top:50%;transform:translateY(-50%);z-index:4;display:flex;justify-content:center;position:relative }.card-promo-popup__close {right:60px;top:60px }.close-popup {width:32px;height:32px;z-index:4;cursor:pointer;position:absolute }.close-popup:hover::before,.close-popup:hover::after {background-color:rgba(255,255,255,1) }.close-popup::before,.close-popup::after {content:'';position:absolute;top:0;right:15px;height:33px;width:2px;background-color:rgba(255,255,255,0.8);-webkit-transition:0.5s;transition:0.5s }.close-popup--youtube {width:40px;height:40px;right:-40px;top:0;background-color:#fbc72b }.close-popup--youtube::before,.close-popup--youtube::after {top:4px;right:19px;background-color:#2c2f38 }.close-popup::after {transform:rotate(-45deg) }.close-popup::before {transform:rotate(45deg) }@media screen and (max-width:650px) {.btn-play-desktop {display:none }}.btn-play-mobile {display:none }@media screen and (max-width:650px) {.btn-play-mobile {display:block }}.advantages__card {height:200px;width:100%;display:flex;align-items:center;padding:30px;border-radius:2px }.vacancy-card {padding:20px;border:1px solid #c1c5d0 }.vacancy-card__title {margin-bottom:48px }@media screen and (max-width:576px) {.vacancy-card__title {margin-bottom:15px;font-size:18px }}.vacancy-card__date {font-size:14px;line-height:22px;color:#636875;margin-bottom:20px }.vacancy-card__mobile {font-size:17px;color:#636875 }@media screen and (max-width:576px) {.vacancy-card__mobile {font-size:14px }}.vacancy-card__city {font-size:17px;color:#636875;margin-bottom:10px }@media screen and (max-width:576px) {.vacancy-card__city {font-size:14px }}.vacancy-card__content-wrap {display:flex;align-items:flex-end;justify-content:space-between }.vacancy-card__price {font-weight:700 }@media (max-width:576px) {.vacancy-card__price {font-size:17px }}.feedback {padding:30px;border-radius:2px;background:#fff;color:#636875 }@media (max-width:768px) {.feedback {padding:20px }}.feedback + .feedback {margin-top:50px }.feedback__set {display:flex;align-items:center;padding:8px 0 }.feedback__star {width:16px;min-width:16px;height:16px;background:url('/themes/kerasol/assets/images/feedback/star.svg') center no-repeat;background-size:contain }.feedback__star + .feedback__star {margin-left:10px }.feedback__date {font-size:13px;line-height:28px }.feedback__header {padding-bottom:40px }@media (max-width:768px) {.feedback__header {padding-bottom:20px }}@media (max-width:768px) {.feedback__text {font-size:15px;line-height:26px }}.feedback-answer {padding:50px 30px 30px;position:relative;max-width:700px;margin:50px 0 50px auto;background:rgba(193,197,208,0.3);border-radius:0 2px 2px 2px }@media (max-width:1499px) {.feedback-answer {margin-left:50px }}@media (max-width:768px) {.feedback-answer {margin-left:20px }}.feedback-answer::before {content:'';width:0;height:0;border-style:solid;border-width:29px 0 0 22px;border-color:transparent transparent transparent rgba(193,197,208,0.3);top:-29px;left:0;position:absolute }.stock-card {position:relative;width:100%;margin:0 auto }@media (max-width:576px) {.stock-card__date {font-size:14px;line-height:22px }}.stock-card__col + .stock-card__col + .stock-card__col + .stock-card__col {padding-top:80px }@media (max-width:1499px) {.stock-card__col + .stock-card__col + .stock-card__col + .stock-card__col {padding-top:60px }}@media (max-width:992px) {.stock-card__col + .stock-card__col + .stock-card__col + .stock-card__col {padding-top:40px }}@media (max-width:576px) {.stock-card__col + .stock-card__col + .stock-card__col + .stock-card__col {padding-top:20px }}@media (max-width:1499px) {.stock-card__col + .stock-card__col + .stock-card__col {padding-top:60px }}@media (max-width:992px) {.stock-card__col + .stock-card__col + .stock-card__col {padding-top:40px }}@media (max-width:576px) {.stock-card__col + .stock-card__col + .stock-card__col {padding-top:20px }}@media (max-width:992px) {.stock-card__col + .stock-card__col {padding-top:40px }}@media (max-width:576px) {.stock-card__col + .stock-card__col {padding-top:20px }}.stock-card__header {display:block;transition:box-shadow 0.5s }.stock-card:hover .stock-card__header {box-shadow:0 6px 6px rgba(0,0,0,0.15) }.stock-card__footer {color:#636875;padding:10px 0 }.stock-card__timer {padding-top:5px;font-size:14px }@media (max-width:576px) {.stock-card__timer {padding-top:25px;font-size:14px;line-height:16px }}.stock-card__timer__span {font-weight:500;color:#ff4b55 }.stock__article {padding-top:100px }.stock__article-text {padding-top:30px }.our-partners {display:block;border:1px solid #c1c5d0;padding:40px 10px 30px 10px;transition:border 0.5s,box-shadow 0.5s,background-color 0.5s }.our-partners__img {margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:200px }.our-partners__title {font-family:'Rubik',sans-serif;font-weight:700;font-size:16px;line-height:26px;text-align:center;max-width:330px }@media screen and (max-width:575px) {.our-partners__title {margin-left:auto;margin-right:auto }}.our-partners__subtitle {font-weight:300;font-size:14px;text-align:center }.our-partners:hover {background-color:#fff;box-shadow:0 6px 6px rgba(0,0,0,0.15);border:1px solid transparent }.product-card-light {padding:20px 0;display:flex;justify-content:flex-start }@media screen and (max-width:767px) {.product-card-light {display:grid }}@media screen and (max-width:576px) {.product-card-light .place-wrap {font-size:10px }}.product-card-light__content {grid-column-start:2;grid-column-end:3;flex-basis:100%;margin-left:20px }.product-card-light__price-title {font-size:12px;color:#636875 }.product-card-light__price-wrap {flex-grow:1;min-width:150px;grid-column-start:2;grid-column-end:auto }@media screen and (max-width:767px) {.product-card-light__price-wrap {margin-left:20px }}.product-card-light__price {font-weight:500;font-size:22px;color:#636875 }@media screen and (max-width:576px) {.product-card-light__price {font-size:20px }}.product-card-light__title {margin-right:40px }@media screen and (max-width:1499px) {.product-card-light__title {font-size:20px }}@media screen and (max-width:990px) {.product-card-light__title {font-size:16px;margin-right:0 }}.slider-collection-card {max-width:330px;width:100%;height:460px;padding:40px 30px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start }@media (max-width:768px) {.slider-collection-card {margin:0 auto }}.slider-collection__underline {position:relative }.slider-collection__underline::before {content:'';width:100%;background:#2c2f38;position:absolute;left:0;bottom:5px;height:2px }.slider-collection__meters {position:relative;display:inline-block;margin-top:5px }.slider-collection__meters::after {content:'2';font-size:10px;position:absolute;top:-2px;right:-7px }.card-country {border:1px solid #c7ccda;min-height:80px;display:flex;justify-content:center;align-items:center;text-align:center }@media (max-width:992px) {.card-country {margin-top:20px }}.card-country__img {min-width:25px;margin-right:10px }.address-card {background:#fff;padding:30px 30px 30px 50px;font-size:17px;line-height:28px;margin-bottom:20px }.address-card--opacity {margin-top:20px;cursor:pointer;background-color:transparent;border:1px solid #c1c5d0;transition:backgtound 0.5s ease,border 0.5s ease }.address-card--opacity:hover {background:#fff;border:1px solid #fff }.address-card--active {background:#fff;border:1px solid #fff }@media (max-width:991px) {.address-card {font-size:15px;line-height:26px;padding:15px }}.address-card__name {padding-right:10px }.address-card__name::after {content:'|';padding-left:10px }@media (max-width:991px) {.address-card__tel {font-weight:500 }}.address-card__city {font-weight:500;display:block }@media (max-width:575px) {.address-card__city {margin-bottom:10px }}@media (max-width:575px) {.address-card__delete {margin-top:0 }}.address-card__delete:hover .address-card__path {fill:#2c2f38 }.address-card__path {transition:fill 0.5s }.solution-card {margin-bottom:50px }@media screen and (max-width:575px) {.solution-card {margin-bottom:20px }}.solution-card__image {transition:box-shadow 0.5s;width:100%;margin-bottom:30px }@media screen and (max-width:575px) {.solution-card__image {margin-bottom:20px }}.solution-card:hover .news-card__image {box-shadow:0 6px 6px rgba(0,0,0,0.15) }.solution-card__title {margin-bottom:10px;font-family:'Rubik',sans-serif;color:#636875;font-style:normal;font-weight:700;font-size:16px;line-height:26px }.solution-card__types {line-height:14px }@media screen and (max-width:575px) {.solution-card__types {line-height:16px }}.solution-card__types a {font-style:normal;font-weight:normal;font-size:14px;line-height:22px;color:#636875;cursor:pointer;margin-right:5px;border-bottom:1px solid #636875 }.card-order {filter:drop-shadow(0px 6px 6px rgba(0,0,0,0.1));background-color:#fff;padding:30px 20px }@media (max-width:576px) {.card-order {background-color:transparent;filter:none;padding:30px 0 0 }}.card-order__header {border-bottom:1px solid #c1c5d0;padding-bottom:18px }.card-order__header-text + .card-order__header-text {padding-top:10px }@media (max-width:576px) {.card-order__header-text + .card-order__header-text {padding-top:15px }}@media (max-width:576px) {.card-order__header {border:none }}.card-order__body {padding-top:30px }@media (max-width:576px) {.card-order__body {padding:0 0 20px }}.card-order_total {padding-bottom:73px;font-size:20px }@media (max-width:576px) {.card-order_total {padding-bottom:0 }}@media (max-width:576px) {.card-order_total-title {font-size:17px;line-height:26px }}.card-order__price {font-size:26px;line-height:26px;font-weight:500;color:#2c2f38 }@media (max-width:576px) {.card-order__price {font-size:20px;line-height:26px }}.card-order__action {display:flex;flex-direction:column }.card-order__action-link {text-decoration-line:underline;text-align:center;color:#636875;margin-top:10px }.card-order__thumb {background:#f7f2e5;padding:20px 15px;color:#636875;margin:30px 0 20px }@media (max-width:576px) {.card-order__thumb {margin:20px 0 }}.card-order__coupon-button {background-color:#c1c5d0;color:#fff;font-weight:bold;font-size:15px;border-color:transparent }.card-order__coupon-input::placeholder {color:#636875 }.card-order__coupon {position:relative;border-bottom:1px solid #c1c5d0;padding-bottom:5px;margin-bottom:20px }@media (max-width:576px) {.card-order__coupon {margin:15px 0 0 }}.card-order__coupon-input {line-height:42px;padding:0 50px 0 0;width:100%;color:#2c2f38;border:none }@media (max-width:576px) {.card-order__coupon-input::placeholder {color:#2c2f38;font-size:15px }}.card-order__coupon-button {position:absolute;right:0;top:0;max-width:40px;height:40px;min-height:40px }.card-order__coupon-error {position:absolute;left:0;bottom:-22px;font-size:12px;color:red }.cart-popup-list {position:fixed;display:flex;flex-direction:column-reverse;right:20px;bottom:20px;z-index:999;max-width:370px;width:100% }@media screen and (max-width:575px) {.cart-popup-list {top:0;left:0;bottom:unset;right:unset;flex-direction:row-reverse;width:unset;max-width:unset }}.cart-popup-item {padding:20px;border:1px solid #c1c5d0;background:#f5f5f5;margin-top:20px;animation-name:fadeCartIn;animation-duration:0.5s }@media screen and (max-width:575px) {.cart-popup-item {min-width:100vw;max-width:370px;margin-top:0;margin-right:20px }}.cart-popup-item--close {animation-name:fadeCartOut;animation-duration:0.5s }.cart-popup-item .title {font-family:'Rubik',sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:24px;color:#2c2f38;margin-bottom:20px }.cart-popup-item img {max-width:83px;display:block;margin-right:20px;height:60px }.cart-popup-item .size {font-style:normal;font-weight:normal;font-size:12px;line-height:12px;color:#636875;margin-right:20px }.cart-popup-item .price {font-style:normal;font-weight:bold;font-size:15px;line-height:18px;text-transform:uppercase;color:#636875 }.cart-popup-item__body {margin-bottom:20px }.cart-popup-item .name {font-style:normal;font-weight:normal;font-size:12px;line-height:12px;color:#2c2f38;margin-bottom:24px }@keyframes fadeCartIn {from {transform:translateY(-20px);opacity:0 }to {transform:translateY(0);opacity:1 }}@keyframes fadeCartOut {from {transform:translateY(0);opacity:1 }to {transform:translateY(20px);opacity:0 }}.about-vacancy {position:relative }@media screen and (min-width:1500px) {.about-vacancy h1 {padding-right:120px }}.about-vacancy .time_work {font-style:normal;font-weight:bold;font-size:17px;line-height:17px;color:#2c2f38;margin-bottom:20px }.about-vacancy .date {font-style:normal;font-weight:normal;font-size:12px;line-height:12px;color:#636875;margin-bottom:50px }.about-vacancy .address {font-style:normal;font-weight:normal;font-size:17px;line-height:28px;color:#636875;margin-bottom:20px }@media screen and (min-width:1500px) {.about-vacancy .right-absol {position:absolute;right:20px;top:0 }}.about-vacancy .right-absol p {font-style:normal;font-weight:600;font-size:22px;line-height:22px;color:#2c2f38 }@media screen and (min-width:1500px) {.about-vacancy .right-absol p {text-align:right;margin-bottom:13px }}.about-vacancy .right-absol a {cursor:pointer;display:flex;font-style:normal;font-weight:normal;font-size:17px;line-height:17px;text-decoration:underline;color:#2ba3fb;margin-bottom:20px }@media screen and (min-width:1500px) {.about-vacancy .right-absol a {text-align:right }}.about-vacancy .time_work_address {margin-bottom:30px }.about-vacancy .text h3,.about-vacancy .text p {font-family:'Rubik',sans-serif;margin-bottom:20px;font-style:normal;font-size:24px;line-height:24px }.about-vacancy .text ul {display:flex;flex-direction:column;align-items:flex-start;margin-bottom:50px }.about-vacancy .text ul + .about-vacancy .text ul {padding-top:45px }@media (max-width:768px) {.about-vacancy .text ul + .about-vacancy .text ul {padding-top:50px }}.about-vacancy .text ul li {color:#636875;padding-left:30px;position:relative }.about-vacancy .text ul li + .about-vacancy .text ul li {margin-top:10px }@media (max-width:768px) {.about-vacancy .text ul li + .about-vacancy .text ul li {margin-top:5px }}.about-vacancy .text ul li::before {content:"";width:10px;min-width:10px;height:10px;background:#fbc72b;border-radius:50%;position:absolute;top:10px;left:0 }@media (max-width:768px) {.about-vacancy .text ul li::before {top:10px }}.about-vacancy .text ol {margin-bottom:50px }@media screen and (max-width:575px) {.about-vacancy .text ol {padding-top:0 }}.about-vacancy .text ol li {display:flex;align-items:flex-start;list-style-type:none;counter-increment:section }.about-vacancy .text ol li:not(:first-of-type) {padding-top:45px }@media (max-width:768px) {.about-vacancy .text ol li {padding-top:50px }}.about-vacancy .text ol li::before {content:counter(section) ". ";font-family:'Rubik',sans-serif;font-weight:500;font-size:36px;line-height:22px;text-align:center;color:#2c2f38;margin-right:15px }.about-vacancy .additional {margin-bottom:100px }.about-vacancy .additional__title {font-family:'Rubik',sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:24px;color:#2c2f38 }.about-vacancy .additional_text {font-style:normal;font-weight:normal;font-size:17px;line-height:17px;color:#636875 }.filter {position:relative }@media (max-width:576px) {.filter {font-size:15px;line-height:26px }}.filter__link--active {display:flex !important;align-items:center }.filter__link--active::before {content:'';display:block;width:0;height:0;border-top:5px solid transparent;border-left:10px solid #fbc72b;border-bottom:5px solid transparent;margin-right:10px }.filter--active .filter__toggle {left:100% }.filter--active .filter__toggle_solutions {left:0 }.filter--active .filter__body {left:0% }.filter-tags {display:flex;flex-wrap:wrap }.filter-sort-tags {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:20px;font-size:14px;line-height:22px }@media (max-width:767px) {.filter-sort__wrapper {flex-direction:column }}.filter-tag {position:relative;cursor:pointer;border-radius:2px;display:flex;align-items:center;font-family:'Rubik',sans-serif;color:#636875;padding:8px 12px;font-weight:bold;margin-bottom:20px }.filter-tag:not(:last-of-type) {margin-right:20px }@media (max-width:575px) {.filter-tag:not(:last-of-type) {margin-right:10px }}.filter-tag.active {color:#fff }@media (max-width:575px) {.filter-tag {margin-bottom:10px;padding:5px 7px }}.filter--active .filter__OV {display:block }.filter__OV {position:fixed;top:0;left:0;width:100%;height:100%;z-index:9;display:none;background:#000;opacity:0.5 }.filter__link {display:inline-block;color:#636875;transition:color 0.5s }.filter__link:hover {color:#2c2f38 }.filter__link--active {color:#2c2f38;font-weight:700 }.filter__link + .filter__link {margin-top:10px }.filter__list {padding:14px 20px 10px;display:flex;flex-direction:column }@media (max-width:576px) {.filter__list {padding:0 0 10px 0 }}.filter__body {z-index:999 }@media (max-width:576px) {.filter__body {height:100%;position:fixed;overflow:auto;left:100%;top:0;transition:left 0.5s }}.filter__body_solutions {background:#fff;padding:30px 20px;width:100% }.filter__body-toggle {justify-content:space-between;align-items:center;background:#fbc72b;border-radius:5px;width:100%;z-index:2;padding:8px 40px 8px 10px;display:none;margin-left:20px;position:fixed }@media (max-width:576px) {.filter__body-toggle {display:flex }}.filter__tabs-body {width:100%;background:#fff }@media (max-width:576px) {.filter__tabs-body {padding:45px 20px 20px }}.filter__tabs-section {border:1px solid #c1c5d0 }@media (max-width:576px) {.filter__tabs-section {border:none;background:#fff;width:100%;padding:0 0 30px }}.filter__clear {display:flex;justify-content:center;align-items:center;border:none;border-top:1px solid #c1c5d0;outline:none;background:#fff;width:100%;padding:8px 20px;font-family:'Rubik',sans-serif;color:#636875 }@media (max-width:576px) {.filter__clear {margin-top:10px;border:1px solid #c1c5d0;font-size:17px;line-height:28px }}.filter__clear,.filter__clear img {transition:0.5s }.filter__clear img {margin-left:5px }.filter__clear:hover {background:#fbc72b;color:#2c2f38;cursor:pointer }.filter__clear:hover img {filter:brightness(0) }.filter__toggle {justify-content:space-between;align-items:center;background:#fbc72b;border-radius:5px;position:fixed;width:100%;z-index:1;left:90vw;transition:top 0.5s,left 0.5s;top:220px;padding:8px 40px 8px 10px;display:none }.filter__toggle_solutions {border-radius:5px 0 0 5px;padding:8px 20px 10px 8px }@media (max-width:576px) {.filter__toggle {display:flex }}.filter__catalog .accordion + .accordion {border-top:1px solid #c1c5d0;border-bottom:1px solid transparent }@media (max-width:576px) {.filter__catalog .accordion + .accordion {border:none;margin-top:10px }}.filter__catalog .accordion {border-top:1px solid #c1c5d0;background:#fff }@media (max-width:576px) {.filter__catalog .accordion {border:none }}.filter__catalog .accordion__button {font-family:'Rubik',sans-serif;padding:16px 20px 10px;width:100%;outline:none;border:none;background:#fff;transition:all 0.5s ease-out;text-align:left;font-weight:500;font-size:17px;line-height:28px;position:relative;cursor:pointer }@media (max-width:576px) {.filter__catalog .accordion__button {border:1px solid #c1c5d0;font-size:15px;line-height:26px }}.filter__catalog .accordion__button:hover {background:#f5f5f5 }.filter__catalog .accordion__button.accordion--active::before {top:30%;border:5px solid transparent;border-top:7px solid transparent;border-bottom:7px solid #2c2f38 }.filter__catalog .accordion__button:before {content:"";position:absolute;border:5px solid transparent;border-top:7px solid #2c2f38;top:45%;left:90%;transition:0.5s }.filter__catalog .accordion__content {padding:0 18px }@media (max-width:576px) {.filter__catalog .accordion__content {padding:0 }}.filter__tab-text {border-bottom:1px dashed #636875 }.filter__close {display:none;width:40px;height:40px;font-size:22px;color:#636875;font-weight:300;align-items:center;justify-content:flex-end;margin-right:0;margin-left:auto }@media screen and (max-width:575px) {.filter__close {display:flex }}.range {padding:10px 0 10px }.range__wrapper {position:relative;height:1px;border-radius:10px;text-align:left;margin:20px 0 }.range__inner {position:absolute;left:0;right:15px;height:1px }.range__inverse {position:absolute;height:1px;background:#6a6a6a }.range__inverse_left {left:0 }.range__inverse_right {right:0 }.range__price {display:flex;align-items:center;justify-content:space-between }.range__price__value {max-width:140px;width:100%;height:40px;border:1px solid #c1c5d0;border-radius:2px;font-family:'Rubik',sans-serif;font-size:17px;line-height:28px;color:#2c2f38;padding:6px 12px }@media (max-width:576px) {.range__price__value {max-width:130px;font-size:15px;line-height:26px }}.noUi-connect {background:#fbc72b }.noUi-target {height:1px;margin:20px 5px;border:none;box-shadow:none;background:#6a6a6a }@media (max-width:576px) {.noUi-target {margin:20px 10px }}.noUi-horizontal .noUi-handle {width:15px;height:15px;box-shadow:none;border-radius:50%;border:none;background:#fbc72b;right:-8px }.noUi-horizontal .noUi-handle::before,.noUi-horizontal .noUi-handle::after {display:none }.checkbox__list {padding:0 0 10px }.checkbox__input {position:absolute;z-index:-1;opacity:0 }.checkbox__label {display:flex;align-items:center;line-height:34px;color:#636875;transition:0.5s }.checkbox__label:hover {color:#2c2f38;cursor:pointer }.checkbox__label::before {content:"";width:18px;height:18px;border:1px solid #2c2f38;border-radius:2px;margin-right:10px;display:flex;justify-content:center;align-items:center;transition:0.5s }@media (max-width:576px) {.checkbox__label {font-size:15px }}.checkbox__input:disabled + .checkbox__label {color:#c1c5d0;cursor:default }.checkbox__input:checked + .checkbox__label {color:#2c2f38 }.checkbox__input:checked + .checkbox__label::before {content:"";background:url('/themes/kerasol/assets/images/checkbox/checkbox__checked.svg') #2c2f38 center no-repeat }.checkbox__img {width:24px;height:24px;border-radius:50%;max-width:24px;margin-left:auto }.filter-tooltip {display:none;position:absolute;transform:translateX(100%) translateY(-50%);background-color:#fff;z-index:2;border-radius:2px;filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.15));right:-12px;top:50% }.filter-tooltip__wrap {position:relative;display:flex }.filter-tooltip::before {content:'';position:absolute;display:block;left:-7px;top:50%;transform:translateY(-50%) rotate(315deg);width:14px;height:14px;background-color:#fff;filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.15)) }.filter-tooltip::after {content:'';position:absolute;display:block;left:0;top:0;width:11px;background-color:#fff;height:100%;bottom:0 }.filter-tooltip__button {line-height:45px;padding:0 10px }.filter-tooltip__title {display:flex;align-items:center;padding-left:10px }.filter-tooltip__number {display:flex;align-items:center;padding-right:10px;margin-left:5px }.catalog-filter--active .filter-tooltip {display:block }@media screen and (max-width:991px) {.catalog-filter--active .filter-tooltip {display:none }}.filter-found {display:none;justify-content:center;flex-direction:column;padding-top:8px;border-top:1px solid #c1c5d0 }@media screen and (max-width:991px) {.filter-found {display:flex }}@media screen and (max-width:575px) {.filter-found {border-top:1px solid transparent }}.filter-found__title {font-family:'Rubik',sans-serif;color:#636875;display:flex;justify-content:center;margin-bottom:10px }.filter-found__button {line-height:50px }.filter-found__button {display:none }@media screen and (max-width:575px) {.filter-found__button {display:block }}.filter-tag_lider-prodazh {border:1px solid #6a68d3;color:#6a68d3 }.filter-tag_lider-prodazh.active {background-color:#6a68d3 }.filter-tag_sale {border:1px solid #be45e9;color:#be45e9 }.filter-tag_sale.active {background-color:#be45e9 }.filter-tag_new {border:1px solid #27ae60;color:#27ae60 }.filter-tag_new.active {background-color:#27ae60 }.filter-tag_hit {border:1px solid #6a68d3;color:#6a68d3 }.filter-tag_hit.active {background-color:#6a68d3 }.filter-tag_sale {border:1px solid #be45e9;color:#be45e9 }.filter-tag_sale.active {background-color:#be45e9 }.filter-tag_stock {border:1px solid #ff4b55;color:#ff4b55 }.filter-tag_stock.active {background-color:#ff4b55 }.filter-tag_extended {border:1px solid #ef5860;color:#ef5860 }.filter-tag_extended.active {background-color:#ef5860 }.filter-tag_best-price {border:1px solid #f2b04c;color:#f2b04c }.filter-tag_best-price.active {background-color:#f2b04c }.filter-solutions {margin-bottom:50px }.filter-solutions__span {font-size:14px;line-height:22px;color:#636875 }@media (max-width:576px) {.filter-solutions__span {padding-bottom:10px;display:block }}.filter-solutions__button {border:1px solid #c1c5d0;padding:15px 20px;color:#c1c5d0;transition:border 0.5s }.filter-solutions__button::before {border:4px solid transparent;border-top:7px solid #636875;left:unset;right:10px }.filter-solutions__button.accordion--active {border-bottom:1px solid transparent }.filter-solutions__button.accordion--active::before {border:4px solid transparent;border-top:7px solid transparent;border-bottom:7px solid #636875;top:20px }.accordion--active + .filter-solutions__content {border:1px solid #c1c5d0;border-top:1px solid transparent }.accordion--active + .filter-solutions__content .filter-solutions__wrapper::after {opacity:1 }.filter-solutions__content {width:100%;position:absolute;background:#fff;z-index:1 }.filter-solutions__wrapper {margin:0 20px;padding:20px 0 0;position:relative }.filter-solutions__wrapper::after {content:'';position:absolute;width:100%;height:1px;background:#c1c5d0;top:0;left:0;opacity:0;transition:opacity 0.5s }@media (max-width:576px) {.filter-solutions__col + .filter-solutions__col {padding-top:20px }}.filter-solutions__search {font-family:'Rubik',sans-serif;font-size:24px;color:#2c2f38 }.filter-solutions__footer {font-size:14px;line-height:22px;padding-top:10px }.filter-solutions__clear {transition:color 0.5s;cursor:pointer;color:#636875 }.filter-solutions__clear img {transition:filter 0.5s }.filter-solutions__clear:hover {color:#2c2f38 }.filter-solutions__clear:hover img {filter:brightness(0.3) }.simple-form__wrap {padding:55px;max-width:454px }@media screen and (max-width:580px) {.simple-form__wrap {max-width:100%;padding:20px }}.simple-form__close {right:20px;top:20px }.contact-us__wrap {max-width:700px;padding:40px }.contact-us__inputs-wrap {display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:40px;margin-bottom:30px }@media screen and (max-width:580px) {.contact-us__inputs-wrap {display:flex;flex-direction:column;grid-gap:0;margin-bottom:0 }}.contact-us__inputs-wrap .popup-label {margin-bottom:0 }@media screen and (max-width:580px) {.contact-us .popup-label {margin-bottom:20px }}.add-address__wrap {max-width:700px;padding:50px 40px }.add-address__inputs-wrap {display:grid;grid-template-columns:1fr 1fr;grid-gap:40px }@media screen and (max-width:570px) {.add-address__inputs-wrap {display:block }}.edit-address__wrap {max-width:700px;padding:50px 40px }.edit-address__inputs-wrap {display:grid;grid-template-columns:1fr 1fr;grid-gap:40px }@media screen and (max-width:570px) {.edit-address__inputs-wrap {display:block }}.modal-address__close {right:20px;top:20px }.delete-address__wrap {max-width:454px;padding:50px 30px 60px 30px;margin-left:auto;margin-right:auto }.delete-address__title {margin-bottom:50px }.delete-address__description {margin-bottom:70px;text-align:center }.delete-address__buttons-wrap {display:grid;grid-template-columns:1fr 1fr;grid-gap:40px }.delete-address__accent-text {font-weight:bold;display:block }.modal {position:fixed;display:none;overflow-x:hidden;overflow-y:auto;left:0;top:0;right:0;bottom:0;z-index:1020 }.modal--open {display:block }.modal-dialog {max-width:700px;margin:0 auto;display:flex;align-items:center;justify-content:center;min-height:100%;position:relative;z-index:1020 }.modal-content {padding:50px 40px;background-color:#fff;position:relative }.modal-backdrop {left:0;top:0;right:0;bottom:0;position:fixed;display:block;background-color:#000;opacity:0.5;z-index:1000 }.modal .close {width:32px;height:32px;z-index:4;position:absolute;right:20px;top:20px;z-index:13 }.modal .close::before,.modal .close::after {content:'';position:absolute;top:0;right:15px;height:33px;width:2px;background-color:#c1c5d0;transition:0.5s }.modal .close::before {transform:rotate(45deg) }.modal .close::after {transform:rotate(-45deg) }.modal .close:hover::before,.modal .close:hover::after {background-color:#6b748d }.modal .close-cencel {border:1px solid #fbc72b;text-transform:uppercase;font-weight:bold;font-size:15px;text-align:center;cursor:pointer;transition:0.5s;width:100%;height:auto;position:static }.modal .close-cencel:hover {background-color:#fbc72b;color:#fff }.modal .close-cencel::before,.modal .close-cencel::after {display:none }.modal .input-container {margin-bottom:30px }.modal h5 {margin-bottom:25px }.form-order__links {padding-top:10px;color:#636875 }.form-order__title {padding-bottom:20px }@media (max-width:768px) {.form-order__col + .form-order__col {padding-top:20px }}.form-order__thumb {margin-top:20px;color:#2c2f38 }@media (max-width:576px) {.form-order__thumb {padding:0 0 50px }}.form-order__thumb-text {background:#f7f2e5;padding:10px 20px;width:100%;max-width:820px;margin-bottom:20px }.form-order__textarea {background:#fff;border:1px solid #c1c5d0;height:120px;padding:10px }.form-order__textarea-label {display:flex;flex-direction:column;margin-top:52px }@media (max-width:1499px) {.form-order__textarea-label {margin:52px 0 40px }}@media (max-width:576px) {.form-order__textarea-label {margin:40px 0 20px }}.form-order__textarea-label-span {font-size:12px;line-height:12px;color:#636875;padding-bottom:10px }.input-section {padding:30px 0 30px;max-width:760px }@media (max-width:576px) {.input-section {padding:62px 0 20px }}.input-group {color:#636875 }.input-group + .input-group {padding-top:20px }.input-group__title {font-size:17px;line-height:28px }.input-group__span {color:#2c2f38;font-weight:600 }.input-group__subtitle,.input-group__link {font-size:12px;line-height:12px }.input-group__link {cursor:pointer }.input-group__subtitle {padding-top:5px }.input-group__input {position:absolute;z-index:-1;opacity:0 }.input-group__input:checked + .input-group__label::before {content:'';background:url('/themes/kerasol/assets/images/radio-button/radio-checked.svg') #fbc72b center no-repeat;border:1px solid #fbc72b }.input-group__label {display:flex;align-items:center;cursor:pointer;word-break:unset }.input-group__label::before {content:'';margin:5px 10px 0 0;min-width:22px;height:22px;border:1px solid #c1c5d0;border-radius:50%;display:inline-block }.input-group__label .card-img + .card-img {margin-left:5px }.input-group__tab {overflow:hidden;max-height:0;transition:max-height 0.5s ease-out }.input-group__tab.checked {max-height:100% }.input-group__tab iframe {margin-top:40px }.input-group__img {margin-left:20px }.input-group__show-on-map {position:relative }.input-group__show-on-map-button {font-size:12px;line-height:12px;color:#636875;text-decoration:underline;display:flex;align-items:center;position:absolute;top:5px;right:0;transition:color 0.5s }.input-group__show-on-map-button:hover {color:#2c2f38 }.form-mini {color:#636875;padding-bottom:100px }.form-mini h2 {font-weight:500;font-size:36px;line-height:40px }.form-mini__subtitle {padding:5px 0 45px }@media (max-width:992px) {.form-mini__subtitle {padding:0 0 40px }}.form-mini_button {max-width:206px }.form-mini__privacy {padding-top:20px;font-size:14px }@media (max-width:992px) {.form-mini__privacy {line-height:16px }}.form-mini__privacy-link {color:#636875;border-bottom:1px solid #636875;transition:border 0.5s }.form-mini__privacy-link:hover {border-bottom:1px solid transparent }@media (max-width:992px) {.form-mini__col + .form-mini__col {padding-top:40px }}.form-details {max-width:700px }.form-details__col {padding-top:30px }.form-details__privacy {font-size:14px;line-height:22px;padding:20px 0 35px }@media (max-width:768px) {.form-details__privacy {padding:20px 0;line-height:16px }}@media (max-width:768px) {.form-details .button {margin-top:40px }}.form-design__subtitle {font-size:17px;line-height:28px;margin-bottom:30px }.form-design__requirements {font-size:12px;line-height:12px }.form-design__col {padding-top:30px }.form-design__privacy {font-size:14px;line-height:22px;padding:20px 0 35px }@media (max-width:768px) {.form-design__privacy {padding:20px 0;line-height:16px }}@media (max-width:768px) {.form-design .button {margin-top:40px }}.form-feedback {width:100%;margin-top:100px }.form-feedback__inner {max-width:1200px;margin:0 auto }.form-feedback__row {padding:30px 0 }@media (max-width:768px) {.form-feedback__row {padding:20px 0 40px }}.form-feedback__text {padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #c1c5d0 }@media (max-width:768px) {.form-feedback__text {border:none;padding-bottom:0;margin-bottom:40px }}.form-feedback__privacy {font-size:12px;line-height:12px }@media (max-width:768px) {.form-feedback__privacy {margin:20px 0 0 }}.form-feedback .input {max-width:330px }.form-feedback .textarea {max-width:100% }@media (max-width:768px) {.form-feedback__col + .form-feedback__col {margin-top:40px }}.form-feedback__stars {display:flex;align-items:center;transform:rotate(180deg);margin-left:8px }@media (max-width:768px) {.form-feedback__stars {margin:0 0 20px 0 }}.form-feedback__star {position:absolute;z-index:-1;opacity:0 }.form-feedback .form-feedback__label:hover,.form-feedback__star:checked ~ .form-feedback__label {filter:grayscale(0) }.form-feedback__label:hover ~ .form-feedback__label {filter:grayscale(0) }.form-feedback__label {width:29px;height:29px;background:url('/themes/kerasol/assets/images/feedback/star.svg') center no-repeat;background-size:contain;filter:grayscale(1) brightness(0.9);margin-left:8px;transition:filter 0.5s;cursor:pointer;transform:rotate(180deg) }@media (max-width:768px) {.form-feedback__label {width:16px;height:16px }}.footer-form-feedback .form-thank-you__title {color:#c1c5d0;font-size:24px;padding-bottom:0;margin-bottom:10px }.footer-form-feedback .form-thank-you__subtitle {font-size:18px }.footer-form-feedback .form-thank-you {background-color:#2c2f38;color:#c1c5d0 }.data {padding-bottom:50px;border-bottom:1px solid #c1c5d0 }@media (max-width:768px) {.data {border-bottom:none;padding-bottom:40px }}.data__row {padding:50px 0 }@media (max-width:768px) {.data__row {padding:20px 0 }}.data__button {max-width:250px;margin-left:auto }@media (max-width:768px) {.data__button {max-width:100% }}@media (max-width:768px) {.data__col + .data__col {margin-top:20px }}.update {padding:50px 0 100px }@media (max-width:768px) {.update {padding:0 }}.update .input-container {margin-left:-10px }@media (max-width:1499px) {.update .input-container {margin:0 }}@media (max-width:992px) {.update__button {margin:20px 0 0 }}.update__span {position:relative;top:6px }@media (max-width:1499px) {.update__span {position:static }}@media (max-width:992px) {.update__span {margin:0 0 20px }}.lk-sub {padding:100px 0 0 }.lk-sub__row {padding-top:50px }@media (max-width:768px) {.lk-sub__row {padding-top:40px }}@media (max-width:768px) {.lk-sub__button {margin-top:20px }}.lk-sub__subed {display:flex;justify-content:start;align-items:center }@media (max-width:576px) {.lk-sub__subed {flex-direction:column;align-items:flex-start }}.lk-sub__subed-button {max-width:180px;border:1px solid #fbc72b;font-size:12px;line-height:40px;margin-left:30px }@media (max-width:576px) {.lk-sub__subed-button {max-width:100%;margin-top:20px;margin-left:0;line-height:58px;font-size:15px }}.personal-form__col {margin-bottom:15px }.actions-title {margin-bottom:20px }@media screen and (max-width:770px) {.actions-title {margin-bottom:10px }}.actions-time {margin-bottom:50px;display:block;font-size:12px;color:#636875 }@media screen and (max-width:770px) {.actions-time {margin-bottom:20px }}.actions-img {margin-bottom:50px;display:block }@media screen and (max-width:770px) {.actions-img {margin-bottom:20px }}.actions-text {margin-bottom:100px }.actions-text p {word-wrap:break-word }.actions-text p + p {padding-top:20px }@media screen and (max-width:770px) {.actions-text {margin-bottom:20px }}.actions-text a {color:#2ba3fb;border-bottom:1px solid #2ba3fb }.actions-text a:hover {color:#167fe0;border-bottom:1px solid #167fe0 }.actions-text ul {display:flex;flex-direction:column;align-items:flex-start;margin-bottom:50px }.actions-text ul + .actions-text ul {padding-top:45px }@media (max-width:768px) {.actions-text ul + .actions-text ul {padding-top:50px }}.actions-text ul li {color:#636875;padding-left:30px;position:relative }.actions-text ul li + .actions-text ul li {margin-top:10px }@media (max-width:768px) {.actions-text ul li + .actions-text ul li {margin-top:5px }}.actions-text ul li::before {content:"";width:10px;min-width:10px;height:10px;background:#fbc72b;border-radius:50%;position:absolute;top:10px;left:0 }@media (max-width:768px) {.actions-text ul li::before {top:10px }}.actions-text ol {margin-bottom:50px }@media screen and (max-width:575px) {.actions-text ol {padding-top:0 }}.actions-text ol li {display:flex;align-items:flex-start;list-style-type:none;counter-increment:section }.actions-text ol li:not(:first-of-type) {padding-top:45px }@media (max-width:768px) {.actions-text ol li {padding-top:50px }}.actions-text ol li::before {content:counter(section) ". ";font-family:'Rubik',sans-serif;font-weight:500;font-size:36px;line-height:22px;text-align:center;color:#2c2f38;margin-right:15px }@media (max-width:576px) {.contacts__col + .contacts__col {padding-top:20px }}.contacts__wrapper {padding-top:90px }@media (max-width:576px) {.contacts__wrapper {padding-top:40px;margin:-20px }}.contacts__store {font-weight:600;padding-bottom:10px }@media (max-width:576px) {.contacts__store {padding:0 0 20px }}.contacts__link {color:#2c2f38;border-bottom:1px solid #2c2f38;transition:border-bottom 0.5s }.contacts__link:hover {border-bottom:1px solid transparent }.contacts__map {padding-top:50px }@media (max-width:576px) {.contacts__map {padding-top:40px }}.contacts .accordion + .accordion {padding-top:50px }@media (max-width:576px) {.contacts .accordion + .accordion {padding-top:24px }}.contacts .accordion h2 {margin-right:10px }@media (max-width:576px) {.contacts .accordion h2 {order:2;margin-left:10px }}.contacts .accordion__button {padding:0;display:flex;justify-content:space-between;align-items:center;text-align:left;width:100% }@media (max-width:576px) {.contacts .accordion__button {padding:0 20px;align-items:flex-start }}.contacts .accordion__button::before {display:none }.contacts .accordion__button.accordion--active .navigation-button {transform:rotate(-90deg);background:url('/themes/kerasol/assets/images/buttons/arrow.svg') #fbc72b center no-repeat;border:1px solid transparent }.contacts .accordion__body {display:block }@media (max-width:576px) {.contacts .accordion__body {padding:0 20px }}.contacts .accordion__inner {padding-top:20px }@media (max-width:576px) {.contacts .accordion__inner {padding-top:40px }}@media (max-width:576px) {.contacts .accordion .navigation-button {order:1 }}.p404__inner {padding-top:20px;padding:20px 0 150px;color:#636875 }@media (max-width:576px) {.p404__inner {text-align:center;padding:0 0 30px }}.p404__title,.p404__subtitle {font-family:'Rubik',sans-serif }.p404__title {color:#2c2f38;font-size:288px;line-height:290px }@media (max-width:576px) {.p404__title {font-size:140px;line-height:140px }}.p404__subtitle {color:#636875;padding-top:40px }@media (max-width:576px) {.p404__subtitle {padding:40px 0 }}.p404__text {padding-top:10px }@media (max-width:576px) {.p404__text {font-size:17px;line-height:33px;padding:0 }}.our-partners-page__title,.our-partners-page__paragraph {margin-bottom:50px }@media screen and (max-width:576px) {.our-partners-page__title,.our-partners-page__paragraph {margin-bottom:40px }}.our-partners-page__pagination {display:none;margin-bottom:100px }@media screen and (max-width:576px) {.our-partners-page__pagination {display:block }}.partners-cards-container {margin-bottom:100px;display:grid;grid-template-columns:1fr 1fr 1fr }@media screen and (max-width:1499px) {.partners-cards-container {grid-template-columns:1fr 1fr }}@media screen and (max-width:575px) {.partners-cards-container {margin-bottom:40px;grid-template-columns:1fr }}@media (max-width:768px) {.about__title {font-size:17px;line-height:26px }}.about__list {display:flex;align-items:flex-start }.about__list + .about__list {padding-top:45px }@media (max-width:768px) {.about__list + .about__list {padding-top:50px }}.about__list::before {content:counter(item) '.';counter-increment:item;font-family:'Rubik',sans-serif;font-weight:500;font-size:36px;line-height:22px;text-align:center;color:#2c2f38;margin-right:15px }.advantages .advantages__col {padding-top:3px }.advantages .advantages__col:nth-of-type(odd) {padding-right:3px }@media (max-width:992px) {.advantages .advantages__col:nth-of-type(odd) {padding:3px 0 0 }}.advantages__title {margin:30px 0 50px }.reasons {background:#2c2f38;padding:0 200px 0 120px;margin:50px -200px 50px -120px }@media (max-width:1499px) {.reasons {padding:0 132px 0 120px;margin:50px -282px 50px 0 }}@media screen and (max-width:1280px) {.reasons {padding:40px;margin:40px 0 }}@media (max-width:768px) {.reasons {padding:200px 120px 0;margin:-100px -120px 40px }}@media (max-width:576px) {.reasons {padding:200px 20px 0;margin:-100px -20px 40px }}.reasons__inner {padding:50px 0 62px }@media (max-width:768px) {.reasons__inner {padding:0 0 40px }}.reasons__article-title {margin-bottom:40px }@media screen and (max-width:600px) {.reasons__article-title {font-size:17px }}.reasons__title {padding-bottom:50px }@media screen and (max-width:1000px) {.reasons__title {font-size:40px }}@media screen and (max-width:600px) {.reasons__title {font-size:36px }}.reasons__list-title {font-style:16px;line-height:22px;font-weight:700;margin-bottom:10px }@media screen and (max-width:900px) {.reasons__list-title {margin-bottom:20px }}.progress__title {padding-bottom:50px }@media (max-width:768px) {.progress__title {padding-bottom:40px }}.progress .article__list p {padding:0 }.requisites__title {padding-bottom:40px }@media (max-width:768px) {.requisites__title {padding-bottom:20px }}.discounts__title {padding-bottom:50px }@media screen and (max-width:575px) {.discounts__title {padding-bottom:0 }}.discounts__banner {display:flex;align-items:center;padding:30px 0 60px;justify-content:space-between;max-width:900px;font-size:14px;line-height:22px }@media (max-width:768px) {.discounts__banner {flex-wrap:wrap;padding:40px 0 }}.discounts__svg {min-width:57px;margin-right:10px }@media (max-width:768px) {.discounts__svg {margin:0 0 20px 0 }}.discounts .discounts__row {max-width:900px;overflow:hidden;padding-bottom:100px }@media (max-width:992px) {.discounts .discounts__row {margin-right:-110px }}@media (max-width:768px) {.discounts .discounts__row {margin-right:20px;padding-bottom:95px }}.discounts__table-title {font-size:14px;line-height:22px }.discounts__price,.discounts__disc {font-weight:700;font-size:16px;line-height:26px;background:#f5f5f5 }@media (max-width:768px) {.discounts__price,.discounts__disc {font-size:18px;line-height:24px;display:inline-block }}.discounts__price {position:relative;display:inline-block;padding:0 40px 0 0 }@media (max-width:768px) {.discounts__price {padding:0 }}@media (max-width:576px) {.discounts__price {margin-right:-10px }}.discounts__price::before {content:'';height:1px;border-bottom:1px dashed #c7ccda;width:500px;position:absolute;z-index:-1;left:0;bottom:5px }@media (max-width:576px) {.discounts__price::before {width:420px }}.discounts__disc {color:#2c2f38 }.discounts__col + .discounts__col + .discounts__col {padding-top:30px }.discounts__table-title {padding-bottom:10px }.page-coop__advantages {padding-bottom:75px }@media (max-width:768px) {.page-coop__advantages {padding-bottom:40px }}@media (max-width:576px) {.page-coop__advantages {margin:0 -20px 0 }}.page-coop__tabs-body {padding:20px 0 0 }@media (max-width:768px) {.page-coop__tabs-body {padding:40px 0 0 }}.page-coop__tab-wrapper {padding-bottom:100px }.page-coop__list {padding:30px 0 }@media (max-width:768px) {.page-coop__list {padding:40px 0 }}.page-coop__list-title {padding-bottom:30px }@media (max-width:768px) {.page-coop__list-title {padding-bottom:40px }}.page-catalog__button {padding:19px 20px;border-radius:2px;max-width:330px;justify-content:flex-start;align-items:stretch;margin:25px 0 }.page-catalog__button-title {font-weight:700 }.page-catalog__button-subtitle {font-size:12px;line-height:12px }.page-catalog__inner {display:flex;flex-direction:column;margin-left:10px;align-items:flex-start;justify-content:center }@media (max-width:768px) {.page-feed__button {margin-top:20px }}.page-feed__article {padding:50px 0 100px }@media (max-width:768px) {.page-feed__article {padding:20px 0 }}.services__list {color:#636875 }.services__list li + li {padding-top:40px }.services__article_bottom {padding:50px 0 100px }.services__title {padding:0 0 40px }.services__title_h3 {font-size:24px;line-height:32px;font-weight:500;padding:70px 0 40px }.services .article__list_dotted + .article__list_dotted {margin-top:30px }.services .article__title {margin:40px 0 0 }.services__img {margin-bottom:40px }.services__tel {padding-top:20px }@media (max-width:768px) {.services__tel {padding-top:40px }}.services__text + .services__text {padding-top:30px }.delivery__subtitle {padding:50px 0 20px;max-width:840px }@media screen and (max-width:575px) {.delivery__subtitle {padding-top:0 }}.delivery__img {min-width:60px;margin-right:60px }@media (max-width:768px) {.delivery__img {margin:0 0 20px }}.delivery__list {display:flex;align-items:flex-start }@media (max-width:768px) {.delivery__list {flex-wrap:wrap }}.delivery__list_padding {padding:30px 0 }.delivery__list-title {font-size:24px;line-height:32px;padding-top:20px }.delivery__list + .delivery__list {padding-top:40px }.delivery__title {padding-bottom:45px }.delivery__ul {padding:30px 0 }.privacy__article + .privacy__article {padding-top:40px }.privacy__subtitle {font-weight:500;font-size:21px;line-height:36px;font-family:'Rubik',sans-serif;padding:50px 0 30px;color:#2c2f38 }@media screen and (max-width:575px) {.privacy__subtitle {padding-top:0 }}.privacy h3 {padding-bottom:5px }.offer__list {padding:50px 0 0 }@media screen and (max-width:575px) {.offer__list {padding-top:0 }}.vacancy__row {margin:40px 0 100px }@media (max-width:768px) {.vacancy__row {margin:50px 0 }}.vacancy__col + .vacancy__col + .vacancy__col {margin-top:40px }@media (max-width:1499px) {.vacancy__col + .vacancy__col {margin-top:40px }}.payment__article {padding:40px 0 80px }@media (max-width:768px) {.payment__article {padding:40px 0 100px }}@media screen and (max-width:575px) {.payment__article {padding-top:0 }}.payment__row + .payment__row {padding-top:50px }@media (max-width:768px) {.payment__row + .payment__row {padding-top:100px }}.payment__row-title {padding-bottom:10px }@media (max-width:768px) {.payment__row-title {padding-bottom:30px }}.payment__card {display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding:20px 30px;width:100%;background:#fff;border-radius:2px;height:120px;max-height:120px;margin-top:20px }@media (max-width:768px) {.payment__card {margin-top:10px }}.payment__card-subtitle {font-size:14px;line-height:16px;color:#636875;padding-top:10px }.registration__title {margin-bottom:50px }.registration__item + .registration__item {margin-top:30px }@media (max-width:1500px) {.registration__item + .registration__item {margin-top:25px }}.registration-form__submit {margin-top:10px }@media (max-width:1500px) {.registration-form__submit {margin-top:15px }}.lk-history .pagination {padding:100px 0 }.lk-address__button {max-width:290px;margin-top:50px }@media (max-width:768px) {.lk-address__button {max-width:100%;margin-top:20px }}.page-news .news-card__title {font-size:52px;line-height:56px;font-family:'Rubik',sans-serif;margin-bottom:20px }@media screen and (max-width:767px) {.page-news .news-card__title {margin-bottom:10px;font-size:24px;line-height:24px }}.page-news .news-card__img {margin-bottom:50px }@media screen and (max-width:767px) {.page-news .news-card__img {margin-bottom:20px }}@media screen and (max-width:767px) {.page-news .about-nav-news {display:none }}.news-body {margin-bottom:100px }.news-body ul {margin-top:50px;margin-bottom:40px }.news-body ul li {position:relative;padding-left:32px }.news-body ul li::before {border-radius:50%;position:absolute;left:0;top:10px;content:'';display:block;width:10px;height:10px;background-color:#fbc72b}.news-body .slider-galery {margin-top:50px;margin-bottom:100px }@media screen and (max-width:767px) {.news-body .slider-galery {margin-top:20px }}.news-body a {color:#2ba3fb;border-bottom:1px solid #2ba3fb }.news-body a:hover {color:#167fe0;border-bottom:1px solid #167fe0 }.main-section + .main-section {padding-top:80px }@media (max-width:768px) {.main-section + .main-section {padding-top:60px }}.main-section.about-kerasol-main {padding-top:100px }.main-map {margin-bottom:-150px;display:flex;flex-direction:column;position:relative }.main-map #map {width:100%;height:550px;background:#2c2f38 }@media (max-width:576px) {.main-map #map {height:350px }}.main-map__article {background:#fff;max-width:454px;margin-bottom:-100px;z-index:1;position:absolute;width:100%;top:-80px }@media (max-width:992px) {.main-map__article {margin-bottom:-180px }}@media (max-width:768px) {.main-map__article {max-width:100%;margin-bottom:-80px;position:static;margin-bottom:20px }}@media (max-width:576px) {.main-map__article {max-width:100% }}.main-map__header {padding:38px 10px 0 32px }@media (max-width:576px) {.main-map__header {padding:20px 20px 0 }}.main-map__wrapper {padding:20px 0 30px }@media (max-width:576px) {.main-map__wrapper {padding:20px 0 }}.main-map__text {font-size:16px;line-height:32px }.main-map__accordion {border-bottom:1px solid #c7ccda;border-top:1px solid #c7ccda }.main-map__accordion:last-of-type {border-bottom:none }.main-map__accordion + .main-map__accordion {border-top:none }.main-map__accordion-button {width:100%;display:flex;justify-content:space-between;align-items:center }.main-map__accordion-button {padding:25px 20px 25px 32px }@media (max-width:576px) {.main-map__accordion-button {padding:32px 20px }}.main-map__accordion-body {padding:5px 20px 25px 32px }@media (max-width:576px) {.main-map__accordion-body {padding:5px 20px 20px 20px }}.main-map__accordion-button.accordion--active .main-map__accordion-arrow {transform:rotate(-180deg) }.main-map__accordion-arrow {transition:transform 0.5s }.main-map__button {line-height:80px }.main-map__button svg {margin-right:10px }.hero-block {overflow:hidden }.product {overflow:hidden }.product__figure {position:relative;margin-bottom:20px;height:100%;overflow:hidden }@media screen and (min-width:1500px) {.product__figure {max-width:453px;position:absolute;top:0;left:20px;margin-bottom:0 }}.product__labels {position:absolute;top:0;left:0;padding:10px }.product__title {font-family:'Rubik',sans-serif;font-style:normal;font-weight:500;font-size:24px;line-height:24px;color:#636875;padding-bottom:20px;max-width:1193px }@media screen and (min-width:992px) {.product__title {font-size:30px;line-height:1 }}@media screen and (min-width:1500px) {.product__title {padding-bottom:30px;font-weight:500;font-size:30px;line-height:40px;padding-left:493px }}.product__preview {padding-bottom:40px;font-family:"Rubik",sans-serif;font-style:normal;font-weight:normal;color:#636875;max-width:1193px }@media screen and (min-width:1500px) {.product__preview {padding-bottom:40px;padding-left:493px }}.product__icon-wrap {display:flex;align-items:center;width:max-content;margin-right:15px }@media (max-width:992px) {.product__subtitle {padding:20px 0 40px }}.product__info-title {font-weight:700;padding-bottom:20px }.product__info-name,.product__info-text {color:#2c2f38;display:flex;align-items:center;flex-wrap:wrap;grid-row-gap:4px }.product__info-name {color:#636875 }.product__info-col + .product__info-col + .product__info-col {padding-top:15px }.product__info-icon {margin-right:5px;flex-shrink:0 }.product__button {display:flex;justify-content:start;font-size:15px;line-height:18px;margin-top:30px }@media screen and (min-width:1500px) {.product__button {margin-top:40px }}.product__button-cart svg {margin-right:10px }.product__price {display:flex;align-items:center;padding-bottom:40px }.product__price-current {font-size:20px;line-height:28px;font-weight:700;color:#636875 }.product__price-old {color:#9498a4;position:relative;margin-left:15px }.product__price-old::after {content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:1px;background:#9498a4 }.product__total {padding:80px 0 30px }@media (max-width:992px) {.product__total {padding:40px 0 30px }}.product__total-title {font-size:12px;line-height:12px;color:#636875;padding-bottom:5px }.product__total-text {font-size:24px;line-height:32px;font-weight:500;color:#2c2f38 }.product__avalible-title,.product__avalible-text,.product__avalible-link {font-size:14px;line-height:22px }.product__avalible-title {color:#2c2f38;padding-top:30px;font-weight:500 }.product__avalible-text {color:#636875 }.product__avalible-param {color:#2c2f38 }.product__avalible-sqr {position:relative }.product__avalible-link {padding-left:0;padding-right:0;line-height:16px }.product__avalible-link.accordion--active .non-active {display:none }.product__avalible-link.accordion--active .active {display:block }.product__avalible-link .active {display:none }.product__warn {padding-top:50px }@media (max-width:992px) {.product__warn {padding:25px 0 40px }}.product__warn-text {font-size:12px;line-height:12px;color:#c44938 }.product__warn-text::before {content:"*" }.product__warn-text + .product__warn-text {padding-top:10px }.product__footer {padding-top:100px;padding-bottom:100px }.product__footer-title {padding-bottom:50px }@media (max-width:992px) {.product__footer-title {padding-bottom:40px }}.product__article-title {padding-bottom:10px }@media (max-width:992px) {.product__article-title {padding-bottom:20px }}@media (max-width:992px) {.product__article + .product__article {padding-top:40px }}.product__article + .product__article + .product__article {padding-top:20px }@media (max-width:992px) {.product__article + .product__article + .product__article {padding-top:40px }}.product__slider-col {padding:85px 0 100px 0 }.product__counter {display:flex;align-items:center }.product__counter-button {display:flex;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;border:1px solid #c1c5d0;border-radius:50%;padding:0 }.product__counter-input {width:100%;max-width:70px;height:24px;border:1px solid #c1c5d0;margin:0 5px;text-align:center;padding:0;color:#2c2f38 }.product__counter-input::-webkit-inner-spin-button,.product__counter-input::-webkit-outer-spin-button {-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 }.product__avalible-wrap {display:flex;flex-wrap:wrap;margin-right:20px;margin-left:20px }.product__show-all,.product__hide {color:#2ba3fb;border-bottom:1px dashed currentColor;font-size:14px;line-height:22px;margin-left:40px;margin-right:40px;cursor:pointer;margin-top:10px;position:relative;z-index:3 }.product input[id="visibleSities"] {display:none }.product #visibleSities:checked + .product__avalible-wrap >*:nth-child(n + 7),.product #visibleSities:checked ~ label >.product__hide,.product #visibleSities:not(:checked) ~ label >.product__show-all {display:none }.product .tooltip-left {top:-10px }@media screen and (max-width:1499px) {.product .tooltip-left {top:auto }}.product__button-cart {position:relative }.product__button-cart-wrap:hover + .tooltip-left {opacity:1 }.product__img {cursor:pointer }.product-country {display:flex;align-items:center;justify-content:flex-start }.page-product__slider .slider-ov {padding-top:0 !important;margin-bottom:100px }@media screen and (min-width:1500px) {.page-product__slider .slider-ov {margin-bottom:155px }}.lightbox {position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;background:rgba(0,0,0,0.5);z-index:999;display:none }.lightbox.is-open {display:flex }.lightbox .close-popup-form {top:16px;right:-40px }@media screen and (max-width:991px) {.lightbox .close-popup-form {top:-26px;right:20px }.lightbox .close-popup-form::before,.lightbox .close-popup-form::after {background-color:#fff }}.lightbox__wrapper {display:flex;justify-content:center;align-items:center;padding:20px;max-width:80%;position:relative }.lightbox__img {max-height:90vh }.error {padding-top:40px }.error__title {color:#ff4b55;padding-bottom:40px;font-size:36px;line-height:40px }.error__text {color:#2c2f38 }.error__text + .error__text {padding-top:40px }@media (max-width:576px) {.error__text + .error__text {padding-top:20px }}.error__links {padding-top:40px;display:flex;align-items:center }@media (max-width:576px) {.error__links {padding-top:30px;flex-direction:column;align-items:flex-start }}.error__link + .error__link {margin-left:30px }@media (max-width:576px) {.error__link + .error__link {margin:40px 0 0 0 }}.success-order {padding-top:40px }.success-order__title {padding-bottom:40px;font-size:36px;line-height:40px }.success-order__text {color:#2c2f38 }.success-order__article {padding:100px 0 }@media (max-width:576px) {.success-order__article {padding:100px 0 40px }}.success-order__links {display:flex;align-items:center }@media (max-width:576px) {.success-order__links {flex-direction:column;align-items:flex-start }}.success-order__link + .success-order__link {margin-left:30px }@media (max-width:576px) {.success-order__link + .success-order__link {margin:40px 0 0 0 }}.cart-discount {padding:100px 0 50px;display:flex;align-items:center }@media (max-width:1499px) {.cart-discount {padding:50px 0 50px }}@media (max-width:576px) {.cart-discount {padding-top:40px;flex-direction:column;align-items:flex-start }}.cart-discount__wrapper {width:100%;max-width:580px }.cart-discount__range {height:10px;width:100%;background:#c1c5d0;border-radius:30px;position:relative }@media (max-width:576px) {.cart-discount__range {height:1px }}.cart-discount__range-progress {background:#fbc72b;width:0%;height:100%;position:absolute;top:0;left:0;border-radius:30px }@media (max-width:576px) {.cart-discount__range-progress {height:3px;top:50%;transform:translateY(-50%) }}.cart-discount__labels {width:100%;display:flex;justify-content:space-between }.cart-discount__total {border:1px solid #fbc72b;display:flex;flex-direction:column;min-width:130px;padding:5px 28px 10px;margin:0 0 -15px 30px }@media (max-width:576px) {.cart-discount__total {margin:25px 0 0 }}.cart-discount__total-label {font-size:12px;line-height:12px;color:#636875 }.empty-сart__description {margin-bottom:104px }@media screen and (max-width:575px) {.empty-сart__description {margin-bottom:84px }}.promotion-list {margin-bottom:90px }@media screen and (max-width:991px) {.promotion-list {margin-bottom:60px }}@media screen and (max-width:575px) {.promotion-list {margin-bottom:20px }}.promotions-slider {margin-top:100px }.favorites-page__cards-wrap {margin-bottom:150px }@media screen and (max-width:767px) {.favorites-page__cards-wrap {margin-bottom:100px }}.favrites__col + .favorites__col {margin-top:20px }.page-solution__content {margin-bottom:110px }@media screen and (max-width:575px) {.page-solution__content {margin-bottom:90px }}.page-solution .page-title {margin-bottom:20px }@media screen and (max-width:991px) {.page-solution .page-title {font-size:36px;line-height:40px }}.page-solution .solution-time {display:block;font-style:normal;font-weight:normal;font-size:12px;line-height:28px;margin-bottom:50px;font-family:TT Norms;color:#636875 }.page-solution .solution-text {font-style:normal;font-weight:normal;font-size:17px;line-height:28px;color:#636875;margin-bottom:50px }.page-solution .solution-gallery {margin-bottom:100px }@media screen and (max-width:575px) {.page-solution .solution-gallery {margin-bottom:60px }}.page-solution .about-nav {border:1px solid transparent }.ready-solutions-text h2 {font-family:'Rubik',sans-serif;margin-bottom:30px }@media screen and (max-width:575px) {.ready-solutions-text h2 {font-size:24px;line-height:24px;margin-bottom:20px }}.ready-solutions-text p:not(:last-child) {margin-bottom:100px }@media screen and (max-width:575px) {.ready-solutions-text p:not(:last-child) {margin-bottom:40px }}.solutions-list {margin-bottom:100px }.solutions-list .pagination {margin-top:30px }.tabs_dealers {width:330px }.tabs_dealers >.tabs__link:nth-child(1).active ~ .tabs__select {left:0;width:50% }.tabs_dealers >.tabs__link:nth-child(2).active ~ .tabs__select {left:50%;width:50% }.tabs_dealers >.tabs__link:nth-child(1):hover ~ .tabs__select {left:0;width:50% }.tabs_dealers >.tabs__link:nth-child(2):hover ~ .tabs__select {left:50%;width:50% }.dealers__wrapper {margin-top:90px }.dealers__map {height:640px;display:none }.design__subtitle {font-size:21px;line-height:36px;font-weight:500;margin-bottom:30px }.design__includes-title {margin-bottom:15px }.design__includes-list {line-height:28px;margin-bottom:50px }.design__download-block {margin-bottom:50px }.design-button {padding:19px 20px;border-radius:2px;max-width:330px;justify-content:flex-start;align-items:stretch;column-gap:20px }.design-button__title {font-size:15px;line-height:18px;font-weight:700;text-transform:uppercase;margin-bottom:6px }.design-button__subtitle {font-size:12px;line-height:12px;text-align:start;font-weight:400 }.design-collection {margin-bottom:100px }.design-collection__caption {text-transform:uppercase;letter-spacing:1px;font-style:16px;line-height:24px;font-weight:bold;margin-bottom:30px;color:#636875 }.design-collection__item {display:flex;padding:16px 0;border-bottom:1px solid #c1c5d0;column-gap:30px;align-items:center }.design-collection__title {flex-grow:1;font-size:17px;line-height:28px }.design-collection__size {font-size:12px;line-height:16px;color:#636875 }.design-collection__download-button {display:flex;align-items:center;gap:10px;font-size:13px;line-height:16px;color:#636875 }.design-feedback {padding:100px 125px;background-color:white;margin-top:100px }.design-feedback__title {margin-bottom:60px }.design-feedback__subtitle {color:#2c2f38;font-weight:600;margin-bottom:10px }.design-feedback__mail,.design-feedback__phone {font-size:17px;line-height:28px;font-weight:400;margin-bottom:10px }.design-feedback__phone a {text-decoration:underline }.design-feedback__phone-label {color:#636875 }.sr-only {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0 }.sr-only-focusable:active,.sr-only-focusable:focus {position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal }html {box-sizing:border-box;-ms-overflow-style:scrollbar }*,*::before,*::after {box-sizing:inherit }.container {width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto }@media (min-width:576px) {.container {max-width:540px }}@media (min-width:768px) {.container {max-width:720px }}@media (min-width:992px) {.container {max-width:960px }}@media (min-width:1500px) {.container {max-width:1480px }}.container-fluid,.container-sm,.container-md,.container-lg,.container-xl {width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto }@media (min-width:576px) {.container-sm {max-width:540px }}@media (min-width:768px) {.container-md {max-width:720px }}@media (min-width:992px) {.container-lg {max-width:960px }}@media (min-width:1500px) {.container-xl {max-width:1480px }}.row {display:flex;flex-wrap:wrap;margin-right:-20px;margin-left:-20px }.no-gutters {margin-right:0;margin-left:0 }.no-gutters >.col,.no-gutters >[class*="col-"] {padding-right:0;padding-left:0 }.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto {position:relative;width:100%;padding-right:20px;padding-left:20px }.col {flex-basis:0;flex-grow:1;max-width:100% }.row-cols-1 >* {flex:0 0 100%;max-width:100% }.row-cols-2 >* {flex:0 0 50%;max-width:50% }.row-cols-3 >* {flex:0 0 33.3333333333%;max-width:33.3333333333% }.row-cols-4 >* {flex:0 0 25%;max-width:25% }.row-cols-5 >* {flex:0 0 20%;max-width:20% }.row-cols-6 >* {flex:0 0 16.6666666667%;max-width:16.6666666667% }.col-auto {flex:0 0 auto;width:auto;max-width:100% }.col-1 {flex:0 0 8.3333333333%;max-width:8.3333333333% }.col-2 {flex:0 0 16.6666666667%;max-width:16.6666666667% }.col-3 {flex:0 0 25%;max-width:25% }.col-4 {flex:0 0 33.3333333333%;max-width:33.3333333333% }.col-5 {flex:0 0 41.6666666667%;max-width:41.6666666667% }.col-6 {flex:0 0 50%;max-width:50% }.col-7 {flex:0 0 58.3333333333%;max-width:58.3333333333% }.col-8 {flex:0 0 66.6666666667%;max-width:66.6666666667% }.col-9 {flex:0 0 75%;max-width:75% }.col-10 {flex:0 0 83.3333333333%;max-width:83.3333333333% }.col-11 {flex:0 0 91.6666666667%;max-width:91.6666666667% }.col-12 {flex:0 0 100%;max-width:100% }.order-first {order:-1 }.order-last {order:13 }.order-0 {order:0 }.order-1 {order:1 }.order-2 {order:2 }.order-3 {order:3 }.order-4 {order:4 }.order-5 {order:5 }.order-6 {order:6 }.order-7 {order:7 }.order-8 {order:8 }.order-9 {order:9 }.order-10 {order:10 }.order-11 {order:11 }.order-12 {order:12 }.offset-1 {margin-left:8.3333333333% }.offset-2 {margin-left:16.6666666667% }.offset-3 {margin-left:25% }.offset-4 {margin-left:33.3333333333% }.offset-5 {margin-left:41.6666666667% }.offset-6 {margin-left:50% }.offset-7 {margin-left:58.3333333333% }.offset-8 {margin-left:66.6666666667% }.offset-9 {margin-left:75% }.offset-10 {margin-left:83.3333333333% }.offset-11 {margin-left:91.6666666667% }@media (min-width:576px) {.col-sm {flex-basis:0;flex-grow:1;max-width:100% }.row-cols-sm-1 >* {flex:0 0 100%;max-width:100% }.row-cols-sm-2 >* {flex:0 0 50%;max-width:50% }.row-cols-sm-3 >* {flex:0 0 33.3333333333%;max-width:33.3333333333% }.row-cols-sm-4 >* {flex:0 0 25%;max-width:25% }.row-cols-sm-5 >* {flex:0 0 20%;max-width:20% }.row-cols-sm-6 >* {flex:0 0 16.6666666667%;max-width:16.6666666667% }.col-sm-auto {flex:0 0 auto;width:auto;max-width:100% }.col-sm-1 {flex:0 0 8.3333333333%;max-width:8.3333333333% }.col-sm-2 {flex:0 0 16.6666666667%;max-width:16.6666666667% }.col-sm-3 {flex:0 0 25%;max-width:25% }.col-sm-4 {flex:0 0 33.3333333333%;max-width:33.3333333333% }.col-sm-5 {flex:0 0 41.6666666667%;max-width:41.6666666667% }.col-sm-6 {flex:0 0 50%;max-width:50% }.col-sm-7 {flex:0 0 58.3333333333%;max-width:58.3333333333% }.col-sm-8 {flex:0 0 66.6666666667%;max-width:66.6666666667% }.col-sm-9 {flex:0 0 75%;max-width:75% }.col-sm-10 {flex:0 0 83.3333333333%;max-width:83.3333333333% }.col-sm-11 {flex:0 0 91.6666666667%;max-width:91.6666666667% }.col-sm-12 {flex:0 0 100%;max-width:100% }.order-sm-first {order:-1 }.order-sm-last {order:13 }.order-sm-0 {order:0 }.order-sm-1 {order:1 }.order-sm-2 {order:2 }.order-sm-3 {order:3 }.order-sm-4 {order:4 }.order-sm-5 {order:5 }.order-sm-6 {order:6 }.order-sm-7 {order:7 }.order-sm-8 {order:8 }.order-sm-9 {order:9 }.order-sm-10 {order:10 }.order-sm-11 {order:11 }.order-sm-12 {order:12 }.offset-sm-0 {margin-left:0 }.offset-sm-1 {margin-left:8.3333333333% }.offset-sm-2 {margin-left:16.6666666667% }.offset-sm-3 {margin-left:25% }.offset-sm-4 {margin-left:33.3333333333% }.offset-sm-5 {margin-left:41.6666666667% }.offset-sm-6 {margin-left:50% }.offset-sm-7 {margin-left:58.3333333333% }.offset-sm-8 {margin-left:66.6666666667% }.offset-sm-9 {margin-left:75% }.offset-sm-10 {margin-left:83.3333333333% }.offset-sm-11 {margin-left:91.6666666667% }}@media (min-width:768px) {.col-md {flex-basis:0;flex-grow:1;max-width:100% }.row-cols-md-1 >* {flex:0 0 100%;max-width:100% }.row-cols-md-2 >* {flex:0 0 50%;max-width:50% }.row-cols-md-3 >* {flex:0 0 33.3333333333%;max-width:33.3333333333% }.row-cols-md-4 >* {flex:0 0 25%;max-width:25% }.row-cols-md-5 >* {flex:0 0 20%;max-width:20% }.row-cols-md-6 >* {flex:0 0 16.6666666667%;max-width:16.6666666667% }.col-md-auto {flex:0 0 auto;width:auto;max-width:100% }.col-md-1 {flex:0 0 8.3333333333%;max-width:8.3333333333% }.col-md-2 {flex:0 0 16.6666666667%;max-width:16.6666666667% }.col-md-3 {flex:0 0 25%;max-width:25% }.col-md-4 {flex:0 0 33.3333333333%;max-width:33.3333333333% }.col-md-5 {flex:0 0 41.6666666667%;max-width:41.6666666667% }.col-md-6 {flex:0 0 50%;max-width:50% }.col-md-7 {flex:0 0 58.3333333333%;max-width:58.3333333333% }.col-md-8 {flex:0 0 66.6666666667%;max-width:66.6666666667% }.col-md-9 {flex:0 0 75%;max-width:75% }.col-md-10 {flex:0 0 83.3333333333%;max-width:83.3333333333% }.col-md-11 {flex:0 0 91.6666666667%;max-width:91.6666666667% }.col-md-12 {flex:0 0 100%;max-width:100% }.order-md-first {order:-1 }.order-md-last {order:13 }.order-md-0 {order:0 }.order-md-1 {order:1 }.order-md-2 {order:2 }.order-md-3 {order:3 }.order-md-4 {order:4 }.order-md-5 {order:5 }.order-md-6 {order:6 }.order-md-7 {order:7 }.order-md-8 {order:8 }.order-md-9 {order:9 }.order-md-10 {order:10 }.order-md-11 {order:11 }.order-md-12 {order:12 }.offset-md-0 {margin-left:0 }.offset-md-1 {margin-left:8.3333333333% }.offset-md-2 {margin-left:16.6666666667% }.offset-md-3 {margin-left:25% }.offset-md-4 {margin-left:33.3333333333% }.offset-md-5 {margin-left:41.6666666667% }.offset-md-6 {margin-left:50% }.offset-md-7 {margin-left:58.3333333333% }.offset-md-8 {margin-left:66.6666666667% }.offset-md-9 {margin-left:75% }.offset-md-10 {margin-left:83.3333333333% }.offset-md-11 {margin-left:91.6666666667% }}@media (min-width:992px) {.col-lg {flex-basis:0;flex-grow:1;max-width:100% }.row-cols-lg-1 >* {flex:0 0 100%;max-width:100% }.row-cols-lg-2 >* {flex:0 0 50%;max-width:50% }.row-cols-lg-3 >* {flex:0 0 33.3333333333%;max-width:33.3333333333% }.row-cols-lg-4 >* {flex:0 0 25%;max-width:25% }.row-cols-lg-5 >* {flex:0 0 20%;max-width:20% }.row-cols-lg-6 >* {flex:0 0 16.6666666667%;max-width:16.6666666667% }.col-lg-auto {flex:0 0 auto;width:auto;max-width:100% }.col-lg-1 {flex:0 0 8.3333333333%;max-width:8.3333333333% }.col-lg-2 {flex:0 0 16.6666666667%;max-width:16.6666666667% }.col-lg-3 {flex:0 0 25%;max-width:25% }.col-lg-4 {flex:0 0 33.3333333333%;max-width:33.3333333333% }.col-lg-5 {flex:0 0 41.6666666667%;max-width:41.6666666667% }.col-lg-6 {flex:0 0 50%;max-width:50% }.col-lg-7 {flex:0 0 58.3333333333%;max-width:58.3333333333% }.col-lg-8 {flex:0 0 66.6666666667%;max-width:66.6666666667% }.col-lg-9 {flex:0 0 75%;max-width:75% }.col-lg-10 {flex:0 0 83.3333333333%;max-width:83.3333333333% }.col-lg-11 {flex:0 0 91.6666666667%;max-width:91.6666666667% }.col-lg-12 {flex:0 0 100%;max-width:100% }.order-lg-first {order:-1 }.order-lg-last {order:13 }.order-lg-0 {order:0 }.order-lg-1 {order:1 }.order-lg-2 {order:2 }.order-lg-3 {order:3 }.order-lg-4 {order:4 }.order-lg-5 {order:5 }.order-lg-6 {order:6 }.order-lg-7 {order:7 }.order-lg-8 {order:8 }.order-lg-9 {order:9 }.order-lg-10 {order:10 }.order-lg-11 {order:11 }.order-lg-12 {order:12 }.offset-lg-0 {margin-left:0 }.offset-lg-1 {margin-left:8.3333333333% }.offset-lg-2 {margin-left:16.6666666667% }.offset-lg-3 {margin-left:25% }.offset-lg-4 {margin-left:33.3333333333% }.offset-lg-5 {margin-left:41.6666666667% }.offset-lg-6 {margin-left:50% }.offset-lg-7 {margin-left:58.3333333333% }.offset-lg-8 {margin-left:66.6666666667% }.offset-lg-9 {margin-left:75% }.offset-lg-10 {margin-left:83.3333333333% }.offset-lg-11 {margin-left:91.6666666667% }}@media (min-width:1500px) {.col-xl {flex-basis:0;flex-grow:1;max-width:100% }.row-cols-xl-1 >* {flex:0 0 100%;max-width:100% }.row-cols-xl-2 >* {flex:0 0 50%;max-width:50% }.row-cols-xl-3 >* {flex:0 0 33.3333333333%;max-width:33.3333333333% }.row-cols-xl-4 >* {flex:0 0 25%;max-width:25% }.row-cols-xl-5 >* {flex:0 0 20%;max-width:20% }.row-cols-xl-6 >* {flex:0 0 16.6666666667%;max-width:16.6666666667% }.col-xl-auto {flex:0 0 auto;width:auto;max-width:100% }.col-xl-1 {flex:0 0 8.3333333333%;max-width:8.3333333333% }.col-xl-2 {flex:0 0 16.6666666667%;max-width:16.6666666667% }.col-xl-3 {flex:0 0 25%;max-width:25% }.col-xl-4 {flex:0 0 33.3333333333%;max-width:33.3333333333% }.col-xl-5 {flex:0 0 41.6666666667%;max-width:41.6666666667% }.col-xl-6 {flex:0 0 50%;max-width:50% }.col-xl-7 {flex:0 0 58.3333333333%;max-width:58.3333333333% }.col-xl-8 {flex:0 0 66.6666666667%;max-width:66.6666666667% }.col-xl-9 {flex:0 0 75%;max-width:75% }.col-xl-10 {flex:0 0 83.3333333333%;max-width:83.3333333333% }.col-xl-11 {flex:0 0 91.6666666667%;max-width:91.6666666667% }.col-xl-12 {flex:0 0 100%;max-width:100% }.order-xl-first {order:-1 }.order-xl-last {order:13 }.order-xl-0 {order:0 }.order-xl-1 {order:1 }.order-xl-2 {order:2 }.order-xl-3 {order:3 }.order-xl-4 {order:4 }.order-xl-5 {order:5 }.order-xl-6 {order:6 }.order-xl-7 {order:7 }.order-xl-8 {order:8 }.order-xl-9 {order:9 }.order-xl-10 {order:10 }.order-xl-11 {order:11 }.order-xl-12 {order:12 }.offset-xl-0 {margin-left:0 }.offset-xl-1 {margin-left:8.3333333333% }.offset-xl-2 {margin-left:16.6666666667% }.offset-xl-3 {margin-left:25% }.offset-xl-4 {margin-left:33.3333333333% }.offset-xl-5 {margin-left:41.6666666667% }.offset-xl-6 {margin-left:50% }.offset-xl-7 {margin-left:58.3333333333% }.offset-xl-8 {margin-left:66.6666666667% }.offset-xl-9 {margin-left:75% }.offset-xl-10 {margin-left:83.3333333333% }.offset-xl-11 {margin-left:91.6666666667% }}.d-none {display:none !important }.d-inline {display:inline !important }.d-inline-block {display:inline-block !important }.d-block {display:block !important }.d-table {display:table !important }.d-table-row {display:table-row !important }.d-table-cell {display:table-cell !important }.d-flex {display:flex !important }.d-inline-flex {display:inline-flex !important }@media (min-width:576px) {.d-sm-none {display:none !important }.d-sm-inline {display:inline !important }.d-sm-inline-block {display:inline-block !important }.d-sm-block {display:block !important }.d-sm-table {display:table !important }.d-sm-table-row {display:table-row !important }.d-sm-table-cell {display:table-cell !important }.d-sm-flex {display:flex !important }.d-sm-inline-flex {display:inline-flex !important }}@media (min-width:768px) {.d-md-none {display:none !important }.d-md-inline {display:inline !important }.d-md-inline-block {display:inline-block !important }.d-md-block {display:block !important }.d-md-table {display:table !important }.d-md-table-row {display:table-row !important }.d-md-table-cell {display:table-cell !important }.d-md-flex {display:flex !important }.d-md-inline-flex {display:inline-flex !important }}@media (min-width:992px) {.d-lg-none {display:none !important }.d-lg-inline {display:inline !important }.d-lg-inline-block {display:inline-block !important }.d-lg-block {display:block !important }.d-lg-table {display:table !important }.d-lg-table-row {display:table-row !important }.d-lg-table-cell {display:table-cell !important }.d-lg-flex {display:flex !important }.d-lg-inline-flex {display:inline-flex !important }}@media (min-width:1500px) {.d-xl-none {display:none !important }.d-xl-inline {display:inline !important }.d-xl-inline-block {display:inline-block !important }.d-xl-block {display:block !important }.d-xl-table {display:table !important }.d-xl-table-row {display:table-row !important }.d-xl-table-cell {display:table-cell !important }.d-xl-flex {display:flex !important }.d-xl-inline-flex {display:inline-flex !important }}@media print {.d-print-none {display:none !important }.d-print-inline {display:inline !important }.d-print-inline-block {display:inline-block !important }.d-print-block {display:block !important }.d-print-table {display:table !important }.d-print-table-row {display:table-row !important }.d-print-table-cell {display:table-cell !important }.d-print-flex {display:flex !important }.d-print-inline-flex {display:inline-flex !important }}.flex-row {flex-direction:row !important }.flex-column {flex-direction:column !important }.flex-row-reverse {flex-direction:row-reverse !important }.flex-column-reverse {flex-direction:column-reverse !important }.flex-wrap {flex-wrap:wrap !important }.flex-nowrap {flex-wrap:nowrap !important }.flex-wrap-reverse {flex-wrap:wrap-reverse !important }.flex-fill {flex:1 1 auto !important }.flex-grow-0 {flex-grow:0 !important }.flex-grow-1 {flex-grow:1 !important }.flex-shrink-0 {flex-shrink:0 !important }.flex-shrink-1 {flex-shrink:1 !important }.justify-content-start {justify-content:flex-start !important }.justify-content-end {justify-content:flex-end !important }.justify-content-center {justify-content:center !important }.justify-content-between {justify-content:space-between !important }.justify-content-around {justify-content:space-around !important }.align-items-start {align-items:flex-start !important }.align-items-end {align-items:flex-end !important }.align-items-center {align-items:center !important }.align-items-baseline {align-items:baseline !important }.align-items-stretch {align-items:stretch !important }.align-content-start {align-content:flex-start !important }.align-content-end {align-content:flex-end !important }.align-content-center {align-content:center !important }.align-content-between {align-content:space-between !important }.align-content-around {align-content:space-around !important }.align-content-stretch {align-content:stretch !important }.align-self-auto {align-self:auto !important }.align-self-start {align-self:flex-start !important }.align-self-end {align-self:flex-end !important }.align-self-center {align-self:center !important }.align-self-baseline {align-self:baseline !important }.align-self-stretch {align-self:stretch !important }@media (min-width:576px) {.flex-sm-row {flex-direction:row !important }.flex-sm-column {flex-direction:column !important }.flex-sm-row-reverse {flex-direction:row-reverse !important }.flex-sm-column-reverse {flex-direction:column-reverse !important }.flex-sm-wrap {flex-wrap:wrap !important }.flex-sm-nowrap {flex-wrap:nowrap !important }.flex-sm-wrap-reverse {flex-wrap:wrap-reverse !important }.flex-sm-fill {flex:1 1 auto !important }.flex-sm-grow-0 {flex-grow:0 !important }.flex-sm-grow-1 {flex-grow:1 !important }.flex-sm-shrink-0 {flex-shrink:0 !important }.flex-sm-shrink-1 {flex-shrink:1 !important }.justify-content-sm-start {justify-content:flex-start !important }.justify-content-sm-end {justify-content:flex-end !important }.justify-content-sm-center {justify-content:center !important }.justify-content-sm-between {justify-content:space-between !important }.justify-content-sm-around {justify-content:space-around !important }.align-items-sm-start {align-items:flex-start !important }.align-items-sm-end {align-items:flex-end !important }.align-items-sm-center {align-items:center !important }.align-items-sm-baseline {align-items:baseline !important }.align-items-sm-stretch {align-items:stretch !important }.align-content-sm-start {align-content:flex-start !important }.align-content-sm-end {align-content:flex-end !important }.align-content-sm-center {align-content:center !important }.align-content-sm-between {align-content:space-between !important }.align-content-sm-around {align-content:space-around !important }.align-content-sm-stretch {align-content:stretch !important }.align-self-sm-auto {align-self:auto !important }.align-self-sm-start {align-self:flex-start !important }.align-self-sm-end {align-self:flex-end !important }.align-self-sm-center {align-self:center !important }.align-self-sm-baseline {align-self:baseline !important }.align-self-sm-stretch {align-self:stretch !important }}@media (min-width:768px) {.flex-md-row {flex-direction:row !important }.flex-md-column {flex-direction:column !important }.flex-md-row-reverse {flex-direction:row-reverse !important }.flex-md-column-reverse {flex-direction:column-reverse !important }.flex-md-wrap {flex-wrap:wrap !important }.flex-md-nowrap {flex-wrap:nowrap !important }.flex-md-wrap-reverse {flex-wrap:wrap-reverse !important }.flex-md-fill {flex:1 1 auto !important }.flex-md-grow-0 {flex-grow:0 !important }.flex-md-grow-1 {flex-grow:1 !important }.flex-md-shrink-0 {flex-shrink:0 !important }.flex-md-shrink-1 {flex-shrink:1 !important }.justify-content-md-start {justify-content:flex-start !important }.justify-content-md-end {justify-content:flex-end !important }.justify-content-md-center {justify-content:center !important }.justify-content-md-between {justify-content:space-between !important }.justify-content-md-around {justify-content:space-around !important }.align-items-md-start {align-items:flex-start !important }.align-items-md-end {align-items:flex-end !important }.align-items-md-center {align-items:center !important }.align-items-md-baseline {align-items:baseline !important }.align-items-md-stretch {align-items:stretch !important }.align-content-md-start {align-content:flex-start !important }.align-content-md-end {align-content:flex-end !important }.align-content-md-center {align-content:center !important }.align-content-md-between {align-content:space-between !important }.align-content-md-around {align-content:space-around !important }.align-content-md-stretch {align-content:stretch !important }.align-self-md-auto {align-self:auto !important }.align-self-md-start {align-self:flex-start !important }.align-self-md-end {align-self:flex-end !important }.align-self-md-center {align-self:center !important }.align-self-md-baseline {align-self:baseline !important }.align-self-md-stretch {align-self:stretch !important }}@media (min-width:992px) {.flex-lg-row {flex-direction:row !important }.flex-lg-column {flex-direction:column !important }.flex-lg-row-reverse {flex-direction:row-reverse !important }.flex-lg-column-reverse {flex-direction:column-reverse !important }.flex-lg-wrap {flex-wrap:wrap !important }.flex-lg-nowrap {flex-wrap:nowrap !important }.flex-lg-wrap-reverse {flex-wrap:wrap-reverse !important }.flex-lg-fill {flex:1 1 auto !important }.flex-lg-grow-0 {flex-grow:0 !important }.flex-lg-grow-1 {flex-grow:1 !important }.flex-lg-shrink-0 {flex-shrink:0 !important }.flex-lg-shrink-1 {flex-shrink:1 !important }.justify-content-lg-start {justify-content:flex-start !important }.justify-content-lg-end {justify-content:flex-end !important }.justify-content-lg-center {justify-content:center !important }.justify-content-lg-between {justify-content:space-between !important }.justify-content-lg-around {justify-content:space-around !important }.align-items-lg-start {align-items:flex-start !important }.align-items-lg-end {align-items:flex-end !important }.align-items-lg-center {align-items:center !important }.align-items-lg-baseline {align-items:baseline !important }.align-items-lg-stretch {align-items:stretch !important }.align-content-lg-start {align-content:flex-start !important }.align-content-lg-end {align-content:flex-end !important }.align-content-lg-center {align-content:center !important }.align-content-lg-between {align-content:space-between !important }.align-content-lg-around {align-content:space-around !important }.align-content-lg-stretch {align-content:stretch !important }.align-self-lg-auto {align-self:auto !important }.align-self-lg-start {align-self:flex-start !important }.align-self-lg-end {align-self:flex-end !important }.align-self-lg-center {align-self:center !important }.align-self-lg-baseline {align-self:baseline !important }.align-self-lg-stretch {align-self:stretch !important }}@media (min-width:1500px) {.flex-xl-row {flex-direction:row !important }.flex-xl-column {flex-direction:column !important }.flex-xl-row-reverse {flex-direction:row-reverse !important }.flex-xl-column-reverse {flex-direction:column-reverse !important }.flex-xl-wrap {flex-wrap:wrap !important }.flex-xl-nowrap {flex-wrap:nowrap !important }.flex-xl-wrap-reverse {flex-wrap:wrap-reverse !important }.flex-xl-fill {flex:1 1 auto !important }.flex-xl-grow-0 {flex-grow:0 !important }.flex-xl-grow-1 {flex-grow:1 !important }.flex-xl-shrink-0 {flex-shrink:0 !important }.flex-xl-shrink-1 {flex-shrink:1 !important }.justify-content-xl-start {justify-content:flex-start !important }.justify-content-xl-end {justify-content:flex-end !important }.justify-content-xl-center {justify-content:center !important }.justify-content-xl-between {justify-content:space-between !important }.justify-content-xl-around {justify-content:space-around !important }.align-items-xl-start {align-items:flex-start !important }.align-items-xl-end {align-items:flex-end !important }.align-items-xl-center {align-items:center !important }.align-items-xl-baseline {align-items:baseline !important }.align-items-xl-stretch {align-items:stretch !important }.align-content-xl-start {align-content:flex-start !important }.align-content-xl-end {align-content:flex-end !important }.align-content-xl-center {align-content:center !important }.align-content-xl-between {align-content:space-between !important }.align-content-xl-around {align-content:space-around !important }.align-content-xl-stretch {align-content:stretch !important }.align-self-xl-auto {align-self:auto !important }.align-self-xl-start {align-self:flex-start !important }.align-self-xl-end {align-self:flex-end !important }.align-self-xl-center {align-self:center !important }.align-self-xl-baseline {align-self:baseline !important }.align-self-xl-stretch {align-self:stretch !important }}.m-0 {margin:0 !important }.mt-0,.my-0 {margin-top:0 !important }.mr-0,.mx-0 {margin-right:0 !important }.mb-0,.my-0 {margin-bottom:0 !important }.ml-0,.mx-0 {margin-left:0 !important }.m-1 {margin:0.25rem !important }.mt-1,.my-1 {margin-top:0.25rem !important }.mr-1,.mx-1 {margin-right:0.25rem !important }.mb-1,.my-1 {margin-bottom:0.25rem !important }.ml-1,.mx-1 {margin-left:0.25rem !important }.m-2 {margin:0.5rem !important }.mt-2,.my-2 {margin-top:0.5rem !important }.mr-2,.mx-2 {margin-right:0.5rem !important }.mb-2,.my-2 {margin-bottom:0.5rem !important }.ml-2,.mx-2 {margin-left:0.5rem !important }.m-3 {margin:1rem !important }.mt-3,.my-3 {margin-top:1rem !important }.mr-3,.mx-3 {margin-right:1rem !important }.mb-3,.my-3 {margin-bottom:1rem !important }.ml-3,.mx-3 {margin-left:1rem !important }.m-4 {margin:1.5rem !important }.mt-4,.my-4 {margin-top:1.5rem !important }.mr-4,.mx-4 {margin-right:1.5rem !important }.mb-4,.my-4 {margin-bottom:1.5rem !important }.ml-4,.mx-4 {margin-left:1.5rem !important }.m-5 {margin:3rem !important }.mt-5,.my-5 {margin-top:3rem !important }.mr-5,.mx-5 {margin-right:3rem !important }.mb-5,.my-5 {margin-bottom:3rem !important }.ml-5,.mx-5 {margin-left:3rem !important }.p-0 {padding:0 !important }.pt-0,.py-0 {padding-top:0 !important }.pr-0,.px-0 {padding-right:0 !important }.pb-0,.py-0 {padding-bottom:0 !important }.pl-0,.px-0 {padding-left:0 !important }.p-1 {padding:0.25rem !important }.pt-1,.py-1 {padding-top:0.25rem !important }.pr-1,.px-1 {padding-right:0.25rem !important }.pb-1,.py-1 {padding-bottom:0.25rem !important }.pl-1,.px-1 {padding-left:0.25rem !important }.p-2 {padding:0.5rem !important }.pt-2,.py-2 {padding-top:0.5rem !important }.pr-2,.px-2 {padding-right:0.5rem !important }.pb-2,.py-2 {padding-bottom:0.5rem !important }.pl-2,.px-2 {padding-left:0.5rem !important }.p-3 {padding:1rem !important }.pt-3,.py-3 {padding-top:1rem !important }.pr-3,.px-3 {padding-right:1rem !important }.pb-3,.py-3 {padding-bottom:1rem !important }.pl-3,.px-3 {padding-left:1rem !important }.p-4 {padding:1.5rem !important }.pt-4,.py-4 {padding-top:1.5rem !important }.pr-4,.px-4 {padding-right:1.5rem !important }.pb-4,.py-4 {padding-bottom:1.5rem !important }.pl-4,.px-4 {padding-left:1.5rem !important }.p-5 {padding:3rem !important }.pt-5,.py-5 {padding-top:3rem !important }.pr-5,.px-5 {padding-right:3rem !important }.pb-5,.py-5 {padding-bottom:3rem !important }.pl-5,.px-5 {padding-left:3rem !important }.m-n1 {margin:-0.25rem !important }.mt-n1,.my-n1 {margin-top:-0.25rem !important }.mr-n1,.mx-n1 {margin-right:-0.25rem !important }.mb-n1,.my-n1 {margin-bottom:-0.25rem !important }.ml-n1,.mx-n1 {margin-left:-0.25rem !important }.m-n2 {margin:-0.5rem !important }.mt-n2,.my-n2 {margin-top:-0.5rem !important }.mr-n2,.mx-n2 {margin-right:-0.5rem !important }.mb-n2,.my-n2 {margin-bottom:-0.5rem !important }.ml-n2,.mx-n2 {margin-left:-0.5rem !important }.m-n3 {margin:-1rem !important }.mt-n3,.my-n3 {margin-top:-1rem !important }.mr-n3,.mx-n3 {margin-right:-1rem !important }.mb-n3,.my-n3 {margin-bottom:-1rem !important }.ml-n3,.mx-n3 {margin-left:-1rem !important }.m-n4 {margin:-1.5rem !important }.mt-n4,.my-n4 {margin-top:-1.5rem !important }.mr-n4,.mx-n4 {margin-right:-1.5rem !important }.mb-n4,.my-n4 {margin-bottom:-1.5rem !important }.ml-n4,.mx-n4 {margin-left:-1.5rem !important }.m-n5 {margin:-3rem !important }.mt-n5,.my-n5 {margin-top:-3rem !important }.mr-n5,.mx-n5 {margin-right:-3rem !important }.mb-n5,.my-n5 {margin-bottom:-3rem !important }.ml-n5,.mx-n5 {margin-left:-3rem !important }.m-auto {margin:auto !important }.mt-auto,.my-auto {margin-top:auto !important }.mr-auto,.mx-auto {margin-right:auto !important }.mb-auto,.my-auto {margin-bottom:auto !important }.ml-auto,.mx-auto {margin-left:auto !important }@media (min-width:576px) {.m-sm-0 {margin:0 !important }.mt-sm-0,.my-sm-0 {margin-top:0 !important }.mr-sm-0,.mx-sm-0 {margin-right:0 !important }.mb-sm-0,.my-sm-0 {margin-bottom:0 !important }.ml-sm-0,.mx-sm-0 {margin-left:0 !important }.m-sm-1 {margin:0.25rem !important }.mt-sm-1,.my-sm-1 {margin-top:0.25rem !important }.mr-sm-1,.mx-sm-1 {margin-right:0.25rem !important }.mb-sm-1,.my-sm-1 {margin-bottom:0.25rem !important }.ml-sm-1,.mx-sm-1 {margin-left:0.25rem !important }.m-sm-2 {margin:0.5rem !important }.mt-sm-2,.my-sm-2 {margin-top:0.5rem !important }.mr-sm-2,.mx-sm-2 {margin-right:0.5rem !important }.mb-sm-2,.my-sm-2 {margin-bottom:0.5rem !important }.ml-sm-2,.mx-sm-2 {margin-left:0.5rem !important }.m-sm-3 {margin:1rem !important }.mt-sm-3,.my-sm-3 {margin-top:1rem !important }.mr-sm-3,.mx-sm-3 {margin-right:1rem !important }.mb-sm-3,.my-sm-3 {margin-bottom:1rem !important }.ml-sm-3,.mx-sm-3 {margin-left:1rem !important }.m-sm-4 {margin:1.5rem !important }.mt-sm-4,.my-sm-4 {margin-top:1.5rem !important }.mr-sm-4,.mx-sm-4 {margin-right:1.5rem !important }.mb-sm-4,.my-sm-4 {margin-bottom:1.5rem !important }.ml-sm-4,.mx-sm-4 {margin-left:1.5rem !important }.m-sm-5 {margin:3rem !important }.mt-sm-5,.my-sm-5 {margin-top:3rem !important }.mr-sm-5,.mx-sm-5 {margin-right:3rem !important }.mb-sm-5,.my-sm-5 {margin-bottom:3rem !important }.ml-sm-5,.mx-sm-5 {margin-left:3rem !important }.p-sm-0 {padding:0 !important }.pt-sm-0,.py-sm-0 {padding-top:0 !important }.pr-sm-0,.px-sm-0 {padding-right:0 !important }.pb-sm-0,.py-sm-0 {padding-bottom:0 !important }.pl-sm-0,.px-sm-0 {padding-left:0 !important }.p-sm-1 {padding:0.25rem !important }.pt-sm-1,.py-sm-1 {padding-top:0.25rem !important }.pr-sm-1,.px-sm-1 {padding-right:0.25rem !important }.pb-sm-1,.py-sm-1 {padding-bottom:0.25rem !important }.pl-sm-1,.px-sm-1 {padding-left:0.25rem !important }.p-sm-2 {padding:0.5rem !important }.pt-sm-2,.py-sm-2 {padding-top:0.5rem !important }.pr-sm-2,.px-sm-2 {padding-right:0.5rem !important }.pb-sm-2,.py-sm-2 {padding-bottom:0.5rem !important }.pl-sm-2,.px-sm-2 {padding-left:0.5rem !important }.p-sm-3 {padding:1rem !important }.pt-sm-3,.py-sm-3 {padding-top:1rem !important }.pr-sm-3,.px-sm-3 {padding-right:1rem !important }.pb-sm-3,.py-sm-3 {padding-bottom:1rem !important }.pl-sm-3,.px-sm-3 {padding-left:1rem !important }.p-sm-4 {padding:1.5rem !important }.pt-sm-4,.py-sm-4 {padding-top:1.5rem !important }.pr-sm-4,.px-sm-4 {padding-right:1.5rem !important }.pb-sm-4,.py-sm-4 {padding-bottom:1.5rem !important }.pl-sm-4,.px-sm-4 {padding-left:1.5rem !important }.p-sm-5 {padding:3rem !important }.pt-sm-5,.py-sm-5 {padding-top:3rem !important }.pr-sm-5,.px-sm-5 {padding-right:3rem !important }.pb-sm-5,.py-sm-5 {padding-bottom:3rem !important }.pl-sm-5,.px-sm-5 {padding-left:3rem !important }.m-sm-n1 {margin:-0.25rem !important }.mt-sm-n1,.my-sm-n1 {margin-top:-0.25rem !important }.mr-sm-n1,.mx-sm-n1 {margin-right:-0.25rem !important }.mb-sm-n1,.my-sm-n1 {margin-bottom:-0.25rem !important }.ml-sm-n1,.mx-sm-n1 {margin-left:-0.25rem !important }.m-sm-n2 {margin:-0.5rem !important }.mt-sm-n2,.my-sm-n2 {margin-top:-0.5rem !important }.mr-sm-n2,.mx-sm-n2 {margin-right:-0.5rem !important }.mb-sm-n2,.my-sm-n2 {margin-bottom:-0.5rem !important }.ml-sm-n2,.mx-sm-n2 {margin-left:-0.5rem !important }.m-sm-n3 {margin:-1rem !important }.mt-sm-n3,.my-sm-n3 {margin-top:-1rem !important }.mr-sm-n3,.mx-sm-n3 {margin-right:-1rem !important }.mb-sm-n3,.my-sm-n3 {margin-bottom:-1rem !important }.ml-sm-n3,.mx-sm-n3 {margin-left:-1rem !important }.m-sm-n4 {margin:-1.5rem !important }.mt-sm-n4,.my-sm-n4 {margin-top:-1.5rem !important }.mr-sm-n4,.mx-sm-n4 {margin-right:-1.5rem !important }.mb-sm-n4,.my-sm-n4 {margin-bottom:-1.5rem !important }.ml-sm-n4,.mx-sm-n4 {margin-left:-1.5rem !important }.m-sm-n5 {margin:-3rem !important }.mt-sm-n5,.my-sm-n5 {margin-top:-3rem !important }.mr-sm-n5,.mx-sm-n5 {margin-right:-3rem !important }.mb-sm-n5,.my-sm-n5 {margin-bottom:-3rem !important }.ml-sm-n5,.mx-sm-n5 {margin-left:-3rem !important }.m-sm-auto {margin:auto !important }.mt-sm-auto,.my-sm-auto {margin-top:auto !important }.mr-sm-auto,.mx-sm-auto {margin-right:auto !important }.mb-sm-auto,.my-sm-auto {margin-bottom:auto !important }.ml-sm-auto,.mx-sm-auto {margin-left:auto !important }}@media (min-width:768px) {.m-md-0 {margin:0 !important }.mt-md-0,.my-md-0 {margin-top:0 !important }.mr-md-0,.mx-md-0 {margin-right:0 !important }.mb-md-0,.my-md-0 {margin-bottom:0 !important }.ml-md-0,.mx-md-0 {margin-left:0 !important }.m-md-1 {margin:0.25rem !important }.mt-md-1,.my-md-1 {margin-top:0.25rem !important }.mr-md-1,.mx-md-1 {margin-right:0.25rem !important }.mb-md-1,.my-md-1 {margin-bottom:0.25rem !important }.ml-md-1,.mx-md-1 {margin-left:0.25rem !important }.m-md-2 {margin:0.5rem !important }.mt-md-2,.my-md-2 {margin-top:0.5rem !important }.mr-md-2,.mx-md-2 {margin-right:0.5rem !important }.mb-md-2,.my-md-2 {margin-bottom:0.5rem !important }.ml-md-2,.mx-md-2 {margin-left:0.5rem !important }.m-md-3 {margin:1rem !important }.mt-md-3,.my-md-3 {margin-top:1rem !important }.mr-md-3,.mx-md-3 {margin-right:1rem !important }.mb-md-3,.my-md-3 {margin-bottom:1rem !important }.ml-md-3,.mx-md-3 {margin-left:1rem !important }.m-md-4 {margin:1.5rem !important }.mt-md-4,.my-md-4 {margin-top:1.5rem !important }.mr-md-4,.mx-md-4 {margin-right:1.5rem !important }.mb-md-4,.my-md-4 {margin-bottom:1.5rem !important }.ml-md-4,.mx-md-4 {margin-left:1.5rem !important }.m-md-5 {margin:3rem !important }.mt-md-5,.my-md-5 {margin-top:3rem !important }.mr-md-5,.mx-md-5 {margin-right:3rem !important }.mb-md-5,.my-md-5 {margin-bottom:3rem !important }.ml-md-5,.mx-md-5 {margin-left:3rem !important }.p-md-0 {padding:0 !important }.pt-md-0,.py-md-0 {padding-top:0 !important }.pr-md-0,.px-md-0 {padding-right:0 !important }.pb-md-0,.py-md-0 {padding-bottom:0 !important }.pl-md-0,.px-md-0 {padding-left:0 !important }.p-md-1 {padding:0.25rem !important }.pt-md-1,.py-md-1 {padding-top:0.25rem !important }.pr-md-1,.px-md-1 {padding-right:0.25rem !important }.pb-md-1,.py-md-1 {padding-bottom:0.25rem !important }.pl-md-1,.px-md-1 {padding-left:0.25rem !important }.p-md-2 {padding:0.5rem !important }.pt-md-2,.py-md-2 {padding-top:0.5rem !important }.pr-md-2,.px-md-2 {padding-right:0.5rem !important }.pb-md-2,.py-md-2 {padding-bottom:0.5rem !important }.pl-md-2,.px-md-2 {padding-left:0.5rem !important }.p-md-3 {padding:1rem !important }.pt-md-3,.py-md-3 {padding-top:1rem !important }.pr-md-3,.px-md-3 {padding-right:1rem !important }.pb-md-3,.py-md-3 {padding-bottom:1rem !important }.pl-md-3,.px-md-3 {padding-left:1rem !important }.p-md-4 {padding:1.5rem !important }.pt-md-4,.py-md-4 {padding-top:1.5rem !important }.pr-md-4,.px-md-4 {padding-right:1.5rem !important }.pb-md-4,.py-md-4 {padding-bottom:1.5rem !important }.pl-md-4,.px-md-4 {padding-left:1.5rem !important }.p-md-5 {padding:3rem !important }.pt-md-5,.py-md-5 {padding-top:3rem !important }.pr-md-5,.px-md-5 {padding-right:3rem !important }.pb-md-5,.py-md-5 {padding-bottom:3rem !important }.pl-md-5,.px-md-5 {padding-left:3rem !important }.m-md-n1 {margin:-0.25rem !important }.mt-md-n1,.my-md-n1 {margin-top:-0.25rem !important }.mr-md-n1,.mx-md-n1 {margin-right:-0.25rem !important }.mb-md-n1,.my-md-n1 {margin-bottom:-0.25rem !important }.ml-md-n1,.mx-md-n1 {margin-left:-0.25rem !important }.m-md-n2 {margin:-0.5rem !important }.mt-md-n2,.my-md-n2 {margin-top:-0.5rem !important }.mr-md-n2,.mx-md-n2 {margin-right:-0.5rem !important }.mb-md-n2,.my-md-n2 {margin-bottom:-0.5rem !important }.ml-md-n2,.mx-md-n2 {margin-left:-0.5rem !important }.m-md-n3 {margin:-1rem !important }.mt-md-n3,.my-md-n3 {margin-top:-1rem !important }.mr-md-n3,.mx-md-n3 {margin-right:-1rem !important }.mb-md-n3,.my-md-n3 {margin-bottom:-1rem !important }.ml-md-n3,.mx-md-n3 {margin-left:-1rem !important }.m-md-n4 {margin:-1.5rem !important }.mt-md-n4,.my-md-n4 {margin-top:-1.5rem !important }.mr-md-n4,.mx-md-n4 {margin-right:-1.5rem !important }.mb-md-n4,.my-md-n4 {margin-bottom:-1.5rem !important }.ml-md-n4,.mx-md-n4 {margin-left:-1.5rem !important }.m-md-n5 {margin:-3rem !important }.mt-md-n5,.my-md-n5 {margin-top:-3rem !important }.mr-md-n5,.mx-md-n5 {margin-right:-3rem !important }.mb-md-n5,.my-md-n5 {margin-bottom:-3rem !important }.ml-md-n5,.mx-md-n5 {margin-left:-3rem !important }.m-md-auto {margin:auto !important }.mt-md-auto,.my-md-auto {margin-top:auto !important }.mr-md-auto,.mx-md-auto {margin-right:auto !important }.mb-md-auto,.my-md-auto {margin-bottom:auto !important }.ml-md-auto,.mx-md-auto {margin-left:auto !important }}@media (min-width:992px) {.m-lg-0 {margin:0 !important }.mt-lg-0,.my-lg-0 {margin-top:0 !important }.mr-lg-0,.mx-lg-0 {margin-right:0 !important }.mb-lg-0,.my-lg-0 {margin-bottom:0 !important }.ml-lg-0,.mx-lg-0 {margin-left:0 !important }.m-lg-1 {margin:0.25rem !important }.mt-lg-1,.my-lg-1 {margin-top:0.25rem !important }.mr-lg-1,.mx-lg-1 {margin-right:0.25rem !important }.mb-lg-1,.my-lg-1 {margin-bottom:0.25rem !important }.ml-lg-1,.mx-lg-1 {margin-left:0.25rem !important }.m-lg-2 {margin:0.5rem !important }.mt-lg-2,.my-lg-2 {margin-top:0.5rem !important }.mr-lg-2,.mx-lg-2 {margin-right:0.5rem !important }.mb-lg-2,.my-lg-2 {margin-bottom:0.5rem !important }.ml-lg-2,.mx-lg-2 {margin-left:0.5rem !important }.m-lg-3 {margin:1rem !important }.mt-lg-3,.my-lg-3 {margin-top:1rem !important }.mr-lg-3,.mx-lg-3 {margin-right:1rem !important }.mb-lg-3,.my-lg-3 {margin-bottom:1rem !important }.ml-lg-3,.mx-lg-3 {margin-left:1rem !important }.m-lg-4 {margin:1.5rem !important }.mt-lg-4,.my-lg-4 {margin-top:1.5rem !important }.mr-lg-4,.mx-lg-4 {margin-right:1.5rem !important }.mb-lg-4,.my-lg-4 {margin-bottom:1.5rem !important }.ml-lg-4,.mx-lg-4 {margin-left:1.5rem !important }.m-lg-5 {margin:3rem !important }.mt-lg-5,.my-lg-5 {margin-top:3rem !important }.mr-lg-5,.mx-lg-5 {margin-right:3rem !important }.mb-lg-5,.my-lg-5 {margin-bottom:3rem !important }.ml-lg-5,.mx-lg-5 {margin-left:3rem !important }.p-lg-0 {padding:0 !important }.pt-lg-0,.py-lg-0 {padding-top:0 !important }.pr-lg-0,.px-lg-0 {padding-right:0 !important }.pb-lg-0,.py-lg-0 {padding-bottom:0 !important }.pl-lg-0,.px-lg-0 {padding-left:0 !important }.p-lg-1 {padding:0.25rem !important }.pt-lg-1,.py-lg-1 {padding-top:0.25rem !important }.pr-lg-1,.px-lg-1 {padding-right:0.25rem !important }.pb-lg-1,.py-lg-1 {padding-bottom:0.25rem !important }.pl-lg-1,.px-lg-1 {padding-left:0.25rem !important }.p-lg-2 {padding:0.5rem !important }.pt-lg-2,.py-lg-2 {padding-top:0.5rem !important }.pr-lg-2,.px-lg-2 {padding-right:0.5rem !important }.pb-lg-2,.py-lg-2 {padding-bottom:0.5rem !important }.pl-lg-2,.px-lg-2 {padding-left:0.5rem !important }.p-lg-3 {padding:1rem !important }.pt-lg-3,.py-lg-3 {padding-top:1rem !important }.pr-lg-3,.px-lg-3 {padding-right:1rem !important }.pb-lg-3,.py-lg-3 {padding-bottom:1rem !important }.pl-lg-3,.px-lg-3 {padding-left:1rem !important }.p-lg-4 {padding:1.5rem !important }.pt-lg-4,.py-lg-4 {padding-top:1.5rem !important }.pr-lg-4,.px-lg-4 {padding-right:1.5rem !important }.pb-lg-4,.py-lg-4 {padding-bottom:1.5rem !important }.pl-lg-4,.px-lg-4 {padding-left:1.5rem !important }.p-lg-5 {padding:3rem !important }.pt-lg-5,.py-lg-5 {padding-top:3rem !important }.pr-lg-5,.px-lg-5 {padding-right:3rem !important }.pb-lg-5,.py-lg-5 {padding-bottom:3rem !important }.pl-lg-5,.px-lg-5 {padding-left:3rem !important }.m-lg-n1 {margin:-0.25rem !important }.mt-lg-n1,.my-lg-n1 {margin-top:-0.25rem !important }.mr-lg-n1,.mx-lg-n1 {margin-right:-0.25rem !important }.mb-lg-n1,.my-lg-n1 {margin-bottom:-0.25rem !important }.ml-lg-n1,.mx-lg-n1 {margin-left:-0.25rem !important }.m-lg-n2 {margin:-0.5rem !important }.mt-lg-n2,.my-lg-n2 {margin-top:-0.5rem !important }.mr-lg-n2,.mx-lg-n2 {margin-right:-0.5rem !important }.mb-lg-n2,.my-lg-n2 {margin-bottom:-0.5rem !important }.ml-lg-n2,.mx-lg-n2 {margin-left:-0.5rem !important }.m-lg-n3 {margin:-1rem !important }.mt-lg-n3,.my-lg-n3 {margin-top:-1rem !important }.mr-lg-n3,.mx-lg-n3 {margin-right:-1rem !important }.mb-lg-n3,.my-lg-n3 {margin-bottom:-1rem !important }.ml-lg-n3,.mx-lg-n3 {margin-left:-1rem !important }.m-lg-n4 {margin:-1.5rem !important }.mt-lg-n4,.my-lg-n4 {margin-top:-1.5rem !important }.mr-lg-n4,.mx-lg-n4 {margin-right:-1.5rem !important }.mb-lg-n4,.my-lg-n4 {margin-bottom:-1.5rem !important }.ml-lg-n4,.mx-lg-n4 {margin-left:-1.5rem !important }.m-lg-n5 {margin:-3rem !important }.mt-lg-n5,.my-lg-n5 {margin-top:-3rem !important }.mr-lg-n5,.mx-lg-n5 {margin-right:-3rem !important }.mb-lg-n5,.my-lg-n5 {margin-bottom:-3rem !important }.ml-lg-n5,.mx-lg-n5 {margin-left:-3rem !important }.m-lg-auto {margin:auto !important }.mt-lg-auto,.my-lg-auto {margin-top:auto !important }.mr-lg-auto,.mx-lg-auto {margin-right:auto !important }.mb-lg-auto,.my-lg-auto {margin-bottom:auto !important }.ml-lg-auto,.mx-lg-auto {margin-left:auto !important }}@media (min-width:1500px) {.m-xl-0 {margin:0 !important }.mt-xl-0,.my-xl-0 {margin-top:0 !important }.mr-xl-0,.mx-xl-0 {margin-right:0 !important }.mb-xl-0,.my-xl-0 {margin-bottom:0 !important }.ml-xl-0,.mx-xl-0 {margin-left:0 !important }.m-xl-1 {margin:0.25rem !important }.mt-xl-1,.my-xl-1 {margin-top:0.25rem !important }.mr-xl-1,.mx-xl-1 {margin-right:0.25rem !important }.mb-xl-1,.my-xl-1 {margin-bottom:0.25rem !important }.ml-xl-1,.mx-xl-1 {margin-left:0.25rem !important }.m-xl-2 {margin:0.5rem !important }.mt-xl-2,.my-xl-2 {margin-top:0.5rem !important }.mr-xl-2,.mx-xl-2 {margin-right:0.5rem !important }.mb-xl-2,.my-xl-2 {margin-bottom:0.5rem !important }.ml-xl-2,.mx-xl-2 {margin-left:0.5rem !important }.m-xl-3 {margin:1rem !important }.mt-xl-3,.my-xl-3 {margin-top:1rem !important }.mr-xl-3,.mx-xl-3 {margin-right:1rem !important }.mb-xl-3,.my-xl-3 {margin-bottom:1rem !important }.ml-xl-3,.mx-xl-3 {margin-left:1rem !important }.m-xl-4 {margin:1.5rem !important }.mt-xl-4,.my-xl-4 {margin-top:1.5rem !important }.mr-xl-4,.mx-xl-4 {margin-right:1.5rem !important }.mb-xl-4,.my-xl-4 {margin-bottom:1.5rem !important }.ml-xl-4,.mx-xl-4 {margin-left:1.5rem !important }.m-xl-5 {margin:3rem !important }.mt-xl-5,.my-xl-5 {margin-top:3rem !important }.mr-xl-5,.mx-xl-5 {margin-right:3rem !important }.mb-xl-5,.my-xl-5 {margin-bottom:3rem !important }.ml-xl-5,.mx-xl-5 {margin-left:3rem !important }.p-xl-0 {padding:0 !important }.pt-xl-0,.py-xl-0 {padding-top:0 !important }.pr-xl-0,.px-xl-0 {padding-right:0 !important }.pb-xl-0,.py-xl-0 {padding-bottom:0 !important }.pl-xl-0,.px-xl-0 {padding-left:0 !important }.p-xl-1 {padding:0.25rem !important }.pt-xl-1,.py-xl-1 {padding-top:0.25rem !important }.pr-xl-1,.px-xl-1 {padding-right:0.25rem !important }.pb-xl-1,.py-xl-1 {padding-bottom:0.25rem !important }.pl-xl-1,.px-xl-1 {padding-left:0.25rem !important }.p-xl-2 {padding:0.5rem !important }.pt-xl-2,.py-xl-2 {padding-top:0.5rem !important }.pr-xl-2,.px-xl-2 {padding-right:0.5rem !important }.pb-xl-2,.py-xl-2 {padding-bottom:0.5rem !important }.pl-xl-2,.px-xl-2 {padding-left:0.5rem !important }.p-xl-3 {padding:1rem !important }.pt-xl-3,.py-xl-3 {padding-top:1rem !important }.pr-xl-3,.px-xl-3 {padding-right:1rem !important }.pb-xl-3,.py-xl-3 {padding-bottom:1rem !important }.pl-xl-3,.px-xl-3 {padding-left:1rem !important }.p-xl-4 {padding:1.5rem !important }.pt-xl-4,.py-xl-4 {padding-top:1.5rem !important }.pr-xl-4,.px-xl-4 {padding-right:1.5rem !important }.pb-xl-4,.py-xl-4 {padding-bottom:1.5rem !important }.pl-xl-4,.px-xl-4 {padding-left:1.5rem !important }.p-xl-5 {padding:3rem !important }.pt-xl-5,.py-xl-5 {padding-top:3rem !important }.pr-xl-5,.px-xl-5 {padding-right:3rem !important }.pb-xl-5,.py-xl-5 {padding-bottom:3rem !important }.pl-xl-5,.px-xl-5 {padding-left:3rem !important }.m-xl-n1 {margin:-0.25rem !important }.mt-xl-n1,.my-xl-n1 {margin-top:-0.25rem !important }.mr-xl-n1,.mx-xl-n1 {margin-right:-0.25rem !important }.mb-xl-n1,.my-xl-n1 {margin-bottom:-0.25rem !important }.ml-xl-n1,.mx-xl-n1 {margin-left:-0.25rem !important }.m-xl-n2 {margin:-0.5rem !important }.mt-xl-n2,.my-xl-n2 {margin-top:-0.5rem !important }.mr-xl-n2,.mx-xl-n2 {margin-right:-0.5rem !important }.mb-xl-n2,.my-xl-n2 {margin-bottom:-0.5rem !important }.ml-xl-n2,.mx-xl-n2 {margin-left:-0.5rem !important }.m-xl-n3 {margin:-1rem !important }.mt-xl-n3,.my-xl-n3 {margin-top:-1rem !important }.mr-xl-n3,.mx-xl-n3 {margin-right:-1rem !important }.mb-xl-n3,.my-xl-n3 {margin-bottom:-1rem !important }.ml-xl-n3,.mx-xl-n3 {margin-left:-1rem !important }.m-xl-n4 {margin:-1.5rem !important }.mt-xl-n4,.my-xl-n4 {margin-top:-1.5rem !important }.mr-xl-n4,.mx-xl-n4 {margin-right:-1.5rem !important }.mb-xl-n4,.my-xl-n4 {margin-bottom:-1.5rem !important }.ml-xl-n4,.mx-xl-n4 {margin-left:-1.5rem !important }.m-xl-n5 {margin:-3rem !important }.mt-xl-n5,.my-xl-n5 {margin-top:-3rem !important }.mr-xl-n5,.mx-xl-n5 {margin-right:-3rem !important }.mb-xl-n5,.my-xl-n5 {margin-bottom:-3rem !important }.ml-xl-n5,.mx-xl-n5 {margin-left:-3rem !important }.m-xl-auto {margin:auto !important }.mt-xl-auto,.my-xl-auto {margin-top:auto !important }.mr-xl-auto,.mx-xl-auto {margin-right:auto !important }.mb-xl-auto,.my-xl-auto {margin-bottom:auto !important }.ml-xl-auto,.mx-xl-auto {margin-left:auto !important }}.text-monospace {font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important }.text-justify {text-align:justify !important }.text-wrap {white-space:normal !important }.text-nowrap {white-space:nowrap !important }.text-truncate {overflow:hidden;text-overflow:ellipsis;white-space:nowrap }.text-left {text-align:left !important }.text-right {text-align:right !important }.text-center {text-align:center !important }@media (min-width:576px) {.text-sm-left {text-align:left !important }.text-sm-right {text-align:right !important }.text-sm-center {text-align:center !important }}@media (min-width:768px) {.text-md-left {text-align:left !important }.text-md-right {text-align:right !important }.text-md-center {text-align:center !important }}@media (min-width:992px) {.text-lg-left {text-align:left !important }.text-lg-right {text-align:right !important }.text-lg-center {text-align:center !important }}@media (min-width:1500px) {.text-xl-left {text-align:left !important }.text-xl-right {text-align:right !important }.text-xl-center {text-align:center !important }}.text-lowercase {text-transform:lowercase !important }.text-uppercase {text-transform:uppercase !important }.text-capitalize {text-transform:capitalize !important }.font-weight-light {font-weight:300 !important }.font-weight-lighter {font-weight:lighter !important }.font-weight-normal {font-weight:400 !important }.font-weight-bold {font-weight:700 !important }.font-weight-bolder {font-weight:bolder !important }.font-italic {font-style:italic !important }.text-white {color:#fff !important }.text-primary {color:#007bff !important }a.text-primary:hover,a.text-primary:focus {color:#0056b3 !important }.text-secondary {color:#6c757d !important }a.text-secondary:hover,a.text-secondary:focus {color:#494f54 !important }.text-success {color:#28a745 !important }a.text-success:hover,a.text-success:focus {color:#19692c !important }.text-info {color:#17a2b8 !important }a.text-info:hover,a.text-info:focus {color:#0f6674 !important }.text-warning {color:#ffc107 !important }a.text-warning:hover,a.text-warning:focus {color:#ba8b00 !important }.text-danger {color:#dc3545 !important }a.text-danger:hover,a.text-danger:focus {color:#a71d2a !important }.text-light {color:#f8f9fa !important }a.text-light:hover,a.text-light:focus {color:#cbd3da !important }.text-dark {color:#343a40 !important }a.text-dark:hover,a.text-dark:focus {color:#121416 !important }.text-body {color:#212529 !important }.text-muted {color:#6c757d !important }.text-black-50 {color:rgba(0,0,0,0.5) !important }.text-white-50 {color:rgba(255,255,255,0.5) !important }.text-hide {font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0 }.text-decoration-none {text-decoration:none !important }.text-break {word-break:break-word !important;overflow-wrap:break-word !important }.text-reset {color:inherit !important }.w-25 {width:25% !important }.w-50 {width:50% !important }.w-75 {width:75% !important }.w-100 {width:100% !important }.w-auto {width:auto !important }.h-25 {height:25% !important }.h-50 {height:50% !important }.h-75 {height:75% !important }.h-100 {height:100% !important }.h-auto {height:auto !important }.mw-100 {max-width:100% !important }.mh-100 {max-height:100% !important }.min-vw-100 {min-width:100vw !important }.min-vh-100 {min-height:100vh !important }.vw-100 {width:100vw !important }.vh-100 {height:100vh !important }.d-none {display:none !important }.d-inline {display:inline !important }.d-inline-block {display:inline-block !important }.d-block {display:block !important }.d-table {display:table !important }.d-table-row {display:table-row !important }.d-table-cell {display:table-cell !important }.d-flex {display:flex !important }.d-inline-flex {display:inline-flex !important }@media (min-width:576px) {.d-sm-none {display:none !important }.d-sm-inline {display:inline !important }.d-sm-inline-block {display:inline-block !important }.d-sm-block {display:block !important }.d-sm-table {display:table !important }.d-sm-table-row {display:table-row !important }.d-sm-table-cell {display:table-cell !important }.d-sm-flex {display:flex !important }.d-sm-inline-flex {display:inline-flex !important }}@media (min-width:768px) {.d-md-none {display:none !important }.d-md-inline {display:inline !important }.d-md-inline-block {display:inline-block !important }.d-md-block {display:block !important }.d-md-table {display:table !important }.d-md-table-row {display:table-row !important }.d-md-table-cell {display:table-cell !important }.d-md-flex {display:flex !important }.d-md-inline-flex {display:inline-flex !important }}@media (min-width:992px) {.d-lg-none {display:none !important }.d-lg-inline {display:inline !important }.d-lg-inline-block {display:inline-block !important }.d-lg-block {display:block !important }.d-lg-table {display:table !important }.d-lg-table-row {display:table-row !important }.d-lg-table-cell {display:table-cell !important }.d-lg-flex {display:flex !important }.d-lg-inline-flex {display:inline-flex !important }}@media (min-width:1500px) {.d-xl-none {display:none !important }.d-xl-inline {display:inline !important }.d-xl-inline-block {display:inline-block !important }.d-xl-block {display:block !important }.d-xl-table {display:table !important }.d-xl-table-row {display:table-row !important }.d-xl-table-cell {display:table-cell !important }.d-xl-flex {display:flex !important }.d-xl-inline-flex {display:inline-flex !important }}@media print {.d-print-none {display:none !important }.d-print-inline {display:inline !important }.d-print-inline-block {display:inline-block !important }.d-print-block {display:block !important }.d-print-table {display:table !important }.d-print-table-row {display:table-row !important }.d-print-table-cell {display:table-cell !important }.d-print-flex {display:flex !important }.d-print-inline-flex {display:inline-flex !important }}.position-static {position:static !important }.position-relative {position:relative !important }.position-absolute {position:absolute !important }.position-fixed {position:fixed !important }.position-sticky {position:sticky !important }.fixed-top {position:fixed;top:0;right:0;left:0;z-index:1030 }.fixed-bottom {position:fixed;right:0;bottom:0;left:0;z-index:1030 }@supports (position:sticky) {.sticky-top {position:sticky;top:0;z-index:1020 }}.visible {visibility:visible !important }.invisible {visibility:hidden !important }.footer {background-color:#2c2f38;margin-top:150px;padding-top:50px;padding-bottom:80px }.footer-nav__title {font-family:'Rubik',sans-serif;font-weight:600;font-size:24px;line-height:24px;color:#fff;margin-top:15px }.footer-nav__list {margin:0;padding:0;padding-top:20px;padding-bottom:20px;list-style:unset }.footer-nav__link {font-size:17px;line-height:34px;color:#c1c5d0 }.footer-hr {margin:0;width:100%;border:unset;border-top:1px solid #31383c;background-color:#31383c;color:#31383c }@media screen and (min-width:1499px) {.footer-col-feedback {position:absolute;top:115px }}.footer-form-feedback {margin-top:30px }.footer-social {display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr;padding-bottom:20px;max-width:220px;flex-wrap:wrap }.footer-social__item {display:flex;justify-content:center;align-items:center;width:60px;height:60px;border:1px solid #c1c5d0;transition:0.5s }.footer-social__item:hover {background-color:#c1c5d0 }.footer-social__item:hover svg path {fill:#2c2f38 }.footer .input_mail-footer {width:100%;margin-bottom:15px }.footer .copyright {margin-top:15px;font-size:17px;line-height:28px;color:#fff }.footer .make-logo {margin-top:15px;display:flex;align-items:center }.footer .make-logo__title {color:#c1c5d0;margin-right:8px;font-size:15px;line-height:19px }@media (max-width:768px) {.footer {margin-top:100px }}.footer .logo {margin:40px 0 }
.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}
.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}