body,html{font-family:Poppins Regular,sans-serif;font-weight:400;font-style:normal}.banner .block .slogan p,.header{font-family:Poppins Bold,sans-serif;font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Regular.eot);src:local("Poppins Regular"),local("Poppins-Regular"),url(../fonts/Poppins-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Poppins-Regular.woff2) format("woff2"),url(../fonts/Poppins-Regular.woff) format("woff"),url(../fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Bold.eot);src:local("Poppins Bold"),local("Poppins-Bold"),url(../fonts/Poppins-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Poppins-Bold.woff2) format("woff2"),url(../fonts/Poppins-Bold.woff) format("woff"),url(../fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal}body,html{font-size:16px;background:#fff}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6,p,ul{margin:0}ul{padding:0}.form-group{margin:2px}.form-group input{background-color:#fff;border:1px solid #ddd;border-radius:0}.form-group button,.form-group input{height:56px;font-size:16px;line-height:1.33;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}.form-group button{border:1px solid #3ea70f;border-radius:0;outline:none}.checkbox input[type=checkbox]{width:20px;height:20px}@media (max-width:767px){.checkbox input[type=checkbox]{width:15px;height:15px}}.checkbox label{font-size:1em;color:#fff;margin-top:15px}@media (max-width:767px){.checkbox label{margin-top:0}}.header{position:fixed;top:0;left:0;width:100%;z-index:900;background-color:#2e2f33;padding:15px 0}.header h1{color:#ffe71e;font-size:2.6em}@media (max-width:991px){.header h1{font-size:1.6em}}@media (max-width:767px){.header h1{font-size:1.4em}}.header h1 span{color:#ff291e}.header .email{position:relative;padding-left:37px}.header .email img{position:absolute;top:4px;left:0;height:32px}.header .phone{position:relative;padding-left:37px;float:right}.header .phone img{position:absolute;top:24px;left:-5px;height:32px}@media (max-width:991px){.header .phone img{font-size:1.4em;left:0;top:23px;height:24px}}@media (max-width:575px){.header .phone img{left:0;top:10px}}@media (max-width:991px){.header .phone .phone-top{font-size:1.4em}}@media (max-width:575px){.header .phone .phone-top{font-size:.9em}}.header .phone .phone-bottom{font-size:1.2em;float:right}.header .phone a{display:block}.header a{color:#ffe71e;font-size:1.6em}.header a:hover{text-decoration:underline}.banner{background:url(../images/top.jpg) no-repeat;background-position:50%;background-size:cover;width:100%;margin-top:60px;position:relative;border-bottom:1px solid rgba(0,0,0,.6)}.banner .block{min-height:500px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.banner .block .slogan{margin:auto}.banner .block .slogan p{text-align:center;font-size:1.4em;color:#fff;padding-bottom:7px;text-shadow:#ff291e 5px 5px 30px,#ff291e 5px 5px 30px,#ff291e -5px 5px 30px,#ff291e 5px -5px 30px,#ff291e 0 0 30px;border-top:none}.banner .block .slogan form{max-width:350px;margin:0 auto}.banner .block .slogan form .form-group{margin:15px 0}.banner .block .slogan form input{text-align:center}.banner .block .slogan form button{width:100%}.banner .price .col-sm-6{padding-left:0;padding-right:0}.banner .price p{font-size:2em;color:#fff;background-color:rgba(46,47,51,.8);border:1px solid rgba(0,0,0,.6);border-right:none;border-bottom:none}.form-inline{text-align:center}.advantage{padding:1em 0}.advantage ul{list-style-type:none;overflow:hidden;margin-top:0}.advantage ul li{margin-bottom:30px;overflow:hidden}.advantage .ar-icon{float:left;width:15%}.advantage .ar-text{float:right;width:85%}.advantage .ar-text p{font-size:1.1em;line-height:1.2em;margin-bottom:10px;color:#797979}.advantage .content-image{padding-left:10px;position:relative;min-height:550px}@media (max-width:991px){.advantage .content-image{text-align:center;min-height:auto;padding:25px 0;margin-bottom:-130px}}@media (max-width:767px){.advantage .content-image{margin-bottom:0}}.advantage .content-image img{-webkit-box-shadow:-3px 0 51.84px 2.16px rgba(0,0,0,.42);box-shadow:-3px 0 51.84px 2.16px rgba(0,0,0,.42)}.advantage .content-image img.img-advantage-1{position:absolute;z-index:2;top:0;left:10px}@media (max-width:991px){.advantage .content-image img.img-advantage-1{position:relative;left:-60px}}@media (max-width:767px){.advantage .content-image img.img-advantage-1{top:0;left:0}}.advantage .content-image img.img-advantage-2{position:absolute;z-index:1;top:180px;left:160px}@media (max-width:1199px){.advantage .content-image img.img-advantage-2{left:80px}}@media (max-width:991px){.advantage .content-image img.img-advantage-2{position:relative;top:-150px;left:100px}}@media (max-width:767px){.advantage .content-image img.img-advantage-2{top:0;left:0;margin-top:40px}}.firms{padding:0 0 1em}.firms img{padding:.4em;height:140px}@media (max-width:1199px){.firms img{height:115px}}@media (max-width:991px){.firms img{height:80px}}.firms p{font-size:2em;color:#212121;border-top:none;padding:4px 0}.firms p,.price{text-align:center}.price span{color:#3ea70f}.price-grid{max-width:400px}@media (max-width:767px){.price-grid{max-width:none}}.price-grid:before{display:block;padding-top:100%;content:""}@media (max-width:767px){.price-grid:before{content:none}}.price-col{position:absolute;top:0;left:0;bottom:0;right:0;margin:15px;background-color:rgba(0,0,0,.6);border:1px solid hsla(0,0%,100%,.6);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:767px){.price-col{margin:15px 0;position:inherit}}.price-inner{margin:auto}.price-inner p{font-size:1.3em;padding:5px}.examples{padding:1em 0;background:#f0f1f0}.examples h2{font-size:3em;color:#212121;margin:0}.examples .image-min-part{display:none}@media (max-width:991px){.examples .image-min-part{display:block}}.examples .image-min-part .owl-theme{margin:0}.examples .image-min-part .owl-theme img{width:300px!important;height:300px!important}.examples .right-image{-webkit-clip-path:polygon(0 0,100% 0,107% 100%,18% 100%);clip-path:polygon(0 0,100% 0,107% 100%,18% 100%);float:right}@media (max-width:991px){.examples .right-image{-webkit-clip-path:none;clip-path:none;float:none;display:none}}.examples .left-image{-webkit-clip-path:polygon(0 0,100% 0,83% 100%,0 100%);clip-path:polygon(0 0,100% 0,83% 100%,0 100%);float:left}@media (max-width:991px){.examples .left-image{-webkit-clip-path:none;clip-path:none;float:none;display:none}}.examples .right-texter{float:right;text-align:right}@media (max-width:991px){.examples .right-texter{text-align:left;float:none}}.examples .left-texter{float:left}@media (max-width:991px){.examples .left-texter{float:none}}.examples .texter{font-size:20px;padding:27px 0 20px}@media (max-width:991px){.examples .text-center{margin-bottom:15px}}.examples .examples-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;border:1px solid #2e2f33;-webkit-box-shadow:0 12px 46px 0 rgba(20,20,20,.13);box-shadow:0 12px 46px 0 rgba(20,20,20,.13);margin-bottom:15px}@media (max-width:991px){.examples .examples-item{display:block}}.examples .item img{height:500px;width:500px}.examples .image-part{max-width:450px;min-height:450px;height:100%}@media (max-width:991px){.examples .image-part{max-width:none;width:100%}}.examples .image-part .owl-theme{margin:0;height:100%}.examples .texter-part{padding:0 20px;margin:auto}.examples .texter-part .btn{border-radius:0;margin-top:25px;color:#fff!important}.about{padding:1em 0;background:#f0f1f0}.about h2{font-size:3em}.about h2,.about h3{color:#212121;margin:0}.about h3{font-size:2em}.about .row{margin-bottom:2em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.about p{font-size:1.3em;color:#797979;line-height:1.8em}.about-top{padding:0 0 2em;text-align:center}.about-grid{margin:auto}.regions{padding:1em 0}.regions img{max-height:300px}.regions ul{list-style-type:none}.regions ul li{margin:10px 0}.regions ul li:before{content:"";width:20px;height:20px;background-image:url(../images/li.svg);display:block;background-size:contain;background-repeat:no-repeat;float:left;padding-right:30px}.regions ul li p{text-align:left;margin-left:30px;text-shadow:none;color:#797979}.regions p{color:#000;font-size:18px;line-height:20px;text-align:center}.regions-top{padding:0 0 2em;text-align:center}.regions-top h2{font-size:3em;color:#212121;margin:0}.regions-main{margin-bottom:1em}.sealant{padding:1em 0}.sealant img{max-height:300px}.sealant-top{padding:0 0 2em;text-align:center}.sealant-top h2{font-size:3em;color:#212121;margin:0}.sealant-main{margin-bottom:1em}.gallery{padding:1em 0;background:#f0f1f0}.gallery .form-inline{padding-bottom:1em}.gallery .form-inline .form-group{margin:2px}.gallery p{font-size:1.3em;color:#797979;line-height:1.8em;text-align:center;padding-bottom:1em}.gallery-top{padding:0 0 2em;text-align:center}.gallery-top h3{font-size:3em;color:#212121;margin:0}.gallery-main{padding:0 50px}.gallery-main img{max-height:300px}.gallery-hide{display:none}.gallery-btn{text-align:center;padding:0 50px}.gallery-btn button{height:56px;font-size:16px;line-height:1.33;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;border:1px solid #3ea70f;border-radius:0;min-width:300px}.sealant-color{padding:1em 0}.sealant-color img{margin:0 auto;display:block}.sealant-color p{text-align:center;font-size:1.3em;color:#797979;line-height:1.8em}.sealant-color-top{text-align:center;padding:0 0 2em}.sealant-color-top h3{font-size:2.4em;color:#212121;margin:0}.contact{padding:1em 0;background:#f0f1f0}.contact span{color:#3ea70f}.contact-top{text-align:center;padding:0 0 2em}.contact-top h3{font-size:3em;color:#212121}.contact-top p{font-size:1.5em;color:#212121}.contact-left{margin-bottom:20px}.contact-left p{font-size:1.5em;color:#797979;line-height:1.8em}@media (max-width:991px){.contact-left p{text-align:center}}.contact-right input[type=tel],.contact-right input[type=text]{font-size:1em;color:#797979;outline:none;width:100%;margin:0 0 .6em;border:1px solid #797979;padding:.4em 1em;background:#fff}.contact-right input[type=checkbox]{margin-left:-25px!important}.contact-right .checkbox{text-align:center}.contact-right .checkbox label{font-size:1.2em;color:#797979;margin-top:0}.contact-right textarea{font-size:1em;color:#797979;outline:none;width:100%;height:12em;resize:none;border:1px solid #797979;background:#fff;padding:.5em 1em}.contact-right input[type=submit]{font-size:1em;color:#fff;padding:.4em 1em;background:#3ea70f;border:none;width:30%;outline:none;margin:.6em auto 0;display:block}.contact-right input[type=submit]:hover{background:#212121;-webkit-transition:all .5s;-o-transition:.5s all;transition:all .5s}.map{background:hsla(0,0%,60%,.2)}.copyright{padding:1em 0;text-align:center;background-color:#212121}.copyright p{color:#828080;font-size:1em;line-height:1.8em;margin:.3em 0}.copyright p a{color:#3ea70f;text-decoration:none}.copyright p a:hover{color:#828080;text-decoration:none}.container-overlay{position:relative}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:.8;-webkit-transition:.1s linear;-o-transition:.1s linear;transition:.1s linear;background-color:#fff;z-index:1}.container-overlay:hover .overlay{opacity:0;z-index:0}.text{font-size:2.4em;color:#212121;margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.owl-theme{margin:10px 0}.owl-prev{background-image:url(../images/arrow_left.svg);left:-3.125rem}.owl-next,.owl-prev{width:1.375rem;height:2.25rem;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-size:contain}.owl-next{background-image:url(../images/arrow_right.svg);right:-3.125rem}.owl-next,.owl-prev{top:50%;-webkit-transition:all .3s;background-repeat:no-repeat;text-indent:-624.9375rem}.owl-dots{display:none}.hvr-shutter-in-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#212121;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;text-decoration:none;padding:.6em 1.5em;font-size:1em;color:#fff}.hvr-shutter-in-horizontal,.hvr-shutter-in-horizontal:before{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#3ea70f;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-horizontal:active,.hvr-shutter-in-horizontal:focus,.hvr-shutter-in-horizontal:hover{color:#fff;text-decoration:none;border:1px solid #212121}.hvr-shutter-in-horizontal:active:before,.hvr-shutter-in-horizontal:focus:before,.hvr-shutter-in-horizontal:hover:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.more:hover{background:#fff;color:#000}#top{display:none;text-decoration:none;bottom:10px;right:10px;overflow:hidden;width:48px;height:48px;border:none;text-indent:100%;background:url(../images/arrow.png) no-repeat 0 0}#popup_toggle,#top{outline:none;position:fixed}#popup_toggle{bottom:25px;right:50px;z-index:999}#popup_toggle .img-circle{background-color:#3ea70f}#popup_toggle .circle-fill{background-color:#3ea70f;width:100px;height:100px;bottom:0;right:35px;-webkit-animation:circle-fill-anim 2.3s ease-in-out infinite;animation:circle-fill-anim 2.3s ease-in-out infinite;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}#popup_toggle .circle-fill,#popup_toggle .img-circle{box-sizing:content-box;-webkit-box-sizing:content-box;position:absolute;border-radius:100%;border:2px solid transparent}#popup_toggle .img-circle{width:72px;height:72px;bottom:14px;right:49px;opacity:.7}#popup_toggle .img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;background-image:url(../images/call.png);background-position:50%;background-repeat:no-repeat;animation-name:tossing;-webkit-animation-name:tossing;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}#popup_toggle .img-circle:hover{opacity:1}@keyframes pulse{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:1}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.9);transform:scale(.9);opacity:1}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.95);opacity:1}50%{-webkit-transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);opacity:1}}@keyframes tossing{0%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}50%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}to{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}}@-webkit-keyframes tossing{0%{-webkit-transform:rotate(-8deg)}50%{-webkit-transform:rotate(8deg)}to{-webkit-transform:rotate(-8deg)}}@-webkit-keyframes circle-anim{0%{-webkit-transform:rotate(0deg) scale(.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);-webkit-opacity:.5}to{-webkit-transform:rotate(0deg) scale(1) skew(1deg);-webkit-opacity:.1}}@keyframes circle-anim{0%{-webkit-transform:rotate(0deg) scale(.5) skew(1deg);transform:rotate(0deg) scale(.5) skew(1deg);opacity:.1}30%{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5}to{-webkit-transform:rotate(0deg) scale(1) skew(1deg);transform:rotate(0deg) scale(1) skew(1deg);opacity:.1}}@-webkit-keyframes circle-fill-anim{0%{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}to{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}}@keyframes circle-fill-anim{0%{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}to{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}}.popup-main{border:1px solid #3ea70f;-webkit-box-shadow:inset 0 0 0 5px #e5e5e5;box-shadow:inset 0 0 0 5px #e5e5e5;background-color:#3ea70f;padding:50px 30px;text-align:center;color:#fff}.popup-main h4{font-size:2em;line-height:1.2}.popup-container{margin-top:15px}.popup-container p{font-size:1.2em}.popup-container button[type=submit]{border:1px solid #212121;background-color:#212121;color:#fff}.mfp-close{right:15px;color:#fff!important}.mfp-move-horizontal .mfp-with-anim{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}.mfp-move-horizontal.mfp-bg,.mfp-move-horizontal .mfp-with-anim{opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:.8}.mfp-move-horizontal.mfp-removing .mfp-with-anim{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);opacity:0}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0}#slide{position:relative;overflow:hidden;height:480px}@media (max-width:575px){#slide{height:380px}}#slide .carousel-item .slide{-webkit-filter:brightness(80%);filter:brightness(80%);background-size:cover;background-position:50%;background-repeat:no-repeat;height:480px;width:100%}@media (max-width:575px){#slide .carousel-item .slide{height:380px}}#slide .carousel-item .slide-1{background-image:url(../images/slide/prev-slide-1.jpg)}#slide .carousel-item .slide-2{background-image:url(../images/slide/prev-slide-2.jpg)}#slide .carousel-item .slide-3{background-image:url(../images/slide/prev-slide-3.jpg)}#slide .carousel-item .slide-4{background-image:url(../images/slide/prev-slide-4.jpg)}#slide .carousel-item .slide-5{background-image:url(../images/slide/prev-slide-5.jpg)}#slide .carousel-item .slide-6{background-image:url(../images/slide/prev-slide-6.jpg)}#slide .carousel-item .slide-7{background-image:url(../images/slide/prev-slide-7.jpg)}#slide .carousel-item .slide-8{background-image:url(../images/slide/prev-slide-8.jpg)}#slide .carousel-item .slide-9{background-image:url(../images/slide/prev-slide-9.jpg)}#slide .carousel-item .slide-10{background-image:url(../images/slide/prev-slide-10.jpg)}#slide .carousel-item .slide-11{background-image:url(../images/slide/prev-slide-11.jpg)}#slide .carousel-item .slide-12{background-image:url(../images/slide/prev-slide-12.jpg)}#slide .carousel-item .slide-13{background-image:url(../images/slide/prev-slide-13.jpg)}#slide .carousel-item .slide-14{background-image:url(../images/slide/prev-slide-14.jpg)}#slide .carousel-item .slide-15{background-image:url(../images/slide/prev-slide-15.jpg)}#slide .carousel-item .slide-16{background-image:url(../images/slide/prev-slide-16.jpg)}#slide .carousel-item .slide-17{background-image:url(../images/slide/prev-slide-17.jpg)}#slide .carousel-item .carousel-caption{top:31%}@media (max-width:767px){#slide .carousel-item .carousel-caption{top:36%}}@media (max-width:575px){#slide .carousel-item .carousel-caption{top:36%}}#slide .carousel-item .carousel-caption p{font-size:46px;letter-spacing:-3px}@media (max-width:767px){#slide .carousel-item .carousel-caption p{font-size:32px}}@media (max-width:575px){#slide .carousel-item .carousel-caption p{font-size:24px}}