

/* Start:/local/templates/jaluzi/css/owl.carousel.min.css?17854863034304*/
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{z-index:1;display:none;width:100%}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{line-height:0;display:block;visibility:hidden;clear:both;height:0;content:'.'}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.owl-carousel .owl-item{float:left;min-height:1px;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled,.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{color:inherit;font:inherit}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{transition:opacity .4s;opacity:0}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^='']{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;z-index:1;top:50%;left:50%;width:80px;height:80px;margin-top:-40px;margin-left:-40px;cursor:pointer;transition:transform .1s;background:url('/local/templates/jaluzi/css/owl.video.play.png') no-repeat;-webkit-backface-visibility:hidden}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-tn{height:100%;transition:opacity .4s;opacity:0;background-repeat:no-repeat;background-position:center center;background-size:contain}.owl-carousel .owl-video-frame{position:relative;z-index:1;width:100%;height:100%}.owl-carousel .owl-nav{position:absolute;left:0;top:-75px;width:130px;margin-left:-130px}.recommendations .owl-carousel .owl-nav{top:-72px}.partners .owl-carousel .owl-nav{top:-95px}.gallery .owl-carousel .owl-nav{left:auto;right:0;margin-left:0;top:-35px}.news_slider.owl-carousel .owl-nav,.section_examples .owl-carousel .owl-nav{top:-66px}.owl-carousel .owl-nav button{position:absolute;z-index:2;top:0;display:block;overflow:visible;width:51px;height:8px;cursor:pointer;transition:.2s linear;text-indent:-9999px;border:none;background:0 0}.owl-carousel .owl-nav button.owl-prev{left:0}.owl-carousel .owl-nav button.owl-next{right:0;transform:rotate(180deg)}.owl-carousel .owl-nav button.disabled{cursor:default;pointer-events:none;opacity:.3}.owl-carousel .owl-nav button>*{display:block;width:100%;height:100%;fill:#000}.owl-carousel.white .owl-nav button>*,.recommendations .owl-nav button>*{fill:#fff}.owl-dots{position:absolute;bottom:20px;left:0;display:flex;width:100%;height:11px;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}.owl-dot{position:relative;display:block;width:11px;height:11px;transition:.2s linear;border:1px solid #fff;border-radius:50px;background:0 0}.owl-dot+.owl-dot{margin-left:10px}
/* End */


/* Start:/local/templates/jaluzi/css/fancybox.min.css?178548630312926*/
.fancybox-caption,.fancybox-infobar{font-weight:400;pointer-events:none}.fancybox-container,.fancybox-thumbs,.fancybox-thumbs__list a{-webkit-tap-highlight-color:transparent}.fancybox-is-open .fancybox-stage,body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{position:absolute!important;top:-9999px;left:-9999px;visibility:hidden;margin:0}.fancybox-container{position:fixed;z-index:99992;top:0;left:0;width:100%;height:100%;transform:translateZ(0);outline:0;-webkit-backface-visibility:hidden;-ms-touch-action:manipulation;touch-action:manipulation}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{transition-timing-function:cubic-bezier(.47,0,.74,.71);transition-duration:inherit;transition-property:opacity;opacity:0;background:#232323}.fancybox-is-open .fancybox-bg{transition-timing-function:cubic-bezier(.22,.61,.36,1);opacity:.8}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{position:absolute;z-index:99997;visibility:hidden;transition:opacity .25s,visibility 0s .25s;opacity:0;direction:ltr}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{visibility:visible;transition:opacity .25s,visibility;opacity:1}.fancybox-slide,.fancybox-slide--image .fancybox-content{transition-property:transform,opacity;-webkit-backface-visibility:hidden}.fancybox-infobar{color:#fff;font-family:Arial;font-size:13px;line-height:44px;top:0;left:0;min-width:44px;height:44px;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-touch-callout:none}.fancybox-toolbar{top:0;right:0}.fancybox-stage{z-index:99994;overflow:visible;transform:translateZ(0);direction:ltr}.fancybox-slide{position:absolute;z-index:99994;top:0;left:0;display:none;overflow:auto;width:100%;height:100%;padding:44px;text-align:center;white-space:normal;outline:0;-webkit-overflow-scrolling:touch}.fancybox-slide::before{font-size:0;display:inline-block;width:0;height:100%;content:'';vertical-align:middle}.fancybox-is-sliding .fancybox-slide,.fancybox-show-thumbs .fancybox-thumbs,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2),.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small,.fancybox-slide--image::before{display:none}.fancybox-slide--html.fancybox-slide{padding:0}.fancybox-content{position:relative;display:inline-block;max-width:100%;margin:0;text-align:left;vertical-align:middle;-webkit-overflow-scrolling:touch}.fancybox-image,.fancybox-slide--image .fancybox-content,.fancybox-spaceball{max-width:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;position:absolute;padding:0;top:0;left:0}.fancybox-slide--image .fancybox-content{z-index:99995;overflow:visible;user-select:none;-ms-transform-origin:top left;transform-origin:top left;animation-timing-function:cubic-bezier(.5,0,.14,1);background:0 0/100% 100% no-repeat}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{width:100%;height:100%;max-height:none;margin:0;user-select:none;border:0;background:0 0}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{overflow:visible;width:100%;height:100%;padding:0}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{display:block;overflow:hidden;width:100%;height:100%;margin:0;padding:0;border:0;background:0 0}.fancybox-iframe{position:absolute;top:0;left:0}.fancybox-error{width:100%;max-width:400px;padding:40px;cursor:default;background:#fff}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{position:relative;display:inline-block;visibility:inherit;width:44px;height:44px;margin:0;padding:10px;cursor:pointer;transition:color .2s;vertical-align:top;border:0;border-radius:0;background:rgba(30,30,30,.6);box-shadow:none}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:dotted 1px}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{position:relative;display:block;overflow:visible;width:100%;height:100%;transition:.2s linear}.fancybox-slide--image.fancybox-is-scaling .fancybox-content,.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-progress{position:absolute;z-index:99998;top:0;right:0;left:0;height:2px;transition-timing-function:linear;transition-property:transform;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;background:#ff5268}.fancybox-close-small{color:#ccc;position:absolute;z-index:401;top:-44px;right:-12px;padding:8px;cursor:pointer;border:0;border-radius:0;background:0 0}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:#fff;position:absolute;top:0;right:0;width:44px;height:44px;padding:2px;transition:.2s linear;opacity:1;opacity:.5;background:0 0}.fancybox-slide--html .fancybox-close-small:hover{opacity:1}.fancybox-navigation .fancybox-button{position:absolute;top:calc(50% - 50px);width:70px;height:100px;opacity:0;background-clip:content-box}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{right:0;right:env(safe-area-inset-right);padding:31px 6px 31px 26px}.fancybox-caption{color:#eee;font-size:14px;line-height:1.5;z-index:99996;right:0;bottom:0;left:0;padding:75px 44px 25px;text-align:center;background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%)}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{overflow:auto;max-height:50vh;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{position:absolute;z-index:99999;top:50%;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px;padding:0;animation:1s linear infinite fancybox-rotate;opacity:.7;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;background:0 0}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{transform:translate3d(0,0,0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{transition-timing-function:cubic-bezier(.19,1,.22,1);opacity:0}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{transform:scale3d(1,1,1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-ms-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-ms-transform:rotate(0);transform:rotate(0);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.fancybox-slide{padding-right:6px;padding-left:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{color:#f2f4f6;top:0;right:0;width:36px;height:36px;padding:6px;opacity:1;background:#4e4e4e}.fancybox-caption{padding-right:12px;padding-left:12px}@supports (padding:max(0px)){.fancybox-caption{padding-right:max(12px,env(safe-area-inset-right));padding-left:max(12px,env(safe-area-inset-left))}}}.fancybox-share{max-width:90%;padding:30px;text-align:center;border-radius:3px;background:#f4f4f4}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{font-size:14px;font-weight:700;line-height:40px;display:inline-block;min-width:130px;margin:0 5px 10px;padding:0 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.2s;white-space:nowrap;text-decoration:none;border:0;border-radius:3px}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{position:relative;top:-1px;width:25px;height:25px;margin-right:7px;vertical-align:middle}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{color:#5d5b5b;font-size:14px;width:100%;margin:10px 0 0;padding:10px 15px;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;outline:0;background:0 0}.fancybox-thumbs{position:absolute;z-index:99995;top:0;right:0;bottom:0;display:none;width:212px;margin:0;padding:2px 2px 4px;background:#ddd;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;position:relative;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;margin:0;padding:0;list-style:none;white-space:nowrap}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{border-radius:10px;background:#fff;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{border-radius:10px;background:#2a2a2a}.fancybox-thumbs__list a{position:relative;float:left;overflow:hidden;width:100px;max-width:calc(50% - 4px);height:75px;max-height:calc(100% - 8px);margin:2px;padding:0;cursor:pointer;outline:0;background-color:rgba(0,0,0,.1);background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-thumbs__list a::before{position:absolute;z-index:99991;top:0;right:0;bottom:0;left:0;content:'';transition:.2s cubic-bezier(.25, .46, .45, .94);opacity:0;border:6px solid #ff5268}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/jaluzi/css/wheelSlider.min.css?17947016722797*/
.wheelSlider-container{position:relative;visibility:hidden;width:100%;transition:.2s linear;opacity:0}.wheelSlider-container.with_dots{margin-bottom:30px}.wheelSlider-container.loaded{visibility:visible;opacity:1}.wheelSlider-container .wheelSlider-item{position:absolute;z-index:9;top:0;left:0;visibility:hidden;width:100%;min-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.5s linear;opacity:0}.wheelSlider-container.loaded .wheelSlider-item{transform:scale(.712)}.wheelSlider-container .wheelSlider-item:after{position:absolute;z-index:999;top:0;left:0;display:block;width:100%;height:100%;content:'';cursor:pointer}.wheelSlider-container .wheelSlider-item.next,.wheelSlider-container .wheelSlider-item.prev{visibility:visible;opacity:1}.wheelSlider-container .wheelSlider-item.next{left:50%}.wheelSlider-container .wheelSlider-item.prev{left:-50%}.wheelSlider-container .wheelSlider-item.now{z-index:99;visibility:visible;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;transform:scale(1);opacity:1}.wheelSlider-container .wheelSlider-item.now:after{display:none}.wheelSlider-container .dots{position:absolute;z-index:100;bottom:-30px;left:50%;display:flex;height:10px;margin:0;transform:translateX(-50%);justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}.wheelSlider-container .dots>*+*{margin-left:14px}.wheelSlider-container .dots button{display:block;overflow:hidden;width:10px;height:10px;cursor:pointer;transition:.2s linear;text-indent:-9999px;border:none;border-radius:50%;background:#999}.wheelSlider-container .dots button.active,.wheelSlider-container .dots button:hover{background:#3faee3}.wheelSlider-container .wheelSlider-arrow{position:absolute;z-index:100;bottom:-8px;display:block;overflow:hidden;width:16px;height:16px;cursor:pointer;transition:.2s linear;text-indent:-9999px;border:none;background:url(/local/templates/jaluzi/css/../images/arrow_slider1.svg) 50% no-repeat}.wheelSlider-container .wheelSlider-arrow[data-action=prev]{left:-770px}.wheelSlider-container .wheelSlider-arrow[data-action=next]{left:-716px;transform:rotate(180deg)}.wheelSlider-container.vertical{margin-top:86px!important;margin-bottom:86px!important}.wheelSlider-container.vertical .wheelSlider-item.next,.wheelSlider-container.vertical .wheelSlider-item.prev{visibility:visible;opacity:.5}.wheelSlider-container.vertical .wheelSlider-item.prev{top:-50%;left:0}.wheelSlider-container.vertical .wheelSlider-item.next{top:50%;left:0}.wheelSlider-container.vertical .wheelSlider-arrow[data-action=prev]{top:-23.5%;left:50%;margin-top:0;transform:rotate(90deg)}.wheelSlider-container.vertical .wheelSlider-arrow[data-action=next]{top:auto;right:50%;bottom:-23.5%;margin-top:0;transform:rotate(90deg)}
/* End */


/* Start:/local/templates/jaluzi/css/slick.min.css?17947016662084*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-right:auto;margin-left:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{position:absolute;z-index:100;top:50%;display:flex;overflow:visible;width:20px;height:20px;margin-top:-10px;cursor:pointer;transition:.2s linear;text-indent:-9999px;border:none;background-color:transparent;justify-content:center;align-items:center;align-content:center}.slick-arrow svg{display:block;width:12px;height:20px;transition:.2s linear;fill:#373737}.slick-arrow.slick-prev{left:0;transform:rotate(180deg)}.slick-arrow.slick-next{right:0}.slick-arrow.slick-next:not(.slick-disabled):hover svg,.slick-arrow.slick-prev:not(.slick-disabled):hover svg{fill:#000}.slick-arrow.slick-disabled{transform:scale(.6)}.slick-arrow.slick-disabled svg{opacity:.2;fill:#ef1c25}.slick-arrow.slick-prev.slick-disabled{transform:scale(.6) rotate(180deg)}
/* End */


/* Start:/local/templates/jaluzi/css/fonts.min.css?17947039051194*/
@font-face{font-family:PTRoubleSans;font-weight:400;font-style:normal;font-display:swap;src:url('/local/templates/jaluzi/css/../fonts/PTRoubleSans.woff2') format('woff2'),url('/local/templates/jaluzi/css/../fonts/PTRoubleSans.woff') format('woff'),url('/local/templates/jaluzi/css/../fonts/PTRoubleSans.ttf') format('truetype')}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;font-display:swap;src:url('/local/templates/jaluzi/css/../fonts/Montserrat-Light.woff2') format('woff2'),url('/local/templates/jaluzi/css/../fonts/Montserrat-Light.ttf') format('truetype')}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;font-display:swap;src:url('/local/templates/jaluzi/css/../fonts/Montserrat-Regular.woff2') format('woff2'),url('/local/templates/jaluzi/css/../fonts/Montserrat-Regular.ttf') format('truetype')}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;font-display:swap;src:url('/local/templates/jaluzi/css/../fonts/Montserrat-Bold.woff2') format('woff2')}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;font-display:swap;src:url('/local/templates/jaluzi/css/../fonts/Montserrat-Bold.woff2') format('woff2'),url('/local/templates/jaluzi/css/../fonts/Montserrat-Bold.ttf') format('truetype')}@font-face{font-family:Montserrat;font-weight:900;font-style:normal;font-display:swap;src:url('/local/templates/jaluzi/css/../fonts/Montserrat-Black.woff2') format('woff2'),url('/local/templates/jaluzi/css/../fonts/Montserrat-Black.ttf') format('truetype')}
/* End */


/* Start:/local/templates/jaluzi/css/datepicker.min.css?178548630211706*/
.datepicker--cells{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{position:relative;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;height:32px;cursor:pointer;border-radius:4px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#ef1c25}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{color:#4a4a4a;border-radius:0;background:rgba(92,196,239,.1)}.datepicker--cell.-disabled-.-current-.-focus-,.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{color:#aeaeae;cursor:default}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#eb5757}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);border-radius:4px 0 0 4px;background-color:rgba(92,196,239,.1)}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);border-radius:0 4px 4px 0;background-color:rgba(92,196,239,.1)}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#ef1c25}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:8px 0 3px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--day-name{color:#eb5757;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;text-transform:uppercase;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;top:0;left:0}@media print{.datepickers-container{display:none}}.datepicker{color:#000;font-weight:400;position:absolute;z-index:100;top:calc(100% + 10px)!important;left:0!important;visibility:hidden;box-sizing:content-box;width:250px;transition:opacity .3s,transform .3s,left 0s .3s,-webkit-transform .3s;pointer-events:none;opacity:0;border:1px solid transparent;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.25)}.datepicker.active{visibility:visible;transition:opacity .3s,transform .3s,left,-webkit-transform .3s;pointer-events:all;opacity:1}.datepicker-inline .datepicker{position:static;right:auto;left:auto;-webkit-transform:none;transform:none;opacity:1;border-color:#d7d7d7;box-shadow:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;z-index:-1;width:10px;height:10px;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;background:#fff}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px / 2)}.datepicker--body.active{display:block}.datepicker--nav{display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:32px;padding:4px;border-bottom:1px solid #efefef;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action{width:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.2s linear;border-radius:4px}.datepicker--nav-action:hover{background:#eb5757}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{transition:.2s linear;fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-action:hover path{stroke:#fff}.datepicker--nav-title{padding:0 8px;border-radius:4px}.datepicker--buttons,.datepicker--time{padding:4px;border-top:1px solid #efefef}.datepicker--nav-title i{color:#9c9c9c;font-style:normal;margin-left:5px}.datepicker--nav-title:hover{background:#f0f0f0}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker--button{color:#4eb5e6;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:32px;cursor:pointer;border-radius:4px;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.datepicker--time.-am-pm- .datepicker--time-sliders{max-width:138px;-webkit-flex:0 1 138px;-ms-flex:0 1 138px;flex:0 1 138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{max-width:153px;margin-right:10px;-webkit-flex:0 1 153px;-ms-flex:0 1 153px;flex:0 1 153px}.datepicker--time-label{font-size:12px;display:none}.datepicker--time-current{font-size:14px;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 0 10px;text-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1}.datepicker--time-current-colon{line-height:1;margin:0 2px 3px}.datepicker--time-current-hours,.datepicker--time-current-minutes{font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;font-size:19px;line-height:1;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{position:absolute;z-index:-1;top:-3px;right:-2px;bottom:-2px;left:-2px;content:'';opacity:0;border-radius:4px;background:#f0f0f0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{color:#9c9c9c;font-size:11px;margin-bottom:1px;margin-left:6px;text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.datepicker--time-row{font-size:11px;display:-webkit-flex;display:-ms-flexbox;display:flex;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{height:100%;margin:0;padding:0;cursor:pointer;background:0 0;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-appearance:none}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;width:12px;height:12px;cursor:pointer;transition:background .2s;border:1px solid #dedede;border-radius:3px;background:#fff;margin-top:-6px}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{border-color:#5cc4ef;background:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{border-color:#5cc4ef;background:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{border-color:#5cc4ef;background:#5cc4ef}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;width:12px;height:12px;cursor:pointer;transition:background .2s;border:1px solid #dedede;border-radius:3px;background:#fff}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;width:12px;height:12px;cursor:pointer;transition:background .2s;border:1px solid #dedede;border-radius:3px;background:#fff}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{color:transparent;height:1px;cursor:pointer;border:none;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{color:transparent;height:1px;cursor:pointer;border:none;background:0 0}.datepicker--time-row input[type=range]::-ms-track{color:transparent;height:1px;cursor:pointer;border:none;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;font-size:16px;position:relative;width:1em;height:1em;margin:0 5px -1px 0;border:1px solid;border-radius:50%}.datepicker--time-icon:after,.datepicker--time-icon:before{position:absolute;content:'';background:currentColor}.datepicker--time-icon:after{top:calc(50% + 1px);left:calc(50% - 1px);width:1px;height:.4em;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{top:calc(50% + 1px);left:calc(50% - 1px);width:.4em;height:1px}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-,.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{color:#ccc;background-color:rgba(92,196,239,.1)}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{border:none;background:0 0}
/* End */


/* Start:/local/templates/jaluzi/css/select2.min.css?178548630315138*/
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow,.select2-container.select2-container--open .select2-selection--multiple:after{transform:rotate(180deg)}.select2-container{font-weight:400;position:relative;top:100%!important;display:block;width:100%!important;margin:0}.select2-container .select2-selection--single{display:block;box-sizing:border-box;height:28px;cursor:pointer;-webkit-user-select:none;user-select:none}.select2-container--default .select2-selection--single .select2-selection__arrow b,.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear,.select2-search--dropdown.select2-search--hide{display:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;-webkit-user-select:none;user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;vertical-align:top;white-space:nowrap;text-overflow:ellipsis}.select2-container .select2-search--inline{flex-grow:1}.select2-container .select2-search--inline .select2-search__field{min-width:100%;max-width:100%}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{position:absolute;z-index:1051;left:-100000px;display:block;min-width:100%;padding:9px 14px;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.5)}.select2-results{display:block}.select2-results__options{margin:0;padding:0;list-style:none}.select2-results__option{padding:6px;-webkit-user-select:none;user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;width:100%;padding:4px}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-close-mask{position:fixed;z-index:99;top:0;left:0;display:block;width:auto;min-width:100%;height:auto;min-height:100%;margin:0;padding:0;opacity:0;border:0;background-color:#fff}.select2-hidden-accessible{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;padding:0!important;white-space:nowrap!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important}.select2-container--default .select2-selection--single{color:#000;line-height:36px;position:relative;z-index:10;display:block;overflow:hidden;height:38px;padding:0 44px 0 14px;cursor:pointer;transition:.2s linear;white-space:nowrap;text-overflow:ellipsis;border:1px solid #fff;background:#fff}.select2-container--default .select2-selection--single .select2-selection__clear{font-weight:700;float:right;cursor:pointer}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:rgba(0,0,0,.3)}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;right:14px;width:21px;height:12px;margin-top:-6px;background:url(/local/templates/jaluzi/css/../images/arrow_select.svg) 50% no-repeat}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{right:auto;left:1px}.select2-container--default.select2-container--disabled .select2-selection--single{cursor:default;pointer-events:none;opacity:.9}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__arrow{opacity:.9}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{opacity:0}.select2-container--default .select2-selection--multiple{cursor:pointer}.select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex;box-sizing:border-box;width:100%;min-height:36px;margin:0;list-style:none;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{font-weight:700;float:right;margin-top:5px;margin-right:10px;padding:1px;cursor:pointer}.select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:14px;line-height:26px;position:relative;display:flex;overflow:hidden;max-width:calc(100% - 5px);margin-right:5px;cursor:default;white-space:nowrap;text-overflow:ellipsis;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#000;font-weight:700;line-height:20px;display:block;width:20px;height:20px;cursor:pointer;transition:.2s linear;text-align:center;border-radius:4px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff;background:#eb5757}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-right:auto;margin-left:5px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-right:auto;margin-left:2px}.select2-container--default.select2-container--focus .select2-selection--multiple{outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{cursor:default;background-color:#eee}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{color:#000;font:14px var(--font_family);display:block;height:26px;padding:0;border:none;outline:0;background:0 0;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{overflow-y:auto;max-height:270px}.select2-container--default .select2-results>.select2-results__options li{color:#000;line-height:20px;font-weight:400;position:relative;padding:5px 0 5px 40px;cursor:pointer;transition:.2s linear}.select2-container--default .select2-results>.select2-results__options li:before{position:absolute;top:5px;left:0;display:block;width:20px;height:20px;content:'';border:1px solid #aaa;border-radius:5px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1)}.select2-container--default .select2-results>.select2-results__options li:after{position:absolute;top:7px;left:2px;width:16px;height:16px;content:'';transition:.2s linear;opacity:0;border-radius:4px;background:#eb5757}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#00f}.select2-container--default .select2-results>.select2-results__options li[aria-selected=true]:after{opacity:1}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results>.select2-results__options li:hover,.select2-container--default .select2-results__option--highlighted[aria-selected=true]{color:#eb5757}.select2-container--default .select2-results__group{display:block;padding:6px;cursor:default}.select2-container--classic .select2-selection--single{border:1px solid #aaa;border-radius:4px;outline:0;background-color:#f7f7f7;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{font-weight:700;float:right;margin-right:10px;cursor:pointer}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{position:absolute;top:1px;right:1px;width:20px;height:26px;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:#ddd;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{position:absolute;top:50%;left:50%;width:0;height:0;margin-top:-2px;margin-left:-4px;border-width:5px 4px 0;border-style:solid;border-color:#888 transparent transparent}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{right:auto;left:1px;border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{border:none;background:0 0}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 4px 5px;border-color:transparent transparent #888}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{cursor:text;border:1px solid #aaa;border-radius:4px;outline:0;background-color:#fff}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{margin:0;padding:0 5px;list-style:none}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{float:left;margin-top:5px;margin-right:5px;padding:0 5px;cursor:default;border:1px solid #aaa;border-radius:4px;background-color:#e4e4e4}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;font-weight:700;display:inline-block;margin-right:2px;cursor:pointer}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-right:auto;margin-left:5px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-right:auto;margin-left:2px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{border:1px solid transparent;background-color:#fff}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{overflow-y:auto;max-height:200px}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{color:#fff;background-color:#3875d7}.select2-container--classic .select2-results__group{display:block;padding:6px;cursor:default}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container .select2-selection--multiple{color:#000;line-height:36px;position:relative;z-index:10;display:block;overflow:hidden;min-height:38px;padding:0 44px 0 14px;cursor:pointer;transition:.2s linear;white-space:nowrap;text-overflow:ellipsis;border:1px solid #fff;background:#fff}.select2-container .select2-selection--multiple:after{position:absolute;top:12px;right:14px;width:21px;height:12px;content:'';background:url(/local/templates/jaluzi/css/../images/arrow_select.svg) 50% no-repeat}
/* End */


/* Start:/local/templates/jaluzi/css/styles.min.css?179181259966161*/
*,
:after,
:before {
    box-sizing: border-box;
}
:active,
:hover,
body {
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
}
body,
html {
    height: 100%;
}
.accordion .item_wrap,
.wrap,
body.lock {
    overflow: hidden;
}
* {
    margin: 0;
    padding: 0;
}
img {
    border: none;
}
textarea {
    overflow: auto;
}
input,
input:active,
textarea,
textarea:active {
    -webkit-border-radius: 0;
    border-radius: 0;
    outline: transparent !important;
    box-shadow: none;
    -webkit-appearance: none;
    appearance: none;
    -moz-outline: none !important;
}
button[type="reset"],
button[type="submit"],
input[type="reset"],
input[type="submit"] {
    -webkit-border-radius: 0;
    -webkit-appearance: none;
}
:focus {
    outline: 0;
}
::-ms-clear {
    display: none;
}
.flex,
.product_box .images .thumbs .img:nth-child(5) a .counter,
.supports_error.show,
.wrap {
    display: flex;
}
:root {
    --scroll_width: 17px;
    --font_family: "Montserrat", "Arial", sans-serif;
}
.clear {
    clear: both;
}
.left {
    float: left;
}
.right {
    float: right;
}
html {
    background: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}
body {
    color: #000;
    font: 300 15px/25px var(--font_family);
    -webkit-overflow-scrolling: touch;
    text-rendering: optimizeLegibility;
    text-decoration-skip: objects;
}
.wrap {
    position: relative;
    flex-direction: column;
    min-height: 100%;
}
.main {
    flex: 1 0 auto;
}
.rub {
    font-family: PTRoubleSans;
    font-weight: 400 !important;
    font-style: normal;
}
.cont {
    width: 100%;
    max-width: 1090px;
    margin: 0 auto;
    padding: 0 15px;
}
.compensate-for-scrollbar {
    margin-right: var(--scroll_width) !important;
}
.lozad {
    transition: 0.5s linear;
    opacity: 0;
}
.checkbox .label_check input[type="checkbox"]:checked + .check_text:after,
.filter .item .colors .check_color .label_check input[type="radio"]:checked + .check_text:after,
.gallery .item:hover:after,
.info_slider .slick-slide.slick-active,
.lozad.loaded,
.partners .item:hover,
.radio .label_check input[type="radio"]:checked + .check_text:after,
.section_examples .slide:hover:after {
    opacity: 1;
}
.flex {
    justify-content: flex-start;
    align-items: flex-start;
    align-content: flex-start;
    flex-wrap: wrap;
}
::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.3);
}
:-moz-placeholder {
    color: rgba(0, 0, 0, 0.3);
}
:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.3);
}
.form .label {
    color: rgba(255, 255, 255, 0.49);
    font-weight: 700;
    line-height: 20px;
    margin-bottom: 6px;
}
.catalog_page .item,
.delivery .grid,
.dillers_text .grid,
.filter .grid,
.form .line_flex,
.product_box {
    justify-content: space-between;
}
.form .line_form {
    margin-bottom: 16px;
}
.form .line_flex .line_form {
    width: calc(50% - 8px);
}
.form .line_form.flex .label {
    display: flex;
    width: 135px;
    min-height: 38px;
    margin-bottom: 0;
    padding: 0 15px;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
    flex-wrap: wrap;
}
.main_title,
.section_calculator .form .label {
    color: #000;
}
.section_calculator .form .line_form.flex .label {
    width: 100px;
    min-height: 28px;
    padding-left: 0;
}
.form .line_form.flex .field {
    width: calc(100% - 135px);
}
.section_calculator .form .line_form.flex .field {
    width: calc(100% - 100px);
}
.form .field_sizes {
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
.form .field_sizes span {
    color: #000;
    font-size: 15px;
    font-weight: 300;
    line-height: 17px;
    white-space: nowrap;
    flex-shrink: 0;
}
.form .field_sizes .wrap_input {
    position: relative;
    max-width: 100px;
    margin: 0 12px;
}
.form .field_sizes .wrap_input .input {
    height: 28px;
    padding-right: 35px;
    padding-left: 10px;
    border-color: #aaa;
    border-radius: 5px;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
    transition: 0.2s linear;
}
.form .input,
.form textarea {
    color: #000;
    border: 1px solid #fff;
    display: block;
    background: #fff;
    transition: 0.2s linear;
    width: 100%;
}
.form .field_sizes .wrap_input .input.error {
    border-color: #eb5757;
}
.form .field_sizes .wrap_input .input::-webkit-input-placeholder {
    color: transparent;
}
.form .field_sizes .wrap_input .input:-moz-placeholder {
    color: transparent;
}
.form .field_sizes .wrap_input .input:-ms-input-placeholder {
    color: transparent;
}
.form .field_sizes .wrap_input .abs {
    color: #000;
    font-size: 15px;
    font-weight: 300;
    line-height: 19px;
    position: absolute;
    top: 50%;
    right: 0;
    width: 30px;
    height: 19px;
    margin-top: -9px;
    padding: 0 5px;
    border-left: 1px solid #717171;
}
.form .input {
    font: 400 14px var(--font_family);
    height: 38px;
    padding: 0 14px;
}
.form textarea {
    font: 14px/20px var(--font_family);
    height: 78px;
    padding: 12px 14px;
    resize: none;
}
.form .success,
.form .success + .select2-container--default .select2-selection--single {
    border-color: green;
}
.color_furniture .slide .label_check input[type="radio"]:checked + .check_text .thumb,
.form .error,
.form .error + .select2-container--default .select2-selection--single,
header .catalog ul li .sub_menu .item:hover .thumb {
    border-color: #ef1c25;
}
.checkbox .label_check input[type="checkbox"]:disabled + .check_text,
.form .input:disabled,
.form textarea:disabled {
    cursor: default;
    pointer-events: none;
    opacity: 0.9;
}
.form .error_text {
    color: #ef1c25;
    font-size: 12px;
    line-height: normal;
    margin-top: 4px;
}
.checkbox + .checkbox,
.form .agree,
.radio + .radio {
    margin-top: 22px;
}
.form .submit_btn {
    color: #fff;
    font: 700 14px var(--font_family);
    position: relative;
    display: block;
    width: 100%;
    height: 47px;
    cursor: pointer;
    transition: 0.2s linear;
    border: none;
    border-radius: 5px;
    background: #eb5757;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
}
.breadcrumbs,
.form .agree,
.text_block table tr td b {
    font-size: 14px;
}
.first_section .box .link button:hover,
.form .submit_btn:hover,
.link_more a:hover,
.product_first .product .more a:hover,
.products .product .more a:hover,
.text_block .link_btn button:hover {
    background: #ef1c25;
}
.form .agree {
    color: #fff;
    font-weight: 400;
    line-height: 20px;
}
.form .agree.center,
.global_title.center,
.main_title.center {
    text-align: center;
}
.form .agree a {
    color: #fff;
    display: inline-block;
    transition: 0.2s linear;
    text-decoration: none;
    border-bottom: 1px solid;
}
.form .agree a:hover,
.modal .text_block h2,
.news .item .name a:hover,
.news_slider .slide .name a:hover,
.product_first .product .name a:hover,
.products .product .name a:hover,
.text_block a:hover {
    color: #eb5757;
}
.box_datepicker,
.section_calculator .box_bg > *,
.section_calculator .cont,
.section_examples .cont,
.select_wrap,
header .callback,
header .measurement {
    position: relative;
}
.form .input.datepicker-here {
    padding-right: 40px;
    background: url(/local/templates/jaluzi/css/../images/ic_date.svg) calc(100% - 14px) 50% no-repeat #fff;
}
.amount {
    align-items: center;
    align-content: center;
}
.amount .name {
    font-size: 15px;
    font-weight: 400;
    line-height: 18px;
    margin-right: 20px;
}
.amount .input_amount {
    color: #000;
    font: 400 15px var(--font_family);
    display: block;
    width: 30px;
    height: 24px;
    padding-top: 2px;
    text-align: center;
    border: none;
    background: 0 0;
}
.amount .minus,
.amount .plus {
    display: block;
    width: 18px;
    height: 24px;
    cursor: pointer;
    border: none;
    background: url(/local/templates/jaluzi/css/../images/arrow_amount.svg) 50% no-repeat;
}
.accordion .item.active .open_btn:before,
.amount .plus,
.color_furniture .slider .slick-arrow.slick-next {
    transform: rotate(180deg);
}
.checkbox input[type="checkbox"],
.color_furniture .slide .label_check input[type="radio"],
.filter .item .colors .check_color input[type="radio"],
.first_section .number_wheel .active.big:before,
.first_section .number_wheel .all.big:before,
.materials .label_check input[type="radio"],
.messanger.telegram,
.modal .main_title br,
.page_content .why_are_we:before,
.product_box .images .thumbs .img:nth-child(n + 6),
.radio input[type="radio"],
header .bottom .mob_menu,
header .callback a,
header .callback:before,
header .measurement:before {
    display: none;
}
.checkbox .label_check,
.radio .label_check {
    display: table-cell;
    height: 28px;
    cursor: pointer;
    vertical-align: middle;
}
.checkbox .label_check .check_text,
.radio .label_check .check_text {
    position: relative;
    display: inline-block;
    padding: 2px 0 0 45px;
}
.checkbox .label_check .check_text:before,
.radio .label_check .check_text:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 28px;
    height: 28px;
    content: "";
    border: 1px solid #aaa;
    border-radius: 5px;
    background: #fff;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.1);
}
.checkbox .label_check .check_text:after,
.radio .label_check .check_text:after {
    position: absolute;
    top: 3px;
    left: 3px;
    width: 22px;
    height: 22px;
    content: "";
    opacity: 0;
    border-radius: 5px;
    background: #eb5757;
}
.line_radio {
    margin: -22px 0 0 -33px;
}
.line_radio .radio {
    margin: 22px 0 0 33px;
}
.text_block .cols .col > :last-child,
.text_block > :last-child {
    margin-bottom: 0 !important;
}
.text_block h1,
.text_block > .title {
    color: #000;
    font-size: 25px;
    font-weight: 700;
    line-height: 30px;
    margin-bottom: 30px;
}
.text_block h1.left,
.text_block h1.right {
    width: calc(47% - 25px);
}
.text_block h2 {
    color: #000;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
    margin-bottom: 28px;
}
.news .item .box_img,
.text_block .link_back,
.text_block .link_btn,
.text_block ol,
.text_block p,
.text_block ul,
.text_block ul li {
    margin-bottom: 25px;
}
.product_box .links,
.text_block * + h2 {
    margin-top: 48px;
}
.text_block img {
    display: block;
    max-width: 100%;
    margin-bottom: 43px;
}
.text_block img.left {
    width: calc(53% - 25px);
    margin-right: 50px;
}
.text_block img.right {
    width: calc(53% - 25px);
    margin-left: 50px;
}
.text_block .cols {
    margin-top: -24px;
    justify-content: space-between;
}
.text_block .cols .col {
    width: calc(50% - 20px);
    margin-top: 24px;
}
.text_block ul li {
    position: relative;
    display: block;
    padding-left: 31px;
    list-style-type: none;
}
.text_block ul li:before {
    position: absolute;
    top: 8px;
    left: 0;
    width: 8px;
    height: 8px;
    content: "";
    background: #eb5757;
}
.text_block blockquote {
    font-weight: 400;
    display: block;
    max-width: 990px;
    margin: 0 auto 50px;
    text-align: center;
}
.catalog_page .item .info .links .link a,
.text_block a {
    color: #000;
    transition: 0.2s linear;
    text-decoration: none;
    border-bottom: 1px solid;
}
.first_section .box .link button,
.link_btn a,
.text_block .link_btn a,
.text_block .link_btn button {
    padding: 0 30px;
    border: none;
    display: inline-block;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
    vertical-align: top;
    text-decoration: none;
    transition: 0.2s linear;
}
.modal .form,
.news .box_item.right .item,
.news .item.left:first-child,
.section_breadcrumbs,
.text_block .table_wrap {
    margin-top: 36px;
}
.pickup_posts table,
.text_block table {
    width: 100%;
    border-collapse: collapse;
}
.text_block table tr td {
    font-size: 13px;
    line-height: 1;
    padding: 12px 0 12px 20px;
    border-bottom: 1px solid #f3f3f3;
}
.text_block table tr td:first-child {
    padding-left: 0;
}
.link_back,
.recommendations .slider,
.text_block * + .link_btn {
    margin-top: 50px;
}
.link_btn a,
.text_block .link_btn a {
    color: #fff;
    font-weight: 700;
    line-height: 47px;
    border-radius: 5px;
    background: #eb5757;
}
.box_material .data .links .link button:hover,
.link_back a:hover,
.link_btn a:hover,
.news .item .link_btn a:hover,
.text_block .link_btn a:hover {
    color: #fff;
    background: #ef1c25;
}
.link_back a,
.tooltip:hover .tooltip_icon {
    color: #fff;
    background: #eb5757;
}
.first_section .box .link button,
.text_block .link_btn button {
    color: #fff;
    font: 700 14px var(--font_family);
    height: 47px;
    cursor: pointer;
    border-radius: 5px;
    background: #eb5757;
}
.text_block .read_more_btn {
    display: none;
    margin: 27px 0 20px;
}
.text_block .read_more_btn button {
    color: #ef1c25;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
    position: relative;
    padding-left: 29px;
    cursor: pointer;
    border: none;
    background-color: transparent;
}
.text_block .read_more_btn button:before {
    position: absolute;
    top: 50%;
    left: 0;
    width: 15px;
    height: 10px;
    margin-top: -7px;
    content: "";
    background: url("/local/templates/jaluzi/css/../images/ic_arrow2.svg") no-repeat;
}
.tooltip {
    position: relative;
    display: inline-block;
    margin-left: 10px;
    vertical-align: middle;
}
.tooltip .tooltip_icon {
    color: #000;
    font-size: 10px;
    line-height: 12px;
    display: flex;
    width: 18px;
    height: 18px;
    cursor: default;
    text-align: center;
    text-decoration: none;
    border: 1px solid #eb5757;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    align-content: center;
}
.tooltip .tooltip_text {
    font-size: 12px;
    line-height: 16px;
    position: absolute;
    z-index: 99;
    top: calc(100% + 32px);
    left: 50%;
    visibility: hidden;
    width: 220px;
    padding: 15px 10px;
    transition: 0.2s linear;
    transform: translateX(-50%);
    text-align: center;
    opacity: 0;
    border-radius: 3px;
    background: #fff;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.tooltip .tooltip_text:before {
    position: absolute;
    z-index: 1;
    top: -7px;
    left: 50%;
    display: block;
    width: 14px;
    height: 14px;
    margin-left: -7px;
    content: "";
    transform: rotate(45deg);
    background: #fff;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.tooltip .tooltip_text:after {
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 15px;
    content: "";
    background: #fff;
}
.tooltip:hover .tooltip_text {
    top: calc(100% + 12px);
    visibility: visible;
    opacity: 1;
}
.clear + .link_back,
.filter .item .radios .radio + .radio {
    margin-top: 0;
}
.link_back a {
    font-weight: 700;
    line-height: 47px;
    display: inline-block;
    padding: 0 33px;
    transition: 0.2s linear;
    vertical-align: top;
    text-decoration: none;
    border: none;
    border-radius: 5px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
}
.link_back a span {
    position: relative;
    display: inline-block;
    padding-left: 56px;
    vertical-align: top;
}
.link_back a span:before {
    position: absolute;
    top: 50%;
    left: 0;
    width: 36px;
    height: 8px;
    margin-top: -4px;
    content: "";
    background: url(/local/templates/jaluzi/css/../images/arrow_back.svg) no-repeat;
}
.breadcrumbs {
    color: #818181;
    font-weight: 400;
    line-height: 17px;
    margin-bottom: 31px;
    opacity: 0.42;
    width: 55%;
}
.news .item .link_btn,
.page_content.catalog .breadcrumbs {
    margin-top: 30px;
}
.breadcrumbs a {
    color: #818181;
    transition: 0.2s linear;
    text-decoration: none;
    border-bottom: 1px solid transparent;
}
.breadcrumbs a:hover {
    border-color: #818181;
}
.breadcrumbs .sep {
    color: #818181;
    display: inline-block;
    margin-right: 4px;
    margin-left: 4px;
    vertical-align: middle;
}
.supports_error {
    font-family: Montserrat, Arial, sans-serif;
    font-size: 20px;
    line-height: 30px;
    position: fixed;
    z-index: 10000;
    top: 0;
    left: 0;
    display: none;
    width: 100%;
    height: 100%;
    padding: 20px;
    text-align: center;
    background: #fff;
    justify-content: center;
    align-items: center;
    align-content: center;
    flex-wrap: wrap;
}
.global_title {
    color: rgba(0, 0, 0, 0.75);
    font-size: 15px;
    font-weight: 700;
    line-height: 18px;
    margin-bottom: 7px;
    letter-spacing: 0.125em;
}
.global_title.white {
    color: rgba(255, 255, 255, 0.75);
}
.main_title,
.main_title > h1 {
    font-size: 25px;
    font-weight: 700;
    line-height: 30px;
}
.main_title.white,
.pickup_posts .text_block,
.pickup_posts .text_block h2 {
    color: #fff;
}
.main_title span {
    position: relative;
    display: inline-block;
    min-width: 632px;
    padding-right: 142px;
}
.main_title span:before {
    position: absolute;
    top: 50%;
    right: 0;
    width: 112px;
    height: 16px;
    margin-top: -8px;
    content: "";
    background: url(/local/templates/jaluzi/css/../images/arrow_title1.svg) no-repeat;
    display: none;
}
.mob_menu_link.active span,
header {
    background: #fff;
}
.main_title.white span:before {
    background-image: url(/local/templates/jaluzi/css/../images/arrow_title2.svg);
}
.owl-carousel .owl-stage {
    white-space: nowrap;
}
.owl-carousel .owl-item {
    display: inline-block;
    float: none;
    vertical-align: top;
    white-space: normal;
}
.mob_menu_link {
    margin-top: -10px;
    position: relative;
    z-index: 999;
    display: none;
    flex-direction: column;
    width: 46px;
    height: 40px;
    margin-left: 50px;
    cursor: pointer;
    transition: 0.2s linear;
    border: none;
    background-color: transparent;
    justify-content: center;
    align-items: stretch;
    align-content: stretch;
    align-self: center;
}
.mob_menu_link span {
    position: relative;
    display: block;
    width: 100%;
    height: 5px;
    transition: 0.2s linear;
    background: #eb5757;
}
.link_more a,
header .catalog ul li .sub_menu .item .name a span {
    display: inline-block;
}
.link_more a,
.news .item .link_btn a {
    font-weight: 700;
    background: #eb5757;
    transition: 0.2s linear;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
    text-decoration: none;
    vertical-align: top;
}
.mob_menu_link span + span {
    margin-top: 6px;
}
.mob_menu_link.active span:first-child {
    top: 11px;
    width: 100%;
    transform: rotate(45deg);
}
.mob_menu_link.active span:nth-child(2) {
    opacity: 0;
}
.mob_menu_link.active span:nth-child(3) {
    top: -11px;
    width: 100%;
    transform: rotate(-45deg);
}
.link_more a {
    color: #fff;
    font-size: 15px;
    line-height: 39px;
    position: -60px;
    height: 39px;
    text-align: center;
    border-radius: 5px;
}
.page_title,
.product_box .line_price .wrap_price .price {
    color: #000;
    font-size: 25px;
    font-weight: 700;
    line-height: 30px;
}
.page_content {
    position: relative;
    padding: 70px 0 84px;
}
.page_content.page_star,
.page_content.pb_zero,
.section_calculator .box_bg.box_material {
    padding: 0;
}
.page_content.page_delivery {
    padding-bottom: 0;
}
.dillers_text:before,
.page_content:before,
.partners:before,
.why_are_we:before {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    background: rgba(255, 255, 255, 0.98);
}
.page_content.pb_zero .bg,
.page_content.pb_zero:before {
    height: calc(100% - 101px);
}
.page_content.page_delivery .bg,
.page_content.page_delivery:before {
    height: calc(100% - 180px);
}
.advantages .bg,
.dillers_text .bg,
.page_content .bg,
.partners .bg,
.pickup_posts .bg,
.recommendations .bg,
.why_are_we .bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
}
.advantages .cont,
.dillers_text .cont,
.first_section .cont,
.page_content .cont,
.partners .cont,
.pickup_posts .cont,
.product_box .measurement button span,
.recommendations .cont,
.steps .cont,
.video .cont,
.why_are_we .cont,
section.products .cont {
    position: relative;
    z-index: 2;
}
header .callback:before,
header .measurement:before {
    position: absolute;
    z-index: -1;
    top: 50%;
    left: -16px;
    width: 47px;
    transform: translateY(-50%);
    opacity: 0.1;
    content: "";
}
.overlay {
    position: fixed;
    z-index: 99;
    top: 0;
    left: 0;
    display: none;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.47);
}
header {
    position: relative;
    z-index: 100;
}
header .top {
    padding: 29px 0 22px;
}
header .top .cont {
    justify-content: space-between;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
header .logo {
    width: 85px;
}
.advantages .item .icon img,
.certificates .item img,
header .logo img {
    display: block;
    max-width: 100%;
    max-height: 100%;
}
.pickup_posts table tr + tr td,
header .logo svg {
    padding-top: 10px;
}
header .menu {
    margin-left: 30px;
    flex-grow: 1;
    justify-content: space-between;
}
header .menu .item + .item {
    margin-left: 8px;
}
.catalog_page .item .info .title a,
header .catalog ul li .sub_menu .item .name a,
header .menu .item a {
    color: #000;
    transition: 0.2s linear;
    text-decoration: none;
    border-bottom: 1px solid transparent;
}
.catalog_page .item .info .title a:hover,
header .catalog ul li .sub_menu .item .name a:hover,
header .contact .mail a:hover,
header .menu .item a:hover {
    border-color: #000;
}
header .measurement:before {
    height: 35px;
    background: url("/local/templates/jaluzi/css/../images/ic_carpenter.svg") no-repeat;
}
header .callback:before {
    height: 44px;
    background: url("/local/templates/jaluzi/css/../images/ic_phone_head.svg") no-repeat;
}
header .measurement button {
    font: 14px var(--font_family);
    cursor: pointer;
    border-bottom: 1px solid;
}
.box_material .head .open_filter_btn button:hover span,
.dillers_text .links .item a:hover span,
.product_box .links .link a:hover,
header .callback button:hover,
header .measurement button:hover {
    border-color: transparent;
}
.pagination .next,
header .messanger {
    margin-left: 33px;
}
header .messanger a .icon {
    display: block;
    width: 25px;
    height: 25px;
    transition: 0.2s linear;
}
header .callback button {
    font-size: 15px;
    cursor: pointer;
    border-bottom: 1px solid;
}
header .contact {
    margin-left: 30px;
    text-align: right;
}
header .contact .tel {
    line-height: 19px;
}
header .contact .tel a {
    color: #eb5757;
    font-size: 16px;
    font-weight: 900;
    line-height: 19px;
    transition: 0.2s linear;
    text-decoration: none;
}
header .contact .mail {
    line-height: 16px;
    margin-top: 4px;
}
header .contact .mail a {
    color: #000;
    font-size: 13px;
    line-height: 16px;
    transition: 0.2s linear;
    text-decoration: none;
    border-bottom: 1px solid transparent;
}
header .bottom {
    padding: 11px 0;
    background: rgba(35, 35, 35, 0.9);
}
header .catalog {
    position: relative;
    width: calc(100% + 40px);
    margin: 0 -20px;
}
header .catalog ul {
    justify-content: space-between;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
}
header .catalog ul li {
    display: flex;
    list-style: none;
    justify-content: flex-start;
    align-items: stretch;
    align-content: stretch;
    flex-grow: 1;
}
header .catalog ul li + li {
    border-left: 1px solid rgba(255, 255, 255, 0.42);
}
header .catalog ul li > a {
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    line-height: 16px;
    position: relative;
    display: flex;
    width: 100%;
    padding: 10px 18px;
    text-align: left;
    text-decoration: none;
    border-radius: 5px 5px 0 0;
    justify-content: center;
    align-items: center;
    align-content: center;
}
header .catalog ul li > a:before {
    position: absolute;
    bottom: -16px;
    left: 0;
    visibility: hidden;
    width: 100%;
    height: 16px;
    content: "";
    pointer-events: none;
    opacity: 0;
    background: #fbfbfb;
}
header .catalog ul li:hover .sub_menu,
header .catalog ul li:hover > a:before {
    visibility: visible;
    pointer-events: all;
    opacity: 1;
}
header .catalog ul li:first-child > a,
header .catalog ul li:last-child > a {
    text-align: left;
}
header .catalog ul li:hover > a {
    color: #000;
    background: #fbfbfb;
}
header .catalog ul li .sub_menu {
    position: absolute;
    top: calc(100% + 6px);
    left: 0;
    visibility: hidden;
    max-width: 100%;
    padding: 31px 39px 15px;
    pointer-events: none;
    opacity: 0;
    border-radius: 5px;
    background: #fbfbfb;
}
.filter .item .radios .radio .label_check .check_text:after,
.filter .item .radios .radio .label_check .check_text:before,
header .catalog ul li .sub_menu.sub_center {
    left: 50%;
    transform: translateX(-50%);
}
header .catalog ul li .sub_menu.sub_right {
    right: 0;
    left: auto;
}
header .catalog ul li .sub_menu.sub_single {
    right: auto;
}
header .catalog ul li .sub_menu .grid {
    margin-bottom: -50px;
    margin-left: -50px;
    flex-wrap: nowrap;
}
header .catalog ul li .sub_menu .item {
    width: 112px;
    margin-bottom: 50px;
    margin-left: 50px;
    flex-shrink: 0;
    transition: top 0.2s ease-in-out;
    position: relative;
    top: 0;
}
header .catalog ul li .sub_menu .item:hover {
    top: -5px;
}
header .catalog ul li .sub_menu.narrow .item {
    margin-left: 40px;
}
header .catalog ul li .sub_menu .item .thumb {
    position: relative;
    display: block;
    overflow: hidden;
    width: 100%;
    padding-bottom: 100%;
    border-radius: 2px;
    border: 1px solid transparent;
}
.banner img,
.color_furniture .slide .label_check input[type="radio"] + .check_text .thumb img,
.filter .item .colors .check_color .label_check .check_text img,
.materials .label_check input[type="radio"] + .check_text .thumb img,
.product_box .images .big .img img,
.product_box .images .thumbs .img a img,
.recommendations .item .thumb img,
.video .video_btn a img,
header .catalog ul li .sub_menu .item .thumb img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    min-width: 10px;
    height: 100%;
    min-height: 10px;
    object-fit: cover;
}
header .catalog ul li .sub_menu .item .name {
    color: #000;
    font-size: 12px;
    font-weight: 700;
    line-height: 15px;
    margin-top: 11px;
    text-align: center;
}
header .bottom .mob_menu .item {
    border-top: 1px solid rgba(255, 255, 255, 0.7);
}
header .bottom .mob_menu .item a {
    color: #fff;
    font-size: 15px;
    font-weight: 300;
    line-height: 18px;
    display: flex;
    min-height: 50px;
    padding: 8px 0;
    text-decoration: none;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
}
header .bottom .mob_menu .item button {
    color: #fff;
    font: 300 13px var(--font_family);
    display: flex;
    height: 50px;
    padding: 8px 0;
    cursor: pointer;
    text-decoration: none;
    border: none;
    background: 0 0;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
}
.pagination .step,
.pagination a {
    color: #adadad;
    font-weight: 400;
    line-height: 31px;
}
.pagination,
.steps .grid .item .icon {
    justify-content: center;
    align-content: center;
}
.news,
.product_box .text_block {
    margin-top: 14px;
}
.news .item.left {
    width: calc(51.42% - 15px);
    max-width: 530px;
    margin-top: 79px;
}
.news .box_item.right {
    width: calc(48.58% - 15px);
    max-width: 450px;
}
.news .item .img {
    position: relative;
    display: block;
    padding-bottom: 55.1%;
}
.info_slider .slide .img img,
.news .item .img img,
.news_slider .slide .img img,
.section_examples .slide img {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.news .item .date {
    font-size: 12px;
    line-height: 14px;
    margin-bottom: 13px;
}
.news .item .name {
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    margin-bottom: 13px;
}
.news .item.left .name {
    margin-bottom: 22px;
}
.news .item .name a,
.news_slider .slide .name a,
.product_first .product .name a,
.products .product .name a {
    color: #000;
    transition: 0.2s linear;
    text-decoration: none;
}
.news .item .desc {
    font-size: 15px;
    line-height: 20px;
}
.news .item .link_btn a {
    color: #fff;
    line-height: 47px;
    display: inline-block;
    width: 100%;
    max-width: 276px;
    padding: 0 15px;
    text-align: center;
    border: none;
    border-radius: 5px;
}
.pagination {
    margin-top: 36px;
    align-items: center;
}
.pagination a {
    font-size: 15px;
    display: block;
    width: 31px;
    height: 31px;
    margin-left: 14px;
    transition: 0.2s linear;
    text-align: center;
    text-decoration: none;
    border: 2px solid transparent;
    border-radius: 5px;
    background: 0 0;
}
.pagination a.active,
.pagination a:hover {
    color: #000;
    border-color: #eb5757;
    background-color: #fbfbfa;
    box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
.pagination .step {
    font-size: 15px;
    margin: 0 39px;
}
.pagination .step + a {
    margin-left: 0;
}
.pagination .next,
.pagination .prev {
    width: 15px;
    height: 8px;
    border: none;
    background: 0 0;
}
.pagination .prev {
    margin-right: 19px;
    transform: rotate(180deg);
}
.pagination .next:hover,
.pagination .prev:hover {
    background: 0 0;
    box-shadow: none;
}
.pagination a .icon {
    display: block;
    width: 15px;
    height: 8px;
    transition: 0.2s linear;
    fill: #adadad;
}
.pagination a:hover .icon {
    fill: #000;
}
.pagination > :first-child {
    margin-left: 0 !important;
}
.first_section {
    position: relative;
    min-height: 566px;
    margin-top: -72px;
    padding: 172px 0 158px;
}
.first_section .bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: 50% 0;
}
.first_section:before,
.video .video_btn a:before {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    background: rgba(0, 0, 0, 0.3);
}
.first_section .box {
    max-width: 400px;
}
.first_section .box .title {
    color: #fff;
    font-size: 40px;
    font-weight: 900;
    line-height: 48px;
    text-shadow: 0 4px 4px rgba(0, 0, 0, 0.59);
}
.first_section .box .desc {
    color: #fff;
    font-size: 15px;
    font-weight: 400;
    line-height: 19px;
    margin-top: 7px;
    text-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
}
.first_section .box .link {
    margin-top: 29px;
}
.product_first {
    position: absolute;
    z-index: 3;
    bottom: 80px;
    left: 50%;
    width: 250px;
    margin-left: 240px;
}
.product_first .product {
    padding: 9px 9px 39px;
    text-align: center;
    border-radius: 5px;
    background: #fff;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4);
}
.product_first .product .thumb,
.products .product .thumb {
    position: relative;
    display: block;
    padding-bottom: 100%;
    border-radius: 5px;
}
.product_first .product .thumb img,
.products .product .thumb img {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 5px;
}
.product_first .product .name,
.products .product .name {
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    margin-top: 22px;
}
.news_slider .slide .desc,
.product_first .product .desc,
.products .product .desc {
    line-height: 20px;
    margin-top: 14px;
}
.product_first .product .price,
.products .product .price {
    color: #eb5757;
    font-size: 20px;
    font-weight: 900;
    line-height: 20px;
    height: 24px;
    margin-top: 5px;
}
.product_first .product .more {
    width: 100%;
    margin: 8px -9px 0;
    position: absolute;
    bottom: 0;
}
.product_first .product .more a,
.products .product .more a {
    color: #fff;
    font-weight: 700;
    line-height: 39px;
    display: block;
    transition: 0.2s linear;
    text-decoration: none;
    border-radius: 0 0 5px 5px;
    background: #eb5757;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
}
.first_section .number_wheel {
    position: absolute;
    z-index: 3;
    right: 50%;
    bottom: 69px;
    width: 316px;
    height: 24px;
    margin-right: 90px;
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    align-items: center;
    align-content: center;
    justify-content: space-between;
}
.steps .bg,
.steps:before {
    top: 0;
    width: 100%;
    height: calc(100% - 16px);
    left: 0;
}
.first_section .number_wheel .active,
.first_section .number_wheel .all {
    width: 24px;
    height: 24px;
    text-align: center;
}
.catalog_page .item .info .links .link a.active,
.catalog_page .item .info .links .link a:hover,
.first_section .number_wheel .active {
    color: #ef1c25;
}
.first_section .number_wheel .active:before,
.first_section .number_wheel .all:before {
    display: inline;
    content: "0";
}
.first_section .number_wheel .box_line {
    width: calc(100% - 72px);
    height: 2px;
    background: #fff;
}
.first_section .number_wheel .box_line .line {
    position: relative;
    left: 0;
    height: 100%;
    transition: 0.2s linear;
    background: #ef1c25;
}
.products {
    position: relative;
    margin-top: 130px;
}
section.products {
    margin-top: 0;
    padding-top: 88px;
}
section.products:before {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: calc(100% - 13px);
    content: "";
    background: rgba(35, 35, 35, 0.95);
}
section.products .bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: calc(100% - 13px);
    background-repeat: no-repeat;
    background-size: cover;
}
.products .slider {
    margin-top: 55px;
}
.certificates .slider.owl-carousel .owl-stage-outer,
.gallery .owl-carousel .owl-stage-outer,
.info_slider .slick-list,
.news_slider .owl-stage-outer,
.partners .slider.owl-carousel .owl-stage-outer,
.products .slider .owl-stage-outer,
.recommendations .slider.owl-carousel .owl-stage-outer,
.section_examples .slider .owl-stage-outer {
    overflow: visible;
}
.products .product {
    padding: 9px 9px 0;
    text-align: center;
    border-radius: 5px;
    background: #fff;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4);
}
.products .product .more {
    width: calc(100% + 18px);
    margin: 8px -9px 0;
}
.steps {
    position: relative;
    margin-top: 5px;
    padding-top: 123px;
    border-radius: 5px;
}
.steps:before,
.video:before {
    position: absolute;
    z-index: 1;
    content: "";
    background: rgba(35, 35, 35, 0.95);
}
.steps .bg,
.video .bg {
    position: absolute;
    background-repeat: no-repeat;
    background-size: cover;
}
.steps .grid {
    margin-top: 70px;
    margin-bottom: -40px;
    margin-left: -30px;
}
.steps .grid .item {
    position: relative;
    width: calc(50% - 30px);
    margin-bottom: 40px;
    margin-left: 30px;
    padding-left: 95px;
}
.steps .grid .item .num {
    color: #fff;
    font-size: 25px;
    line-height: 176.5%;
    position: absolute;
    top: 18px;
    left: 0;
    overflow: hidden;
    width: 30px;
    opacity: 0.2;
}
.steps .grid .item .icon {
    position: absolute;
    top: 40px;
    left: 33px;
    display: flex;
    width: 50px;
    height: 50px;
    padding: 5px;
    border: 1px solid #fff;
    border-radius: 50%;
    align-items: center;
}
.partners .item img,
.steps .grid .item .icon img,
.why_are_we .grid .item .icon img {
    display: block;
    min-width: 10px;
    max-width: 100%;
    min-height: 10px;
    max-height: 100%;
}
.steps .grid .item .title {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
}
.steps .grid .item .desc {
    color: #959595;
    font-size: 16px;
    font-weight: 400;
    line-height: 176.5%;
    margin-top: 15px;
}
.why_are_we {
    position: relative;
    margin-top: -16px;
    padding: 97px 0 130px;
}
.page_content .why_are_we {
    margin-top: 0;
    padding: 0;
}
.why_are_we .grid {
    margin-top: 70px;
    margin-bottom: -50px;
    margin-left: -30px;
}
.why_are_we .grid .item {
    position: relative;
    width: calc(100% / 3 - 30px);
    margin-bottom: 50px;
    margin-left: 30px;
    padding-top: 48px;
    padding-left: 65px;
}
.why_are_we .grid .item .icon {
    position: absolute;
    top: 0;
    left: -15px;
    display: flex;
    width: 124px;
    height: 124px;
    justify-content: center;
    align-items: center;
    align-content: center;
}
.why_are_we .grid .item .num {
    color: #eb5757;
    font-size: 50px;
    font-weight: 900;
    line-height: 60px;
    opacity: 0.8;
}
.why_are_we .grid .item .note {
    color: #000;
    font-size: 16px;
    font-weight: 300;
    line-height: 28px;
}
.banner {
    max-width: 1360px;
    margin: 0 auto;
}
.banner .img {
    position: relative;
    display: block;
    width: 100%;
    min-height: 168px;
    padding-bottom: 41.398%;
}
.recommendations {
    position: relative;
    margin-top: 5px;
    padding: 122px 0 88px;
}
.pickup_posts:before,
.recommendations:before {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    background: rgba(35, 35, 35, 0.95);
}
.recommendations .item .thumb {
    position: relative;
    display: block;
    overflow: hidden;
    width: 100%;
    padding-bottom: 130%;
    border-radius: 20px;
}
.recommendations .item .title {
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    line-height: 22px;
    margin-top: 29px;
}
.recommendations .item .title a {
    color: #fff;
    transition: 0.2s linear;
    text-decoration: none;
    border-bottom: 1px solid transparent;
}
.recommendations .item .title a:hover {
    border-color: #fff;
}
.recommendations .item .desc {
    color: #fff;
    font-size: 15px;
    font-weight: 300;
    line-height: 20px;
    margin-top: 10px;
}
.recommendations .link_more {
    display: none;
    margin-top: 39px;
}
.partners {
    position: relative;
    padding: 85px 0 125px;
}
.partners .main_title span {
    min-width: 1px;
    padding-right: 160px;
}
.about,
.partners .slider {
    margin-top: 76px;
}
.partners .item {
    display: flex;
    height: 77px;
    opacity: 0.3;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
    transition: 0.4s;
}
.video .bg,
.video:before {
    height: calc(100% - 81px);
    top: 0;
    left: 0;
    width: 100%;
}
.certificates {
    margin-top: 93px;
}
.certificates .slider {
    margin-top: 82px;
    padding: 0 43px;
}
.certificates .item {
    position: relative;
    padding-bottom: 137%;
}
.certificates .item a {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    width: 100%;
    height: 100%;
    justify-content: center;
    align-items: center;
    align-content: center;
    flex-wrap: wrap;
}
.video {
    position: relative;
    margin-top: -101px;
    padding-top: 256px;
    padding-bottom: 20px;
}
.video .video_btn {
    margin-top: 72px;
}
.video .video_btn a {
    position: relative;
    display: block;
    overflow: hidden;
    width: 100%;
    padding-bottom: 56%;
    text-decoration: none;
    border: 3px solid #fff;
    background: #fff;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15);
}
.video .video_btn a:after {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 50%;
    width: 103px;
    height: 103px;
    content: "";
    transition: 0.2s linear;
    transform: translate(-50%, -50%);
    border: 3px solid #e2e2e2;
    border-radius: 50%;
    background: url("/local/templates/jaluzi/css/../images/ic_play.svg") 56% 50% no-repeat;
}
.video .video_btn a:hover:after {
    transform: translate(-50%, -50%) scale(1.1);
}
.gallery .item {
    position: relative;
    display: block;
    overflow: hidden;
    padding-bottom: 66%;
    border-radius: 5px;
}
.accordion .item .bg,
.gallery .item img,
.gallery .item:after,
.section_examples .bg {
    position: absolute;
    height: 100%;
}
.gallery .item img {
    top: 0;
    left: 0;
    width: 100%;
    object-fit: cover;
}
.gallery .item:after {
    top: 0;
    left: 0;
    width: 100%;
    content: "";
    transition: 0.2s linear;
    opacity: 0;
    border-radius: 5px;
    background: url(/local/templates/jaluzi/css/../images/lupa.svg) 50% no-repeat rgba(0, 0, 0, 0.63);
}
.accordion .item .bg,
.section_calculator .bg,
.section_examples .bg {
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
    left: 0;
    width: 100%;
    top: 0;
}
.section_examples {
    position: relative;
    padding: 103px 0 90px;
}
.accordion .item .bg:after,
.section_calculator .box_bg:before,
.section_examples .bg:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    background: rgba(255, 255, 255, 0.98);
}
.section_examples .slider {
    margin-top: 46px;
}
.section_examples .slide {
    position: relative;
    display: block;
    overflow: hidden;
    padding-bottom: 120%;
    border-radius: 5px;
}
.section_examples .slide:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    transition: 0.2s linear;
    opacity: 0;
    background: url(/local/templates/jaluzi/css/../images/lupa.svg) 50% no-repeat rgba(0, 0, 0, 0.63);
}
.section_calculator {
    position: relative;
    z-index: 1;
    padding-top: 110px;
}
.section_calculator .bg {
    position: absolute;
    height: calc(100% - 12px);
}
.section_calculator .bg:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    background: rgba(35, 35, 35, 0.95);
}
.section_calculator .main_title span {
    min-height: 1px;
    padding-right: 116px;
}
.box_material .data .links .link button,
.product_box .measurement button {
    font-family: var(--font_family);
    padding: 0 30px;
    cursor: pointer;
    text-align: center;
}
.section_calculator .main_title span:before {
    top: auto;
    bottom: -8px;
    width: 91px;
    height: 25px;
    margin-top: 0;
    background-image: url(/local/templates/jaluzi/css/../images/arrow_title3.svg);
}
.section_calculator .form {
    margin-top: 54px;
}
.section_calculator .box_flex {
    margin-left: -20px;
    align-items: stretch;
    align-content: stretch;
}
.section_calculator .box_flex .box_bg {
    width: calc(50% - 20px);
    margin-left: 20px;
}
.section_calculator .box_flex .box_bg.small {
    width: calc(23.52% - 20px);
}
.section_calculator .box_flex .box_bg.middle_s,
.section_calculator .box_flex .box_bg.three_col {
    width: calc(33.33% - 20px);
}
.section_calculator .box_flex .box_bg.one_col {
    width: calc(100% - 20px);
}
.section_calculator .box_flex .box_bg.two_col {
    width: calc(50% - 20px);
}
.filter .item,
.section_calculator .box_flex .box_bg.four_col {
    width: calc(25% - 20px);
}
.section_calculator .box_flex .box_bg.middle {
    width: calc(27.12% - 20px);
}
.section_calculator .box_flex .box_bg.big {
    width: calc(49.36% - 20px);
}
.section_calculator .box_bg {
    position: relative;
    overflow: hidden;
    min-height: 228px;
    margin-top: 20px;
    padding: 40px 40px 20px;
    opacity: 1;
    border-radius: 5px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
}
.section_calculator .box_bg.bot {
    padding: 46px 55px 25px;
}
.section_calculator .box_bg .title {
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    margin-bottom: 40px;
}
.section_calculator .text_block {
    line-height: 17px;
}
.section_calculator .text_block h2 {
    margin-bottom: 24px;
}
.section_calculator .bottom {
    margin-top: 37px;
    justify-content: flex-end;
    align-items: center;
    align-content: center;
}
.section_calculator .bottom .price {
    font-size: 20px;
    font-weight: 700;
    line-height: 1.25;
    height: auto;
    min-height: 24px;
    margin-left: 58px;
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
    justify-content: flex-end;
    gap: 0 6px;
}
.section_calculator .bottom .price .name {
    color: #000;
    font-size: 15px;
    line-height: 17px;
    display: none;
}
.section_calculator .bottom .submit {
    margin: 0 0 0 33px;
}
.section_calculator .bottom .submit_btn {
    width: auto;
    height: 39px;
    padding: 0 52px;
}
.color_furniture .slider {
    display: none;
    margin: 0 -9px;
}
.color_furniture .slider.slick-initialized {
    display: block;
}
.color_furniture .slider .slick-slide > div + div {
    margin-top: 17px;
}
.color_furniture .slider .slick-arrow {
    top: -55px;
    right: 9px;
    width: 51px;
    height: 8px;
    margin-top: 0;
    transform: rotate(0);
}
.color_furniture .slider .slick-arrow.slick-prev {
    right: 89px;
    left: auto;
}
.color_furniture .slider .slick-arrow svg {
    width: 51px;
    height: 8px;
}
.color_furniture .slider .slick-arrow.slick-disabled svg {
    opacity: 1;
    fill: #bfbfbf;
}
.color_furniture .slide {
    padding: 0 9px;
}
.color_furniture .slide .label_check {
    display: table-cell;
    cursor: pointer;
}
.color_furniture .slide .label_check input[type="radio"] + .check_text .thumb {
    position: relative;
    display: block;
    overflow: hidden;
    width: 60px;
    height: 60px;
    transition: 0.2s linear;
    border: 2px solid #fff;
    border-radius: 5px;
    background: #fff;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
}
.color_furniture .slide .label_check input[type="radio"] + .check_text .name {
    color: #000;
    font-size: 15px;
    font-weight: 300;
    line-height: 17px;
    width: 60px;
    display: block;
    margin-top: 10px;
    text-align: center;
}
.filter {
    padding: 35px 68px 35px 90px;
}
.filter .grid {
    margin-bottom: -35px;
    margin-left: -35px;
}
.filter .item {
    max-width: 220px;
    margin-bottom: 35px;
    margin-left: 20px;
}
.filter .item .title {
    color: #000;
    font-size: 15px;
    font-weight: 400;
    line-height: 17px;
    margin-bottom: 18px;
}
.filter .item .radios {
    margin-bottom: -8px;
    margin-left: -2px;
}
.filter .item .radios .radio {
    margin-bottom: 8px;
    margin-left: 2px;
}
.filter .item .radios .radio .label_check .check_text {
    color: #000;
    font-weight: 400;
    position: relative;
    display: block;
    width: 34px;
    padding: 33px 2px 0;
    text-align: center;
}
.filter .item .colors {
    margin-top: -8px;
    margin-left: -8px;
}
.filter .item .colors .check_color {
    margin-top: 6px;
    margin-left: 8px;
}
.filter .item .colors .check_color .label_check {
    position: relative;
    display: block;
    width: 28px;
    height: 28px;
    cursor: pointer;
    text-align: center;
    border: 1px solid #fff;
    border-radius: 5px;
    box-shadow: 0 4px 5px rgba(0, 0, 0, 0.1);
}
.filter .item .colors .check_color .label_check .check_text {
    position: relative;
    display: block;
    overflow: hidden;
    width: 100%;
    padding-bottom: 100%;
    border-radius: 5px;
}
.filter .item .colors .check_color .label_check .check_text:after {
    position: absolute;
    top: 1px;
    left: 2px;
    width: 22px;
    height: 24px;
    content: "";
    opacity: 0;
    background: url("/local/templates/jaluzi/css/../images/ic_check.svg") no-repeat;
}
.filter .item .colors .check_color .label_check input[type="radio"][value="motmd13s"]:checked + .check_text:after,
.filter .item .colors .check_color .label_check input[type="radio"][value="rqssk6fv"]:checked + .check_text:after,
.filter .item .colors .check_color .label_check input[type="radio"][value="wtz3zxhf"]:checked + .check_text:after {
    background: url("/local/templates/jaluzi/css/../images/ic_check-black.svg") no-repeat;
}
.materials .grid {
    margin-bottom: -23px;
    margin-left: -30px;
}
.materials .grid .item {
    width: calc(100% / 7 - 30px);
    margin-bottom: 23px;
    margin-left: 30px;
}
.materials .label_check {
    display: block;
    cursor: pointer;
}
.materials .label_check input[type="radio"] + .check_text .thumb_wrap {
    display: block;
    border: 5px solid transparent;
    border-radius: 5px;
}
.materials .label_check input[type="radio"] + .check_text .thumb {
    position: relative;
    display: block;
    overflow: hidden;
    width: 100%;
    padding-bottom: 90%;
    border-radius: 5px;
    background: #fff;
    box-shadow: 0 4px 5px rgba(0, 0, 0, 0.1);
}
.materials .label_check input[type="radio"]:checked + .check_text .thumb_wrap {
    border-color: #eb5757;
    background: #eb5757;
}
.materials .label_check input[type="radio"] + .check_text .name {
    color: #000;
    font-size: 15px;
    font-weight: 300;
    line-height: 17px;
    display: block;
    margin-top: 3px;
    text-align: center;
}
.materials .label_check input[type="radio"] + .check_text .price {
    color: #eb5757;
    font-size: 15px;
    font-weight: 700;
    line-height: 18px;
    display: block;
    margin-top: 6px;
    text-align: center;
}
.box_material .head {
    margin-left: -45px;
    padding: 35px 35px 0;
    align-items: center;
    align-content: center;
}
.box_material .head .title {
    margin-bottom: 25px;
    margin-left: 45px;
}
.box_material .head .open_filter_btn {
    margin-bottom: 20px;
    margin-left: 45px;
}
.box_material .head .open_filter_btn button {
    color: #000;
    font-size: 15px;
    line-height: 18px;
    position: relative;
    padding-right: 20px;
    cursor: pointer;
    border: none;
    background-color: transparent;
}
.box_material .head .open_filter_btn button span {
    padding-bottom: 1px;
    border-bottom: 1px solid;
}
.box_material .head .open_filter_btn button:after {
    position: absolute;
    top: 4px;
    right: 0;
    width: 7px;
    height: 7px;
    content: "";
    transform: rotate(-135deg);
    border-top: 2px solid #eb5757;
    border-left: 2px solid #eb5757;
}
.box_material .head .open_filter_btn button.active:after {
    top: 7px;
    transform: rotate(45deg);
}
.box_material .filter {
    display: none;
    margin-bottom: 30px;
    background: #fdfdfd;
    box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.2);
}
.box_material .data {
    padding: 35px;
}
.box_material .data .links {
    margin-top: 23px;
    margin-bottom: -25px;
    margin-left: -25px;
    justify-content: flex-end;
}
.box_material .data .links .link {
    width: 209px;
    margin-bottom: 25px;
    margin-left: 25px;
}
.box_material .data .links .link button {
    color: #fff;
    font-size: 15px;
    font-weight: 700;
    line-height: 17px;
    display: block;
    width: 100%;
    height: 39px;
    transition: 0.2s linear;
    border: none;
    border-radius: 5px;
    background: #eb5757;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
}
.box_material .data .links .link button.white {
    color: #000;
    background: #fff;
}
.contacts {
    margin-top: 69px;
}
.contacts .text_block {
    margin-top: 56px;
}
.contacts table {
    width: 100%;
    margin-top: 66px;
    border-collapse: collapse;
}
.contacts table td {
    color: #000;
    font-size: 16px;
    font-weight: 300;
    line-height: 28px;
    vertical-align: top;
}
.contacts table tr + tr td {
    padding-top: 7px;
}
.contacts table td:first-child {
    font-weight: 700;
    padding-right: 15px;
}
.map {
    width: 100%;
    height: 446px;
}
.accordion {
    margin-top: 74px;
}
.accordion .item {
    position: relative;
    transition: 0.2s linear;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.15);
}
.accordion .item.active {
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.25);
}
.accordion .item .bg2 {
    position: absolute;
    top: 45px;
    left: 50%;
    visibility: hidden;
    width: 100vw;
    height: calc(100% - 59px);
    transition: 0.3s linear;
    transform: translateX(-50%);
    opacity: 0;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
}
.accordion .item .bg2:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    background: rgba(35, 35, 35, 0.97);
}
.accordion .item.active .bg2,
.accordion .item.active .counter,
.catalog_page .item .thumb img.active {
    visibility: visible;
    opacity: 1;
}
.accordion .item + .item {
    margin-top: 12px;
}
.accordion .open_btn {
    font-size: 18px;
    font-weight: 600;
    line-height: 22px;
    position: relative;
    padding: 24px 210px 24px 114px;
    cursor: pointer;
}
.accordion .open_btn:before {
    position: absolute;
    top: 50%;
    left: 50px;
    width: 20px;
    height: 12px;
    margin-top: -6px;
    content: "";
    background: url(/local/templates/jaluzi/css/../images/arrow_acc.svg) no-repeat;
}
.accordion .item .counter {
    color: #000;
    font-size: 22px;
    font-weight: 600;
    line-height: 26px;
    position: absolute;
    top: 26px;
    right: 90px;
    visibility: hidden;
    width: 80px;
    transition: 0.2s linear;
    text-align: center;
    opacity: 0;
}
.accordion .item .counter .total {
    color: #d1d1d1;
}
.accordion .data {
    position: relative;
    visibility: hidden;
    overflow: hidden;
    width: calc(100% - 100px);
    height: 0;
    margin: 0 auto;
    pointer-events: none;
    opacity: 0;
    border-top: 2px solid #ededed;
}
.accordion .data.active {
    visibility: visible;
    overflow: visible;
    height: auto;
    padding: 38px 0 40px;
    transition: opacity 0.3s linear;
    pointer-events: all;
    opacity: 1;
}
.info_slider {
    width: calc(100% + 65px);
    margin-left: -15px;
    padding-right: 82px;
}
.info_slider .slick-arrow {
    top: -82px;
    margin-top: 0;
}
.slick-arrow.slick-prev {
    right: 190px;
    left: auto;
}
.slick-arrow.slick-next {
    right: 50px;
}
.info_slider .slick-slide {
    transition: 0.2s linear;
    opacity: 0.2;
}
.info_slider .slick-slide > div + div {
    margin-top: 26px;
}
.info_slider .slide {
    padding: 0 15px;
}
.info_slider .slide .img {
    position: relative;
    display: block;
    padding-bottom: 78.3%;
}
.info_slider .slide .desc {
    margin-top: 20px;
}
.news_page .date {
    margin-bottom: 20px;
}
.news_page .text_block img.left {
    width: 55.2%;
    margin-right: 45px;
    margin-bottom: 50px;
}
.news_page .text_block img.right {
    width: 44.8%;
    margin-bottom: 50px;
    margin-left: 110px;
}
.news_read {
    margin-top: 90px;
}
.news_read .main_title span {
    min-width: 1px;
}
.news_slider {
    margin-top: 45px;
}
.news_slider .slide .img {
    position: relative;
    display: block;
    padding-bottom: 61.48%;
}
.news_slider .slide .date {
    font-size: 12px;
    line-height: 14px;
    margin-top: 26px;
}
.news_slider .slide .name {
    font-size: 18px;
    font-weight: 700;
    line-height: 22px;
    margin-top: 14px;
}
.delivery {
    margin-top: 39px;
}
.delivery .grid {
    margin-top: -31px;
}
.delivery .grid .col_l {
    width: calc(47% - 25px);
    margin-top: 31px;
}
.delivery .grid .col_r {
    width: calc(50% - 25px);
    margin-top: 31px;
}
.delivery .text_block {
    margin-top: 23px;
}
.delivery img,
.dillers_text .img img {
    display: block;
    max-width: 100%;
}
.delivery .map {
    height: 445px;
    margin-top: 100px;
    border: 5px solid #fff;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
}
.pickup_posts {
    position: relative;
    margin-top: -180px;
    padding: 243px 0 100px;
}
.pickup_posts .grid {
    margin-top: -30px;
    justify-content: space-between;
}
.pickup_posts .grid .col {
    width: calc(50% - 15px);
    max-width: 493px;
    margin-top: 30px;
}
.pickup_posts .grid .col_r {
    max-width: 470px;
}
.pickup_posts table tr td {
    color: #fff;
    font-size: 15px;
    font-weight: 300;
    line-height: 25px;
    vertical-align: top;
}
.pickup_posts table tr td:first-child {
    font-size: 16px;
    font-weight: 700;
    line-height: 28px;
    width: 40%;
    padding-right: 15px;
}
.advantages {
    position: relative;
    padding: 94px 0 115px;
}
.advantages:before {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    background: rgba(35, 35, 35, 0.97);
}
.advantages .grid {
    margin-left: -50px;
}
.advantages .grid .item {
    position: relative;
    width: calc(100% / 3 - 50px);
    margin-top: 70px;
    margin-left: 50px;
}
.advantages .item {
    padding-top: 43px;
    padding-left: 62px;
}
.advantages .item .icon {
    position: absolute;
    top: 0;
    left: -10px;
    display: flex;
    width: 106px;
    height: 106px;
    opacity: 0.3;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
}
.advantages .item .note {
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    position: relative;
    z-index: 1;
}
.dillers_text {
    position: relative;
    padding: 93px 0 105px;
}
.dillers_text .grid .img {
    width: calc(52% - 13px);
}
.dillers_text .grid .col_r {
    width: calc(48% - 17px);
    max-width: 425px;
    margin-top: 24px;
}
.dillers_text .links {
    margin-top: 47px;
}
.dillers_text .links .item + .item {
    margin-top: 13px;
}
.dillers_text .links .item a {
    color: #eb5757;
    font-size: 15px;
    font-weight: 700;
    line-height: 18px;
    position: relative;
    display: inline-block;
    padding-right: 65px;
    vertical-align: top;
    text-decoration: none;
}
.dillers_text .links .item a:after {
    position: absolute;
    top: 50%;
    right: 0;
    width: 44px;
    height: 8px;
    margin-top: -4px;
    content: "";
    background: url(/local/templates/jaluzi/css/../images/ic_arrow.svg) no-repeat;
}
.dillers_text .links .item a span {
    transition: 0.2s linear;
    border-bottom: 1px solid;
}
.catalog_page {
    margin-top: 66px;
}
.catalog_page .grid {
    margin-bottom: -70px;
    margin-left: -50px;
}
.catalog_page .grid .item {
    width: calc(50% - 50px);
    margin-bottom: 70px;
    margin-left: 50px;
}
.catalog_page .item .thumb_wrap {
    width: 224px;
}
.catalog_page .item .thumb {
    position: relative;
    display: block;
    overflow: hidden;
    width: 100%;
    padding-bottom: 158.485%;
}
.catalog_page .item .thumb img {
    position: absolute;
    top: 0;
    left: 0;
    visibility: hidden;
    width: 100%;
    min-width: 10px;
    height: 100%;
    min-height: 10px;
    transition: 0.2s linear;
    opacity: 0;
    object-fit: cover;
	border-radius: 20px;
}
.catalog_page .item .info {
    width: calc(100% - 271px);
}
.catalog_page .item .info .title {
    color: #000;
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
}
.catalog_page .item .info .open_categories_btn {
    display: none;
    margin-top: 15px;
}
.catalog_page .item .info .open_categories_btn button {
    color: #ef1c25;
    font-family: var(--font_family);
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
    position: relative;
    display: inline-block;
    padding-left: 32px;
    cursor: pointer;
    vertical-align: top;
    border: none;
    background-color: transparent;
}
.product_box .images .thumbs .img a,
.product_box .measurement button {
    overflow: hidden;
    background: #fff;
    position: relative;
    transition: 0.2s linear;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
}
.catalog_page .item .info .open_categories_btn button:before {
    position: absolute;
    top: 9px;
    left: 0;
    width: 16px;
    height: 10px;
    content: "";
    transition: 0.2s linear;
    background: url("/local/templates/jaluzi/css/../images/ic_arrow2.svg") 0 0 / contain no-repeat;
}
.catalog_page .item .info .open_categories_btn button.active:before {
    top: 7px;
    transform: scaleY(-1);
}
.catalog_page .item .info .links {
    margin-top: 21px;
}
.catalog_page .item .info .links .link {
    color: #000;
    font-size: 15px;
    font-weight: 400;
    line-height: 18px;
}
.catalog_page .item .info .links .link + .link,
.product_box .links .link + .link {
    margin-top: 15px;
}
.article {
    padding: 68px 0 64px;
}
.product_box .data {
    width: calc(50% - 30px);
    max-width: 450px;
    margin-bottom: 39px;
}
.product_box .articul {
    color: #e0e0e0;
    font-size: 15px;
    font-weight: 400;
    line-height: 17px;
    margin-top: 12px;
}
.product_box .line_price {
    display: flex;
    margin-top: 36px;
    margin-bottom: -29px;
    margin-left: -35px;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
}
.product_box .line_price .link_btn,
.product_box .line_price .wrap_price {
    margin-bottom: 29px;
    margin-left: 35px;
}
.product_box .line_price .wrap_price .old_price {
    color: #ebebeb;
    font-size: 18px;
    font-weight: 700;
    line-height: 22px;
    position: relative;
    display: inline-block;
    vertical-align: top;
}
.product_box .line_price .wrap_price .old_price:after {
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% - 6px);
    height: 2px;
    content: "";
    transform: translate(-50%, -50%) rotate(10deg);
    background: #ebebeb;
}
.product_box .line_price .wrap_price .old_price + .price {
    margin-top: -5px;
}
.product_box .line_price .link_btn a {
    line-height: 39px;
    height: 39px;
    padding: 0 33px;
}
.product_box .measurement {
    max-width: 309px;
    margin-top: 20px;
}
.product_box .measurement button {
    color: #000;
    font-size: 15px;
    font-weight: 400;
    line-height: 17px;
    display: block;
    width: 100%;
    height: 39px;
    border: none;
    border-radius: 5px;
}
.product_box .measurement button:hover {
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.35);
}
.product_box .measurement button:before {
    position: absolute;
    top: 50%;
    left: 12px;
    width: 64px;
    height: 47px;
    content: "";
    transition: 0.2s linear;
    transform: translateY(-50%) rotate(-23.02deg);
    opacity: 0.05;
    background: url(/local/templates/jaluzi/css/../images/ic_carpenter.svg) 0 0 / contain no-repeat;
}
.modal .bg,
.modal:after,
.modal_info:after,
footer:after {
    top: 0;
    position: absolute;
}
.product_box .measurement button:hover:before {
    opacity: 0.3;
}
.product_box .links .link {
    font-size: 15px;
    font-weight: 400;
    line-height: 18px;
}
.product_box .links .link a {
    color: #eb5757;
    transition: 0.2s linear;
    text-decoration: none;
    border-bottom: 1px solid;
}
.product_box .images {
    width: calc(50% - 30px);
    max-width: 480px;
    margin-top: -51px;
}
.product_box .images .big .img {
    position: relative;
    display: block;
    overflow: hidden;
    width: 100%;
    padding-bottom: calc(115% - 8px);
    border: 10px solid #fff;
    border-radius: 0 0 5px 5px;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
}
.product_box .images .thumbs {
    display: flex;
    margin-top: -160px;
    margin-bottom: 35px;
    margin-left: -130px;
    justify-content: flex-start;
    align-items: flex-start;
    align-content: flex-start;
}
.product_box .images .thumbs .img {
    width: 100px;
}
.product_box .images .thumbs .img + .img,
header .callback {
    margin-left: 10px;
}
.product_box .images .thumbs .img a {
    display: block;
    width: 100%;
    padding-bottom: calc(100% - 8px);
    border: 4px solid #fff;
    border-radius: 5px;
}
.product_box .images .thumbs .img a:hover {
    border-color: #eb5757;
    box-shadow: none;
}
.product_box .images .thumbs .img a .counter {
    color: #fff;
    font-size: 50px;
    font-weight: 300;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    width: 100%;
    height: 100%;
    padding: 5px;
    text-align: center;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0.55));
    justify-content: center;
    align-items: center;
    align-content: center;
}
.shop_itog_wrap {
    margin: 8px 0 12px;
    line-height: 34px;
}
.modal,
.modal .bg,
.modal:after,
.modal_info:after {
    border-radius: 5px;
}
.modal {
    position: relative;
    display: none;
    visibility: visible !important;
    width: 976px;
    max-width: 100%;
    padding: 76px 30px 86px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.6);
}
.modal_info {
    width: 900px;
    padding: 56px 54px;
}
.modal_info + .fancybox-close-small {
    color: #000;
    opacity: 0.2;
}
.modal .bg {
    left: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
}
.modal:after {
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    background: linear-gradient(0deg, rgba(35, 35, 35, 0.98), rgba(35, 35, 35, 0.98));
}
.modal_info:after {
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.98), rgba(255, 255, 255, 0.98));
}
.modal_data {
    position: relative;
    z-index: 2;
    max-width: 580px;
    margin: 0 auto;
}
.modal_info .modal_data {
    max-width: none;
}
.modal .submit_btn.disabled {
    cursor: unset;
    opacity: 0.5;
}
.modal .submit_btn.disabled:hover {
    background: #eb5757;
}
.materials .thumb .zoom-icon {
    position: absolute;
    background: url(/local/templates/jaluzi/css/../images/zoom-icon.svg) 50% 50% / cover no-repeat !important;
    content: "";
    bottom: 3px;
    right: 3px;
    width: 28px;
    height: 28px;
    z-index: 100;
}
header .measurement {
    margin-left: 25px;
}
header .callback button,
header .measurement button {
    line-height: 39px;
    height: 39px;
    color: #fff;
    font-weight: 700;
    display: inline-block;
    padding: 0 5px;
    transition: 0.2s linear;
    vertical-align: top;
    text-decoration: none;
    border: none;
    border-radius: 5px;
    background: #eb5757;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
}
@media (max-width: 479px) {
    .first_section .bg,
    .first_section:before {
        height: 110%;
    }
    .first_section {
        margin-bottom: 100px;
    }
}
.recommend_block {
    display: flex;
    flex-direction: row;
    margin-bottom: 50px;
}
.recommend_block_img,
.recommend_block_img_none {
    width: 55%;
    margin-right: 45px;
    margin-bottom: 0;
}
.recommend_block_text {
    width: 45%;
}
.recommend_block_img img,
.recommend_block_img_none img {
    width: 100%;
    margin-bottom: 0;
}

#hns-app{
    min-height: 800px;
}
/* End */


/* Start:/local/templates/jaluzi/css/custom.min.css?179470167027489*/
header.header_wrap .top{padding-top:0}header.header_wrap .top>.cont{align-items:center;padding-top:20px;padding-bottom:20px}.header_wrap .header_logo_and_menu{padding:0}.menu_bottom_new_wrapper .menu_bottom_new{display:flex}.header_wrap .header_contacts{flex-direction:row;align-items:center;gap:20px;margin:0}.h_middle{display:flex}.h_middle__part{margin-right:70px}.h_middle__part:last-child{margin-right:0}.h_links{display:flex}.h_links__list{display:flex;align-items:center;gap:10px}.header_wrap .header_icon.wa img{width:26px;height:26px}address.h_address{margin-bottom:10px;color:#000;font-size:14px;font-weight:500;line-height:1.8;font-style:normal}.h_links__title{margin-right:12px;color:#666;font-size:14px;font-weight:400;line-height:1.8}.h_phone{margin-bottom:6px}.h_phone a{color:#000;font-size:18px;font-weight:700;line-height:1.8}.h_time{color:#000;font-size:15px;font-weight:400;line-height:1.8}.footer_socials.footer_socials--ux{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;padding-top:20px}.footer_socials--ux .footer_socials_title{padding-right:0}.footer_socials_wrapper{display:flex;align-items:center;gap:15px}.footer-cat-menu-wrapper ul{display:flex;flex-direction:column}.footer-cat-menu-wrapper li{list-style:none}.footer-cat-menu-wrapper li a{color:#fff;font-size:14px;font-weight:400;line-height:1.2;text-decoration:none}.footer-top--ux .footer_menu+.footer_menu{margin-top:12px}.footer-top--ux .footer_menu_head{display:flex;align-items:center}.footer-top--ux .footer_menu_head::after{margin-left:5px;position:static;cursor:pointer}.footer-top--ux .footer_menu_head_link{font-size:15px}.footer_contacts--ux{max-width:272px}.footer_contacts--ux .footer_phone{text-align:left;color:#fff;font-size:18px;font-weight:700;line-height:25px}.footer_contacts--ux .footer_address{text-align:left;color:#fff;font-size:15px;font-weight:400;line-height:1.7}.footer_time{margin-top:15px;color:#fff;font-size:15px;font-weight:400;line-height:1.7}.footer_mail{display:block;margin-top:15px;color:#fff;font-size:15px;font-weight:400;line-height:1.7}.footer_btn-wrapper.footer_btn-wrapper--ux{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;width:100%;max-width:167px;margin-top:19px}.footer_btn-wrapper--ux .footer_btn{display:flex;align-items:center;justify-content:center;width:100%;height:36px;background:#fff;padding:5px;display:flex;color:#dd262e;text-align:center;font-size:14px;font-weight:700;line-height:1.1}.footer_btn-wrapper--ux .footer_btn.f_callback{background:#dd262e;color:#fff}.scroll-btn{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#fff;border:0;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.2);position:fixed;bottom:20%;right:100px;z-index:99;transition:opacity .3s ease,transform .3s ease;cursor:pointer}.scroll-btn:hover{background:#dd262e;transform:scale(1.1)}.scroll-btn:hover svg path{stroke:#fff}.scroll-hidden{opacity:0;pointer-events:none}.section_slider__pointer{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:#fff;border-radius:50%;opacity:0;visibility:hidden;position:absolute;top:12px;right:12px;z-index:5;transition:visibility .3s,opacity .3s}.thumb_wrap:hover .section_slider__pointer{opacity:1;visibility:visible}.catalog_page .item .info .category_title{margin-bottom:14px;color:#000;font-size:18px;font-weight:700;line-height:1.1}.product_box--ux .page_title{width:100%}.product_box__top_wrap{display:flex;width:100%;margin-top:41px}.product_box__tabs_wrap{width:100%}.product-tabs{font-family:Arial,sans-serif;margin:30px 0;color:#333}.product-tabs__nav{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:10px 40px;border-bottom:2px solid #e0e0e0;padding-bottom:0;margin-bottom:25px}.product-tabs__btn{background:0 0;border:none;padding:12px 0;font-size:16px;font-weight:500;color:#444;cursor:pointer;position:relative;transition:color .2s ease}.product-tabs__btn:hover{color:#000;text-decoration:underline}.product-tabs__btn.active{color:#000;font-weight:700}.product-tabs__btn.active::after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:3px;background-color:#e24a3d}.product-tabs__pane{display:none;line-height:1.6;font-size:15px}.product-tabs__pane.active{display:block}.product-tabs__pane p{margin-bottom:15px}.product-tabs__pane h3{font-size:16px;margin:25px 0 15px 0;font-weight:700}.product-tabs__list{list-style:none;padding:0;margin:0}.product-tabs__list li{position:relative;padding-left:20px;margin-bottom:10px}.product-tabs__list li::before{content:'';position:absolute;left:0;top:8px;width:6px;height:6px;background-color:#e24a3d}.product_box.product_box--ux .images{position:relative}.product_box.product_box--ux .images .thumbs{flex-direction:column;margin:0;position:absolute;top:0;left:0}.product_box.product_box--ux .images .thumbs .img{margin-bottom:10px}.product_box.product_box--ux .images .thumbs .img:last-child{margin-bottom:0}.product_box.product_box--ux .images .thumbs .img+.img{margin-left:0}.product_box.product_box--ux .images .big{width:calc(100% - 120px);margin-left:120px}.product_box.product_box--ux .images{width:56.6%;max-width:none;margin-right:9.4%}.product_box--ux .images .big div.owl-item div.slide img{border-radius:10px}.product_box.product_box--ux .data{width:34%;max-width:none;margin-left:0;margin-bottom:0}.product_box .line_price.line_price--ux{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;background-color:#f7f7f7;border-radius:20px;margin:0;padding:40px 50px}.price_title{margin-bottom:5px;color:#000;font-size:16px;font-weight:500;line-height:1.2}.product_box.product_box--ux .line_price .link_btn{width:100%;margin-left:0;margin-bottom:12px}.product_box.product_box--ux .line_price .wrap_price{margin-left:0;margin-bottom:20px}.guarantee_wrapper{display:flex;align-items:center;margin-top:21px}.service_info{display:flex;align-items:center;margin-right:auto}.guarantee_info{display:flex;align-items:center}.guarantee_info span,.service_info span{color:#000;font-size:14px;font-weight:500;line-height:1.1}.service_info svg{margin-right:7px}.guarantee_info svg{margin-right:5px}.product_box .line_price .link_btn.fast_click a{display:flex;align-items:center;justify-content:center;width:100%;height:40px;background:0 0;border:1px solid #dd262e;border-radius:16px;box-shadow:none;padding:5px;color:#dd262e;text-align:center;font-size:15px;font-weight:600;line-height:1.2;letter-spacing:1.339px}.product_box .line_price .link_btn a.calc_btn_prod_page{display:flex;align-items:center;justify-content:center;width:100%;height:40px;background:#dd262e;border:1px solid #dd262e;border-radius:16px;box-shadow:none;padding:5px;color:#fff;text-align:center;font-size:15px;font-weight:500;line-height:1.2;letter-spacing:1.339px}.calc_btn_prod_page svg{margin-right:10px}.product_box.product_box--ux .measurement{margin-top:8px}.product_box.product_box--ux .measurement button{display:flex;align-items:center;justify-content:flex-start;background:0 0;box-shadow:none;padding:0;color:#000;font-size:15px;font-weight:500;line-height:1.2;text-align:left}.product_box.product_box--ux .measurement button::before{display:none}.product_box.product_box--ux .measurement button svg{margin-right:11px}.product_box.product_box--ux .measurement button span{color:#000;font-size:15px;font-weight:500;line-height:1.2;text-decoration:underline dotted}.product-tabs__pane.documentation_tab a{display:flex;align-items:center;margin-bottom:30px;color:#dd262e;font-size:15px;font-weight:500;line-height:1.7;text-decoration:underline}.product-tabs__pane.documentation_tab a::before{content:'';display:block;width:35px;height:40px;background:transparent url(/local/templates/jaluzi/css/../images/new_img/document_logo.svg) no-repeat center center;background-size:contain;margin-right:20px}.filter_box_custom .filter .item .colors{max-width:316px}.filter_box_custom .filter .item .colors .check_color .label_check{width:38px;height:38px}.filter_box_custom .filter .item .colors .check_color .label_check .check_text:after{width:34px;height:34px;background-size:contain!important}.mob_menu_info{display:none}.form .input.datepicker-here,.form .line_form.flex .field{width:100%}.form .input,.form textarea{border-radius:15px}.modal_data .global_title.white{color:#fff;text-align:center;font-size:25px;font-weight:700;line-height:1.1;letter-spacing:1.875px}.modal_data .main_title.white{color:#fff;text-align:center;font-size:15px;font-weight:500;line-height:2}.form .submit_btn{border-radius:15px}.f_form_block{background:#e6eaeb;padding-top:59px;padding-bottom:55px;position:relative}.f_form_block::after{content:'';display:block;width:auto;height:100%;background:transparent url(/local/templates/jaluzi/css/../images/new_img/form_bottom_people.png) no-repeat center left;background-size:cover;position:absolute;top:0;left:61%;right:0;bottom:0;z-index:1}.f_form_block .f_form{max-width:720px;position:relative;z-index:2}.f_form_block .global_title{color:#000;font-size:36px;font-weight:600;line-height:1.1}.f_form_block .main_title{color:#000;font-size:16px;font-weight:400;line-height:2}.f_wrap{display:flex;flex-wrap:wrap;margin-top:30px}.f_wrap__part{width:48.6%;margin-right:2.8%}.f_wrap__part:nth-child(2n){margin-right:0}.f_footer{display:flex;margin-top:19px}.form .input,.form textarea{background-color:#fff;border:1px solid #bfbcbc;border-radius:20px}.form .input{height:50px}.form textarea{height:121px}.f_footer .agree{width:48.6%;margin-right:2.8%;color:#363534;font-size:14px;font-weight:300;line-height:1.3;text-align:left}.form .f_footer .agree a{color:#363534;font-size:14px;font-weight:300;line-height:1.3}.f_footer .submit{width:48.6%}.form .f_footer .submit_btn{max-width:320px;height:46px}.product-masters-block{margin-bottom:80px}.product-masters__title{color:#000;font-size:25px;font-weight:700;line-height:1.2}.product-masters__wrapper{margin-top:40px}.product-masters .owl-carousel .owl-stage-outer{overflow:visible}.product-masters__avatar{display:flex;align-items:center;justify-content:center;width:100%;height:auto;border-radius:20px;overflow:hidden;margin-bottom:30px}.product-masters__avatar img{width:100%;height:100%;object-fit:contain}.product-masters__name{margin-bottom:12px;color:#000;font-size:18px;font-weight:700;line-height:1.2}.product-masters__position{color:#000;font-size:15px;font-weight:500;line-height:1.3}.faq_product_block{margin-bottom:80px}.faq-title{color:#000;font-size:25px;font-weight:700;line-height:1.2}.faq_wrapper{margin-top:50px}.faq-item{border-top:1px solid #e5e5e5}.faq-item:last-child{border-bottom:1px solid #e5e5e5}.faq-question{display:flex;align-items:center;width:100%;background:0 0;border:none;outline:0;padding:27px 0 28px;color:rgba(0,0,0,.87);font-size:18px;font-weight:700;line-height:1.5;transition:color .2s ease}.faq-question::after{content:"+";width:18px;margin-left:auto;color:#eb5757;font-size:26px;font-weight:400;line-height:1}.faq-item.active .faq-question::after{content:"—";color:#eb5757;font-size:18px}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.faq-item.active .faq-answer{max-height:1000px;transition:max-height .5s ease-in}.faq-answer p{margin:0 0 16px 0;font-size:14px;font-weight:400;line-height:1.6}.faq-answer p:last-child{margin-bottom:24px}.hns-breadcrumbs{display:block!important}.hns-breadcrumbs .hns-breadcrumbs__layer{margin:30px 0 -40px}.hns-breadcrumbs__divider{color:#444;font-size:14px;font-weight:400;line-height:1.2}.hns-breadcrumbs__item{color:#444;font-size:14px;font-weight:400;line-height:1.2}.hns-breadcrumbs__item:last-child{color:#dd262e;font-size:14px;font-weight:400;line-height:1.2}.catalog_page .item .info .links .link a.active{color:#000}.catalog_page .item .info .links .link a.active:hover,.catalog_page .item .info .links .link a:hover{color:#ef1c25}.catalog_page .item .thumb{height:auto;min-height:355px;padding-bottom:0}.catalog_page .item .thumb img{max-height:355px}.breadcrumbs{display:none;opacity:1}.breadcrumbs_block{padding-top:30px;padding-bottom:15px}.breadcrumbs_new a{color:#444;font-size:14px;font-weight:400;line-height:1.2;text-decoration:none}.breadcrumbs_new .bx-breadcrumb-item>.sep{color:#444;font-size:14px;font-weight:400;line-height:1.2}.breadcrumbs_new .bx-breadcrumb-item>span{color:#dd262e;font-size:14px;font-weight:400;line-height:1.2}.f_form .success_message{color:#000;font-size:16px;font-weight:400;line-height:2;text-align:left}.header_contacts .header_phone.phone_mobile_show{display:none}@media screen and (min-width:1023px){header.header_wrap .bottom{padding:20px 0 21px}.hcatalog_wrapper{width:127px;margin-right:37px}header.header_wrap .mcatalog_item{display:flex;align-items:center;justify-content:center;width:100%}header.header_wrap .mcatalog_item .item{width:100%;height:100%;border-bottom:0}header.header_wrap .bottom .mcatalog_item a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:auto;padding:0;color:#fff;font-size:16px;font-weight:600;line-height:1.5;text-transform:uppercase}header.header_wrap .bottom .hcatalog_wrapper:hover .mcatalog_item>.item>a{color:#eb7d82}header.header_wrap .mcatalog_item a::before{content:'';display:block;width:18px;height:12px;background:transparent url(/local/templates/jaluzi/css/../images/new_img/burger_white.svg) no-repeat center center;background-size:contain;margin-right:auto}header.header_wrap .hcatalog_wrapper:hover .mcatalog_item>.item>a::before{background:transparent url(/local/templates/jaluzi/css/../images/new_img/burger_red.svg) no-repeat center center}header.header_wrap .mcatalog_item a::after{content:'';display:block;width:8px;height:7px;background:transparent url(/local/templates/jaluzi/css/../images/new_img/point_down_white.svg) no-repeat center center;background-size:contain;margin-left:auto;transition:transform .3s}header.header_wrap .hcatalog_wrapper:hover .mcatalog_item>.item>a::after{background:transparent url(/local/templates/jaluzi/css/../images/new_img/point_down_red.svg) no-repeat center center;transform:rotate(180deg)}.menu_bottom_new_wrapper{display:flex;align-items:center}.hbottom_menu{display:flex;align-items:center;width:calc(100% - 174px)}.hbottom_menu .menu-top-level{display:flex;align-items:center;width:100%}.hbottom_menu .menu-item{list-style:none}.hbottom_menu .menu-top-level>.menu-item{margin-right:auto}.hbottom_menu .menu-top-level>.menu-item:last-child{margin-right:0}.hbottom_menu .menu-top-level .menu-item>a{display:flex;align-items:center;color:#fff;font-size:16px;font-weight:600;line-height:25px;text-decoration:none}.hbottom_menu .menu-top-level .menu-item:hover>a{color:#eb7d82}.hbottom_menu .menu-item.active>a{color:#eb7d82!important}.hbottom_menu .menu-item.has-children{position:relative}.hbottom_menu .menu-item.has-children>a::after{content:'';display:block;width:8px;height:7px;background:transparent url(/local/templates/jaluzi/css/../images/new_img/point_down_white.svg) no-repeat center center;background-size:contain;margin-left:10px;transition:transform .3s}.hbottom_menu .menu-top-level .menu-item:hover>a::after{background:transparent url(/local/templates/jaluzi/css/../images/new_img/point_down_red.svg) no-repeat center center;transform:rotate(180deg)}.hbottom_menu .menu-sub-level{display:none;flex-direction:column;width:180px;height:auto;background:#fff;border-radius:0 0 5px 5px;border-top:2px solid #dd262e;box-shadow:0 4px 15px 0 rgba(0,0,0,.15);padding-top:8px;padding-bottom:6px;position:absolute;top:46px;left:-20px;z-index:10}.hbottom_menu .menu-sub-level::before{content:'';display:block;width:100%;height:25px;background:0 0;position:absolute;top:-24px;left:0;right:0;z-index:9}.hbottom_menu .menu-item.has-children:hover .menu-sub-level{display:flex}.hbottom_menu .menu-sub-level .menu-item>a{display:flex;align-items:center;width:100%;height:36px;padding:5px 10px 5px 20px;color:#000;font-size:15px;font-weight:400;line-height:1.1}.hbottom_menu .menu-sub-level .menu-item:nth-child(1n+2)>a{background:#fff}.hbottom_menu .menu-sub-level .menu-item:nth-child(2n)>a{background:#f7f7f7}.menu_bottom_new_wrapper{position:relative}.menu_bottom_new_wrapper .catalog--hidden{display:none;width:100%;max-width:1060px;height:auto;background:#fff;border-top:2px solid #dd262e;border-radius:0 0 5px 5px;box-shadow:0 4px 15px 0 rgba(0,0,0,.15);margin:0;position:absolute;top:46px;left:0;z-index:10}.menu_bottom_new_wrapper .catalog--hidden::before{content:'';display:block;width:127px;height:24px;position:absolute;top:-25px;left:0;z-index:9}.menu_bottom_new_wrapper .hcatalog_wrapper:hover .catalog--hidden{display:flex}.hcatalog_wrapper>.catalog>ul{flex-direction:column;width:30%;max-width:250px;height:530px;border-radius:0 0 0 5px;background-color:#f7f7f7}header .hcatalog_wrapper .catalog ul li>a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:47px;padding:5px 20px 5px 29px;color:#393939;font-size:14px;font-weight:700;line-height:1.1;text-align:left}header .hcatalog_wrapper .catalog ul li:hover>a{color:#dd262e}header .hcatalog_wrapper .catalog ul li.active>a{color:#dd262e}header .hcatalog_wrapper .catalog ul li>a::after{content:'';display:block;width:8px;height:7px;background:transparent url(/local/templates/jaluzi/css/../images/new_img/point_down_black.svg) no-repeat center center;background-size:contain;margin-left:auto;transform:rotate(-90deg)}header .hcatalog_wrapper .catalog ul li:hover>a::after{background:transparent url(/local/templates/jaluzi/css/../images/new_img/point_down_red.svg) no-repeat center center}header .hcatalog_wrapper .catalog ul li{width:100%;border-left:0}header .hcatalog_wrapper .catalog ul li>a:before{display:none}header .hcatalog_wrapper .catalog ul li .sub_menu{width:calc(100% - 250px);height:100%;background:#fff;border-radius:0;padding:33px 31px;overflow-y:auto;position:absolute;top:0;left:250px;transform:translate(0,0)}header.header_wrap .hcatalog_wrapper .catalog ul li .sub_menu .grid{flex-wrap:wrap}header .hcatalog_wrapper .catalog ul li .sub_menu .item .thumb{border-radius:10px}header .hcatalog_wrapper .catalog ul li .sub_menu .item .name a{color:#000}header .hcatalog_wrapper .catalog ul li .sub_menu .item:hover .name a{color:#dd262e}}@media screen and (max-width:1200px){.f_form_block::after{display:none}}@media screen and (max-width:1024px){.product_box.product_box--ux .images{width:60%;margin-right:2%}.product_box.product_box--ux .data{width:38%}.product_box.product_box--ux .images div.big div.img{height:400px}.header_wrap .header_logo_and_menu{gap:67px}.h_middle__part.m__hidden address.h_address{display:none}.h_links__title{display:none}.h_time{display:none}.h_links__list .header_icon.mail{display:block}.h_links__list .header_icon img{width:26px;height:26px}.header_wrap .h_middle{align-items:center}.header_wrap .h_phone{margin-bottom:0}.h_middle__part{order:0}.h_middle__part.m__hidden{order:1;margin-right:0;margin-left:66px}.header_wrap .top .header_btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;font-size:0;color:transparent}.header_wrap .top .header_btn::after{content:'';display:block;width:18px;height:18px;background:transparent url(/local/templates/jaluzi/css/../images/new_img/h_phone_mob.svg) no-repeat center center;background-size:contain}.header_wrap .mob_menu_link{width:30px;height:30px;margin-top:0;margin-left:20px}.header_wrap .mob_menu_link span{background:#000}.f_form_block .f_form{margin-left:auto;margin-right:auto}}@media screen and (max-width:1023px){header.header_wrap .bottom>.cont{padding-bottom:200px}header.header_wrap .bottom .mob_menu{display:none}header.header_wrap .bottom .mob_menu.mcatalog_item{display:flex}header.header_wrap .bottom{background:rgba(35,35,35,.98);padding:0 0 170px;top:105px}header.header_wrap .bottom>.cont{padding-right:0;padding-left:0}.menu_bottom_new_wrapper{width:100%;height:100%;overflow:hidden;color:#fff;position:static}.menu_bottom_new_wrapper ul{list-style:none;padding:0;margin:0}.menu_bottom_new_wrapper li{border-bottom:1px solid rgba(255,255,255,.5)}.menu_bottom_new_wrapper li a{display:flex;align-items:center;padding:15px 20px;color:#fff;font-size:16px;font-weight:600;line-height:1.1;text-decoration:none}.menu_bottom_new_wrapper li.has-children>a::after{content:'';display:block;width:8px;height:7px;background:transparent url(/local/templates/jaluzi/css/../images/new_img/point_down_white.svg) no-repeat center center;background-size:contain;margin-left:auto;transform:rotate(-90deg)}.mob_menu__back{display:flex;align-items:center;background-color:rgba(233,236,237,.6);color:#fff;padding:15px 20px;font-size:16px;font-weight:700;cursor:pointer;border-bottom:1px solid #2d2d2d}.mob_menu__back::before{content:"‹";font-size:24px;margin-right:12px;line-height:1}header.header_wrap .catalog,header.header_wrap .menu-item .sub_menu,header.header_wrap .menu-item ul{display:none;width:100%;height:100%;background-color:rgba(35,35,35,.98);opacity:0;position:absolute;top:0;left:0;z-index:100;transition:opacity .3s ease-in-out}header.header_wrap .catalog ul li .sub_menu .item .thumb{border-radius:10px}header.header_wrap .catalog ul li .sub_menu.sub_right a{padding:2px;font-size:12px;font-weight:500}header.header_wrap .catalog.is-open{display:block;opacity:1}header.header_wrap .menu-item.menu-item--open>.sub_menu,header.header_wrap .menu-item.menu-item--open>ul{display:block;opacity:1}.menu_bottom_new_wrapper.sub-panel-open .mob_menu.mtop{display:none;opacity:0}.mob_menu.mtop{opacity:1;transition:opacity .3s ease-in-out}.mob_menu_info{display:block;padding:40px 20px 0}.mob_menu_info .h_phone{margin-bottom:15px}.mob_menu_info .h_phone a.header_phone{color:#fff;font-size:18px;font-weight:700;line-height:1.4}.mob_menu_info address.h_address{margin-bottom:15px;color:#fff;font-size:15px;font-weight:400;line-height:1.3}.mob_menu_info .h_time{margin-bottom:15px;color:#fff;font-size:15px;font-weight:400;line-height:1.3}.mob_menu_info .header_icon.mail{color:#fff;font-size:15px;font-weight:400;line-height:1.3}.mob_menu_info .footer_btn{display:flex;align-items:center;justify-content:center;width:100%;max-width:167px;height:36px;background:#fff;padding:5px;color:#dd262e;text-align:center;font-size:14px;font-weight:700;line-height:1.1}.mob_menu_info .footer_btn.f_callback{background:#dd262e;margin-bottom:12px;color:#fff}.mob_menu.mtop .item{width:100%}header.header_wrap .bottom .mob_menu .item a{display:flex;align-items:center;justify-content:center;padding:15px 20px;color:#fff;font-size:16px;font-weight:600;line-height:1.1}header.header_wrap .bottom .mob_menu .item a::before{content:'';display:block;width:18px;height:12px;background:transparent url(/local/templates/jaluzi/css/../images/new_img/burger_white.svg) no-repeat center center;background-size:contain;margin-right:10px}header.header_wrap .bottom .mob_menu .item a::after{content:'';display:block;width:8px;height:7px;background:transparent url(/local/templates/jaluzi/css/../images/new_img/point_down_white.svg) no-repeat center center;background-size:contain;margin-left:auto;transform:rotate(-90deg)}header.header_wrap .catalog ul li>a{padding-right:20px;padding-left:20px}header.header_wrap .catalog ul li>a::after{content:'';display:block;width:8px;height:7px;background:transparent url(/local/templates/jaluzi/css/../images/new_img/point_down_white.svg) no-repeat center center;background-size:contain;margin-left:auto;transition:transform .3s}header.header_wrap .catalog ul li.active>a::after{transform:rotate(180deg)}}@media screen and (max-width:991px){header.header_wrap .top:has(.header_logo_and_menu){padding-top:10px;padding-bottom:10px}header.header_wrap .top>.cont{padding-top:0;padding-bottom:0}.header_wrap .header_icon.phone{display:none}.h_phone{margin-bottom:10px}.h_phone a.header_phone{display:block;line-height:1.4}.h_time{line-height:1.4}header.header_wrap .bottom{top:76px}}@media screen and (max-width:900px){.product_box .line_price.line_price--ux{padding:20px}.guarantee_wrapper{flex-wrap:wrap}.guarantee_info,.service_info{margin-bottom:10px}.product_box.product_box--ux .images .big{width:calc(100% - 100px);margin-left:100px}}@media screen and (max-width:767px){.product_box.product_box--ux .images .big{width:100%;margin-left:0}.header_wrap .header_logo_and_menu{gap:20px}header.header_wrap .bottom>.cont{padding-bottom:60px}}@media screen and (max-width:640px){.product_box__top_wrap{flex-wrap:wrap}.product_box.product_box--ux .images{width:100%;margin-right:0;margin-bottom:20px}.product_box.product_box--ux .data{width:100%}.header_wrap .h_phone{display:none}.h_middle__part.m__hidden{margin-left:0}.header_wrap .header_logo_and_menu{gap:10px;width:calc(100% - 137px)}.header_wrap .h_middle{margin-left:auto}.f_form_block .global_title{color:#000;font-size:26px;font-weight:600;line-height:1.2;letter-spacing:normal}.f_form_block .main_title{color:#000;font-size:14px;font-weight:400;line-height:1.7}.f_wrap__part{width:100%;margin-right:0}.f_form .form .line_form{margin-bottom:20px}.f_footer{flex-wrap:wrap;margin-top:0}.f_footer .agree{width:100%;margin-top:0;margin-right:0;margin-bottom:20px}.f_footer .submit{width:100%}header.header_wrap .bottom{top:55px}.header_wrap .top .header_btn.phone_mobile_hidden{display:none}.header_contacts .header_phone.phone_mobile_show{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#dd262e;border-radius:50%;padding:0;font-size:0;color:transparent}.header_contacts .header_phone.phone_mobile_show::after{content:'';display:block;width:18px;height:18px;background:transparent url(/local/templates/jaluzi/css/../images/new_img/h_phone_mob.svg) no-repeat center center;background-size:contain}}@media screen and (max-width:470px){.header_wrap .header_icons.show_mobile{display:none}.header_wrap .header_logo_and_menu{width:calc(100% - 120px)}.header_logo img{max-width:80px}.header_wrap .header_contacts{gap:10px}}.catalog_page .item .thumb{position:relative}.custom-nav{position:absolute;bottom:65px;width:100%;z-index:10000}.custom-nav button{background:rgba(255,255,255,.5);border-radius:6px;width:45px;height:45px;color:#fff;border:none;padding:10px 10px;margin-left:10px;cursor:pointer;transition:background-color .3s ease}.custom-nav button.owl-next{right:10px;position:absolute}.img_block{position:relative}.text_block{margin-top:60px}.slider_title{position:absolute;bottom:20px;z-index:100;color:#fff;font-weight:700;font-size:20px;line-height:26px;width:100%;text-align:center;padding:0 60px;text-shadow:0 1px 2px rgba(0,0,0,.8)}.slider_section_title{position:absolute;bottom:20px;z-index:100;color:#fff;font-weight:700;font-size:16px;line-height:16px;width:100%;text-align:center;padding:0 60px}.news_page .main_title{font-weight:700;font-size:20px;line-height:16px;margin-bottom:20px}@media screen and (max-width:767px){.slider_section_title{bottom:80px}.slider_title{font-size:18px;line-height:22px}.catalog_page .item{margin-bottom:15px!important}}@media(max-width:480px){body .catalog_page .item .thumb{padding-bottom:565px}.section_slider a{display:block}.thumb .owl-stage{height:100%}.owl-stage-outer{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:0}body .catalog_page .item .thumb .owl-item{position:relative;width:100%;height:100%;float:left}body .catalog_page .item .thumb img{height:565px;max-height:100%;border-radius:30px}.catalog_page .item .thumb .owl-item.active img{opacity:1;visibility:visible}.catalog_page .item .thumb_wrap{width:100%;position:relative}.catalog_page .info,.catalog_page .owl-nav{display:none}}@media(min-width:480px){.custom-nav,.slider_section_title,.slider_title{display:none}}.index_banner{display:none}.page_content .cont .news_page .text_block table tr td{padding:10px;border-bottom:none;border:1px solid #f3f3f3}
/* End */


/* Start:/local/templates/jaluzi/css/custom-demis.min.css?179470167014358*/
.jm-material-filter .head{display:flex;align-items:center;gap:22px;flex-wrap:wrap;background:#fff;padding:24px 34px}.jm-material-filter .head>.title{font-size:21px;font-weight:700;margin-right:auto}.jm-material-filter .jm-material-sort{display:flex;align-items:center;gap:14px;font-size:14px}.jm-material-filter .jm-sort-button{border:0;background:0 0;padding:4px 0;color:#777;cursor:pointer;font:inherit}.jm-material-filter .jm-sort-button.is-active{color:#e7474e}.jm-material-filter .jm-sort-button:hover{color:#e7474e}.jm-material-filter .filter{background:#fff;padding:30px 34px!important}.jm-material-filter .filter>.grid{display:grid!important;grid-template-columns:1.08fr 1fr .92fr;gap:32px 45px;align-items:start;margin:0!important}.jm-material-filter .filter>.grid>.item{width:auto!important;max-width:none!important;min-width:0;margin:0!important}.jm-material-filter .filter .jm-filter-color{grid-column:1;grid-row:1;order:0}.jm-material-filter .filter .jm-filter-light{grid-column:2;grid-row:1;order:0}.jm-material-filter .filter .jm-filter-pattern{grid-column:3;grid-row:1;order:0}.jm-material-filter .filter .jm-filter-extra{min-width:0}.jm-material-filter .filter .jm-filter-color .colors{display:grid!important;grid-template-columns:repeat(6,minmax(0,40px));gap:9px;justify-content:start}.jm-material-filter .filter .jm-filter-color .check_color{width:40px!important;height:40px!important;margin:0!important}.jm-material-filter .filter .jm-filter-color .check_text{display:block;width:40px;height:40px;overflow:hidden;border-radius:5px}.jm-material-filter .filter .jm-filter-color img{width:100%;height:100%;object-fit:cover}.jm-material-filter .filter .jm-filter-pattern .radios{display:flex!important;flex-direction:column;align-items:stretch;gap:9px}.jm-material-filter .filter .jm-filter-pattern .radio{width:100%!important}.jm-material-filter .filter .jm-filter-pattern .check_text{display:flex;align-items:center;gap:10px}@media (max-width:900px){.jm-material-filter .filter>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jm-material-filter .filter .jm-filter-color,.jm-material-filter .filter .jm-filter-light,.jm-material-filter .filter .jm-filter-pattern{grid-column:auto;grid-row:auto}.jm-material-filter .filter .jm-filter-pattern{grid-column:1/-1}}@media (max-width:600px){.jm-material-filter .head{padding:18px;gap:14px}.jm-material-filter .head>.title{width:100%}.jm-material-filter .jm-material-sort{order:3;width:100%;gap:12px;flex-wrap:wrap}.jm-material-filter .filter{padding:20px 18px!important}.jm-material-filter .filter>.grid{grid-template-columns:minmax(0,1fr);gap:26px}.jm-material-filter .filter .jm-filter-pattern{grid-column:auto}.jm-material-filter .filter .jm-filter-color .colors{grid-template-columns:repeat(6,minmax(0,40px));gap:7px}}.jm-material-filter .filter .jm-filter-light .jm-light-widget{max-width:406px;width:100%}.jm-material-filter .filter .jm-filter-light .jm-light-preview{position:relative;height:260px;border-radius:18px;overflow:hidden;background:url('/local/templates/jaluzi/css/../images/filter-light-room.jpg') center center/cover no-repeat;box-shadow:0 8px 22px rgba(0,0,0,.08)}.jm-material-filter .filter .jm-filter-light .jm-light-preview::after{content:'';position:absolute;inset:0;background:rgba(49,49,49,var(--jm-light-overlay,.39));transition:background-color .2s ease}.jm-material-filter .filter .jm-filter-light .radios{position:relative;display:flex!important;justify-content:space-between;align-items:flex-start;gap:0;margin-top:18px;padding-top:0}.jm-material-filter .filter .jm-filter-light .radios::before{content:'';position:absolute;top:8px;left:10px;right:10px;height:4px;border-radius:999px;background:#cfcfcf}.jm-material-filter .filter .jm-filter-light .radios .radio{position:relative;width:auto!important;min-width:0;flex:1 1 0;display:flex;justify-content:center}.jm-material-filter .filter .jm-filter-light .radios .label_check{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.jm-material-filter .filter .jm-filter-light .radios input[type=radio]{position:absolute;inset:0;opacity:0;cursor:pointer}.jm-material-filter .filter .jm-filter-light .radios .jm-light-thumb{position:relative;z-index:1;width:18px;height:18px;border-radius:50%;background:#fff;border:1px solid #b3b3b3;box-shadow:0 2px 6px rgba(0,0,0,.1);transition:all .2s ease;min-height:18px}.jm-material-filter .filter .jm-filter-light .radios .radio.is-current .jm-light-thumb,.jm-material-filter .filter .jm-filter-light .radios input[type=radio]:checked+.jm-light-thumb{background:#ef5959;border:3px solid #fff;box-shadow:0 0 0 1px #ef5959,0 3px 8px rgba(0,0,0,.14)}.jm-material-filter .filter .jm-filter-light .radios .check_text{display:block;padding:0!important;border:0!important;background:0 0!important;font-size:18px;line-height:1.2;color:#1e1e1e;white-space:nowrap}.jm-material-filter .filter .jm-filter-light .radios .check_text::before{display:none!important;content:none!important}@media (max-width:600px){.jm-material-filter .filter .jm-filter-light .jm-light-preview{height:210px}.jm-material-filter .filter .jm-filter-light .radios .jm-light-thumb{width:16px;height:16px}.jm-material-filter .filter .jm-filter-light .radios::before{left:8px;right:8px;top:7px}.jm-material-filter .filter .jm-filter-light .radios .check_text{font-size:16px}}.jm-material-filter .filter .item.jm-filter-color .colors .check_color .label_check .check_text{width:40px!important;box-shadow:0 4px 5px 0 #0000001A;border:1px solid #fff}.jm-material-filter .filter .item .radios.risunok .radio .label_check .check_text{line-height:32px;padding:5px 34px 5px 40px}.jm-filter-pattern .radio .label_check .check_text::before{width:40px;height:40px}.jm-material-filter .filter .risunok .radio .label_check{height:auto}.jm-material-filter .filter .jm-filter-pattern .radios{gap:5px}.jm-material-filter .filter .item .title{margin-bottom:25px}.filter .item .radios.risunok .radio .label_check .check_text:after{display:none}.jm-filter-pattern .radio .label_check input[type=radio]:checked+.check_text:before{border:1px solid #eb5757}@media (min-width:901px){.jm-material-filter .filter>.grid>.jm-filter-color{grid-column:1;grid-row:1}.jm-material-filter .filter>.grid>.jm-filter-extra:has(.price_filter){grid-column:1;grid-row:2}.jm-material-filter .filter>.grid>.jm-filter-light{grid-column:2;grid-row:1/span 2}.jm-material-filter .filter>.grid>.jm-filter-pattern{grid-column:3;grid-row:1}.jm-material-filter .filter>.grid>.jm-filter-extra:has(.hns-filter__checkbox-column){grid-column:3;grid-row:2}}@media (min-width:601px) and (max-width:900px){.jm-material-filter .filter>.grid>.jm-filter-color{grid-column:1;grid-row:1}.jm-material-filter .filter>.grid>.jm-filter-extra:has(.price_filter){grid-column:1;grid-row:2}.jm-material-filter .filter>.grid>.jm-filter-light{grid-column:2;grid-row:1/span 2}.jm-material-filter .filter>.grid>.jm-filter-pattern{grid-column:1;grid-row:3}.jm-material-filter .filter>.grid>.jm-filter-extra:has(.hns-filter__checkbox-column){grid-column:2;grid-row:3}}@media (max-width:600px){.jm-material-filter .filter>.grid>.jm-filter-color{grid-column:1;grid-row:1}.jm-material-filter .filter>.grid>.jm-filter-extra:has(.price_filter){grid-column:1;grid-row:2}.jm-material-filter .filter>.grid>.jm-filter-light{grid-column:1;grid-row:3}.jm-material-filter .filter>.grid>.jm-filter-pattern{grid-column:1;grid-row:4}.jm-material-filter .filter>.grid>.jm-filter-extra:has(.hns-filter__checkbox-column){grid-column:1;grid-row:5}}.jm-filter-extra .radios.risunok .radio .label_check .check_text:before{width:40px;height:40px}.jm-filter-extra .radio .label_check input[type=radio]:checked+.check_text:before{border:1px solid #eb5757}.jm-material-filter .jm-filter-extra .radios.hns-radio__oneline,.jm-material-filter .jm-filter-extra .radios.hns-radio__oneline .check_text{height:40px!important}.jm-material-filter .hns-filter__checkbox-column{margin-bottom:16px!important}.jm-material-filter.box_material .head .open_filter_btn,.jm-material-filter.box_material .head>.title{margin-bottom:0!important}.jm-material-filter .open_filter_btn .jm-filter-toggle-label{display:inline-flex;align-items:center;gap:9px;font-size:15px;font-weight:700}.jm-material-filter .open_filter_btn .jm-filter-toggle-icon{display:block;flex:0 0 20px;width:20px;height:16px}.jm-material-filter .jm-material-sort span{font-weight:600}.jm-material-filter .head{justify-content:space-between}.jm-material-filter .head>.title{margin-right:0}.jm-material-filter .box_material .head .open_filter_btn button span,.jm-material-filter .head .open_filter_btn button span{border:none}.jm-material-filter .filter>.grid{grid-template-columns:1fr 1.2fr 1fr}@media (min-width:601px) and (max-width:900px){.jm-material-filter .filter>.grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.jm-material-filter .filter>.grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){.jm-material-filter .filter .item .colors .check_color .label_check{width:40px;height:40px}}@media (max-width:767px){.jm-material-filter .filter .item .colors{margin-bottom:0;margin-left:0}.jm-material-filter.box_material .head,.jm-material-filter.box_material .head .open_filter_btn,.jm-material-filter.box_material .head .title{margin-left:0}}.jm-material-filter .filter>.grid>.jm-filter-extra{display:none!important}@media (min-width:901px){.jm-material-filter .filter>.grid>.jm-filter-light{grid-row:1}}@media (min-width:601px) and (max-width:900px){.jm-material-filter .filter>.grid>.jm-filter-light{grid-row:1}.jm-material-filter .filter>.grid>.jm-filter-pattern{grid-row:2}}@media (max-width:600px){.jm-material-filter .filter>.grid>.jm-filter-light{grid-row:2}.jm-material-filter .filter>.grid>.jm-filter-pattern{grid-row:3}}.jm-material-filter .filter .jm-filter-light .jm-light-widget{width:200px;max-width:100%;margin:0 auto}.jm-material-filter .filter .jm-filter-light .jm-light-preview{width:100%;height:130px;border-radius:8px;box-shadow:none}.jm-material-filter .filter .jm-filter-light .radios{margin-top:8px}.jm-material-filter .filter .jm-filter-light .radios::before{top:7px;left:8px;right:8px;height:3px}.jm-material-filter .filter .jm-filter-light .radios .label_check{gap:8px}.jm-material-filter .filter .jm-filter-light .radios .jm-light-thumb{width:16px;height:16px;min-height:16px}.jm-material-filter .filter .jm-filter-light .radios .check_text{font-size:14px;line-height:1.25}.jm-material-filter .filter .item .colors .check_color .label_check .check_text:after{top:6px;left:8px}.presentation_title_text{display:none}.presentation_title{font-weight:400}.presentation_item{align-items:center;text-align:center}.jm-home-gallery{background:#2e2e2e;padding:122px 0 70px;overflow:hidden}.jm-home-gallery .jm-home-gallery__head{display:flex;align-items:center;justify-content:flex-start;gap:120px;margin-bottom:50px}.jm-home-gallery__title{margin:0;color:#fff;font:700 25px/30px Montserrat,sans-serif}.jm-home-gallery__nav{display:flex;align-items:center;gap:27px}.jm-home-gallery__nav button{display:block;width:51px;height:16px;padding:4px 0;border:0;background:0 0;cursor:pointer}.jm-home-gallery__nav button svg{display:block;width:51px;height:8px;fill:#fff}.jm-home-gallery__nav .jm-home-gallery__next svg{transform:rotate(180deg)}.jm-home-gallery__track{width:100%;max-width:1920px;margin:0 auto;overflow:hidden}.jm-home-gallery__slider.owl-carousel .owl-stage-outer{overflow:hidden}.jm-home-gallery__track.is-short .owl-stage{margin-left:auto;margin-right:auto}.jm-home-gallery__slide{display:block;box-sizing:border-box;width:340px;height:442px;border-radius:20px;overflow:hidden}.jm-home-gallery__slide img{display:block;width:100%;height:100%;object-fit:cover}.jm-home-gallery__nav button:focus-visible,.jm-home-gallery__slide:focus-visible{outline:2px solid #eb5757;outline-offset:3px}.jm-home-gallery__footer{display:flex;justify-content:center;margin-top:40px}.jm-home-gallery__more{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:190px;height:46px;border-radius:20px;background:#fff;color:#e03c43;font:700 14px/1 Montserrat,sans-serif;text-decoration:none}.jm-home-gallery__more:hover{background:#f2f2f2;color:#e03c43}@media (min-width:1200px) and (max-width:1599px){.jm-home-gallery__slide{width:300px;height:auto;aspect-ratio:340/442}}@media (min-width:768px) and (max-width:1199px){.jm-home-gallery__slide{width:270px;height:auto;aspect-ratio:340/442}}@media (max-width:767px){.jm-home-gallery{padding:55px 0 50px}.jm-home-gallery .jm-home-gallery__head{justify-content:space-between;gap:20px;margin-bottom:30px}.jm-home-gallery__title{font-size:21px}.jm-home-gallery__nav{gap:15px}.jm-home-gallery__slide{width:min(340px,calc(100vw - 64px));height:auto;aspect-ratio:340/442;border-radius:14px}.jm-home-gallery__footer{margin-top:30px}}.jm-home-promos{background:#f7f7f7;padding:40px 0}.jm-home-promos__inner{max-width:1060px;margin:0 auto}.jm-home-promos__title{font:700 25px/30px Montserrat,sans-serif;margin:0 0 43px;color:#111}.jm-home-promos__slider{width:100%}.jm-home-promos__slider .owl-nav{left:210px;top:-65px;margin-left:0;display:none}.jm-home-promos__slider .owl-nav button>svg{width:51px;height:8px;fill:#222}.jm-home-promos__card{min-width:0;font-family:Montserrat,sans-serif}.jm-home-promos__image{display:block;width:100%;aspect-ratio:340/188;overflow:hidden;border-radius:20px;background:#ececec}.jm-home-promos__image img{display:block;width:100%;height:100%;object-fit:cover}.jm-home-promos__date{margin-top:10px;font-size:12px;line-height:14px;font-weight:300;color:#222}.jm-home-promos__name{margin:10px 0 0;font-size:15px;line-height:20px;font-weight:700}.jm-home-promos__name a{color:#111;text-decoration:none}.jm-home-promos__name a:hover{color:#e03c43}.jm-home-promos__desc{margin:10px 0 0;color:#222;font-size:14px;line-height:20px;font-weight:300;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (max-width:767px){.jm-home-promos{padding:32px 0 40px}.jm-home-promos__title{font-size:22px;line-height:27px;margin-bottom:30px}.jm-home-promos__slider .owl-nav{position:absolute;top:-55px;left:160px;width:110px}.jm-home-promos__slider .owl-nav button{width:42px;height:8px}.jm-home-promos__slider .owl-nav button>svg{width:42px}}.steps .bg,.steps:before{height:100%!important}
/* End */


/* Start:/local/templates/jaluzi/css/widget.min.css?178548630338250*/
/*! * * * * * * * * * * * * * * * * * * * *\
  CSShake :: Package
  v1.5.0
  CSS classes to move your DOM
  (c) 2015 @elrumordelaluz
  http://elrumordelaluz.github.io/csshake/
  Licensed under MIT
\* * * * * * * * * * * * * * * * * * * * */.Widget:not(.--opened) .Widget__messengersPanel{display:none;}.Widget__messengersPanel.--close{height:64px}.Widget__buttonText,.fa-fw,.fa-layers,.fa-li{text-align:center}.svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible}.shake,.shake-chunk,.shake-crazy,.shake-hard,.shake-horizontal,.shake-little,.shake-opacity,.shake-rotate,.shake-slow,.shake-vertical{display:inherit;-ms-transform-origin:center center;transform-origin:center center}.shake-constant.shake-constant--hover:hover,.shake-freeze,.shake-trigger:hover .shake-constant.shake-constant--hover{-webkit-animation-play-state:paused;animation-play-state:paused}.shake-chunk:hover,.shake-crazy:hover,.shake-freeze:hover,.shake-hard:hover,.shake-horizontal:hover,.shake-little:hover,.shake-opacity:hover,.shake-rotate:hover,.shake-slow:hover,.shake-trigger:hover .shake,.shake-trigger:hover .shake-chunk,.shake-trigger:hover .shake-crazy,.shake-trigger:hover .shake-freeze,.shake-trigger:hover .shake-hard,.shake-trigger:hover .shake-horizontal,.shake-trigger:hover .shake-little,.shake-trigger:hover .shake-opacity,.shake-trigger:hover .shake-rotate,.shake-trigger:hover .shake-slow,.shake-trigger:hover .shake-vertical,.shake-vertical:hover,.shake:hover{-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes shake{2%{transform:translate(-.5px,1.5px) rotate(1.5deg)}4%{transform:translate(1.5px,-.5px) rotate(.5deg)}16%,36%,6%{transform:translate(1.5px,-1.5px) rotate(-.5deg)}8%,84%{transform:translate(2.5px,2.5px) rotate(-.5deg)}10%,34%,62%{transform:translate(-1.5px,1.5px) rotate(.5deg)}12%,28%{transform:translate(-.5px,-.5px) rotate(1.5deg)}14%,94%{transform:translate(1.5px,.5px) rotate(1.5deg)}18%{transform:translate(1.5px,2.5px) rotate(1.5deg)}20%,40%{transform:translate(-1.5px,1.5px) rotate(-.5deg)}22%{transform:translate(2.5px,1.5px) rotate(-.5deg)}24%{transform:translate(-.5px,2.5px) rotate(1.5deg)}26%,56%{transform:translate(-.5px,.5px) rotate(1.5deg)}30%{transform:translate(2.5px,2.5px) rotate(1.5deg)}32%{transform:translate(.5px,.5px) rotate(1.5deg)}38%,66%{transform:translate(2.5px,-1.5px) rotate(1.5deg)}42%{transform:translate(2.5px,.5px) rotate(1.5deg)}44%,60%{transform:translate(1.5px,.5px) rotate(-.5deg)}46%{transform:translate(-.5px,-1.5px) rotate(1.5deg)}48%{transform:translate(-1.5px,-.5px) rotate(1.5deg)}50%{transform:translate(.5px,1.5px) rotate(.5deg)}52%,80%{transform:translate(-.5px,-.5px) rotate(-.5deg)}54%{transform:translate(-1.5px,-.5px) rotate(-.5deg)}58%,74%,86%{transform:translate(-.5px,-.5px) rotate(.5deg)}64%{transform:translate(1.5px,-.5px) rotate(-.5deg)}68%{transform:translate(2.5px,.5px) rotate(-.5deg)}70%,82%{transform:translate(-.5px,-1.5px) rotate(-.5deg)}72%{transform:translate(.5px,2.5px) rotate(-.5deg)}76%{transform:translate(2.5px,1.5px) rotate(.5deg)}78%{transform:translate(-1.5px,2.5px) rotate(1.5deg)}88%{transform:translate(.5px,-.5px) rotate(1.5deg)}90%{transform:translate(-.5px,1.5px) rotate(-.5deg)}92%{transform:translate(-.5px,-1.5px) rotate(.5deg)}96%{transform:translate(-.5px,.5px) rotate(-.5deg)}98%{transform:translate(.5px,1.5px) rotate(-.5deg)}0%,to{transform:translate(0) rotate(0)}}@keyframes shake{2%{transform:translate(-.5px,1.5px) rotate(1.5deg)}4%{transform:translate(1.5px,-.5px) rotate(.5deg)}16%,36%,6%{transform:translate(1.5px,-1.5px) rotate(-.5deg)}8%,84%{transform:translate(2.5px,2.5px) rotate(-.5deg)}10%,34%,62%{transform:translate(-1.5px,1.5px) rotate(.5deg)}12%,28%{transform:translate(-.5px,-.5px) rotate(1.5deg)}14%,94%{transform:translate(1.5px,.5px) rotate(1.5deg)}18%{transform:translate(1.5px,2.5px) rotate(1.5deg)}20%,40%{transform:translate(-1.5px,1.5px) rotate(-.5deg)}22%{transform:translate(2.5px,1.5px) rotate(-.5deg)}24%{transform:translate(-.5px,2.5px) rotate(1.5deg)}26%,56%{transform:translate(-.5px,.5px) rotate(1.5deg)}30%{transform:translate(2.5px,2.5px) rotate(1.5deg)}32%{transform:translate(.5px,.5px) rotate(1.5deg)}38%,66%{transform:translate(2.5px,-1.5px) rotate(1.5deg)}42%{transform:translate(2.5px,.5px) rotate(1.5deg)}44%,60%{transform:translate(1.5px,.5px) rotate(-.5deg)}46%{transform:translate(-.5px,-1.5px) rotate(1.5deg)}48%{transform:translate(-1.5px,-.5px) rotate(1.5deg)}50%{transform:translate(.5px,1.5px) rotate(.5deg)}52%,80%{transform:translate(-.5px,-.5px) rotate(-.5deg)}54%{transform:translate(-1.5px,-.5px) rotate(-.5deg)}58%,74%,86%{transform:translate(-.5px,-.5px) rotate(.5deg)}64%{transform:translate(1.5px,-.5px) rotate(-.5deg)}68%{transform:translate(2.5px,.5px) rotate(-.5deg)}70%,82%{transform:translate(-.5px,-1.5px) rotate(-.5deg)}72%{transform:translate(.5px,2.5px) rotate(-.5deg)}76%{transform:translate(2.5px,1.5px) rotate(.5deg)}78%{transform:translate(-1.5px,2.5px) rotate(1.5deg)}88%{transform:translate(.5px,-.5px) rotate(1.5deg)}90%{transform:translate(-.5px,1.5px) rotate(-.5deg)}92%{transform:translate(-.5px,-1.5px) rotate(.5deg)}96%{transform:translate(-.5px,.5px) rotate(-.5deg)}98%{transform:translate(.5px,1.5px) rotate(-.5deg)}0%,to{transform:translate(0) rotate(0)}}.shake-trigger:hover .shake,.shake.shake-constant,.shake.shake-freeze,.shake:hover{-webkit-animation-name:shake;animation-name:shake;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes shake-little{10%,16%,2%,28%,32%,36%,38%,42%,44%,60%,62%,66%,70%,72%,82%,90%,94%,96%{transform:translateY(1px) rotate(.5deg)}12%,24%,26%,30%,34%,4%,50%,52%,64%,84%,88%,98%{transform:translate(1px,1px) rotate(.5deg)}18%,22%,46%,48%,54%,56%,6%,68%,76%,78%,8%,80%{transform:translate(1px) rotate(.5deg)}14%,20%,40%,58%,74%,86%,92%{transform:translate(0) rotate(.5deg)}0%,to{transform:translate(0) rotate(0)}}@keyframes shake-little{10%,16%,2%,28%,32%,36%,38%,42%,44%,60%,62%,66%,70%,72%,82%,90%,94%,96%{transform:translateY(1px) rotate(.5deg)}12%,24%,26%,30%,34%,4%,50%,52%,64%,84%,88%,98%{transform:translate(1px,1px) rotate(.5deg)}18%,22%,46%,48%,54%,56%,6%,68%,76%,78%,8%,80%{transform:translate(1px) rotate(.5deg)}14%,20%,40%,58%,74%,86%,92%{transform:translate(0) rotate(.5deg)}0%,to{transform:translate(0) rotate(0)}}.shake-little.shake-constant,.shake-little.shake-freeze,.shake-little:hover,.shake-trigger:hover .shake-little{-webkit-animation-name:shake-little;animation-name:shake-little;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes shake-slow{2%,30%{transform:translate(-2px,10px) rotate(.5deg)}4%{transform:translate(-8px,-1px) rotate(-2.5deg)}6%{transform:translateY(-2px) rotate(-2.5deg)}8%{transform:translate(-8px,-5px) rotate(2.5deg)}10%{transform:translate(-4px,-3px) rotate(1.5deg)}12%{transform:translate(-8px,10px) rotate(1.5deg)}14%{transform:translate(3px,10px) rotate(1.5deg)}16%{transform:translate(7px,9px) rotate(-1.5deg)}18%{transform:translate(-9px,2px) rotate(.5deg)}20%{transform:translate(7px,5px) rotate(-1.5deg)}22%{transform:translate(-8px,4px) rotate(-2.5deg)}24%{transform:translate(-2px,9px) rotate(-.5deg)}26%{transform:translate(-3px,-9px) rotate(-2.5deg)}28%{transform:translate(-1px,-6px) rotate(3.5deg)}32%{transform:translate(7px,3px) rotate(-2.5deg)}34%{transform:translate(3px,-6px) rotate(-1.5deg)}36%{transform:translate(5px,-7px) rotate(1.5deg)}38%{transform:translate(8px,10px) rotate(3.5deg)}40%{transform:translate(-3px,-1px) rotate(2.5deg)}42%{transform:translate(-7px,8px) rotate(1.5deg)}44%{transform:translate(-6px,-2px) rotate(3.5deg)}46%{transform:translate(-4px,8px) rotate(3.5deg)}48%{transform:translate(-6px,-5px) rotate(1.5deg)}50%{transform:translate(10px,5px) rotate(-2.5deg)}52%{transform:translate(-2px,-9px) rotate(-2.5deg)}54%{transform:translate(5px,-7px) rotate(-1.5deg)}56%{transform:translate(10px,-6px) rotate(-.5deg)}58%{transform:translate(-3px,8px) rotate(2.5deg)}60%{transform:translate(7px,-6px) rotate(2.5deg)}62%{transform:translate(-8px,6px) rotate(-2.5deg)}64%{transform:translate(10px,6px) rotate(-1.5deg)}66%{transform:translate(-2px,-1px) rotate(3.5deg)}68%{transform:translate(9px,5px) rotate(-1.5deg)}70%{transform:translate(-5px,6px) rotate(-.5deg)}72%{transform:translate(-1px,9px) rotate(.5deg)}74%{transform:translate(5px) rotate(3.5deg)}76%{transform:translate(7px,-8px) rotate(-.5deg)}78%{transform:translate(-3px,-5px) rotate(1.5deg)}80%{transform:translate(-2px,9px) rotate(1.5deg)}82%{transform:translate(7px,6px) rotate(3.5deg)}84%{transform:translate(8px,-2px) rotate(-1.5deg)}86%{transform:translate(-5px,-6px) rotate(1.5deg)}88%{transform:translate(9px) rotate(-.5deg)}90%{transform:translate(7px,3px) rotate(-.5deg)}92%{transform:translate(-9px,-7px) rotate(-.5deg)}94%{transform:translate(10px,10px) rotate(-1.5deg)}96%{transform:translate(-1px,6px) rotate(-2.5deg)}98%{transform:translate(-2px,1px) rotate(1.5deg)}0%,to{transform:translate(0) rotate(0)}}@keyframes shake-slow{2%,30%{transform:translate(-2px,10px) rotate(.5deg)}4%{transform:translate(-8px,-1px) rotate(-2.5deg)}6%{transform:translateY(-2px) rotate(-2.5deg)}8%{transform:translate(-8px,-5px) rotate(2.5deg)}10%{transform:translate(-4px,-3px) rotate(1.5deg)}12%{transform:translate(-8px,10px) rotate(1.5deg)}14%{transform:translate(3px,10px) rotate(1.5deg)}16%{transform:translate(7px,9px) rotate(-1.5deg)}18%{transform:translate(-9px,2px) rotate(.5deg)}20%{transform:translate(7px,5px) rotate(-1.5deg)}22%{transform:translate(-8px,4px) rotate(-2.5deg)}24%{transform:translate(-2px,9px) rotate(-.5deg)}26%{transform:translate(-3px,-9px) rotate(-2.5deg)}28%{transform:translate(-1px,-6px) rotate(3.5deg)}32%{transform:translate(7px,3px) rotate(-2.5deg)}34%{transform:translate(3px,-6px) rotate(-1.5deg)}36%{transform:translate(5px,-7px) rotate(1.5deg)}38%{transform:translate(8px,10px) rotate(3.5deg)}40%{transform:translate(-3px,-1px) rotate(2.5deg)}42%{transform:translate(-7px,8px) rotate(1.5deg)}44%{transform:translate(-6px,-2px) rotate(3.5deg)}46%{transform:translate(-4px,8px) rotate(3.5deg)}48%{transform:translate(-6px,-5px) rotate(1.5deg)}50%{transform:translate(10px,5px) rotate(-2.5deg)}52%{transform:translate(-2px,-9px) rotate(-2.5deg)}54%{transform:translate(5px,-7px) rotate(-1.5deg)}56%{transform:translate(10px,-6px) rotate(-.5deg)}58%{transform:translate(-3px,8px) rotate(2.5deg)}60%{transform:translate(7px,-6px) rotate(2.5deg)}62%{transform:translate(-8px,6px) rotate(-2.5deg)}64%{transform:translate(10px,6px) rotate(-1.5deg)}66%{transform:translate(-2px,-1px) rotate(3.5deg)}68%{transform:translate(9px,5px) rotate(-1.5deg)}70%{transform:translate(-5px,6px) rotate(-.5deg)}72%{transform:translate(-1px,9px) rotate(.5deg)}74%{transform:translate(5px) rotate(3.5deg)}76%{transform:translate(7px,-8px) rotate(-.5deg)}78%{transform:translate(-3px,-5px) rotate(1.5deg)}80%{transform:translate(-2px,9px) rotate(1.5deg)}82%{transform:translate(7px,6px) rotate(3.5deg)}84%{transform:translate(8px,-2px) rotate(-1.5deg)}86%{transform:translate(-5px,-6px) rotate(1.5deg)}88%{transform:translate(9px) rotate(-.5deg)}90%{transform:translate(7px,3px) rotate(-.5deg)}92%{transform:translate(-9px,-7px) rotate(-.5deg)}94%{transform:translate(10px,10px) rotate(-1.5deg)}96%{transform:translate(-1px,6px) rotate(-2.5deg)}98%{transform:translate(-2px,1px) rotate(1.5deg)}0%,to{transform:translate(0) rotate(0)}}.shake-slow.shake-constant,.shake-slow.shake-freeze,.shake-slow:hover,.shake-trigger:hover .shake-slow{-webkit-animation-name:shake-slow;animation-name:shake-slow;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes shake-hard{2%{transform:translate(-1px,-6px) rotate(3.5deg)}4%{transform:translate(10px,5px) rotate(2.5deg)}6%{transform:translate(9px,-9px) rotate(-2.5deg)}8%{transform:translate(10px,2px) rotate(-2.5deg)}10%{transform:translate(6px,1px) rotate(-1.5deg)}12%{transform:translate(-1px,-9px) rotate(.5deg)}14%{transform:translate(3px,-6px) rotate(.5deg)}16%{transform:translate(-7px,-1px) rotate(-1.5deg)}18%{transform:translate(-7px,-3px) rotate(-.5deg)}20%{transform:translate(-1px,10px) rotate(-2.5deg)}22%{transform:translate(-3px,10px) rotate(.5deg)}24%{transform:translate(1px,-9px) rotate(-1.5deg)}26%{transform:translate(9px,-2px) rotate(-.5deg)}28%{transform:translateY(8px) rotate(3.5deg)}30%{transform:translate(1px,8px) rotate(2.5deg)}32%{transform:translateY(-8px) rotate(.5deg)}34%{transform:translate(3px,-5px) rotate(3.5deg)}36%{transform:translate(-9px) rotate(3.5deg)}38%{transform:translate(2px,-9px) rotate(-.5deg)}40%{transform:translate(7px,-6px) rotate(1.5deg)}42%{transform:translate(-8px,-7px) rotate(.5deg)}44%{transform:translate(-4px) rotate(-.5deg)}46%{transform:translate(-9px,-6px) rotate(1.5deg)}48%{transform:translate(-7px,3px) rotate(3.5deg)}50%{transform:translate(9px,-8px) rotate(-2.5deg)}52%{transform:translate(3px,1px) rotate(-2.5deg)}54%{transform:translate(1px,2px) rotate(3.5deg)}56%{transform:translate(7px,10px) rotate(-1.5deg)}58%{transform:translate(2px,2px) rotate(1.5deg)}60%{transform:translate(-9px,-5px) rotate(-.5deg)}62%{transform:translate(7px,9px) rotate(-1.5deg)}64%{transform:translate(8px,10px) rotate(.5deg)}66%{transform:translate(1px,-6px) rotate(-.5deg)}68%{transform:translate(7px,7px) rotate(-.5deg)}70%{transform:translate(-4px,-5px) rotate(-2.5deg)}72%{transform:translate(-7px,10px) rotate(-1.5deg)}74%{transform:translate(3px,10px) rotate(2.5deg)}76%{transform:translate(-1px,-2px) rotate(.5deg)}78%{transform:translateY(-1px) rotate(.5deg)}80%{transform:translate(7px,-2px) rotate(-1.5deg)}82%{transform:translate(-7px,10px) rotate(1.5deg)}84%{transform:translate(3px,5px) rotate(-1.5deg)}86%{transform:translate(-7px,10px) rotate(-.5deg)}88%{transform:translate(3px,9px) rotate(3.5deg)}90%{transform:translate(-6px,-1px) rotate(-.5deg)}92%{transform:translate(2px,-5px) rotate(3.5deg)}94%{transform:translate(6px,-6px) rotate(-2.5deg)}96%{transform:translate(-5px,4px) rotate(.5deg)}98%{transform:translate(-2px,-1px) rotate(.5deg)}0%,to{transform:translate(0) rotate(0)}}@keyframes shake-hard{2%{transform:translate(-1px,-6px) rotate(3.5deg)}4%{transform:translate(10px,5px) rotate(2.5deg)}6%{transform:translate(9px,-9px) rotate(-2.5deg)}8%{transform:translate(10px,2px) rotate(-2.5deg)}10%{transform:translate(6px,1px) rotate(-1.5deg)}12%{transform:translate(-1px,-9px) rotate(.5deg)}14%{transform:translate(3px,-6px) rotate(.5deg)}16%{transform:translate(-7px,-1px) rotate(-1.5deg)}18%{transform:translate(-7px,-3px) rotate(-.5deg)}20%{transform:translate(-1px,10px) rotate(-2.5deg)}22%{transform:translate(-3px,10px) rotate(.5deg)}24%{transform:translate(1px,-9px) rotate(-1.5deg)}26%{transform:translate(9px,-2px) rotate(-.5deg)}28%{transform:translateY(8px) rotate(3.5deg)}30%{transform:translate(1px,8px) rotate(2.5deg)}32%{transform:translateY(-8px) rotate(.5deg)}34%{transform:translate(3px,-5px) rotate(3.5deg)}36%{transform:translate(-9px) rotate(3.5deg)}38%{transform:translate(2px,-9px) rotate(-.5deg)}40%{transform:translate(7px,-6px) rotate(1.5deg)}42%{transform:translate(-8px,-7px) rotate(.5deg)}44%{transform:translate(-4px) rotate(-.5deg)}46%{transform:translate(-9px,-6px) rotate(1.5deg)}48%{transform:translate(-7px,3px) rotate(3.5deg)}50%{transform:translate(9px,-8px) rotate(-2.5deg)}52%{transform:translate(3px,1px) rotate(-2.5deg)}54%{transform:translate(1px,2px) rotate(3.5deg)}56%{transform:translate(7px,10px) rotate(-1.5deg)}58%{transform:translate(2px,2px) rotate(1.5deg)}60%{transform:translate(-9px,-5px) rotate(-.5deg)}62%{transform:translate(7px,9px) rotate(-1.5deg)}64%{transform:translate(8px,10px) rotate(.5deg)}66%{transform:translate(1px,-6px) rotate(-.5deg)}68%{transform:translate(7px,7px) rotate(-.5deg)}70%{transform:translate(-4px,-5px) rotate(-2.5deg)}72%{transform:translate(-7px,10px) rotate(-1.5deg)}74%{transform:translate(3px,10px) rotate(2.5deg)}76%{transform:translate(-1px,-2px) rotate(.5deg)}78%{transform:translateY(-1px) rotate(.5deg)}80%{transform:translate(7px,-2px) rotate(-1.5deg)}82%{transform:translate(-7px,10px) rotate(1.5deg)}84%{transform:translate(3px,5px) rotate(-1.5deg)}86%{transform:translate(-7px,10px) rotate(-.5deg)}88%{transform:translate(3px,9px) rotate(3.5deg)}90%{transform:translate(-6px,-1px) rotate(-.5deg)}92%{transform:translate(2px,-5px) rotate(3.5deg)}94%{transform:translate(6px,-6px) rotate(-2.5deg)}96%{transform:translate(-5px,4px) rotate(.5deg)}98%{transform:translate(-2px,-1px) rotate(.5deg)}0%,to{transform:translate(0) rotate(0)}}.shake-hard.shake-constant,.shake-hard.shake-freeze,.shake-hard:hover,.shake-trigger:hover .shake-hard{-webkit-animation-name:shake-hard;animation-name:shake-hard;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes shake-horizontal{2%,30%,32%,52%,72%{transform:translate(5px) rotate(0)}4%,60%{transform:translate(-7px) rotate(0)}34%,6%,96%{transform:translate(6px) rotate(0)}0%,38%,8%,86%,to{transform:translate(0) rotate(0)}10%,16%,28%,56%{transform:translate(2px) rotate(0)}12%,88%{transform:translate(7px) rotate(0)}14%,42%,76%{transform:translate(-9px) rotate(0)}18%,62%,90%{transform:translate(4px) rotate(0)}20%,24%,58%,92%{transform:translate(9px) rotate(0)}22%,82%{transform:translate(-4px) rotate(0)}26%,66%,80%{transform:translate(-1px) rotate(0)}36%,54%{transform:translate(-3px) rotate(0)}40%,94%,98%{transform:translate(-2px) rotate(0)}44%,74%{transform:translate(1px) rotate(0)}46%,50%{transform:translate(8px) rotate(0)}48%{transform:translate(-5px) rotate(0)}64%,78%{transform:translate(3px) rotate(0)}68%{transform:translate(-6px) rotate(0)}70%{transform:translate(10px) rotate(0)}84%{transform:translate(-8px) rotate(0)}}@keyframes shake-horizontal{2%,30%,32%,52%,72%{transform:translate(5px) rotate(0)}4%,60%{transform:translate(-7px) rotate(0)}34%,6%,96%{transform:translate(6px) rotate(0)}0%,38%,8%,86%,to{transform:translate(0) rotate(0)}10%,16%,28%,56%{transform:translate(2px) rotate(0)}12%,88%{transform:translate(7px) rotate(0)}14%,42%,76%{transform:translate(-9px) rotate(0)}18%,62%,90%{transform:translate(4px) rotate(0)}20%,24%,58%,92%{transform:translate(9px) rotate(0)}22%,82%{transform:translate(-4px) rotate(0)}26%,66%,80%{transform:translate(-1px) rotate(0)}36%,54%{transform:translate(-3px) rotate(0)}40%,94%,98%{transform:translate(-2px) rotate(0)}44%,74%{transform:translate(1px) rotate(0)}46%,50%{transform:translate(8px) rotate(0)}48%{transform:translate(-5px) rotate(0)}64%,78%{transform:translate(3px) rotate(0)}68%{transform:translate(-6px) rotate(0)}70%{transform:translate(10px) rotate(0)}84%{transform:translate(-8px) rotate(0)}}.shake-horizontal.shake-constant,.shake-horizontal.shake-freeze,.shake-horizontal:hover,.shake-trigger:hover .shake-horizontal{-webkit-animation-name:shake-horizontal;animation-name:shake-horizontal;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes shake-vertical{2%,44%,52%,66%{transform:translateY(8px) rotate(0)}4%,72%,92%{transform:translateY(2px) rotate(0)}18%,28%,6%{transform:translateY(5px) rotate(0)}62%,8%,84%{transform:translateY(1px) rotate(0)}10%,96%{transform:translateY(-1px) rotate(0)}12%,64%,88%{transform:translateY(9px) rotate(0)}14%,26%,42%,60%{transform:translateY(6px) rotate(0)}16%,38%,48%,82%,86%{transform:translateY(10px) rotate(0)}20%,36%,40%,76%{transform:translateY(7px) rotate(0)}22%,30%{transform:translateY(-3px) rotate(0)}24%,90%{transform:translateY(-8px) rotate(0)}0%,32%,to{transform:translate(0) rotate(0)}34%,46%,94%{transform:translateY(-2px) rotate(0)}50%{transform:translateY(4px) rotate(0)}54%,78%,98%{transform:translateY(-4px) rotate(0)}56%,58%,74%{transform:translateY(-7px) rotate(0)}68%,80%{transform:translateY(-6px) rotate(0)}70%{transform:translateY(-5px) rotate(0)}}@keyframes shake-vertical{2%,44%,52%,66%{transform:translateY(8px) rotate(0)}4%,72%,92%{transform:translateY(2px) rotate(0)}18%,28%,6%{transform:translateY(5px) rotate(0)}62%,8%,84%{transform:translateY(1px) rotate(0)}10%,96%{transform:translateY(-1px) rotate(0)}12%,64%,88%{transform:translateY(9px) rotate(0)}14%,26%,42%,60%{transform:translateY(6px) rotate(0)}16%,38%,48%,82%,86%{transform:translateY(10px) rotate(0)}20%,36%,40%,76%{transform:translateY(7px) rotate(0)}22%,30%{transform:translateY(-3px) rotate(0)}24%,90%{transform:translateY(-8px) rotate(0)}0%,32%,to{transform:translate(0) rotate(0)}34%,46%,94%{transform:translateY(-2px) rotate(0)}50%{transform:translateY(4px) rotate(0)}54%,78%,98%{transform:translateY(-4px) rotate(0)}56%,58%,74%{transform:translateY(-7px) rotate(0)}68%,80%{transform:translateY(-6px) rotate(0)}70%{transform:translateY(-5px) rotate(0)}}.shake-trigger:hover .shake-vertical,.shake-vertical.shake-constant,.shake-vertical.shake-freeze,.shake-vertical:hover{-webkit-animation-name:shake-vertical;animation-name:shake-vertical;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes shake-rotate{10%,12%,2%,44%,80%,92%{transform:translate(0) rotate(5.5deg)}26%,4%,74%,84%,86%,96%{transform:translate(0) rotate(6.5deg)}36%,6%,66%,72%{transform:translate(0) rotate(2.5deg)}40%,50%,62%,68%,8%,82%{transform:translate(0) rotate(1.5deg)}14%,56%,58%{transform:translate(0) rotate(-4.5deg)}16%,90%,98%{transform:translate(0) rotate(-5.5deg)}18%,32%,52%,64%{transform:translate(0) rotate(-6.5deg)}20%,24%,38%,94%{transform:translate(0) rotate(.5deg)}22%,48%{transform:translate(0) rotate(7.5deg)}28%,70%{transform:translate(0) rotate(4.5deg)}30%,76%{transform:translate(0) rotate(-3.5deg)}34%,78%{transform:translate(0) rotate(3.5deg)}42%,54%{transform:translate(0) rotate(-1.5deg)}46%,60%,88%{transform:translate(0) rotate(-2.5deg)}0%,to{transform:translate(0) rotate(0)}}@keyframes shake-rotate{10%,12%,2%,44%,80%,92%{transform:translate(0) rotate(5.5deg)}26%,4%,74%,84%,86%,96%{transform:translate(0) rotate(6.5deg)}36%,6%,66%,72%{transform:translate(0) rotate(2.5deg)}40%,50%,62%,68%,8%,82%{transform:translate(0) rotate(1.5deg)}14%,56%,58%{transform:translate(0) rotate(-4.5deg)}16%,90%,98%{transform:translate(0) rotate(-5.5deg)}18%,32%,52%,64%{transform:translate(0) rotate(-6.5deg)}20%,24%,38%,94%{transform:translate(0) rotate(.5deg)}22%,48%{transform:translate(0) rotate(7.5deg)}28%,70%{transform:translate(0) rotate(4.5deg)}30%,76%{transform:translate(0) rotate(-3.5deg)}34%,78%{transform:translate(0) rotate(3.5deg)}42%,54%{transform:translate(0) rotate(-1.5deg)}46%,60%,88%{transform:translate(0) rotate(-2.5deg)}0%,to{transform:translate(0) rotate(0)}}.shake-rotate.shake-constant,.shake-rotate.shake-freeze,.shake-rotate:hover,.shake-trigger:hover .shake-rotate{-webkit-animation-name:shake-rotate;animation-name:shake-rotate;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes shake-opacity{10%{transform:translate(2px,5px) rotate(1.5deg);opacity:.42}20%{transform:translate(-2px,4px) rotate(.5deg);opacity:.38}30%{transform:translate(5px,2px) rotate(-1.5deg);opacity:.95}40%{transform:translate(-2px,3px) rotate(-.5deg);opacity:.66}50%{transform:translate(-4px,3px) rotate(.5deg);opacity:.44}60%{transform:translate(3px,-4px) rotate(.5deg);opacity:.05}70%{transform:translate(4px,-1px) rotate(2.5deg);opacity:.83}80%{transform:translateY(5px) rotate(-.5deg);opacity:.71}90%{transform:translate(5px,2px) rotate(1.5deg);opacity:.86}0%,to{transform:translate(0) rotate(0)}}@keyframes shake-opacity{10%{transform:translate(2px,5px) rotate(1.5deg);opacity:.42}20%{transform:translate(-2px,4px) rotate(.5deg);opacity:.38}30%{transform:translate(5px,2px) rotate(-1.5deg);opacity:.95}40%{transform:translate(-2px,3px) rotate(-.5deg);opacity:.66}50%{transform:translate(-4px,3px) rotate(.5deg);opacity:.44}60%{transform:translate(3px,-4px) rotate(.5deg);opacity:.05}70%{transform:translate(4px,-1px) rotate(2.5deg);opacity:.83}80%{transform:translateY(5px) rotate(-.5deg);opacity:.71}90%{transform:translate(5px,2px) rotate(1.5deg);opacity:.86}0%,to{transform:translate(0) rotate(0)}}.shake-opacity.shake-constant,.shake-opacity.shake-freeze,.shake-opacity:hover,.shake-trigger:hover .shake-opacity{-webkit-animation-name:shake-opacity;animation-name:shake-opacity;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes shake-crazy{10%{transform:translate(-1px,-9px) rotate(-1deg);opacity:.11}20%{transform:translate(10px,12px) rotate(-8deg);opacity:.22}30%{transform:translate(-8px,2px) rotate(8deg);opacity:.39}40%{transform:translate(-19px,5px) rotate(-7deg);opacity:.86}50%{transform:translate(9px,-11px) rotate(-5deg);opacity:.41}60%{transform:translate(-15px,-18px) rotate(2deg);opacity:.76}70%{transform:translate(12px,14px) rotate(2deg);opacity:.59}80%{transform:translate(-2px,-2px) rotate(-8deg);opacity:.84}90%{transform:translate(-13px,-9px) rotate(10deg);opacity:.12}0%,to{transform:translate(0) rotate(0)}}@keyframes shake-crazy{10%{transform:translate(-1px,-9px) rotate(-1deg);opacity:.11}20%{transform:translate(10px,12px) rotate(-8deg);opacity:.22}30%{transform:translate(-8px,2px) rotate(8deg);opacity:.39}40%{transform:translate(-19px,5px) rotate(-7deg);opacity:.86}50%{transform:translate(9px,-11px) rotate(-5deg);opacity:.41}60%{transform:translate(-15px,-18px) rotate(2deg);opacity:.76}70%{transform:translate(12px,14px) rotate(2deg);opacity:.59}80%{transform:translate(-2px,-2px) rotate(-8deg);opacity:.84}90%{transform:translate(-13px,-9px) rotate(10deg);opacity:.12}0%,to{transform:translate(0) rotate(0)}}.shake-crazy.shake-constant,.shake-crazy.shake-freeze,.shake-crazy:hover,.shake-trigger:hover .shake-crazy{-webkit-animation-name:shake-crazy;animation-name:shake-crazy;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes shake-chunk{2%{transform:translate(-10px,14px) rotate(13deg)}4%{transform:translate(-6px,-1px) rotate(-14deg)}6%{transform:translate(15px,6px) rotate(6deg)}8%{transform:translate(15px) rotate(-3deg)}10%{transform:translate(5px,3px) rotate(1deg)}12%{transform:translate(10px,13px) rotate(9deg)}14%{transform:translate(15px,-9px) rotate(10deg)}16%{transform:translate(-12px,-3px) rotate(-6deg)}18%{transform:translate(9px,12px) rotate(-10deg)}20%{transform:translate(14px,-4px) rotate(-8deg)}22%{transform:translate(-7px,-9px) rotate(13deg)}24%{transform:translate(12px,1px) rotate(8deg)}26%{transform:translate(-6px,-3px) rotate(9deg)}28%{transform:translate(-13px,-14px) rotate(4deg)}30%{transform:translate(1px,-10px) rotate(4deg)}32%{transform:translate(9px) rotate(-7deg)}34%{transform:translate(4px,-6px) rotate(6deg)}36%{transform:translate(11px,5px) rotate(4deg)}38%{transform:translate(-13px) rotate(-5deg)}0%,40%,to{transform:translate(0) rotate(0)}}@keyframes shake-chunk{2%{transform:translate(-10px,14px) rotate(13deg)}4%{transform:translate(-6px,-1px) rotate(-14deg)}6%{transform:translate(15px,6px) rotate(6deg)}8%{transform:translate(15px) rotate(-3deg)}10%{transform:translate(5px,3px) rotate(1deg)}12%{transform:translate(10px,13px) rotate(9deg)}14%{transform:translate(15px,-9px) rotate(10deg)}16%{transform:translate(-12px,-3px) rotate(-6deg)}18%{transform:translate(9px,12px) rotate(-10deg)}20%{transform:translate(14px,-4px) rotate(-8deg)}22%{transform:translate(-7px,-9px) rotate(13deg)}24%{transform:translate(12px,1px) rotate(8deg)}26%{transform:translate(-6px,-3px) rotate(9deg)}28%{transform:translate(-13px,-14px) rotate(4deg)}30%{transform:translate(1px,-10px) rotate(4deg)}32%{transform:translate(9px) rotate(-7deg)}34%{transform:translate(4px,-6px) rotate(6deg)}36%{transform:translate(11px,5px) rotate(4deg)}38%{transform:translate(-13px) rotate(-5deg)}0%,40%,to{transform:translate(0) rotate(0)}}.shake-chunk.shake-constant,.shake-chunk.shake-freeze,.shake-chunk:hover,.shake-trigger:hover .shake-chunk{-webkit-animation-name:shake-chunk;animation-name:shake-chunk;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.Widget{display:inline-block;padding:24px;position:fixed;bottom:70px;z-index:999}.Widget.left{left:0}.Widget.left .Widget__buttonText{left:80px}.Widget.left .Widget__buttonText:after{border-right:12px solid #fff;left:-11px}.Widget.right{right:0}.Widget.right .Widget__buttonText{right:80px}.Widget.right .Widget__buttonText:after{border-left:12px solid #fff;right:-11px}.Widget .Widget__button{border-radius:120px}.Widget .Widget__button .Sinature{position:absolute;bottom:-24px;font-size:.7rem;padding:0 8px;font-weight:400;color:#6f6f6f}.Widget.square .Widget__button{border-radius:12px}.Widget__messengersPanel{position:absolute;transition:.4s ease-in-out;z-index:1}.Widget__messengersPanel.--close{bottom:0;opacity:0}.Widget__messengersPanel.--close .Widget__button{transition:.4s ease-in-out;visibility:collapse}.Widget__messengersPanel.--open{bottom:100px;opacity:1}.Widget__icon--small{font-size:24px!important}.Widget__iconClose,.Widget__iconClose:hover{transition:none}.Widget__button{-ms-flex-align:center;align-items:center;box-shadow:0 2px 5px rgba(0,0,0,.2);cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:8px;height:36px;padding:18px;position:relative;transition:box-shadow .4s ease-out;width:36px;z-index:2}.Widget__buttonText,.Widget__greeting-msg{background:#fff;box-shadow:0 6px 5px rgba(0,0,0,.2)}.Widget__button.--animation svg.--open,.Widget__buttonText,.fa-layers,.fa-stack,.svg-inline--fa{display:inline-block}.Widget__buttonText{border-radius:5px;border:1px solid rgba(0,0,0,.05);box-sizing:border-box;font-size:.8rem;font-weight:700;transition:.4s;opacity:0;position:absolute;padding:12px 24px;line-height:1.5}.Widget__buttonText:after{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute}.Widget__button>svg{font-size:24px;transition:transform .1s ease-out}.Widget__button.email{background:#00d3d7}.Widget__button.facebook,.Widget__button.phone{background:#3b5998}.Widget__button.whatsapp{background:#25d366}.Widget__button.telegram{background:#08c}.Widget__button.viber{background:#59267c}.Widget__button.vk{background:#45668e}.Widget__button.skype{background:#00aff0}.Widget__button.weixin{background:#7bb32e}.Widget__button.line{background:#00c300}.Widget__button.instagram{background:#f8267c}.Widget__button.facebook-messenger{background:linear-gradient(#ff8fb2,#a797ff 50%,#00e5ff)}.Widget__button:hover{box-shadow:0 0 15px rgba(0,0,0,.7)}.Widget__button:hover:not($brands)>svg{-ms-transform:rotate(270deg);transform:rotate(270deg);transition:transform .4s ease-in}.Widget__button:hover .Widget__buttonText{opacity:1}.Widget__greeting-msg{border-radius:8px;bottom:110px;padding:24px;position:absolute;width:200px;white-space:pre-line}.fa-layers,.fa-ul>li{position:relative}.Widget__greeting-msg.right{right:20px}.Widget__greeting-msg.left{left:20px}.Widget__greeting-msg .Button-close{right:0;top:0;width:27px;height:27px;position:absolute;cursor:pointer;z-index:2;padding:0}.Widget__greeting-msg .Button-close:focus{outline:0}.Widget__greeting-msg .Button-close svg{opacity:.5;font-size:18px;color:#555}.Widget__button.--animation svg.--close{display:none}.svg-inline--fa{font-size:inherit;height:1em;vertical-align:-.125em}.svg-inline--fa.fa-lg{vertical-align:-.225em}.svg-inline--fa.fa-w-1{width:.0625em}.svg-inline--fa.fa-w-2{width:.125em}.svg-inline--fa.fa-w-3{width:.1875em}.svg-inline--fa.fa-w-4{width:.25em}.svg-inline--fa.fa-w-5{width:.3125em}.svg-inline--fa.fa-w-6{width:.375em}.svg-inline--fa.fa-w-7{width:.4375em}.svg-inline--fa.fa-w-8{width:.5em}.svg-inline--fa.fa-w-9{width:.5625em}.svg-inline--fa.fa-w-10{width:.625em}.svg-inline--fa.fa-w-11{width:.6875em}.svg-inline--fa.fa-w-12{width:.75em}.svg-inline--fa.fa-w-13{width:.8125em}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa.fa-w-15{width:.9375em}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa.fa-w-17{width:1.0625em}.svg-inline--fa.fa-w-18{width:24px}.svg-inline--fa.fa-w-19{width:1.1875em}.svg-inline--fa.fa-w-20{width:1.25em}.svg-inline--fa.fa-pull-left{margin-right:.3em;width:auto}.svg-inline--fa.fa-pull-right{margin-left:.3em;width:auto}.svg-inline--fa.fa-border{height:1.5em}.svg-inline--fa.fa-li{width:2em}.svg-inline--fa.fa-fw{width:1.25em}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transform-origin:center center;transform-origin:center center}.fa-layers{height:1em;vertical-align:-.125em;width:1em}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers-text{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:#ff253a;border-radius:1em;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;height:1.5em;line-height:1;max-width:5em;min-width:1.5em;overflow:hidden;padding:.25em;right:0;text-overflow:ellipsis;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:0;right:0;top:auto;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:0;left:0;right:auto;top:auto;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{right:0;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:0;right:auto;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top left;transform-origin:top left}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-li{left:-2em;position:absolute;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:2s linear infinite fa-spin;animation:2s linear infinite fa-spin}.fa-pulse{-webkit-animation:1s steps(8) infinite fa-spin;animation:1s steps(8) infinite fa-spin}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.Icon--blue,.Icon--green,.Icon--white,.fa-inverse,.fad.fa-inverse{color:#fff}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:1;opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor);opacity:.4;opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:.4;opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:1;opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:black}
.Widget__button.telegram svg{

	font-size: 74px;
    top: 1px;
    position: absolute;
    left: -4px;
}
/* End */


/* Start:/local/templates/jaluzi/css/response_1199.min.css?1794701668212*/
@media (max-width:1199px){.catalog_page .item .info{width:calc(100% - 245px)}header .catalog{width:calc(100% + 32px);margin:0 -16px;position:relative}header .catalog ul li>a{padding-left:16px;padding-right:16px}}
/* End */


/* Start:/local/templates/jaluzi/css/response_1023.min.css?17947016714133*/
@media (max-width:1023px){.mob_menu_link{display:flex}header .callback:before{display:none}.overlay{display:none!important}header .logo{margin-right:auto}header .menu{display:none}header .bottom{position:fixed;top:0;left:0;display:none;overflow-y:auto;width:100%;height:100%;padding:70px 0 35px;background:rgba(35,35,35,.98)}header .catalog{margin:0;width:100%}header .catalog ul{display:block}header .catalog ul li{display:block;padding:0}header .catalog ul li br{display:none}header .catalog ul li+li{border-top:1px solid rgba(255,255,255,.42);border-left:none}header .catalog ul li>a{font-size:15px;line-height:18px;display:flex;min-height:50px;padding:10px 0;text-align:left;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap}header .bottom .mob_menu{display:block}header .catalog ul li>a:before{display:none}header .catalog ul li:hover>a{background-color:transparent;color:#fff}header .catalog ul li .sub_menu{visibility:visible;opacity:1;position:relative;padding:30px;margin:5px 0 15px;display:none;transition:none}header .catalog ul li .sub_menu .grid{margin-left:-30px;margin-bottom:-30px;flex-wrap:wrap}header .catalog ul li .sub_menu .item{margin-left:30px;margin-bottom:30px}.news .item.left{margin-top:60px}.first_section{margin-top:0}.first_section{min-height:1px;padding:100px 0;text-align:center}.first_section .number_wheel{display:none}.product_first{display:none}.first_section .box{max-width:100%}.products{margin-top:80px}.steps{padding-top:70px}.steps .grid .item{padding-left:0}.steps .grid .item .title{padding-left:90px}.steps .grid .item .num{top:-9px}.steps .grid .item .icon{top:-10px;left:38px}.steps .grid .item .desc br{display:none}.why_are_we{margin-top:0;padding:70px 0 50px}.why_are_we .grid{margin-top:38px;margin-bottom:-25px}.why_are_we .grid .item{width:calc(100% / 2 - 30px);margin-bottom:25px}.recommendations{padding:70px 0}.partners{padding:80px 0 60px}.about{margin-top:50px}.contacts{margin-top:50px}.contacts .text_block{margin-top:40px}.contacts table{margin-top:30px}.map{height:300px}.video{padding-top:190px}.advantages{padding:70px 0}.advantages .grid .item{width:calc(100% / 2 - 50px)}.dillers_text{padding:50px 0 72px}.dillers_text .grid .col_r{margin-top:0}.pickup_posts .grid .col{width:100%}.catalog_page{margin-top:10px}.catalog_page .grid{margin-bottom:-47px}.catalog_page .grid .item{margin-bottom:47px}.catalog_page .item .info .title br{display:none}.catalog_page .item .thumb_wrap{width:100%}.catalog_page .item .thumb{padding-bottom:70%}.catalog_page .item .info{width:100%;margin-top:23px}.catalog_page .item .info .links{max-width:100%}.catalog_page .item .info .links .link a.active,.catalog_page .item .info .links .link a:hover{color:#000}.accordion{margin-top:50px}.product_box .images{max-width:350px;margin-top:0}.product_box .images .thumbs{margin-top:-110px;margin-left:-50px}.product_box .images .thumbs .img{width:85px}.product_box .images .thumbs .img:nth-child(n+5){display:none}.product_box .images .thumbs .img:nth-child(4) a .counter{display:flex}.product_box .links{margin-top:31px}.section_calculator{padding-top:55px}.section_calculator .box_bg{min-height:1px;padding:33px 20px 35px}.section_calculator .box_bg .title{margin-bottom:24px}.section_calculator .form{margin-top:25px}.section_calculator .box_flex .box_bg.small{width:calc(40% - 20px)}.section_calculator .box_flex .box_bg.middle{width:calc(60% - 20px)}.section_calculator .box_flex .box_bg.big{width:100%}.section_calculator .box_bg.bot{padding:26px 20px 30px}.color_furniture .slider{padding-top:37px}.color_furniture .slider .slick-arrow{top:0}.color_furniture .slider .slick-arrow.slick-prev{right:auto;left:9px}.box_material .data{padding:20px}.box_material .head{padding:25px 20px 0}.materials .grid{margin-bottom:-20px;margin-left:-20px}.materials .grid .item{width:calc(100% / 6 - 20px);margin-bottom:20px;margin-left:20px}.filter{padding:35px 20px}.filter .item{max-width:270px}.section_examples{padding:65px 0}.section_calculator .box_flex .box_bg.four_col{width:calc(50% - 20px)}.product_box .images div.big div.img{height:423px;padding-bottom:0}}
/* End */


/* Start:/local/templates/jaluzi/css/footer_new.min.css?17947016673122*/
footer{background-image:url(/local/templates/jaluzi/images/bgFooter.webp);background-repeat:no-repeat;background-position:50%;background-size:cover;left:0;width:100%;top:0;position:relative;height:100%;display:flex;flex-direction:row;justify-content:center;padding-bottom:25px}footer a:hover{text-decoration:none;color:#fff}footer .footer-section1{padding-top:40px;display:flex;flex-direction:column;width:35%;min-width:420px;max-width:420px}footer .footer-section1 .controw{display:flex;flex-direction:row}footer .adress a{margin-right:50px;white-space:nowrap}footer .mail a{color:#bfbfbf;font-size:17px;font-weight:400}footer .callback button,footer .measurement button{background:0 0;border:none;padding:0;color:#bfbfbf;font-size:17px;text-decoration:underline;margin-bottom:3px;text-align:left;cursor:pointer}footer .tel{margin-bottom:10px}footer .contact .tel a{font-size:21px;color:#bfbfbf;font-weight:400}footer .logoaddr{width:50%}footer .contact{width:50%;white-space:nowrap}footer .copyright{width:50%;border-top:solid 1px #3c3c3c;margin-top:20px}footer .copyright ul{padding:0;list-style:none;line-height:30px}footer .copyright ul li a{color:#bfbfbf;white-space:nowrap}footer .copyright p{color:#505050;white-space:nowrap}footer .footer-section2{padding-top:40px;display:flex;flex-direction:column;width:55%;border-left:solid 1px #3c3c3c;max-width:654px}footer .footmenu{display:flex;flex-direction:row;justify-content:space-between;font-size:17px;font-weight:400;margin-bottom:25px;margin-top:0;margin-left:30px}footer .footmenu li{list-style:none;line-height:32px}footer .footmenu li a{color:#bfbfbf}footer .messanger ul{display:flex;flex-direction:row;justify-content:space-between;margin-left:30px}footer .messanger ul li{list-style:none}footer .messanger a{color:#bfbfbf;display:block;margin-left:35px;margin-top:-33px;font-weight:600}footer .logo{width:109px}footer .adress,footer .adress a{color:#bfbfbf;font-size:17px;font-weight:400;line-height:20px;text-decoration:none;margin-top:11px}footer .contact .callback,footer .contact .mail,footer .contact .measurement,footer .contact .messanger{margin-left:10px;margin-top:5px}@media (max-width:1100px){footer{flex-direction:column;justify-content:flex-start;align-items:center}footer .footer-section1{width:50%;min-width:520px;max-width:520px}footer .footer-section2{padding-top:20px;min-width:520px;max-width:520px;border-left:none}footer .footmenu{white-space:nowrap;margin-left:0}footer .messanger ul{align-items:flex-start;flex-flow:row wrap;justify-content:flex-start;padding-left:0;margin-left:0}footer .messanger ul li{margin-bottom:15px}footer .messanger ul a{margin-right:10px}}@media (max-width:700px){footer .footer-section1 .controw{display:flex;flex-direction:column}footer .contact{margin-top:20px}footer .contact .callback,footer .contact .mail,footer .contact .measurement,footer .contact .messanger{margin-left:0}footer .footmenu{flex-direction:column}footer .footmenu ul{margin:0}footer .footer-section1{min-width:250px;max-width:250px}footer .footer-section2{margin-left:0;min-width:250px;max-width:250px}footer .messanger{width:100px}}
/* End */


/* Start:/local/templates/jaluzi/css/response_767.min.css?17947016675988*/
@media (max-width:767px){.main_title,.main_title>h1{font-size:22px;line-height:26px}.main_title span{min-width:100%;padding-right:0}.main_title span:before{display:none}.partners .main_title span{padding-right:0}.owl-carousel .owl-nav{position:static}.owl-carousel .owl-nav button{display:block}.page_content{padding:20px 0 60px}.page_content.pb_zero:before{height:calc(100% - 160px)}.page_content.pb_zero .bg{height:calc(100% - 160px)}.breadcrumbs{margin-bottom:20px}.text_block img{margin-bottom:20px}.text_block img.left,.text_block img.right{width:100%}.text_block h1.left,.text_block h1.right{width:100%}.text_block .cols{margin-top:-20px}.text_block .cols .col{width:100%;margin-top:20px}.text_block .read_more_btn{display:block}.text_block .hidden_mob{display:none}.slick-arrow{width:12px;height:12px}.slick-arrow svg{width:12px;height:12px}.slick-arrow.slick-prev{right:auto;left:28px}.slick-arrow.slick-next{right:28px}.slick-arrow.slick-prev.slick-disabled{transform:rotate(180deg)}.product_box .images{width:100%;max-width:100%;order:-1}.product_box .images .big{max-width:480px}.product_box .images .big a{padding-bottom:calc(105% - 9px)}.product_box .images .thumbs{margin-top:24px;margin-bottom:35px;margin-left:0}.product_box .images .thumbs{margin-left:-15px}.product_box .images .thumbs .img{width:calc(100% / 4 - 15px);margin-left:15px}.product_box .images .thumbs .img+.img{margin-left:15px}.product_box .data{width:100%;max-width:100%}.section_calculator{padding-top:45px}.section_calculator .main_title span{padding-right:0}.section_calculator .form{margin-top:15px}.section_calculator .box_flex .box_bg{width:100%}.section_calculator .box_flex .box_bg.small{width:calc(50% - 20px)}.section_calculator .box_flex .box_bg.middle{width:calc(50% - 20px)}.section_calculator .bottom{justify-content:flex-start}.section_calculator .bottom .submit{width:100%;margin:35px 0 0;text-align:center}.color_furniture .slider .slick-arrow.slick-prev{transform:rotate(0)}.box_material .head .title{margin-bottom:20px}.box_material .data{padding:15px 20px 20px}.materials .grid{margin-left:-12px}.materials .grid .item{width:calc(100% / 4 - 12px);margin-bottom:20px;margin-left:12px}.filter .item{max-width:100%}.filter .item{width:auto}.section_examples .slider{margin-top:34px;padding-top:40px}header .logo{width:100px}header .measurement{display:none}header .callback{height:31px}header .callback button{display:none!important}header .callback a,header .callback button{width:28px;height:31px;border:none;display:inline-block;background:url('/local/templates/jaluzi/css/../images/ic_phone2.svg') 50% 50% no-repeat}header .callback a span,header .callback button span{display:none}.news{margin-top:0}.news .item.left:first-child{margin-top:30px}.news .item.left{float:none;width:100%;max-width:100%;margin-top:30px}.news .item .box_img{max-width:530px}.news .box_item.right .item{margin-top:30px}.news .box_item.right{float:none;width:100%;max-width:100%}.news .box_item .item{padding-top:17px;border-top:1px solid rgba(0,0,0,.09)}.news .item .link_btn{margin-top:20px}.pagination{margin-top:30px}.first_section:before{background:rgba(0,0,0,.4)}.steps{padding-top:54px}.steps .grid .item{width:100%}section.products{padding-top:43px}.products .slider{margin-top:39px;padding-top:43px}.why_are_we{padding:70px 0 66px}.why_are_we .grid .item{padding-top:0;padding-left:41px}.why_are_we .grid .item .icon{left:0;width:36px;height:36px}.why_are_we .grid .item .num{font-size:30px;line-height:36px}.why_are_we .grid .item .note{font-size:12px;line-height:16px}.recommendations{padding:14px 0 71px}.recommendations .item .title{font-size:14px;line-height:17px;margin-top:14px}.partners{padding:38px 0 66px}.partners .slider{margin-top:35px;padding-top:40px}.about{margin-top:30px}.certificates{margin-top:50px}.certificates .slider{margin-top:40px;padding:40px 16px 0}.video{margin-top:-160px;padding-top:222px}.video .video_btn{margin-top:40px}.contacts{margin-top:30px}.contacts table td{font-size:14px;line-height:25px}.contacts table td:first-child{width:27%;padding-right:20px}.gallery .slider{padding-top:45px}.advantages .grid{margin-top:20px;margin-left:-30px}.advantages .grid .item{width:calc(100% / 2 - 30px);margin-top:30px;margin-left:30px}.advantages .item{padding-top:0;padding-left:52px}.advantages .item .icon{top:50%;left:0;width:37px;height:37px;margin-top:-19px}.advantages .item .note{color:#fff;font-size:14px;font-weight:600;line-height:15px}.dillers_text .grid .img{width:100%}.dillers_text .grid .col_r{width:100%;margin-top:50px}.delivery .map{margin-top:58px}.catalog_page .grid{width:100%;margin:0}.catalog_page .grid .item{width:100%;margin:0}.catalog_page .item .thumb_wrap{width:200px}.catalog_page .item .thumb{padding-bottom:130.4%}.catalog_page .item .info{width:calc(100% - 220px);margin-top:0}.accordion .data{width:calc(100% - 10px);border:none}.accordion .data.active{padding:0 0 20px}.accordion .open_btn{display:flex;min-height:68px;padding:10px 17px 10px 93px;justify-content:flex-start;align-items:center;align-content:center}.accordion .open_btn:before{left:33px}.accordion .item .counter{right:auto;left:0;width:100%;padding:0 50px;text-align:center}.info_slider{width:100%;margin:0;padding:0}.info_slider .slide{padding:0 10px}.info_slider .slide .desc{margin-top:55px}.info_slider .slick-arrow{top:50%;margin-top:0}.news_page .text_block img.left{width:100%;margin-right:0;margin-bottom:30px}.news_page .text_block img.right{width:100%;margin-bottom:30px;margin-left:0}.news_read{margin-top:64px}.news_slider{margin-top:38px}.section_calculator .box_flex .box_bg.two_col{width:calc(50% - 20px)}.section_calculator .box_flex .box_bg.three_col{width:calc(50% - 20px)}.section_calculator .box_flex .box_bg.four_col{width:calc(50% - 20px)}.modal{padding:42px 20px 68px;border-radius:0}.recommend_block_img_none{display:none}.recommend_block_img{width:100%;margin-right:0;margin-bottom:30px}.recommend_block_text{width:100%}.product_box .images div.big div.img{height:563px}}
/* End */


/* Start:/local/templates/jaluzi/css/response_479.min.css?17947016659715*/
@media (max-width:479px){.cont{padding:0 20px;margin-top:10px}header .callback:before{transform:translateY(-73%) rotateZ(-118deg)}.global_title{font-size:12px;margin-bottom:8px}.main_title,.main_title>h1{font-size:20px;line-height:24px}.link_more a{line-height:43px;display:block;width:100%;height:43px}.form .line_flex .line_form{width:100%}.form .line_form.flex .label{display:none}.form .line_form.flex .field{width:100%}.form .submit{margin-top:30px}.form .line_flex+.submit{margin-top:14px}.form .field_sizes span{display:none}.form .field_sizes .wrap_input{width:100%;max-width:100%;margin:0}.form .field_sizes .wrap_input .input{height:42px;text-align:center}.form .field_sizes .wrap_input .abs{font-size:16px;width:47px;text-align:center}.form .field_sizes .wrap_input .input::-webkit-input-placeholder{color:grey}.form .field_sizes .wrap_input .input:-moz-placeholder{color:grey}.form .field_sizes .wrap_input .input:-ms-input-placeholder{color:grey}.page_content{padding:18px 0 46px}.text_block img{width:calc(100% + 40px);max-width:calc(100% + 40px);margin-right:0;margin-left:-20px}.text_block ol,.text_block p,.text_block ul{margin-bottom:20px}.text_block img.left,.text_block img.right{float:none;width:calc(100% + 40px);margin-left:-20px}.text_block ul li{margin-bottom:20px;padding-left:0}.text_block ul li:before{display:none}.text_block *+.link_btn{margin-top:45px}.text_block h2{margin-bottom:26px}.text_block *+h2{margin-top:30px}.text_block .link_btn button{width:100%}.text_block .link_btn a{width:100%}.text_block blockquote{text-align:left}.text_block table tr{display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap}.text_block table tr td{width:60%;padding-left:0}.text_block table tr td:nth-child(2n){width:40%;padding-right:10px}.link_back a{display:block;width:100%}.radio .label_check{height:32px}.radio .label_check .check_text{padding-left:50px}.radio .label_check .check_text:before{width:32px;height:32px}.radio .label_check .check_text:after{top:3px;left:3px;width:26px;height:26px}.line_radio .radio{width:100%}.amount{width:100%;justify-content:space-between}header .logo{width:105px}header .top{padding:12px 0 14px}header .contact{display:none}header .catalog ul li .sub_menu{padding:25px}header .catalog ul li .sub_menu .grid{margin-bottom:-25px;margin-left:-25px}header .catalog ul li .sub_menu .item{width:calc(50% - 25px);margin-bottom:25px;margin-left:25px}.news .item .box_img{width:calc(100% + 40px);max-width:none;margin-bottom:17px;margin-left:-20px}.news .item .date{margin-bottom:10px}.news .item .name,.news .item.left .name{font-size:14px;margin-bottom:10px}.news .item .link_btn{display:none}.news .box_item.right .item{margin-top:20px}.news .box_item .item .desc{display:none}.pagination a{margin-left:10px}.pagination .step{margin:0 20px}.pagination .prev{margin-right:5px}.pagination .next{margin-left:15px}.first_section{padding:77px 0 70px}.first_section .box .title{font-size:30px;line-height:32px}.first_section .box .desc{font-size:14px;line-height:20px;margin-top:18px}.first_section .box .desc br{display:none}.first_section .box .link{margin-top:29px}.steps:before{height:calc(100% - 354px)}.steps .bg{height:calc(100% - 354px)}.steps .grid .item .title{font-size:18px;line-height:22px;margin-left:-30px;padding-left:73px}.steps .grid .item .num{font-size:20px;line-height:25px;top:-1px;display:none;width:25px}.messanger.telegram{display:block}header .messanger a .icon{width:35px;height:35px;margin:0 -5px 0 20px}.steps .grid .item .icon{top:-4px;left:34px;margin-left:-30px;width:27px;height:27px;padding:6px}.steps .grid .item .desc{font-size:14px;line-height:20px;margin-top:16px}.products{margin-top:67px}section.products:before{height:calc(100% - 249px)}section.products .bg{height:calc(100% - 249px)}.products .slider{padding:43px 10px 0}.products .product{box-shadow:0 0 20px rgba(0,0,0,.1)}.products .product .desc{padding:0 10px}.why_are_we{padding:45px 0 66px}.why_are_we .grid .item{width:100%}.banner img{object-position:34% 50%}.recommendations .slider{padding-top:0;margin-top:24px}.recommendations .item:nth-child(n+3){display:none}.recommendations .item+.item{margin-top:46px}.recommendations .item .thumb{padding-bottom:81.075%}.recommendations .item .title{font-size:18px;line-height:22px;margin-top:7px}.recommendations .item .desc{margin-top:19px}.recommendations .link_more{display:block}.partners .slider{width:127px;margin:40px auto 0}.partners .item{height:90px}.about{margin-top:20px}.video{padding-bottom:0}.video:before{height:calc(100% - 30px)}.video .bg{height:calc(100% - 81px)}.video .video_btn{width:calc(100% + 40px);margin-top:25px;margin-left:-20px}.contacts table td{display:block;width:100%}.contacts table td:first-child{width:100%}.contacts table tr+tr td{padding-top:0}.contacts table tr+tr td:first-child{padding-top:10px}.contacts table tr td:last-child{max-width:190px}.advantages{padding:46px 0 50px}.advantages .grid .item{width:100%}.dillers_text{padding-top:0}.dillers_text .grid .img{width:calc(100% + 40px);margin-right:-20px;margin-left:-20px}.dillers_text .links .item{padding-left:8px}.dillers_text .links .item a{padding-right:72px}.pickup_posts{margin-top:0;padding:47px 0 74px}.pickup_posts .text_block h2{margin-bottom:15px}.pickup_posts table tr td{display:block;width:100%}.pickup_posts table tr td:first-child{font-size:20px;width:100%;padding-top:36px;padding-right:0;padding-bottom:15px}.pickup_posts table tr+tr td{padding-top:0}.delivery .map{width:calc(100% + 40px);height:360px;margin-left:-20px;border:none;box-shadow:none}.catalog_page .item .thumb_wrap{width:100%}.catalog_page .item .thumb{padding-bottom:88.2%}.catalog_page .item .info{width:100%;margin-top:23px}.catalog_page .item .info .links{display:none;max-width:194px}.catalog_page .item .info .links .link{font-size:14px;line-height:18px}.catalog_page .item .info .open_categories_btn{display:block}.article{padding:66px 0 35px}.accordion .open_btn{font-size:16px;line-height:19px}.accordion .data{width:100%}.info_slider .slide{padding:0}.info_slider .slide .desc{padding:0 15px;text-align:center}.news_page .text_block img.left{width:calc(100% + 40px)}.news_page .text_block img.right{width:calc(100% + 40px);margin-left:-20px}.news_slider .slide:nth-child(n+4){display:none}.news_slider .slide+.slide{margin-top:38px}.product_box .images .thumbs .img{width:calc(100% / 3 - 15px)}.product_box .images .thumbs .img:nth-child(n+4){display:none}.product_box .images .thumbs .img:nth-child(3) a .counter{display:flex}.product_box .images .thumbs .img a .counter{font-size:35px}.product_box .page_title{font-size:20px;line-height:24px}.product_box .articul{font-size:16px;line-height:19px}.product_box .line_price .wrap_price{display:flex;width:100%;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.product_box .line_price .wrap_price .price{font-size:35px;line-height:42px;margin-top:0}.product_box .line_price .wrap_price .old_price{font-size:35px;line-height:35px;margin-left:30px;order:5}.product_box .line_price .link_btn{width:100%}.product_box .line_price .link_btn a{font-weight:400;line-height:46px;display:block;width:100%;height:46px;text-align:center}.product_box .measurement{width:100%;max-width:none;margin-top:17px}.product_box .measurement button{height:46px}.product_box .links .link{font-size:16px;line-height:19px;text-align:left}.hns-product-list__price{white-space:nowrap}.hns-product-list__bottom .calc_btn a{padding:0 10px}.section_calculator .form .line_form.flex .label{display:block;width:100%;min-height:1px;margin-bottom:18px}.section_calculator .form .line_form.flex .field{width:100%}.color_furniture .slide .label_check{display:block;width:100%}.box_material .head .open_filter_btn{width:100%}.filter .item .title{font-weight:600}.filter .item .radios .radio .label_check .check_text{width:38px;padding-top:40px}.filter .item .colors{margin-bottom:-15px;margin-left:-15px}.filter .item .colors .check_color{margin-top:15px;margin-left:15px}.filter .item .colors .check_color .label_check{width:47px;height:47px}.filter .item .colors .check_color .label_check .check_text:after{top:9px;left:11px}.section_calculator .box_flex .box_bg.small{width:100%}.section_calculator .box_flex .box_bg.middle{width:100%}.section_calculator .bottom .price{display:flex;width:100%;margin-top:25px;margin-left:0;justify-content:space-between;align-items:center;align-content:center}.section_calculator .bottom .price .name{font-weight:400;display:block;margin-right:auto}.section_calculator .bottom .price .rub{margin-top:-7px;margin-left:3px}.section_calculator .bottom .submit_btn{width:100%;height:46px}.materials .grid{margin-bottom:-15px}.materials .grid .item{width:calc(100% / 2 - 12px);margin-bottom:15px}.materials .label_check input[type=radio]+.check_text .price{font-size:18px;line-height:22px}.box_material .data .links .link{width:100%}.box_material .data .links .link:nth-child(2){display:none}.section_examples{padding-top:40px}.section_calculator .box_flex .box_bg.two_col{width:calc(100% - 20px)}.section_calculator .box_flex .box_bg.three_col{width:calc(100% - 20px)}.section_calculator .box_flex .box_bg.four_col{width:calc(100% - 20px)}.color_furniture .slide .label_check input[type=radio]+.check_text .thumb{margin:auto}.modal_data{max-width:380px}.modal .main_title br{display:inline}.color_furniture .slide .label_check input[type=radio]+.check_text .name{width:auto}.open_categories_btn:after{position:absolute;width:20px;height:12px;margin-top:5px;margin-left:12px;content:'';background:url(/local/templates/jaluzi/images/arrow_acc.svg) 0 0 no-repeat}.product_box .images div.big div.img{height:387px}}
/* End */


/* Start:/local/templates/jaluzi/components/bitrix/menu/top_menu_new/style.min.css?1785486321490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/jaluzi/components/bitrix/menu/top_menu_new/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/jaluzi/components/bitrix/menu/top_menu/style.min.css?1785486321490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/jaluzi/components/bitrix/menu/top_menu/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/jaluzi/components/bitrix/breadcrumb/breadcram/style.css?178548631747*/
.bx-breadcrumb-item {
	display: inline-block;
}
/* End */


/* Start:/local/templates/jaluzi/components/bitrix/menu/footer/style.css?17854863211370*/
.footer_menu{
	font-size:16px;
}
.footer_menu+.footer_menu{
	margin-top: 25px;
}
.footer_menu_head_link{
	color:#fff;
	text-decoration: none;
	font-weight: 700;
}
.footer_menu_head{
	padding-right: 15px;
	position: relative;
}
.footer_menu_head::after{
	content:'';
	background:url('data:image/svg+xml,<svg width="8" height="4" viewBox="0 0 8 4" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.31216 3.89139L7.8722 0.861476C7.9546 0.791398 8 0.697849 8 0.598101C8 0.498353 7.9546 0.404805 7.8722 0.334726L7.61008 0.111594C7.43929 -0.0335999 7.1617 -0.0335999 6.99116 0.111594L4.00166 2.65589L1.00884 0.108771C0.926432 0.0386928 0.816579 3.13997e-07 0.699441 3.19118e-07C0.582174 3.24243e-07 0.472322 0.0386929 0.389851 0.108771L0.127804 0.331904C0.0453983 0.402037 4.98497e-07 0.49553 5.02858e-07 0.595279C5.07218e-07 0.695027 0.0453983 0.788575 0.127804 0.858653L3.69109 3.89139C3.77376 3.96164 3.88413 4.00022 4.00146 4C4.11925 4.00022 4.22956 3.96164 4.31216 3.89139Z" fill="white"/></svg>');
	width:8px;
	height:4px;
	position:absolute;
	right:0;
	top:10px;
	transition:transform .2s ease;
}
.footer_menu_head.opened::after{
	transform:rotate(180deg);
}
.footer_menu_item{
	color:#fff;
	text-decoration: none;
	display: block;
}

@media(max-width:991px){
	.footer_menu{
		padding:20px 0 19px;
		margin:0 !important;
		border-bottom:1px solid #FFFFFF;
	}
}
/* End */


/* Start:/local/templates/jaluzi/styles.min.css?179470167211445*/
table.tab-cont tr td{font-size:15px}.catalog-desc-title{color:#000;font-size:20px;font-weight:700;line-height:30px;margin:0 0 20px;position:relative}.catalog-desc-title:after{content:"";width:15px;height:15px;background:url(/upload/img/icon_info.svg) center center no-repeat;position:absolute;top:5px;margin:0 0 0 5px}.hns-filter__checkbox-column{margin-bottom:8px!important}.hns-filter__checkbox-column .radio{margin-bottom:0!important}.hns-filter__color-checkbox{width:100%!important;max-width:100%!important}.filter{padding:30px!important}.filter .grid{margin:0!important}.section_description ul{padding-left:20px}@media (max-width:479px){.first_section .box .title{font-size:24px!important;line-height:1!important}.products .slider{margin-top:15px!important;padding-top:30px!important}.first_section .box .link{margin-top:0!important}#bx-panel{display:none!important}.first_section{padding-top:20px!important;max-height:calc(100vh - 70px);margin-top:10px}.products{margin-top:15px!important}.products .product .thumb{padding-bottom:30vh!important}.products .product .thumb img{max-height:30vh!important}.catalog_page .item .info .links{max-width:100%!important}.catalog_page .item .info .links .sub_menu .item{margin-top:0!important}.text_block ul li:before{display:block!important;width:6px;height:6px}.text_block ul li{padding-left:15px!important}.contacts table tr td:last-child{max-width:100%!important;width:100%!important}.contacts .text_block table tr td{border:none!important;line-height:1.4;font-weight:400}.contacts .text_block table tr td:first-child{padding-bottom:0}.contacts .text_block table tr td+td{padding-top:0}.contacts .text_block{font-weight:400}}@media (max-width:767px){.filter{padding:30px 18px!important}.filter .grid{margin:0!important}.filter .item{margin:0 0 30px 0!important;width:100%!important}.radios.flex.price_filter{width:100%!important}header .bottom .mob_menu .item a,header .catalog ul li>a{font-weight:400!important}header .bottom .mob_menu .item button{font-weight:400!important}.hns-breadcrumbs__wrapper{margin-bottom:0!important}}.breadcrumbs{width:100%!important}.bx-breadcrumb-item{display:inline}.product_box .images{margin-top:0!important}.radios.flex.price_filter{max-width:100%!important}.catalog_page .item .info .links .sub_menu .grid{flex-wrap:wrap;margin:auto}.catalog_page .item .info .links .sub_menu .item{width:112px;margin:auto;margin-bottom:50px;flex-shrink:0}.catalog_page .item .info .links .sub_menu .item .thumb{position:relative;display:block;overflow:hidden;width:100%;padding-bottom:100%;border-radius:2px;background-size:cover!important}.catalog_page .item .info .links .sub_menu .item .thumb img{position:absolute;top:0;left:0;width:100%;min-width:10px;height:100%;min-height:10px;object-fit:cover}.catalog_page .item .info .links .sub_menu .item .name{color:#000;font-size:12px;font-weight:700;line-height:15px;margin-top:11px;text-align:center}.catalog_page .item .info .links .sub_menu .item .name a{color:#000;transition:.2s linear;text-decoration:none;border-bottom:1px solid transparent}.catalog_page .item .info .links .sub_menu .item .name a:hover{border-color:#000}.catalog_page .item .info .links .sub_menu .item .name a span{display:inline-block}.filter .item .radios.hns-radio__oneline,.filter .item .radios.hns-radio__oneline .label_check,.filter .item .radios.hns-radio__oneline .radio{height:32px}.filter .item .radios.hns-radio__oneline .check_text{padding-top:0!important;padding-bottom:0!important;height:32px;display:flex!important;align-items:center!important}.hns-filter__light_0::before{background:url(/local/templates/jaluzi/images/light_0.png) 50% 50% no-repeat!important;background-size:cover!important}.hns-filter__light_45::before{background:url(/local/templates/jaluzi/images/light_45.png) 50% 50% no-repeat!important;background-size:cover!important}.hns-filter__light_65::before{background:url(/local/templates/jaluzi/images/light_65.png) 50% 50% no-repeat!important;background-size:cover!important}.hns-filter__blesk::before{background:url(/local/templates/jaluzi/images/filter_blesk.png) 50% 50% no-repeat!important;background-size:cover!important}.hns-filter__fire::before{background:url(/local/templates/jaluzi/images/filter__fire.png) 50% 50% no-repeat!important;background-size:cover!important}.hns-filter__otrazh::before{background:url(/local/templates/jaluzi/images/filter_otrazh.png) 50% 50% no-repeat!important;background-size:cover!important}.hns-filter__with-pic::before{background:url(/local/templates/jaluzi/images/filter_with-pic.png) 50% 50% no-repeat!important;background-size:cover!important}.hns-filter__struct::before{background:url(/local/templates/jaluzi/images/filter__struct.png) 50% 50% no-repeat!important;background-size:cover!important}@media (max-width:479px){.products .product .thumb{padding-bottom:0!important;overflow:hidden!important}.products .product .thumb img{max-height:none!important;position:inherit!important;width:auto!important;height:389px!important}.main{padding-top:77px!important}.main header{position:fixed;width:100%;top:0}}@media (max-width:767px){header .catalog ul li .sub_menu.narrow .item{margin-left:auto!important}.slick-arrow{width:30px!important;height:30px!important}.hns-product-list{padding-top:30px!important}.section__container{padding-top:50px!important}.hns-recommend{margin-top:30px!important}.hns-step{margin-bottom:20px!important}}.container-1,.container-2,.container-3{width:100%;margin-bottom:15px;display:flex;gap:15px}.container-2>div{width:50%;box-sizing:border-box}.container-3>div{width:calc(100% / 3);box-sizing:border-box}.container-1>div{width:100%;box-sizing:border-box}@media (max-width:768px){.container-1,.container-2,.container-3{flex-direction:column;gap:15px}.container-1>div,.container-2>div,.container-3>div{width:100%}}.container-1>div,.container-2>div,.container-3>div{padding:10px;text-align:center}.steps{position:relative;margin-top:0;padding-top:123px;border-radius:5px}@media(max-width:479px){.first_section .bg,.first_section:before{height:110%}.first_section{margin-bottom:5%}.partners .item img,.steps .grid .item .icon img,.why_are_we .grid .item .icon img{padding:5px;max-width:none}}.messanger.telegram{display:none}.ont_m_t .mail{padding-top:15px}.ont_m_t .mail a{color:#000;font-size:20px!important;line-height:20px;text-align:left;margin-right:15px;transition:.2s linear;text-decoration:none;border-bottom:1px solid transparent}.smart-captcha{height:102px!important;margin-bottom:15px}.Widget.right{bottom:-2px}header{z-index:110}.cont.flex:has(.header_logo_and_menu){justify-content:space-between!important}header .top:has(.header_logo_and_menu){padding-bottom:0;margin-top:0}.header_logo_and_menu{display:flex;gap:40px;align-items:center;padding-top:10px;padding-bottom:15px}.header_menu_wrapper{display:flex;gap:25px}.header_menu_wrapper .item a{color:#000;font-size:16px;font-weight:600;text-decoration:none}.header_contacts{display:flex;flex-direction:column;gap:6px;margin-top:-20px}.header_phone{font-size:18px;font-weight:900;color:#000;text-decoration:none}.header_btn{display:block;padding:8px 30px 8px;line-height:1.2;color:#fff;text-decoration:none;background:#dd262e;border-radius:16px;font-size:14px;font-weight:600;text-align:center}.header_icons{display:flex;gap:20px;align-items:flex-end;padding-top:10px;padding-bottom:15px}.header_icon{line-height:1;font-size:0}.header_logo{line-height:1;font-size:0}.header_icon.wa img{width:31px;height:31px}.header_soc_button{cursor:pointer;position:relative}.header_popup_button{position:absolute;top:40px;left:-10px;display:none;z-index:10000;background-color:#fff;padding:10px 10px 0 10px;border-radius:0 0 10px 10px}.header_popup_button a{margin-bottom:10px;display:block}.header_soc_button img{width:31px;height:31px}.header_icon.phone{display:none}.mob_menu.mtop .item{border-top:0!important;border-bottom:1px solid #ffffff6b}header .mob_menu.mtop .item button{font-size:15px;color:#dd262e}.show_mobile{display:none}.link_btn a{font-weight:500;letter-spacing:.0892857143em}@media(max-width:991px){header .top:has(.header_logo_and_menu){padding:17px 0 17px}.header_logo_and_menu{padding:0}.header_menu_wrapper{display:none}.header_phone{display:none}.header_phone{display:none}.header_btn{display:none}.header_contacts{flex-direction:row}.header_icons{padding:0}.header_contacts .mob_menu_link{margin-top:0;margin-left:0;width:30px;height:30px}.header_contacts .mob_menu_link span{height:5px}.header_contacts .mob_menu_link span+span{margin-top:5px}.header_contacts .mob_menu_link.active span:first-child{top:8px}.header_contacts .mob_menu_link.active span:nth-child(3){top:-12px}.header_logo img{max-height:35px}.header_icons{align-items:center;gap:10px}.header_icon img{max-height:35px;max-width:35px;width:31px;height:31px}.header_icon.matering img{width:35px}.header_icon.mail{display:none}.header_icon.wa{display:block}.header_icon.phone{display:block}.header_contacts{margin-top:0}}@media(min-width:450px) and (max-width:991px){.main:has(.sl_vid_block){padding-top:0}}@media (min-width:768px) and (max-width:991px){.main{padding-top:48px!important}}@media(max-width:470px){.hide_mobile{display:none}.show_mobile{display:flex}.header_icon img{max-height:35px;max-width:35px;width:31px;height:31px}}@media(max-width:380px){.header_icon.matering img{width:30px}.header_contacts .mob_menu_link{margin-top:0;margin-left:0;width:30px;height:30px}.header_contacts .mob_menu_link span{height:4px}.header_contacts .mob_menu_link span+span{margin-top:4px}.header_contacts .mob_menu_link.active span:first-child{top:8px}.header_contacts .mob_menu_link.active span:nth-child(3){top:-8px}}.footer_new{background:#2b2A29F2;padding:45px 0 32px}.footer-menu-wrapper{display:flex;gap:40px}.footer-top{display:flex;justify-content:space-between;padding-bottom:35px;border-bottom:1px solid #5b5b5b;gap:20px}.footer_socials{display:flex;gap:15px;align-items:center;justify-content:flex-end;padding-top:40px}.footer_socials.mobile{display:none}.footer_socials_title{color:#fff;font-size:14px;padding-right:15px}.footer_socials a{font-size:0;line-height:1}.footer_phone{display:block;color:#fff;text-decoration:none;font-size:20px;font-weight:600;text-align:right}.footer_address{display:block;color:#fff;text-decoration:none;font-size:16px;font-weight:600;text-align:right;margin-top:12px}.footer_btn-wrapper{display:flex;justify-content:flex-end;gap:20px;margin-top:40px;flex-wrap:wrap}.footer_btn{display:block;padding:10px 30px 9px;line-height:1.2;color:#fff;text-decoration:none;background:#dd262e;border-radius:16px;font-size:14px;font-weight:600;text-align:center}.footer-bottom{padding-top:13px}.footer_copy{display:block;font-size:12px;color:#fff}@media(max-width:991px){.footer_new{padding:0 0 20px}.footer-top{flex-wrap:wrap}.footer-menu-wrapper{order:1;width:100%;flex-direction:column;gap:0}.footer-logo{order:2}.footer_contacts{order:3}.footer_socials.mobile{display:flex;justify-content:flex-start;padding:30px 0 30px;border-bottom:1px solid #fff}.footer_socials:not(.mobile){display:none}}@media(max-width:600px){.footer_phone{font-size:15px}.footer_address{font-size:12px;line-height:1.2;max-width:220px}.footer_btn-wrapper{align-items:flex-end;flex-direction:column;margin-top:10px;gap:10px}.footer_btn{max-width:190px}.footer_copy{text-align:right}}@media (min-width:768px){.footer_menu--catalog .footer_menu_head{display:none!important}.footer_menu--catalog .footer_menu_body{display:block!important}.footer_menu--catalog .footer-cat-menu-wrapper{margin:0;padding:0}}@media(max-width:768px){.footer_menu.footer_menu--catalog{width:100%;margin-bottom:-20px!important}}
/* End */


/* Start:/local/templates/jaluzi/template_styles.min.css?1794708051306034*/
.hns-carousel__item-title{display:flex;min-height:89px}.hns-detail__row{width:100%;padding-top:20px;margin-bottom:39px}.hns-detail__btns{display:flex}.hns-detail__btns .link_btn{margin-left:20px}.hns-detail__btns .link_btn a{height:39px}.hns-detail__btns .measurement{margin:0!important}.hns-filter__light-center>.radios,.hns-filter__light-center>.title{justify-content:center}.hns-catalog__sections-list_desktop{display:block}.hns-catalog__sections-list_mobile{display:none}.hns__insta{justify-content:flex-end}@media (max-width:479px){.hns-detail__row{padding-top:0}.product_box>.data{margin-bottom:20px!important}.hns-detail__btns{flex-direction:column}.hns-detail__btns .measurement{width:100%;max-width:100%}.hns-detail__btns .link_btn{margin-left:0;margin-top:20px;width:100%}.hns-detail__btns .link_btn a{width:100%;justify-content:center;height:46px}.hns-filter__light-center>.radios,.hns-filter__light-center>.title{justify-content:flex-start}.hns-catalog__sections-list_desktop{display:none}.hns-catalog__sections-list_mobile{display:block}.hns__insta{justify-content:flex-start}}.sticky{position:fixed;width:100%}.svg_tg{width:26px!important;height:26px!important;position:relative;top:-1px;left:-3px;margin-right:7px!important}@media (max-width:479px){.mobile__hidden{display:none}}.cont .contact .tel a{background-color:#fff}.cookie{position:fixed;margin-left:-300px}.cookie.type-1.show{transition:bottom .85s cubic-bezier(.13, .04, .39, 1.3)}.cookie.black{color:#fff;background-color:rgba(40,40,40,.9)}.cookie.type-1{bottom:20px;width:600px;padding:20px 20px 21px;border-radius:3px}.cookie.type-1{width:640px;padding:20px 20px 21px;border-radius:3px}.cookie .text{font-size:.875em;line-height:1.35em;width:70%;float:left;font-weight:700}.cookie.black .btn{color:#fff;font:700 14px var(--font_family);height:35px;cursor:pointer;border-radius:5px;background:#eb5757;padding:9px 30px;border:none;display:inline-block;box-shadow:0 4px 10px rgba(0,0,0,.25);text-decoration:none;transition:.2s linear;float:left;width:25%}.cookie.type-1 .btn{margin-left:7px}@media(max-width:563px){.cookie{margin-left:0;left:0}.cookie.type-1{bottom:0;text-align:center}.cookie .text{width:100%;float:none;text-align:left}.cookie.black .btn{width:50%;margin-top:20px;float:none}}.season__theme--background img{width:100%;height:auto}.filter .item,.section_calculator .box_flex .box_bg.four_col{width:calc(23% - 20px)}.filter .item:first-child{width:calc(27% - 20px);max-width:252px}.filter .item:first-child .radios.flex.price_filter{max-width:252px!important}.radios.flex.price_filter{width:252px}.navs_block{display:flex;flex-direction:column;align-items:center;gap:10px;flex-grow:1}header .navs_block .measurement{margin:0}header .navs_block .menu{margin:0;font-size:14px;text-transform:uppercase;font-weight:400}header .measurement button{font-size:24px;text-transform:uppercase;font-weight:400;padding:0;line-height:1;height:inherit;padding:5px 17px 3px;border-radius:50px}header .top .cont{align-items:flex-start;gap:15px}header .logo{width:147px}header .logo a{padding:0;display:block}header .logo a svg{padding:0}.cont .contact .tel a{padding:3px 14px;display:inline-block;border-radius:50px;line-height:1;color:#090909;font-size:24px;font-weight:400}header .contact{margin:0;display:flex;flex-direction:row-reverse;gap:20px}header .contact .mail{margin:0}header .messanger a .icon{width:30px;height:30px}header .messanger{margin:0}@media (max-width:1023px){header .top .cont{gap:5px}header .contact{gap:5px}.mob_menu_link{margin-left:25px}.cont .contact .tel a{font-size:18px}header .measurement button{font-size:18px}}@media (min-width:900px){.season__theme{width:100%;height:100%;position:absolute;bottom:0;z-index:-1}.season__theme:before{content:'';display:block;background:url('/local/templates/jaluzi/images/season_theme_bg_left.jpg') no-repeat left top;height:100%;background-size:contain;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.season__theme:after{content:'';display:block;background:no-repeat right url('/local/templates/jaluzi/images/season_theme_bg_rigth.jpg');height:100%;background-size:contain;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}header .top{position:relative}}@media (min-width:768px){header{position:fixed;width:100%;top:0}.main{padding-top:168px}}div#scrol-top{display:none;position:fixed;right:30px;bottom:30px;transition:all .5s;justify-content:center;align-items:center;border-radius:200px;box-shadow:0 0 6px #000;background-color:#eb5757;z-index:99;color:#fff}div#scrol-top button.scrolltop{width:50px;height:50px;background:#fff;border:none;background:0 0;padding:0;background-repeat:no-repeat;background-position:center;outline:0;color:#fff;font-size:22px}div#scrol-top.fixed{display:flex}@media (max-width:768px){#vid_slide.owl-carousel .slide-content{left:inherit;width:100%}}@media(max-width:600px){section.recommendations .slider{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr);grid-column-gap:15px;grid-row-gap:15px}section.recommendations .slider .item{display:none;margin:0;flex-direction:column;justify-content:space-between}section.recommendations .slider .item:first-child{display:flex;grid-area:1/1/3/2}section.recommendations .slider .item:nth-child(2){display:flex;grid-area:1/2/4/3}section.recommendations .slider .item:nth-child(3){display:flex;grid-area:3/1/6/2}section.recommendations .slider .item:nth-child(4){display:flex;grid-area:4/2/6/3}section.recommendations .item .thumb{padding-bottom:100%;height:100%}section.recommendations .slider .item:nth-child(2) .thumb{padding-bottom:160%}section.recommendations .slider .item:nth-child(3) .thumb{padding-bottom:160%}section.recommendations .item .desc{display:none}section.recommendations .link_more{display:block}section.recommendations .link_more a{line-height:43px;display:block;width:100%;height:43px}}.images .big div.owl-item div.slide{height:100%}.images .big div.owl-item div.slide img{position:static}.images_slider .owl-stage{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.product_box .images div.big div.img{height:544px;padding-bottom:0}.product_box .images .images_slider .owl-stage,.product_box .images div.owl-carousel div.owl-stage-outer{height:100%}.product_box .images div.thumbs{position:relative;z-index:5}.hns-product-list__bottom.isMobile{display:block}.hns-product-list__price{display:block;width:100%;margin-bottom:12px}.hns-product-list__btn,.link_btn.calc_btn{display:inline-block;vertical-align:middle;margin-left:0}.hns-product-list__btn{margin-right:16px}.section_description h2{margin:30px 0 20px}.section_description ol,.section_description p,.section_description ul{margin-bottom:10px}.section_description ol{margin-left:15px}.data .text_block ul li{margin-bottom:5px}.section_description_hns{margin-bottom:60px}.main_video{display:flex;justify-content:space-between;align-items:center}.main_video>*{width:48%}.main_video iframe{width:48%;height:auto;aspect-ratio:16/9}.video-more{margin-top:20px;text-decoration:none;display:block;padding:10px;width:max-content;font-size:14px;font-weight:700;color:#fff;background:#eb5757;transition:all .3s linear 0s;text-transform:none;border-radius:5px}.video-more:hover{background:#ef1c25}@media(max-width:1090px){.main_video{flex-direction:column;gap:20px}.main_video>*{width:100%}.main_video iframe{width:100%;margin-bottom:20px}}.product_box.product_box--ux .measurement button span{text-decoration:underline #838383}section.products.products_pages{margin-bottom:90px}section.products.products_pages .owl-carousel .owl-nav{margin-left:0}.section_description .b_v_left h2{font-size:25px;line-height:30px;margin-bottom:30px}.video-container{cursor:pointer;position:relative;border-radius:12px;overflow:hidden;transition:transform .2s ease;padding:5px;margin-top:40px}.video-container:hover{transform:scale(1.01)}.video-container img{width:100%;height:100%;object-fit:cover;display:block}.video-container.loaded{cursor:default}.video-container iframe{width:100%;height:100%;border:none}.five_reasons_wrap{background:#eb5757;border-radius:20px;padding:40px;margin:80px 0 30px;display:flex;flex-wrap:wrap;justify-content:space-between}.five_reasons_form{width:360px}.five_reasons_content{width:calc(100% - 440px)}.f_r_title{font-size:25px;font-family:Montserrat;color:#fff;font-weight:700;line-height:30px;margin-bottom:20px}.f_r_list_item{background:url(/upload/img/g.svg) no-repeat 0 center;padding:0 0 0 25px;color:#fff;font-size:14px;font-family:Montserrat;line-height:1.3;margin-bottom:15px}.five_reasons_form .form .input{border-radius:15px}.five_reasons_form .form .submit_btn{background:#000;border-radius:16px}.form .agree{font-size:14px;text-align:left;opacity:.8;font-weight:400}@media(max-width:1023px){.section_calculator .box_flex .box_bg.four_col{width:calc(50% - 20px)}.five_reasons_content{width:100%;margin-bottom:30px}.five_reasons_form{width:100%}.five_reasons_form .modal_data{max-width:100%}#five_reasons_form_gk{display:flex;flex-wrap:wrap;justify-content:space-between}#five_reasons_form_gk .line_form{width:49%}#five_reasons_form_gk .smart-captcha{width:100%}#five_reasons_form_gk .submit{width:100%}}@media(max-width:767px){.five_reasons_wrap{padding:20px}.form#five_reasons_form_gk .submit{margin-top:0}.f_r_title{font-size:20px}#five_reasons_form_gk .line_form{width:100%}.section_calculator .box_flex .box_bg.four_col{width:calc(100% - 20px)}.news_page .owl-dots .owl-dot{width:35px}.slider_section_title{bottom:80px}.slider_title{font-size:18px;line-height:22px}.video-container{width:100%;height:auto;aspect-ratio:16/9}}@media(min-width:1200px){.section_description_hns .main_video iframe{margin-top:-18px}}@media (max-width:1200px){.calc_page_wrap{padding:0 20px}.calc_link_wrap .calc_link{width:49%}}.recommendations .cont .main_title p{font-family:Montserrat;font-weight:300;font-style:Light;font-size:15px;leading-trim:NONE;line-height:25px;letter-spacing:0;vertical-align:middle;color:#fff;margin-top:10px}.recommendations .owl-carousel .owl-nav{top:-103px}.five_reasons_form .line_form .input{font:400 14px var(--font_family);height:38px;padding:0 14px}.footer_menu.calc_menu .footer_menu_head::after{display:none}.footer_menu.calc_menu .footer_menu_item a{color:#fff;text-decoration:none;font-weight:700}.partners .item{opacity:.7}.steps.vibor_block{padding-bottom:80px;padding-top:1px}.steps.vibor_block .products{margin-top:70px}.vibor_block_btn{font-family:Montserrat;font-weight:700;font-style:Bold;font-size:14px;leading-trim:NONE;line-height:14px;letter-spacing:0;text-align:center;vertical-align:middle;color:#e03c43;padding:10px 20px;border-radius:20px;background:#fff;text-align:center;text-decoration:none;padding:14px 58px}.vibor_block_btn_wrapper{margin-top:50px;text-align:center}.steps.steps_ux:before,.video:before{position:absolute;z-index:1;content:"";background:#f7f7f7}.steps.steps_ux{padding-top:50px;padding-bottom:80px}.steps.steps_ux .grid .item .desc{color:#000}.steps.steps_ux .grid .item .title{color:#000}.steps.steps_ux .grid .item .icon{border:none;background:rgba(224,60,67,.6)}.steps.steps_ux .grid .item .num{color:rgba(224,60,67,.2);font-family:Montserrat;font-weight:700;font-style:Bold;font-size:45px;leading-trim:NONE;line-height:44px;letter-spacing:0;vertical-align:middle;overflow:visible;opacity:1;top:7px;left:-3px}@media (max-width:479px){.steps.vibor_block:before{height:calc(100% - 14px)}}@media (max-width:479px){.steps.steps_ux .grid .item .icon img{padding:1px}}.requisites-table-wrapper{width:100%;margin:0 auto}.requisites-table{width:100%;border-collapse:collapse;font-family:system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;font-size:16px;line-height:1.4;color:#000;background-color:#fff;border:1px solid #000;table-layout:fixed}.requisites-table td,.requisites-table th{border:1px solid #000;padding:12px 16px;vertical-align:top;text-align:left;word-break:break-word;overflow-wrap:anywhere}.requisites-table th{background-color:#f2f2f2;font-weight:600;white-space:normal;width:40%}table.requisites-table tr td{background-color:#f2f2f2;border:1px solid #000}.requisites-table td{width:60%}.req_contact_h2{margin-bottom:-40px!important}@media (max-width:480px){.requisites-table td,.requisites-table th{padding:8px 10px;font-size:15px}.requisites-table th{width:100%}.requisites-table td{width:55%}body .requisites-table-wrapper .requisites-table table tr td{padding:10px!important}.requisites-table-wrapper .text_block table tr td{width:60%;padding-left:10px}.req_contact_h2{margin-bottom:-20px!important}}@media (max-width:479px){.contacts .text_block .requisites-table-wrapper table tr td{border:1px solid #000!important;line-height:1.4;font-weight:400;padding:10px}}.dealer-benefits{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.dealer-benefits__item{display:flex;align-items:center;gap:12px;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.4;color:#2b2a29}.dealer-benefits__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.dealer-benefits__icon img{display:block;width:100%;height:100%;object-fit:contain}.dealer-benefits__text{display:block;font-family:Montserrat;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:130%;letter-spacing:0;vertical-align:middle;color:#fff}.disayn_banner_info .header_btn{display:inline-block;margin-top:20px;padding:12px 22px 12px}.disayn_banner_info{position:relative;margin-left:4%;background:rgba(0,0,0,.7);padding:30px;border-radius:16px;max-width:850px;bottom:-80px}.disayn_banner_info h1{font-family:Montserrat;font-weight:700;font-style:Bold;font-size:40px;leading-trim:NONE;line-height:130%;letter-spacing:0;vertical-align:middle;color:#fff;margin-bottom:16px}.first_section.disayn_first .bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:54% 50%}.first_section.disayn_first:before{display:none}.first_section.disayn_first{text-align:left}.disayn_h2{font-family:Montserrat;font-weight:700;font-style:Bold;font-size:25px;leading-trim:NONE;line-height:30px;letter-spacing:0;vertical-align:middle}.disayn_why{background:#f7f7f7;padding-bottom:60px;padding-top:70px}.disayn_h2{font-family:Montserrat;font-weight:700;font-style:Bold;font-size:25px;leading-trim:NONE;line-height:30px;letter-spacing:0;vertical-align:middle;margin-bottom:28px}.disayn_why_item{display:flex;background:#fff;padding:20px 20px;border-radius:20px;margin-bottom:20px}.disayn_why_item_check{margin-right:16px}.disayn_why_item_text p{font-family:Montserrat;font-weight:700;font-style:Bold;font-size:16px;leading-trim:NONE;line-height:130%;letter-spacing:0;vertical-align:middle;margin-bottom:5px}.disayn_why_item_text span{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:130%;letter-spacing:0;vertical-align:middle}.custom_h2{font-family:Montserrat;font-weight:700;font-style:Bold;font-size:25px;leading-trim:NONE;line-height:30px;letter-spacing:0;vertical-align:middle;margin-bottom:30px}.advent_custom{padding-bottom:60px;padding-top:60px}.advent_custom_block{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end}.advent_custom_item{width:31%;margin-bottom:30px}.advent_custom_item p{font-style:SemiBold;font-size:16px;leading-trim:NONE;line-height:130%;letter-spacing:0;vertical-align:middle}.home_steps{background:#f7f7f7;padding:50px 0 50px 0;margin-top:-16px}.home_steps h3{font-family:Montserrat;font-weight:700;font-style:Bold;font-size:25px;leading-trim:NONE;line-height:30px;letter-spacing:0;vertical-align:middle;color:#000;margin-bottom:10px}.home_steps p{font-family:Montserrat;font-weight:500;font-style:Medium;font-size:15px;leading-trim:NONE;line-height:20px;letter-spacing:0;vertical-align:middle;color:#000}.home_steps_item{border-radius:20px;padding:20px 20px;background:#fff;display:flex;width:31%;align-items:center;margin-bottom:20px;position:relative}.home_steps_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.home_steps_item_num{width:64px;min-width:64px;height:64px;display:flex;border-radius:50px;background:#eb5757;text-align:center;align-items:center;justify-content:center;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;font-weight:700;margin-right:20px;font-family:Montserrat;font-weight:700;font-style:Bold;font-size:25px;leading-trim:NONE;line-height:130%;letter-spacing:0;text-align:center;vertical-align:middle}.home_steps_item_title{font-family:Montserrat;font-weight:700;font-style:Bold;font-size:16px;leading-trim:NONE;line-height:130%;letter-spacing:0;vertical-align:middle;color:#000;margin-bottom:8px}.home_steps_item_descr{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:130%;letter-spacing:0;vertical-align:middle;color:#000}.home_steps_item:not(:last-child):not(:nth-child(3))::after{content:"";position:absolute;right:-24px;top:50%;transform:translateY(-50%);width:6px;height:12px;background:url('/local/templates/jaluzi/components/bitrix/news.detail/main_page/img/home_step.svg') no-repeat center;background-size:contain;pointer-events:none}.home_steps.disayn_page .home_steps_item{width:48.5%;background:#f7f7f7}.home_steps.disayn_page{background:#fff}.home_steps.disayn_page .home_steps_item::after{display:none}.home_steps.disayn_page .home_steps_item:first-child::after,.home_steps.disayn_page .home_steps_item:nth-child(3)::after,.home_steps.disayn_page .home_steps_item:nth-child(5)::after{display:block;content:"";position:absolute;right:-20px!important;top:50%;transform:translateY(-50%);width:6px;height:12px;background:url('/local/templates/jaluzi/components/bitrix/news.detail/main_page/img/home_step.svg') no-repeat center;background-size:contain;pointer-events:none}.b2b .disayn_banner_info p{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:130%;letter-spacing:0;vertical-align:middle;color:#fff}.b2b .disayn_banner_text div{font-family:Montserrat;font-weight:700;font-style:Bold;font-size:20px;leading-trim:NONE;line-height:130%;letter-spacing:0;vertical-align:middle;color:#fff;margin:10px 0}.b2b .disayn_banner_text div span{color:#eb5757}.banner_stars{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:130%;letter-spacing:0;vertical-align:middle;color:#d4d4d4;display:block}.b2b .disayn_banner_info .header_btn{background:#eb5757;margin-bottom:12px}.b2b_why .disayn_why_item_text p{display:initial}.b2b_why .disayn_why_block{display:flex;justify-content:space-between;flex-wrap:wrap}.b2b_why .disayn_why_item{width:32%}.b2b_why .disayn_why_item:nth-child(4){width:49%}.b2b_why .disayn_why_item:nth-child(5){width:49%}.b2b_preview_block{display:flex;justify-content:space-between;flex-wrap:wrap}.b2b_preview_item{width:32.5%}.b2b_preview{padding-top:60px}.b2b_preview_item div{background:#e8eced;padding:20px;border-radius:20px;min-height:215px;margin-bottom:34px}.b2b_preview_item img{margin-bottom:6px;width:100%}.b2b_preview_item p{font-weight:600;font-style:SemiBold;font-size:16px;leading-trim:NONE;line-height:130%;letter-spacing:0;vertical-align:middle;color:#2b2a29;margin-bottom:8px}.b2b_preview_item span{display:block;font-family:Montserrat;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:130%;letter-spacing:0;vertical-align:middle;color:#2b2a29}.advent_custom.b2b_advent .advent_custom_item div{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:16px;leading-trim:NONE;line-height:130%;letter-spacing:0;vertical-align:middle;color:#2b2a29;margin-bottom:6px}.b2b_advent .advent_custom_block{align-items:flex-start}@media (max-width:1024px){.home_steps_item{width:48%}.home_steps_item::after{display:none}.home_steps_item:first-child::after,.home_steps_item:nth-child(3)::after,.home_steps_item:nth-child(5)::after{display:block;content:"";position:absolute;right:-20px!important;top:50%;transform:translateY(-50%);width:6px;height:12px;background:url('/local/templates/jaluzi/components/bitrix/news.detail/main_page/img/home_step.svg') no-repeat center;background-size:contain;pointer-events:none}}@media (max-width:768px){.dealer-benefits__item{font-size:14px;gap:10px}.disayn_banner_info{margin-left:20px;margin-right:20px}.advent_custom_item{width:48%}.b2b_why .disayn_why_item{width:49%}.b2b_preview_item{width:49%}.b2b_preview_item div{margin-bottom:17px}}@media (max-width:568px){.disayn_banner_info h1{font-size:24px}.mobile__hidden.disayn_first{display:block!important}.home_steps_item{width:100%}.home_steps .home_steps_item::after{display:block!important;background:url('/local/templates/jaluzi/components/bitrix/news.detail/main_page/img/home_step_bottom.svg') no-repeat center!important;left:50%!important;width:12px!important;height:6px!important;top:118px!important}.home_steps .home_steps_item{margin-bottom:27px!important}.home_steps.disayn_page .home_steps_item{width:100%;height:123px}.home_steps.disayn_page .home_steps_item::after{background:url(/local/templates/jaluzi/components/bitrix/news.detail/main_page/img/home_step_bottom.svg) no-repeat center!important;top:137px!important}.b2b_why .disayn_why_item{width:100%}.disayn_why_item:nth-child(4){width:100%}.disayn_why_item:nth-child(5){width:100%}.b2b_why .disayn_why_item:nth-child(4){width:100%}.b2b_why .disayn_why_item:nth-child(5){width:100%}}@media (max-width:480px){.disayn_why_item{flex-direction:column}.disayn_why_item_check{margin-bottom:6px}.advent_custom_item{width:100%}.custom_h2{font-size:20px}.home_steps_item_descr{hyphens:auto!important}.b2b_why .disayn_why_item{flex-direction:row}.b2b_advent .advent_custom_item{width:48%}.b2b_preview_item{width:100%}}.text_block.text_block444 img{display:block;margin:0 auto}.home_slider_faq-container{margin:0 auto}.home_slider_item{border-bottom:1px solid #e5e5e5;width:100%}.home_slider_question{list-style:none;outline:0;display:flex;justify-content:space-between;align-items:center;padding:24px 0;cursor:pointer;font-size:18px;font-weight:700;color:#111;transition:color .2s ease;position:relative}.home_slider_question::-webkit-details-marker{display:none}.home_slider_question:hover{color:#d32f2f}.home_slider_icon-box{position:relative;width:20px;height:20px;flex-shrink:0;margin-left:20px}.home_slider_icon-box::before{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#d32f2f;transform:translateY(-50%);transition:transform .3s ease}.home_slider_icon-box::after{content:'';position:absolute;top:0;left:50%;width:2px;height:100%;background-color:#d32f2f;transform:translateX(-50%);transition:transform .3s ease,opacity .3s ease}.home_slider_item[open] .home_slider_icon-box::after{transform:translateX(-50%) rotate(90deg);opacity:0}.home_slider_answer{padding-bottom:24px;font-size:15px;line-height:1.6;color:#333;animation:home_slider_fadeIn .3s ease-in-out}.home_slider_answer p{margin-top:0;margin-bottom:12px;font-size:14px}.home_slider_answer ol,.home_slider_answer ul{padding-left:18px}.home_slider{margin-bottom:50px}.home_slider_answer p:last-child{margin-bottom:0}@keyframes home_slider_fadeIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:568px){.mob_menu_info{margin-top:100px}header.header_wrap .catalog ul li .sub_menu .item .thumb{min-height:148px}}.mob_menu.mtop.mcatalog_item:hover~.catalog ul.flex>li:first-child>.sub_menu,.mob_menu.mtop.mcatalog_item:hover~.catalog ul.flex>li:first-child>a:before,header .catalog:hover ul.flex>li:first-child>.sub_menu,header .catalog:hover ul.flex>li:first-child>a:before{visibility:visible!important;pointer-events:all!important;opacity:1!important}.sotrudniki_home .team-slider .item{text-align:left;padding:0}.sotrudniki_home .team-slider .item img{display:block;width:100%;max-width:198px;height:auto;margin:0 auto;border-radius:8px;object-fit:cover;aspect-ratio:198/250}.sotrudniki_home .team-name{font-family:Montserrat;font-weight:700;font-style:Bold;font-size:18px;leading-trim:NONE;line-height:20px;letter-spacing:0;vertical-align:middle;color:#000;margin-bottom:5px;margin-top:14px;padding:0 6px}.sotrudniki_home .team-post{font-family:Montserrat;font-weight:500;font-style:Medium;font-size:15px;leading-trim:NONE;line-height:20px;letter-spacing:0;vertical-align:middle;color:#000;padding:0 6px}.sotrudniki_home .team-slider .owl-item{padding:0}.sotrudniki_home .slider-nav.hidden{display:flex!important;gap:10px;flex-shrink:0;margin-left:60px;flex-direction:row-reverse}.sotrudniki_home .team-prev svg{transform:rotate(180deg)}.hns-product-list .hns-product-list__bottom .hns-product-list__btn.modal_link{background:#fff!important;color:#eb5757!important;border:1px solid #eb5757!important;border-radius:40px!important;font-weight:600}.hns-product-list .hns-product-list__bottom .link_btn.calc_btn a{border-radius:40px!important;box-shadow:none}.hns-product-list__row{display:flex!important}.hns-product-list__row-btn{display:none!important}.wrap .main #hns-app div .hns-works{position:relative}.wrap .main #hns-app div .hns-works:before{position:absolute;z-index:1;content:"";background:rgba(35,35,35,.65);top:0;width:100%;height:calc(100% - 0px);left:0}.wrap .main #hns-app div .hns-works__title-text{position:relative!important;z-index:1}.wrap .main #hns-app div .hns-works__subtitle{position:relative!important;z-index:1}.wrap .main #hns-app div .hns-carousel{position:relative}.wrap .main #hns-app div .hns-carousel:before{position:absolute;z-index:1;content:"";background:rgba(35,35,35,.65);top:0;width:100%;height:calc(100% - 0px);left:0}.wrap .main #hns-app div .hns-carousel__title-text{position:relative!important;z-index:1}.wrap .main #hns-app div .hns-carousel__subtitle{position:relative!important;z-index:1}.container.hns-step__list.hns-step_py-0 .hns-step__col-icon{background-size:22px;background-repeat:no-repeat;background-position:center;border:none;margin-top:26px;background-color:rgba(224,60,67,.6)}.hns-step__block .hns-step__col-num{color:rgba(224,60,67,.2);font-family:Montserrat;font-weight:700;font-style:Bold;font-size:45px;leading-trim:NONE;line-height:44px;letter-spacing:0;vertical-align:middle;margin-top:-6px;opacity:1}.page_content{padding-top:10px}.cont .text_block{margin-top:16px}#hns-app .container.section__container{padding-top:60px!important}.wrap .main .home_steps{display:none}@media screen and (max-width:480px){.breadcrumbs_block{padding-top:0;padding-bottom:4px}.product_box__top_wrap{margin-top:20px}.hns-product-list{padding-top:10px!important}.product_box.product_box--ux .images div.big div.img{height:240px}}.rub{font-weight:600!important}@media screen and (min-width:1024px){.main .products .slider .product .price{margin-top:22px}}@media (max-width:568px){.header_wrap .catalog{position:relative!important}.header_wrap .mob_menu_info{margin-top:0}.menu_bottom_new_wrapper.sub-panel-open .mob_menu.mtop{display:none!important}.header_wrap .cont{margin-top:0!important}header.header_wrap .bottom{top:50px!important}}@media (max-width:767px){section.jm-home-promos{padding:20px 0 8px!important}section.jm-home-promos .cont{margin-top:0!important}.jm-home-promos__title{margin-bottom:16px!important}.five_reasons_wrap{margin-top:24px!important}.jm-home-promos__card{display:flex!important;flex-direction:column!important}.jm-home-promos__date{order:-1;margin:0 0 8px!important}}@media (min-width:768px){section.jm-home-promos{padding:32px 0 24px!important}.jm-home-promos__title{margin-bottom:24px!important}.five_reasons_wrap{margin-top:48px!important}.jm-home-promos__card{display:flex!important;flex-direction:column!important}.jm-home-promos__date{order:-1;margin:0 0 8px!important}}.smart-captcha:not(.smart-captcha_invisible){height:124px!important}@media (max-width:767px){.scroll-btn{right:auto!important;left:24px!important;bottom:30px!important;width:36px!important;height:36px!important}.scroll-btn svg{width:18px;height:10px}}.Widget__buttonText{pointer-events:none!important}@media (hover:none),(max-width:767px){.Widget .Widget__buttonText{display:none!important}}.jm-home-gallery__next,.jm-home-gallery__prev,.owl-next,.owl-prev,.team-next,.team-prev{position:relative}.jm-home-gallery__next::after,.jm-home-gallery__prev::after,.owl-next::after,.owl-prev::after,.team-next::after,.team-prev::after{content:"";position:absolute;left:-4px;right:-4px;top:50%;height:44px;transform:translateY(-50%)}.owl-nav .owl-next,.owl-nav .owl-prev{position:absolute}.jm-home-promos__slider .owl-nav{display:block!important}@media (min-width:768px){.jm-home-promos__slider .owl-nav{top:-43px!important;left:150px!important}}@media (max-width:767px){.jm-home-gallery__head{flex-direction:column!important;align-items:stretch!important;gap:16px!important;margin-bottom:16px!important}.jm-home-gallery__nav{justify-content:space-between!important;width:100%}section.jm-home-gallery{padding-top:28px!important}.jm-home-gallery .cont{margin-top:0!important}.jm-home-promos__title{margin-bottom:48px!important}.jm-home-promos__slider{position:relative}.jm-home-promos__slider .owl-nav{display:flex!important;justify-content:space-between;position:absolute!important;top:-30px!important;left:0!important;right:0!important;width:auto!important;margin:0!important}.jm-home-promos__slider .owl-nav button{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:51px!important;height:8px!important}.jm-home-promos__slider .owl-nav button>svg{width:51px!important}.sotrudniki_home .tabs-header .tab{font-size:20px!important;line-height:24px!important;padding-left:0!important}}@media (max-width:767px){.sotrudniki_home .tabs-header-wrap{flex-wrap:wrap}.sotrudniki_home .slider-nav{margin-left:0!important;width:100%!important;flex:0 0 100%;justify-content:space-between!important}}@media (max-width:767px){section.partners .owl-nav .owl-prev{left:calc(50% - 50vw + 20px)!important;right:auto!important}section.partners .owl-nav .owl-next{left:auto!important;right:calc(50% - 50vw + 20px)!important}}section.presentation .presentation_title_text{display:block!important;font:400 14px/1.4 Montserrat,Arial,sans-serif!important;color:#6b6b6b!important;margin:6px auto 0!important;max-width:260px;text-align:center}@media (max-width:767px){section.presentation .presentation_title_text{font-size:12.5px!important;line-height:1.35!important;max-width:160px}}@media (max-width:479px){.main:has(.sl_vid_block){padding-top:52px!important}}@media (max-width:767px){section.why_are_we .grid{display:grid!important;margin:28px 0 0!important;width:auto!important;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:24px}section.why_are_we .grid .item{width:auto!important;max-width:none!important;margin:0!important;padding-left:0!important;flex:none!important}section.why_are_we .grid .item .icon{position:static!important;width:44px!important;height:44px!important;margin-bottom:8px;justify-content:flex-start;align-items:flex-end}section.why_are_we .grid .item .icon img{width:auto!important;height:40px!important;max-width:44px;padding:0!important;object-fit:contain}section.why_are_we .grid .item .num{font-size:26px!important;line-height:30px!important;opacity:1!important;width:auto!important}section.why_are_we .grid .item .note{width:auto!important;line-height:1.35!important}section.why_are_we .icon img[src*="0ad93c849b"]{content:url(/upload/pp_icons/stat1.svg)}section.why_are_we .icon img[src*=a66dd1a8fe]{content:url(/upload/pp_icons/stat2.svg)}section.why_are_we .icon img[src*=c7213639c4]{content:url(/upload/pp_icons/stat3.svg)}section.why_are_we .icon img[src*=c42aae16be]{content:url(/upload/pp_icons/stat4.svg)}section.why_are_we .icon img[src*="19d7257b59"]{content:url(/upload/pp_icons/stat5.svg)}section.why_are_we .icon img[src*="38a8b0bfd9"]{content:url(/upload/pp_icons/stat6.svg)}}@media (max-width:767px){section.why_are_we .grid .item:first-child .icon img{content:url(/upload/pp_icons/stat1.svg)}section.why_are_we .grid .item:nth-child(2) .icon img{content:url(/upload/pp_icons/stat2.svg)}section.why_are_we .grid .item:nth-child(3) .icon img{content:url(/upload/pp_icons/stat3.svg)}section.why_are_we .grid .item:nth-child(4) .icon img{content:url(/upload/pp_icons/stat4.svg)}section.why_are_we .grid .item:nth-child(5) .icon img{content:url(/upload/pp_icons/stat5.svg)}section.why_are_we .grid .item:nth-child(6) .icon img{content:url(/upload/pp_icons/stat6.svg)}}@media (max-width:767px){.tab-reviews_widget{width:auto!important;margin:0 20px!important;height:770px!important}.tab-reviews_widget iframe{height:calc(100% - 26px)!important}.tab-reviews_widget a{bottom:4px!important;font-size:11px!important;max-height:16px!important;line-height:16px!important}}@media (max-width:767px){.header_logo{width:auto!important}.header_logo img[src*="header_logo.svg"]{width:94px!important;max-width:94px!important;height:auto!important;max-height:none!important;margin:-2px 0!important}}#videoBlock:not(.loaded)::before{content:"";position:absolute;left:50%;top:50%;width:72px;height:72px;margin:-36px 0 0 -36px;border-radius:16px;background:#1e9be9;box-shadow:0 4px 16px rgba(0,0,0,.25);z-index:2;pointer-events:none;transition:transform .2s}#videoBlock:not(.loaded)::after{content:"";position:absolute;left:50%;top:50%;margin:-14px 0 0 -7px;border-style:solid;border-width:14px 0 14px 22px;border-color:transparent transparent transparent #fff;z-index:3;pointer-events:none}#videoBlock:not(.loaded):hover::before{transform:scale(1.08)}.tab-reviews_widget iframe{height:calc(100% - 26px)!important}.tab-reviews_widget a{bottom:4px!important;font-size:11px!important;max-height:16px!important;line-height:16px!important}.reviews-certificates-block:not(.sotrudniki_home) .sliders-fullwidth{display:grid!important}.reviews-certificates-block:not(.sotrudniki_home) .sliders-fullwidth>.tab-panel{display:block!important;grid-area:1/1;min-width:0;transition:opacity .25s ease}.reviews-certificates-block:not(.sotrudniki_home) .sliders-fullwidth>.tab-panel:not(.active){visibility:hidden;opacity:0;pointer-events:none}.reviews-certificates-block:not(.sotrudniki_home) #tab-certificates{display:flex!important;align-items:center;align-self:start;box-sizing:border-box;width:560px;max-width:calc(100% - 40px);height:774px;margin:0 auto;padding:20px;border:1px solid #e6e6e6;border-radius:8px;overflow:hidden;background:#fff}.reviews-certificates-block:not(.sotrudniki_home) #tab-certificates .certificates-slider{width:100%}.reviews-certificates-block:not(.sotrudniki_home) #tab-certificates .item img{width:100%!important;height:auto;display:block}.reviews-certificates-block:not(.sotrudniki_home) .slider-nav.hidden{display:flex!important;visibility:hidden;pointer-events:none}@media (max-width:767px){.reviews-certificates-block:not(.sotrudniki_home) #tab-certificates{width:auto;max-width:none;margin:0 20px;height:744px;padding:15px}}.main>div.home_gallery{margin-top:0!important;margin-bottom:0!important}.main>section.vibor_block .products{margin-top:0!important}.main>section.five_reasons .five_reasons_wrap{margin-top:0!important;margin-bottom:0!important}.main>section.home_video_top .home_video_top_wrapper{padding-top:0!important;padding-bottom:0!important}.main>div.section_description_hns .main_video .video-container{margin-top:0!important}.main>section.presentation{margin-top:0!important;margin-bottom:0!important;display:flow-root;padding-top:32px!important;padding-bottom:24px!important}.main>section.vibor_block{margin-top:0!important;margin-bottom:0!important;display:flow-root;padding-top:32px!important;padding-bottom:35px!important}.main>section.five_reasons{margin-top:0!important;margin-bottom:0!important;display:flow-root;padding-top:32px!important;padding-bottom:24px!important}.main>section.why_are_we{margin-top:0!important;margin-bottom:0!important;display:flow-root;padding-top:32px!important;padding-bottom:24px!important}.main>div.home_gallery>section.jm-home-gallery{margin-top:0!important;margin-bottom:0!important;display:flow-root;padding-top:32px!important;padding-bottom:24px!important}.main>section.home_video_top{margin-top:0!important;margin-bottom:0!important;display:flow-root;padding-top:32px!important;padding-bottom:24px!important}.main>section.sotrudniki_home{margin-top:0!important;margin-bottom:0!important;display:flow-root;padding-top:32px!important;padding-bottom:24px!important}.main>section.steps_ux{margin-top:0!important;margin-bottom:0!important;display:flow-root;padding-top:32px!important;padding-bottom:24px!important}.main>section.reviews-certificates-block:not(.sotrudniki_home){margin-top:0!important;margin-bottom:0!important;display:flow-root;padding-top:32px!important;padding-bottom:20px!important}.main>section.recommendations{margin-top:0!important;margin-bottom:0!important;display:flow-root;padding-top:32px!important;padding-bottom:24px!important}.main>section.partners{margin-top:0!important;margin-bottom:0!important;display:flow-root;padding-top:32px!important;padding-bottom:57px!important}.main>div.section_description_hns{margin-top:0!important;margin-bottom:0!important;display:flow-root;padding-top:27px!important;padding-bottom:24px!important}.main>div.home_slider{margin-top:0!important;margin-bottom:0!important;display:flow-root;padding-top:32px!important;padding-bottom:24px!important}@media (max-width:767px){.main>section.presentation .presentation_item:last-child{margin-bottom:0!important}.main>section.presentation{padding-top:10px!important;padding-bottom:6px!important}.main>section.vibor_block{padding-top:10px!important;padding-bottom:31px!important}.main>section.five_reasons{padding-top:10px!important;padding-bottom:20px!important}.main>section.why_are_we{padding-top:10px!important;padding-bottom:20px!important}.main>div.home_gallery>section.jm-home-gallery{padding-top:20px!important;padding-bottom:20px!important}.main>section.home_video_top{padding-top:10px!important;padding-bottom:20px!important}.main>section.sotrudniki_home{padding-top:10px!important;padding-bottom:20px!important}.main>section.steps_ux{padding-top:10px!important;padding-bottom:20px!important}.main>section.reviews-certificates-block:not(.sotrudniki_home){padding-top:10px!important;padding-bottom:16px!important}.main>section.recommendations{padding-top:10px!important;padding-bottom:20px!important}.main>section.partners{padding-top:10px!important;padding-bottom:46px!important}.main>div.section_description_hns{padding-top:10px!important;padding-bottom:20px!important}.main>div.home_slider{padding-top:10px!important;padding-bottom:20px!important}.main>section.jm-home-promos{padding-bottom:20px!important}}@media (max-width:767px){.reviews-certificates-block:not(.sotrudniki_home) .sliders-fullwidth{position:relative}.reviews-certificates-block:not(.sotrudniki_home) #tab-certificates{height:auto!important;align-self:start}.reviews-certificates-block:not(.sotrudniki_home) .sliders-fullwidth>.tab-panel:not(.active){position:absolute!important;top:0;left:0;right:0}.main>section.reviews-certificates-block:not(.sotrudniki_home):has(#tab-certificates.active){padding-bottom:20px!important}.reviews-certificates-block:not(.sotrudniki_home) .slider-nav{justify-content:space-between!important;gap:0!important;width:100%}.reviews-certificates-block:not(.sotrudniki_home) .slider-nav>button{width:51px!important;margin:0!important}}.reviews-certificates-block .slider-nav{flex-direction:row!important}.reviews-certificates-block .slider-nav .slider-prev svg,.reviews-certificates-block .slider-nav .team-prev svg{transform:none!important}.reviews-certificates-block .slider-nav .slider-next svg,.reviews-certificates-block .slider-nav .team-next svg{transform:rotate(180deg)!important}.main>div.section_description_hns>.cont>:first-child{margin-top:0!important}.main>div.section_description_hns>.cont>:last-child{margin-bottom:0!important}.main>div.section_description_hns:not(:has(.main_video)){padding-top:32px!important}div:not(.main)>div.section_description_hns{display:flow-root;margin-top:0!important;margin-bottom:0!important;padding-top:32px!important;padding-bottom:24px!important}div:not(.main)>div.section_description_hns>.container{padding-top:0!important;padding-bottom:0!important}div:not(.main)>div.section_description_hns>.container>:first-child{margin-top:0!important}div:not(.main)>div.section_description_hns>.container>:last-child,div:not(.main)>div.section_description_hns>.container>:last-child :last-child{margin-bottom:0!important;padding-bottom:0!important}.cont>section.why_are_we{display:flow-root;margin-top:0!important;margin-bottom:0!important;padding-top:11px!important;padding-bottom:24px!important}.cont>section.why_are_we>.grid{margin-top:0!important}@media (min-width:768px){section.banner+section.recommendations .owl-nav{top:-69px!important}}@media (max-width:767px){.main>div.section_description_hns:not(:has(.main_video)){padding-top:10px!important}div:not(.main)>div.section_description_hns{padding-top:20px!important;padding-bottom:20px!important}.cont>section.why_are_we{padding-top:16px!important;padding-bottom:20px!important}}.jm-prod{--r:#dd262e;color:#000;margin-top:28px}.jm-prod h2{margin:28px 0 8px}.jm-prod__lead{margin:0 0 20px;font-size:15px;line-height:24px;font-weight:300}.jm-prod svg{width:40px;height:40px;flex:0 0 40px;fill:none;stroke:var(--r);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;color:var(--r)}.jm-prod b{font-weight:700}.jm-prod span{display:block}.jm-prod__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:0 0 28px}.jm-prod__stat{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:18px 20px;background:#f6f6f6;border-radius:12px}.jm-prod__stat b{font-size:28px;line-height:32px;color:var(--r);white-space:nowrap}.jm-prod__stat span{font-size:14px;line-height:19px!important}.jm-prod__h3{margin:0 0 14px!important;font-size:18px;line-height:24px;font-weight:700}.jm-prod__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:0 0 28px}.jm-prod__grid--3{grid-template-columns:repeat(3,1fr);margin-bottom:24px}.jm-prod__item{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:18px 20px;border:1px solid #ececec;border-radius:12px;background:#fff}.jm-prod__item b{font-size:16px;line-height:20px}.jm-prod__item span{font-size:14px;line-height:19px!important;font-weight:300}.jm-prod__item--row{flex-direction:row;gap:14px;background:#fdf0f0;border-color:#fdf0f0}.jm-prod__item--row b{display:block;margin-bottom:4px}.jm-prod .video-more{margin-top:0}@media (max-width:1023px){.jm-prod__grid,.jm-prod__stats{grid-template-columns:repeat(2,1fr)}.jm-prod__grid--3{grid-template-columns:1fr}}@media (max-width:767px){.jm-prod{margin-top:20px}.jm-prod__lead{margin-bottom:16px}.jm-prod__grid,.jm-prod__stats{gap:10px;margin-bottom:22px}.jm-prod__item,.jm-prod__stat{padding:14px}.jm-prod__stat b{font-size:22px;line-height:26px}.jm-prod__item b{font-size:15px;line-height:19px}.jm-prod__item span,.jm-prod__stat span{font-size:13px;line-height:17px!important}.jm-prod svg{width:32px;height:32px;flex-basis:32px}.jm-prod__grid--3{gap:10px;margin-bottom:20px}}@media (max-width:767px){.main:has(.product_box--ux)>.breadcrumbs_block{margin-top:-27px;padding-bottom:0}.main:has(.product_box--ux)>.breadcrumbs_block .bx-breadcrumb-item,.main:has(.product_box--ux)>.breadcrumbs_block .bx-breadcrumb-item a,.main:has(.product_box--ux)>.breadcrumbs_block .bx-breadcrumb-item span{font-size:12px;line-height:18px}.product_box--ux .images .images_slider{border-width:25px 10px 20px!important;height:265px!important}.product_box--ux .line_price{padding-top:25px;padding-bottom:20px}.section_calculator .size_block>.box_bg{padding-top:25px;padding-bottom:20px}.section_calculator .box_bg.bot{padding-top:25px;padding-bottom:20px}.section_calculator .box_bg.bot .text_block{margin-top:0}.section_calculator .materials .item .old_price{font-size:18px;line-height:22px;font-weight:700}}.guarantee_tab .jm-g{margin:0 0 24px}.jm-g,.jm-g *{font-family:Montserrat,Arial,sans-serif}.jm-g__row{display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px 24px;margin-bottom:28px}.jm-g__item{position:relative;display:flex;flex-direction:column;align-items:center;width:96px;outline:0;cursor:help}.jm-g__tile{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:12px;background:#dd262e;box-shadow:0 6px 16px rgba(221,38,46,.22)}.jm-g__tile .jm-g__ico{width:40px;height:40px}.jm-g__tile--logo{background:0 0;box-shadow:0 6px 16px rgba(221,38,46,.22);overflow:hidden}.jm-g__tile--logo .jm-g__ico{width:72px;height:72px;display:block}.jm-g__val{margin-top:10px;font-weight:700;font-size:18px;line-height:22px;color:#363534;white-space:nowrap}.jm-g__val{position:relative}.jm-g__star{position:absolute;left:100%;top:-4px;margin-left:1px;color:#dd262e;font-size:16px;line-height:16px}.jm-g__plus{align-self:flex-start;height:72px;display:flex;align-items:center;font-size:32px;font-weight:300;color:#363534;margin:0 -8px}.jm-g__tip{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%) translateY(4px);width:220px;padding:10px 12px;border-radius:10px;background:#363534;color:#fff;font-size:13px;line-height:18px;text-align:center;opacity:0;visibility:hidden;transition:opacity .2s,transform .2s;z-index:5;pointer-events:none}.jm-g__tip:after{content:"";position:absolute;left:50%;top:100%;margin-left:-6px;border:6px solid transparent;border-top-color:#363534}.jm-g__item:focus .jm-g__tip,.jm-g__item:focus-within .jm-g__tip,.jm-g__item:hover .jm-g__tip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.jm-g__item--motor{margin-left:16px}.jm-g--anim .jm-g__step{opacity:0;transform:translateY(10px) scale(.85)}.jm-g--play .jm-g__step{animation:jmgIn .45s ease-out forwards;animation-delay:var(--d,0s)}@keyframes jmgIn{to{opacity:1;transform:none}}.jm-g__info{background:#f7f7f7;border-radius:20px;padding:24px 30px}.jm-g__info-title{font-weight:700;font-size:16px;line-height:22px;color:#363534;margin-bottom:14px}.jm-g__list{list-style:none;margin:0;padding:0}.jm-g__list li{display:flex;align-items:center;gap:12px;font-size:15px;line-height:20px;color:#363534;margin:0;padding:0}.jm-g__list li+li{margin-top:12px}.jm-g__list li:before{display:none}.jm-g__li-ico{flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.jm-g__li-ico svg{width:20px;height:20px;fill:none;stroke:#DD262E;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media (max-width:767px){.jm-g__row{gap:12px 6px;justify-content:space-between;flex-wrap:nowrap}.jm-g__item{width:62px}.jm-g__item--motor{margin-left:8px}.jm-g__tile,.jm-g__tile--logo .jm-g__ico{width:52px;height:52px;border-radius:10px}.jm-g__tile .jm-g__ico{width:30px;height:30px}.jm-g__tile--logo .jm-g__ico{width:52px;height:52px}.jm-g__plus{height:52px;font-size:22px;margin:0}.jm-g__val{font-size:14px;line-height:18px;margin-top:8px}.jm-g__star{font-size:14px;top:-3px}.jm-g__tip{width:190px}.jm-g__item:first-child .jm-g__tip,.jm-g__item:first-child:focus .jm-g__tip,.jm-g__item:first-child:focus-within .jm-g__tip,.jm-g__item:first-child:hover .jm-g__tip{left:0;transform:none}.jm-g__item--motor .jm-g__tip,.jm-g__item--motor:focus .jm-g__tip,.jm-g__item--motor:focus-within .jm-g__tip,.jm-g__item--motor:hover .jm-g__tip{left:auto;right:0;transform:none}.jm-g__item:first-child .jm-g__tip:after{left:40px}.jm-g__item--motor .jm-g__tip:after{left:auto;right:34px}.jm-g__info{padding:18px 16px}.jm-g__list li{font-size:14px;line-height:19px}}.section_calculator{padding-top:36px}.section_calculator .main_title+.form{margin-top:16px}@media (max-width:767px){.section_calculator{padding-top:24px}.section_calculator .main_title+.form{margin-top:15px}}.section_examples{padding:36px 0 0}.section_examples .slider{margin-top:36px}.product-masters-block{margin-bottom:0;padding-top:36px}.product-masters__wrapper{margin-top:36px}.faq_product_block{margin-bottom:0;padding-top:36px}.faq_product_block .faq-title{margin-bottom:0}.faq_product_block .faq_wrapper{margin-top:36px}main .section_description.section_description_hns{padding-top:36px!important;padding-bottom:36px!important}.section_description.section_description_hns .cont>:first-child,.section_description.section_description_hns>:first-child{margin-top:0}.product-masters__title span{display:inline}.product-masters .owl-carousel .owl-nav{top:-55px}@media (max-width:767px){.section_examples{padding-top:35px}.section_examples .slider{margin-top:35px}.product-masters-block{padding-top:35px}.product-masters__wrapper{margin-top:35px;padding-top:40px}.faq_product_block{padding-top:35px}.faq_product_block .faq_wrapper{margin-top:35px}main .section_description.section_description_hns{padding-top:35px!important;padding-bottom:35px!important}}.faq_product_block .faq-question{text-align:left}@media (max-width:1023px){header.header_wrap .top .cont{flex-wrap:nowrap!important;justify-content:space-between!important}}.main:has(.hns-breadcrumbs) .container:not(.container .container){max-width:1090px!important;padding-left:15px;padding-right:15px}.main .section__container>h1{font-size:25px;line-height:30px;margin-top:5px}@media (max-width:479px){.main:has(.hns-breadcrumbs) .container:not(.container .container){padding-left:20px;padding-right:20px}.main .hns-breadcrumbs .hns-breadcrumbs__layer{margin-top:9px}.main .section__container>h1{margin-top:-1px}}.delivery_tab .jm-d{margin:0 0 24px}.jm-d,.jm-d *{font-family:Montserrat,Arial,sans-serif}.jm-d__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}.jm-d__item{display:flex;align-items:center;gap:16px;min-width:0}.jm-d__tile{flex:0 0 72px;width:72px;height:72px;border-radius:12px;background:#dd262e;box-shadow:0 6px 16px rgba(221,38,46,.22);display:flex;align-items:center;justify-content:center;overflow:hidden}.jm-d__van{width:50px;height:34px;overflow:visible;display:block}.jm-d__speed{opacity:0}.jm-d__wheel{transform-box:fill-box;transform-origin:center}.jm-d__txt{position:relative;flex:1 1 auto;min-width:0;font-size:16px;line-height:22px;color:#363534}.jm-d__txt b{font-weight:700;white-space:nowrap}.jm-d__type{position:absolute;left:0;top:0;right:0}.jm-d__type{display:none}.jm-d__caret{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-2px;background:#dd262e;animation:jmdBlink .6s steps(1) infinite}@keyframes jmdBlink{50%{opacity:0}}.jm-d--anim .jm-d__type{display:block}.jm-d--anim .jm-d__full{color:transparent}.jm-d--anim .jm-d__item.is-typed .jm-d__full{color:inherit}.jm-d--anim .jm-d__item.is-typed .jm-d__type{display:none}.jm-d--anim .jm-d__tile{opacity:0;transform:scale(.6)}.jm-d--anim .jm-d__van{transform:translateX(-70px)}.jm-d--anim .is-in .jm-d__tile{animation:jmdTile .35s ease-out forwards}.jm-d--anim .is-in .jm-d__van{animation:jmdVan .75s cubic-bezier(.2,.75,.3,1.15) .25s forwards}.jm-d--anim .is-in .jm-d__speed{animation:jmdSpeed .75s ease-out .25s}.jm-d--anim .is-in .jm-d__wheel{animation:jmdWheel .75s cubic-bezier(.2,.75,.3,1) .25s}@keyframes jmdTile{to{opacity:1;transform:none}}@keyframes jmdVan{to{transform:none}}@keyframes jmdSpeed{0%,60%{opacity:.8}100%{opacity:0}}@keyframes jmdWheel{from{transform:rotate(-720deg)}to{transform:none}}@media (max-width:767px){.jm-d__grid{grid-template-columns:1fr;gap:14px}.jm-d__item{gap:12px}.jm-d__tile{flex-basis:52px;width:52px;height:52px;border-radius:10px}.jm-d__van{width:38px;height:26px}.jm-d__txt{font-size:14px;line-height:19px}}.jm-v,.video_tab .jm-v{margin:0 0 24px}.jm-v,.jm-v *{font-family:Montserrat,Arial,sans-serif}.jm-v__item{display:flex;align-items:center;gap:16px}.jm-v__tile{flex:0 0 72px;width:72px;height:72px;border-radius:12px;background:#dd262e;box-shadow:0 6px 16px rgba(221,38,46,.22);display:flex;align-items:center;justify-content:center;overflow:hidden}.jm-v__cam{width:50px;height:35px;display:block}.jm-v__reel{transform-box:fill-box;transform-origin:center;animation:jmvSpin 2.4s linear infinite}.jm-v__rec{animation:jmvRec 1.2s steps(1) infinite}@keyframes jmvSpin{to{transform:rotate(360deg)}}@keyframes jmvRec{50%{opacity:.15}}.jm-v__txt{position:relative;flex:1 1 auto;min-width:0;font-size:16px;line-height:22px;color:#363534}.jm-v__type{position:absolute;left:0;top:0;right:0;display:none}.jm-v__caret{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-2px;background:#dd262e;animation:jmvBlink .6s steps(1) infinite}@keyframes jmvBlink{50%{opacity:0}}.jm-v--anim .jm-v__type{display:block}.jm-v--anim .jm-v__full{color:transparent}.jm-v--anim .is-typed .jm-v__full{color:inherit}.jm-v--anim .is-typed .jm-v__type{display:none}.jm-v--anim .jm-v__tile{opacity:0;transform:scale(.6)}.jm-v--anim .jm-v__cam{opacity:0;transform:translateY(14px) scale(.7)}.jm-v--anim .jm-v__reel{animation-play-state:paused}.jm-v--anim .is-in .jm-v__tile{animation:jmvTile .35s ease-out forwards}.jm-v--anim .is-in .jm-v__cam{animation:jmvCam .55s cubic-bezier(.2,.75,.3,1.25) .3s forwards}.jm-v--anim .is-in .jm-v__reel{animation-play-state:running}@keyframes jmvTile{to{opacity:1;transform:none}}@keyframes jmvCam{to{opacity:1;transform:none}}@media (max-width:767px){.jm-v__item{gap:12px}.jm-v__tile{flex-basis:52px;width:52px;height:52px;border-radius:10px}.jm-v__cam{width:38px;height:26px}.jm-v__txt{font-size:14px;line-height:19px}}.documentation_tab .jm-doc{margin:0 0 24px}.jm-doc,.jm-doc *{font-family:Montserrat,Arial,sans-serif}.jm-doc__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}.jm-doc--soon .jm-doc__grid{grid-template-columns:1fr}.product-tabs__pane.documentation_tab a.jm-doc__item{margin:0;color:#363534;font-size:inherit;font-weight:400;line-height:normal;text-decoration:none}.product-tabs__pane.documentation_tab a.jm-doc__item::before{content:none;display:none}.jm-doc__item{display:flex;align-items:center;gap:16px;min-width:0;text-decoration:none!important;color:#363534}a.jm-doc__item .jm-doc__tile{transition:transform .2s,box-shadow .2s}a.jm-doc__item:hover .jm-doc__tile{transform:translateY(-2px);box-shadow:0 10px 20px rgba(221,38,46,.3)}a.jm-doc__item .jm-doc__full{border-bottom:1px solid rgba(54,53,52,.35);transition:color .2s,border-color .2s}a.jm-doc__item:hover .jm-doc__full{color:#dd262e;border-color:#dd262e}.jm-doc__tile{flex:0 0 72px;width:72px;height:72px;border-radius:12px;background:#dd262e;box-shadow:0 6px 16px rgba(221,38,46,.22);display:flex;align-items:center;justify-content:center;overflow:hidden}.jm-doc__ico{width:50px;height:34px;display:block;overflow:visible}.jm-doc__txt{position:relative;flex:1 1 auto;min-width:0;font-size:16px;line-height:22px;color:#363534}.jm-doc__type{position:absolute;left:0;top:0;right:0;display:none}.jm-doc__caret{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-2px;background:#dd262e;animation:jmdocBlink .6s steps(1) infinite}@keyframes jmdocBlink{50%{opacity:0}}.jm-doc__ham{transform-box:view-box;transform-origin:6px 9.3px;animation:jmdocHam 2.7s linear infinite}.jm-doc__nail{animation:jmdocNail 2.7s linear infinite}.jm-doc__spark{opacity:0;animation:jmdocSpark 2.7s linear infinite}@keyframes jmdocHam{0%,8%{transform:rotate(-38deg)}18.5%{transform:rotate(0)}22%{transform:rotate(-7deg)}30%,41%{transform:rotate(-38deg)}51.8%{transform:rotate(3.5deg)}55%{transform:rotate(-3deg)}63%,74%{transform:rotate(-38deg)}85.1%{transform:rotate(7deg)}88%{transform:rotate(1deg)}100%,96%{transform:rotate(-38deg)}}@keyframes jmdocNail{0%,18.5%{transform:translateY(0);opacity:1}18.6%,51.8%{transform:translateY(1.6px)}51.9%,85.1%{transform:translateY(3.2px)}85.2%,93%{transform:translateY(4.8px);opacity:1}96%{transform:translateY(4.8px);opacity:0}97%{transform:translateY(0);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes jmdocSpark{0%,18%{opacity:0}19%{opacity:1}24%,51%{opacity:0}52.3%{opacity:1}57%,84.6%{opacity:0}85.6%{opacity:1}100%,90%{opacity:0}}.jm-doc--anim .jm-doc__type{display:block}.jm-doc--anim .jm-doc__full{color:transparent;border-bottom-color:transparent}.jm-doc--anim .is-typed .jm-doc__full{color:inherit;border-bottom-color:rgba(54,53,52,.35)}.jm-doc--anim .is-typed .jm-doc__type{display:none}.jm-doc--anim .jm-doc__tile{opacity:0;transform:scale(.6)}.jm-doc--anim .jm-doc__ico{opacity:0;transform:translateY(14px) scale(.7)}.jm-doc--anim .jm-doc__ham,.jm-doc--anim .jm-doc__nail,.jm-doc--anim .jm-doc__spark{animation-play-state:paused}.jm-doc--anim .is-in .jm-doc__tile{animation:jmdocTile .35s ease-out forwards}.jm-doc--anim .is-in .jm-doc__ico{animation:jmdocIco .55s cubic-bezier(.2,.75,.3,1.25) .3s forwards}.jm-doc--anim .is-in .jm-doc__ham,.jm-doc--anim .is-in .jm-doc__nail,.jm-doc--anim .is-in .jm-doc__spark{animation-play-state:running}@keyframes jmdocTile{to{opacity:1;transform:none}}@keyframes jmdocIco{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.jm-doc__ham,.jm-doc__nail,.jm-doc__spark{animation:none}.jm-doc__spark{opacity:0}.jm-doc__ham{transform:rotate(0)}}@media (max-width:767px){.jm-doc__grid{grid-template-columns:1fr;gap:14px}.jm-doc__item{gap:12px}.jm-doc__tile{flex-basis:52px;width:52px;height:52px;border-radius:10px}.jm-doc__ico{width:38px;height:26px}.jm-doc__txt{font-size:14px;line-height:19px}}@media (max-width:767px){.box_bg.bot .bottom .price{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;column-gap:4px;row-gap:2px}.box_bg.bot .bottom .price>.name{grid-column:1;grid-row:1/span 2;align-self:center;margin:0}.box_bg.bot .bottom .price .price_detail_sum_old{grid-column:2/4;grid-row:1;justify-self:end;margin:0;font-size:15px;white-space:nowrap}.box_bg.bot .bottom .price .price_detail_sum_old:empty{display:none}.box_bg.bot .bottom .price .price_detail_sum{grid-column:2;grid-row:2;justify-self:end;white-space:nowrap}.box_bg.bot .bottom .price>i.rub{grid-column:3;grid-row:2}}.box_bg.bot .bottom .price .price_detail_sum_old{font-weight:700}@media (max-width:767px){.box_bg.bot .bottom .price .price_detail_sum_old{font-size:inherit}}@media (max-width:767px){section.breadcrumbs_block{margin-top:-34px!important;line-height:20px!important}section.breadcrumbs_block .bx-breadcrumb,section.breadcrumbs_block .bx-breadcrumb-item{line-height:20px!important}.product_box--ux .images .thumbs{display:none!important}.product_box--ux .images .images_slider .owl-stage-outer{width:100%!important;margin:0!important;left:0!important;top:0!important;border-radius:10px;overflow:hidden}.product_box--ux .images div.big div.images_slider{padding:0!important;border:0!important;border-radius:10px!important;overflow:hidden!important;height:265px!important}.product_box--ux .images .images_slider .owl-item,.product_box--ux .images .images_slider .owl-item .slide,.product_box--ux .images .images_slider .owl-stage,.product_box--ux .images .images_slider .owl-stage-outer{height:265px!important}.product_box--ux .images .images_slider .owl-item a,.product_box--ux .images .images_slider .owl-item a.fancy_img{display:block;padding:0!important;height:265px!important;position:relative}.product_box--ux .images .images_slider .owl-item img{position:absolute;left:0;top:0;width:100%!important;height:100%!important;object-fit:cover;border-radius:10px!important;margin:0!important}.line_price--ux{flex-direction:row!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:flex-start!important}.line_price--ux>*{flex:0 0 100%}.line_price--ux>.price_title{flex:0 0 auto;margin:0 10px 20px 0!important}.line_price--ux>.wrap_price{flex:0 0 auto;width:auto!important;margin-bottom:20px!important}.product_box__tabs_wrap .product-tabs{margin-top:0!important;margin-bottom:0!important}.product_box__tabs_wrap .hns-detail__row{margin-bottom:15px!important}#calk_filter .field.field_sizes{display:flex!important;flex-wrap:nowrap;align-items:center;gap:8px}#calk_filter .field.field_sizes>span span{display:inline!important}#calk_filter .field.field_sizes>span{display:inline!important;white-space:nowrap;flex:0 0 auto;font-size:14px}#calk_filter .field.field_sizes>.wrap_input{flex:1 1 auto;min-width:0}#calk_filter .color_furniture{margin-top:-14px}#calk_filter .jm-filter-color .colors{grid-template-columns:repeat(6,40px)!important;justify-content:space-between!important;padding:0 2px!important;box-sizing:border-box}#calk_filter .jm-collapse{margin-top:12px}#calk_filter .jm-mat-hide{display:none!important}.box_bg.bot .shop_itog_wrap>h2{display:none!important}.box_bg.bot .text_block>h2{margin-bottom:12px!important}.box_bg.bot .text_block .cols{margin-top:0!important}.box_bg.bot .shop_itog_wrap{margin:0!important;line-height:20px!important}.box_bg.bot .shop_itog_wrap>br{display:none}.box_bg.bot .shop_itog_wrap>b,.box_bg.bot .shop_itog_wrap>strong{display:block;margin:0 0 8px!important;line-height:20px!important}.box_bg.bot .bottom{margin-top:16px!important}section.f_form_block{padding-top:27px!important;padding-bottom:37px!important}}@media (max-width:767px){#calk_filter .filter .jm-filter-lamel,#calk_filter .filter .jm-filter-lamel>.title{text-align:left!important;justify-content:flex-start!important}#calk_filter .filter .jm-filter-lamel>.radios{justify-content:flex-start!important;text-align:left!important;margin-left:0!important;margin-right:0!important;gap:12px}#calk_filter .filter .jm-filter-lamel .radio{margin:0!important}#calk_filter .filter .jm-filter-lamel .check_text{white-space:nowrap}}.jm-about{--r:#dd262e;--rl:#fdf0f0;--g:#f6f6f6;color:#1d1d1f;font-size:15px;line-height:22px}.jm-about *{box-sizing:border-box}.jm-about svg{width:36px;height:36px;flex:0 0 36px;fill:none;stroke:var(--r);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;color:var(--r)}.jm-about h1{margin:0 0 12px;font-size:26px;line-height:32px;font-weight:700}.jm-about h2{margin:0 0 14px;font-size:21px;line-height:26px;font-weight:700}.jm-about p{margin:0 0 12px}.jm-about b{font-weight:700}.jm-about__sec{margin:0 0 34px}.jm-about__lead{font-size:16px;line-height:24px;margin:0 0 16px}.jm-about__lead b{color:var(--r)}.jm-about__cta{display:flex;flex-direction:column;gap:10px;margin:0 0 22px}.jm-about__btn{display:flex;align-items:center;justify-content:center;height:48px;border-radius:12px;font-weight:700;font-size:15px;text-decoration:none!important;background:var(--r);color:#fff!important;box-shadow:0 4px 10px rgba(221,38,46,.25)}.jm-about__btn--ghost{background:#fff;color:var(--r)!important;border:1.5px solid var(--r);box-shadow:none}.jm-about__photo{margin:0 -20px 8px;position:relative}.jm-about__photo img{display:block;width:100%;height:auto}.jm-about__cap{font-size:13px;line-height:18px;color:#666;margin:0 0 30px}.jm-about__cap a{color:var(--r)}.jm-about__stats{display:grid;grid-template-columns:1fr 1fr;gap:10px}.jm-about__stat{background:var(--g);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:6px}.jm-about__stat b{font-size:22px;line-height:26px;color:var(--r);white-space:nowrap}.jm-about__stat span{font-size:13px;line-height:17px}.jm-about__cards{display:grid;grid-template-columns:1fr;gap:10px}.jm-about__card{display:flex;gap:14px;align-items:flex-start;padding:14px;border:1px solid #ececec;border-radius:12px;background:#fff}.jm-about__card b{display:block;font-size:15px;line-height:19px;margin:0 0 4px}.jm-about__card span{display:block;font-size:13px;line-height:18px;color:#444}.jm-about__steps{list-style:none;margin:0;padding:0;position:relative}.jm-about__steps:before{content:"";position:absolute;left:21px;top:22px;bottom:22px;border-left:2px dashed #f0b9bb}.jm-about__steps li{display:flex;gap:14px;align-items:flex-start;margin:0 0 14px;padding:0;position:relative}.jm-about__steps li:before{display:none!important}.jm-about__steps li:last-child{margin:0}.jm-about__ic{width:44px;height:44px;flex:0 0 44px;border-radius:50%;background:#fff;border:2px solid var(--r);display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.jm-about__ic svg{width:26px;height:26px;flex-basis:26px}.jm-about__steps b{display:block;font-size:15px;line-height:19px;margin:2px 0 3px}.jm-about__steps span{display:block;font-size:13px;line-height:18px;color:#444}.jm-about__who{display:grid;grid-template-columns:1fr 1fr;gap:10px}.jm-about__who a{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:12px;background:var(--rl);color:#1d1d1f!important;text-decoration:none!important}.jm-about__who b{font-size:14px;line-height:18px}.jm-about__who span{font-size:12px;line-height:16px;color:#555}.jm-about__who i{font-style:normal;color:var(--r);font-size:13px;font-weight:700;margin-top:auto}.jm-about__mission{background:#2b2b2b;color:#fff;border-radius:14px;padding:20px;position:relative}.jm-about__mission svg{stroke:#fff;margin:0 0 10px}.jm-about__mission p{margin:0 0 10px;font-size:15px;line-height:22px}.jm-about__mission p:last-child{margin:0}.jm-about__mission .q{font-size:18px;line-height:25px;font-weight:700}.jm-about__visit{background:var(--g);border-radius:14px;padding:18px}.jm-about__row{display:flex;gap:12px;align-items:flex-start;margin:0 0 12px}.jm-about__row svg{width:26px;height:26px;flex-basis:26px}.jm-about__row a{color:#1d1d1f!important;text-decoration:none}.jm-about__row span{display:block;font-size:13px;line-height:18px;color:#555}.jm-about__legal{font-size:12px;line-height:17px;color:#777;margin:14px 0 0}section.page_content.jm-about-host{padding-top:0!important}section.page_content.jm-about-host>.cont>:not(.jm-about){display:none!important}.jm-about__legal a{color:#777!important}body.jm-about-page section.video .global_title{color:#1d1d1f!important;font-size:21px;line-height:26px;text-transform:none;letter-spacing:0}@media (max-width:767px){body.jm-about-page section.video{padding:34px 0!important}body.jm-about-page section.video .global_title{margin-bottom:14px!important}}.jm-about__mail{display:block;color:#666!important;text-decoration:none!important;font-size:15px;line-height:22px}@media (max-width:767px){body.jm-about-page section.f_form_block{background:#f6f6f6!important}body.jm-about-page section.f_form_block .global_title{font-size:21px!important;line-height:26px!important;font-weight:700!important;text-transform:none!important;margin:0 0 8px!important;color:#1d1d1f!important}body.jm-about-page section.f_form_block .main_title{font-size:15px!important;line-height:22px!important;margin:0 0 16px!important;color:#1d1d1f}body.jm-about-page section.f_form_block .input,body.jm-about-page section.f_form_block textarea{border-radius:12px!important;border:1px solid #e3e3e3!important;background:#fff!important;font-size:15px!important}body.jm-about-page section.f_form_block .input{height:48px!important}body.jm-about-page section.f_form_block textarea{height:96px!important}body.jm-about-page section.f_form_block .agree{font-size:13px!important;line-height:18px!important;color:#666!important}body.jm-about-page section.f_form_block .f_footer{display:block!important}body.jm-about-page section.f_form_block .agree{margin:0 0 16px!important}body.jm-about-page section.f_form_block .submit,body.jm-about-page section.f_form_block .submit_btn{width:100%!important;max-width:none!important;margin:0!important}body.jm-about-page section.f_form_block .submit_btn{height:48px!important;border-radius:12px!important;background:#dd262e!important;color:#fff!important;font-weight:700!important;font-size:15px!important;box-shadow:0 4px 10px rgba(221,38,46,.25)!important}}body.jm-about-page section.video .jm-vposter{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:16px;overflow:hidden;cursor:pointer;background:#222}body.jm-about-page section.video .jm-vposter img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}body.jm-about-page section.video .jm-vposter__play{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:#dd262e;box-shadow:0 6px 18px rgba(221,38,46,.45);z-index:2;transition:transform .2s}body.jm-about-page section.video .jm-vposter__play:after{content:"";position:absolute;left:26px;top:20px;border-style:solid;border-width:12px 0 12px 19px;border-color:transparent transparent transparent #fff}body.jm-about-page section.video .jm-vposter__cap{position:absolute;left:16px;right:16px;bottom:12px;z-index:2;color:#fff;font-size:14px;line-height:18px;font-weight:600}body.jm-about-page section.video .jm-vposter__cap span{font-weight:400;opacity:.85}body.jm-about-page section.video .video_btn iframe{display:block;width:100%;height:auto!important;aspect-ratio:16/9;border-radius:16px!important}@media (prefers-reduced-motion:no-preference){.jm-anim{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.jm-anim.jm-in{opacity:1;transform:none}}@media (min-width:768px){.jm-about{font-size:16px;line-height:24px;padding-top:10px}.jm-about h1{font-size:40px;line-height:48px;margin:0 0 18px}.jm-about h2{font-size:30px;line-height:36px;margin:0 0 24px}.jm-about__sec{margin:0 0 64px}.jm-about__lead{font-size:19px;line-height:30px;max-width:860px;margin:0 0 26px}.jm-about__cta{flex-direction:row;gap:14px;margin:0 0 36px}.jm-about__btn{height:54px;padding:0 34px;font-size:16px;transition:transform .2s,box-shadow .2s}.jm-about__btn:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(221,38,46,.3)}.jm-about__btn--ghost:hover{box-shadow:none;background:var(--rl)}.jm-about__photo{margin:0 0 12px;border-radius:18px;overflow:hidden}.jm-about__photo img{height:520px;object-fit:cover;object-position:center 30%}.jm-about__cap{font-size:14px;line-height:20px;margin:0 0 64px}.jm-about__stats{grid-template-columns:repeat(3,1fr);gap:16px}.jm-about__stat{padding:24px 26px;gap:10px;border-radius:16px}.jm-about__stat svg{width:40px;height:40px;flex-basis:40px}.jm-about__stat b{font-size:36px;line-height:40px}.jm-about__stat span{font-size:15px;line-height:20px}.jm-about__cards{grid-template-columns:repeat(3,1fr);gap:16px}.jm-about__card{padding:24px;border-radius:16px;gap:16px;transition:box-shadow .2s,border-color .2s}.jm-about__card:hover{border-color:#f0b9bb;box-shadow:0 10px 24px rgba(0,0,0,.06)}.jm-about__card b{font-size:17px;line-height:22px;margin:0 0 6px}.jm-about__card span{font-size:14px;line-height:20px}.jm-about__steps{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.jm-about__steps:before{left:10%;right:10%;top:31px;bottom:auto;border-left:0;border-top:2px dashed #f0b9bb}.jm-about__steps li{flex-direction:column;align-items:center;text-align:center;margin:0;gap:14px}.jm-about__ic{width:64px;height:64px;flex:0 0 64px}.jm-about__ic svg{width:32px;height:32px;flex-basis:32px}.jm-about__steps b{font-size:17px;line-height:22px;margin:0 0 6px}.jm-about__steps span{font-size:14px;line-height:20px}.jm-about__who{grid-template-columns:repeat(4,1fr);gap:16px}.jm-about__who a{padding:24px;border-radius:16px;gap:10px;transition:transform .2s,box-shadow .2s}.jm-about__who a:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(221,38,46,.12)}.jm-about__who b{font-size:18px;line-height:22px}.jm-about__who span{font-size:14px;line-height:20px}.jm-about__who i{font-size:15px}.jm-about__mission{padding:44px 56px;border-radius:20px;display:grid;grid-template-columns:56px 1fr;column-gap:28px}.jm-about__mission svg{width:48px;height:48px;grid-row:1/span 2;margin:4px 0 0}.jm-about__mission .q{font-size:26px;line-height:34px;margin:0 0 14px}.jm-about__mission p{font-size:17px;line-height:26px;max-width:900px}.jm-about__visit{display:grid;grid-template-columns:1.2fr 1fr 1.1fr auto;gap:28px;align-items:center;padding:28px 32px;border-radius:18px}.jm-about__row{margin:0}.jm-about__mail{white-space:nowrap}.jm-about__row span{font-size:14px;line-height:20px}.jm-about__visit .jm-about__btn{padding:0 28px}.jm-about__legal{font-size:13px;margin:16px 0 0}body.jm-about-page section.video .global_title{font-size:30px;line-height:36px;text-align:center}body.jm-about-page section.video .video_btn{max-width:880px;margin:0 auto}body.jm-about-page section.f_form_block .global_title{font-size:30px!important;line-height:36px!important;letter-spacing:0!important;text-transform:none!important;font-weight:700!important;color:#1d1d1f!important}body.jm-about-page section.video .jm-vposter__play{width:88px;height:88px;margin:-44px 0 0 -44px}body.jm-about-page section.video .jm-vposter__play:after{left:35px;top:26px;border-width:18px 0 18px 28px}body.jm-about-page section.video .jm-vposter:hover .jm-vposter__play{transform:scale(1.08)}}.jm-play{position:absolute;left:50%;top:50%;width:68px;height:68px;margin:-34px 0 0 -34px;border-radius:50%;background:#dd262e;box-shadow:0 6px 18px rgba(221,38,46,.45);z-index:3;pointer-events:none;transition:transform .2s}.jm-play:after{content:"";position:absolute;left:27px;top:21px;border-style:solid;border-width:13px 0 13px 21px;border-color:transparent transparent transparent #fff}#videoBlock:hover .jm-play,.jm-vf:hover .jm-play,.jm-vposter:hover .jm-play,.jm-vthumb:hover .jm-play,.pp-rt:hover .jm-play,.youtube__video .thumb:hover .jm-play{transform:scale(1.08)}.jm-vf{position:relative;display:block;width:100%;max-width:880px;aspect-ratio:16/9;margin:0 auto 20px;border-radius:12px;overflow:hidden;background:#111;cursor:pointer}.jm-vf__img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.jm-vf iframe,.jm-vf video{position:absolute;inset:0;width:100%!important;height:100%!important;border:0;display:block}.jm-vf.is-on{cursor:auto}.jm-vthumb{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#111}.jm-vthumb>img{display:block;width:100%!important;height:100%!important;object-fit:contain}.jm-vposter .jm-vposter__play,.pp-rt .pp-rt-play,.youtube__video .youtube-icon{display:none!important}#videoBlock{position:relative;aspect-ratio:16/9;height:auto!important;background:#111;overflow:hidden;cursor:pointer}#videoBlock:after,#videoBlock:before{display:none!important;content:none!important}#videoBlock>img{width:100%!important;height:100%!important;object-fit:contain!important}#videoBlock iframe{position:absolute;inset:0;width:100%!important;height:100%!important}.youtube__video .thumb{position:relative}.jm-t{--r:#dd262e;--rl:#fdf0f0;--g:#f6f6f6;color:#1d1d1f;font-size:15px;line-height:22px}.jm-t,.jm-t *{box-sizing:border-box;font-family:Montserrat,Arial,sans-serif}.jm-t h1{margin:0 0 12px;font-size:26px;line-height:32px;font-weight:700}.jm-t h2{margin:0 0 6px;font-size:21px;line-height:26px;font-weight:700}.jm-t h3{margin:18px 0 8px;font-size:15px;line-height:20px;font-weight:700;color:#555}.jm-t p{margin:0}.jm-t__lead{font-size:16px;line-height:24px;margin:0 0 16px!important}.jm-t__lead b{color:var(--r)}.jm-t__photo{margin:0 -20px 14px}.jm-t__photo img{display:block;width:100%;height:auto}.jm-t__nav{display:flex;gap:8px;overflow-x:auto;margin:0 -20px 28px;padding:2px 20px 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.jm-t__nav::-webkit-scrollbar{display:none}.jm-t__nav a{flex:0 0 auto;padding:8px 14px;border-radius:20px;background:var(--g);color:#1d1d1f!important;font-size:14px;line-height:18px;font-weight:600;text-decoration:none!important;white-space:nowrap}.jm-t__nav a:active{background:var(--r);color:#fff!important}.jm-t__sec{margin:0 0 36px;scroll-margin-top:90px}.jm-t__sec>h2{margin-bottom:14px}.jm-t__hd{display:flex;gap:14px;align-items:flex-start;margin:0 0 16px}.jm-t__hd p{font-size:14px;line-height:20px;color:#444;margin-top:4px}.jm-t__tile{flex:0 0 56px;width:56px;height:56px;border-radius:12px;background:var(--r);box-shadow:0 6px 16px rgba(221,38,46,.22);display:flex;align-items:center;justify-content:center;overflow:hidden}.jm-t__svg{width:48px;height:32px;display:block;overflow:visible}.jm-t__svg--dil{width:42px;height:42px}.jm-t__svg *{transform-box:fill-box}.jm-t__path{list-style:none;margin:0;padding:0;position:relative}.jm-t__path:before{content:"";position:absolute;left:27px;top:28px;bottom:28px;border-left:2px dashed #f0b9bb}.jm-t__path li{margin:0 0 12px;padding:0;position:relative}.jm-t__path li:before{display:none!important}.jm-t__path li:last-child{margin:0}.jm-t__path a{display:flex;gap:14px;align-items:flex-start;color:#1d1d1f!important;text-decoration:none!important}.jm-t__path .jm-t__tile{position:relative;z-index:1}.jm-t__path b{display:block;font-size:16px;line-height:20px;margin:3px 0 3px}.jm-t__path i{display:block;font-style:normal;font-size:13px;line-height:18px;color:#444}.jm-t__faces{display:flex;margin:8px 0 0 4px}.jm-t__faces img{width:32px;height:32px;border-radius:50%;object-fit:cover;object-position:50% 20%;border:2px solid #fff;margin-left:-6px;box-shadow:0 1px 4px rgba(0,0,0,.12)}.jm-t__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.jm-t__card{margin:0;min-width:0}.jm-t__ph{display:block;aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:var(--g)}.jm-t__ph img{width:100%;height:100%;object-fit:cover;object-position:50% 15%;display:block}.jm-t__card figcaption{padding:8px 2px 0}.jm-t__card b{display:block;font-size:15px;line-height:19px}.jm-t__card span{display:block;font-size:12px;line-height:16px;color:#666;margin-top:2px}.jm-t__btn{display:flex;align-items:center;justify-content:center;height:48px;margin:16px 0 0;border-radius:12px;font-weight:700;font-size:15px;text-decoration:none!important;background:var(--r);color:#fff!important;box-shadow:0 4px 10px rgba(221,38,46,.25)}.jm-t__btn--ghost{background:#fff;color:var(--r)!important;border:1.5px solid var(--r);box-shadow:none}.jm-t__btn--dark{background:#2b2b2b;box-shadow:none}.jm-t__note{margin-top:14px!important;padding:12px 14px;border-radius:12px;background:var(--rl);font-size:14px;line-height:20px}.jm-t__stats{display:grid;grid-template-columns:1fr 1fr;gap:10px}.jm-t__stats div{background:var(--g);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:4px}.jm-t__stats b{font-size:22px;line-height:26px;color:var(--r);white-space:nowrap}.jm-t__stats span{font-size:13px;line-height:17px}.jm-t__ceo{display:grid;grid-template-columns:96px 1fr;gap:6px 14px;align-items:center;background:#2b2b2b;color:#fff;border-radius:14px;padding:16px;margin:0 0 12px}.jm-t__ceo img{grid-row:span 1;width:96px;height:96px;border-radius:50%;object-fit:cover;object-position:50% 20%;border:3px solid var(--r)}.jm-t__ceo b{display:block;font-size:17px;line-height:22px}.jm-t__ceo span{display:block;font-size:13px;line-height:18px;opacity:.75}.jm-t__ceo blockquote{grid-column:1/-1;margin:8px 0 0;padding:0;border:0;font-size:16px;line-height:23px;font-weight:600;color:#fff}.jm-t__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.jm-t__list li{display:flex;gap:12px;align-items:center;margin:0;padding:10px;border:1px solid #ececec;border-radius:12px;background:#fff}.jm-t__list li:before{display:none!important}.jm-t__list img{width:52px;height:52px;flex:0 0 52px;border-radius:50%;object-fit:cover;object-position:50% 20%}.jm-t__list b{display:block;font-size:15px;line-height:19px}.jm-t__list i{display:block;font-style:normal;font-size:13px;line-height:17px;color:#666}.jm-t__sec--b2b{background:var(--g);margin-left:-20px;margin-right:-20px;padding:24px 20px}.jm-t__sec--b2b .jm-t__list li{border-color:#fff}.jm-t__visit{background:var(--rl);border-radius:14px;padding:18px}.jm-t__visit p{font-size:15px;line-height:22px}.jm-t__visit p span{font-size:13px;color:#555}.jm-t__visit .jm-t__btn+.jm-t__btn{margin-top:10px}.jm-t__nw{white-space:nowrap}.jm-t b,.jm-t h1,.jm-t h2,.jm-t h3{font-weight:700!important}.jm-t__grid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.jm-t__grid--3 .jm-t__ph{border-radius:12px}.jm-t__grid--3 .jm-t__card b{font-size:13px;line-height:17px}.jm-t__grid--3 .jm-t__card span{font-size:11px;line-height:15px}section.page_content.jm-team-host{padding-top:0!important}section.page_content.jm-team-host>.cont>:not(.jm-t){display:none!important}body.jm-team-page section.video.videoWithOut,body.jm-team-page section.why_are_we{display:none!important}body.jm-team-page section.f_form_block .global_title{text-transform:none!important}@media (prefers-reduced-motion:no-preference){.jm-t__tile.jm-a{opacity:0;transform:scale(.6)}.jm-t__tile.jm-a.is-on{animation:jmtTile .35s ease-out forwards}@keyframes jmtTile{to{opacity:1;transform:none}}.jm-a .jm-t__head{transform-origin:50% 60%}.jm-a.is-on .jm-t__head{animation:jmtRing .9s ease-in-out .3s}@keyframes jmtRing{0%,100%{transform:none}15%,45%,75%{transform:rotate(-9deg)}30%,60%,90%{transform:rotate(9deg)}}.jm-a .jm-t__waves path{opacity:0}.jm-a.is-on .jm-t__waves .w1{animation:jmtWave 1.2s ease-out .3s 2}.jm-a.is-on .jm-t__waves .w2{animation:jmtWave 1.2s ease-out .5s 2}@keyframes jmtWave{0%{opacity:0}30%{opacity:1}100%{opacity:0}}.jm-t__sw{transform-origin:50% 88%}.jm-a .jm-t__sw{transform:none}.jm-t__sw.s1{transform:rotate(-34deg)}.jm-t__sw.s3{transform:rotate(34deg)}.jm-a .jm-t__sw.s1,.jm-a .jm-t__sw.s3{transform:none}.jm-a.is-on .jm-t__sw.s1{animation:jmtF1 .8s cubic-bezier(.2,.8,.3,1.25) .3s forwards}.jm-a.is-on .jm-t__sw.s3{animation:jmtF3 .8s cubic-bezier(.2,.8,.3,1.25) .3s forwards}@keyframes jmtF1{to{transform:rotate(-34deg)}}@keyframes jmtF3{to{transform:rotate(34deg)}}.jm-t__g1,.jm-t__g2{transform-origin:center}.jm-a.is-on .jm-t__g1{animation:jmtSpin 1.4s cubic-bezier(.3,.6,.3,1) .3s}.jm-a.is-on .jm-t__g2{animation:jmtSpinR 1.4s cubic-bezier(.3,.6,.3,1) .3s}@keyframes jmtSpin{from{transform:rotate(-360deg)}}@keyframes jmtSpinR{from{transform:rotate(520deg)}}.jm-t__lvl{transform-origin:center}.jm-a .jm-t__lvl{transform:rotate(-14deg)}.jm-a .jm-t__bub{transform:translateX(-6px)}.jm-a.is-on .jm-t__lvl{animation:jmtLvl .9s cubic-bezier(.2,.8,.3,1.3) .3s forwards}.jm-a.is-on .jm-t__bub{animation:jmtBub 1s cubic-bezier(.2,.8,.3,1.4) .45s forwards}@keyframes jmtLvl{to{transform:none}}@keyframes jmtBub{to{transform:none}}.jm-a .jm-t__chk{stroke-dasharray:20;stroke-dashoffset:20}.jm-a.is-on .jm-t__chk{animation:jmtChk .5s ease-out .45s forwards}@keyframes jmtChk{to{stroke-dashoffset:0}}.jm-a .jm-t__dots circle{transform-origin:center;transform:scale(0)}.jm-a.is-on .jm-t__dots circle{animation:jmtDot .4s ease-out forwards}.jm-a.is-on .jm-t__dots circle:first-child{animation-delay:.5s}.jm-a.is-on .jm-t__dots circle:nth-child(2){animation-delay:.6s}.jm-a.is-on .jm-t__dots circle:nth-child(3){animation-delay:.7s}.jm-a.is-on .jm-t__dots circle:nth-child(4){animation-delay:.8s}.jm-a.is-on .jm-t__dots circle:nth-child(5){animation-delay:.9s}.jm-a.is-on .jm-t__dots circle:nth-child(6){animation-delay:1s}@keyframes jmtDot{to{transform:none}}.jm-a.is-on .jm-t__fly{animation:jmtFly 1.2s linear .3s 3}@keyframes jmtFly{to{stroke-dashoffset:-18}}.jm-t__hub{transform-origin:center}.jm-a.is-on .jm-t__hub{animation:jmtHub 1.6s ease-in-out .3s 2}@keyframes jmtHub{50%{transform:scale(1.15)}}}@media (max-width:767px){body.jm-team-page section.f_form_block{background:#f6f6f6!important}body.jm-team-page section.f_form_block .global_title{font-size:21px!important;line-height:26px!important;font-weight:700!important;text-transform:none!important;margin:0 0 8px!important;color:#1d1d1f!important}body.jm-team-page section.f_form_block .main_title{font-size:15px!important;line-height:22px!important;margin:0 0 16px!important;color:#1d1d1f}body.jm-team-page section.f_form_block .input,body.jm-team-page section.f_form_block textarea{border-radius:12px!important;border:1px solid #e3e3e3!important;background:#fff!important;font-size:15px!important}body.jm-team-page section.f_form_block .input{height:48px!important}body.jm-team-page section.f_form_block textarea{height:96px!important}body.jm-team-page section.f_form_block .agree{font-size:13px!important;line-height:18px!important;color:#666!important}body.jm-team-page section.f_form_block .f_footer{display:block!important}body.jm-team-page section.f_form_block .agree{margin:0 0 16px!important}body.jm-team-page section.f_form_block .submit,body.jm-team-page section.f_form_block .submit_btn{width:100%!important;max-width:none!important;margin:0!important}body.jm-team-page section.f_form_block .submit_btn{height:48px!important;border-radius:12px!important;background:#dd262e!important;color:#fff!important;font-weight:700!important;font-size:15px!important;box-shadow:0 4px 10px rgba(221,38,46,.25)!important}}@media (min-width:768px){.jm-t{font-size:16px;line-height:24px;padding-top:10px}.jm-t h1{font-size:40px;line-height:48px;margin:0 0 18px}.jm-t h2{font-size:30px;line-height:36px;margin:0 0 10px}.jm-t h3{font-size:16px;line-height:22px;margin:0 0 10px}.jm-t__lead{font-size:19px;line-height:30px;max-width:860px;margin:0 0 26px!important}.jm-t__photo{margin:0 0 18px;border-radius:18px;overflow:hidden}.jm-t__photo img{height:520px;object-fit:cover;object-position:center 30%}.jm-t__nav{margin:0 0 56px;padding:0;overflow:visible;flex-wrap:wrap;gap:10px}.jm-t__nav a{padding:10px 20px;font-size:15px;transition:background .2s,color .2s}.jm-t__nav a:hover{background:var(--r);color:#fff!important}.jm-t__sec{margin:0 0 72px;scroll-margin-top:120px}.jm-t__sec>h2{margin-bottom:28px}.jm-t__path{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.jm-t__path:before{left:12%;right:12%;top:36px;bottom:auto;border-left:0;border-top:2px dashed #f0b9bb}.jm-t__path li{margin:0}.jm-t__path a{flex-direction:column;align-items:center;text-align:center;gap:16px;padding:0 6px 18px;border-radius:16px;transition:transform .2s}.jm-t__path a:hover{transform:translateY(-3px)}.jm-t__path b{font-size:18px;line-height:22px;margin:0 0 6px}.jm-t__path i{font-size:14px;line-height:20px}.jm-t__faces{justify-content:center;margin:12px 0 0 6px}.jm-t__faces img{width:40px;height:40px}.jm-t__tile{flex:0 0 72px;width:72px;height:72px;border-radius:14px}.jm-t__svg{width:56px;height:38px}.jm-t__svg--dil{width:50px;height:50px}.jm-t__sec:has(.jm-t__body){display:grid;grid-template-columns:340px 1fr;grid-template-rows:auto 1fr;column-gap:56px;align-items:start}.jm-t__hd{grid-column:1;grid-row:1;flex-direction:column;gap:18px;margin:0}.jm-t__hd p{font-size:16px;line-height:24px;margin-top:6px}.jm-t__body{grid-column:2;grid-row:1/span 2}.jm-t__sec>.jm-t__btn,.jm-t__sec>.jm-t__note{grid-column:1;grid-row:2;align-self:start;margin-top:24px!important}.jm-t__btn{height:54px;padding:0 20px;white-space:nowrap;font-size:16px;transition:transform .2s,box-shadow .2s}.jm-t__btn:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(221,38,46,.3)}.jm-t__btn--dark:hover,.jm-t__btn--ghost:hover{box-shadow:none}.jm-t__btn--ghost:hover{background:var(--rl)}.jm-t__grid,.jm-t__grid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.jm-t__ph{border-radius:16px!important}.jm-t__ph img{transition:transform .4s}.jm-t__card:hover .jm-t__ph img{transform:scale(1.04)}.jm-t__card figcaption{padding:12px 2px 0}.jm-t__card b,.jm-t__grid--3 .jm-t__card b{font-size:17px;line-height:22px}.jm-t__card span,.jm-t__grid--3 .jm-t__card span{font-size:14px;line-height:19px}.jm-t__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.jm-t__stats div{padding:24px;border-radius:16px;gap:8px}.jm-t__stats b{font-size:34px;line-height:40px}.jm-t__stats span{font-size:15px;line-height:20px}.jm-t__ceo{grid-template-columns:150px 1fr;column-gap:32px;row-gap:0;padding:32px 40px;border-radius:20px;margin:0 0 16px}.jm-t__ceo img{width:150px;height:150px;grid-row:1/span 2}.jm-t__ceo>div{align-self:end}.jm-t__ceo b{font-size:20px;line-height:26px}.jm-t__ceo span{font-size:15px}.jm-t__ceo blockquote{grid-column:2;align-self:start;margin:12px 0 0;font-size:22px;line-height:31px}.jm-t__list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.jm-t__list li{padding:14px 16px;gap:14px}.jm-t__list img{width:60px;height:60px;flex-basis:60px}.jm-t__list b{font-size:16px;line-height:21px}.jm-t__list i{font-size:14px;line-height:19px}.jm-t__sec--b2b{margin-left:0;margin-right:0;padding:48px;border-radius:24px}.jm-t__reg{margin:0 0 26px}.jm-t__reg:last-child{margin:0}.jm-t__visit{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:40px 48px;border-radius:20px}.jm-t__visit p{font-size:17px;line-height:26px}.jm-t__visit p span{font-size:15px}.jm-t__vbt{flex:0 0 340px}.jm-t__vbt .jm-t__btn{margin:0}.jm-t__vbt .jm-t__btn+.jm-t__btn{margin-top:12px}}body.jm-dealers-page section.f_form_block,body.jm-dealers-page section.hero__dilers,body.jm-dealers-page section.section__demand,body.jm-dealers-page section.section__offer,body.jm-dealers-page section.section__used{display:none!important}body:has(.jm-d-host) section.f_form_block{display:none!important}.jm-d-host{padding:4px 0 8px}.jm-d{--r:#dd262e;--rl:#fdf0f0;--g:#f6f6f6;color:#1d1d1f;font-size:15px;line-height:22px}.jm-d,.jm-d *{box-sizing:border-box;font-family:Montserrat,Arial,sans-serif}.jm-d h1{margin:0 0 12px;font-size:25px;line-height:31px;font-weight:700}.jm-d h2{margin:0 0 6px;font-size:21px;line-height:26px;font-weight:700}.jm-d h3{margin:18px 0 8px;font-size:15px;line-height:20px;font-weight:700;color:#555}.jm-d p{margin:0}.jm-d b,.jm-d h1,.jm-d h2,.jm-d h3{font-weight:700}.jm-d ol,.jm-d ul{list-style:none;margin:0;padding:0}.jm-d li{margin:0;padding:0}.jm-d li:before{display:none!important}.jm-d__kick{display:inline-block;margin:0 0 10px!important;padding:5px 10px;border-radius:14px;background:var(--rl);color:var(--r);font-size:12px;line-height:16px;font-weight:700}.jm-d__lead{font-size:16px;line-height:24px;margin:0 0 16px!important}.jm-d__lead b{color:var(--r)}.jm-d__nums{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 4px}.jm-d__nums div{background:var(--g);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:3px}.jm-d__nums b{font-size:22px;line-height:26px;color:var(--r);white-space:nowrap}.jm-d__nums span{font-size:13px;line-height:17px}.jm-d__btn{display:flex;align-items:center;justify-content:center;height:48px;margin:14px 0 0;border-radius:12px;font-weight:700;font-size:15px;text-decoration:none!important;background:var(--r);color:#fff!important;box-shadow:0 4px 10px rgba(221,38,46,.25)}.jm-d__btn+.jm-d__btn{margin-top:10px}.jm-d__btn--ghost{background:#fff;color:var(--r)!important;border:1.5px solid var(--r);box-shadow:none}.jm-d__lnk{display:block;margin:14px 0 0;text-align:center;font-size:14px;font-weight:600;color:var(--r)!important;text-decoration:underline!important;text-underline-offset:3px}.jm-d__nav{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 28px;padding:0}.jm-d__nav::-webkit-scrollbar{display:none}.jm-d__nav a{flex:0 0 auto;padding:8px 13px;border-radius:20px;background:var(--g);color:#1d1d1f!important;font-size:14px;line-height:18px;font-weight:600;text-decoration:none!important;white-space:nowrap}.jm-d__nav a:active{background:var(--r);color:#fff!important}.jm-d__sec{margin:0 0 36px;scroll-margin-top:90px}.jm-d__sec>h2{margin-bottom:14px}.jm-d__hd{display:flex;gap:14px;align-items:flex-start;margin:0 0 16px}.jm-d__hd p{font-size:14px;line-height:20px;color:#444;margin-top:4px}.jm-d__tile{flex:0 0 56px;width:56px;height:56px;border-radius:12px;background:var(--r);box-shadow:0 6px 16px rgba(221,38,46,.22);display:flex;align-items:center;justify-content:center;overflow:hidden}.jm-d__svg{width:48px;height:32px;display:block;overflow:visible}.jm-d__svg *{transform-box:fill-box}.jm-d__who{display:flex;flex-direction:column;gap:8px}.jm-d__who li{padding:12px 14px 12px 16px;border-radius:12px;background:var(--g);border-left:4px solid var(--r)}.jm-d__who b{display:block;font-size:15px;line-height:20px}.jm-d__who span{display:block;font-size:13px;line-height:18px;color:#444;margin-top:2px}.jm-d__earn{display:grid;grid-template-columns:1fr 1fr;gap:10px}.jm-d__earn div{border:1px solid #ececec;border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:4px;background:#fff}.jm-d__earn b{font-size:17px;line-height:21px;color:var(--r)}.jm-d__earn span{font-size:13px;line-height:17px;color:#333}.jm-d__fmt{display:flex;flex-direction:column;gap:10px}.jm-d__f{border-radius:14px;padding:16px;background:var(--rl)}.jm-d__f i{display:block;font-style:normal;font-size:12px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--r)}.jm-d__f b{display:block;font-size:18px;line-height:23px;margin:2px 0 8px}.jm-d__f li{position:relative;padding-left:22px;font-size:14px;line-height:20px;margin-top:6px}.jm-d__f li:after{content:"";position:absolute;left:2px;top:4px;width:12px;height:7px;border-left:2.4px solid var(--r);border-bottom:2.4px solid var(--r);transform:rotate(-45deg)}.jm-d__f--dark{background:#2b2b2b;color:#fff}.jm-d__f--dark i{color:#ff8a8f}.jm-d__f--dark li:after{border-color:#fff}.jm-d__give{display:flex;flex-direction:column;gap:14px}.jm-d__give li{display:flex;gap:14px;align-items:center}.jm-d__give b{display:block;font-size:16px;line-height:20px}.jm-d__give i{display:block;font-style:normal;font-size:13px;line-height:18px;color:#444;margin-top:2px}.jm-d__steps{counter-reset:s;position:relative}.jm-d__steps:before{content:"";position:absolute;left:19px;top:20px;bottom:20px;border-left:2px dashed #f0b9bb}.jm-d__steps li{counter-increment:s;position:relative;padding:0 0 16px 56px;min-height:40px}.jm-d__steps li:last-child{padding-bottom:0}.jm-d__steps li:after{content:counter(s);position:absolute;left:0;top:0;width:40px;height:40px;border-radius:50%;background:var(--r);color:#fff;font-weight:700;font-size:17px;line-height:40px;text-align:center;box-shadow:0 4px 10px rgba(221,38,46,.25)}.jm-d__steps b{display:block;font-size:16px;line-height:20px;padding-top:2px}.jm-d__steps span{display:block;font-size:13px;line-height:18px;color:#444;margin-top:2px}.jm-d__note{margin-top:16px!important;padding:12px 14px;border-radius:12px;background:var(--rl);font-size:14px;line-height:20px}.jm-d__list{display:flex;flex-direction:column;gap:8px}.jm-d__list li{display:flex;gap:12px;align-items:center;padding:10px;border:1px solid #ececec;border-radius:12px;background:#fff}.jm-d__list img{width:52px;height:52px;border-radius:50%;object-fit:cover;object-position:50% 20%;flex:0 0 52px}.jm-d__list b{display:block;font-size:15px;line-height:19px}.jm-d__list i{display:block;font-style:normal;font-size:12px;line-height:16px;color:#666;margin-top:2px}.jm-d__seg{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.jm-d__seg li{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border-radius:12px;background:var(--g);text-align:center}.jm-d__seg img{width:34px;height:34px;object-fit:contain}.jm-d__seg span{font-size:11px;line-height:14px;font-weight:600;word-break:break-word;hyphens:auto}.jm-d__faq details{border-bottom:1px solid #ececec}.jm-d__faq summary{list-style:none;cursor:pointer;position:relative;padding:14px 34px 14px 0;font-size:15px;line-height:20px;font-weight:700}.jm-d__faq summary::-webkit-details-marker{display:none}.jm-d__faq summary:after{content:"";position:absolute;right:6px;top:18px;width:9px;height:9px;border-right:2px solid var(--r);border-bottom:2px solid var(--r);transform:rotate(45deg);transition:transform .2s}.jm-d__faq details[open] summary:after{transform:rotate(-135deg);top:22px}.jm-d__faq p{padding:0 0 14px;font-size:14px;line-height:20px;color:#333}body.jm-dealers-page section.partners{margin-top:0}body.jm-dealers-page section.dealers__form{scroll-margin-top:80px}body.jm-dealers-page .dealers__form h2{font-size:21px;line-height:26px}body.jm-dealers-page .dealers__form .jm-d__fsub{margin:-4px 0 14px;font-size:14px;line-height:20px;color:#444}body.jm-dealers-page .dealers__form textarea{height:84px!important;min-height:84px!important}@media (max-width:767px){body.jm-dealers-page .dealers__form_img{display:none!important}body.jm-dealers-page .dealers__form .btn_main{width:100%!important;height:48px;border-radius:12px}}@media (prefers-reduced-motion:no-preference){.jm-d__tile.jm-a{transform:scale(.6);opacity:0;transition:transform .45s cubic-bezier(.3,1.5,.6,1),opacity .3s}.jm-d__tile.jm-a.is-on{transform:none;opacity:1}.jm-a.is-on .jm-d__svg--lk rect.b1,.jm-a.is-on .jm-d__svg--lk rect.b2,.jm-a.is-on .jm-d__svg--lk rect.b3{transform-origin:50% 100%;animation:jmdBar 2.8s ease-in-out infinite}.jm-a.is-on .jm-d__svg--lk .b2{animation-delay:.25s!important}.jm-a.is-on .jm-d__svg--lk .b3{animation-delay:.5s!important}@keyframes jmdBar{0%,100%{transform:scaleY(.35)}40%,70%{transform:scaleY(1)}}.jm-d__sw{transform-origin:50% 88%}.jm-a.is-on .jm-d__sw.s1{animation:jmdF1 3s ease-in-out infinite}.jm-a.is-on .jm-d__sw.s3{animation:jmdF3 3s ease-in-out infinite}@keyframes jmdF1{0%,100%{transform:rotate(0)}30%,70%{transform:rotate(-28deg)}}@keyframes jmdF3{0%,100%{transform:rotate(0)}30%,70%{transform:rotate(28deg)}}.jm-a .jm-d__up{stroke-dasharray:30;stroke-dashoffset:30}.jm-a .jm-d__uph{opacity:0}.jm-a.is-on .jm-d__up{animation:jmdUp 3s ease-out infinite}.jm-a.is-on .jm-d__uph{animation:jmdUh 3s ease-out infinite}@keyframes jmdUp{0%{stroke-dashoffset:30}45%,85%{stroke-dashoffset:0}100%{stroke-dashoffset:0;opacity:0}}@keyframes jmdUh{0%,40%{opacity:0}50%,85%{opacity:1}100%{opacity:0}}.jm-a.is-on .jm-d__truck{animation:jmdTr 1.6s ease-in-out infinite}.jm-a.is-on .jm-d__spd{animation:jmdSp .8s linear infinite}@keyframes jmdTr{0%,100%{transform:translate(0,0)}50%{transform:translate(1.5px,-.8px)}}@keyframes jmdSp{0%{transform:translateX(4px);opacity:0}50%{opacity:1}100%{transform:translateX(-4px);opacity:0}}.jm-d__roll{transform-origin:50% 0}.jm-a.is-on .jm-d__roll{animation:jmdRoll 3.4s ease-in-out infinite}@keyframes jmdRoll{0%,100%{transform:scaleY(.15)}40%,75%{transform:scaleY(1)}}.jm-d__tg{transform-origin:50% 0}.jm-a.is-on .jm-d__tg{animation:jmdTg 2.4s ease-in-out infinite}@keyframes jmdTg{0%,100%{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}.jm-a.is-on .jm-d__a1{animation:jmdA1 2.4s ease-in-out infinite}.jm-a.is-on .jm-d__a2{animation:jmdA2 2.4s ease-in-out infinite}@keyframes jmdA1{0%,100%{transform:translateX(-2px)}50%{transform:translateX(3px)}}@keyframes jmdA2{0%,100%{transform:translateX(2px)}50%{transform:translateX(-3px)}}.jm-a.is-on .jm-d__pn{animation:jmdPin 2.2s ease-in-out infinite}.jm-a.is-on .jm-d__sh{transform-origin:50% 50%;animation:jmdSh 2.2s ease-in-out infinite}@keyframes jmdPin{0%,100%,60%{transform:translateY(0)}30%{transform:translateY(-4px)}}@keyframes jmdSh{0%,100%,60%{transform:scale(1)}30%{transform:scale(.7)}}}@media (min-width:768px){.jm-d__who{display:grid;grid-template-columns:1fr 1fr;gap:10px}.jm-d__earn{grid-template-columns:repeat(4,1fr)}.jm-d__fmt{flex-direction:row}.jm-d__f{flex:1 1 0}.jm-d__regs{display:grid;grid-template-columns:repeat(3,1fr);gap:0 16px}.jm-d__faq{display:grid;grid-template-columns:1fr 1fr;gap:0 32px;align-items:start}.jm-d__seg{grid-template-columns:repeat(8,1fr)}.jm-d__cta,.jm-d__hb{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.jm-d__cta .jm-d__btn,.jm-d__hb .jm-d__btn{padding:0 32px;min-width:240px}.jm-d__btn+.jm-d__btn{margin-top:14px}.jm-d__cta .jm-d__lnk{margin:14px 0 0 12px}}@media (min-width:1024px){.jm-d{font-size:16px;line-height:24px}.jm-d-host{padding:8px 0 16px}.jm-d h1{font-size:40px;line-height:48px;margin-bottom:18px}.jm-d h2{font-size:30px;line-height:36px}.jm-d__hd p{font-size:16px;line-height:24px}.jm-d__hero{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-template-areas:"t n" "b n";gap:0 48px;align-items:start;padding:36px 40px;border-radius:24px;background:linear-gradient(135deg,#fff 0,#fdf0f0 100%);border:1px solid #f6dede}.jm-d__htx{grid-area:t}.jm-d__nums{grid-area:n;align-self:center;gap:14px;margin:0}.jm-d__hb{grid-area:b;margin-top:6px;flex-wrap:nowrap}.jm-d__hb .jm-d__btn{margin-top:14px!important;min-width:0;padding:0 28px}.jm-d__lead{font-size:18px;line-height:28px;margin-bottom:8px!important}.jm-d__nums div{padding:20px;background:#fff;box-shadow:0 6px 20px rgba(0,0,0,.05)}.jm-d__nums b{font-size:32px;line-height:38px}.jm-d__nums span{font-size:14px;line-height:19px}.jm-d__nav{justify-content:center;margin:28px 0 48px}.jm-d__nav a{padding:10px 20px;font-size:15px;transition:background .2s,color .2s}.jm-d__nav a:hover{background:var(--r);color:#fff!important}.jm-d__sec{margin-bottom:64px}.jm-d__sec>h2{margin-bottom:24px}.jm-d__hd{gap:20px;margin-bottom:24px;align-items:center}.jm-d__tile{flex-basis:72px;width:72px;height:72px;border-radius:16px}.jm-d__svg{width:58px;height:39px}.jm-d__who{grid-template-columns:repeat(5,1fr);gap:14px}.jm-d__who li{padding:18px 16px 18px 18px}.jm-d__who b{font-size:16px;line-height:21px;margin-bottom:6px}.jm-d__who span{font-size:14px;line-height:20px}.jm-d__earn{gap:14px}.jm-d__earn div{padding:20px}.jm-d__earn b{font-size:22px;line-height:28px}.jm-d__earn span{font-size:14px;line-height:20px}.jm-d__fmt{gap:16px}.jm-d__f{padding:28px 30px;border-radius:18px}.jm-d__f b{font-size:24px;line-height:30px;margin-bottom:12px}.jm-d__f li{font-size:16px;line-height:23px;margin-top:10px;padding-left:26px}.jm-d__give{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.jm-d__give li{flex-direction:column;align-items:flex-start;gap:14px;padding:22px 20px;border-radius:16px;background:var(--g);transition:transform .25s,box-shadow .25s}.jm-d__give li:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(0,0,0,.08)}.jm-d__give b{font-size:17px;line-height:22px}.jm-d__give i{font-size:14px;line-height:20px;margin-top:6px}.jm-d__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.jm-d__steps:before{left:24px;right:calc(25% - 6px);top:24px;bottom:auto;border-left:0;border-top:2px dashed #f0b9bb}.jm-d__steps li{padding:68px 0 0;min-height:0}.jm-d__steps li:after{width:48px;height:48px;line-height:48px;font-size:20px}.jm-d__steps b{font-size:18px;line-height:23px}.jm-d__steps span{font-size:14px;line-height:20px;margin-top:6px}.jm-d__cta{margin-top:12px}.jm-d__regs{gap:0 24px}.jm-d__list li{padding:12px 14px}.jm-d__list img{width:60px;height:60px;flex-basis:60px}.jm-d__seg{gap:12px}.jm-d__seg li{padding:18px 6px;gap:10px}.jm-d__seg img{width:44px;height:44px}.jm-d__seg span{font-size:13px;line-height:17px}.jm-d__faq summary{font-size:16px;padding:18px 34px 18px 0}.jm-d__faq summary:after{top:23px}.jm-d__faq details[open] summary:after{top:27px}.jm-d__faq p{font-size:15px;line-height:22px}body.jm-dealers-page .dealers__form h2{font-size:30px;line-height:36px}body.jm-dealers-page .dealers__form .jm-d__fsub{font-size:16px;line-height:24px}}.jm-c-host .cont>h1.page_title,.jm-c-host section.contacts,body:has(.jm-c) section#map.map{display:none!important}.jm-c{--r:#dd262e;--rl:#fdf0f0;--g:#f6f6f6;color:#1d1d1f;font-size:15px;line-height:22px;padding:4px 0 8px}.jm-c,.jm-c *{box-sizing:border-box;font-family:Montserrat,Arial,sans-serif}.jm-c h1{margin:0 0 8px;font-size:28px;line-height:34px;font-weight:700}.jm-c h2{margin:0;font-size:21px;line-height:26px;font-weight:700}.jm-c p{margin:0}.jm-c b,.jm-c h1,.jm-c h2{font-weight:700}.jm-c ol,.jm-c ul{list-style:none;margin:0;padding:0}.jm-c li{margin:0;padding:0}.jm-c li:before{display:none!important}.jm-c a{text-decoration:none!important}.jm-c__lead{font-size:16px;line-height:24px;margin:0 0 18px!important;color:#333}.jm-c__tile{flex:0 0 56px;width:56px;height:56px;border-radius:12px;background:var(--r);box-shadow:0 6px 16px rgba(221,38,46,.22);display:flex;align-items:center;justify-content:center;overflow:hidden}.jm-c__svg{width:48px;height:32px;display:block;overflow:visible}.jm-c__svg *{transform-box:fill-box}.jm-c__call{border-radius:16px;padding:16px;background:linear-gradient(135deg,#fff5f5,#fde6e7);border:1px solid #f6d3d5}.jm-c__ctop{display:flex;gap:14px;align-items:center}.jm-c__ctop i{display:block;font-style:normal;font-size:13px;line-height:17px;color:#555}.jm-c__num{display:block;font-size:23px;line-height:30px;font-weight:700;color:#1d1d1f!important;white-space:nowrap}.jm-c__ctop span{display:block;font-size:13px;line-height:17px;color:#555}.jm-c__ctop .jm-c__tile{display:flex}.jm-c__btn{display:flex;width:100%;align-items:center;justify-content:center;height:48px;margin:14px 0 0;border:0;border-radius:12px;font-weight:700;font-size:15px;background:var(--r);color:#fff!important;box-shadow:0 4px 10px rgba(221,38,46,.25);cursor:pointer}.jm-c__btn+.jm-c__btn{margin-top:10px}.jm-c__dk{display:none}.jm-c__btn--ghost{background:#fff;color:var(--r)!important;border:1.5px solid var(--r);box-shadow:none}.jm-c__btn.is-ok{background:#2e9b55;border-color:#2e9b55;color:#fff!important}.jm-c__hint{margin-top:8px!important;text-align:center;font-size:13px;line-height:17px;color:#555}.jm-c__chs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 36px}.jm-c__ch{display:flex;flex-direction:column;gap:2px;padding:14px;border-radius:14px;background:var(--g);color:#1d1d1f!important;min-width:0}.jm-c__ch .jm-c__tile{margin-bottom:10px}.jm-c__ch b{font-size:16px;line-height:20px;overflow-wrap:anywhere}.jm-c__ch span{font-size:13px;line-height:17px;color:#555}.jm-c__ch--w{grid-column:1/-1;display:grid;grid-template-columns:56px 1fr;column-gap:14px;align-items:center}.jm-c__ch--w .jm-c__tile{grid-row:1/3;margin:0}.jm-c__ch--w b{align-self:end}.jm-c__ch--w span{align-self:start}.jm-c__ch--acc{background:var(--rl)}.jm-c__ch:active{transform:scale(.98)}.jm-c__sec{margin:0 0 36px;scroll-margin-top:90px}.jm-c__sec>h2{margin-bottom:14px}.jm-c__hd{display:flex;gap:14px;align-items:center;margin:0 0 14px;padding-left:14px}.jm-c__hd p{font-size:14px;line-height:20px;color:#444;margin-top:4px}.jm-c__info{display:flex;flex-direction:column;border:1px solid #ececec;border-radius:14px;overflow:hidden}.jm-c__info li{padding:11px 14px;border-top:1px solid #ececec}.jm-c__info li:first-child{border-top:0}.jm-c__info i{display:block;font-style:normal;font-size:12px;line-height:16px;color:#777}.jm-c__info b{display:block;font-size:15px;line-height:20px;font-weight:600}.jm-c__gnav{display:flex;justify-content:space-between;align-items:center;margin:20px 0 12px}.jm-c__ga{display:flex;align-items:center;justify-content:center;width:60px;height:28px;padding:0;border:0;background:0 0;color:#1d1d1f;cursor:pointer;transition:opacity .2s,color .2s}.jm-c__ga svg{width:51px;height:8px;display:block}.jm-c__ga--next svg{transform:scaleX(-1)}.jm-c__ga:hover{color:var(--r)}.jm-c__ga[disabled]{opacity:.3;cursor:default}.jm-c__gal{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;margin:0;padding:0;scrollbar-width:none}.jm-c__gal::-webkit-scrollbar{display:none}.jm-c__ph{flex:0 0 100%;scroll-snap-align:start;border-radius:14px;overflow:hidden;aspect-ratio:3/2;background:var(--g)}.jm-c__ph img{width:100%;height:100%;object-fit:cover;display:block}.jm-c__way{display:flex;flex-direction:column;gap:10px}.jm-c__w{border-radius:14px;background:var(--g);padding:14px}.jm-c__wh{display:flex;gap:12px;align-items:center;margin:0 0 10px}.jm-c__wh .jm-c__tile{flex-basis:48px;width:48px;height:48px;border-radius:10px}.jm-c__wh .jm-c__svg{transform:scale(.86)}.jm-c__wh b{font-size:16px;line-height:20px}.jm-c__w ol{counter-reset:s}.jm-c__w ol li{counter-increment:s;position:relative;padding:0 0 8px 32px;font-size:14px;line-height:20px}.jm-c__w ol li:after{content:counter(s);position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%;background:#fff;border:1.5px solid var(--r);color:var(--r);font-size:12px;line-height:19px;font-weight:700;text-align:center}.jm-c__alt{font-size:13px;line-height:18px;color:#555;padding:8px 0 0 32px;border-top:1px dashed #ddd}.jm-c__park{display:flex;gap:10px;align-items:center;margin-top:4px!important;padding:10px 12px;border-radius:10px;background:#fff}.jm-c__park b{flex:0 0 28px;height:28px;border-radius:6px;background:#2d6cdf;color:#fff;font-size:17px;line-height:28px;text-align:center}.jm-c__park span{font-size:13px;line-height:18px}.jm-c__map{position:relative;margin:14px 0 0;height:300px;border-radius:14px;overflow:hidden;background:var(--g)}.jm-c__map iframe,.jm-c__ym{display:block;width:100%;height:100%;border:0}.jm-c__mapcov{position:absolute;left:50%;top:12px;transform:translateX(-50%);padding:6px 12px;border-radius:16px;background:rgba(29,29,31,.75);color:#fff;font-size:12px;line-height:16px;white-space:nowrap;pointer-events:none}.jm-c__map.is-on .jm-c__mapcov{display:none}.jm-c__lnk{display:block;margin:12px 0 0;text-align:center;font-size:14px;font-weight:600;color:var(--r)!important;text-decoration:underline!important;text-underline-offset:3px}.jm-c__biz{display:grid;grid-template-columns:1fr 1fr;gap:10px}.jm-c__biz a{display:flex;flex-direction:column;gap:3px;height:100%;padding:12px 14px;border:1px solid #ececec;border-radius:12px;background:#fff;color:#1d1d1f!important;position:relative}.jm-c__biz b{font-size:15px;line-height:19px;padding-right:14px}.jm-c__biz b:after{content:"";position:absolute;right:13px;top:17px;width:7px;height:7px;border-top:2px solid var(--r);border-right:2px solid var(--r);transform:rotate(45deg)}.jm-c__biz span{font-size:12px;line-height:16px;color:#555}.jm-c__req{border:1px solid #ececec;border-radius:14px;padding:12px 14px}.jm-c__req summary{list-style:none;cursor:pointer;display:flex;gap:14px;align-items:center;position:relative;padding-right:24px}.jm-c__req summary::-webkit-details-marker{display:none}.jm-c__req summary:after{content:"";position:absolute;right:4px;top:50%;margin-top:-7px;width:9px;height:9px;border-right:2px solid var(--r);border-bottom:2px solid var(--r);transform:rotate(45deg);transition:transform .2s}.jm-c__req[open] summary:after{transform:rotate(-135deg);margin-top:-2px}.jm-c__req summary b{display:block;font-size:18px;line-height:22px}.jm-c__req summary i{display:block;font-style:normal;font-size:13px;line-height:17px;color:#555;margin-top:2px}.jm-c__req dl{margin:14px 0 0}.jm-c__req dl div{padding:8px 0;border-top:1px solid #f0f0f0}.jm-c__req dt{font-size:12px;line-height:16px;color:#777}.jm-c__req dd{margin:0;font-size:14px;line-height:19px;font-weight:600;overflow-wrap:anywhere}body.jm-contact-page section.partners{margin-top:0}@media (prefers-reduced-motion:no-preference){.jm-c__tile.jm-a{transform:scale(.6);opacity:0;transition:transform .45s cubic-bezier(.3,1.5,.6,1),opacity .3s}.jm-c__tile.jm-a.is-on{transform:none;opacity:1}.jm-c__hs{transform-origin:50% 50%}.jm-a.is-on .jm-c__hs{animation:jmcRing 2.6s ease-in-out infinite}.jm-a.is-on .jm-c__w1{animation:jmcWv 2.6s ease-in-out infinite}.jm-a.is-on .jm-c__w2{animation:jmcWv 2.6s ease-in-out .15s infinite}@keyframes jmcRing{0%,100%,40%{transform:rotate(0)}15%,25%,5%{transform:rotate(-12deg)}10%,20%,30%{transform:rotate(10deg)}}@keyframes jmcWv{0%,100%,35%{opacity:.15}10%,28%{opacity:1}}.jm-a.is-on .jm-c__pl{animation:jmcPl 2.8s ease-in-out infinite}.jm-a.is-on .jm-c__tr{animation:jmcTr 2.8s ease-in-out infinite}@keyframes jmcPl{0%,100%{transform:translate(0,0)}50%{transform:translate(3px,-3px)}}@keyframes jmcTr{0%,100%{opacity:.2;transform:translateX(2px)}50%{opacity:1;transform:translateX(-2px)}}.jm-a.is-on .jm-c__d1,.jm-a.is-on .jm-c__d2,.jm-a.is-on .jm-c__d3{animation:jmcDot 1.4s ease-in-out infinite}.jm-a.is-on .jm-c__d2{animation-delay:.2s}.jm-a.is-on .jm-c__d3{animation-delay:.4s}@keyframes jmcDot{0%,100%,60%{transform:translateY(0);opacity:.45}30%{transform:translateY(-3px);opacity:1}}.jm-a.is-on .jm-c__lt{animation:jmcLt 3s ease-in-out infinite}@keyframes jmcLt{0%,100%{transform:translateY(7px)}40%,75%{transform:translateY(0)}}.jm-c__tp{transform-origin:0 50%}.jm-a.is-on .jm-c__tp{animation:jmcTp 3s ease-in-out infinite}@keyframes jmcTp{0%,100%{transform:scaleX(.15)}40%,75%{transform:scaleX(1)}}.jm-a.is-on .jm-c__pn{animation:jmcPin 2.2s ease-in-out infinite}.jm-a.is-on .jm-c__sh{transform-origin:50% 50%;animation:jmcSh 2.2s ease-in-out infinite}@keyframes jmcPin{0%,100%,60%{transform:translateY(0)}30%{transform:translateY(-4px)}}@keyframes jmcSh{0%,100%,60%{transform:scale(1)}30%{transform:scale(.7)}}.jm-a.is-on .jm-c__tn{animation:jmcTn 1.2s ease-in-out infinite}.jm-a.is-on .jm-c__l1,.jm-a.is-on .jm-c__l2{animation:jmcLi 1.2s steps(1) infinite}.jm-a.is-on .jm-c__l2{animation-delay:.6s}.jm-a.is-on .jm-c__rl{animation:jmcRl .6s linear infinite}@keyframes jmcTn{0%,100%{transform:translateY(0)}50%{transform:translateY(-.8px)}}@keyframes jmcLi{0%{opacity:1}50%{opacity:.3}}@keyframes jmcRl{to{stroke-dashoffset:-6}}.jm-c__orb{transform-box:view-box!important;transform-origin:24px 16px}.jm-a.is-on .jm-c__orb{animation:jmcOrb 4s linear infinite}@keyframes jmcOrb{to{transform:rotate(360deg)}}.jm-a.is-on .jm-c__cb{animation:jmcCb .8s ease-in-out infinite}.jm-a.is-on .jm-c__rd{animation:jmcRd .7s linear infinite}@keyframes jmcCb{0%,100%{transform:translateY(0)}50%{transform:translateY(-.8px)}}@keyframes jmcRd{to{stroke-dashoffset:11}}.jm-a .jm-c__ln{stroke-dasharray:16;stroke-dashoffset:16}.jm-a.is-on .jm-c__ln{animation:jmcLn 3.6s ease-out infinite}.jm-a.is-on .jm-c__ln2{animation-delay:.3s}.jm-a.is-on .jm-c__ln3{animation-delay:.6s}@keyframes jmcLn{0%{stroke-dashoffset:16}30%,85%{stroke-dashoffset:0}100%{stroke-dashoffset:0;opacity:0}}.jm-a.is-on .jm-c__lk{animation:jmcLk 2.4s ease-in-out infinite}@keyframes jmcLk{0%,100%{transform:translateY(0)}50%{transform:translateY(1.5px)}}}@media (min-width:768px){.jm-c__ph{flex-basis:calc(50% - 5px)}}.jm-c__tile--tel:active{transform:scale(.94)}section.page_content.jm-c-host{padding-bottom:0!important}.jm-c{padding-bottom:0}#jm-c-req{margin-bottom:16px}@media(min-width:1024px){.jm-c{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:24px;align-items:stretch;padding:8px 0 0}#jm-c-req{margin-bottom:32px}.jm-c__tile--tel{pointer-events:none;cursor:default}.jm-c>.jm-c__lead,.jm-c>.jm-c__sec,.jm-c>h1{grid-column:1/-1}.jm-c h1{font-size:40px;line-height:48px;margin-bottom:10px}.jm-c h2{font-size:28px;line-height:34px}.jm-c__lead{font-size:18px;line-height:27px;margin-bottom:28px!important}.jm-c__call{display:flex;flex-direction:column;justify-content:center;padding:28px;border-radius:20px;margin:0 0 64px}.jm-c__num{font-size:28px;line-height:36px}.jm-c__ctop{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:10px}.jm-c__btn{height:52px;font-size:16px;transition:background .2s,color .2s,box-shadow .2s,transform .2s}.jm-c__btn:hover{background:#c41f27;box-shadow:0 8px 18px rgba(221,38,46,.3)}.jm-c__btn--ghost:hover{background:var(--r);color:#fff!important}.jm-c__hint{font-size:14px}.jm-c__chs{gap:16px;margin:0 0 64px}.jm-c__ch,.jm-c__ch--w{display:flex;flex-direction:column;justify-content:flex-start;padding:22px;border-radius:20px;transition:transform .25s,box-shadow .25s}.jm-c__ch--w{grid-column:auto;align-items:flex-start}.jm-c__ch--w .jm-c__tile{margin:0 0 14px}.jm-c__mo{display:none}.jm-c__dk{display:inline}.jm-c__ch--w b,.jm-c__ch--w span{align-self:auto}.jm-c__ch b{font-size:18px;line-height:23px;overflow-wrap:normal;word-break:normal}.jm-c__ch--w:not(.jm-c__ch--acc) b{font-size:15px;white-space:nowrap}.jm-c__ch span{font-size:14px;line-height:19px;margin-top:2px}.jm-c__ch:hover{transform:translateY(-4px);box-shadow:0 14px 28px rgba(0,0,0,.08)}.jm-c__sec{margin-bottom:64px}.jm-c__sec>h2{margin-bottom:20px}.jm-c__hd{padding-left:0;margin-bottom:20px}.jm-c__hd p{font-size:16px;line-height:23px}#jm-c-show{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto auto 1fr;column-gap:24px}#jm-c-show>.jm-c__hd{grid-column:1;grid-row:1}#jm-c-show>.jm-c__info{grid-column:1;grid-row:2;align-self:start}#jm-c-show>.jm-c__sbt{grid-column:1;grid-row:3;align-self:end;display:flex;flex-direction:column;gap:10px}#jm-c-show>.jm-c__sbt .jm-c__btn{margin:0}#jm-c-show>.jm-c__gnav{grid-column:2;grid-row:1;align-self:end;margin:0 0 20px}#jm-c-show>.jm-c__gal{grid-column:2;grid-row:2/4}.jm-c__info{border-radius:20px}.jm-c__info li{padding:16px 22px}.jm-c__info i{font-size:13px;line-height:18px}.jm-c__info b{font-size:17px;line-height:24px}.jm-c__ph{flex-basis:100%;border-radius:20px}.jm-c__ph img{transition:transform .5s}.jm-c__ph:hover img{transform:scale(1.03)}.jm-c__way{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.jm-c__w{padding:22px;border-radius:20px;display:flex;flex-direction:column}.jm-c__w ol{flex:1 1 auto}.jm-c__wh{margin-bottom:16px}.jm-c__wh b{font-size:17px;line-height:22px}.jm-c__w ol li{font-size:15px;line-height:21px;padding-bottom:10px}.jm-c__map{height:460px;margin-top:16px;border-radius:20px}.jm-c__lnk{text-align:right;font-size:15px}.jm-c__biz{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.jm-c__biz a{padding:18px 20px;border-radius:16px;transition:border-color .2s,box-shadow .2s,transform .2s}.jm-c__biz a:hover{border-color:var(--r);box-shadow:0 10px 22px rgba(0,0,0,.06);transform:translateY(-2px)}.jm-c__biz b{font-size:17px;line-height:22px}.jm-c__biz b:after{right:18px;top:24px}.jm-c__biz span{font-size:14px;line-height:19px}.jm-c__req{padding:18px 22px;border-radius:20px}.jm-c__req dl{display:grid;grid-template-columns:1fr 1fr;column-gap:32px}.jm-c__req .jm-c__btn{width:auto;display:inline-flex;padding:0 32px}}section.page_content.jm-about-host>.cont>.jm-o{display:block!important}section.page_content.jm-about-host>.cont>.jm-about{display:none!important}.jm-o{--r:#dd262e;--rl:#fdf0f0;--g:#f6f6f6;color:#1d1d1f;font-size:15px;line-height:22px;padding:4px 0 0}.jm-o,.jm-o *{box-sizing:border-box;font-family:Montserrat,Arial,sans-serif}.jm-o h1{margin:0 0 10px;font-size:28px;line-height:34px;font-weight:700}.jm-o h2{margin:0 0 14px;font-size:21px;line-height:26px;font-weight:700}.jm-o p{margin:0}.jm-o b{font-weight:700}.jm-o ol{list-style:none;margin:0;padding:0}.jm-o li{margin:0;padding:0}.jm-o li:before{display:none!important}.jm-o a{text-decoration:none!important}.jm-o blockquote,.jm-o figure{margin:0;padding:0}.jm-o__lead{font-size:16px;line-height:24px;color:#333}.jm-o__lead b{color:var(--r)}.jm-o__tile{flex:0 0 56px;width:56px;height:56px;border-radius:12px;background:var(--r);box-shadow:0 6px 16px rgba(221,38,46,.22);display:flex;align-items:center;justify-content:center;overflow:hidden}.jm-o__svg{width:48px;height:32px;display:block;overflow:visible}.jm-o__svg *{transform-box:fill-box}.jm-o__stars{color:#ffb800;letter-spacing:1px;font-size:15px;line-height:18px;white-space:nowrap}.jm-o__rate{display:grid;grid-template-columns:44px auto 1fr;column-gap:12px;align-items:center;margin:16px 0 0;padding:10px 14px 10px 10px;border-radius:14px;background:#fff;border:1px solid #ececec;color:#1d1d1f!important;box-shadow:0 4px 14px rgba(0,0,0,.05)}.jm-o__tile--s{flex-basis:44px;width:44px;height:44px;border-radius:10px}.jm-o__tile--s .jm-o__svg{transform:scale(.78)}.jm-o__rate>span{display:flex;flex-direction:column}.jm-o__rate>span b{font-size:22px;line-height:24px}.jm-o__rate i{font-style:normal;font-size:13px;line-height:17px;color:#555}.jm-o__cta{margin:16px 0 0}.jm-o__btn{display:flex;width:100%;align-items:center;justify-content:center;height:48px;margin:0;border:0;border-radius:12px;font-weight:700;font-size:15px;background:var(--r);color:#fff!important;box-shadow:0 4px 10px rgba(221,38,46,.25);cursor:pointer;text-align:center}.jm-o__btn+.jm-o__btn{margin-top:10px}.jm-o__btn--ghost{background:#fff;color:var(--r)!important;border:1.5px solid var(--r);box-shadow:none}.jm-o__dk{display:none}.jm-o__team{margin:24px -20px 0!important}.jm-o__team img{display:block;width:100%;height:auto}.jm-o__team figcaption{padding:8px 20px 0;font-size:13px;line-height:18px;color:#555}.jm-o__team figcaption a{color:var(--r)!important;text-decoration:underline!important;text-underline-offset:3px}.jm-o__sec{margin:36px 0 0;scroll-margin-top:90px}.jm-o__stats{display:grid;grid-template-columns:1fr 1fr;gap:10px}.jm-o__stat{display:flex;flex-direction:column;padding:14px;border-radius:14px;background:var(--g);min-width:0}.jm-o__stat .jm-o__tile{margin-bottom:12px}.jm-o__stat b{font-size:26px;line-height:30px;color:var(--r);white-space:nowrap;font-variant-numeric:tabular-nums}.jm-o__stat>span{font-size:13px;line-height:17px;color:#444;margin-top:2px}.jm-o__cards{display:flex;flex-direction:column;gap:10px}.jm-o__card{display:flex;gap:14px;align-items:center;padding:14px;border-radius:14px;background:var(--g)}.jm-o__card b{display:block;font-size:16px;line-height:20px}.jm-o__card span{display:block;font-size:13px;line-height:18px;color:#555;margin-top:3px}.jm-o__score{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;background:linear-gradient(135deg,#fff5f5,#fde6e7);border:1px solid #f6d3d5;color:#1d1d1f!important}.jm-o__score>b{font-size:40px;line-height:44px}.jm-o__score>span{display:flex;flex-direction:column;flex:1 1 auto}.jm-o__score>span .jm-o__stars{font-size:18px;line-height:22px}.jm-o__score i{font-style:normal;font-size:13px;line-height:17px;color:#555}.jm-o__score em{font-style:normal;font-size:12px;line-height:16px;font-weight:700;color:var(--r);align-self:flex-start;white-space:nowrap}.jm-o__gnav{display:flex;justify-content:space-between;align-items:center;margin:16px 0 10px}.jm-o__ga{display:flex;align-items:center;justify-content:center;width:60px;height:28px;padding:0;border:0;background:0 0;color:#1d1d1f;cursor:pointer;transition:opacity .2s,color .2s}.jm-o__ga svg{width:51px;height:8px;display:block}.jm-o__ga--next svg{transform:scaleX(-1)}.jm-o__ga[disabled]{opacity:.3;cursor:default}.jm-o__rvs{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;margin:0 0 14px}.jm-o__rvs::-webkit-scrollbar{display:none}.jm-o__rv{flex:0 0 100%;scroll-snap-align:start;padding:16px;border-radius:14px;background:var(--g);display:flex;flex-direction:column}.jm-o__rvh{display:flex;gap:12px;align-items:center;margin:0 0 8px}.jm-o__av{flex:0 0 40px;height:40px;border-radius:50%;background:#fff;border:1.5px solid var(--r);color:var(--r);font-weight:700;font-size:17px;line-height:37px;text-align:center}.jm-o__rvh b{display:block;font-size:15px;line-height:19px}.jm-o__rvh i{display:block;font-style:normal;font-size:12px;line-height:16px;color:#777}.jm-o__rv blockquote{margin-top:6px!important;font-size:14px;line-height:21px;color:#333;border:0;quotes:none}.jm-o__rv blockquote:after,.jm-o__rv blockquote:before{display:none}.jm-o__steps{position:relative}.jm-o__steps li{position:relative;display:flex;gap:14px;align-items:flex-start;padding:0 0 18px}.jm-o__steps li:not(:last-child):after{content:"";position:absolute;left:27px;top:60px;bottom:4px;border-left:2px dashed #f0b9bc}.jm-o__steps li>div{padding-top:4px}.jm-o__steps b{display:flex;align-items:center;gap:8px;font-size:16px;line-height:22px}.jm-o__steps em{font-style:normal;flex:0 0 22px;height:22px;border-radius:50%;background:#fff;border:1.5px solid var(--r);color:var(--r);font-size:12px;line-height:19px;text-align:center;font-weight:700}.jm-o__steps li>div>span{display:block;font-size:14px;line-height:20px;color:#444;margin-top:3px}.jm-o__whos{display:grid;grid-template-columns:1fr 1fr;gap:10px}.jm-o__who{display:flex;flex-direction:column;padding:14px;border-radius:14px;background:var(--rl);color:#1d1d1f!important;min-width:0}.jm-o__who .jm-o__tile{margin-bottom:12px}.jm-o__who b{font-size:16px;line-height:20px}.jm-o__who span{font-size:13px;line-height:17px;color:#555;margin-top:3px;flex:1 1 auto}.jm-o__who i{font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:var(--r);margin-top:10px}.jm-o__who i:after{content:"";display:inline-block;width:6px;height:6px;margin-left:6px;border-top:2px solid var(--r);border-right:2px solid var(--r);transform:rotate(45deg);vertical-align:1px}.jm-o__mis{padding:22px 20px;border-radius:16px;background:#2b2b2b;color:#fff}.jm-o__mis .jm-o__tile{margin-bottom:16px}.jm-o__q{font-size:20px;line-height:27px;font-weight:700;margin-bottom:12px!important}.jm-o__mis p:not(.jm-o__q){font-size:15px;line-height:22px;color:#ddd}.jm-o__visit{padding:16px;border-radius:16px;background:var(--g)}.jm-o__row{display:flex;gap:14px;align-items:center;margin:0 0 14px}.jm-o__row b{display:block;font-size:15px;line-height:20px}.jm-o__row span{display:block;font-size:13px;line-height:17px;color:#555;margin-top:2px}.jm-o__ph{display:block;font-size:18px;line-height:23px;font-weight:700;color:#1d1d1f!important;white-space:nowrap}.jm-o__ml{display:block;font-size:14px;line-height:19px;color:var(--r)!important;overflow-wrap:anywhere}.jm-o__visit .jm-o__btn:first-of-type{margin-top:4px}.jm-o__legal{margin-top:12px!important;font-size:12px;line-height:17px;color:#888}.jm-o__legal a{color:#888!important;text-decoration:underline!important}.jm-o__tile--tel:active{transform:scale(.94)}section.page_content.jm-about-host{padding-bottom:0!important}@media (prefers-reduced-motion:no-preference){.jm-o__tile.jm-a{transform:scale(.6);opacity:0;transition:transform .45s cubic-bezier(.3,1.5,.6,1),opacity .3s}.jm-o__tile.jm-a.is-on{transform:none;opacity:1}.jm-o__card.jm-a,.jm-o__rv.jm-a,.jm-o__stat.jm-a,.jm-o__who.jm-a{transition:transform .5s ease,opacity .5s ease}.jm-a.is-on .jm-o__cell{animation:jmoCell 2.4s ease-in-out infinite}@keyframes jmoCell{0%,100%{opacity:.35}30%,70%{opacity:1}}.jm-o__chk{stroke-dasharray:14;stroke-dashoffset:14}.jm-a.is-on .jm-o__chk{animation:jmoChk 3s ease-out infinite}@keyframes jmoChk{0%,10%{stroke-dashoffset:14}35%,90%{stroke-dashoffset:0}100%{stroke-dashoffset:0;opacity:0}}.jm-o__sheet{transform-origin:0 50%}.jm-a.is-on .jm-o__sheet{animation:jmoSheet 3s ease-in-out infinite}@keyframes jmoSheet{0%,100%{transform:scaleX(.2)}40%,75%{transform:scaleX(1)}}.jm-o__blind{transform-origin:50% 0}.jm-a.is-on .jm-o__blind{animation:jmoBlind 3.2s ease-in-out infinite}@keyframes jmoBlind{0%,100%{transform:scaleY(.25)}40%,75%{transform:scaleY(1)}}.jm-o__gear{transform-origin:50% 50%}.jm-a.is-on .jm-o__gear{animation:jmoGear 5s linear infinite}@keyframes jmoGear{to{transform:rotate(360deg)}}.jm-a.is-on .jm-o__lead{animation:jmoLead 2.4s ease-in-out infinite}@keyframes jmoLead{0%,100%,60%{transform:translateY(0)}30%{transform:translateY(-2.5px)}}.jm-a.is-on .jm-o__sm{animation:jmoSm 2.6s ease-out infinite}.jm-a.is-on .jm-o__sm2{animation-delay:1.3s}@keyframes jmoSm{0%{transform:translateY(4px) scale(.5);opacity:0}30%{opacity:1}100%{transform:translateY(-4px) scale(1.2);opacity:0}}.jm-a.is-on .jm-o__box{animation:jmoBox 3s ease-in infinite}@keyframes jmoBox{0%{transform:translateY(-10px);opacity:0}25%{transform:translateY(0);opacity:1}32%{transform:translateY(-1.5px)}38%,85%{transform:translateY(0);opacity:1}100%{opacity:0}}.jm-a.is-on .jm-o__w1{animation:jmoWv 2.6s ease-in-out infinite}.jm-a.is-on .jm-o__w2{animation:jmoWv 2.6s ease-in-out .15s infinite}@keyframes jmoWv{0%,100%,35%{opacity:.15}10%,28%{opacity:1}}.jm-o__tag{transform-origin:32px 9px;transform-box:view-box!important}.jm-a.is-on .jm-o__tag{animation:jmoTag 2.8s ease-in-out infinite}@keyframes jmoTag{0%,100%{transform:rotate(0)}25%{transform:rotate(-8deg)}50%{transform:rotate(5deg)}70%{transform:rotate(-2deg)}}.jm-a.is-on .jm-o__coin{animation:jmoCoin 2.4s ease-in infinite}@keyframes jmoCoin{0%{transform:translateY(-6px);opacity:0}20%{opacity:1}55%{transform:translateY(8px);opacity:1}100%,70%{transform:translateY(8px);opacity:0}}.jm-o__sh{transform-origin:50% 50%}.jm-a.is-on .jm-o__sh{animation:jmoSh 3s ease-in-out infinite}@keyframes jmoSh{0%,100%{transform:scale(1)}40%{transform:scale(1.06)}}.jm-o__st{transform-origin:50% 50%}.jm-a.is-on .jm-o__st{animation:jmoSt 2.6s ease-in-out infinite}@keyframes jmoSt{0%,100%{transform:scale(1) rotate(0)}30%{transform:scale(1.12) rotate(-8deg)}55%{transform:scale(1) rotate(0)}}.jm-a.is-on .jm-o__sp{animation:jmoSp 2.6s ease-in-out infinite}.jm-a.is-on .jm-o__sp2{animation-delay:.6s}.jm-a.is-on .jm-o__sp3{animation-delay:1.2s}@keyframes jmoSp{0%,100%{opacity:0;transform:scale(.3)}40%{opacity:1;transform:scale(1)}}.jm-o__hs{transform-origin:50% 50%}.jm-a.is-on .jm-o__hs{animation:jmoRing 2.6s ease-in-out infinite}@keyframes jmoRing{0%,100%,40%{transform:rotate(0)}15%,25%,5%{transform:rotate(-12deg)}10%,20%,30%{transform:rotate(10deg)}}.jm-o__tp{transform-origin:0 50%}.jm-a.is-on .jm-o__tp{animation:jmoSheet 3s ease-in-out infinite}.jm-a .jm-o__ln{stroke-dasharray:16;stroke-dashoffset:16}.jm-a.is-on .jm-o__ln{animation:jmoLn 3.6s ease-out infinite}.jm-a.is-on .jm-o__ln2{animation-delay:.3s}.jm-a.is-on .jm-o__ln3{animation-delay:.6s}@keyframes jmoLn{0%{stroke-dashoffset:16}30%,85%{stroke-dashoffset:0}100%{stroke-dashoffset:0;opacity:0}}.jm-a.is-on .jm-o__drl{animation:jmoDrl .25s linear infinite}.jm-a.is-on .jm-o__bit{animation:jmoBit .3s linear infinite}@keyframes jmoDrl{0%,100%{transform:translate(0,0)}50%{transform:translate(.4px,-.3px)}}@keyframes jmoBit{to{stroke-dashoffset:-3.5}}.jm-a.is-on .jm-o__win{animation:jmoWin 3s steps(1) infinite}@keyframes jmoWin{0%,100%{fill:#dd262e}50%{fill:#ffc94d}}.jm-a.is-on .jm-o__lk{animation:jmoLk 2.4s ease-in-out infinite}@keyframes jmoLk{0%,100%{transform:translateY(0)}50%{transform:translateY(1.5px)}}.jm-o__line{stroke-dasharray:36;stroke-dashoffset:36}.jm-a.is-on .jm-o__line{animation:jmoLine 3s ease-in-out infinite}.jm-a.is-on .jm-o__pen{animation:jmoPen 3s ease-in-out infinite}@keyframes jmoLine{0%{stroke-dashoffset:36}60%,90%{stroke-dashoffset:0}100%{stroke-dashoffset:0;opacity:0}}@keyframes jmoPen{0%,100%{transform:translate(-6px,1px)}60%{transform:translate(4px,0)}}.jm-a.is-on .jm-o__q{animation:jmoQ 3s ease-in-out infinite}@keyframes jmoQ{0%,100%{transform:translateY(0)}50%{transform:translateY(-2px)}}.jm-a.is-on .jm-o__pn{animation:jmoPin 2.2s ease-in-out infinite}.jm-a.is-on .jm-o__shd{transform-origin:50% 50%;animation:jmoShd 2.2s ease-in-out infinite}@keyframes jmoPin{0%,100%,60%{transform:translateY(0)}30%{transform:translateY(-4px)}}@keyframes jmoShd{0%,100%,60%{transform:scale(1)}30%{transform:scale(.7)}}.jm-o__hh,.jm-o__mh{transform-box:view-box!important;transform-origin:24px 16px}.jm-a.is-on .jm-o__mh{animation:jmoGear 4s linear infinite}.jm-a.is-on .jm-o__hh{animation:jmoGear 48s linear infinite}}.jm-o .jm-o__rv{padding:16px}.jm-o .jm-o__tile{display:flex!important;align-items:center!important;justify-content:center!important;flex-grow:0!important;margin-top:0!important}@media (min-width:1024px){section.page_content.jm-about-host>.cont>.jm-o{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);column-gap:48px;align-items:start}.jm-o{font-size:16px;line-height:24px;padding-top:12px}.jm-o>*{grid-column:1;min-width:0}.jm-o>.jm-o__sec{grid-column:1/-1}.jm-o h1{font-size:44px;line-height:52px;margin:6px 0 18px}.jm-o h2{font-size:32px;line-height:40px;margin:0 0 24px}.jm-o__lead{font-size:18px;line-height:28px}.jm-o__rate{display:inline-grid;justify-self:start;margin-top:24px;padding:12px 22px 12px 12px}.jm-o__cta{display:flex;gap:12px;margin-top:24px}.jm-o__cta .jm-o__btn{width:auto;flex:1 1 auto;padding:0 20px;height:54px;font-size:15px;white-space:nowrap}.jm-o__btn+.jm-o__btn{margin-top:0}.jm-o__btn{transition:transform .2s,box-shadow .2s,background .2s}.jm-o__btn:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(221,38,46,.3)}.jm-o__btn--ghost:hover{background:var(--rl);box-shadow:none}.jm-o__team{grid-column:2;grid-row:1/span 4;margin:0!important;border-radius:20px;overflow:hidden;background:var(--g)}.jm-o__team img{aspect-ratio:3/2;object-fit:cover}.jm-o__team figcaption{padding:12px 18px 14px;font-size:14px;line-height:20px}.jm-o__sec{margin-top:72px}.jm-o__stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.jm-o__stat{padding:20px 18px}.jm-o__stat b{font-size:28px;line-height:34px}.jm-o__stat>span{font-size:14px;line-height:19px}.jm-o__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.jm-o__card{flex-direction:column;align-items:flex-start;gap:16px;padding:24px;border-radius:18px}.jm-o__card b{font-size:18px;line-height:24px}.jm-o__card span{font-size:14px;line-height:21px;margin-top:6px}.jm-o__card,.jm-o__rv,.jm-o__who{transition:transform .25s,box-shadow .25s}.jm-o__card:hover,.jm-o__who:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(0,0,0,.07)}#jm-o-rev{display:grid;grid-template-columns:300px minmax(0,1fr);column-gap:16px;align-items:stretch}#jm-o-rev>h2{grid-column:1/-1}.jm-o__score{grid-column:1;grid-row:2;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;padding:28px;border-radius:18px}.jm-o__score>b{font-size:64px;line-height:68px}.jm-o__score>span{flex:0 0 auto}.jm-o__score em{align-self:flex-start;font-size:14px}.jm-o__gnav{display:none}.jm-o__rvs{grid-column:2;grid-row:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;overflow:visible;margin:0}.jm-o .jm-o__rv{padding:22px;border-radius:18px}.jm-o__rv blockquote{font-size:14px;line-height:22px}#jm-o-rev>.jm-o__btn{grid-column:2;grid-row:3;justify-self:start;width:auto;padding:0 28px;margin-top:20px}.jm-o__steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.jm-o__steps li{flex-direction:column;gap:16px;padding:0}.jm-o__steps li:not(:last-child):after{left:72px;right:-12px;top:28px;bottom:auto;border-left:0;border-top:2px dashed #f0b9bc}.jm-o__steps li>div{padding-top:0}.jm-o__steps b{font-size:18px;line-height:24px}.jm-o__whos{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.jm-o__who{padding:24px;border-radius:18px}.jm-o__who b{font-size:18px;line-height:24px}.jm-o__who span{font-size:14px;line-height:20px;margin-top:6px}.jm-o__mis{display:grid;grid-template-columns:56px minmax(0,1.1fr) minmax(0,1fr);column-gap:32px;align-items:center;padding:40px 44px;border-radius:22px}.jm-o__mis .jm-o__tile{margin:0}.jm-o__q{font-size:26px;line-height:34px;margin:0!important}.jm-o__mis p:not(.jm-o__q){font-size:16px;line-height:25px}.jm-o__visit{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1.1fr) minmax(0,1.15fr);column-gap:24px;row-gap:24px;align-items:center;padding:28px;border-radius:20px}.jm-o__row{margin:0}.jm-o__row b{font-size:16px;line-height:22px}.jm-o__row span{font-size:14px;line-height:19px}.jm-o__visit .jm-o__btn{grid-row:2;width:100%;margin:0!important;white-space:nowrap}.jm-o__visit .jm-o__btn:first-of-type{grid-column:1}.jm-o__visit .jm-o__btn--ghost{grid-column:2}.jm-o__visit .jm-o__row{grid-row:1}.jm-o__ml{white-space:nowrap;overflow-wrap:normal}.jm-o__visit .jm-o__row:nth-child(2) b{white-space:nowrap}.jm-o__mo{display:none}.jm-o__dk{display:inline}.jm-o__tile--tel{pointer-events:none;cursor:default}.jm-o__ph{pointer-events:none;cursor:text}.jm-o__legal{margin-top:16px!important;font-size:13px}}@media (max-width:1023px){section.page_content:has(.jm-r)>.cont>section.news{display:none!important}section.page_content:has(.jm-r)>.cont>h1{font-size:21px!important;line-height:27px!important;font-weight:700!important;margin:16px 0 10px!important;padding:0!important;text-transform:none!important}section.page_content:has(.jm-r){padding-bottom:24px!important}}.jm-r{display:block}.jm-r h1{font-size:21px!important;line-height:27px!important}.jm-r__auth{display:flex;gap:12px;align-items:center;margin:16px 0 0;padding:10px 14px 10px 10px;border-radius:14px;background:#fff;border:1px solid #ececec;box-shadow:0 4px 14px rgba(0,0,0,.05);font-size:13px;line-height:18px;color:#444}.jm-r__auth b{color:#1d1d1f}.jm-r .jm-r__sec1{margin-top:28px}.jm-r__topics{display:grid;grid-template-columns:1fr 1fr;gap:10px}.jm-r__topic{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:14px;border-radius:14px;background:var(--g);border:1.5px solid transparent;text-align:left;color:#1d1d1f;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:background .2s,border-color .2s}.jm-r__topic .jm-o__tile{margin-bottom:10px}.jm-r__topic b{font-size:15px;line-height:19px}.jm-r__topic i{font-style:normal;font-size:13px;line-height:17px;color:#666;margin-top:2px}.jm-r__topic.is-sel{background:var(--rl);border-color:var(--r)}.jm-r__topic.is-sel i{color:var(--r)}.jm-r .jm-r__lh2{margin-top:28px}.jm-r__list{display:flex;flex-direction:column;gap:10px}.jm-r__card{display:flex;gap:12px;padding:10px;border-radius:14px;background:var(--g);color:#1d1d1f!important;min-width:0}.jm-r__card[hidden]{display:none!important}.jm-r__img{flex:0 0 96px;height:96px;border-radius:10px;overflow:hidden;background:#e9e9e9}.jm-r__img img{display:block;width:100%;height:100%;object-fit:cover}.jm-r__body{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;padding:2px 2px 0 0}.jm-r__tag{align-self:flex-start;font-size:11px;line-height:14px;font-weight:700;letter-spacing:.02em;color:var(--r);background:#fff;border-radius:6px;padding:3px 7px;margin-bottom:6px}.jm-r__card b{font-size:15px;line-height:20px;font-weight:700;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.jm-r__meta{font-size:12px;line-height:16px;color:#777;margin-top:auto;padding-top:6px}.jm-r__card--f{flex-direction:column;gap:0;padding:0;overflow:hidden}.jm-r__card--f .jm-r__img{flex:none;height:auto;aspect-ratio:16/10;border-radius:0}.jm-r__card--f .jm-r__body{padding:14px 16px 16px}.jm-r__card--f b{font-size:18px;line-height:24px}.jm-r__ex{font-size:14px;line-height:21px;color:#444;margin-top:6px}.jm-r__card--f .jm-r__meta{padding-top:10px}.jm-r__cta{padding:20px;border-radius:16px;background:#2b2b2b;color:#fff;margin:4px 0}.jm-r__cta .jm-o__tile{margin-bottom:14px}.jm-r__ctat{font-size:20px;line-height:26px;font-weight:700;margin-bottom:8px!important}.jm-r__cta p:not(.jm-r__ctat){font-size:14px;line-height:21px;color:#ddd;margin-bottom:16px!important}.jm-r__btn--w{background:#fff!important;color:#1d1d1f!important;box-shadow:none!important}.jm-r__more{margin-top:14px}.jm-r__more[hidden]{display:none!important}.jm-r__empty{padding:14px;color:#666}@media (prefers-reduced-motion:no-preference){.jm-r__card.is-new{animation:jmrIn .35s ease both}@keyframes jmrIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}.jm-r__nw{position:relative}.jm-r__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.jm-r__track::-webkit-scrollbar{display:none}.jm-r__track>.jm-r__card{flex:0 0 100%;scroll-snap-align:start}.jm-r .jm-r__lh{margin-bottom:12px!important}.jm-nav{display:flex;align-items:center;justify-content:space-between;margin:0 0 16px}.jm-nav button{position:relative;display:block;width:51px;height:16px;margin:0;padding:4px 0;border:0;background:0 0;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .2s}.jm-nav button::after{content:"";position:absolute;left:-8px;right:-8px;top:50%;height:44px;transform:translateY(-50%)}.jm-nav svg{display:block;width:51px;height:8px;fill:#222}.jm-nav .jm-nav__n svg{transform:rotate(180deg)}.jm-nav button[disabled]{opacity:.25;cursor:default}@media (max-width:767px){.jm-r .jm-r__auth{margin-top:12px}.jm-r .jm-o__sec{margin-top:20px!important}.jm-r .jm-o__sec h2{margin-bottom:10px!important}.jm-r .jm-r__lh2{margin-top:20px!important}.jm-r .jm-r__lh{margin-bottom:10px!important}.jm-r .jm-nav{margin-bottom:12px}.jm-r .jm-r__more{margin-top:12px}}@media (min-width:1024px){section.page_content:has(.jm-r)>.cont>section.news{display:none!important}section.page_content:has(.jm-r){padding-bottom:56px!important}section.page_content:has(.jm-r)>.cont>h1{font-size:32px!important;line-height:40px!important;margin:18px 0 0!important;max-width:820px}.jm-r{display:grid!important;grid-template-columns:minmax(0,1fr) 400px;column-gap:48px;align-items:center;padding-top:12px}.jm-r>*{grid-column:1/-1;min-width:0}.jm-r>.jm-o__lead{grid-column:1;font-size:18px;line-height:28px;margin:0}.jm-r>.jm-r__auth{grid-column:2;margin:0;padding:14px 18px 14px 14px;font-size:14px;line-height:20px}.jm-r .jm-o__sec{margin-top:44px!important}.jm-r .jm-o__sec h2,.jm-r .jm-r__lh,.jm-r .jm-r__lh2{font-size:26px!important;line-height:32px!important;margin:0 0 18px!important}.jm-r__topics{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.jm-r__topic{padding:18px;border-radius:16px;transition:background .2s,border-color .2s,transform .25s,box-shadow .25s}.jm-r__topic:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(0,0,0,.07)}.jm-r__topic .jm-o__tile{margin-bottom:14px}.jm-r__topic b{font-size:16px;line-height:21px}.jm-r__topic i{font-size:14px;line-height:19px}.jm-r__nwb{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:56px}.jm-r__nwb>.jm-r__lh{margin:0!important}.jm-r__nwb>.jm-nav{justify-content:flex-start;gap:27px;margin:0!important}.jm-r__nwb>.jm-r__nw{grid-column:1/-1;margin-top:20px}.jm-r__track{gap:20px}.jm-r__track>.jm-r__card--f{flex-direction:row;align-items:stretch;height:420px}.jm-r__track>.jm-r__card--f .jm-r__img{position:relative;flex:0 0 58%;aspect-ratio:auto;height:100%}.jm-r__track>.jm-r__card--f .jm-r__img img{position:absolute;inset:0}.jm-r__track>.jm-r__card--f .jm-r__body{justify-content:center;padding:40px 44px}.jm-r__track>.jm-r__card--f .jm-r__tag{font-size:12px;padding:4px 9px;margin-bottom:12px}.jm-r__track>.jm-r__card--f b{font-size:28px;line-height:36px;-webkit-line-clamp:4}.jm-r__track>.jm-r__card--f .jm-r__ex{font-size:16px;line-height:25px;margin-top:14px}.jm-r__track>.jm-r__card--f .jm-r__meta{margin-top:0;padding-top:18px;font-size:13px}.jm-r .jm-o__sec .jm-r__lh2{margin-top:44px!important}.jm-r__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.jm-r__list>.jm-r__card{flex-direction:column;gap:0;padding:0;overflow:hidden;border-radius:16px;transition:transform .25s,box-shadow .25s}.jm-r__card:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(0,0,0,.08)}.jm-r__list>.jm-r__card .jm-r__img{flex:none;width:100%;height:auto;aspect-ratio:16/10;border-radius:0}.jm-r__list>.jm-r__card .jm-r__body{padding:16px 18px 18px}.jm-r__list>.jm-r__card b{font-size:17px;line-height:23px}.jm-r__list>.jm-r__card .jm-r__meta{padding-top:12px;font-size:13px}.jm-r__card .jm-r__img img{transition:transform .4s}.jm-r__card:hover .jm-r__img img{transform:scale(1.04)}.jm-r__cta{grid-column:1/-1;display:grid;grid-template-columns:56px minmax(0,1fr) auto;column-gap:28px;align-items:center;padding:32px 36px;border-radius:20px;margin:0}.jm-r__cta .jm-o__tile{grid-row:1/span 2;margin:0}.jm-r__cta .jm-r__ctat{grid-column:2;font-size:24px;line-height:30px;margin:0 0 6px!important}.jm-r__cta p:not(.jm-r__ctat){grid-column:2;margin:0!important;font-size:15px;line-height:23px;max-width:560px}.jm-r__cta .jm-o__btn{grid-column:3;width:auto;padding:0 28px;white-space:nowrap;margin:0!important}.jm-r__cta .jm-o__btn:first-of-type{grid-row:1;align-self:end;margin-bottom:6px!important}.jm-r__cta .jm-r__btn--w{grid-row:2;align-self:start;margin-top:6px!important;pointer-events:none;cursor:default}.jm-r .jm-r__more{display:block;width:320px;margin:28px auto 0!important}}section.page_content.jm-zamer-host>.cont>:not(.jm-z){display:none!important}section.page_content.jm-zamer-host{padding-bottom:0!important}.jm-z .jm-o__cta .jm-o__btn--ghost{margin-top:10px}.jm-z__cond .jm-o__row:last-child{margin-bottom:0}.jm-z__cond .jm-o__row b{font-weight:700}.jm-z__staff{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px}.jm-z__p{margin:0;min-width:0}.jm-z__ph{display:block;aspect-ratio:4/5;border-radius:12px;overflow:hidden;background:var(--g)}.jm-z__ph img{width:100%;height:100%;object-fit:cover;object-position:50% 15%;display:block}.jm-z__p figcaption{padding:8px 2px 0}.jm-z__p b{display:block;font-size:13px;line-height:17px}.jm-z__p span{display:block;font-size:12px;line-height:16px;color:#666;margin-top:2px}.jm-z__faq{display:flex;flex-direction:column;gap:8px}.jm-z__q{border-radius:14px;background:var(--g);overflow:hidden}.jm-z__q summary{position:relative;display:block;list-style:none;padding:15px 48px 15px 16px;font-size:15px;line-height:20px;font-weight:700;cursor:pointer}.jm-z__q summary::-webkit-details-marker{display:none}.jm-z__q summary i{position:absolute;right:16px;top:50%;width:20px;height:20px;margin-top:-10px;border-radius:50%;background:var(--r)}.jm-z__q summary i:after,.jm-z__q summary i:before{content:"";position:absolute;left:5px;right:5px;top:9px;height:2px;border-radius:1px;background:#fff;transition:transform .25s}.jm-z__q summary i:after{transform:rotate(90deg)}.jm-z__q[open] summary i:after{transform:rotate(0)}.jm-z__q p{margin:0!important;padding:0 16px 16px;font-size:14px;line-height:21px;color:#444}.jm-z__fin{padding:22px 18px 18px;border-radius:18px;background:#262626;color:#fff;margin-bottom:28px}.jm-z__fin h2{color:#fff!important;margin-bottom:8px!important}.jm-z__fin p{margin:0 0 16px!important;font-size:14px;line-height:21px;color:#d6d6d6}.jm-z__fin .jm-o__btn.jm-z__tel{margin-top:10px;background:#fff;color:#1d1d1f!important;box-shadow:none}.jm-z__nw{white-space:nowrap}section.products.products_pages{padding-bottom:32px}section.products.products_pages:before,section.products.products_pages>.bg{height:auto!important;bottom:0!important}@media (min-width:1024px){section.page_content.jm-zamer-host>.cont>.jm-z{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);column-gap:48px;align-items:start}.jm-z>.jm-o__team{grid-column:2;grid-row:1/span 4;align-self:start}.jm-z>.jm-o__team img{aspect-ratio:4/3}.jm-z .jm-o__cta{display:grid;grid-template-columns:1fr 1fr;gap:12px}.jm-z .jm-o__cta .jm-o__btn{white-space:nowrap;padding:0 12px;font-size:14px;margin-top:0}.jm-z .jm-o__cards{grid-template-columns:repeat(4,minmax(0,1fr))}.jm-z__cond .jm-o__row,.jm-z__cond .jm-o__row>div{min-width:0}.jm-z__cond b,.jm-z__cond span{white-space:normal!important}.jm-z__cond{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important}.jm-z__staff{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.jm-z__p{display:flex;align-items:center;gap:18px;padding:16px;border-radius:18px;background:#f5f5f5;margin:0}.jm-z__ph{flex:0 0 120px;width:120px;height:120px;border-radius:14px;overflow:hidden;aspect-ratio:auto!important}.jm-z__ph img{width:100%;height:100%;object-fit:cover;object-position:50% 20%}.jm-z__p figcaption{padding:0!important}.jm-z__p figcaption b{font-size:18px;line-height:24px}.jm-z__p figcaption span{font-size:14px;line-height:20px}.jm-z #jm-o-rev>.jm-o__btn,.jm-z .jm-z__all{width:auto;display:inline-flex;justify-self:start;padding:0 28px;margin-top:20px}.jm-z #jm-o-rev{display:block}.jm-z .jm-o__rvs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}.jm-z .jm-o__rv{width:auto!important;max-width:none!important;flex:none!important}.jm-z .jm-o__rv blockquote{font-size:15px;line-height:24px}.jm-z__faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.jm-z__fin{display:grid;grid-template-columns:56px minmax(0,1fr) 340px;column-gap:28px;row-gap:8px;align-items:center;padding:36px 40px;border-radius:22px;margin-bottom:56px}.jm-z__fin>.jm-o__tile{grid-column:1;grid-row:1/span 2;margin:0}.jm-z__fin>h2{grid-column:2;grid-row:1;margin:0!important}.jm-z__fin>p{grid-column:2;grid-row:2;margin:0!important}.jm-z__fin>.jm-o__btn{grid-column:3;margin:0!important;width:100%}.jm-z__fin>.jm-o__btn.modal_link{grid-row:1}.jm-z__fin>.jm-z__tel{grid-row:2}}section.page_content.jm-montazh-host>.cont>:not(.jm-m){display:none!important}section.page_content.jm-montazh-host{padding-bottom:0!important}.jm-m .jm-o__cta .jm-o__btn--ghost{margin-top:10px}.jm-m__prices{display:flex;flex-direction:column;gap:8px}.jm-m__pc{padding:16px;border-radius:14px;background:var(--g)}.jm-m__pc>b{display:block;font-size:15px;line-height:20px;font-weight:700}.jm-m__pv{margin:6px 0 6px!important;font-size:26px;line-height:30px;font-weight:700;color:var(--r)}.jm-m__pv small{font-size:15px;font-weight:400;color:#1d1d1f}.jm-m__pv span{font-size:13px;font-weight:400;color:#666}.jm-m__pc>span{display:block;font-size:13px;line-height:19px;color:#555}.jm-m__note{margin:12px 0 0!important;font-size:13px;line-height:19px;color:#555}.jm-m__wb{transform-box:fill-box;transform-origin:50% 50%}.jm-m__wl{transform-box:fill-box;transform-origin:0 50%}.jm-m__wc{stroke-dasharray:10;stroke-dashoffset:0}.jm-o__tile.is-on .jm-m__wb{animation:jmWb 3.4s ease-in-out infinite}.jm-o__tile.is-on .jm-m__wc{animation:jmWc 3.4s ease-in-out infinite}.jm-o__tile.is-on .jm-m__wl{animation:jmWl 3.4s ease-in-out infinite}@keyframes jmWl{0%,8%{transform:scaleX(1)}20%,30%{transform:scaleX(.55)}100%,42%{transform:scaleX(1)}}@keyframes jmWb{0%,42%{transform:scale(0);opacity:0}52%{transform:scale(1.15);opacity:1}60%,88%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}@keyframes jmWc{0%,52%{stroke-dashoffset:10}100%,66%{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.jm-o__tile.is-on .jm-m__wb,.jm-o__tile.is-on .jm-m__wc,.jm-o__tile.is-on .jm-m__wl{animation:none}}@media (max-width:1023px){.jm-m .jm-o__rate{padding-left:13px}.jm-m .jm-o__visit{padding:16px 14px}.jm-m .jm-o__steps li{padding-left:14px}.jm-m .jm-o__steps li:not(:last-child):after{left:41px}.jm-m .jm-z__fin{padding-left:14px;padding-right:14px}.jm-m .jm-o__rate>.jm-o__tile{margin-left:6px}}@media (min-width:1024px){section.page_content.jm-montazh-host>.cont>.jm-m{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);column-gap:48px;align-items:start;grid-template-rows:auto auto auto 1fr}.jm-m>.jm-o__team img{aspect-ratio:1/1!important;object-fit:cover;object-position:50% 0}.jm-m .jm-o__cta .jm-o__btn--ghost{margin-top:0}.jm-m__prices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.jm-m__pc{padding:24px;border-radius:18px}.jm-m__pc>b{font-size:18px;line-height:24px}.jm-m__pv{font-size:32px;line-height:38px;margin:10px 0!important}.jm-m__pc>span{font-size:14px;line-height:21px}.jm-m__note{font-size:14px;line-height:21px;margin-top:16px!important}.jm-m .jm-o__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.jm-m .jm-o__rvs{grid-template-columns:repeat(3,minmax(0,1fr))}.jm-m #jm-o-rev .jm-o__gnav{display:none}}@media (max-width:1023px){section.f_form_block{background:#fff!important;padding:4px 0 32px!important}section.f_form_block>.cont{margin:0!important}section.f_form_block .f_form{position:relative;background:#f6f6f6;border-radius:18px;padding:16px 14px 14px;display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:12px}section.f_form_block .f_form>form{grid-column:1/-1}section.f_form_block .f_form:before{content:"";display:block;grid-column:1;grid-row:1/span 2;align-self:center;width:44px;height:44px;margin:0;border-radius:10px;background:#dd262e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 32'%3E%3Cg transform='translate%28-2.8 .8%29'%3E%3Cpath d='M29 7.5a7 7 0 0 1 6 6' stroke='%23fff' stroke-width='2.2' fill='none' stroke-linecap='round'/%3E%3Cpath d='M29.5 2.5a12 12 0 0 1 11 11' stroke='%23fff' stroke-width='2.2' fill='none' stroke-linecap='round'/%3E%3Cpath d='M15.5 5.5c1.3-.9 3-.5 3.7.8l2.2 3.9c.6 1.1.3 2.5-.7 3.3l-1.8 1.4c1.3 2.7 3.4 4.8 6.1 6.1l1.4-1.8c.8-1 2.2-1.3 3.3-.7l3.9 2.2c1.3.7 1.7 2.4.8 3.7l-1.3 1.8c-1 1.4-2.8 2-4.4 1.5C20.6 25.6 15.4 20.4 13.3 12.3c-.5-1.6.1-3.4 1.5-4.4z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E") 50% 50%/32px auto no-repeat;box-shadow:0 6px 16px rgba(221,38,46,.22)}section.f_form_block .global_title{font-family:Montserrat,Arial,sans-serif;font-size:18px!important;line-height:22px!important;font-weight:700!important;color:#1d1d1f!important;text-transform:lowercase;margin:0 0 2px!important;grid-column:2}section.f_form_block .global_title:first-letter{text-transform:uppercase}section.f_form_block .main_title{font-size:12px!important;line-height:16px!important;font-weight:400!important;color:#555!important;margin:0 0 12px!important;grid-column:2}section.f_form_block .agree{font-size:11px!important;line-height:15px!important;color:#666!important}section.f_form_block .agree a{color:#666!important}section.f_form_block .submit{width:100%;margin:0!important}section.f_form_block .submit_btn{width:100%!important;height:48px!important;border-radius:12px!important;background:#dd262e!important;color:#fff!important;font:700 15px/22px Montserrat,Arial,sans-serif!important;box-shadow:0 4px 10px rgba(221,38,46,.25)!important;border:0!important}}section.f_form_block .f_wrap{display:block!important;margin:0!important}section.f_form_block .f_wrap__part{margin:0!important;width:auto!important}section.f_form_block .f_wrap__part:first-child{display:grid!important;grid-template-columns:1fr 1fr;gap:8px}section.f_form_block .line_form{margin:0 0 8px!important}section.f_form_block textarea{height:50px!important;min-height:0!important;transition:height .2s}section.f_form_block textarea:focus{height:96px!important}section.f_form_block .smart-captcha{display:none!important;margin:0 0 10px!important}section.f_form_block .f_footer{display:flex!important;flex-direction:column-reverse}section.f_form_block .agree{margin:8px 0 0!important;text-align:center}@media (max-width:767px){section.page_content{padding-bottom:20px!important}.hns-carousel,.hns-works{padding-top:35px!important}.hns-carousel__title,.hns-works__title{margin-bottom:35px!important}.container.hns-recommend{margin-top:35px!important;margin-bottom:0!important}.hns-recommend__title{margin-bottom:35px!important}.hns-recommend__news-item.isMobile{margin-top:35px!important}.container.hns-feedback{margin-top:35px!important}.hns-feedback__title{margin-bottom:35px!important}section.products{margin-top:0!important;padding-top:35px!important}section.products.products_pages{margin-bottom:0!important}section.steps .grid.flex{margin-top:35px!important}section.disayn_why{padding-top:35px!important;padding-bottom:35px!important}.disayn_h2{margin-bottom:35px!important}section.advent_custom{padding-top:35px!important;padding-bottom:35px!important}section.first_section.first_section__position{padding-bottom:35px!important}section.pickup_posts{padding-top:30px!important;padding-bottom:35px!important}.page_delivery .map#map{margin-top:30px!important}.calc_page_wrap{margin-top:30px!important}article.article{padding-top:35px!important}section.steps{padding-top:35px!important}.page_content .flex-container{margin-bottom:0!important;padding-bottom:0!important}article.article{padding-bottom:20px!important}.advent_custom_item:last-child{margin-bottom:0!important}.calc_page_wrap{margin-bottom:0!important}.photos-grid-wrapper{margin-bottom:20px!important}section.collections-section{margin-bottom:16px!important}.container.hns-feedback{margin-bottom:10px!important}}section.page_content.jm-delivery-host>.cont>:not(.jm-dv){display:none!important}section.page_content.jm-delivery-host>.bg{display:none!important}section.page_content.jm-delivery-host{padding-bottom:0!important}section.page_content.jm-delivery-host:before{display:none!important}body.jm-delivery-page section.partners,body.jm-delivery-page section.pickup_posts{display:none!important}.jm-dv .jm-d{margin:0;padding:16px 14px;border-radius:14px;background:#f6f6f6}.jm-dv .jm-d__grid{gap:12px}.jm-dv .jm-d__tile{flex-basis:56px;width:56px;height:56px;border-radius:12px}.jm-dv .jm-d__txt{font-size:14px;line-height:19px;color:#444}.jm-dv .jm-d__txt b{display:block;margin-top:2px;font-size:20px;line-height:24px;color:#dd262e}.jm-dv__note{margin:14px 0 0!important;font-size:13px;line-height:19px;color:#555}.jm-dv__free{display:flex;gap:14px;align-items:flex-start;padding:16px 14px;border-radius:14px;background:#fdf0f0}.jm-dv__free>.jm-o__tile{flex:0 0 auto}.jm-dv__free b{display:block;font-size:16px;line-height:21px;font-weight:700}.jm-dv__free span{display:block;margin-top:4px;font-size:14px;line-height:20px;color:#444}.jm-dv__free a{display:inline-block;margin-top:8px;font-size:14px;font-weight:700;color:#dd262e!important;text-decoration:underline!important;text-underline-offset:3px}.jm-v__wh{transform-box:fill-box;transform-origin:50% 50%}.jm-v__sp{opacity:0}.jm-v__bx{transform-box:fill-box;transform-origin:50% 100%}.jm-o__tile.is-on .jm-v__body,.jm-o__tile.is-on .jm-v__wh{animation:jmVb 3.2s ease-in-out infinite}.jm-o__tile.is-on .jm-v__wh{animation:jmVw 3.2s linear infinite}.jm-o__tile.is-on .jm-v__sp{animation:jmVs 3.2s ease-in-out infinite}.jm-o__tile.is-on .jm-v__bx{animation:jmVx 3s ease-in-out infinite}@keyframes jmVb{0%,100%{transform:translateY(0)}25%,75%{transform:translateY(-.6px)}50%{transform:translateY(.4px)}}@keyframes jmVw{0%{transform:rotate(0)}100%{transform:rotate(720deg)}}@keyframes jmVs{0%,100%{opacity:0;transform:translateX(4px)}40%,60%{opacity:1;transform:translateX(0)}}@keyframes jmVx{0%,100%,60%{transform:translateY(0) scale(1)}20%{transform:translateY(-3px) scale(1.03)}35%{transform:translateY(0) scale(.98,1.02)}}@media (prefers-reduced-motion:reduce){.jm-o__tile.is-on .jm-v__body,.jm-o__tile.is-on .jm-v__bx,.jm-o__tile.is-on .jm-v__sp,.jm-o__tile.is-on .jm-v__wh{animation:none}}@media (max-width:1023px){.jm-dv .jm-o__cta .jm-o__btn--ghost{margin-top:10px}.jm-dv .jm-o__steps li{padding-left:14px}.jm-dv .jm-o__steps li:not(:last-child):after{left:41px}.jm-dv .jm-z__fin{padding-left:14px;padding-right:14px}}.jm-dv .jm-d--anim .jm-d__item:not(.is-typed) .jm-d__full b{color:transparent}body.jm-delivery-page section.f_form_block{display:none!important}@media (min-width:1024px){.jm-dv .jm-o__cta{display:flex;gap:16px;align-items:center}.jm-dv .jm-o__cta .jm-o__btn{flex:0 0 auto;width:auto;min-width:300px;margin:0!important;padding:0 32px}.jm-dv .jm-d{padding:28px 24px}.jm-dv .jm-d__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.jm-dv .jm-d__item{flex-direction:column;align-items:flex-start;gap:14px}.jm-dv .jm-d__tile{flex:0 0 72px;width:72px;height:72px;border-radius:14px}.jm-dv .jm-d__van{width:50px;height:34px}.jm-dv .jm-d__txt{width:100%;font-size:16px;line-height:22px}.jm-dv .jm-d__txt b{margin-top:6px;font-size:28px;line-height:32px}.jm-dv__note{font-size:14px}.jm-dv .jm-o__cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}.jm-dv .jm-o__steps{grid-template-columns:repeat(4,minmax(0,1fr))!important}.jm-dv__free{align-items:center;padding:24px}.jm-dv__free b{font-size:20px;line-height:26px}.jm-dv__free span{font-size:16px;line-height:24px}}section.page_content.jm-video-host>.cont>:not(.jm-vd):not(.breadcrumbs){display:none!important}section.page_content.jm-video-host>.bg{display:none!important}section.page_content.jm-video-host{padding-bottom:0!important}section.page_content.jm-video-host:before{display:none!important}body.jm-video-page .f_form_block{display:none!important}.jm-vd .jm-vd__th{position:relative;display:block;overflow:hidden;border-radius:12px;background:#222;aspect-ratio:16/9}.jm-vd .jm-vd__th img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.jm-vd .jm-vd__th em{position:absolute;right:6px;bottom:6px;padding:1px 6px;border-radius:6px;background:rgba(0,0,0,.72);color:#fff;font-style:normal;font-size:12px;line-height:18px;font-weight:600}.jm-vd .jm-vd__pl{position:absolute;left:50%;top:50%;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:50%;background:#dd262e;box-shadow:0 4px 14px rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;transition:transform .2s}.jm-vd .jm-vd__pl svg{width:26px;height:26px;margin-left:3px}.jm-vd a:hover .jm-vd__pl{transform:scale(1.08)}.jm-vd a:hover .jm-vd__th img{transform:scale(1.03)}.jm-vd .jm-vd__feat{display:block;color:inherit!important;text-decoration:none!important}.jm-vd .jm-vd__feat .jm-vd__th{border-radius:14px}.jm-vd .jm-vd__feat .jm-vd__pl{width:64px;height:64px;margin:-32px 0 0 -32px}.jm-vd .jm-vd__feat .jm-vd__pl svg{width:30px;height:30px}.jm-vd .jm-vd__ft{display:block;margin-top:12px}.jm-vd .jm-vd__ft small{display:block;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#dd262e}.jm-vd .jm-vd__ft b{display:block;margin-top:4px;font-size:18px;line-height:23px;font-weight:700;color:#1d1d1f}.jm-vd .jm-vd__ft span{display:block;margin-top:4px;font-size:14px;line-height:20px;color:#555}.jm-vd .jm-vd__chips{display:flex;gap:8px;margin:0 -15px 16px;padding:0 15px 2px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.jm-vd .jm-vd__chips::-webkit-scrollbar{display:none}.jm-vd .jm-vd__chips button{flex:0 0 auto;height:36px;padding:0 14px;border:1.5px solid #e2e2e2;border-radius:18px;background:#fff;font:inherit;font-size:14px;font-weight:600;color:#1d1d1f;cursor:pointer;white-space:nowrap}.jm-vd .jm-vd__chips button i{font-style:normal;color:#999;font-weight:500;margin-left:2px}.jm-vd .jm-vd__chips button.is-on{background:#dd262e;border-color:#dd262e;color:#fff}.jm-vd .jm-vd__chips button.is-on i{color:rgba(255,255,255,.75)}.jm-vd .jm-vd__list{display:flex;flex-direction:column;gap:14px}.jm-vd .jm-vd__it{display:flex;gap:12px;align-items:flex-start;color:inherit!important;text-decoration:none!important}.jm-vd .jm-vd__it.is-off{display:none}.jm-vd .jm-vd__it .jm-vd__th{flex:0 0 148px;width:148px;border-radius:10px}.jm-vd .jm-vd__it .jm-vd__pl{width:34px;height:34px;margin:-17px 0 0 -17px}.jm-vd .jm-vd__it .jm-vd__pl svg{width:18px;height:18px;margin-left:2px}.jm-vd .jm-vd__it .jm-vd__th em{right:4px;bottom:4px;font-size:11px;line-height:16px;padding:0 5px}.jm-vd .jm-vd__tx{display:block;min-width:0}.jm-vd .jm-vd__tx b{display:block;font-size:14px;line-height:19px;font-weight:700;color:#1d1d1f}.jm-vd .jm-vd__fx{display:block;margin-top:3px;font-size:13px;line-height:18px;color:#555}.jm-vd .jm-vd__tx small{display:block;margin-top:4px;font-size:12px;line-height:16px;color:#999}.jm-vd .jm-vd__more{margin-top:18px!important;width:100%}.jm-vd .jm-vd__more[hidden]{display:none!important}.jm-vd .jm-vd__rt{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:14px;font-size:15px;font-weight:700;color:#dd262e!important;text-decoration:none!important}.jm-vd .jm-vd__rt svg{width:18px;height:18px}@media (max-width:1023px){.jm-vd .jm-z__fin{padding-left:14px;padding-right:14px}}.fancybox-slide.jm-fb{padding:44px 0}.fancybox-slide.jm-fb .fancybox-content{width:100%!important;max-width:1000px;height:auto!important;aspect-ratio:16/9;padding:0!important;background:#000}.fancybox-slide.jm-fb--v .fancybox-content{width:auto!important;height:calc(100% - 10px)!important;max-height:780px;max-width:100%;aspect-ratio:9/16}.jm-vd .jm-nw{white-space:nowrap}body.jm-video-page .fancybox-toolbar{opacity:1!important;visibility:visible!important}body.jm-video-page .fancybox-button--play,body.jm-video-page .fancybox-button--thumbs,body.jm-video-page .fancybox-button--zoom{display:none!important}body.jm-video-page .fancybox-button--close{background:rgba(30,30,30,.85)}@media (orientation:landscape) and (max-height:600px) and (max-width:1023px){body.jm-video-page .fancybox-slide.jm-fb{padding:0!important}body.jm-video-page .fancybox-slide.jm-fb .fancybox-content{width:100vw!important;height:100vh!important;height:100dvh!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;left:0!important;top:0!important;transform:none!important}body.jm-video-page .fancybox-is-open .fancybox-bg{opacity:1!important;background:#000!important}body.jm-video-page .fancybox-navigation,body.jm-video-page .fancybox-toolbar{display:none!important}}.jm-b .jm-b__stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 0}.jm-b .jm-b__stats div{padding:12px 14px;border-radius:14px;background:#f5f5f7}.jm-b .jm-b__stats b{display:block;font-size:22px;line-height:28px;font-weight:800;color:#dd262e;white-space:nowrap}.jm-b .jm-b__stats span{display:block;margin-top:2px;font-size:13px;line-height:17px;color:#555}.jm-b .jm-b__logos{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.jm-b .jm-b__logos a{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;border:1px solid #ececec;border-radius:12px;background:#fff;padding:8px}.jm-b .jm-b__logos img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.jm-b .jm-b__ml{display:block;margin:-6px 0 16px;font-size:15px;font-weight:700;color:#fff!important;text-decoration:underline!important;word-break:break-all}@media (min-width:768px){.jm-b .jm-b__stats{grid-template-columns:repeat(4,1fr)}.jm-b .jm-b__logos{grid-template-columns:repeat(6,1fr)}}.jm-b .jm-vd__chips{flex-wrap:wrap;overflow:visible;margin:0 0 16px;padding:0}@media (min-width:1024px){.jm-vd .jm-vd__feat{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:36px;align-items:center}.jm-vd .jm-vd__feat .jm-vd__ft{margin-top:0}.jm-vd .jm-vd__feat .jm-vd__ft small{font-size:13px}.jm-vd .jm-vd__feat .jm-vd__ft b{margin-top:8px;font-size:28px;line-height:34px}.jm-vd .jm-vd__feat .jm-vd__ft span{margin-top:10px;font-size:16px;line-height:24px}.jm-vd .jm-vd__feat .jm-vd__pl{width:76px;height:76px;margin:-38px 0 0 -38px}.jm-vd .jm-vd__chips{flex-wrap:wrap;overflow:visible;margin:0 0 22px;padding:0}.jm-vd .jm-vd__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 22px}.jm-vd .jm-vd__it{flex-direction:column;gap:10px}.jm-vd .jm-vd__it.is-off{display:none}.jm-vd .jm-vd__it .jm-vd__th{flex:none;width:100%;border-radius:14px}.jm-vd .jm-vd__it .jm-vd__pl{width:52px;height:52px;margin:-26px 0 0 -26px}.jm-vd .jm-vd__it .jm-vd__pl svg{width:24px;height:24px}.jm-vd .jm-vd__it .jm-vd__th em{right:8px;bottom:8px;font-size:12px;line-height:18px;padding:1px 6px}.jm-vd .jm-vd__tx b{font-size:16px;line-height:22px}.jm-vd .jm-vd__fx{font-size:14px;line-height:20px}.jm-vd .jm-vd__more{display:block;width:360px!important;max-width:100%;margin:28px auto 0!important}.jm-vd .jm-vd__rt{margin-top:18px}.jm-b .jm-vd__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:26px 18px}.jm-b .jm-vd__tx b{font-size:15px;line-height:21px}.jm-b .jm-vd__fx{font-size:13px;line-height:18px}.jm-b .jm-b__logos{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.jm-b .jm-b__logos a{aspect-ratio:3/2;padding:12px 18px}.jm-b .jm-b__stats{margin-top:24px;gap:14px}.jm-b .jm-b__stats div{padding:16px 18px}.jm-b .jm-b__stats b{font-size:28px;line-height:34px}.jm-b .jm-b__stats span{font-size:14px;line-height:19px}.jm-b .jm-z__cond{grid-template-columns:repeat(3,minmax(0,1fr))!important;row-gap:28px!important;align-items:start!important}.jm-b .jm-z__cond .jm-o__row{grid-row:auto!important;align-items:flex-start}.jm-b .jm-o__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 28px}.jm-b .jm-o__steps li:nth-child(3n):after{display:none}.jm-b .jm-z__fin{grid-template-rows:auto auto auto}.jm-b .jm-z__fin>.jm-o__tile{grid-row:1/span 3}.jm-b .jm-z__fin>.jm-b__ml{grid-column:2;grid-row:3;margin:4px 0 0;word-break:normal;justify-self:start}.jm-b .jm-z__fin>.jm-z__tel{grid-row:2/span 2;align-self:start}}@media (orientation:landscape) and (max-height:600px) and (max-width:1023px){body.jm-vfs-in{overflow:hidden!important}body.jm-vfs-in .jm-vfs-on{position:fixed!important;left:0!important;top:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border-radius:0!important;aspect-ratio:auto!important;transform:none!important;z-index:2147483000!important;background:#000!important}body.jm-vfs-in .jm-vfs-anc{z-index:2147483000!important;transform:none!important;filter:none!important;opacity:1!important;will-change:auto!important;contain:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;animation:none!important}body.jm-vfs-in .jm-vfs-on>iframe,body.jm-vfs-in .jm-vfs-on>video{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;border:0!important;border-radius:0!important;object-fit:contain}body.jm-vfs-in .jm-vfs-on>:not(iframe):not(video){display:none!important}body.jm-vfs-fb .fancybox-slide--current{padding:0!important}body.jm-vfs-fb .fancybox-slide--current .fancybox-content{width:100vw!important;height:100vh!important;height:100dvh!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;left:0!important;top:0!important;transform:none!important;padding:0!important;background:#000!important}body.jm-vfs-fb .fancybox-bg{opacity:1!important;background:#000!important}body.jm-vfs-fb .fancybox-caption,body.jm-vfs-fb .fancybox-navigation,body.jm-vfs-fb .fancybox-toolbar{display:none!important}}.jm-p .jm-b__stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 0}.jm-p .jm-b__stats div{padding:12px 14px;border-radius:14px;background:#f5f5f7}.jm-p .jm-b__stats b{display:block;font-size:22px;line-height:28px;font-weight:800;color:#dd262e;white-space:nowrap}.jm-p .jm-b__stats span{display:block;margin-top:2px;font-size:13px;line-height:17px;color:#555}.jm-p .jm-b__logos{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.jm-p .jm-b__logos a{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;border:1px solid #ececec;border-radius:12px;background:#fff;padding:8px}.jm-p .jm-b__logos img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.jm-p .jm-b__ml{display:block;margin:-6px 0 16px;font-size:15px;font-weight:700;color:#fff!important;text-decoration:underline!important;word-break:break-all}@media (min-width:768px){.jm-p .jm-b__stats{grid-template-columns:repeat(4,1fr)}.jm-p .jm-b__logos{grid-template-columns:repeat(6,1fr)}}.jm-p .jm-p__fl>span{display:block;margin:0 0 6px;font-size:13px;line-height:16px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.04em}.jm-p .jm-p__fl .jm-vd__chips{flex-wrap:wrap;overflow:visible;gap:6px;margin:0 0 14px;padding:0}.jm-p .jm-p__fl .jm-vd__chips button{height:34px;padding:0 12px;font-size:14px}.jm-p .jm-p__cnt{margin:2px 0 12px;font-size:14px;color:#666}.jm-p .jm-p__list{display:grid;gap:16px}.jm-p .jm-p__it{position:relative;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 1px 0 #ececec,0 0 0 1px #ececec}.jm-p .jm-p__it.is-hid,.jm-p .jm-p__it.is-off{display:none}.jm-p .jm-p__lk{display:block;color:inherit!important;text-decoration:none!important}.jm-p .jm-p__ph{position:relative;display:block;aspect-ratio:16/10;background:#f2f2f2}.jm-p .jm-p__ph img{display:block;width:100%;height:100%;object-fit:cover}.jm-p .jm-p__ph em{position:absolute;left:12px;top:12px;padding:4px 10px;border-radius:12px;background:rgba(255,255,255,.94);font-style:normal;font-size:12px;line-height:16px;font-weight:700;color:#1d1d1f}.jm-p .jm-p__tx{display:block;padding:14px 16px 16px}.jm-p .jm-p__tx b{display:block;font-size:18px;line-height:23px;font-weight:700}.jm-p .jm-p__tx small{display:block;margin-top:4px;font-size:14px;line-height:19px;color:#666}.jm-p .jm-p__fx{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.jm-p .jm-p__fx i{font-style:normal;padding:4px 9px;border-radius:8px;background:#fdf0f0;font-size:13px;line-height:17px;font-weight:600;color:#b51f26}.jm-p .jm-p__go{display:inline-flex;align-items:center;gap:2px;margin-top:12px;font-size:15px;font-weight:700;color:#dd262e}.jm-p .jm-p__go svg{width:18px;height:18px}.jm-p .jm-p__vb{position:absolute;right:12px;top:12px;display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px 0 8px;border-radius:14px;background:rgba(0,0,0,.72);font-size:12px;font-weight:700;color:#fff!important;text-decoration:none!important}.jm-p .jm-p__vb svg{width:14px;height:14px}.jm-p .jm-p__ft{border-radius:16px;overflow:hidden;background:#f5f5f7}.jm-p .jm-p__fph{display:block;aspect-ratio:16/10}.jm-p .jm-p__fph img{display:block;width:100%;height:100%;object-fit:cover}.jm-p .jm-p__fb{padding:16px}.jm-p .jm-p__ftt{display:block;font-size:22px;line-height:27px;font-weight:800;color:#dd262e}.jm-p .jm-p__fb p{margin:8px 0 0}.jm-p .jm-p__sn{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0 0}.jm-p .jm-p__sn div{padding:10px 12px;border-radius:12px;background:#fff}.jm-p .jm-p__sn dt{font-size:12px;line-height:15px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.04em}.jm-p .jm-p__sn dd{margin:3px 0 0;font-size:14px;line-height:19px;font-weight:600}.jm-p .jm-p__fa{display:grid;gap:10px;margin-top:16px}.jm-p .jm-p__fv{display:flex!important;align-items:center;justify-content:center;gap:6px}.jm-p .jm-p__fv svg{width:18px;height:18px}.jm-p .jm-p__in{display:grid;grid-template-columns:auto 1fr;gap:12px 14px;align-items:center;padding:16px;border-radius:16px;background:#1d1d1f;color:#fff}.jm-p .jm-p__in b{display:block;font-size:17px;line-height:22px}.jm-p .jm-p__in span:not(.jm-o__tile){display:block;margin-top:2px;font-size:14px;line-height:19px;color:rgba(255,255,255,.8)}.jm-p .jm-p__in .jm-o__btn{grid-column:1/-1;margin:0}.jm-p .jm-p__none{margin:8px 0 0;color:#666}.jm-p .jm-p__none button{border:0;background:0 0;padding:0;font:inherit;font-weight:700;color:#dd262e;text-decoration:underline;cursor:pointer}.jm-p .jm-vd__chips button:disabled{opacity:.4;cursor:default}body.jm-proj-page .f_form_block{display:none!important}.jm-p .jm-p__rv p{margin:0 0 14px}@media (min-width:1024px){.jm-p .jm-o__lead{max-width:820px}.jm-p .jm-b__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px}.jm-p .jm-b__stats div{padding:16px 18px}.jm-p .jm-b__stats b{font-size:28px;line-height:34px}.jm-p .jm-b__stats span{font-size:14px;line-height:19px}.jm-p .jm-p__ft{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);border-radius:22px}.jm-p .jm-p__fph{aspect-ratio:auto;min-height:100%}.jm-p .jm-p__fb{padding:32px 36px;align-self:center}.jm-p .jm-p__ftt{font-size:30px;line-height:36px}.jm-p .jm-p__fb p{font-size:16px;line-height:24px}.jm-p .jm-p__sn{gap:10px;margin-top:20px}.jm-p .jm-p__sn dd{font-size:15px;line-height:20px}.jm-p .jm-p__fa{grid-template-columns:1fr 1fr;margin-top:22px}.jm-p .jm-p__fa .jm-o__btn{margin:0!important}.jm-p .jm-p__fl{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:start;column-gap:16px;row-gap:12px}.jm-p .jm-p__fl>span{margin:9px 0 0}.jm-p .jm-p__fl .jm-vd__chips{margin:0;gap:8px}.jm-p .jm-p__fl .jm-vd__chips button{height:36px;padding:0 14px;transition:border-color .2s,background .2s}.jm-p .jm-p__fl .jm-vd__chips button:not(.is-on):not(:disabled):hover{border-color:#dd262e}.jm-p .jm-p__cnt{margin:18px 0 14px;min-height:20px}.jm-p .jm-p__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.jm-p .jm-p__it{transition:box-shadow .25s,transform .25s}.jm-p .jm-p__it:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #e4e4e4,0 12px 28px rgba(0,0,0,.08)}.jm-p .jm-p__ph img{transition:transform .5s}.jm-p .jm-p__it:hover .jm-p__ph img{transform:scale(1.04)}.jm-p .jm-p__ph{overflow:hidden}.jm-p .jm-p__lk{display:flex;flex-direction:column;height:100%}.jm-p .jm-p__tx{padding:16px 18px 18px;flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start}.jm-p .jm-p__go{margin-top:auto;padding-top:12px}.jm-p .jm-p__fx{margin-bottom:2px}.jm-p .jm-p__tx b{font-size:18px;line-height:24px}.jm-p .jm-p__in{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) 320px;padding:24px 32px;border-radius:20px}.jm-p .jm-p__in b{font-size:20px;line-height:26px}.jm-p .jm-p__in span:not(.jm-o__tile){font-size:15px;line-height:22px}.jm-p .jm-p__in .jm-o__btn{grid-column:auto}.jm-p .jm-vd__more{display:block;width:360px!important;max-width:100%;margin:28px auto 0!important}.jm-p .jm-b__logos{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.jm-p .jm-b__logos a{aspect-ratio:3/2;padding:12px 18px}.jm-p .jm-p__rv{display:flex;align-items:center;justify-content:space-between;gap:28px}.jm-p .jm-p__rv p{margin:0;font-size:16px;line-height:24px}.jm-p .jm-p__rv .jm-o__btn{flex:0 0 340px;margin:0!important}.jm-p .jm-o__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.jm-p .jm-z__fin{grid-template-rows:auto auto auto}.jm-p .jm-z__fin>.jm-o__tile{grid-row:1/span 3}.jm-p .jm-z__fin>.jm-b__ml{grid-column:2;grid-row:3;margin:4px 0 0;word-break:normal;justify-self:start}.jm-p .jm-z__fin>.jm-z__tel{grid-row:2/span 2;align-self:start}}.jm-pd .jm-pd__hd h1{margin-bottom:10px}.jm-pd .jm-pd__tag{display:inline-block;margin:0 0 10px;padding:4px 10px;border-radius:8px;background:#fbe9ea;color:#dd262e;font-size:13px;line-height:18px;font-weight:600}.jm-pd .jm-pd__hd .jm-o__lead{margin:0}.jm-pd .jm-pd__top{margin-top:20px}.jm-pd .jm-pd__gl{position:relative;border-radius:16px;overflow:hidden;background:#f2f2f2}.jm-pd .jm-pd__tr{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.jm-pd .jm-pd__tr::-webkit-scrollbar{display:none}.jm-pd .jm-pd__sl{flex:0 0 100%;aspect-ratio:4/3;scroll-snap-align:start;display:block;cursor:zoom-in}.jm-pd .jm-pd__sl img{display:block;width:100%;height:100%;object-fit:cover}.jm-pd .jm-pd__sl.is-por img{object-fit:contain}.jm-pd .jm-pd__ct{position:absolute;top:10px;right:10px;padding:2px 8px;border-radius:8px;background:rgba(0,0,0,.6);color:#fff;font-size:12px;line-height:18px;font-weight:600;pointer-events:none}.jm-pd .jm-pd__ct b{font-weight:600}.jm-pd .jm-pd__dt{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:center;gap:6px}.jm-pd .jm-pd__dt i{width:6px;height:6px;border-radius:3px;background:rgba(255,255,255,.65);box-shadow:0 0 2px rgba(0,0,0,.35);cursor:pointer;transition:width .2s}.jm-pd .jm-pd__dt i.is-on{width:18px;background:#fff}.jm-pd .jm-pd__nv{display:none}.jm-pd .jm-pd__sum{margin-top:16px;padding:18px;border-radius:16px;background:#f5f5f5}.jm-pd .jm-pd__res{display:block;margin:0 0 14px;color:#dd262e;font-size:22px;line-height:28px;font-weight:700}.jm-pd .jm-pd__sum dl{display:grid;gap:12px;margin:0}.jm-pd .jm-pd__sum dt{margin:0;color:#888;font-size:12px;line-height:16px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.jm-pd .jm-pd__sum dd{margin:4px 0 0;color:#222;font-size:15px;line-height:21px;font-weight:500}.jm-pd .jm-pd__ch{display:flex;flex-wrap:wrap;gap:6px}.jm-pd .jm-pd__ch i{font-style:normal;padding:4px 10px;border-radius:8px;background:#fff;border:1px solid #e4e4e4;color:#222;font-size:13px;line-height:18px;font-weight:600}.jm-pd .jm-pd__ch--fx i{background:#fbe9ea;border-color:#fbe9ea;color:#b71c24}.jm-pd .jm-pd__act{display:grid;gap:10px;margin-top:18px}.jm-pd .jm-pd__act .jm-o__btn{margin:0!important;width:100%}.jm-pd .jm-pd__vb{display:flex;align-items:center;justify-content:center;gap:8px}.jm-pd .jm-pd__vb svg{width:16px;height:16px}.jm-pd .jm-pd__tx{color:#333;font-size:16px;line-height:26px}.jm-pd .jm-pd__tx p{margin:0 0 12px}.jm-pd .jm-pd__tx a{color:#dd262e;text-decoration:underline;text-underline-offset:3px}.jm-pd .jm-pd__tx ul{margin:8px 0 12px;padding-left:20px}.jm-pd .jm-pd__tx li{margin:0 0 6px;list-style:disc}.jm-pd .jm-pd__tx h4{margin:18px 0 8px;font-size:18px;line-height:24px;font-weight:700;color:#222}.jm-pd .jm-pd__vd{display:block;color:inherit;text-decoration:none}.jm-pd .jm-pd__vd .jm-vd__th{border-radius:16px}.jm-pd .jm-pd__pl{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:#dd262e;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px rgba(0,0,0,.25);font-style:normal}.jm-pd .jm-pd__pl svg{width:28px;height:28px;color:#fff;margin-left:3px}.jm-pd .jm-pd__vt{display:block;margin-top:12px}.jm-pd .jm-pd__vt b{display:block;font-size:17px;line-height:23px;font-weight:700;color:#222}.jm-pd .jm-pd__vt small{display:block;margin-top:4px;color:#888;font-size:14px;line-height:19px}.jm-pd .jm-pd__emb{position:relative;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:#222}.jm-pd .jm-pd__emb iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.jm-pd .jm-pd__all{display:flex;align-items:center;justify-content:center;width:100%;margin:20px 0 0!important}@media (max-width:1023px){.jm-pd .jm-p__list{gap:12px}.jm-pd .jm-p__it .jm-p__lk{display:grid;grid-template-columns:116px minmax(0,1fr);align-items:stretch}.jm-pd .jm-p__it .jm-p__ph{aspect-ratio:auto;height:100%;min-height:116px}.jm-pd .jm-p__it .jm-p__ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.jm-pd .jm-p__it .jm-p__fx,.jm-pd .jm-p__it .jm-p__ph em,.jm-pd .jm-p__it .jm-p__vb{display:none}.jm-pd .jm-p__it .jm-p__tx{padding:12px 14px}.jm-pd .jm-p__it .jm-p__tx b{font-size:16px;line-height:21px}.jm-pd .jm-p__it .jm-p__tx small{margin-top:4px}.jm-pd .jm-p__it .jm-p__go{margin-top:8px}}@media (min-width:1024px){.jm-pd .jm-pd__hd{max-width:900px}.jm-pd .jm-pd__top{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:28px;align-items:start;margin-top:26px}.jm-pd .jm-pd__top--one{grid-template-columns:minmax(0,900px)}.jm-pd .jm-pd__gl{border-radius:20px}.jm-pd .jm-pd__nv{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;width:44px;height:44px;margin-top:-22px;border:0;border-radius:50%;background:rgba(255,255,255,.92);color:#222;box-shadow:0 4px 14px rgba(0,0,0,.18);cursor:pointer;transition:background .2s,color .2s}.jm-pd .jm-pd__nv:hover{background:#dd262e;color:#fff}.jm-pd .jm-pd__nv svg{width:22px;height:22px}.jm-pd .jm-pd__nv--p{left:14px}.jm-pd .jm-pd__nv--n{right:14px}.jm-pd .jm-pd__ct{top:14px;right:14px;font-size:13px;padding:3px 10px}.jm-pd .jm-pd__sum{margin:0;padding:26px 28px;border-radius:20px}.jm-pd .jm-pd__res{font-size:26px;line-height:32px;margin-bottom:18px}.jm-pd .jm-pd__sum dl{gap:16px}.jm-pd .jm-pd__sum dd{font-size:16px;line-height:22px}.jm-pd .jm-pd__act{margin-top:22px}.jm-pd .jm-pd__tx{max-width:820px;font-size:17px;line-height:28px}.jm-pd .jm-pd__vd{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:28px;align-items:center}.jm-pd .jm-pd__vt{margin:0}.jm-pd .jm-pd__vt b{font-size:22px;line-height:28px}.jm-pd .jm-pd__vt small{font-size:15px;margin-top:8px}.jm-pd .jm-pd__vd:hover .jm-pd__pl{transform:scale(1.06)}.jm-pd .jm-pd__pl{transition:transform .2s;width:76px;height:76px;margin:-38px 0 0 -38px}.jm-pd .jm-pd__emb{max-width:820px}.jm-pd .jm-pd__all{width:360px;max-width:100%;margin:28px auto 0!important}}.jm-ra{padding-top:8px}.jm-ra .jm-ra__mt{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 10px;color:#777;font-size:13px;line-height:18px}.jm-ra .jm-ra__tag{display:inline-block;padding:4px 10px;border-radius:8px;background:#fbe9ea;color:#dd262e!important;font-size:13px;line-height:18px;font-weight:600;text-decoration:none!important}.jm-ra .jm-ra__hd h1{margin:0;font-size:24px;line-height:30px;font-weight:700;color:#1d1d1f}.jm-ra .jm-ra__hd .jm-o__lead{margin:10px 0 0}.jm-ra .jm-ra__main{min-width:0}.jm-ra .jm-ra__gl{position:relative;margin-top:18px;border-radius:16px;overflow:hidden;background:#f2f2f2}.jm-ra .jm-ra__tr{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.jm-ra .jm-ra__tr::-webkit-scrollbar{display:none}.jm-ra .jm-ra__sl{flex:0 0 100%;aspect-ratio:4/3;scroll-snap-align:start;display:block;cursor:zoom-in}.jm-ra .jm-ra__sl img{display:block;width:100%;height:100%;object-fit:cover}.jm-ra .jm-ra__ct{position:absolute;top:10px;right:10px;padding:2px 8px;border-radius:8px;background:rgba(0,0,0,.6);color:#fff;font-size:12px;line-height:18px;font-weight:600;pointer-events:none}.jm-ra .jm-ra__ct b{font-weight:600}.jm-ra .jm-ra__dt{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:center;gap:6px}.jm-ra .jm-ra__dt i{width:6px;height:6px;border-radius:3px;background:rgba(255,255,255,.65);box-shadow:0 0 2px rgba(0,0,0,.35);cursor:pointer;transition:width .2s}.jm-ra .jm-ra__dt i.is-on{width:18px;background:#fff}.jm-ra .jm-ra__nv{display:none}.jm-ra .jm-ra__toc{margin-top:20px;border-radius:14px;background:#f6f6f6}.jm-ra .jm-ra__toc summary{display:flex;align-items:center;gap:8px;padding:14px 16px;list-style:none;cursor:pointer;font-size:16px;line-height:22px;font-weight:700;color:#1d1d1f}.jm-ra .jm-ra__toc summary::-webkit-details-marker{display:none}.jm-ra .jm-ra__toc summary small{color:#777;font-size:13px;font-weight:500}.jm-ra .jm-ra__toc summary::after{content:"";width:9px;height:9px;margin:-4px 2px 0 auto;border-right:2px solid #dd262e;border-bottom:2px solid #dd262e;transform:rotate(45deg);transition:transform .2s}.jm-ra .jm-ra__toc[open] summary::after{transform:rotate(-135deg);margin-top:4px}.jm-ra .jm-ra__toc ol{margin:0;padding:0 16px 14px;list-style:none;counter-reset:none}.jm-ra .jm-ra__toc li{margin:0;padding:0;list-style:none}.jm-ra .jm-ra__toc li::before{display:none!important}.jm-ra .jm-ra__toc a{display:flex;gap:10px;padding:7px 0;color:#333!important;font-size:15px;line-height:21px;text-decoration:none!important;border-top:1px solid #e8e8e8}.jm-ra .jm-ra__toc li:first-child a{border-top:0}.jm-ra .jm-ra__toc a i{flex:0 0 18px;font-style:normal;font-weight:700;color:#dd262e}.jm-ra .jm-ra__toc--d{display:none}.jm-ra .jm-ra__tx{margin-top:20px;color:#333;font-size:16px;line-height:26px;overflow-wrap:anywhere}.jm-ra .jm-ra__tx p{margin:0 0 12px}.jm-ra .jm-ra__tx div{margin:0}.jm-ra .jm-ra__tx b,.jm-ra .jm-ra__tx strong{color:#1d1d1f}.jm-ra .jm-ra__tx a{color:#dd262e!important;text-decoration:underline;text-underline-offset:3px}.jm-ra .jm-ra__tx h2{margin:28px 0 10px;padding:0;font-size:20px;line-height:26px;font-weight:700;color:#1d1d1f;text-transform:none;scroll-margin-top:80px}.jm-ra .jm-ra__tx h3{margin:22px 0 8px;padding:0;font-size:18px;line-height:24px;font-weight:700;color:#1d1d1f;text-transform:none;scroll-margin-top:80px}.jm-ra .jm-ra__tx h4{margin:18px 0 8px;font-size:16px;line-height:22px;font-weight:700;color:#1d1d1f}.jm-ra .jm-ra__tx>:first-child{margin-top:0}.jm-ra .jm-ra__tx ol,.jm-ra .jm-ra__tx ul{margin:4px 0 14px;padding:0}.jm-ra .jm-ra__tx li{position:relative;margin:0 0 8px;padding:0 0 0 20px;list-style:none}.jm-ra .jm-ra__tx ul>li::before{display:block!important;content:"";position:absolute;left:2px;top:10px;width:7px;height:7px;border-radius:2px;background:#dd262e}.jm-ra .jm-ra__tx ol{counter-reset:jmra}.jm-ra .jm-ra__tx ol>li{counter-increment:jmra;padding-left:26px}.jm-ra .jm-ra__tx ol>li::before{display:block!important;content:counter(jmra) ".";position:absolute;left:0;top:0;font-weight:700;color:#dd262e}.jm-ra .jm-ra__tx img{display:block;max-width:100%;height:auto;margin:14px 0;border-radius:12px}.jm-ra .jm-ra__tb{margin:14px 0 18px}.jm-ra .jm-ra__tb table{width:100%;border-collapse:collapse;border:0;font-size:15px;line-height:22px}.jm-ra .jm-ra__tb td,.jm-ra .jm-ra__tb th{border:0;padding:0;vertical-align:top;text-align:left}.jm-ra .jm-ra__tb td p,.jm-ra .jm-ra__tb th p{margin:0}.jm-ra .jm-ra__cta{margin-top:28px}.jm-ra .jm-ra__cta .jm-o__btn+.jm-o__btn{margin-top:10px}.jm-ra .jm-ra__side{display:none}.jm-ra .jm-ra__rel{margin-top:35px}.jm-ra .jm-ra__rel h2{margin:0 0 14px;font-size:21px;line-height:26px}.jm-ra .jm-r__card b{-webkit-line-clamp:3}.jm-ra .jm-ra__all{display:flex;width:100%;margin:16px 0 0!important}section.page_content:has(.jm-ra){padding-bottom:24px!important}@media (max-width:1023px){.jm-ra .jm-ra__tb table,.jm-ra .jm-ra__tb tbody,.jm-ra .jm-ra__tb td,.jm-ra .jm-ra__tb tr{display:block;width:auto!important}.jm-ra .jm-ra__tb tr:first-child{display:none}.jm-ra .jm-ra__tb tr{margin:0 0 8px;padding:12px 14px;border-radius:12px;background:#f6f6f6}.jm-ra .jm-ra__tb td:first-child{margin-bottom:4px;font-weight:700;color:#1d1d1f}}@media (min-width:1024px){.jm-ra{padding-top:14px}.jm-ra .jm-ra__hd{max-width:900px}.jm-ra .jm-ra__mt{font-size:14px;margin-bottom:14px}.jm-ra .jm-ra__hd h1{font-size:36px;line-height:44px}.jm-ra .jm-ra__hd .jm-o__lead{margin-top:14px;font-size:18px;line-height:28px;max-width:820px}.jm-ra .jm-ra__grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:48px;align-items:start;margin-top:28px}.jm-ra .jm-ra__gl{margin-top:0;border-radius:20px}.jm-ra .jm-ra__sl{aspect-ratio:16/9}.jm-ra .jm-ra__nv{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;width:44px;height:44px;margin-top:-22px;border:0;border-radius:50%;background:rgba(255,255,255,.92);color:#222;box-shadow:0 4px 14px rgba(0,0,0,.18);cursor:pointer;transition:background .2s,color .2s}.jm-ra .jm-ra__nv:hover{background:#dd262e;color:#fff}.jm-ra .jm-ra__nv svg{width:22px;height:22px}.jm-ra .jm-ra__nv--p{left:14px}.jm-ra .jm-ra__nv--n{right:14px}.jm-ra .jm-ra__toc--m{display:none}.jm-ra .jm-ra__tx{margin-top:32px;font-size:17px;line-height:28px;max-width:780px}.jm-ra .jm-ra__tx p{margin-bottom:14px}.jm-ra .jm-ra__tx h2{margin:40px 0 14px;font-size:26px;line-height:32px;scroll-margin-top:110px}.jm-ra .jm-ra__tx h3{margin:28px 0 10px;font-size:21px;line-height:28px;scroll-margin-top:110px}.jm-ra .jm-ra__tx ul>li::before{top:11px}.jm-ra .jm-ra__tx img{margin:18px 0;border-radius:16px}.jm-ra .jm-ra__tb table{font-size:16px;line-height:24px;border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 1px #e6e6e6}.jm-ra .jm-ra__tb td{padding:14px 18px;border-top:1px solid #e6e6e6}.jm-ra .jm-ra__tb tr:first-child td{border-top:0;background:#f6f6f6;font-weight:700;color:#1d1d1f}.jm-ra .jm-ra__tb td:first-child{width:34%;font-weight:600;color:#1d1d1f}.wrap:has(.jm-ra){overflow:clip!important}.jm-ra .jm-ra__cta{display:grid;grid-template-columns:56px auto minmax(0,1fr);column-gap:12px;row-gap:0;margin-top:44px;padding:30px 32px;max-width:780px}.jm-ra .jm-ra__cta .jm-o__tile{grid-row:1/4;align-self:start;margin-right:12px}.jm-ra .jm-ra__cta .jm-r__ctat{grid-column:2/-1;font-size:24px;line-height:30px}.jm-ra .jm-ra__cta p:not(.jm-r__ctat){grid-column:2/-1;max-width:none;margin:0 0 20px!important}.jm-ra .jm-ra__cta .jm-o__btn{grid-column:2;grid-row:3;width:auto!important;justify-self:start;padding:0 20px;font-size:14px;margin:0!important;pointer-events:auto!important;cursor:pointer!important}.jm-ra .jm-ra__cta .jm-o__btn+.jm-o__btn{grid-column:3;margin:0!important}.jm-ra .jm-ra__side{display:flex;flex-direction:column;align-self:stretch}.jm-ra .jm-ra__side .jm-ra__toc--d{position:sticky;top:190px;margin:16px 0 0}.jm-ra .jm-ra__toc--d{display:block;padding:20px 22px}.jm-ra .jm-ra__toc--d>b{display:block;margin:0 0 8px;font-size:17px;line-height:22px;color:#1d1d1f}.jm-ra .jm-ra__toc--d ol{padding:0}.jm-ra .jm-ra__toc--d a{font-size:14px;line-height:20px;transition:color .2s}.jm-ra .jm-ra__toc--d a.is-on,.jm-ra .jm-ra__toc--d a:hover{color:#dd262e!important}.jm-ra .jm-ra__help{padding:22px;border-radius:16px;border:1.5px solid #ececec;background:#fff}.jm-ra .jm-ra__help b{display:block;font-size:18px;line-height:24px;color:#1d1d1f}.jm-ra .jm-ra__help p{margin:8px 0 16px;font-size:14px;line-height:21px;color:#555}.jm-ra .jm-ra__help .jm-o__btn{height:46px}.jm-ra .jm-ra__tel{display:block;margin-top:12px;text-align:center;font-weight:700;font-size:16px;color:#1d1d1f!important;text-decoration:none!important}.jm-ra .jm-ra__tel:hover{color:#dd262e!important}.jm-ra .jm-ra__rel{margin-top:64px}.jm-ra .jm-ra__rel h2{font-size:32px;line-height:40px;margin-bottom:24px}.jm-ra .jm-ra__all{width:320px;margin:32px auto 0!important}section.page_content:has(.jm-ra){padding-bottom:56px!important}}.jm-r__topic .jm-r__tn{display:block;margin-top:6px;font-size:12px;line-height:16px;color:#777;font-style:normal;font-weight:400}.jm-k{--r:#dd262e;--rl:#fdf0f0;--g:#f6f6f6;color:#1d1d1f;font-size:15px;line-height:22px;padding:0 0 8px}.jm-k *{box-sizing:border-box}.jm-k h2,.jm-k p,.jm-k ul{margin:0;padding:0}.jm-k ul{list-style:none}.jm-k li::before{display:none!important}.jm-k a{text-decoration:none!important}.jm-k__lead{font-size:16px;line-height:24px;color:#3a3a3c}.jm-k__trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px!important}.jm-k__trust li{background:var(--rl);border-radius:12px;padding:10px 8px;text-align:center;display:flex;flex-direction:column;gap:2px;min-width:0}.jm-k__trust b{color:var(--r);font-size:17px;line-height:22px;font-weight:800;white-space:nowrap}.jm-k__trust span{font-size:12px;line-height:16px;color:#3a3a3c}.jm-k__sec{margin-top:35px;scroll-margin-top:90px}.jm-k__h{font-size:22px!important;line-height:28px!important;font-weight:800!important;margin:0 0 14px!important;color:#1d1d1f!important;text-transform:none!important;text-align:left!important}.jm-k__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.jm-k__tile{display:flex;flex-direction:column;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.08);color:#1d1d1f!important;min-width:0}.jm-k__img{display:block;aspect-ratio:4/3;background:var(--g);overflow:hidden}.jm-k__img img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.jm-k__tb{display:flex;flex-direction:column;flex:1 1 auto;padding:10px 10px 12px;gap:4px}.jm-k__tn{font-weight:800;font-size:15px;line-height:19px}.jm-k__td{font-size:12px;line-height:16px;color:#6e6e73}.jm-k__tm{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 6px;margin-top:auto;padding-top:4px}.jm-k__tm b{color:var(--r);font-size:14px;line-height:18px;font-weight:800;white-space:nowrap}.jm-k__tm i{font-style:normal;font-size:12px;line-height:16px;color:#8e8e93;white-space:nowrap}.jm-k__task{display:flex;flex-direction:column;gap:8px}.jm-k__task a{display:flex;flex-direction:column;gap:2px;padding:12px 40px 12px 14px;border-radius:12px;background:var(--g);color:#1d1d1f!important;position:relative}.jm-k__task a::after{content:"";position:absolute;right:16px;top:50%;width:8px;height:8px;border-top:2px solid var(--r);border-right:2px solid var(--r);transform:translateY(-50%) rotate(45deg)}.jm-k__task span{font-size:14px;line-height:19px;color:#3a3a3c}.jm-k__task b{font-size:15px;line-height:20px;color:var(--r);font-weight:800}.jm-k__acc{border-top:1px solid #e5e5ea}.jm-k__acc details{border-bottom:1px solid #e5e5ea}.jm-k__acc summary,.jm-k__faq summary,.jm-k__seo summary{list-style:none;cursor:pointer;position:relative}.jm-k__acc summary::-webkit-details-marker,.jm-k__faq summary::-webkit-details-marker,.jm-k__seo summary::-webkit-details-marker{display:none}.jm-k__acc summary{display:flex;align-items:center;gap:8px;padding:14px 34px 14px 0;font-weight:800;font-size:16px;line-height:22px}.jm-k__acc summary i{font-style:normal;font-weight:700;font-size:12px;line-height:16px;color:var(--r);background:var(--rl);border-radius:10px;padding:2px 8px}.jm-k__acc summary::after,.jm-k__faq summary::after,.jm-k__seo summary::after{content:"";position:absolute;right:6px;top:50%;width:8px;height:8px;border-right:2px solid var(--r);border-bottom:2px solid var(--r);transform:translateY(-70%) rotate(45deg);transition:transform .2s}.jm-k details[open]>summary::after{transform:translateY(-30%) rotate(-135deg)}.jm-k__acc ul{padding:0 0 12px!important;display:flex;flex-direction:column;gap:6px}.jm-k__acc li a{display:flex;align-items:center;gap:12px;padding:6px;border-radius:12px;background:var(--g);color:#1d1d1f!important}.jm-k__th{flex:0 0 56px;width:56px;height:56px;border-radius:10px;overflow:hidden;background:#e5e5ea}.jm-k__th img{display:block;width:100%;height:100%;object-fit:cover}.jm-k__ln{flex:1 1 auto;min-width:0;font-size:14px;line-height:19px;font-weight:600}.jm-k__acc li b{flex:0 0 auto;color:var(--r);font-size:14px;line-height:18px;font-weight:800;white-space:nowrap;padding-right:6px}.jm-k__acc li.jm-k__all a{background:0 0;justify-content:center;padding:8px;color:var(--r)!important;font-weight:700;font-size:14px}.jm-k__help{background:#1d1d1f;color:#fff;border-radius:16px;padding:22px 18px}.jm-k__help h2{font-size:22px!important;line-height:28px!important;font-weight:800!important;color:#fff!important;margin:0 0 8px!important;text-transform:none!important;text-align:left!important}.jm-k__help p{color:#d1d1d6;font-size:15px;line-height:22px;margin-bottom:16px!important}.jm-k__btn{display:flex;width:100%;align-items:center;justify-content:center;height:48px;border-radius:12px;font-weight:700;font-size:15px;background:var(--r);color:#fff!important;box-shadow:0 4px 10px rgba(221,38,46,.25)}.jm-k__btn+.jm-k__btn{margin-top:10px}.jm-k__btn--ghost{background:0 0;box-shadow:inset 0 0 0 2px rgba(255,255,255,.35)}.jm-k__why{display:flex;flex-direction:column;gap:8px}.jm-k__why li{display:flex;flex-direction:column;gap:2px;padding:12px 14px 12px 30px;border-radius:12px;background:var(--rl);position:relative}.jm-k__why li::after{content:"";position:absolute;left:14px;top:19px;width:7px;height:7px;border-radius:50%;background:var(--r)}.jm-k__why b{font-size:15px;line-height:20px;font-weight:800}.jm-k__why span{font-size:14px;line-height:20px;color:#3a3a3c}.jm-k__more{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.jm-k__more a{display:flex;align-items:center;justify-content:center;height:44px;border-radius:12px;box-shadow:inset 0 0 0 2px var(--r);color:var(--r)!important;font-weight:700;font-size:14px;text-align:center}.jm-k__faq{border-top:1px solid #e5e5ea}.jm-k__faq details{border-bottom:1px solid #e5e5ea}.jm-k__faq summary{padding:14px 34px 14px 0;font-weight:700;font-size:15px;line-height:21px}.jm-k__faq p{padding:0 0 14px!important;color:#3a3a3c;font-size:15px;line-height:22px}.jm-k__seo{margin-top:35px;border-radius:12px;background:var(--g);padding:0 14px}.jm-k__seo summary{padding:14px 30px 14px 0;font-weight:700;font-size:15px}.jm-k__seo>div{padding:0 0 14px;font-size:14px;line-height:21px;color:#3a3a3c}@media (max-width:1023px){.jm-k-old{display:none!important}}@media (min-width:1024px){.jm-k{display:none!important}}.jm-k__seo>div p+p{margin-top:8px!important}.jm-s{padding-top:12px}.jm-s__bc{display:flex;flex-wrap:wrap;gap:4px 6px;font-size:14px;line-height:20px;color:#8e8e93;margin:0 0 12px}.jm-s__bc a{color:#3a3a3c!important}.jm-s__bc b{color:var(--r);font-weight:400}.jm-s__h1{font-size:28px;line-height:34px;font-weight:800;color:#1d1d1f;margin:0 0 10px}.jm-s__list{display:flex;flex-direction:column;gap:10px}.jm-s__card{display:flex;gap:12px;padding:10px;border-radius:14px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.08);color:#1d1d1f!important}.jm-s__ci{flex:0 0 108px;width:108px;height:108px;border-radius:10px;overflow:hidden;background:var(--g)}.jm-s__ci img{display:block;width:100%;height:100%;object-fit:cover}.jm-s__cb{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;gap:4px}.jm-s__ct{font-weight:800;font-size:15px;line-height:19px}.jm-s__cx{font-size:13px;line-height:18px;color:#6e6e73}.jm-s__cf{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:auto;padding-top:4px}.jm-s__cf b{color:var(--r);font-size:15px;line-height:20px;font-weight:800;white-space:nowrap}.jm-s__cf i{font-style:normal;font-weight:700;font-size:13px;line-height:16px;color:#fff;background:var(--r);border-radius:10px;padding:7px 10px;white-space:nowrap}.jm-s__rows{display:flex;flex-direction:column;gap:6px}.jm-s__rows a{display:flex;align-items:center;gap:12px;padding:6px 12px 6px 6px;border-radius:12px;background:var(--g);color:#1d1d1f!important}.jm-s__sq{aspect-ratio:1/1}.jm-s__ht{display:block;font-size:14px;line-height:18px;font-weight:700}.jm-s__hf{display:block;margin-top:2px;font-size:13px;line-height:17px;color:#6e6e73}.jm-s__hits .jm-s__x{display:none}.jm-s__hits.jm-s--all .jm-s__x{display:flex}.jm-s__more{display:flex;width:100%;align-items:center;justify-content:center;height:44px;margin-top:12px;border:0;border-radius:12px;background:0 0;box-shadow:inset 0 0 0 2px var(--r);color:var(--r);font-weight:700;font-size:14px;cursor:pointer}.jm-s__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.jm-s__steps li{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:var(--rl)}.jm-s__steps li>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.jm-s__steps b{font-size:15px;line-height:20px;font-weight:800}.jm-s__steps li>span:last-child>span{font-size:14px;line-height:20px;color:#3a3a3c}.jm-s__n{flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:var(--r);color:#fff;font-weight:800;font-size:14px;line-height:28px;text-align:center}.jm-s__works{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.jm-s__works span{display:block;aspect-ratio:1/1;border-radius:10px;overflow:hidden;background:var(--g)}.jm-s__works img{display:block;width:100%;height:100%;object-fit:cover}.jm-s__link{display:flex;align-items:center;justify-content:center;height:44px;margin-top:12px;border-radius:12px;box-shadow:inset 0 0 0 2px var(--r);color:var(--r)!important;font-weight:700;font-size:14px}.jm-s .jm-k__seo>div h2,.jm-s .jm-k__seo>div h3{font-size:16px!important;line-height:22px!important;margin:12px 0 6px!important;font-weight:800!important;text-transform:none!important;text-align:left!important}.jm-s .jm-k__seo>div ul{list-style:disc;padding-left:18px!important}.jm-s .jm-k__seo>div li::before{display:none!important}@media (max-width:1023px){body:has(.jm-s) #hns-app>*>:not(#jm-faq),body:has(.jm-s) #hns-app>:not(:has(#jm-faq)){display:none!important}body:has(.jm-s) #jm-faq{margin-top:35px}.jm-s{padding-left:20px;padding-right:20px}}@media (max-width:1023px){.jm-s__promo{display:block;border-radius:16px;overflow:hidden;background:#f5f5f5;color:#222;text-decoration:none}.jm-s__promo img{display:block;width:100%;height:auto}.jm-s__pb{display:block;padding:14px 16px 16px}.jm-s__pt{display:block;font-weight:700;font-size:18px;line-height:1.3}.jm-s__px{display:block;margin-top:6px;font-size:15px;line-height:1.4;color:#555}.jm-s__pm{display:inline-block;margin-top:12px;color:#dd262e;font-weight:700;font-size:15px}}@media (min-width:1024px){.jm-k{display:block!important;font-size:16px;line-height:24px;padding-bottom:20px}.jm-k-old{display:none!important}.jm-k__lead{font-size:18px;line-height:28px;max-width:820px}.jm-k__trust{grid-template-columns:repeat(3,200px);gap:12px;margin-top:20px!important}.jm-k__trust li{padding:14px 10px}.jm-k__trust b{font-size:20px;line-height:26px}.jm-k__trust span{font-size:13px}.jm-k__sec{margin-top:50px}.jm-k__h{font-size:30px!important;line-height:38px!important;margin:0 0 20px!important}.jm-k__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.jm-k__tile{transition:box-shadow .2s,transform .2s}.jm-k__tile:hover,.jm-s__card:hover{box-shadow:0 8px 24px rgba(0,0,0,.14);transform:translateY(-2px)}.jm-k__tb{padding:14px 14px 16px;gap:6px}.jm-k__tn{font-size:17px;line-height:22px}.jm-k__td{font-size:13px;line-height:18px}.jm-k__tm{flex-direction:column;align-items:flex-start;gap:2px}.jm-k__tm b{font-size:16px;line-height:20px}.jm-k__task{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.jm-k__task a{padding:16px 40px 16px 16px;transition:background .2s}.jm-k__acc li a:hover,.jm-k__task a:hover,.jm-s__rows a:hover{background:var(--rl)}.jm-k__acc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;align-items:start;border-top:0}.jm-k__acc details{border-top:1px solid #e5e5ea}.jm-k__acc summary{font-size:17px}.jm-k__help{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-template-rows:auto auto;column-gap:40px;align-items:center;padding:36px 40px;border-radius:20px}.jm-k__help h2{grid-column:1;grid-row:1;align-self:end;font-size:30px!important;line-height:38px!important}.jm-k__help p{grid-column:1;grid-row:2;align-self:start;margin-bottom:0!important;font-size:17px;line-height:26px}.jm-k__help .jm-k__btn{grid-column:2;grid-row:1}.jm-k__help .jm-k__btn+.jm-k__btn{grid-row:2;margin-top:10px;align-self:start}.jm-k__why{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.jm-k__why li{padding:18px 18px 18px 34px}.jm-k__why li::after{left:16px;top:26px}.jm-k__more{grid-template-columns:repeat(2,260px);gap:12px;margin-top:20px}.jm-k__faq{max-width:900px}.jm-k__faq summary{font-size:17px;line-height:24px;padding:18px 34px 18px 0}.jm-k__faq p{font-size:16px;line-height:24px}.jm-k__seo{margin-top:50px;padding:0 24px}.jm-k__seo>div{font-size:15px;line-height:23px;max-width:900px}body:has(.jm-s) #hns-app>*>:not(#jm-faq),body:has(.jm-s) #hns-app>:not(:has(#jm-faq)){display:none!important}body:has(.jm-s) #jm-faq{margin-top:50px}.jm-s{max-width:1076px;margin:0 auto;padding:20px 8px 0}.jm-s__bc{font-size:14px;margin-bottom:16px}.jm-s__h1{font-size:40px;line-height:48px;margin-bottom:14px;max-width:900px}.jm-s__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.jm-s__list:has(>:nth-child(4):last-child),.jm-s__list:has(>:nth-child(7):last-child),.jm-s__list:has(>:nth-child(8):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.jm-s__card{flex-direction:column;gap:0;padding:0;overflow:hidden;transition:box-shadow .2s,transform .2s}.jm-s__ci{flex:none;width:100%;height:auto;aspect-ratio:3/2;border-radius:0}.jm-s__cb{padding:16px 18px 18px;gap:8px}.jm-s__ct{font-size:19px;line-height:24px}.jm-s__cx{font-size:15px;line-height:22px}.jm-s__cf{flex-direction:column;align-items:stretch;gap:12px;padding-top:12px}.jm-s__cf b{font-size:18px;line-height:24px}.jm-s__cf i{font-size:15px;line-height:20px;padding:12px 18px;border-radius:12px;text-align:center}.jm-s__promo{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;border-radius:20px;overflow:hidden;background:#f5f5f5;color:#222;text-decoration:none!important}.jm-s__promo img{display:block;width:100%;height:100%;object-fit:cover}.jm-s__pb{display:block;padding:30px 40px}.jm-s__pt{display:block;font-weight:800;font-size:30px;line-height:38px}.jm-s__px{display:block;margin-top:10px;font-size:18px;line-height:26px;color:#555}.jm-s__pm{display:inline-flex;align-items:center;height:48px;padding:0 28px;margin-top:22px;border-radius:12px;background:#dd262e;color:#fff;font-weight:700;font-size:16px}.jm-s__hits{grid-template-columns:repeat(4,minmax(0,1fr))}.jm-s__ht{font-size:16px;line-height:21px}.jm-s__hf{font-size:14px;line-height:19px}.jm-s__link,.jm-s__more{width:320px;margin:20px auto 0;height:48px;font-size:15px}.jm-s__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.jm-s__steps li{flex-direction:column;gap:12px;padding:20px}.jm-s__n{flex:none;width:36px;height:36px;line-height:36px;font-size:16px}.jm-s__steps b{font-size:17px;line-height:22px}.jm-s__steps li>span:last-child>span{font-size:15px;line-height:22px}.jm-s__works{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.jm-s__works span{border-radius:12px}.jm-s__rows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.jm-s__rows a{padding:8px 14px 8px 8px}.jm-s__rows .jm-k__th{flex-basis:72px;width:72px;height:72px}.jm-s__rows .jm-k__ln{font-size:15px;line-height:21px}}@media (min-width:1024px) and (max-width:1199px){.jm-s{padding-left:15px;padding-right:15px}.jm-k__grid{gap:14px}.jm-k__tn{font-size:15px;line-height:20px}.jm-k__task{grid-template-columns:repeat(2,minmax(0,1fr))}.jm-k__why{grid-template-columns:repeat(2,minmax(0,1fr))}.jm-s__list:has(>:nth-child(4):last-child),.jm-s__list:has(>:nth-child(7):last-child),.jm-s__list:has(>:nth-child(8):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}.jm-p{--r:#dd262e;--rl:#fdf0f0;color:#1d1d1f;font-size:15px;line-height:22px;margin:0 0 35px}.jm-p *{box-sizing:border-box}.jm-p h2,.jm-p ol,.jm-p p,.jm-p ul{margin:0;padding:0}.jm-p ol,.jm-p ul{list-style:none}.jm-p li::before{display:none!important}.jm-p a{text-decoration:none!important}.jm-p__hero{margin-top:16px;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 2px 14px rgba(0,0,0,.08)}.jm-p__hi{display:block;width:100%;height:auto}.jm-p__hb{padding:16px 16px 18px}.jm-p__dl{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:10px!important}.jm-p__dl b{background:var(--r);color:#fff;border-radius:8px;padding:4px 10px;font-size:14px;line-height:20px;font-weight:700}.jm-p__cd{font-size:14px;color:var(--r);font-weight:600}.jm-p__ht{font-size:26px!important;line-height:32px!important;font-weight:800!important;margin:0 0 8px!important;color:#1d1d1f!important;text-transform:none!important;text-align:left!important}.jm-p__hs{color:#3a3a3c;font-size:15px;line-height:22px}.jm-p__btns{display:grid;gap:10px;margin-top:16px}.jm-p__b{display:flex!important;align-items:center;justify-content:center;min-height:48px;border-radius:12px;background:var(--r);color:#fff!important;font-weight:700;font-size:16px;text-align:center;padding:0 16px}.jm-p__b--w{background:#fff;color:var(--r)!important;border:1.5px solid var(--r)}.jm-p__b--o{background:0 0;color:#fff!important;border:1.5px solid rgba(255,255,255,.6)}.jm-p__note{font-size:13px;line-height:18px;color:#6e6e73;margin:-6px 0 12px!important}.jm-p__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.jm-p__t{display:flex;flex-direction:column;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.07);color:#1d1d1f!important;min-width:0}.jm-p__ti{position:relative;display:block;height:0;padding-top:75%;overflow:hidden;background:#f2f2f2}.jm-p__ti img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;display:block}.jm-p__ti em{position:absolute;left:8px;top:8px;background:var(--r);color:#fff;font-style:normal;font-weight:800;font-size:13px;line-height:18px;border-radius:7px;padding:2px 7px}.jm-p__tb{display:flex;flex-direction:column;gap:6px;padding:10px 10px 12px;flex:1}.jm-p__tn{font-weight:700;font-size:15px;line-height:20px}.jm-p__tp{margin-top:auto;display:flex;flex-direction:column;line-height:18px}.jm-p__tp s{color:#8e8e93;font-size:13px}.jm-p__tp b{color:var(--r);font-size:16px;line-height:22px;font-weight:800;white-space:nowrap}.jm-p__st{counter-reset:s;display:grid;gap:10px}.jm-p__st li{counter-increment:s;position:relative;background:#f6f6f6;border-radius:14px;padding:14px 14px 14px 58px;display:flex;flex-direction:column;gap:2px}.jm-p__st li::after{content:counter(s);position:absolute;left:14px;top:14px;width:32px;height:32px;border-radius:50%;background:var(--r);color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center}.jm-p__st b{font-size:16px;line-height:22px;font-weight:700}.jm-p__st span{color:#3a3a3c;font-size:14px;line-height:20px}.jm-p__more{display:grid;gap:12px}.jm-p__m{display:flex;flex-direction:column;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.07);color:#1d1d1f!important}.jm-p__mi{display:block;position:relative;height:0;padding-top:56.25%;overflow:hidden}.jm-p__mi img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover}.jm-p__mb{display:flex;flex-direction:column;gap:6px;padding:14px 14px 16px}.jm-p__mt{align-self:flex-start;background:var(--rl);color:var(--r);border-radius:7px;padding:2px 8px;font-size:13px;font-weight:700}.jm-p__mt--g{background:#eef6ee;color:#2e7d32}.jm-p__mn{font-size:19px;line-height:24px;font-weight:800}.jm-p__ms{color:#3a3a3c;font-size:14px;line-height:20px}.jm-p__m .jm-p__tp{flex-direction:row;align-items:baseline;gap:8px;margin-top:2px}.jm-p__ml{color:var(--r);font-weight:700;font-size:15px;margin-top:4px}.jm-p__ml::after{content:" →"}.jm-p__cond{display:grid;gap:8px;background:#f6f6f6;border-radius:14px;padding:14px}.jm-p__cond li{position:relative;padding-left:18px;font-size:14px;line-height:20px;color:#3a3a3c}.jm-p__cond li::after{content:"";position:absolute;left:2px;top:8px;width:6px;height:6px;border-radius:50%;background:var(--r)}.jm-p__why{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.jm-p__why li{background:var(--rl);border-radius:14px;padding:12px;display:flex;flex-direction:column;gap:2px;min-width:0}.jm-p__why b{color:var(--r);font-size:19px;line-height:24px;font-weight:800;white-space:nowrap}.jm-p__why span{font-size:13px;line-height:18px;color:#3a3a3c}.jm-p__cta{background:#2b2b2d;border-radius:16px;padding:20px 16px;display:grid;gap:10px;color:#fff}.jm-p__ct{font-size:22px;line-height:28px;font-weight:800;color:#fff}.jm-p__cs{font-size:14px;line-height:20px;color:#d1d1d6;margin-bottom:4px!important}.jm-p__arc{display:grid;gap:0;border-top:1px solid #e5e5ea}.jm-p__arc li{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid #e5e5ea}.jm-p__arc b{flex:1;font-weight:500;font-size:14px;line-height:20px;color:#6e6e73}.jm-p__arc i{font-style:normal;font-size:12px;color:#8e8e93;background:#f2f2f2;border-radius:6px;padding:2px 7px;white-space:nowrap}.jm-p:not(.jm-o)~.news,.jm-p:not(.jm-o)~section.news{display:none!important}@media (min-width:1024px){.jm-p:not(.jm-o){display:none!important}.jm-p:not(.jm-o)~.news,.jm-p:not(.jm-o)~section.news{display:block!important}}.jm-m{--r:#dd262e;--rl:#fdf0f0;color:#1d1d1f;font-size:15px;line-height:22px;margin:0 auto 35px;padding:0 15px;max-width:760px}.jm-m *{box-sizing:border-box}.jm-m fieldset,.jm-m h2,.jm-m legend,.jm-m ol,.jm-m p,.jm-m ul{margin:0;padding:0;border:0}.jm-m ol,.jm-m ul{list-style:none}.jm-m li::before{display:none!important}.jm-m a{text-decoration:none!important}.jm-m__hero{margin-top:0;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 2px 14px rgba(0,0,0,.08)}.jm-m__hi{display:block;width:100%!important;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:50% 40%}.jm-m__hb{padding:16px 16px 18px}.jm-m__h1{font-size:25px;line-height:31px;font-weight:800;margin-bottom:8px!important}.jm-m__lead{color:#3a3a3c}.jm-m__pr{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:14px!important}.jm-m__pl{font-size:15px;color:#3a3a3c}.jm-m__pr b{font-size:28px;line-height:34px;font-weight:800;color:var(--r);white-space:nowrap}.jm-m__pr s{color:#8e8e93;font-size:16px;white-space:nowrap}.jm-m__pr em{font-style:normal;background:var(--r);color:#fff;border-radius:7px;padding:1px 8px;font-size:14px;font-weight:800;line-height:22px}.jm-m__pn{font-size:13px;line-height:18px;color:#6e6e73;margin-top:4px!important}.jm-m__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px!important}.jm-m__chips li{background:#f2f2f4;border-radius:8px;padding:4px 10px;font-size:13px;line-height:18px;color:#3a3a3c;max-width:100%}.jm-m__btns{display:grid;gap:10px;margin-top:16px}.jm-m__gal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.jm-m__gal--2{grid-template-columns:repeat(2,minmax(0,1fr))}.jm-m__gal a{display:block;border-radius:12px;overflow:hidden;background:#f2f2f2;aspect-ratio:4/3;min-width:0}.jm-m__gal img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;display:block}.jm-m__ben{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.jm-m__ben li{background:#f6f6f6;border-radius:14px;padding:12px;display:flex;flex-direction:column;gap:4px;min-width:0}.jm-m__ben b{font-size:16px;line-height:21px;font-weight:800;color:#1d1d1f}.jm-m__ben span{font-size:13px;line-height:18px;color:#3a3a3c}.jm-m__ctl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.jm-m__ctl li{background:#fff;border:1px solid #e5e5ea;border-radius:14px;padding:12px 8px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;min-width:0}.jm-m__ctl i,.jm-m__pw i{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--rl);color:var(--r);font-style:normal}.jm-m__ctl b{font-size:14px;line-height:18px;font-weight:700}.jm-m__ctl span{font-size:12px;line-height:16px;color:#6e6e73}.jm-m__hint{font-size:13px;line-height:18px;color:#6e6e73;margin-top:10px!important}.jm-m__pw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.jm-m__pw--1{grid-template-columns:1fr}.jm-m__pw div{background:#f6f6f6;border-radius:14px;padding:14px 12px;display:flex;flex-direction:column;gap:6px;min-width:0}.jm-m__pw b{font-size:16px;line-height:21px;font-weight:800}.jm-m__pw span{font-size:13px;line-height:18px;color:#3a3a3c}.jm-m__off{display:grid;gap:10px}.jm-m__off li{position:relative;background:var(--rl);border-radius:14px;padding:14px 14px 14px 46px;display:flex;flex-direction:column;gap:2px}.jm-m__off li::after{content:"";position:absolute;left:16px;top:17px;width:18px;height:10px;border-left:3px solid var(--r);border-bottom:3px solid var(--r);transform:rotate(-45deg)}.jm-m__off b{font-size:16px;line-height:22px;font-weight:800}.jm-m__off span{font-size:14px;line-height:20px;color:#3a3a3c}.jm-mq{background:#2b2b2d;color:#fff;border-radius:16px;padding:20px 16px;position:relative}.jm-mq__t{font-size:22px;line-height:28px;font-weight:800}.jm-mq__s{font-size:14px;line-height:20px;color:#d1d1d6;margin-top:4px!important}.jm-mq__bar{height:6px;border-radius:3px;background:rgba(255,255,255,.18);margin:16px 0 8px;overflow:hidden}.jm-mq__bar i{display:block;height:100%;background:var(--r);border-radius:3px;transition:width .3s}.jm-mq__n{font-size:13px;color:#aeaeb2}.jm-mq__n b{color:#fff}.jm-mq__st{display:none!important;margin-top:12px!important}.jm-mq__st.is-on{display:block!important}.jm-mq__st legend{font-size:18px;line-height:24px;font-weight:700;margin-bottom:12px!important;color:#fff}.jm-mq__st legend small{font-size:13px;font-weight:400;color:#aeaeb2;white-space:nowrap}.jm-mq__op{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.jm-mq__op button{min-height:52px;border-radius:12px;border:1.5px solid rgba(255,255,255,.25);background:rgba(255,255,255,.06);color:#fff;font:inherit;font-size:14px;line-height:18px;font-weight:600;padding:8px 10px;text-align:center;cursor:pointer}.jm-mq__op button.is-sel{border-color:var(--r);background:var(--r)}.jm-mq__next{width:100%;margin-top:12px;border:0;cursor:pointer;font-family:inherit}.jm-mq__next[disabled]{opacity:.45}.jm-mq__back{display:inline-block;margin-top:14px;background:0 0;border:0;color:#d1d1d6;font:inherit;font-size:14px;padding:4px 0;cursor:pointer}.jm-mq__back[hidden]{display:none}.jm-mq__ok{font-size:18px;line-height:24px;font-weight:700}.jm-mq__sum{font-size:13px;line-height:18px;color:#aeaeb2;margin:6px 0 12px!important}.jm-mq__form{display:grid;gap:10px}.jm-mq__form .input{width:100%;height:50px;border-radius:12px;border:0;background:#fff;color:#1d1d1f;font-size:16px;padding:0 14px}.jm-mq__form .input.error{box-shadow:0 0 0 2px var(--r)}.jm-mq__form .submit_btn{width:100%;border:0;cursor:pointer;font-family:inherit}.jm-mq__form .smart-captcha{min-height:100px}.jm-mq__agree{font-size:12px;line-height:16px;color:#aeaeb2}.jm-mq__agree a{color:#d1d1d6!important;text-decoration:underline!important}.jm-mq__res{font-size:17px;line-height:24px;font-weight:700}.jm-m__vid{position:relative;border-radius:14px;overflow:hidden;background:#000;aspect-ratio:16/9;cursor:pointer}.jm-m__vid.is-v{aspect-ratio:9/16;max-width:250px;margin:0 auto}.jm-m__vid img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;display:block;opacity:.9}.jm-m__vid button{position:absolute;right:10px;bottom:10px;width:48px;height:48px;border-radius:50%;border:0;background:var(--r);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(0,0,0,.3);cursor:pointer}.jm-m__vid iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.jm-m__vid.is-v+.jm-m__hint{text-align:center}.jm-m__prj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.jm-m__prj a{display:flex;flex-direction:column;gap:8px;color:#1d1d1f!important;min-width:0}.jm-m__prj span{display:block;border-radius:12px;overflow:hidden;aspect-ratio:4/3;background:#f2f2f2}.jm-m__prj img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;display:block}.jm-m__prj b{font-size:14px;line-height:19px;font-weight:700}.jm-m__all{display:inline-block;margin-top:12px;color:var(--r)!important;font-weight:700}.jm-m__all::after{content:" →"}.jm-m__calc{border:1.5px dashed #d1d1d6;border-radius:14px;padding:16px;display:grid;gap:6px}.jm-m__calc b{font-size:17px;line-height:22px;font-weight:800}.jm-m__calc span{font-size:14px;line-height:20px;color:#3a3a3c;margin-bottom:6px}.jm-m__calc .jm-p__b{width:100%;cursor:pointer;font-family:inherit}.jm-m__more{border-top:1px solid #e5e5ea;border-bottom:1px solid #e5e5ea}.jm-m__more summary{list-style:none;cursor:pointer;padding:14px 28px 14px 0;font-weight:700;font-size:15px;line-height:20px;position:relative}.jm-m__more summary::-webkit-details-marker{display:none}.jm-m__more summary::after{content:"";position:absolute;right:6px;top:18px;width:9px;height:9px;border-right:2px solid #1d1d1f;border-bottom:2px solid #1d1d1f;transform:rotate(45deg)}.jm-m__more[open] summary::after{transform:rotate(-135deg);top:22px}.jm-m__mb{padding-bottom:14px}.jm-m__mb .product_box__tabs_wrap{margin:0!important;width:100%!important}.jm-m .jm-p__b{display:flex!important;align-items:center;justify-content:center;min-height:48px;border-radius:12px;background:var(--r);color:#fff!important;font-weight:700;font-size:16px;text-align:center;padding:0 16px}.jm-m .jm-p__b--w{background:#fff;color:var(--r)!important;border:1.5px solid var(--r)}.jm-m .jm-p__b--o{background:0 0;color:#fff!important;border:1.5px solid rgba(255,255,255,.6)}.jm-mq .jm-mq__fin{padding:0!important;margin:12px 0 0!important;width:auto!important;max-width:none!important;background:0 0!important;position:static!important;transform:none!important;text-align:left!important}.jm-m__sub{font-size:14px;line-height:20px;color:#3a3a3c;margin:-6px 0 12px!important}.jm-m__mod{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.jm-m__mod a{display:flex;flex-direction:column;gap:4px;height:100%;background:#f6f6f6;border-radius:14px;overflow:hidden;color:#1d1d1f!important;text-decoration:none!important;padding-bottom:12px}.jm-m__mod span{display:block;aspect-ratio:4/3;overflow:hidden;background:#eee;margin-bottom:6px}.jm-m__mod img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;display:block}.jm-m__mod b{font-size:14px;line-height:19px;font-weight:800;padding:0 10px}.jm-m__mod em{font-style:normal;font-size:13px;line-height:18px;color:#3a3a3c;padding:0 10px}.jm-m__mod i{font-style:normal;font-size:13px;line-height:18px;font-weight:700;color:var(--r);padding:0 10px;margin-top:auto}.jm-m__mat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.jm-m__mat--3{grid-template-columns:1fr}.jm-m__mat li{border:1.5px solid #e5e5ea;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:4px;min-width:0}.jm-m__mat b{font-size:16px;line-height:21px;font-weight:800;color:var(--r)}.jm-m__mat span{font-size:13px;line-height:18px;color:#3a3a3c}.jm-m__pw--t li{background:#f6f6f6;border-radius:14px;padding:14px 12px;display:flex;flex-direction:column;gap:4px;min-width:0}.jm-m__ben--u li{background:var(--rl)}.jm-m__ben--s li{background:#fff;border:1.5px solid #e5e5ea}.jm-m__say{display:flex;flex-direction:column;gap:10px}.jm-m__say li{display:flex;flex-direction:column;gap:4px}.jm-m__say b{align-self:flex-start;max-width:90%;background:var(--r);color:#fff;font-size:16px;line-height:22px;font-weight:700;padding:10px 14px;border-radius:18px 18px 18px 4px}.jm-m__say span{font-size:13px;line-height:18px;color:#6e6e73;padding-left:6px}.jm-m__need{display:grid;gap:10px;counter-reset:n}.jm-m__need li{position:relative;background:#f6f6f6;border-radius:14px;padding:12px 14px 12px 54px;display:flex;flex-direction:column;gap:2px;counter-increment:n}.jm-m__need li::before{content:counter(n);display:block!important;position:absolute;left:14px;top:12px;width:28px;height:28px;border-radius:50%;background:var(--r);color:#fff;font-weight:800;font-size:15px;line-height:28px;text-align:center}.jm-m__need b{font-size:16px;line-height:22px;font-weight:800}.jm-m__need span{font-size:13px;line-height:18px;color:#3a3a3c}.jm-m__sch{display:flex;flex-direction:column;gap:0}.jm-m__sch li{position:relative;display:grid;grid-template-columns:44px 1fr;column-gap:12px;align-items:center;padding:8px 0 22px}.jm-m__sch li:not(:last-child)::after{content:"";position:absolute;left:21px;top:54px;bottom:2px;width:2px;background:repeating-linear-gradient(#dd262e 0 4px,transparent 4px 8px)}.jm-m__sch i{grid-row:span 2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--rl);color:var(--r)}.jm-m__sch b{font-size:16px;line-height:21px;font-weight:800}.jm-m__sch span{font-size:13px;line-height:18px;color:#3a3a3c}.jm-m__nums b{font-size:24px}.jm-m__prj--1{grid-template-columns:1fr}@media (min-width:600px){.jm-m__hi{aspect-ratio:16/9}.jm-m__h1{font-size:28px;line-height:34px}.jm-m__btns{grid-template-columns:1fr 1fr}.jm-m__ctl li{padding:14px 10px}.jm-mq__op{grid-template-columns:repeat(4,minmax(0,1fr))}.jm-mq__form{max-width:480px}.jm-m__mod{grid-template-columns:repeat(4,minmax(0,1fr))}.jm-m__mat,.jm-m__mat--3{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.jm-m__prj--1{grid-template-columns:1fr 1fr}}body.jm-m-on section.page_content.catalog,body:has(.jm-m) section.page_content.catalog{padding-bottom:0!important}body.jm-m-on .product_box--ux,body:has(.jm-m) .product_box--ux{display:none!important}body.jm-m-on .section_calculator,body:has(.jm-m) .section_calculator{display:none!important}body.jm-m-on.jm-calc-open .section_calculator{display:block!important}@media (min-width:1024px){.jm-m{max-width:1114px;padding:0 20px;font-size:16px;line-height:24px;margin-bottom:60px}.jm-m .jm-k__sec{margin-top:64px}.jm-m .jm-k__h{font-size:32px!important;line-height:40px!important;margin:0 0 24px!important}.jm-m__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:20px}.jm-m__hi{aspect-ratio:auto!important;height:0!important;min-height:100%;max-height:none}.jm-m__hero{grid-auto-rows:minmax(440px,auto)}.jm-m__hb{padding:30px 36px;display:flex;flex-direction:column;justify-content:center}.jm-m__h1{font-size:32px;line-height:39px;margin-bottom:12px!important}.jm-m__lead{font-size:16px;line-height:24px}.jm-m__pr{margin-top:16px!important}.jm-m__pr b{font-size:32px;line-height:38px}.jm-m__pn{font-size:14px;line-height:20px}.jm-m__chips{margin-top:14px!important}.jm-m__chips li{font-size:13px;padding:5px 10px}.jm-m__btns{grid-template-columns:1fr 1fr;margin-top:20px}.jm-m__btns .jm-p__b{font-size:15px;padding:0 12px}.jm-m .jm-p__b{min-height:54px;transition:filter .15s}.jm-m .jm-p__b:hover{filter:brightness(.93)}.jm-m__gal{gap:14px;margin-top:14px}.jm-m__gal a{aspect-ratio:16/10;border-radius:16px}.jm-m__gal--2 a{aspect-ratio:2/1}.jm-m__gal img{transition:transform .3s}.jm-m__gal a:hover img{transform:scale(1.03)}.jm-m__sub{font-size:16px;line-height:24px;margin:-12px 0 20px!important}.jm-m__ben,.jm-m__ben--s,.jm-m__ben--u{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.jm-m__ben li{padding:22px 20px;border-radius:16px;gap:8px}.jm-m__ben b{font-size:18px;line-height:24px}.jm-m__ben span{font-size:15px;line-height:22px}.jm-m__ctl{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.jm-m__ctl li{padding:22px 12px;gap:8px}.jm-m__ctl i{width:56px;height:56px}.jm-m__ctl b{font-size:16px;line-height:22px}.jm-m__ctl span{font-size:14px;line-height:20px}.jm-m__hint{font-size:15px;line-height:22px;margin-top:16px!important}.jm-m__pw{gap:16px}.jm-m__pw div,.jm-m__pw--t li{padding:24px;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:16px;row-gap:6px}.jm-m__pw div span,.jm-m__pw--t li span{flex-basis:100%;font-size:15px;line-height:22px}.jm-m__pw b{font-size:19px}.jm-m__pw--1{max-width:620px}.jm-m__off{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.jm-m__off li{padding:24px 22px 24px 58px}.jm-m__off li::after{left:22px;top:30px}.jm-m__off b{font-size:18px}.jm-m__off span{font-size:15px;line-height:22px}.jm-m__mod{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.jm-m__mod a{border-radius:16px;padding-bottom:18px;gap:6px;transition:box-shadow .2s}.jm-m__mod a:hover{box-shadow:0 6px 24px rgba(0,0,0,.1)}.jm-m__mod b{font-size:17px;line-height:23px;padding:0 16px}.jm-m__mod em,.jm-m__mod i{font-size:14px;line-height:20px;padding:0 16px}.jm-m__mat,.jm-m__mat--3{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.jm-m__mat li{padding:22px 22px}.jm-m__mat b{font-size:19px;line-height:24px}.jm-m__mat span{font-size:15px;line-height:22px}.jm-m__pw--t{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px}.jm-m__say{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 30px}.jm-m__say b{font-size:19px;line-height:26px;padding:14px 20px}.jm-m__say span{font-size:15px}.jm-m__need{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.jm-m__need li{padding:62px 20px 22px}.jm-m__need li::before{left:20px;top:20px;width:32px;height:32px;line-height:32px}.jm-m__need span{font-size:15px;line-height:22px}.jm-m__sch{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.jm-m__sch li{grid-template-columns:1fr;justify-items:center;align-content:start;align-items:start;text-align:center;row-gap:6px;padding:0}.jm-m__sch li:not(:last-child)::after{left:calc(50% + 40px);right:calc(-50% + 30px);width:auto;top:31px;bottom:auto;height:2px;background:repeating-linear-gradient(90deg,#dd262e 0 6px,transparent 6px 12px)}.jm-m__sch i{grid-row:auto;width:64px;height:64px;margin-bottom:8px}.jm-m__sch i svg{width:30px;height:30px}.jm-m__sch b{font-size:18px}.jm-m__sch span{font-size:15px;line-height:22px;max-width:240px}.jm-m .jm-p__why{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.jm-m .jm-p__why li{padding:22px 20px}.jm-m .jm-p__why b{font-size:30px;line-height:36px}.jm-m .jm-p__why span{font-size:15px;line-height:22px}.jm-m .jm-p__st{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.jm-m .jm-p__st li{padding:68px 20px 22px}.jm-m .jm-p__st li::after{left:20px;top:20px;width:36px;height:36px}.jm-m .jm-p__st span{font-size:15px;line-height:22px}.jm-m__prj{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.jm-m__prj--1{grid-template-columns:repeat(2,minmax(0,1fr))}.jm-m__prj b{font-size:16px;line-height:22px}.jm-m__prj span img{transition:transform .3s}.jm-m__prj a:hover span img{transform:scale(1.03)}.jm-m__vid{max-width:720px}.jm-m__vid.is-v{max-width:320px;margin:0}.jm-m__vid.is-v+.jm-m__hint{text-align:left}.jm-m__vid button{width:68px;height:68px;right:auto;bottom:auto;left:50%;top:50%;transform:translate(-50%,-50%)}.jm-mq{padding:44px 48px;border-radius:20px;display:grid;grid-template-columns:minmax(0,370px) minmax(0,1fr);column-gap:48px;align-items:start}.jm-mq>.jm-mq__bar,.jm-mq>.jm-mq__n,.jm-mq>.jm-mq__s,.jm-mq>.jm-mq__t{grid-column:1}.jm-mq>.jm-mq__back,.jm-mq>.jm-mq__st{grid-column:2;grid-row:1/span 5}.jm-mq>.jm-mq__back{grid-row:6;justify-self:start}.jm-mq__t{font-size:28px;line-height:36px}.jm-mq__s{font-size:16px;line-height:24px}.jm-mq__st{margin-top:0!important}.jm-mq__st legend{font-size:22px;line-height:28px;margin-bottom:18px!important}.jm-mq__op{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px}.jm-mq__op:has(>:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr))!important}.jm-mq__op:has(>:nth-child(3)):not(:has(>:nth-child(4))){grid-template-columns:repeat(3,minmax(0,1fr))!important}.jm-mq__op button{min-height:64px;font-size:15px;transition:border-color .15s,background .15s}.jm-mq__op button:hover{border-color:rgba(255,255,255,.6)}.jm-mq__next{max-width:260px}.jm-mq__form{max-width:520px}.jm-m__calc{grid-template-columns:minmax(0,1fr) 280px;grid-template-rows:auto auto;column-gap:30px;align-items:center;padding:26px 30px}.jm-m__calc b{font-size:20px}.jm-m__calc span{grid-column:1;margin:0}.jm-m__calc .jm-p__b{grid-column:2;grid-row:1/span 2}.jm-m .jm-p__cta{grid-template-columns:repeat(3,auto) 1fr;column-gap:14px;row-gap:8px;align-items:center;padding:40px 44px;border-radius:20px}.jm-m .jm-p__ct{grid-column:1/-1;font-size:30px;line-height:38px}.jm-m .jm-p__cs{grid-column:1/-1;font-size:16px;line-height:24px;margin:0 0 14px!important}.jm-m .jm-p__cta .jm-p__b{grid-row:3;padding:0 26px;white-space:nowrap}.jm-m__more summary{font-size:17px;padding:20px 30px 20px 0}}@media (min-width:1024px) and (max-width:1199px){.jm-m__btns{grid-template-columns:1fr}.jm-m__h1{font-size:30px;line-height:36px}}section.page_content.jm-garant-host>.cont>:not(.jm-gr){display:none!important}section.page_content.jm-garant-host>.bg{display:none!important}section.page_content.jm-garant-host{padding-bottom:0!important}section.page_content.jm-garant-host:before{display:none!important}.jm-gr .jm-g{margin:0}.jm-gr__note{margin:14px 0 0!important;font-size:13px;line-height:19px;color:#555}.jm-gr__free{margin-top:6px}.jm-gr .jm-o__steps li{padding-left:14px}.jm-gr .jm-o__steps li:not(:last-child):after{left:41px}.jm-gr .jm-z__fin{padding-left:14px;padding-right:14px}.jm-gr .jm-o__cta .jm-o__btn--ghost{margin-top:10px}body.jm-garant-page section.f_form_block,body.jm-garant-page section.products_pages{display:none!important}@media (min-width:1024px){.jm-gr .jm-o__cta{display:flex;gap:16px;align-items:center}.jm-gr .jm-o__cta .jm-o__btn{flex:0 0 auto;width:auto;min-width:300px;margin:0!important;padding:0 32px}.jm-gr .jm-g:has(.jm-g__row){padding:28px 32px 4px;border-radius:14px;background:#f6f6f6}.jm-gr .jm-g__row{justify-content:flex-start;gap:12px 20px;margin-bottom:24px}.jm-gr .jm-g__item{width:210px;cursor:default}.jm-gr .jm-g__item--motor{width:250px}.jm-gr .jm-g__item--motor{margin-left:auto;padding-left:40px;border-left:1px solid #e2e2e2}.jm-gr .jm-g__plus{margin-top:22px}.jm-gr .jm-g__item:focus .jm-g__tip,.jm-gr .jm-g__item:focus-within .jm-g__tip,.jm-gr .jm-g__item:hover .jm-g__tip,.jm-gr .jm-g__tip{position:static;transform:none!important;opacity:1;visibility:visible;width:auto;margin-top:6px;padding:0;background:0 0;color:#555;font-size:14px;line-height:19px;pointer-events:auto}.jm-gr .jm-g__tip:after{display:none}.jm-gr__note{display:none}.jm-gr .jm-o__steps{grid-template-columns:repeat(4,minmax(0,1fr))!important}.jm-gr .jm-o__cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}.jm-gr__free{align-items:center;padding:24px;margin-top:28px}}.jm-h{display:none}@media(min-width:1024px){header .top>.cont.flex{display:none!important}.jm-h{display:flex;align-items:center;justify-content:space-between;gap:22px;height:105px;transition:height .2s}.jm-h__logo img{width:140px;display:block;transition:width .2s}.jm-h__info{display:flex;gap:30px;flex:1;justify-content:center}.jm-h__item{display:flex;gap:8px;white-space:nowrap;align-items:center;font:14px/1.35 inherit;color:#333;text-decoration:none}.jm-h__item b{display:block;font-weight:600;color:#222}.jm-h__item small{display:block;font-size:13px;color:#777}.jm-h__ic{width:32px;height:32px;border-radius:50%;background:#f4f4f4;display:flex;align-items:center;justify-content:center;flex:none}.jm-h__ic svg{width:18px;height:18px}.jm-h__star{color:#f5a623;font-size:16px}.jm-h__contact{text-align:right}.jm-h__phone{font-size:21px;font-weight:700;color:#222;text-decoration:none;white-space:nowrap}.jm-h__time{font-size:13px;color:#777;margin-top:2px}.jm-h__sub{display:flex;gap:12px;justify-content:flex-end;margin-top:3px;font-size:13px}.jm-h__sub a{color:#555;text-decoration:none;display:flex;align-items:center;gap:5px}.jm-h__cb:hover,.jm-h__sub a:hover{color:#dd262e}.jm-h__sub img{width:18px;height:18px}.jm-h__cta{display:flex;flex-direction:column;align-items:center;gap:6px}.jm-h__btn{background:#dd262e;color:#fff!important;border-radius:6px;padding:13px 22px;font-weight:600;font-size:15px;text-decoration:none;white-space:nowrap}.jm-h__btn:hover{background:#c01e25}.jm-h__cb{font-size:13px;color:#555;text-decoration:underline dotted}header.jm-h--min .jm-h{height:60px;padding-top:0!important;padding-bottom:0!important;align-content:center!important;align-items:center!important}header.jm-h--min .jm-h__logo img{width:115px}header.jm-h--min .jm-h__cb,header.jm-h--min .jm-h__info,header.jm-h--min .jm-h__sub,header.jm-h--min .jm-h__time{display:none}header.jm-h--min .jm-h__btn{padding:9px 18px}header.jm-h--min .jm-h__contact{margin-left:auto}}@media(min-width:1024px) and (max-width:1180px){.jm-h{gap:14px}.jm-h__info{gap:16px}.jm-h__logo img{width:125px}.jm-h__phone{font-size:19px}.jm-h__btn{padding:12px 16px;font-size:14px}}.calc_page_wrap{max-width:1090px;margin:50px auto}body.jm-calc-page section.f_form_block,body.jm-calc-page section.products_pages{display:none!important}.jm-cl{max-width:1090px;margin:30px auto 60px;padding:0 20px;color:#222}.jm-cl h1{font-size:40px;line-height:1.15;margin:0 0 14px}.jm-cl h2{font-size:26px;margin:0 0 8px}.jm-cl__lead{font-size:18px;line-height:1.5;color:#555;max-width:820px;margin:0 0 28px}.jm-cl__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;list-style:none;margin:0 0 36px;padding:0}.jm-cl__steps li{display:flex;gap:14px;align-items:flex-start;background:#f6f6f6;border-radius:14px;padding:18px 20px}.jm-cl__steps b{flex:none;width:40px;height:40px;border-radius:50%;background:#dd262e;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}.jm-cl__steps span{font-size:14px;line-height:1.45;color:#555}.jm-cl__steps strong{display:block;font-size:16px;color:#222;margin-bottom:2px}.jm-cl__chips{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 22px}.jm-cl__chip{border:1.5px solid #ddd;background:#fff;border-radius:22px;padding:9px 18px;font-size:15px;color:#333;cursor:pointer;font-family:inherit}.jm-cl__chip:hover{border-color:#dd262e;color:#dd262e}.jm-cl__chip.is-active{background:#dd262e;border-color:#dd262e;color:#fff}.jm-cl__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.jm-cl__card{display:flex;flex-direction:column;border:1px solid #e6e6e6;border-radius:14px;overflow:hidden;text-decoration:none;color:#222;background:#fff;transition:box-shadow .2s,border-color .2s}.jm-cl__card:hover{border-color:#dd262e;box-shadow:0 8px 22px rgba(0,0,0,.08)}.jm-cl__card.is-hidden{display:none}.jm-cl__img{display:block;aspect-ratio:4/3;background:#f3f3f3;overflow:hidden}.jm-cl__img img{width:100%;height:100%;object-fit:cover;display:block}.jm-cl__name{display:block;padding:14px 16px 4px;font-size:15px;font-weight:600;line-height:1.35;flex:1}.jm-cl__price{display:block;padding:0 16px;font-size:18px;font-weight:700;color:#dd262e}.jm-cl__go{display:block;margin:12px 16px 16px;text-align:center;border:1.5px solid #dd262e;color:#dd262e;border-radius:10px;padding:10px;font-weight:600;font-size:14px}.jm-cl__card:hover .jm-cl__go{background:#dd262e;color:#fff}.jm-cl__btn{display:inline-flex;align-items:center;justify-content:center;height:54px;padding:0 32px;border-radius:12px;background:#dd262e;color:#fff!important;font-weight:700;font-size:15px;text-decoration:none;white-space:nowrap;box-shadow:0 4px 10px rgba(221,38,46,.25)}.jm-cl__btn--ghost{background:#fff;color:#dd262e!important;border:1.5px solid #dd262e;box-shadow:none}.jm-cl__zamer{display:flex;align-items:center;justify-content:space-between;gap:30px;margin:44px 0 0;padding:28px 32px;border-radius:14px;background:#f6f6f6}.jm-cl__zamer p{margin:0;font-size:16px;line-height:1.5;color:#555;max-width:640px}.jm-cl__trust{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin:36px 0 0}.jm-cl__trust>*{display:block;border:1px solid #e6e6e6;border-radius:14px;padding:18px;text-decoration:none;color:#555;font-size:14px;line-height:1.4}.jm-cl__trust b{display:block;font-size:24px;color:#dd262e;margin-bottom:4px}.jm-cl__fin{margin:44px 0 0;text-align:center}.jm-cl__fin p{font-size:16px;color:#555;margin:0 0 20px}.jm-cl__fin-btns{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.jm-cl__calc{border:1px solid #e6e6e6;border-radius:14px;padding:22px 24px;margin:0 0 26px;background:#fff;box-shadow:0 6px 20px rgba(0,0,0,.05)}.jm-cl__sizes{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}.jm-cl__f{display:flex;flex-direction:column;gap:6px;font-size:14px;color:#555;margin:0}.jm-cl__f input{width:150px;height:54px;border:1.5px solid #ddd;border-radius:12px;padding:0 16px;font-size:20px;font-weight:600;color:#222;font-family:inherit;box-sizing:border-box;-moz-appearance:textfield}.jm-cl__f input::-webkit-inner-spin-button,.jm-cl__f input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.jm-cl__f input:focus{outline:0;border-color:#dd262e}.jm-cl__x{font-size:22px;color:#999;height:54px;display:flex;align-items:center}.jm-cl__calc-go{border:0;cursor:pointer;font-family:inherit}.jm-cl__note{flex:1;min-width:220px;margin:0 0 0 10px;font-size:13px;line-height:1.45;color:#777;align-self:center}.jm-cl__colors{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:18px 0 0;padding:18px 0 0;border-top:1px solid #eee}.jm-cl__ct{font-size:15px;font-weight:600;margin-right:4px}.jm-cl__sw{display:inline-flex;align-items:center;gap:7px;border:1.5px solid #ddd;background:#fff;border-radius:20px;padding:4px 12px 4px 4px;font-size:13px;color:#333;cursor:pointer;font-family:inherit;line-height:1}.jm-cl__sw i{width:24px;height:24px;border-radius:50%;background:#eee center/cover;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12);flex:none}.jm-cl__sw{padding:3px;border-radius:50%}.jm-cl__sw{position:relative}.jm-cl__sw--any i{background:conic-gradient(#e53935,#fb8c00,#fdd835,#43a047,#1e88e5,#8e24aa,#e53935)!important}.jm-cl__tip{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%) translateY(4px);white-space:nowrap;padding:8px 12px;border-radius:10px;background:#363534;color:#fff;font-size:13px;line-height:18px;font-weight:400;text-align:center;opacity:0;visibility:hidden;transition:opacity .2s,transform .2s;z-index:5;pointer-events:none}.jm-cl__tip:after{content:"";position:absolute;left:50%;top:100%;margin-left:-6px;border:6px solid transparent;border-top-color:#363534}.jm-cl__sw:focus-visible .jm-cl__tip,.jm-cl__sw:hover .jm-cl__tip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.jm-cl__sw i{width:28px;height:28px}.jm-cl__cn{font-size:15px;color:#dd262e;font-weight:600;margin-right:6px}.jm-cl__sw:hover{border-color:#dd262e}.jm-cl__sw.is-active{border-color:#dd262e;box-shadow:0 0 0 1px #dd262e;color:#dd262e;font-weight:600}.jm-cl__sw.is-active{box-shadow:0 0 0 2px #dd262e}.jm-cl__pr{display:block;padding:0 16px;min-height:46px}.jm-cl__pr .jm-cl__price{padding:0;display:inline}.jm-cl__old{display:inline-block;margin-left:8px;font-size:14px;color:#999;text-decoration:line-through}.jm-cl__hint{display:block;font-size:13px;color:#777;margin-top:3px;line-height:1.35}.jm-cl__card.is-load .jm-cl__price{color:#aaa;font-weight:500;font-size:15px}.jm-cl__card.is-err .jm-cl__price{display:block;color:#555;font-size:14px;font-weight:600;line-height:1.35}.jm-cl__card.is-err .jm-cl__old{display:block;margin:2px 0 0;text-decoration:none;font-size:13px}@media(max-width:1023px){.jm-cl h1{font-size:28px}.jm-cl__lead{font-size:16px}.jm-cl__steps{grid-template-columns:1fr;gap:10px}.jm-cl__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.jm-cl__zamer{flex-direction:column;align-items:stretch;padding:22px}.jm-cl__trust{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.calc_page_wrap{margin:10px 0 0!important;padding:0!important;max-width:none!important}.jm-cl{margin:0 0 35px;padding:0 20px}.jm-cl h1{font-size:26px;line-height:1.2;margin:0 0 10px}.jm-cl h2{font-size:21px;line-height:1.25}.jm-cl__lead{font-size:15px;line-height:1.45;margin:0 0 20px}.jm-cl__steps{gap:8px;margin:0 0 20px}.jm-cl__steps li{padding:12px 14px;gap:12px;align-items:center}.jm-cl__steps b{width:30px;height:30px;font-size:15px}.jm-cl__steps strong{font-size:15px}.jm-cl__steps span{font-size:13px;line-height:1.35}.jm-cl__calc{padding:16px 14px;margin:0 0 20px}.jm-cl__sizes{display:grid;grid-template-columns:1fr auto 1fr;gap:8px 8px;align-items:end}.jm-cl__f input{width:100%;height:50px;font-size:18px}.jm-cl__x{height:50px;font-size:18px}.jm-cl__calc-go{grid-column:1/-1;width:100%;height:50px}.jm-cl__note{grid-column:1/-1;margin:0;min-width:0;font-size:12px;text-align:center}.jm-cl__colors{margin:14px 0 0;padding:14px 0 0;gap:6px}.jm-cl__ct{width:100%;margin:0 0 2px}.jm-cl__sw{padding:2px}.jm-cl__sw i{width:28px;height:28px}.jm-cl__sw.is-tip .jm-cl__tip{opacity:1;visibility:visible;transform:translateX(var(--tx,-50%)) translateY(0)}.jm-cl__tip:after{left:var(--ax,50%)}.jm-cl__chips{gap:8px;margin:0 0 16px}.jm-cl__chip{padding:7px 14px;font-size:14px}.jm-cl__grid{gap:10px}.jm-cl__card{border-radius:12px}.jm-cl__name{padding:10px 10px 4px;font-size:14px;line-height:1.3}.jm-cl__pr{padding:0 10px;min-height:0;line-height:1.2}.jm-cl__price{font-size:16px}.jm-cl__old{display:block;margin:3px 0 0;font-size:12px;line-height:1.2}.jm-cl__hint{font-size:12px}.jm-cl__card.is-err .jm-cl__price{font-size:13px}.jm-cl__card.is-err .jm-cl__old{font-size:12px}.jm-cl__go{margin:10px;padding:9px 4px;font-size:13px;border-radius:9px}.jm-cl__zamer{margin:35px 0 0;padding:20px 16px;gap:14px}.jm-cl__zamer p{font-size:14px}.jm-cl__btn{height:50px;padding:0 20px;width:100%;box-sizing:border-box}.jm-cl__trust{margin:35px 0 0;gap:10px}.jm-cl__trust>*{padding:14px 12px;font-size:13px}.jm-cl__trust b{font-size:20px}.jm-cl__trust>a{grid-column:1/-1}.jm-cl__fin{margin:35px 0 0}.jm-cl__fin p{font-size:14px}.jm-cl__fin-btns{gap:10px}}.jm-mm{display:none}@media (min-width:1024px){.menu_bottom_new_wrapper .hcatalog_wrapper:hover .catalog--hidden{display:none!important}.jm-mm{position:absolute;top:46px;left:0;width:100%;z-index:120;background:#fff;border-top:2px solid #dd262e;border-radius:0 0 14px 14px;box-shadow:0 14px 34px rgba(0,0,0,.18);overflow:hidden;text-align:left}.jm-mm.is-open{display:block}.jm-mm::before{content:"";position:absolute;left:0;top:-26px;width:160px;height:24px}.jm-mm__in{display:grid;grid-template-columns:230px minmax(0,1fr) 250px;min-height:440px}.jm-mm__nav{background:#f7f7f7;padding:14px 0;display:flex;flex-direction:column}.jm-mm a.jm-mm__t{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 16px 10px 22px;border-left:3px solid transparent;color:#363534;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;text-transform:none}.jm-mm a.jm-mm__t b{display:none}.jm-mm a.jm-mm__t::after{content:"";flex:none;width:7px;height:7px;border-top:2px solid #b5b5b5;border-right:2px solid #b5b5b5;transform:rotate(45deg)}.jm-mm a.jm-mm__t.is-on::after{border-color:#dd262e}.jm-mm a.jm-mm__t.is-on{background:#fff;border-left-color:#dd262e;color:#dd262e}.jm-mm a.jm-mm__cat{margin:auto 22px 4px;padding-top:12px;color:#dd262e;font-size:14px;font-weight:600;text-decoration:none}.jm-mm a.jm-mm__all::after,.jm-mm a.jm-mm__cat::after{content:" →"}.jm-mm__ps{padding:22px 26px 24px}.jm-mm__p{display:none}.jm-mm__p.is-on{display:block}.jm-mm__ph{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:16px}.jm-mm a.jm-mm__pt{display:block;color:#1a1a1a;font-size:22px;font-weight:700;line-height:1.2;text-decoration:none;text-transform:none}.jm-mm__ph p{margin:6px 0 0;color:#6b6b6b;font-size:14px;line-height:1.4}.jm-mm a.jm-mm__all{flex:none;margin-top:4px;color:#dd262e;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.jm-mm__g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.jm-mm a.jm-mm__c{display:grid;grid-template-columns:92px minmax(0,1fr);grid-template-rows:1fr auto;column-gap:12px;align-items:center;padding:6px;min-height:81px;border:1px solid #ececec;border-radius:10px;overflow:hidden;color:#363534;text-decoration:none;text-transform:none;transition:box-shadow .15s,border-color .15s}.jm-mm a.jm-mm__c:hover{border-color:#dd262e;box-shadow:0 6px 16px rgba(0,0,0,.1)}.jm-mm__im{grid-row:1/3;display:block;width:92px;height:69px;border-radius:7px;overflow:hidden;background:#f4f4f4}.jm-mm__im img{display:block;width:100%;height:100%;object-fit:cover}.jm-mm__cn{display:block;align-self:end;padding:0;font-size:14px;font-weight:600;line-height:1.3}.jm-mm a.jm-mm__c:hover .jm-mm__cn{color:#dd262e}.jm-mm__c b{display:block;align-self:start;padding:3px 0 0;color:#dd262e;font-size:14px;font-weight:700;white-space:nowrap}.jm-mm__side{border-left:1px solid #eee;padding:22px 20px;display:flex;flex-direction:column;gap:14px}.jm-mm__h{color:#1a1a1a;font-size:16px;font-weight:700}.jm-mm__task{list-style:none;margin:-8px 0 0;padding:0}.jm-mm__task li{margin:0;padding:0;border-bottom:1px solid #f0f0f0}.jm-mm__task li::before{display:none}.jm-mm__task a{display:block;padding:6px 0;color:#363534;font-size:14px;line-height:1.35;text-decoration:none;text-transform:none}.jm-mm__task a.is-on,.jm-mm__task a:hover{color:#dd262e}.jm-mm__task a.is-on{font-weight:600}div.jm-mm__pt{color:#1a1a1a;font-size:22px;font-weight:700;line-height:1.2}.jm-mm__help{margin-top:auto;background:#fbeeee;border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:6px}.jm-mm__help b{color:#1a1a1a;font-size:15px}.jm-mm__help span{display:none}.jm-mm a.jm-mm__btn{display:block;margin-top:4px;padding:11px 10px;border-radius:8px;background:#dd262e;color:#fff;font-size:14px;font-weight:600;text-align:center;text-decoration:none;text-transform:none}.jm-mm a.jm-mm__btn:hover{background:#c41f27}.jm-mm a.jm-mm__calc{color:#dd262e;font-size:14px;font-weight:600;text-align:center;text-decoration:none}}@media (min-width:1024px) and (max-width:1180px){.jm-mm__in{grid-template-columns:210px minmax(0,1fr) 220px}.jm-mm a.jm-mm__c{grid-template-columns:72px minmax(0,1fr)}.jm-mm__im{width:72px;height:54px}.jm-mm__h,.jm-mm__task{display:none}.jm-mm__help{margin-top:0}}.jm-mmm{display:none}@media (max-width:1023px){.jm-mmm.is-open{display:flex;flex-direction:column;position:fixed;left:0;right:0;bottom:0;top:50px;z-index:1000;background:#fff;text-align:left}html.jm-mmm-on,html.jm-mmm-on body{overflow:hidden}.jm-mmm__bar{flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:52px;border-bottom:1px solid #eee;background:#fff}.jm-mmm .jm-mmm__back{display:flex;align-items:center;gap:8px;padding:0;border:0;background:0 0;color:#1a1a1a!important;font-family:inherit;font-size:17px;font-weight:600;line-height:1;cursor:pointer}.jm-mmm__back::before{content:"";width:9px;height:9px;border-left:2px solid #1a1a1a;border-bottom:2px solid #1a1a1a;transform:rotate(45deg)}.jm-mmm a.jm-mmm__root{color:#dd262e;font-size:15px;font-weight:600;text-decoration:none;text-transform:none}.jm-mmm__body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:20px 20px 35px}.jm-mmm__h{margin:0 0 12px;color:#1a1a1a;font-size:20px;font-weight:700;line-height:1.2}.jm-mmm__h~.jm-mmm__h{margin-top:35px}.jm-mmm__s{border:1px solid #ececec;border-radius:12px;margin:0 0 8px;background:#fff}.jm-mmm__s summary{list-style:none;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:12px 14px;cursor:pointer}.jm-mmm__s summary::-webkit-details-marker{display:none}.jm-mmm__s summary::after{content:"";grid-column:2;grid-row:1/3;width:8px;height:8px;margin-right:4px;border-right:2px solid #9a9a9a;border-bottom:2px solid #9a9a9a;transform:rotate(45deg);transition:transform .2s}.jm-mmm__s[open] summary::after{transform:rotate(-135deg);border-color:#dd262e}.jm-mmm__sn{color:#1a1a1a;font-size:16px;font-weight:600;line-height:1.3}.jm-mmm__s[open] .jm-mmm__sn{color:#dd262e}.jm-mmm__sm{grid-column:1;color:#8a8a8a;font-size:13px;line-height:1.3;margin-top:2px}.jm-mmm__l{padding:0 10px 10px;display:flex;flex-direction:column;gap:6px}.jm-mmm a.jm-mmm__c{display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-rows:1fr auto;column-gap:12px;align-items:center;padding:6px;border-radius:9px;background:#f8f8f8;color:#363534;text-decoration:none;text-transform:none}.jm-mmm__im{grid-row:1/3;display:block;width:72px;height:54px;border-radius:7px;overflow:hidden;background:#eee}.jm-mmm__im img{display:block;width:100%;height:100%;object-fit:cover}.jm-mmm__cn{align-self:end;font-size:15px;font-weight:600;line-height:1.3}.jm-mmm__c b{align-self:start;padding-top:2px;color:#dd262e;font-size:14px;font-weight:700;white-space:nowrap}.jm-mmm a.jm-mmm__all{display:block;padding:8px 6px 2px;color:#dd262e;font-size:14px;font-weight:600;text-decoration:none;text-transform:none}.jm-mmm a.jm-mmm__all::after{content:" →"}.jm-mmm__task{display:block}.jm-mmm__task>a{display:block;max-width:100%;padding:9px 13px;border-radius:20px;background:#f4f4f4;color:#363534;font-size:14px;line-height:1.3;text-decoration:none;text-transform:none}.jm-mmm__help{margin-top:35px;padding:18px;border-radius:14px;background:#fbeeee;display:flex;flex-direction:column;gap:8px}.jm-mmm__help b{color:#1a1a1a;font-size:17px}.jm-mmm__help span{color:#555;font-size:14px;line-height:1.4}.jm-mmm a.jm-mmm__btn{display:block;margin-top:6px;padding:13px;border-radius:10px;background:#dd262e;color:#fff;font-size:15px;font-weight:600;text-align:center;text-decoration:none;text-transform:none}.jm-mmm a.jm-mmm__calc{display:block;padding-top:4px;color:#dd262e;font-size:15px;font-weight:600;text-align:center;text-decoration:none}}.jm-k__tx{border-radius:12px;background:var(--g)}.jm-k__tx summary{list-style:none;display:flex;flex-direction:column;gap:2px;padding:12px 40px 12px 14px;cursor:pointer;position:relative}.jm-k__tx summary::-webkit-details-marker{display:none}.jm-k__tx summary::after{content:"";position:absolute;right:16px;top:50%;width:8px;height:8px;border-right:2px solid var(--r);border-bottom:2px solid var(--r);transform:translateY(-70%) rotate(45deg);transition:transform .2s}.jm-k__tx[open] summary::after{transform:translateY(-30%) rotate(-135deg)}.jm-k__tx summary span{font-size:14px;line-height:19px;color:#3a3a3c}.jm-k__tx summary b{font-size:15px;line-height:20px;color:var(--r);font-weight:800}.jm-k__tx ul{list-style:none;margin:0;padding:0 8px 8px!important;display:flex;flex-direction:column;gap:6px}.jm-k__tx li{margin:0;padding:0}.jm-k__tx li::before{display:none}.jm-k__task .jm-k__tx li a{display:flex;flex-direction:row;align-items:center;gap:12px;padding:6px;border-radius:12px;background:#fff;color:#1d1d1f!important}.jm-k__task .jm-k__tx li a::after{display:none}.jm-k__tx li b{flex:0 0 auto;color:var(--r);font-size:14px;line-height:18px;font-weight:800;white-space:nowrap;padding-right:6px}.jm-k__tx[open]{grid-column:1/-1}@media (min-width:768px){.jm-k__tx summary{padding:16px 40px 16px 16px}.jm-k__tx ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.jm-dz .jm-dz__ph{margin:16px 0 0;border-radius:16px;overflow:hidden;background:#f2f2f2}.jm-dz .jm-dz__ph img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.jm-dz .jm-dz__fmt{display:grid;gap:14px}.jm-dz .jm-dz__f{padding:18px;border-radius:16px;background:#f5f5f7}.jm-dz .jm-dz__f>b{display:block;margin-top:12px;font-size:19px;line-height:24px;font-weight:800;color:#1a1a1a}.jm-dz .jm-dz__f>small{display:block;margin-top:4px;font-size:14px;line-height:19px;color:#666}.jm-dz .jm-dz__f ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.jm-dz .jm-dz__f li{display:flex;gap:10px;align-items:flex-start;margin:0;padding:0;font-size:15px;line-height:21px;color:#1a1a1a}.jm-dz .jm-dz__f li:before{display:none}.jm-dz .jm-dz__f li svg{flex:none;width:20px;height:20px;margin-top:1px}@media (min-width:1024px){.jm-dz .jm-dz__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}.jm-dz .jm-dz__ph{margin:0}.jm-dz .jm-dz__hero h1{margin-top:0}.jm-dz .jm-dz__fmt{grid-template-columns:1fr 1fr;gap:22px}.jm-dz .jm-dz__f{padding:26px 28px}.jm-dz .jm-dz__f>b{font-size:22px;line-height:28px}.jm-dz .jm-dz__f>small{font-size:15px}.jm-dz .jm-dz__f li{font-size:16px;line-height:23px}.jm-dz .jm-o__cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}.jm-dz .jm-vd__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 22px}.jm-dz .jm-vd__tx b{font-size:16px;line-height:22px}.jm-dz .jm-vd__fx{font-size:14px;line-height:20px}}@media (min-width:1024px){.breadcrumbs_block{padding-top:15px!important}section.page_content:has(h1){padding-top:0!important}.jm-c:has(h1),.jm-o:has(h1),.jm-t:has(h1){padding-top:0!important}.calc_page_wrap:has(h1),.jm-cl:has(h1){margin-top:0!important}.text_block:has(> h1){margin-top:0!important}.jm-d-host:has(h1){padding-top:0!important}.hns-breadcrumbs~* h1,.main h1:not(.page_404 h1):not(.steps h1){font-size:32px!important;line-height:1.2!important;margin-top:-7px!important;font-weight:700!important;letter-spacing:normal}.jm-d__hero h1{margin-top:0!important}.text_block:has(> h1){display:flow-root}.jm-dz__hero{align-items:start!important}.jm-s__h1{font-size:32px!important;line-height:1.2!important;font-weight:700!important;margin-top:-4px!important}.news_page .text_block>.date:empty{display:none}}@media (max-width:1023px){.footer-cat-menu-wrapper a{font-size:16px!important;line-height:25px!important;font-weight:300!important;font-family:Montserrat,Arial,sans-serif!important;display:block}.jm-dz__ht h1{font-size:26px!important;line-height:32px!important}}@media (max-width:1023px){.jm-dz__ht h1{font-size:24px!important;line-height:30px!important}.jm-dz__h1-tail{display:none}.jm-dz__ht .jm-o__lead{text-align:justify;-webkit-hyphens:auto;hyphens:auto}}@media (max-width:379px){.jm-dz__ht h1{font-size:22px!important;line-height:28px!important}}.jm-mag{--r:#dd262e;color:#222;font-size:16px;line-height:1.6}.jm-mag a{color:var(--r);text-decoration:underline;text-decoration-color:rgba(221,38,46,.35);text-underline-offset:3px}.jm-mag p{margin:0 0 14px}.jm-mag__lead{font-size:18px;line-height:1.55;font-weight:500;color:#111}.jm-mag__lead::first-letter{float:left;font-size:58px;line-height:.9;font-weight:700;color:var(--r);margin:4px 8px 0 0}.jm-mag__kick{display:block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--r);margin-bottom:8px}.jm-mag__note{border-left:4px solid var(--r);background:#fdf1f1;border-radius:0 14px 14px 0;padding:16px 18px;margin:24px 0 35px}.jm-mag__note p{margin:0}.jm-mag>h2,.jm-mag__h{font-size:24px;line-height:1.25;font-weight:700;margin:0 0 8px;color:#111}.jm-mag__sub{color:#666;margin-bottom:18px!important}.jm-mag__list{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:14px}.jm-mag__list>li::before{display:none!important;content:none!important}.jm-mag__item{background:#f6f6f7;border-radius:18px;padding:18px 18px 4px;margin:0!important}.jm-mag__top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.jm-mag__num{font-size:30px;font-weight:700;line-height:1;color:var(--r)}.jm-mag__tag{font-size:12px;font-weight:600;background:#fff;color:#444;border-radius:20px;padding:5px 10px;white-space:nowrap}.jm-mag__t{font-size:19px;line-height:1.3;font-weight:700;margin:0 0 8px}.jm-mag__t a{color:#111;text-decoration:none}.jm-mag__fit{font-size:14px;line-height:1.5;color:#555;border-top:1px solid #e3e3e5;padding-top:10px}.jm-mag__fit b{color:#111}.jm-mag__cheat{border:2px solid #111;border-radius:18px;padding:16px 18px;margin:0 0 35px}.jm-mag__cheat dl{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0}.jm-mag__cheat dd,.jm-mag__cheat dt{margin:0;padding:10px 0;border-top:1px solid #e3e3e5;font-size:14px;line-height:1.4}.jm-mag__cheat dt{padding-right:12px;color:#555}.jm-mag__cheat dd{font-weight:600}.jm-mag__cheat dt:first-of-type,.jm-mag__cheat dt:first-of-type+dd{border-top:0}.jm-mag__proj{display:grid;gap:14px}.jm-mag__pc{display:block;text-decoration:none!important;color:#111!important;background:#f6f6f7;border-radius:18px;overflow:hidden}.jm-mag__pc img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;margin:0;border-radius:0}.jm-mag__pk{display:block;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--r);padding:12px 16px 2px}.jm-mag__pt{display:block;font-size:16px;line-height:1.35;font-weight:600;padding:0 16px 14px}.jm-mag__more{margin:14px 0 35px!important;font-weight:600}.jm-mag__biz{background:#fdf1f1;border-radius:18px;padding:20px 18px}.jm-mag__bt{font-size:20px;line-height:1.3;font-weight:700;margin:0 0 10px}.jm-mag__btn{display:block;text-align:center;background:var(--r);color:#fff!important;text-decoration:none!important;font-weight:600;border-radius:14px;padding:14px 16px;margin-top:4px}@media (min-width:1024px){.jm-mag__lead{font-size:20px}.jm-mag__proj{grid-template-columns:repeat(3,1fr)}}.jm-ra__tx .jm-mag__item{padding:18px 18px 4px!important}.jm-ra__tx .jm-mag__pt,.jm-ra__tx .jm-mag__t a{color:#111!important}.jm-ra__tx .jm-mag__pc,.jm-ra__tx .jm-mag__pc *{text-decoration:none!important}.jm-ra__tx a.jm-mag__btn{color:#fff!important;text-decoration:none!important}.jm-ra__tx .jm-mag>h2{font-size:24px!important;line-height:1.25!important}.jm-ra__tx .jm-mag__pc img{margin:0!important;border-radius:0!important}@media (min-width:1024px){.jm-mag{font-size:17px;line-height:1.65}.jm-mag__lead{font-size:21px;line-height:1.55}.jm-mag__lead::first-letter{font-size:76px;margin:6px 12px 0 0}.jm-mag__note{padding:20px 26px;margin:28px 0 44px}.jm-ra__tx .jm-mag>h2{font-size:28px!important}.jm-mag__sub{margin-bottom:22px!important}.jm-mag__list{gap:16px;margin-bottom:28px}.jm-ra__tx .jm-mag__item{display:grid;grid-template-columns:110px 1fr;column-gap:24px;padding:24px 26px 10px!important;align-items:start}.jm-mag__item>*{grid-column:2}.jm-mag__top{grid-column:1;grid-row:1/span 3;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;margin:0}.jm-mag__num{font-size:44px}.jm-mag__t{font-size:21px;margin-top:2px}.jm-mag__cheat{padding:22px 26px;margin-bottom:44px}.jm-mag__cheat dl{grid-template-columns:none;grid-template-rows:auto auto;grid-auto-flow:column;grid-auto-columns:1fr}.jm-mag__cheat dd,.jm-mag__cheat dt{border-top:0;padding:0 18px}.jm-mag__cheat dt{padding-bottom:6px;font-size:14px}.jm-mag__cheat dd{font-size:16px}.jm-mag__cheat dt:not(:first-of-type),.jm-mag__cheat dt:not(:first-of-type)+dd{border-left:1px solid #e3e3e5}.jm-mag__cheat dt:first-of-type,.jm-mag__cheat dt:first-of-type+dd{padding-left:0}.jm-mag__proj{grid-template-columns:repeat(3,1fr);gap:16px}.jm-mag__pc{transition:transform .2s,box-shadow .2s}.jm-mag__pc:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(0,0,0,.08)}.jm-ra__tx .jm-mag__pc img{aspect-ratio:4/3;margin:0!important;border-radius:0!important}.jm-mag__pt{font-size:15px}.jm-mag__more{margin:18px 0 44px!important}.jm-mag__biz{display:grid;grid-template-columns:1fr minmax(250px,auto);column-gap:28px;align-items:end;padding:26px 28px}.jm-mag__biz>*{grid-column:1}.jm-ra__tx a.jm-mag__btn{grid-column:2;grid-row:1/span 3;align-self:end;margin:0 0 14px;white-space:nowrap}.jm-mag__bt{font-size:22px}}.jm-ra__tx .jm-mag__checks{list-style:none!important;margin:0 0 14px!important;padding:0!important}.jm-ra__tx ul.jm-mag__checks>li{position:relative!important;padding:0 0 0 30px!important;margin:0 0 8px!important;line-height:1.5}.jm-ra__tx ul.jm-mag__checks>li::before{content:""!important;display:block!important;position:absolute!important;left:0!important;top:3px!important;width:20px!important;height:20px!important;border-radius:50%!important;transform:none!important;background:#dd262e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/20px no-repeat!important;margin:0!important}.jm-mag__item .jm-mag__checks{margin-top:-4px!important}.jm-mag__box{background:#f6f6f7;border-radius:18px;padding:18px 18px 8px;margin:0 0 35px}.jm-mag__box .jm-mag__bt{font-size:18px}.jm-ra__tx .jm-mag__quote{margin:6px 0 30px;padding:4px 0 4px 22px;border:0;border-left:4px solid #dd262e;background:0 0;position:relative}.jm-ra__tx .jm-mag__quote p{font-size:21px;line-height:1.4;font-weight:600;color:#111;margin:0 0 8px}.jm-ra__tx .jm-mag__quote p::before{content:"«"}.jm-ra__tx .jm-mag__quote p::after{content:"»"}.jm-mag__quote cite{display:block;font-style:normal;font-size:13px;color:#777}.jm-mag__duo{display:grid;gap:14px;margin:0 0 35px}.jm-mag__half{background:#f6f6f7;border-radius:18px;padding:18px 18px 6px}.jm-mag__half--alt{background:#fff;border:2px solid #111}.jm-mag__half .jm-mag__bt{font-size:19px;margin-bottom:12px}.jm-mag__half .jm-mag__fit{border-top:1px solid #e3e3e5;padding-top:10px}.jm-ra__tx .jm-mag__tbl{width:100%;border-collapse:separate;border-spacing:0;margin:0 0 35px;border:1px solid #e3e3e5;border-radius:16px;overflow:hidden;font-size:14px;line-height:1.45}.jm-ra__tx .jm-mag__tbl th{background:#111;color:#fff;text-align:left;font-weight:600;padding:12px 14px;border:0}.jm-ra__tx .jm-mag__tbl td{padding:12px 14px;border:0;border-top:1px solid #e3e3e5;vertical-align:top;background:#fff}.jm-ra__tx .jm-mag__tbl td:first-child{font-weight:600;color:#111;width:40%}.jm-ra__tx .jm-mag__tbl td,.jm-ra__tx .jm-mag__tbl th{overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:auto;hyphens:auto}.jm-ra__tx .jm-mag__tbl tr:nth-child(2n) td{background:#fafafa}.jm-ra__tb:has(.jm-mag__tbl){overflow:visible;margin:0;border:0;box-shadow:none;background:0 0}.jm-mag__box+.jm-mag__h,.jm-mag__note+.jm-mag__h{margin-top:0}.jm-mag>p+.jm-mag__h,.jm-mag>p+h2{margin-top:30px}@media (min-width:1024px){.jm-mag__duo{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:44px}.jm-mag__half{padding:24px 24px 10px}.jm-ra__tx .jm-mag__quote{margin:10px 0 40px;padding-left:28px}.jm-ra__tx .jm-mag__quote p{font-size:26px}.jm-mag__box{padding:24px 26px 10px;margin-bottom:44px}.jm-ra__tx .jm-mag__tbl{font-size:15px;margin-bottom:44px}.jm-ra__tx .jm-mag__tbl td,.jm-ra__tx .jm-mag__tbl th{padding:14px 20px}.jm-mag>p+.jm-mag__h,.jm-mag>p+h2{margin-top:40px}}@media (min-width:1024px){.jm-mag__cheat--rows dl{grid-template-columns:1fr 1fr!important;grid-template-rows:none!important;grid-auto-flow:row!important}.jm-mag__cheat--rows dd,.jm-mag__cheat--rows dt{padding:12px 0!important;border-left:0!important;border-top:1px solid #e3e3e5!important}.jm-mag__cheat--rows dt{padding-right:16px!important}.jm-mag__cheat--rows dt:first-of-type,.jm-mag__cheat--rows dt:first-of-type+dd{border-top:0!important}}.jm-ra__tx .jm-mag>.jm-mag__box,.jm-ra__tx .jm-mag>.jm-mag__cheat,.jm-ra__tx .jm-mag>.jm-mag__duo,.jm-ra__tx .jm-mag>.jm-mag__list,.jm-ra__tx .jm-mag>.jm-mag__note{margin-bottom:35px!important}@media (min-width:1024px){.jm-ra__tx .jm-mag>.jm-mag__box,.jm-ra__tx .jm-mag>.jm-mag__cheat,.jm-ra__tx .jm-mag>.jm-mag__duo,.jm-ra__tx .jm-mag>.jm-mag__list,.jm-ra__tx .jm-mag>.jm-mag__note{margin-bottom:44px!important}}.jm-ra__tx table.jm-mag__tbl{display:table!important}.jm-ra__tx .jm-mag__tbl thead{display:table-header-group!important}.jm-ra__tx .jm-mag__tbl tbody{display:table-row-group!important}.jm-ra__tx .jm-mag__tbl tr{display:table-row!important}.jm-ra__tx .jm-mag__tbl td,.jm-ra__tx .jm-mag__tbl th{display:table-cell!important}.jm-ra__tx .jm-mag__tbl td::before{display:none!important;content:none!important}@media (max-width:1023px){.jm-ra__tx .jm-mag__tbl td,.jm-ra__tx .jm-mag__tbl th{padding:10px!important}.jm-ra__tx .jm-mag__tbl td:first-child{width:auto}}.jm-ra__tx .jm-mag__tbl th{-webkit-hyphens:none!important;hyphens:none!important}.jm-ra__tx .jm-mag__tbl--3 td:nth-child(-n+2),.jm-ra__tx .jm-mag__tbl--3 th:nth-child(-n+2){white-space:nowrap!important;-webkit-hyphens:none!important;hyphens:none!important;width:1%!important}.jm-ra__tx .jm-mag__gal{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 35px!important}.jm-ra__tx .jm-mag__gal img{width:100%!important;height:100%!important;aspect-ratio:4/3;object-fit:cover;border-radius:14px;margin:0!important;display:block}.jm-ra__tx .jm-mag__gal--3 img:first-child{grid-column:1/-1;aspect-ratio:16/10}@media (min-width:1024px){.jm-ra__tx .jm-mag__gal{gap:16px;margin-bottom:44px!important}.jm-ra__tx .jm-mag__gal--3{aspect-ratio:16/9}.jm-ra__tx .jm-mag__gal--3{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr}.jm-ra__tx .jm-mag__gal--3 img:first-child{grid-column:1;grid-row:1/3;aspect-ratio:auto}}.jm-ra__tx .jm-mag__ci{display:block;width:100%!important;height:auto!important;max-height:360px;object-fit:cover;border-radius:12px;margin:0 0 16px!important;float:none!important}@media (min-width:1024px){.jm-ra__tx .jm-mag__tag{white-space:normal!important;max-width:110px;box-sizing:border-box;line-height:1.3;border-radius:10px;padding:5px 8px;font-size:11px!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none;hyphens:none}}.jm-pd__tx.jm-ra__tx .jm-mag li{list-style:none!important}.jm-pd__tx.jm-ra__tx .jm-mag li::marker{content:none}.jm-pd__tx.jm-ra__tx .jm-mag__quote,.jm-pd__tx.jm-ra__tx .jm-mag__quote p{font-family:Montserrat,Arial,sans-serif!important}.jm-pd__tx.jm-ra__tx .jm-mag{margin-top:14px}.jm-pd__tx.jm-ra__tx .jm-mag>:last-child{margin-bottom:0!important}.jmo{font-family:Montserrat,Arial,sans-serif;color:#222;--r:#dd262e}.jmo *{box-sizing:border-box}.jmo section{padding:0 20px;margin:0 0 35px}.jmo h2{font-size:22px;line-height:1.25;font-weight:700;margin:0 0 16px}.jmo p{margin:0}.jmo a{color:inherit}.jmo-hero{position:relative;background:#1d1f24 center/cover no-repeat;color:#fff;padding:28px 20px 24px!important;margin:0 0 35px!important}.jmo-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,16,20,.72),rgba(15,16,20,.88))}.jmo-hero>*{position:relative}.jmo-hero h1{font-size:27px;line-height:1.2;font-weight:800;margin:0 0 12px;color:#fff}.jmo-hero__sub{font-size:15px;line-height:1.45;color:#e8e8e8;margin-bottom:16px!important}.jmo-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.jmo-chips span{font-size:13px;line-height:1.2;padding:8px 10px;border-radius:8px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22)}.jmo-btn{display:flex;align-items:center;justify-content:center;min-height:50px;padding:12px 16px;border-radius:10px;font-size:15px;font-weight:700;text-decoration:none!important;text-align:center;line-height:1.2}.jmo-btn--r{background:var(--r);color:#fff!important}.jmo-btn--w{border:1.5px solid rgba(255,255,255,.7);color:#fff!important;margin-top:10px}.jmo-btn--o{border:1.5px solid var(--r);color:var(--r)!important}.jmo-trust{margin-top:22px}.jmo-trust p{font-size:12px;color:#bbb;margin-bottom:10px!important;text-transform:uppercase;letter-spacing:.06em}.jmo-trust div{display:flex;gap:8px}.jmo-trust img{width:calc((100% - 32px)/ 5);aspect-ratio:1;object-fit:contain;background:#fff;border-radius:8px;padding:4px}.jmo-facts{display:grid;gap:10px}.jmo-fact{background:#f5f5f6;border-radius:12px;padding:16px}.jmo-fact b{display:block;font-size:30px;line-height:1;color:var(--r);font-weight:800;margin-bottom:6px}.jmo-fact p{font-size:14px;line-height:1.4}.jmo-note{font-size:12px;line-height:1.4;color:#777;margin-top:10px!important}.jmo-note a{color:#777;text-decoration:underline}.jmo-zones{display:grid;gap:12px}.jmo-zone{display:grid;grid-template-columns:112px 1fr;gap:12px;align-items:start;text-decoration:none!important;border:1px solid #e7e7e9;border-radius:12px;padding:10px}.jmo-zone img{width:112px;height:112px;object-fit:cover;border-radius:8px}.jmo-zone h3{font-size:16px;line-height:1.25;margin:2px 0 6px;font-weight:700}.jmo-zone p{font-size:13px;line-height:1.4;color:#444}.jmo-zone span{display:inline-block;margin-top:6px;font-size:13px;font-weight:700;color:var(--r)}.jmo-cases{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:0 20px 6px;scrollbar-width:none}.jmo-cases::-webkit-scrollbar{display:none}.jmo-case{flex:0 0 78%;scroll-snap-align:start;text-decoration:none!important}.jmo-case img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px;display:block}.jmo-case b{display:block;font-size:15px;line-height:1.3;margin-top:10px}.jmo-case small{display:block;font-size:13px;color:#666;margin-top:4px}.jmo-more{margin-top:16px}.jmo-steps{list-style:none;margin:0;padding:0;counter-reset:s}.jmo-steps li{position:relative;padding:0 0 18px 48px;counter-increment:s}.jmo-steps li:before{content:counter(s);position:absolute;left:0;top:0;width:34px;height:34px;border-radius:50%;background:var(--r);color:#fff;font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center}.jmo-steps li:not(:last-child):after{content:"";position:absolute;left:16px;top:38px;bottom:4px;width:2px;background:#eee}.jmo-steps b{display:block;font-size:16px;line-height:1.3;margin:6px 0 4px}.jmo-steps p{font-size:14px;line-height:1.45;color:#444}.jmo-b2b{background:#1d1f24;color:#fff;padding:28px 20px!important}.jmo-b2b h2{color:#fff}.jmo-b2b ul{list-style:none;margin:0 0 20px;padding:0}.jmo-b2b li{position:relative;padding:0 0 12px 30px;font-size:14px;line-height:1.45}.jmo-b2b li:before{content:"";position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;background:var(--r) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") center/20px}.jmo-nums{display:grid;grid-template-columns:1fr 1fr;gap:10px}.jmo-nums div{background:#f5f5f6;border-radius:12px;padding:14px}.jmo-nums b{display:block;font-size:24px;font-weight:800;line-height:1.1;margin-bottom:4px}.jmo-nums span{font-size:13px;line-height:1.35;color:#555}.jmo-faq details{border-bottom:1px solid #e7e7e9}.jmo-faq summary{list-style:none;cursor:pointer;padding:16px 34px 16px 0;font-size:15px;font-weight:700;line-height:1.35;position:relative}.jmo-faq summary::-webkit-details-marker{display:none}.jmo-faq summary:after{content:"+";position:absolute;right:4px;top:12px;font-size:24px;font-weight:400;color:var(--r)}.jmo-faq details[open] summary:after{content:"–"}.jmo-faq details p{font-size:14px;line-height:1.5;color:#444;padding:0 0 16px}.jmo-sticky{position:fixed;left:0;right:0;bottom:0;z-index:90;padding:10px 20px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 16px rgba(0,0,0,.1);transition:transform .25s}.jmo-sticky.is-h{transform:translateY(110%)}.jmo .jmo-cases{padding:0 20px 6px!important;margin:0 -20px!important}.jmo .jmo-case:last-child{margin-right:20px}.jmo b,.jmo h3{font-weight:700!important}.jmo .jmo-nums span{display:block;line-height:1.35!important}.jmo-sticky{z-index:1000}body.jmo-sb .Widget,body.jmo-sb .js-max-bot-container>*,body.jmo-sb .scroll-btn{transform:translateY(-70px);transition:transform .25s}.jmo .jmo-cases{scroll-padding-left:20px}.jmo .jmo-fact b.jmo-fact__s{font-size:24px}.jmo .jmo-zone--cta{display:none}.jmo{display:block}@media (min-width:768px){.jmo-sticky{display:none!important}}@media (min-width:768px){.jmo section{padding:0 calc((100% - 1060px)/ 2);margin:0 0 80px}@media (max-width:1100px){.jmo section{padding:0 20px}}.jmo h2{font-size:34px;margin:0 0 28px}.jmo-hero{padding:44px calc((100% - 1060px)/ 2) 48px!important;margin:0 0 80px!important}.jmo-hero h1{font-size:48px;max-width:760px;margin-bottom:18px}.jmo-hero__sub{font-size:19px;max-width:640px;margin-bottom:24px!important}.jmo-chips{gap:10px;margin-bottom:32px}.jmo-chips span{font-size:15px;padding:10px 14px}.jmo-hero .jmo-btn{display:inline-flex;min-width:270px;vertical-align:top}.jmo-hero .jmo-btn--w{margin:0 0 0 12px}.jmo-btn:hover{filter:brightness(1.08)}.jmo-trust{margin-top:32px}.jmo-trust div{gap:14px}.jmo-trust img{width:96px;padding:8px}.jmo-facts{grid-template-columns:repeat(3,1fr);gap:20px}.jmo-fact{padding:28px}.jmo-fact b{font-size:44px;margin-bottom:12px}.jmo .jmo-fact b.jmo-fact__s{font-size:30px;line-height:44px}.jmo-fact p{font-size:16px}.jmo-note{font-size:13px;margin-top:14px!important}.jmo-zones{grid-template-columns:repeat(3,1fr);gap:20px}.jmo-zone{display:flex;flex-direction:column;padding:0;overflow:hidden;transition:box-shadow .2s}.jmo-zone:hover{box-shadow:0 8px 24px rgba(0,0,0,.08)}.jmo-zone img{width:100%;height:220px;border-radius:0}.jmo-zone>div{padding:20px 22px 22px}.jmo-zone h3{font-size:19px;margin-bottom:8px}.jmo-zone p{font-size:15px}.jmo-zone span{margin-top:12px;font-size:15px}.jmo .jmo-zone--cta{display:flex;background:var(--r);border-color:var(--r);color:#fff;justify-content:center}.jmo-zone--cta h3{font-size:24px;color:#fff}.jmo-zone--cta p{color:#fff;opacity:.9}.jmo-zone--cta span{color:#fff;border:1.5px solid #fff;border-radius:10px;padding:12px 18px;margin-top:20px}.jmo .jmo-cases{display:grid;grid-template-columns:repeat(4,1fr);gap:24px 20px;overflow:visible;margin:0!important;padding:0!important}.jmo .jmo-case:last-child{margin-right:0}.jmo-case img{aspect-ratio:4/3;transition:transform .3s}.jmo-case:hover b{color:var(--r)}.jmo-case b{font-size:17px}.jmo-more{display:flex;width:270px;margin:32px auto 0}.jmo-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 28px}.jmo-steps li{padding:0;border-top:2px solid #eee;padding-top:24px}.jmo-steps li:before{position:static;width:44px;height:44px;font-size:18px;margin-bottom:14px}.jmo-steps li:not(:last-child):after{display:none}.jmo-steps b{font-size:19px;margin:0 0 8px}.jmo-steps p{font-size:15px}.jmo-b2b{display:grid;grid-template-columns:340px 1fr;gap:20px 60px;padding-top:64px!important;padding-bottom:64px!important;align-items:start}.jmo-b2b h2{grid-column:1;grid-row:1;margin:0}.jmo-b2b ul{grid-column:2;grid-row:1/3;display:grid;grid-template-columns:1fr 1fr;gap:18px 32px;margin:0}.jmo-b2b li{font-size:16px;padding-bottom:0}.jmo-b2b .jmo-btn{grid-column:1;grid-row:2;align-self:start;width:270px}.jmo-nums{grid-template-columns:repeat(4,1fr);gap:20px}.jmo-nums div{padding:28px}.jmo-nums b{font-size:38px;margin-bottom:8px}.jmo .jmo-nums span{font-size:15px}.jmo-faq>div{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.jmo-faq summary{font-size:17px;padding:22px 40px 22px 0}.jmo-faq summary:after{top:17px}.jmo-faq details p{font-size:15px}.jmo-sticky{display:none!important}.jmo .jmo-b2b{padding:64px calc((100% - 1060px)/ 2)!important}.wrap .main .jmo .jmo-hero h1{font-size:44px!important;line-height:1.15!important}@media (max-width:1100px){.jmo .jmo-b2b{padding:48px 20px!important}.jmo .jmo-hero{padding-left:20px!important;padding-right:20px!important}.jmo .jmo-cases{grid-template-columns:repeat(2,1fr)}.jmo-steps,.jmo-zones{grid-template-columns:repeat(2,1fr)}.jmo-b2b{grid-template-columns:1fr}.jmo-b2b ul{grid-column:1;grid-row:auto}.jmo-b2b .jmo-btn{grid-row:auto}}}.jmo-hero__img{display:none}@media (min-width:768px){.wrap .main .jmo .jmo-hero{background:#f4f5f7!important;color:#222;display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-template-rows:auto;column-gap:48px;align-items:center;padding-top:36px!important;padding-bottom:40px!important}.jmo .jmo-hero:before{display:none}.jmo .jmo-hero>.jmo-hero__l{grid-column:1}.jmo .jmo-hero__img{display:block;grid-column:2;width:100%;height:430px;object-fit:cover;border-radius:16px;box-shadow:0 12px 32px rgba(0,0,0,.12)}.wrap .main .jmo .jmo-hero h1{color:#222!important;font-size:40px!important}.jmo .jmo-hero__sub{color:#444}.jmo .jmo-chips span{background:#fff;border:1px solid #e1e3e7;color:#333}.jmo .jmo-hero .jmo-btn--w{border-color:var(--r);color:var(--r)!important;background:#fff}.jmo .jmo-trust p{color:#888}.jmo .jmo-hero .jmo-chips{margin-bottom:24px}.jmo .jmo-hero .jmo-hero__sub{font-size:18px;margin-bottom:18px!important}.jmo .jmo-hero .jmo-trust{margin-top:24px}.jmo .jmo-hero .jmo-trust img{width:84px}.jmo .jmo-hero .jmo-btn{min-width:240px}.jmo .jmo-trust img{border:1px solid #e1e3e7}}@media (min-width:768px) and (max-width:1100px){.wrap .main .jmo .jmo-hero{grid-template-columns:1fr}.jmo .jmo-hero__img{display:none}}@media (min-width:768px){.wrap .main .jmo .jmo-b2b{background:#f4f5f7;color:#222;border-top:4px solid var(--r)}.wrap .main .jmo .jmo-b2b h2{color:#222}.jmo .jmo-b2b li{color:#333}.jmo .jmo-b2b .jmo-btn--w{border-color:var(--r);color:var(--r)!important;background:#fff}.jmo .jmo-b2b .jmo-btn--w:hover{background:var(--r);color:#fff!important}}@media (min-width:768px){.wrap .main .jmo .jmo-b2b,.wrap .main .jmo .jmo-hero{width:auto;max-width:1060px;margin-left:auto!important;margin-right:auto!important;padding:36px 44px!important;border-radius:20px;box-sizing:border-box}.wrap .main .jmo .jmo-hero{margin-top:8px!important;grid-template-columns:minmax(0,1fr) 360px;column-gap:40px}.jmo .jmo-hero__img{height:380px}.wrap .main .jmo .jmo-hero .jmo-chips{margin-bottom:20px}.wrap .main .jmo .jmo-hero .jmo-trust{margin-top:20px}.wrap .main .jmo .jmo-b2b{border-top:0}}@media (min-width:768px) and (max-width:1100px){.wrap .main .jmo .jmo-b2b,.wrap .main .jmo .jmo-hero{margin-left:20px!important;margin-right:20px!important;padding:36px 32px!important}.wrap .main .jmo .jmo-hero{grid-template-columns:1fr}}@media (max-width:767px){.wrap .main .jmo .jmo-b2b,.wrap .main .jmo .jmo-hero{background:#f4f5f7!important;color:#222;margin-left:20px!important;margin-right:20px!important;padding:20px 16px 22px!important;border-radius:16px}.wrap .main .jmo .jmo-hero{margin-top:4px!important;display:flex;flex-direction:column}.jmo .jmo-hero:before{display:none}.jmo .jmo-hero__img{display:block;order:-1;width:100%;height:190px;object-fit:cover;object-position:center 40%;border-radius:12px;margin:0 0 18px}.wrap .main .jmo .jmo-hero h1{color:#222!important}.jmo .jmo-hero__sub{color:#444}.jmo .jmo-hero .jmo-chips span{background:#fff;border:1px solid #e1e3e7;color:#333}.jmo .jmo-b2b .jmo-btn--w,.jmo .jmo-hero .jmo-btn--w{border:1.5px solid var(--r);color:var(--r)!important;background:#fff}.jmo .jmo-hero .jmo-trust p{color:#888}.jmo .jmo-hero .jmo-trust img{border:1px solid #e1e3e7}.wrap .main .jmo .jmo-b2b h2{color:#222}.jmo .jmo-b2b li{color:#333}}.jmo-f__info{display:none}@media (min-width:1101px){.wrap section.f_form_block{background:0 0!important;padding:0 0 80px!important;min-height:0!important}.wrap section.f_form_block:after,.wrap section.f_form_block:before{display:none!important}.wrap section.f_form_block .cont{max-width:1060px!important;width:auto!important;padding:0!important;margin:0 auto!important}.wrap section.f_form_block .f_form{display:grid!important;grid-template-columns:minmax(0,1fr) 460px;gap:0 48px;align-items:stretch;background:#f4f5f7;border-radius:20px;padding:44px!important;max-width:none!important;width:auto!important;margin:0!important;box-sizing:border-box}.wrap section.f_form_block .f_form{grid-template-rows:auto auto 1fr}.wrap section.f_form_block .f_form>.global_title{grid-column:1;grid-row:1;font-size:13px!important;line-height:1.3!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#dd262e!important;margin:0 0 10px!important;text-align:left!important;padding:0!important}.wrap section.f_form_block .f_form>.main_title{grid-column:1;grid-row:2;font-size:30px!important;line-height:1.2!important;font-weight:800!important;color:#222!important;margin:0 0 12px!important;text-align:left!important;padding:0!important;max-width:none!important}.wrap section.f_form_block .jmo-f__info{display:flex;flex-direction:column;grid-column:1;grid-row:3}.wrap section.f_form_block .jmo-f__sub{font-size:16px;line-height:1.5;color:#555;margin:0 0 20px}.wrap section.f_form_block .jmo-f__list{list-style:none;margin:0 0 24px;padding:0}.wrap section.f_form_block .jmo-f__list li{position:relative;padding:0 0 10px 30px;font-size:15px;line-height:1.45;color:#333}.wrap section.f_form_block .jmo-f__list li:before{content:"";position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;background:#dd262e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") center/20px}.wrap section.f_form_block .jmo-f__img{margin-top:auto;width:100%;height:190px;object-fit:cover;object-position:center 20%;border-radius:12px;display:block}.wrap section.f_form_block form{grid-column:2;grid-row:1/4;background:#fff;border-radius:16px;padding:32px 28px!important;box-shadow:0 10px 30px rgba(20,24,32,.08);margin:0!important;width:auto!important;max-width:none!important;align-self:center}.wrap section.f_form_block form:before{content:"Оставьте заявку";display:block;font-size:20px;font-weight:700;color:#222;margin:0 0 18px}.wrap section.f_form_block .f_wrap{display:block!important;margin:0!important}.wrap section.f_form_block .f_wrap__part{width:100%!important;max-width:none!important;display:block!important;margin:0!important}.wrap section.f_form_block .line_form{width:100%!important;margin:0 0 12px!important;padding:0!important}.wrap section.f_form_block .input,.wrap section.f_form_block textarea{width:100%!important;height:52px!important;border:1px solid #dfe2e6!important;border-radius:10px!important;background:#f8f9fa!important;padding:0 16px!important;font-size:15px!important;box-shadow:none!important;box-sizing:border-box}.wrap section.f_form_block textarea{height:96px!important;padding:14px 16px!important;resize:none}.wrap section.f_form_block .input:focus,.wrap section.f_form_block textarea:focus{border-color:#dd262e!important;background:#fff!important;outline:0}.wrap section.f_form_block .f_footer{display:flex!important;flex-direction:column-reverse!important;align-items:stretch!important;gap:12px;margin:6px 0 0!important;padding:0!important}.wrap section.f_form_block .submit,.wrap section.f_form_block .submit_btn{width:100%!important;max-width:none!important;margin:0!important}.wrap section.f_form_block .submit_btn{height:54px!important;border-radius:10px!important;background:#dd262e!important;box-shadow:none!important;font-size:16px!important}.wrap section.f_form_block .submit_btn:hover{background:#c41f27!important}.wrap section.f_form_block .agree{font-size:12px!important;line-height:1.45!important;color:#888!important;text-align:left!important;margin:0!important;padding:0!important;max-width:none!important}.wrap section.f_form_block .agree{width:100%!important;display:block!important}.wrap section.f_form_block .agree a{color:#666!important;display:inline!important;border:0!important;text-decoration:underline!important;font-size:12px!important;padding:0!important}}@media (min-width:1024px){footer.footer_new{padding-bottom:45px!important}footer.footer_new>.cont{position:relative}footer.footer_new .footer-top{border-bottom:0!important;padding-bottom:0!important}footer.footer_new .footer-bottom{position:absolute;left:15px;bottom:0;padding:0!important;border:0!important}footer.footer_new .footer-bottom .footer_copy{font-size:12px;line-height:20px!important;width:auto;display:table}footer.footer_new .footer_menu--catalog .footer_menu_head{display:flex!important;cursor:pointer;margin:0 0 12px}footer.footer_new .footer_menu--catalog .footer_menu_head_link{font-size:15px;line-height:25px;font-weight:700;color:#fff}footer.footer_new .footer_menu--catalog .footer_menu_head:not(.opened)+.footer_menu_body{display:none!important}footer.footer_new .footer-cat-menu-wrapper li a{font-size:16px!important;line-height:25px!important;font-weight:300!important;font-family:Montserrat,Arial,sans-serif!important;color:#fff!important;display:block}footer.footer_new .footer-cat-menu-wrapper li a:hover{color:#dd262e!important}footer.footer_new .footer-logo>img{display:none!important}footer.footer_new .footer_menu.calc_menu{display:none!important}footer.footer_new .jm-fcalc{display:inline-flex!important;flex-direction:column;align-items:flex-start;gap:10px;position:relative;text-decoration:none!important;margin:0 0 22px}footer.footer_new .jm-fcalc__ic{width:76px;height:76px;border-radius:16px;background:#dd262e;display:flex;align-items:center;justify-content:center;transition:transform .2s,background .2s}footer.footer_new .jm-fcalc__ic svg{width:58px;height:58px;display:block}footer.footer_new .jm-fcalc__t{font-size:15px;line-height:20px;font-weight:700;color:#fff}footer.footer_new .jm-fcalc__tip{position:absolute;left:90px;top:4px;width:220px;background:#fff;color:#222;font-size:13px;line-height:1.4;font-weight:500;padding:10px 12px;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.25);opacity:0;visibility:hidden;transform:translateX(-6px);transition:opacity .2s,transform .2s,visibility .2s;pointer-events:none;z-index:5}footer.footer_new .jm-fcalc__tip:before{content:"";position:absolute;left:-6px;top:16px;border:6px solid transparent;border-left:0;border-right-color:#fff}footer.footer_new .jm-fcalc:hover .jm-fcalc__ic{background:#c41f27;transform:translateY(-2px)}footer.footer_new .jm-fcalc:hover .jm-fcalc__tip{opacity:1;visibility:visible;transform:none}}footer.footer_new .jm-fcalc{display:none}@media (max-width:1023px){footer.footer_new{padding-bottom:16px!important}footer.footer_new .footer-top{border-bottom:0!important;padding-bottom:0!important;flex-wrap:wrap!important;align-items:flex-start!important;column-gap:16px!important}footer.footer_new .footer-logo{flex:0 0 84px;width:84px;text-align:center}footer.footer_new .footer-logo>img{display:none!important}footer.footer_new .footer_menu.calc_menu{display:none!important}footer.footer_new .jm-fcalc{display:inline-flex!important;flex-direction:column;align-items:center;gap:6px;text-decoration:none!important}footer.footer_new .jm-fcalc__ic{width:76px;height:76px;border-radius:16px;background:#dd262e;display:flex;align-items:center;justify-content:center}footer.footer_new .jm-fcalc__ic svg{width:56px;height:56px;display:block}footer.footer_new .jm-fcalc__t{font-size:12px;line-height:16px;font-weight:700;color:#fff}footer.footer_new .jm-fcalc__tip{display:none!important}footer.footer_new .footer_contacts{flex:1 1 0!important;min-width:0!important;width:auto!important}footer.footer_new .footer_contacts .footer_time{display:inline-block!important;vertical-align:middle;margin-bottom:0!important}footer.footer_new .footer_contacts .footer_mail{display:inline-flex!important;align-items:center;justify-content:center;width:32px;height:32px;margin:15px 0 0 12px!important;vertical-align:middle;background-size:32px 32px!important;font-size:0!important;line-height:0!important;color:transparent!important;text-decoration:none!important;border-radius:50%;background:url(/local/templates/jaluzi/images/new_img/h_mail_logo.svg) center/36px 36px no-repeat}footer.footer_new .footer_contacts .footer_btn-wrapper{flex-direction:row!important;gap:10px!important;width:calc(100% + 100px)!important;max-width:none!important;margin-left:-100px!important;margin-top:18px!important}footer.footer_new .footer_contacts .footer_btn-wrapper .footer_btn{flex:1 1 0;width:auto!important;max-width:none!important;min-width:0;margin:0!important;white-space:nowrap}footer.footer_new .footer-bottom{padding-top:16px!important}footer.footer_new .footer-bottom .footer_copy{text-align:left!important;line-height:22px!important}}@media (max-width:1023px){footer.footer_new .footer-top{justify-content:flex-start!important}footer.footer_new .footer_contacts{max-width:none!important}footer.footer_new .footer_contacts .footer_btn-wrapper{justify-content:flex-start!important}}@media (max-width:767px){#jm-d-form.dealers__form{padding-top:24px!important;padding-bottom:24px!important;margin-top:0!important}#jm-d-form h2{margin:0 0 6px!important;font-size:22px!important;line-height:28px!important}#jm-d-form .jm-d__fsub{font-size:13px!important;line-height:18px!important;margin:0 0 12px!important}#jm-d-form form{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}#jm-d-form form>#captcha-container,#jm-d-form form>.field,#jm-d-form form>button{grid-column:1/-1;margin:0!important}#jm-d-form form>.field:first-of-type,#jm-d-form form>.field:nth-of-type(2),#jm-d-form form>.field:nth-of-type(3),#jm-d-form form>.field:nth-of-type(4){grid-column:auto}#jm-d-form .input,#jm-d-form textarea{height:44px!important;min-height:0!important;padding:0 12px!important;font-size:14px!important;margin:0!important;border-radius:10px!important}#jm-d-form textarea{padding:12px!important;line-height:20px!important;resize:none;overflow:hidden;white-space:nowrap}#jm-d-form .custom_checkbox{font-size:13px!important;line-height:18px!important;min-height:0!important;align-items:center!important}#jm-d-form .custom_checkbox div{font-size:13px!important;line-height:18px!important}#jm-d-form #captcha-container{margin:0!important}#jm-d-form form>button{height:46px!important;min-height:0!important;padding:0 16px!important;margin-top:2px!important}}.jm-pb{display:flex;align-items:center;justify-content:center;gap:14px;height:40px;padding:0 44px 0 16px;background:#dd262e;color:#fff;font:500 15px/20px Montserrat,Arial,sans-serif;text-decoration:none!important;position:relative;z-index:5}.jm-pb:hover{background:#c81f27;color:#fff}.jm-pb b{font-weight:800;font-size:16px}.jm-pb__d{background:rgba(255,255,255,.18);border-radius:20px;padding:2px 10px;font-size:13px;white-space:nowrap}.jm-pb__go{background:#fff;color:#dd262e;border-radius:20px;padding:3px 14px;font-weight:700;font-size:13px;white-space:nowrap}.jm-pb__x{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px;height:28px;border:0;background:0 0;color:#fff;font-size:20px;line-height:28px;cursor:pointer;opacity:.8}.jm-pb__m{display:none}.jm-mbadge{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:10px;background:#dd262e;color:#fff!important;font-size:12px;line-height:18px;font-weight:700;vertical-align:middle}@media (max-width:767px){.jm-pb{height:36px;gap:8px;padding:0 36px 0 12px;font-size:13px;line-height:16px}.jm-pb b{font-size:14px}.jm-pb__go,.jm-pb__t{display:none}.jm-pb__m{display:inline}.jm-pb__d{font-size:12px;padding:1px 8px}}.jm-old{margin-left:8px;color:#8a8a8a;font-weight:400;font-size:.82em;text-decoration:line-through;white-space:nowrap}@media (max-width:767px){.jm-s__cf b{display:inline-flex;flex-direction:column;align-items:flex-start;line-height:1.15}.jm-s__cf b .jm-old{margin:2px 0 0;font-size:.78em}.jm-k__acc a b,.jm-k__tx a b{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.15}.jm-k__acc a b .jm-old,.jm-k__tx a b .jm-old{margin:2px 0 0;font-size:.78em}}@media (min-width:1024px){.jm-p:not(.jm-o){display:block!important;margin:0 0 70px}.jm-p:not(.jm-o)~.news,.jm-p:not(.jm-o)~section.news{display:none!important}.jm-p .jm-k__sec{margin-top:60px}.jm-p .jm-k__h{margin-bottom:22px}.jm-p__hero{display:grid;grid-template-columns:57% 43%;align-items:center;margin-top:6px;border-radius:20px}.jm-p__hi{width:100%!important;height:100%!important;aspect-ratio:900/498;object-fit:cover;object-position:50% 50%;align-self:stretch}.jm-p__hb{display:flex;flex-direction:column;justify-content:center;padding:24px 36px}.jm-p__dl{margin-bottom:12px!important}.jm-p__dl b{font-size:15px;padding:5px 12px}.jm-p__cd{font-size:15px}.jm-p__ht{font-size:30px!important;line-height:38px!important;margin:0 0 10px!important}.jm-p__hs{font-size:15px;line-height:23px}.jm-p__btns{grid-template-columns:auto auto;justify-content:start;gap:10px;margin-top:20px}.jm-p__btns .jm-p__b{min-height:48px;padding:0 18px;font-size:15px}.jm-p__b{min-height:52px;padding:0 28px;white-space:nowrap;transition:filter .15s,background .15s}.jm-p__b:hover{filter:brightness(.93)}.jm-p__note{font-size:14px;line-height:20px;margin:-10px 0 20px!important}.jm-p__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.jm-p__t{border-radius:16px;transition:box-shadow .2s,transform .2s}.jm-p__t:hover{box-shadow:0 8px 26px rgba(0,0,0,.12);transform:translateY(-2px)}.jm-p__ti em{left:10px;top:10px;font-size:14px;padding:3px 9px}.jm-p__tb{gap:8px;padding:14px 16px 16px}.jm-p__tn{font-size:16px;line-height:21px}.jm-p__tp b{font-size:18px;line-height:24px}.jm-p__tp s{font-size:14px}.jm-p__st{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.jm-p__st li{padding:70px 24px 26px;border-radius:16px}.jm-p__st li::after{left:24px;top:24px;width:36px;height:36px}.jm-p__st b{font-size:18px;line-height:24px}.jm-p__st span{font-size:15px;line-height:22px}.jm-p__more{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.jm-p__m{border-radius:16px;transition:box-shadow .2s}.jm-p__m:hover{box-shadow:0 8px 26px rgba(0,0,0,.12)}.jm-p__mb{gap:8px;padding:20px 24px 24px;flex:1}.jm-p__mn{font-size:21px;line-height:27px}.jm-p__ms{font-size:15px;line-height:22px}.jm-p .jm-p__cond{display:block;columns:2;column-gap:48px;padding:24px 30px 14px;border-radius:16px}.jm-p .jm-p__cond li{break-inside:avoid;margin-bottom:10px}.jm-p__cond li{font-size:15px;line-height:22px}.jm-p__cond li::after{top:8px}.jm-p__why{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.jm-p__why li{padding:22px 22px;border-radius:16px}.jm-p__why b{font-size:30px;line-height:36px}.jm-p__why span{font-size:15px;line-height:22px}.jm-p__cta{grid-template-columns:repeat(3,auto) 1fr;column-gap:14px;row-gap:8px;align-items:center;padding:40px 44px;border-radius:20px}.jm-p__ct{grid-column:1/-1;font-size:30px;line-height:38px}.jm-p__cs{grid-column:1/-1;font-size:16px;line-height:24px;margin:0 0 14px!important}.jm-p__cta .jm-p__b{grid-row:3;padding:0 26px;white-space:nowrap}.jm-p__arc{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.jm-p__arc li{padding:13px 0}.jm-p__arc b{font-size:15px}}@media (min-width:1024px) and (max-width:1199px){.jm-p__hb{padding:22px 28px}.jm-p__btns .jm-p__b{padding:0 14px;font-size:14px}.jm-p__grid{gap:12px}.jm-p__tb{padding:12px 12px 14px}}:has(>.jm-pd)>.news_page,:has(>.jm-pd)>.news_read{display:none!important}.jm-pd .jm-p__dl b.jm-pd__g{background:#eef6ee;color:#2e7d32}.jm-pd .jm-p__ht{font-weight:700}.jm-pd__all{display:inline-block;margin-top:18px;color:#dd262e!important;font-size:16px;font-weight:700;text-decoration:none!important}.breadcrumbs .jm-mbadge,.bx-breadcrumb .jm-mbadge{display:none!important}@media (max-width:1023px){.jm-pd{margin-bottom:35px}}@media (min-width:1024px){.jm-pd #p-prices .jm-p__more{grid-template-columns:1fr}.jm-pd #p-prices .jm-p__m{display:grid;grid-template-columns:46% 1fr;align-items:center}.jm-pd #p-prices .jm-p__mi{height:100%;aspect-ratio:auto}.jm-pd #p-prices .jm-p__mi img{height:100%;min-height:300px;object-fit:cover}.jm-pd #p-prices .jm-p__mb{padding:28px 36px}.jm-pd #p-prices .jm-p__mn{font-size:24px;line-height:32px}}.jm-cl .jm-cl__calc-go{border-radius:12px!important}.jm-cl .jm-cl__card.is-err .jm-cl__price{position:relative;display:block;margin:2px 0 0;padding:8px 10px 8px 34px;background:#fdeced;border:1px solid #f5c2c4;border-radius:8px;color:#c41e25!important;font-size:14px;font-weight:700;line-height:1.3}.jm-cl .jm-cl__card.is-err .jm-cl__price:before{content:"!";position:absolute;left:10px;top:8px;width:18px;height:18px;border-radius:50%;background:#dd262e;color:#fff;font-size:12px;font-weight:700;line-height:18px;text-align:center}.jm-cl .jm-cl__card.is-err .jm-cl__old{display:block;margin:6px 0 0;color:#555;font-size:13px;text-decoration:none}@media(max-width:767px){.jm-cl .jm-cl__card.is-err .jm-cl__price{padding:7px 8px 7px 30px;font-size:13px}.jm-cl .jm-cl__card.is-err .jm-cl__price:before{left:8px;top:7px;width:16px;height:16px;line-height:16px;font-size:11px}.jm-cl .jm-cl__card.is-err .jm-cl__old{font-size:12px}}@media (min-width:1024px){.jm-m .jm-m__hb{padding:30px 28px}.jm-m .jm-m__btns{grid-template-columns:auto 1fr;gap:10px}.jm-m .jm-m__btns .jm-p__b{padding:0 16px;font-size:14px;white-space:nowrap;justify-content:center}.jm-m .jm-m__pw--t{grid-template-columns:repeat(2,1fr)!important;max-width:none!important;width:100%}.jm-m .jm-m__vwrap{display:grid;grid-template-columns:320px 1fr;gap:32px;align-items:center}.jm-m .jm-m__vside{background:#f6f6f6;border-radius:14px;padding:36px 40px}.jm-m .jm-m__vwrap .jm-m__hint{display:none}.jm-m .jm-m__vside h3{margin:0 0 12px;font-size:24px;line-height:1.25;font-weight:700;color:#222}.jm-m .jm-m__vside p{margin:0 0 24px;font-size:16px;line-height:1.5;color:#555}.jm-m .jm-m__vside .jm-m__btns{display:flex;flex-wrap:wrap;gap:10px}.jm-m .jm-m__vside .jm-p__b{padding:0 22px}}@media (max-width:1023px){.jm-m .jm-m__vside{display:none}}@media (min-width:1024px){section.partners .slider.owl-carousel .owl-stage-outer{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 60px,#000 calc(100% - 60px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 60px,#000 calc(100% - 60px),transparent 100%)}}@media (min-width:1024px){.jm-c .jm-c__call{justify-content:flex-start;padding:23px 21px 24px}.jm-c .jm-c__call .jm-c__btn{margin-top:auto}.jm-c #jm-c-biz .jm-c__hd{padding-left:23px}}@media (max-width:1023px){.jm-c #jm-c-biz .jm-c__hd{padding-left:15px}}@media (min-width:1024px){.jm-pd .jm-p__cta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:14px;row-gap:8px;text-align:center}.jm-pd .jm-p__cta .jm-p__cs,.jm-pd .jm-p__cta .jm-p__ct{flex:0 0 100%}.jm-pd .jm-p__cta .jm-p__cs{margin:0 0 14px!important}}section.partners .jm-pt__sub{margin:14px 0 0;font:500 15px/1.45 var(--font_family,Montserrat),sans-serif;color:#555;max-width:640px}section.partners .jm-pt__sub b{color:#dd262e;font-weight:700}section.partners .slider.jm-pt{margin-top:36px!important;width:auto!important}section.partners .slider.jm-pt .owl-stage-outer{overflow:hidden!important;-webkit-mask-image:none!important;mask-image:none!important;padding:6px 0 14px}section.partners .slider.jm-pt .item{height:auto!important;opacity:1!important;display:block!important}.jm-pt__a{position:relative;display:flex;flex-direction:column;height:186px;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;text-decoration:none!important;color:#222;box-shadow:0 4px 14px rgba(0,0,0,.05);transition:box-shadow .25s,border-color .25s,transform .25s}.jm-pt__logo{position:relative;z-index:1;transition:opacity .3s;flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:14px 18px;min-height:0}.jm-pt__logo picture{display:contents}.jm-pt__logo img{max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;object-fit:contain;display:block}.jm-pt__ph{position:absolute;left:0;right:0;top:0;bottom:46px;background:#eee center/cover no-repeat;opacity:0;transition:opacity .3s;z-index:3}.jm-pt__ph:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 45%,rgba(0,0,0,.45))}.jm-pt__ph span{position:absolute;left:12px;bottom:10px;z-index:1;color:#fff;font:700 13px/1.2 var(--font_family,Montserrat),sans-serif}.jm-pt__bar{flex:0 0 46px;display:flex;align-items:center;justify-content:center;gap:9px;padding:0 10px;border-top:1px solid #f1f1f1;background:#fafafa}.jm-pt__th{flex:0 0 34px;height:26px;border-radius:6px;background:#ddd center/cover no-repeat;position:relative}.jm-pt__th:after{content:'';position:absolute;right:-4px;bottom:-4px;width:14px;height:14px;border-radius:50%;background:#dd262e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M9 4 7.2 6H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-3.2L15 4H9zm3 4.5a4.5 4.5 0 1 1 0 9 4.5 4.5 0 0 1 0-9zm0 2a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5z'/%3E%3C/svg%3E") center/9px no-repeat;border:1.5px solid #fff}.jm-pt__t{flex:1 1 auto;font:700 12.5px/1.15 var(--font_family,Montserrat),sans-serif;color:#dd262e;white-space:nowrap}.jm-pt__ar{display:none;flex:0 0 auto;color:#dd262e;font-weight:700;transition:transform .25s}@media (hover:hover){.jm-pt__a:hover{border-color:#dd262e;box-shadow:0 10px 26px rgba(221,38,46,.16);transform:translateY(-3px)}.jm-pt__a:hover .jm-pt__ph{opacity:1}.jm-pt__a:hover .jm-pt__logo{opacity:0}.jm-pt__a:hover .jm-pt__ar{transform:translateX(3px)}}@media (min-width:768px){section.partners .slider.jm-pt .owl-nav{left:auto!important;right:0!important}}@media (max-width:767px){section.partners .jm-pt__sub{font-size:14px;margin-top:10px}section.partners .slider.jm-pt{margin-top:22px!important;padding-top:0!important}.jm-pt__a{height:170px}section.partners .slider.jm-pt .owl-nav{top:auto!important;bottom:-34px!important}}#vid_slide:not(.owl-loaded)>.item:not(:first-child){display:none}#vid_slide.owl-carousel .item video{aspect-ratio:16/9}@media(max-width:767px){.jm-cl .jm-cl__card.is-err .jm-cl__price{padding:6px 7px!important;font-size:13px!important;line-height:16px!important;letter-spacing:-.1px}.jm-cl .jm-cl__card.is-err .jm-cl__price:before{position:static!important;display:inline-block;vertical-align:-2px;margin-right:4px;width:14px!important;height:14px!important;line-height:14px!important;font-size:10px!important}}@media(min-width:768px){.jm-cl .jm-cl__card.is-err .jm-cl__price{padding:7px 10px!important}.jm-cl .jm-cl__card.is-err .jm-cl__price:before{position:static!important;display:inline-block;vertical-align:-3px;margin-right:6px}}.jm-o__svg--gar .jm-o__chk{stroke-dasharray:20;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.jm-a .jm-o__svg--gar .jm-o__chk{stroke-dashoffset:20}.jm-a.is-on .jm-o__svg--gar .jm-o__chk{animation:jmoChk2 3s ease-out infinite}@keyframes jmoChk2{0%,10%{stroke-dashoffset:20}100%,35%{stroke-dashoffset:0}}}@media(max-width:1023px){.header_wrap .bottom{background:#232323!important}.bottom .menu-sub-level.is-open{background:#232323!important}.bottom .mob_menu__back{background:#2f2f2f!important;border-bottom:1px solid #444}.mob_menu_link.active span{background:#fff!important}}.five_reasons_wrap,.home_video_left_bottom,.video-more{background-color:#dd262e}.wrap .agree{opacity:1!important}.f_form .agree,.wrap section.f_form_block .agree{color:#666!important}.jm-home-gallery__more,.jm-home-gallery__more:hover{color:#dd262e}span.tab:not(.active){color:#6b6b6b}.jm-pb__d{background:rgba(0,0,0,.16)}.owl-nav button.owl-next,.owl-nav button.owl-prev{box-sizing:content-box;padding-top:10px!important;padding-bottom:10px!important;margin-top:-10px;margin-bottom:-10px}.footer_copy{padding:2px 0}html body form:not(.jm-cap-on) .smart-captcha{display:none!important}html body form.jm-cap-on .smart-captcha{display:block!important}
/* End */
/* /local/templates/jaluzi/css/owl.carousel.min.css?17854863034304 */
/* /local/templates/jaluzi/css/fancybox.min.css?178548630312926 */
/* /local/templates/jaluzi/css/wheelSlider.min.css?17947016722797 */
/* /local/templates/jaluzi/css/slick.min.css?17947016662084 */
/* /local/templates/jaluzi/css/fonts.min.css?17947039051194 */
/* /local/templates/jaluzi/css/datepicker.min.css?178548630211706 */
/* /local/templates/jaluzi/css/select2.min.css?178548630315138 */
/* /local/templates/jaluzi/css/styles.min.css?179181259966161 */
/* /local/templates/jaluzi/css/custom.min.css?179470167027489 */
/* /local/templates/jaluzi/css/custom-demis.min.css?179470167014358 */
/* /local/templates/jaluzi/css/widget.min.css?178548630338250 */
/* /local/templates/jaluzi/css/response_1199.min.css?1794701668212 */
/* /local/templates/jaluzi/css/response_1023.min.css?17947016714133 */
/* /local/templates/jaluzi/css/footer_new.min.css?17947016673122 */
/* /local/templates/jaluzi/css/response_767.min.css?17947016675988 */
/* /local/templates/jaluzi/css/response_479.min.css?17947016659715 */
/* /local/templates/jaluzi/components/bitrix/menu/top_menu_new/style.min.css?1785486321490 */
/* /local/templates/jaluzi/components/bitrix/menu/top_menu/style.min.css?1785486321490 */
/* /local/templates/jaluzi/components/bitrix/breadcrumb/breadcram/style.css?178548631747 */
/* /local/templates/jaluzi/components/bitrix/menu/footer/style.css?17854863211370 */
/* /local/templates/jaluzi/styles.min.css?179470167211445 */
/* /local/templates/jaluzi/template_styles.min.css?1794708051306034 */
