.revealator-fade,.revealator-slideup,.revealator-slideleft,.revealator-slideright,.revealator-slidedown,.revealator-zoomin,.revealator-zoomout,.revealator-rotateleft,.revealator-rotateright{transition:all .6s}.revealator-fade{opacity:0}.revealator-fade.revealator-within,.revealator-fade.revealator-partially-above,.revealator-fade.revealator-above{opacity:1}.revealator-slideup{transform:translate(0,100px);opacity:0}.revealator-slideup.revealator-within,.revealator-slideup.revealator-partially-above,.revealator-slideup.revealator-above{transform:translate(0,0);opacity:1}.revealator-slideleft{transform:translate(100px,0);opacity:0}.revealator-slideleft.revealator-within,.revealator-slideleft.revealator-partially-above,.revealator-slideleft.revealator-above{transform:translate(0,0);opacity:1}.revealator-slideright{transform:translate(-100px,0);opacity:0}.revealator-slideright.revealator-within,.revealator-slideright.revealator-partially-above,.revealator-slideright.revealator-above{transform:translate(0,0);opacity:1}.revealator-slidedown{transform:translate(0,-100px);opacity:0}.revealator-slidedown.revealator-within,.revealator-slidedown.revealator-partially-above,.revealator-slidedown.revealator-above{transform:translate(0,0);opacity:1}.revealator-zoomin{transform:scale(.75);opacity:0}.revealator-zoomin.revealator-within,.revealator-zoomin.revealator-partially-above,.revealator-zoomin.revealator-above{transform:scale(1);opacity:1}.revealator-zoomout{transform:scale(1.5);opacity:0}.revealator-zoomout.revealator-within,.revealator-zoomout.revealator-partially-above,.revealator-zoomout.revealator-above{transform:scale(1);opacity:1}.revealator-rotateleft{transform:rotate(20deg);opacity:0}.revealator-rotateleft.revealator-within,.revealator-rotateleft.revealator-partially-above,.revealator-rotateleft.revealator-above{transform:rotate(0deg);opacity:1}.revealator-rotateright{transform:rotate(-20deg);opacity:0}.revealator-rotateright.revealator-within,.revealator-rotateright.revealator-partially-above,.revealator-rotateright.revealator-above{transform:rotate(0deg);opacity:1}.revealator-delay1{transition-delay:.1s !important}.revealator-delay1.revealator-below,.revealator-delay1.revealator-partially-below{transition-delay:0ms !important}.revealator-delay2{transition-delay:.2s !important}.revealator-delay2.revealator-below,.revealator-delay2.revealator-partially-below{transition-delay:0ms !important}.revealator-delay3{transition-delay:.3s !important}.revealator-delay3.revealator-below,.revealator-delay3.revealator-partially-below{transition-delay:0ms !important}.revealator-delay4{transition-delay:.4s !important}.revealator-delay4.revealator-below,.revealator-delay4.revealator-partially-below{transition-delay:0ms !important}.revealator-delay5{transition-delay:.5s !important}.revealator-delay5.revealator-below,.revealator-delay5.revealator-partially-below{transition-delay:0ms !important}.revealator-delay6{transition-delay:.6s !important}.revealator-delay6.revealator-below,.revealator-delay6.revealator-partially-below{transition-delay:0ms !important}.revealator-delay7{transition-delay:.7s !important}.revealator-delay7.revealator-below,.revealator-delay7.revealator-partially-below{transition-delay:0ms !important}.revealator-delay8{transition-delay:.8s !important}.revealator-delay8.revealator-below,.revealator-delay8.revealator-partially-below{transition-delay:0ms !important}.revealator-delay9{transition-delay:.9s !important}.revealator-delay9.revealator-below,.revealator-delay9.revealator-partially-below{transition-delay:0ms !important}.revealator-delay10{transition-delay:1s !important}.revealator-delay10.revealator-below,.revealator-delay10.revealator-partially-below{transition-delay:0ms !important}.revealator-delay11{transition-delay:1.1s !important}.revealator-delay11.revealator-below,.revealator-delay11.revealator-partially-below{transition-delay:0ms !important}.revealator-delay12{transition-delay:1.2s !important}.revealator-delay12.revealator-below,.revealator-delay12.revealator-partially-below{transition-delay:0ms !important}.revealator-delay13{transition-delay:1.3s !important}.revealator-delay13.revealator-below,.revealator-delay13.revealator-partially-below{transition-delay:0ms !important}.revealator-delay14{transition-delay:1.4s !important}.revealator-delay14.revealator-below,.revealator-delay14.revealator-partially-below{transition-delay:0ms !important}.revealator-delay15{transition-delay:1.5s !important}.revealator-delay15.revealator-below,.revealator-delay15.revealator-partially-below{transition-delay:0ms !important}.revealator-delay16{transition-delay:1.6s !important}.revealator-delay16.revealator-below,.revealator-delay16.revealator-partially-below{transition-delay:0ms !important}.revealator-delay17{transition-delay:1.7s !important}.revealator-delay17.revealator-below,.revealator-delay17.revealator-partially-below{transition-delay:0ms !important}.revealator-delay18{transition-delay:1.8s !important}.revealator-delay18.revealator-below,.revealator-delay18.revealator-partially-below{transition-delay:0ms !important}.revealator-delay19{transition-delay:1.9s !important}.revealator-delay19.revealator-below,.revealator-delay19.revealator-partially-below{transition-delay:0ms !important}.revealator-delay20{transition-delay:2s !important}.revealator-delay20.revealator-below,.revealator-delay20.revealator-partially-below{transition-delay:0ms !important}.revealator-delay21{transition-delay:2.1s !important}.revealator-delay21.revealator-below,.revealator-delay21.revealator-partially-below{transition-delay:0ms !important}.revealator-delay22{transition-delay:2.2s !important}.revealator-delay22.revealator-below,.revealator-delay22.revealator-partially-below{transition-delay:0ms !important}.revealator-delay23{transition-delay:2.3s !important}.revealator-delay23.revealator-below,.revealator-delay23.revealator-partially-below{transition-delay:0ms !important}.revealator-delay24{transition-delay:2.4s !important}.revealator-delay24.revealator-below,.revealator-delay24.revealator-partially-below{transition-delay:0ms !important}.revealator-delay25{transition-delay:2.5s !important}.revealator-delay25.revealator-below,.revealator-delay25.revealator-partially-below{transition-delay:0ms !important}.revealator-delay26{transition-delay:2.6s !important}.revealator-delay26.revealator-below,.revealator-delay26.revealator-partially-below{transition-delay:0ms !important}.revealator-delay27{transition-delay:2.7s !important}.revealator-delay27.revealator-below,.revealator-delay27.revealator-partially-below{transition-delay:0ms !important}.revealator-delay28{transition-delay:2.8s !important}.revealator-delay28.revealator-below,.revealator-delay28.revealator-partially-below{transition-delay:0ms !important}.revealator-delay29{transition-delay:2.9s !important}.revealator-delay29.revealator-below,.revealator-delay29.revealator-partially-below{transition-delay:0ms !important}.revealator-delay30{transition-delay:3s !important}.revealator-delay30.revealator-below,.revealator-delay30.revealator-partially-below{transition-delay:0ms !important}.revealator-speed1,.revealator-duration1{transition-duration:.1s !important}.revealator-speed2,.revealator-duration2{transition-duration:.2s !important}.revealator-speed3,.revealator-duration3{transition-duration:.3s !important}.revealator-speed4,.revealator-duration4{transition-duration:.4s !important}.revealator-speed5,.revealator-duration5{transition-duration:.5s !important}.revealator-speed6,.revealator-duration6{transition-duration:.6s !important}.revealator-speed7,.revealator-duration7{transition-duration:.7s !important}.revealator-speed8,.revealator-duration8{transition-duration:.8s !important}.revealator-speed9,.revealator-duration9{transition-duration:.9s !important}.revealator-speed10,.revealator-duration10{transition-duration:1s !important}.revealator-speed11,.revealator-duration11{transition-duration:1.1s !important}.revealator-speed12,.revealator-duration12{transition-duration:1.2s !important}.revealator-speed13,.revealator-duration13{transition-duration:1.3s !important}.revealator-speed14,.revealator-duration14{transition-duration:1.4s !important}.revealator-speed15,.revealator-duration15{transition-duration:1.5s !important}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
.pushy{position:fixed;width:250px;height:100%;top:0;z-index:9999;background:#191918;overflow:auto;-webkit-overflow-scrolling:touch}.pushy.pushy-left{left:0}.pushy.pushy-right{right:0}.pushy-content{visibility:hidden}.pushy-left{-webkit-transform:translate3d(-250px,0,0);-ms-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0)}.pushy-open-left #container,.pushy-open-left .push{-webkit-transform:translate3d(250px,0,0);-ms-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}.pushy-right{-webkit-transform:translate3d(250px,0,0);-ms-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}.pushy-open-right #container,.pushy-open-right .push{-webkit-transform:translate3d(-250px,0,0);-ms-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0)}.pushy-open-left .pushy,.pushy-open-right .pushy{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pushy-open-left .pushy-content,.pushy-open-right .pushy-content{visibility:visible}#container,.pushy,.push{transition:transform .2s cubic-bezier(.16,.68,.43,.99)}.pushy-content{transition:visibility .2s cubic-bezier(.16,.68,.43,.99)}.site-overlay{display:none}.pushy-open-left .site-overlay,.pushy-open-right .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0,0,0,.5);-webkit-animation:fade .5s;animation:fade .5s}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}.pushy-submenu ul{padding-left:15px;transition:max-height .2s ease-in-out,visibility .2s ease-in-out}.pushy-submenu ul .pushy-link{transition:opacity .2s ease-in-out}.pushy-submenu button{width:100%;color:#b3b3b1;padding:15px 30px;text-align:left;background:0 0;border:0}.pushy-submenu button:hover{color:#fff}.pushy-submenu>a,.pushy-submenu>button{position:relative}.pushy-submenu>a:after,.pushy-submenu>button:after{content:"";display:block;height:11px;width:8px;position:absolute;top:50%;right:15px;background:url("/assets/web/img/arrow.svg") no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform .2s}.pushy-submenu-closed ul{max-height:0;overflow:hidden;visibility:hidden}.pushy-submenu-closed .pushy-link{opacity:0}.pushy-submenu-open ul{max-height:1000px;visibility:visible}.pushy-submenu-open .pushy-link{opacity:1}.pushy-submenu-open a:after,.pushy-submenu-open button:after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}
@charset "utf-8";*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul.messengers-line{margin:0;padding:0}ul.messengers-line li{display:inline-block}.messengers .fab{display:inline-block;vertical-align:middle;font-size:18px;background:#999;color:#fff;padding:3px;padding:5px 0;border-radius:50%;margin:1px;height:28px;width:28px;text-align:center}.messengers .fa-viber{background:#574e92}.messengers .fa-whatsapp{background:#00e676}.messengers .fa-telegram-plane{background:#179cde}.messengers .fa-telegram{color:#179cde;background:#fff;padding:2px;font-size:1.5em}body,h1,h2{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif}img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;max-width:100%;height:auto}select,input,textarea,button{outline:0}form input.special-line{display:none !important}section{padding:50px 0}input[type=checkbox]{display:none}input[type=checkbox]+label span{display:inline-block;vertical-align:middle;width:15px;height:15px;border:1px solid #afafaf;border-radius:3px;margin:3px 7px 3px 0}input[type=checkbox]:checked+label span:before{content:"";font-family:"Font Awesome 5 Free";font-size:10px;margin:2px;font-weight:600;color:#000;display:block}input[type=checkbox]+label{display:block;cursor:pointer;font-family:"Montserrat",sans-serif;font-size:13px}.default-modal-form{text-align:left}.default-modal-form .remodal-close{left:auto;right:0}.default-modal-form .info-line ul{margin:0;padding:20px 10px;text-align:left}.default-modal-form .info-line ul li{display:block;font-size:14px;font-weight:700;color:#333}.default-modal-form .line{padding:5px}.default-modal-form .line label{display:block;font-size:13px;font-style:italic;font-family:"Open Sans",sans-serif}.default-modal-form .line input,.default-modal-form .line textarea{display:block;width:100%;padding:10px 15px;border:1px solid #e5e5e5;border-radius:5px}.default-modal-form .line textarea{min-height:100px}.img-bg{background-position:center;background-attachment:fixed;background-size:cover}.mask-bg{position:relative}.mask-bg .mask{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.mask-bg .content{position:relative;color:#fff}.mask-bg.white .mask{background:rgba(255,255,255,.5)}.mask-bg.white .content{color:#343434}.flex-container{display:flex}.flex-container.wrap{flex-wrap:wrap}.flex-item{flex-shrink:1;flex-grow:0}.flex-align-content{display:flex;flex-wrap:wrap;align-content:space-between}.button{display:inline-block;border:0;border:3px solid #fff;cursor:pointer;margin:10px 0;text-decoration:none;border-radius:50px;background:0 0;color:#343434;padding:10px 20px;font-size:15px;font-weight:600;transition:.3s all}.button:hover{background:#f0f0f0;transition:.3s all}.button-white{background:#fff;border-color:#fff;color:#111}.button-white:hover{border-color:#b90f0f;transition:.3s all}.button-red{background:#b90f0f;border-color:#b90f0f;color:#fff}.button-red:hover{background:#fff;transition:.3s all}.button-black{background:#111;border-color:#111;color:#fff}.button-black:hover{background:#fff;color:#111;transition:.3s all}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.container{max-width:1200px;margin:0 auto;padding:0 10px}.left{float:left}.right{float:right}.elem-16,.elem-20,.elem-25,.elem-33,.elem-40,.elem-50,.elem-60,.elem-66,.elem-75,.elem-80{float:left}.elem-16{width:16.66666666%}.elem-20{width:20%}.elem-25{width:25%}.elem-33{width:33.33333333%}.elem-40{width:40%}.elem-50{width:50%}.elem-60{width:60%}.elem-66{width:66.66666666%}.elem-75{width:75%}.elem-80{width:80%}.e404{text-align:center;padding:100px 0}.e404 span{font-size:6vw;font-weight:700;font-family:"Arial";color:#454545}.e404 p{font-family:"Montserrat",sans-serif;font-size:2vw}.crumbs{text-align:center;color:#343434;font-family:"Montserrat",sans-serif;margin-bottom:20px}.crumbs ul{margin:0;padding:0}.crumbs ul li{display:inline-block;vertical-align:middle;margin-right:7px;font-size:12px}.crumbs ul li a{display:inline-block;vertical-align:middle;text-decoration:none;color:#565656;padding:7px 0}.crumbs ul li i{color:#e5e5e5}.remodal .remodal-close{left:auto;right:0}.remodal.default h5{font-size:18px;font-weight:500;margin:20px 0}.remodal.default h5+.intro{display:block;font-size:13px;max-width:400px;margin:0 auto 10px}.remodal.default .line{display:block;width:100%;padding:5px}.remodal.default .line label{display:block;font-size:13px;color:#666;padding-bottom:2px;min-height:20px}.remodal.default .line input,.remodal.default .line textarea{display:block;width:100%;border:1px solid #e5e5e5;padding:10px 15px;border-radius:5px;font-size:13px}.remodal.default .line .nice-select{margin:0;width:100%;height:38px;border-radius:5px;border:1px solid #e5e5e5;line-height:36px}.remodal.default .line textarea{min-height:100px}.remodal.default .credit-block{position:relative;border:1px solid #fecc00;margin:15px 5px 0;padding:20px}.remodal.default .credit-block>label{position:absolute;top:-10px;left:50%;width:140px;margin-left:-70px;background:#fff;padding:0 10px;font-weight:600}.pagination>li{display:inline-block}.pagination>li>a,.pagination>li>span{transition:.3s all;position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#676767;text-decoration:none;background-color:#fcfcfc;border:1px solid #e5e5e5;display:inline-block}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#23527c;background-color:#f0f0f0;border-color:#ddd;transition:.3s all}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#000;border-color:#000}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#afafaf;cursor:not-allowed;background-color:#fff;border-color:#e5e5e5}.jGrowl .jGrowl-notification{font-family:"Montserrat",sans-serif;font-weight:600;font-size:13px;border-radius:0 !important;background-color:#9dbbdc !important;color:#343434;box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px !important}.jGrowl .jGrowl-notification+.af-message-success{background-color:#a0d0a0 !important;outline:1px solid rgba(0,128,0,.2);outline-offset:-10px}.jGrowl .jGrowl-notification+.af-message-error{background-color:#ce7a7a !important;outline:2px solid rgba(255,0,0,.2);outline-offset:-10px}.jGrowl .jGrowl-notification+.af-message-info{background-color:#9dbbdc !important}.share{position:absolute;display:block;padding:0 20px;top:0;right:0;left:0;z-index:1}.share .share-title{display:inline-block;color:#fff;text-transform:uppercase;font-size:11px;font-weight:600}.share .ya-share2{display:inline-block;vertical-align:middle;text-align:center}.share .ya-share2 ul{font-size:0;padding:0}.share .ya-share2 ul li{display:inline-block}.share .ya-share2 ul li a{display:inline-block;color:#363636;text-decoration:none;font-size:20px;padding:0 10px}.share .ya-share2 .ya-share2__icon{font-family:"Font Awesome 5 Brands";color:#343434;font-size:17px}.share .ya-share2 .ya-share2__title{display:none}.share .ya-share2 .ya-share2__item_service_vkontakte .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_facebook .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_odnoklassniki .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_gplus .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_twitter .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_viber .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_whatsapp .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_telegram .ya-share2__icon:before{content:""}#nav-icon{width:30px;margin-right:7px;height:25px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:inline-block;vertical-align:middle}#nav-icon span{display:block;position:absolute;height:5px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0}#nav-icon span:nth-child(2){top:9px}#nav-icon span:nth-child(3){top:18px}#nav-icon.open span:nth-child(1){top:9px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon.open span:nth-child(2){opacity:0;left:10px}#nav-icon.open span:nth-child(3){top:9px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.mobile-menu{display:none}.tabs .tabs-line ul{margin:0;padding:0}.tabs .tabs-line ul li{display:inline-block;vertical-align:middle;margin:0;padding:0}.tabs .tabs-content .tabs-item{display:none}.tabs .tabs-content .tabs-item.active{display:block}.copy{font-family:"Montserrat",sans-serif;color:#fff;font-size:13px;text-align:center}.copy p{margin:0;padding:20px 0}.copy a{color:#fff;font-weight:500;text-decoration-style:dotted}.copy a:hover{text-decoration-style:solid}@media only screen and (min-width :750px){body .pushy{position:static;width:auto;height:auto;background:0 0;transform:none;overflow:unset}body .pushy .pushy-content{visibility:visible}body .pushy a{display:inline-block;color:#343434;padding:0}body .pushy ul:first-child{margin:0}.mobile-logo,.menu-btn{display:none}}@media only screen and (max-width :750px){.elem-16{width:33%}.elem-25,.elem-33,.elem-50,.elem-60,.elem-66{width:100%}.mobile-menu{display:inline-block;float:right;padding:17px 25px;color:#fff;font-size:18px;font-weight:700}.menu .bottom .right ul{display:none;position:absolute;left:0;right:0;top:100px;background:#343434}.menu .bottom .right ul li{display:block;width:100%;text-align:center}.mobile-logo{box-shadow:0 0 5px rgba(0,0,0,.2);max-height:50px;padding:5px}.mobile-logo img{width:200px;max-width:50%}.menu-btn{position:absolute;top:0;right:0;margin:5px;padding:10px;font-size:16px;background:#fff;border:1px solid #e5e5e5;border-radius:5px}.menu-btn+.pushy{background:#fff}.pushy-content{height:100%}.flex-container{display:block}}
body,h1,h2{margin:0;padding:0;font-family:"Montserrat",sans-serif}body{overflow-y:scroll}img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}select,input,button{outline:0}section{padding:50px 0}h1{font-family:"Oswald",sans-serif;text-align:center;font-size:35px;padding:20px 0}input.special{display:none}.button,.button-white{display:inline-block;border:0;cursor:pointer;margin:10px 0;text-decoration:none;background:#fecc00;color:#fff;padding:10px;transition:.3s all;font-size:15px}.button:hover{opacity:.8;transition:.3s all}.button-white{background:#fff;color:#000}.button-white:hover{background:#4a77a7;color:#fff;transition:.3s all}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.container{max-width:1200px;margin:0 auto;padding:0 10px}.e404{text-align:center;padding:100px 0}.e404 span{font-size:6vw;font-weight:700;font-family:"Arial";color:#454545}.e404 p{font-family:"Montserrat",sans-serif;font-size:2vw}.product-tabs-content .product-content{display:none;padding-top:10px}.product-tabs-content .product-content.active{display:block}.crumbs{text-align:center;color:#343434;font-family:"Montserrat",sans-serif;margin:20px 0 0}.crumbs ul{margin:0;padding:0}.crumbs ul li{display:inline-block;vertical-align:middle;margin-right:7px;font-size:12px}.crumbs ul li a{display:inline-block;vertical-align:middle;text-decoration:none;color:#565656;padding:7px 0}.crumbs ul li i{color:#e5e5e5}.jGrowl .jGrowl-notification{font-family:"Montserrat",sans-serif;font-weight:600;font-size:13px;border-radius:0 !important;background-color:#fff !important;color:#343434;box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px !important}.jGrowl .jGrowl-notification+.af-message-success{background-color:#fff !important;outline:1px solid rgba(0,128,0,.2);outline-offset:-10px}.jGrowl .jGrowl-notification+.af-message-error{background-color:#fff !important;outline:2px solid rgba(255,0,0,.2);outline-offset:-10px}.jGrowl .jGrowl-notification+.af-message-info{background-color:#fff !important}.share{display:block;padding:0 20px;top:0;right:0;left:0;z-index:1}.share .share-title{display:inline-block;color:#343434;text-transform:uppercase;font-size:11px;font-weight:600}.share .ya-share2{display:inline-block;vertical-align:middle;text-align:center}.share .ya-share2 ul{font-size:0;padding:0}.share .ya-share2 ul li{display:inline-block}.share .ya-share2 ul li a{display:inline-block;color:#363636;text-decoration:none;font-size:20px;padding:0 10px}.share .ya-share2 .ya-share2__icon{font-family:"Font Awesome 5 Brands";color:#343434;font-size:17px}.share .ya-share2 .ya-share2__title{display:none}.share .ya-share2 .ya-share2__item_service_vkontakte .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_facebook .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_odnoklassniki .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_gplus .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_twitter .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_viber .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_whatsapp .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_telegram .ya-share2__icon:before{content:""}.mobile-menu{display:none}.menu .top{background:#fecc00}.menu .top .left{float:left}.menu .top .left ul{font-size:0;margin:0;padding:0}.menu .top .left ul li{display:inline-block;font-size:13px}.menu .top .left ul li a{display:inline-block;padding:10px;color:#232323;text-decoration:none;font-weight:600}.menu .top .right{float:right;padding:5px 0}.menu .top .right form{background:#fff;border-radius:50px}.menu .top .right form input{border:0;font-size:13px;margin:0;padding:5px 20px;border-radius:50px}.menu .top .right form button{cursor:pointer;border:0;padding:5px 7px;background:0;font-size:15px}.menu .bottom{background:#232323}.menu .bottom .logo{float:left;padding:5px 0}.menu .bottom .logo img{width:auto}.menu .bottom .right{float:right}.menu .bottom .right ul{font-size:0;padding:0;margin:0}.menu .bottom .right ul li{display:inline-block;font-size:18px}.menu .bottom .right ul li a{display:inline-block;padding:20px;color:#fff;font-size:15px;font-weight:500;text-decoration:none}.logo a{text-decoration:none;font-size:28px;color:#343434}.logo img{display:inline-block;vertical-align:middle;padding:3px;width:40px}.top-bar{background:#fecc02}.top-bar .logo span{border-left:2px dotted;padding-left:10px;margin-left:10px;font-size:13px}.top-bar form{background:#fff;border-radius:50px;margin:4px 0}.top-bar form input{border:0;font-size:13px;margin:0;padding:10px 20px;border-radius:50px}.top-bar form button{cursor:pointer;border:0;padding:5px 7px;background:0;font-size:15px}.two-bar{position:relative;font-size:0;text-align:center;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:1}.two-bar ul{display:inline-block;margin:0;padding:0}.two-bar ul li{display:inline-block;vertical-align:middle;margin:0;padding:0;font-size:15px}.two-bar ul li{position:relative}.two-bar ul li a{padding:15px 10px;font-size:13px;text-transform:uppercase;font-weight:700;transition:.2s all;text-decoration:none}.two-bar ul li a:hover{color:#ff3824;transition:.2s all}.two-bar ul li ul{position:absolute;top:100px;left:50%;visibility:hidden;width:220px;margin-left:-110px;opacity:0;background:#fff;box-shadow:0 5px 5px rgba(0,0,0,.05);border-radius:0 0 5px 5px;transition:.2s all}.two-bar ul li:hover>ul{visibility:visible;top:45px;opacity:1;transition:.2s all}.two-bar ul li>ul li,.two-bar ul li>ul li a{display:block;width:100%}.two-bar ul li>ul li a{padding:8px 30px 8px 15px;text-transform:unset;font-weight:600}.two-bar ul li ul li ul{top:0;left:220px;margin:0;border-radius:0 5px 5px 0}.two-bar ul li ul li:hover ul{top:0}.menu-btn{background:#fecc02;border:0}.banner{position:relative}.banner img{display:block;width:100%}.banner .block{position:absolute;top:0;left:0;right:0;bottom:0;display:flex}.banner .block h1{font-family:"Montserrat",sans-serif;font-weight:300;font-size:28px;padding:0;padding:50px;margin:auto;background:rgba(255,255,255,.7);max-width:600px}section.why h3{text-align:center}section.why .item span{position:absolute;top:-10px;background:#fff;padding:0 10px}section.why .item p{position:relative;border:1px solid #e5e5e5;margin:0;margin:20px 10px 10px;padding:20px}section.why .intro a{font-weight:600;color:#333}section.home-area h2{position:relative;text-align:center;font-weight:300;font-size:30px;margin-bottom:40px;text-transform:uppercase}section.home-area h2:after{position:absolute;content:"";bottom:-20px;left:50%;display:block;width:50px;height:3px;margin-left:-25px;background:#fecc00}section.home-area .intro{display:block;font-size:14px;font-weight:300;max-width:400px;font-style:italic;color:#676767;margin:0 auto;padding-bottom:50px}section.home-area .item{text-align:center;height:150px}section.home-area .item a{color:#343434;text-decoration:none}section.home-area .item .icon{display:inline-block;font-size:50px;width:60px;height:60px;padding:1px 0;background:#fecc00;border-radius:50px}section.home-area .item .icon i{transition:.3s all}section.home-area .item:hover .icon i{transform:scale(1.3);transition:.3s all}section.home-area .item .title h5{font-size:17px;font-weight:300;max-width:100px;margin:20px auto}section.about{background:#f0f0f0}section.about h2{position:relative;text-align:center;font-weight:300;font-size:30px;margin-bottom:40px;text-transform:uppercase}section.about h2:after{position:absolute;content:"";bottom:-20px;left:50%;display:block;width:50px;height:3px;margin-left:-25px;background:#fecc00}section.about .block ul{padding-left:10px}section.about .block ul li{display:block;font-weight:600;margin-bottom:5px}section.about .block ul li a{display:inline-block;vertical-align:middle;color:#343434;text-decoration:none;font-weight:400}section.about .block ul li i{display:inline-block;vertical-align:middle;font-weight:500;font-size:20px;margin-left:5px}section.about .block ul li .name{display:block;margin:0 0 15px;font-weight:400;font-size:13px}.area-category a{color:#343434}.area-category .item{position:relative;overflow:hidden;margin:10px}.area-category .item .icon{position:absolute;display:flex;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.area-category .item .icon i{display:block;margin:auto;font-size:250px;color:#fecc00;opacity:.3}.area-category .item img{display:block;width:100%;transition:.3s all}.area-category .item .title{position:absolute;display:flex;top:0;bottom:0;left:0;right:0;transition:.3s all}.area-category .item .title p{display:block;margin:auto;font-weight:300;font-size:23px;color:#fff;text-shadow:0 0 25px #000}.area-category .item:hover .title{transform:scale(1.1);transition:.3s all}.area-one-category .item{position:relative;border:1px solid #e5e5e5;margin:5px;padding-bottom:80px}.area-one-category .item img{width:100%}.area-one-category .item a{text-decoration:none;color:#343434}.area-one-category .item .title{position:absolute;display:flex;bottom:0;left:0;right:0;background:#fff;text-align:center;min-height:80px}.area-one-category .item .title a{margin:auto}.area-one-category .item .title p{padding:20px;margin:0}.area-page{font-size:0}.area-page .area-gallery{margin-bottom:20px}.area-page .area-gallery .area-item img{display:block;max-width:100%;padding:5px}.news-category .item{box-shadow:0 0 20px rgba(0,0,0,.2);margin:0 10px 20px}.news-category .item img{width:100%}.news-category .item a{color:#343434;text-decoration:none}.news-category .item .content{padding:20px}.news-category .item h3{margin:0}.news-category .item time,.news-category .item span{font-size:13px;color:#787878}.news-category .item time{padding-right:10px}.news-category .item p{font-size:14px}.news-page .intro{max-width:700px;display:block;margin:0 auto 20px;font-size:15px;font-weight:500}.news-page .content{margin-bottom:50px}.news-page img{display:block;width:700px;max-width:100%;height:auto;margin:0 auto}.news-page h3{text-align:center}.news-page p{max-width:700px;margin:10px auto;font-size:14px}.news-page .info{overflow:hidden;max-width:800px;margin:0 auto 30px;color:#565656}.news-page .info .left{font-size:13px;float:left;padding:5px}.news-page .info .right{float:right}.production-category .item{position:relative;background:#fff;margin:5px;padding:10px;padding-bottom:50px;box-shadow:0 0 10px rgba(0,0,0,.1)}.production-category .item a{text-decoration:none}.production-category .item img{width:100%}.production-category .item .title{position:absolute;bottom:0;left:0;right:0;background:#fff;text-align:center}.production-category .item .title h4{margin:0;font-size:14px;font-weight:500;padding:10px;color:#343434}.production-category .item.not-fire1:before{position:absolute;content:"";width:80px;height:80px;background-image:url("/assets/web/images/not-fire.png");background-size:cover;background-color:rgba(255,255,255,.8)}.production-page .top{margin-bottom:20px}.production-page .right{padding-left:20px;width:100%}.production-page .right .set>a{display:block;padding:10px 15px;background:#fecc00;text-decoration:none;color:#343434;margin-bottom:1px}.production-page .right .set>a .line-plus{display:inline-block;margin-right:5px}.production-page .right .set .product-content{font-size:14px;padding:10px 20px}.production-page .right p{font-size:13px;padding-left:20px}.production-page .right table{width:100%}.production-page .right table td{background:#f0f0f0;padding:5px;font-size:13px}.production-page .colors{border-top:1px dotted #e5e5e5;border-bottom:1px dotted #e5e5e5;padding:20px 0 20px;margin:20px 0}.production-page .colors h3{margin:0 0 20px}.production-page .colors .item{position:relative;float:left;max-width:100%;width:100px;height:100px;overflow:hidden;margin:5px;box-shadow:0 0 5px rgba(0,0,0,.1)}.production-page .colors .item img{max-height:100%}.production-page .colors .item span{position:absolute;bottom:0;left:0;right:0;background:#fff;font-size:13px;padding:5px}.production-page .content{padding-bottom:30px}.reviews-page .elem-50{padding:10px}.reviews-page .reviews-form{position:relative;border:1px solid #e5e5e5;border-radius:5px;padding:40px;margin-bottom:20px}.reviews-page .reviews-form h2{position:absolute;top:-15px;left:10px;font-size:20px;padding:0 10px;background:#fff}.reviews-page .reviews-form input{padding:10px 20px;width:100%;border:1px solid #e5e5e5;font-size:13px;margin-bottom:5px}.reviews-page .reviews-form textarea{padding:10px 20px;width:100%;border:1px solid #e5e5e5;font-size:13px;margin-bottom:5px}.reviews-page .ec-message{background:#fff;border:0;box-shadow:none;border-left:5px solid #f0f8ff}.reviews-page .ec-message p{margin:0}.reviews-page .ec-message p:nth-child(2){font-size:14px;padding-top:10px}.search-results .search-query{text-align:center;font-size:18px}.search-results .mse2-row{margin:20px 0}.search-results .mse2-row .search-link{text-decoration:none;color:#343434;font-weight:600;font-style:italic;font-size:18px}.search-results .mse2-row p{font-size:13px;margin:0}.search-results .result-container{margin-bottom:50px}.text-page .content{max-width:900px;margin:0 auto}.text-page .content h2,.text-page .content h3{text-align:center;font-size:20px;max-width:600px;margin:20px auto}.text-page .content h3{font-size:18px;text-align:left}.text-page .content p{font-size:15px;padding:0 5px}.text-page .content img{padding:0 5px}.text-page .content ol li{font-size:14px;margin-bottom:15px}.text-page .content.about-us img{max-width:350px;height:auto;float:left;margin:0 20px 20px 0}.text-page .content.about-us p{text-align:justify;text-indent:30px}.contacts-block h1{margin:20px 0;font-weight:500}.contacts-block .block ul{padding-left:10px}.contacts-block .block ul li{display:block;font-weight:600;margin-bottom:5px}.contacts-block .block ul li a{display:inline-block;vertical-align:middle;color:#343434;text-decoration:none;font-weight:400}.contacts-block .block ul li i{display:inline-block;vertical-align:middle;font-weight:500;font-size:20px;margin-left:5px}.contacts-block .block ul li .name{display:block;margin:0 0 15px;font-weight:400;font-size:13px}.contacts-block .block form{margin-top:20px}.contacts-block .block form input,.contacts-block .block form textarea{width:100%;padding:10px;margin-bottom:10px;border:1px solid #e5e5e5;font-size:13px}.mounting .line{text-align:center}.mounting .line img{display:block;padding:0;margin:0 auto}.mounting .line.head-line{background:#f0f0f0;overflow:hidden;border-top:1px solid #e5e5e5;font-weight:600}.mounting .line .text-block{padding:10px;text-align:left}.mounting .line .text-block p{font-size:13px;margin:0 0 8px}.mounting .line+.line{border-top:1px solid #e5e5e5}footer{background:#232323;color:#fff;text-align:center;padding:50px 0}footer h5{font-size:20px;font-weight:300;margin:0}footer .intro{display:block;font-size:13px;font-weight:300;margin-bottom:20px}footer .block ul{margin:0;padding:0}footer .block ul li{display:block}footer .block ul li a{display:block;font-size:13px;color:#f0f0f0;text-decoration:none}.copy{overflow:hidden;color:#fff;background:#565656;font-size:12px}.copy .left{float:left}.copy .right{float:right}.copy .right a{color:#fff;text-decoration:none}@media only screen and (max-width :750px){.elem-16{width:33%}.elem-25,.elem-33,.elem-40,.elem-50,.elem-60,.elem-66{width:100%}.mobile-menu{display:inline-block;float:right;padding:17px 25px;color:#fff;font-size:18px;font-weight:700}.menu .top .left ul li:nth-child(2),.menu .top .left ul li:nth-child(3){display:none}.menu .top .right form{max-width:100%;width:150px}.menu .top .right form input{width:150px;max-width:75%}.menu .bottom .right ul{display:none;position:absolute;left:0;right:0;top:97px;background:#343434;z-index:2}.menu .bottom .right ul li{display:block;width:100%;text-align:center}.top-bar .logo{display:none}.two-bar .container{padding:0}.two-bar ul{display:block;width:100%}.two-bar ul li{display:block}.two-bar ul li a{position:relative;display:block;padding:15px;color:#333}.two-bar ul li.dict>a:after{position:absolute;font-family:"Font Awesome 5 Free";content:"";top:50%;right:10px;height:15px;margin-top:-8px}.two-bar ul li.dict.active>a:after{content:""}.two-bar ul li.active>a+ul{display:block;width:100%}.two-bar ul li ul{position:unset;margin:0;visibility:visible;opacity:1;box-shadow:none;display:none}.two-bar .menu-links>ul>li>a{border-bottom:1px dotted #e5e5e5}.area-page .area-gallery{columns:1}.copy p{width:100%;text-align:center}}@media only screen and (max-width :550px){.elem-16{width:50%}}