body,button,input{font-family:'Open Sans',sans-serif}h2,h3{text-align:center;color:#2a2a2a;line-height:1.3;position:relative}h2,h3,html{position:relative}#services .services-item .text a:hover,nav li a{text-decoration:none}#samples-aff table,.table-goods,.table-goods td{border-collapse:collapse}*{margin:0;padding:0}img{max-width:100%}@font-face{font-family:'Awesome Font';font-style:normal;font-weight:400;src:url(/fonts/awesome.woff2) format('woff2'),url(/fonts/awesome.woff) format('woff'),url(/fonts/awesome.ttf) format('ttf'),url(/fonts/awesome.eot) format('eot')}body{color:#2a2a2a;font-size:14px;font-weight:400;background:#fff}h2,h3{font-weight:600}.modal{display:none;margin:0 auto}#lean_overlay{position:fixed;z-index:10000;top:0;left:0;height:100%;width:100%;background:#000;display:none}.inline,.inline-bottom,.inline-top{display:inline-block}.wrapper{max-width:960px;margin:0 auto}.pull-left{float:left}.pull-right{float:right}.inline{vertical-align:middle}.inline-top{vertical-align:top}.inline-bottom{vertical-align:bottom}.slicknav_menu{display:none}.btn,nav li{display:inline-block}h2{font-size:30px}h3{font-size:23px}.mainpage-h2:after,.mainpage-h2:before{content:" ";position:absolute;width:390px;height:9px;bottom:6px}.contentRight h1,.contentRight1 h1{margin:0 0 25px;padding:10px 0 0;line-height:1.2}.contentRight h2,.contentRight h3,.contentRight1 h2,.contentRight1 h3{margin:30px 0 20px;line-height:1.3}.mainpage-h2:before{background:url(../images-new/left-wave.png);left:0}.mainpage-h2:after{background:url(../images-new/right-wave.png);right:0}.hdr-wrp{position:fixed;background:#fff;width:100%;z-index:99;margin-top:-146px}.content-wrp{width:100%;position:relative;margin:10px 0 0}.wrapper.inner-page{background:#fff;padding:50px;box-sizing:border-box;width:96%;max-width:1162px}.fixed{position:fixed;top:0;z-index:9999}#scheme .wrapper,nav .wrapper{position:relative}header{background:url(../images-new/bg-header.jpg);padding:20px 0}header p.tagline{font-weight:600;margin-left:25px}header p.phone{color:#585757;font-size:24px;text-align:right;font-weight:700}.btn,header p.worktime,nav li{font-weight:600}nav{background:#1a3f74;width:100%;height:49px;line-height:49px;text-align:center}nav ul{list-style-type:none}nav li{color:#fff;margin:0 19px;box-sizing:border-box}nav li:first-child{margin-left:0}nav li:last-child{margin-right:0}nav li a{color:#fff;padding:14px 0}nav li:hover a{text-shadow:-.02em 0 0 #fff,.02em 0 0;background:url(../images-new/menu-wave.png) 0 36px repeat-x}#menu-main li:hover ul.dropdown{left:0;opacity:1;background:#112B50;width:240px;text-align:left;box-sizing:border-box;padding:20px 30px;z-index:99}.offer-aff{background:url(../images-new/bg-mainscreen-new.jpg) top center no-repeat;background-size:cover;box-sizing:border-box;padding:70px 60px;text-align:center;color:#fff}.offer-aff .title{font-size:45px;line-height:54px}.contentRight{padding-left:0!important;float:right;width:69%}.offer-aff .text{margin-top:30px;text-align:left;line-height:20px}.offer-aff .text a{color:#8cbbff}#menu-main li:hover ul.dropdown li{display:block;margin:0 auto;padding:0!important;width:auto}#menu-main li:hover ul.dropdown li a{text-shadow:none!important;background:0 0!important}#menu-main li:hover ul.dropdown li:hover a{text-shadow:-.02em 0 0 #fff,.02em 0 0!important;background:url(../images-new/menu-wave.png) 0 36px repeat-x!important}#menu-main ul.dropdown{position:absolute;left:-9999px;opacity:0;-webkit-transition:.25s linear opacity}#mainscreen{background:url(../images-new/bg-mainscreen.jpg) top center no-repeat;padding:200px 0 100px;text-align:center}#mainscreen h1{font-size:40px;color:#2a2a2a;line-height:48px}#mainscreen .descr{font-size:24px;color:#2a2a2a;margin-top:30px}.btn{background:#a9d01c;font-size:18px;color:#323232;line-height:49px;padding:0 40px;cursor:pointer;border:none;border-radius:4px;margin-top:60px;transition:.2s ease;height:50px}.btn:hover{box-shadow:0 0 5px rgba(0,0,0,.4)}#services{padding:70px 0 100px}#services h2:after,#services h2:before{width:290px}#services .about-item{text-align:center;width:33%;float:left;margin:36px 0;min-height:88px}#services .about-item .big-text{font-size:24px;font-weight:700;line-height:1;margin-left:10px}#services .about-item .text{font-weight:700;margin-top:15px}#services .services-item{display:inline-block;vertical-align:top;margin:60px 0 0;width:290px}#services .services-item:nth-child(2),#services .services-item:nth-child(5){margin:60px 40px 0}#services .services-item img.bordered{outline:#1a3f74 solid 1px;transition:.1s ease}#services .services-item:hover img.bordered{box-shadow:0 0 0 4px #a9d01c;outline:0;border-radius:1px}#projects .project-item:hover,#samples-aff .item,.goods-item-table .content_tab,.goods-item-table .goods-tab-item{box-shadow:0 2px 6px rgba(0,0,0,.34)}#services .services-item .text{font-size:18px;color:#000;margin-left:10px;font-weight:600}#services .services-item .text a{font-size:16px;color:#1a3f74}#scheme{padding:60px 0 100px;background:#5178b1;background:-moz-linear-gradient(top,#5178b1 0,#1a3f74 100%);background:-webkit-linear-gradient(top,#5178b1 0,#1a3f74 100%);background:linear-gradient(to bottom,#5178b1 0,#1a3f74 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5178b1', endColorstr='#1a3f74', GradientType=0 )}#scheme h2{color:#fff}#scheme h2:after,#scheme h2:before{width:300px}#scheme .item{width:350px;text-align:left;margin:70px 0 0;min-height:135px}#scheme .item .title{font-size:18px;font-weight:700;color:#a9d01c}#scheme .item .text{color:#fff;font-weight:600;margin-top:16px}#scheme .item .text a{color:#aee1ff;text-decoration:underline}#projects .link a:hover,#scheme .item .text a:hover{text-decoration:none}#scheme .arrow{position:absolute}#scheme .arrow.arrow1{top:260px;left:-70px}#scheme .arrow.arrow2{bottom:-60px;left:415px}#scheme .arrow.arrow3{top:260px;right:-70px}#scheme .waterfall-wrp{top:126px;left:48%;margin-left:-119px;position:absolute;width:239px}#scheme .ftn-1,#scheme .ftn-2,#scheme .ftn-6{left:0;position:absolute}#scheme .waterfall-wrp:hover .ftn-1{top:211px}#scheme .waterfall-wrp:hover .ftn-3{display:none}#scheme .waterfall-wrp:hover .ftn-3b{top:133px;opacity:1}#scheme .waterfall-wrp:hover .ftn-4{top:64px;z-index:4}#scheme .waterfall-wrp:hover .ftn-5{top:0;z-index:5}#scheme .ftn-6{top:120px;z-index:6;opacity:.6}#scheme .ftn-1{top:169px;z-index:1;transition:.5s ease}#scheme .ftn-2{top:150px;z-index:2}#scheme .ftn-3,#scheme .ftn-3b{top:175px;z-index:3;transition:.5s ease;position:absolute;left:0}#scheme .ftn-3b{opacity:0}#scheme .ftn-4{top:157px;left:0;position:absolute;z-index:5;transition:.4s ease;transition-delay:0s}#scheme .ftn-5{top:120px;left:0;position:absolute;z-index:4;transition:.5s ease}#clients{padding:100px 0 0;text-align:center}#clients h2:after,#clients h2:before{width:330px}#clients .owl-wrp{width:90%;margin:0 auto}#clients .item img{max-width:100%;width:auto}#clients .item{width:70%;margin:50px auto 0;text-align:left}#reviews{padding:100px 0;text-align:center}#reviews .item img{border-radius:50%;width:89px}#reviews .item{width:90%;margin:50px auto 0;text-align:left}#reviews .item .text-wrp{background:#e5e5e5;padding:2px 2px 10px 12px;border-radius:2px;width:84%;margin-left:20px}#reviews .item .text{background:#fff;line-height:20px;text-align:left;box-sizing:border-box;padding:10px 20px}#reviews .item .cname{text-align:left;box-sizing:border-box;font-weight:600;padding:10px 20px 0}#projects{text-align:center;padding:70px 0 40px;background:url(../images-new/bg-projects.png) top center no-repeat;background-size:cover}#projects h2:before{width:340px;background:url(../images-new/left-wave-light.png)}#projects h2:after{width:340px;background:url(../images-new/right-wave-light.png)}#projects .descr{font-size:24px;line-height:30px;width:70%;margin:12px auto 0}#projects .link{text-align:right;margin-top:15px}#projects .link a{color:#1a3f74;font-size:18px;font-weight:600}#projects .project-item{background:#fff;padding:8px;box-sizing:border-box;display:inline-block;width:249px;margin:40px auto 0;text-align:left;vertical-align:top;transition:.2s ease}#projects .project-item:nth-child(1) .text-wrp{padding:0}#projects .project-item:nth-child(2){margin:40px 100px 0}#projects .project-item .text{margin-left:16px;font-size:16px;color:#000}#projects .project-item .text-wrp{margin:6px 10px 0;height:44px;box-sizing:border-box;padding:6px 0}#order{text-align:center;padding:70px 0}#order .descr{font-size:18px;font-weight:600}#order .title{font-weight:700;font-size:30px;margin:15px 0 30px;color:#99bd15;line-height:1.3}#order .btn{margin:0 auto}footer{padding:45px 0;background:url(../images-new/bg-footer.jpg) center no-repeat}footer .logo{width:290px}footer .footer-menu ul{list-style-type:none}footer .footer-menu ul li a{color:#fff;text-decoration:underline;line-height:24px}footer .footer-menu ul li a:hover{text-decoration:none}footer .menu-1,footer .menu-2{width:200px}footer .contacts .phone{font-size:26px;color:#aed034;font-weight:700}footer .contacts{width:260px}footer .contacts .text{margin:15px 0 0;text-align:left;color:#fff;font-weight:600}footer .contacts .text a{color:#fff;text-decoration:underline}.developers a,footer .contacts .text a:hover{text-decoration:none}.developers{background:#2c3651;height:39px;line-height:39px;text-align:right}.developers a,.developers p{color:#fff}.developers a:hover{text-decoration:underline}#create-steps a:hover,#samples-aff .link a:hover,#used-mat a:hover,#work-cost .cost .item .title a:hover,#work-cost .link a:hover,.glass-waterfall-style .faq ul a,.glass-waterfall-style .steps li a,.goods-item .btn{text-decoration:none}.developers a span{color:#ff3f3f}input.btn-modal{background:#a9d01c;color:#000;cursor:pointer;width:202px;height:40px}form .descr,form .title{color:#fff;text-align:center}form{padding:10px 80px 40px}form .title{font-size:28px;margin-bottom:24px;font-weight:600}form .descr{font-size:24px;margin-bottom:30px}form p{margin-bottom:5px;font-size:14px}form input,form textarea{border:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:3px;resize:none;padding:10px 20px;width:230px;margin-bottom:10px;box-sizing:border-box;font-size:14px;display:block;font-family:'Open Sans'}.goods-item h1,.goods-item-table .goods-tab-item a{font-family:'Open Sans',sans-serif!important}form textarea{height:100px}label.error{font-size:12px;color:red;display:block;position:relative;top:-8px;margin-bottom:-15px}#modal label.error{top:-28px;margin-bottom:-20px}.result{color:#fff;padding:30px;text-align:center}#create-steps,#three-prop{padding:70px 0 0;overflow:hidden}.result .title{font-size:28px;text-align:center;margin-top:20px;font-weight:600;color:#fff}form input[type=file]{display:block;border:0;color:#fff;width:100%;font-size:12px;background:url(../images-new/file-scr.png) left center no-repeat}.table-1,.table-2{border:none;width:100%!important}form .item-2{margin-left:10px}form small{font-size:12px;display:block;position:relative;color:#fff;margin-bottom:10px}.desktop{display:block}ol,ul{list-style-position:inside}#scrollup{position:fixed;opacity:.8;right:20px;bottom:20px;display:none;cursor:pointer;z-index:50}#up:hover{opacity:1}.table-1 td{vertical-align:top}.table-2{max-width:100%!important}.table-2 td,.table-2 tr{width:auto!important}.table-3 input,.table-3 textarea{border:1px solid #ccc}#three-prop h2:after,#three-prop h2:before{width:170px}#three-prop .item{width:33%;margin:60px 0 0;display:inline-block;vertical-align:top;text-align:left}#three-prop .item .title{font-size:18px;font-weight:600}#three-prop .item .text{color:#000;margin-top:10px}#create-steps .link a,#used-mat a{color:#1a3f74}#three-prop .item .text-wrp{width:66%;margin-left:20px}#create-steps{text-align:center}#create-steps .icon .icon1,#create-steps .icon .icon2,#create-steps .icon .icon3,#create-steps .icon .icon4,#create-steps .icon .icon5{padding:30px 20px;height:92px;box-sizing:border-box;right:0}#create-steps h2:after,#create-steps h2:before{width:279px}#create-steps .btn{margin:30px auto}#create-steps h2{margin-bottom:50px}#create-steps .icon{width:191px;position:relative;text-align:right;height:92px;margin-right:30px}#create-steps .icon .icon1{background:#81adea;background:-moz-linear-gradient(top,#81adea 0,#4d7bbd 100%);background:-webkit-linear-gradient(top,#81adea 0,#4d7bbd 100%);background:linear-gradient(to bottom,#81adea 0,#4d7bbd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#81adea', endColorstr='#4d7bbd', GradientType=0 );width:81px;position:absolute}#create-steps .icon .icon2{background:#719ddc;background:-moz-linear-gradient(top,#719ddc 0,#799dd0 0,#3768ad 100%);background:-webkit-linear-gradient(top,#719ddc 0,#799dd0 0,#3768ad 100%);background:linear-gradient(to bottom,#719ddc 0,#799dd0 0,#3768ad 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#719ddc', endColorstr='#3768ad', GradientType=0 );width:108px;position:absolute}#create-steps .icon .icon3{background:#799dd0;background:-moz-linear-gradient(top,#799dd0 0,#2d5b9d 100%);background:-webkit-linear-gradient(top,#799dd0 0,#2d5b9d 100%);background:linear-gradient(to bottom,#799dd0 0,#2d5b9d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#799dd0', endColorstr='#2d5b9d', GradientType=0 );width:137px;position:absolute}#create-steps .icon .icon4{background:#719ddc;background:-moz-linear-gradient(top,#719ddc 0,#547cb5 0,#244e8a 100%);background:-webkit-linear-gradient(top,#719ddc 0,#547cb5 0,#244e8a 100%);background:linear-gradient(to bottom,#719ddc 0,#547cb5 0,#244e8a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#719ddc', endColorstr='#244e8a', GradientType=0 );width:164px;position:absolute}#create-steps .icon .icon5{background:#4c73ac;background:-moz-linear-gradient(top,#4c73ac 0,#1f447a 100%);background:-webkit-linear-gradient(top,#4c73ac 0,#1f447a 100%);background:linear-gradient(to bottom,#4c73ac 0,#1f447a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c73ac', endColorstr='#1f447a', GradientType=0 );width:191px;position:absolute}#work-cost,.goods-item-table .goods-tab-item.active,.goods-item-table .goods-tab-item:hover{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5178b1', endColorstr='#1a3f74', GradientType=0 )}#create-steps .text-wrp{width:70%}#create-steps .item{text-align:left;width:auto}#create-steps .link{text-align:right}#create-steps .item .text{margin-top:8px}#create-steps .item .title{color:#1a3f74;font-weight:700}#used-mat{padding:80px 0 100px;text-align:left}#used-mat ul{list-style:none;margin:60px 0 0;max-width:830px}#used-mat ul li{position:relative;margin:24px 0 0;padding-left:50px;color:#000;line-height:20px}#used-mat ul li:after{content:url(../images-new/marker-new.png);width:19px;height:19px;position:absolute;top:1px;left:0}#used-mat .link{text-align:left;margin:30px 0 0 50px}#used-mat h2:after,#used-mat h2:before{width:250px}#work-cost{padding:70px 0 50px;background:#5178b1;background:-moz-linear-gradient(top,#5178b1 0,#1a3f74 100%);background:-webkit-linear-gradient(top,#5178b1 0,#1a3f74 100%);background:linear-gradient(to bottom,#5178b1 0,#1a3f74 100%)}#work-cost h2{color:#fff}#work-cost .blue-top{background:#1a3f74;padding:22px 0;margin-top:50px}#work-cost .blue-top .title{color:#fff;font-size:24px;text-align:center}#samples-aff table td.cost,.green-btm .subtitle span,.green-btm .title{font-size:18px}#work-cost .prem{background:#fff;padding:30px 70px}#work-cost .prem .item{width:50%;float:left}#work-cost .cost{background:#fff;border-bottom:3px solid #1a3f74;text-align:center}#work-cost .cost .item{padding:25px 0;width:32%;text-align:center;display:inline-block;vertical-align:top}#work-cost .cost .item .title{margin-bottom:20px;font-weight:600}#work-cost .cost .item:nth-child(2){border-left:3px solid #1a3f74;border-right:3px solid #1a3f74}#work-cost .cost .item .title a{color:#1a3f74}#work-cost .cost .item .text span{color:#9bc113;font-size:18px;font-weight:600}#work-cost .prem .item ul{list-style:none;box-sizing:border-box;padding:0 30px 0 0}#work-cost .prem .item ul li{position:relative;margin:10px 0 0;padding-left:32px;text-align:left}#work-cost .prem .item ul li:after{content:url(../images-new/new-marker-2.png);width:15px;height:13px;position:absolute;top:1px;left:0}.green-btm{background:#a9d01c;padding:20px 70px;box-sizing:border-box;width:100%}.green-btm .subtitle{font-weight:600;margin-top:16px}#work-cost h2:after,#work-cost h2:before{width:327px}#work-cost .link{text-align:right;margin-top:12px}#work-cost .link a{color:#7bb0fb}#samples-aff{background:url(../images-new/bg-header.jpg);padding:85px 0 50px}#samples-aff h2:after,#samples-aff h2:before{width:323px}#samples-aff .item{width:100%;border:1px solid #e5e5e5;box-sizing:border-box;background:#fff;padding:30px 30px 40px;margin:50px auto 0}#samples-aff .btn{margin-top:15px}#samples-aff .link{text-align:right;margin-top:12px}#samples-aff .link a{color:#1a3f74}#samples-aff table{border-spacing:0}#samples-aff table .semibold{font-weight:600}#samples-aff table td.cost{color:#a1c522;padding:8px 0}#samples-aff table td{text-align:center;vertical-align:middle;width:90px;box-sizing:border-box;padding:8px;line-height:1}#samples-aff table tbody td{border:1px solid #7a7a7a}#samples-aff table thead img{width:48px}#samples-aff .item .title{font-size:24px;font-weight:600;text-align:left;margin-bottom:30px}#spec-offer{text-align:left;padding:85px 0 0}#spec-offer .item{width:50%;float:left;margin:50px 0 0;box-sizing:border-box;padding:0 46px 0 0;text-align:left}#spec-offer .title{color:#a1c522;font-size:18px;font-weight:700;margin-bottom:14px}#spec-offer h2:after,#spec-offer h2:before{width:317px}#green-sale{padding:60px 0;text-align:left;background:#a9d01c}#green-sale .btn{background:#1a3f74;font-size:18px;font-weight:600;color:#fff;height:49px;line-height:49px;padding:0 40px;cursor:pointer;border:none;border-radius:4px;transition:.2s ease;position:absolute;bottom:-16px;right:65px}#green-sale .wrapper{position:relative}#green-sale .title{font-size:39px;text-transform:uppercase;color:#fff;font-weight:700;margin-bottom:24px}#green-sale .subtitle{font-size:24px;color:#fff;font-weight:700;margin:0 auto;line-height:1}#green-sale .subtitle span{font-size:39px}.goods-item h1{font-size:28px;text-align:left;margin:0 0 5px}.goods-item .new-price{font-size:18px;margin:12px 0 0}.goods-item .new-price span{font-size:28px;font-weight:600}.goods-item .btn{margin:12px 0 0 10px!important;color:#323232;text-align:center}.goods-item-table .goods-tab-item.active a,.goods-item-table .goods-tab-item:hover a{color:#fff;font-weight:600}.goods-item .photo{padding:25px 0 0!important;border:none!important}.goods-item-table .dop-text{margin:40px 0}.goods-item .fotorama__nav-wrap,.goods-item .fotorama__stage{display:inline-block;vertical-align:middle}.goods-item-table .content_tab{background:#fff;padding:65px 25px;border-top:2px solid #1a3f74;margin:0;position:relative}.goods-item-table .goods-tab-item{background:#a6dbf5;margin:0 16px 0 0;z-index:0;position:relative;border:none;text-align:center;padding:13px 0;width:232px}.js-simple-tab-content{border-top:none!important;padding:0!important}.goods-item-table .goods-tab-item.active,.goods-item-table .goods-tab-item:hover{background:#5178b1;background:-moz-linear-gradient(top,#5178b1 0,#1a3f74 100%);background:-webkit-linear-gradient(top,#5178b1 0,#1a3f74 100%);background:linear-gradient(to bottom,#5178b1 0,#1a3f74 100%);border-bottom:none!important}.goods-item-table .goods-tab-item a{color:#1a3f74;font-size:18px;text-decoration:none;padding:13px 0 13px 37px;position:relative}.goods-item-table .goods-tab-item .tab1 a:before,.goods-item-table .goods-tab-item .tab2 a:before,.goods-item-table .goods-tab-item .tab3 a:before,.goods-item-table .goods-tab-item.active .tab2 a:before,.goods-item-table .goods-tab-item.active .tab3 a:before,.goods-item-table .goods-tab-item:hover .tab2 a:before,.goods-item-table .goods-tab-item:hover .tab3 a:before{content:" ";position:absolute;width:27px;height:27px;left:0;top:12px}.goods-item-table .goods-tab-item.active .tab1 a:before,.goods-item-table .goods-tab-item:hover .tab1 a:before{content:" ";background:url(/images-new/tab1a.png) center;position:absolute;width:27px;height:27px;left:0;top:12px}.goods-item-table .goods-tab-item .tab1 a:before{background:url(/images-new/tab1.png) center}.goods-item-table .goods-tab-item.active .tab2 a:before,.goods-item-table .goods-tab-item:hover .tab2 a:before{background:url(/images-new/tab2a.png) center}.goods-item-table .goods-tab-item .tab2 a:before{background:url(/images-new/tab2.png) center}.goods-item-table .goods-tab-item.active .tab3 a:before,.goods-item-table .goods-tab-item:hover .tab3 a:before{background:url(/images-new/tab3a.png) center}.goods-item-table .goods-tab-item .tab3 a:before{background:url(/images-new/tab3.png) center}.delivery-text .title{font-size:18px;font-weight:700;color:#000;margin-bottom:25px}.delivery-text .list-delivery{list-style:none;margin-left:22px;margin-top:10px}.delivery-text .list-delivery li{position:relative;margin-top:25px}.delivery-text .list-delivery li:after{content:'\25CF';position:absolute;top:-1px;left:-22px;font-size:larger;color:#a9d01c}.table-goods{margin-bottom:45px;float:left;width:700px;margin-top:10px}.table-goods td{border:1px solid #000;padding:18px 30px}.table-goods td.cost-td{font-size:18px;text-transform:uppercase}.goods-item-table .cost-goods{float:left;margin-left:25px;margin-top:10px}.table-item .title{color:#000;font-weight:700;font-size:18px;margin-bottom:20px}.goods-item-table .cost-goods p{color:#000;font-weight:700;text-transform:uppercase;line-height:58px}.goods-item-table .cost-goods p span{font-size:18px;color:#a1c522}.fotorama__wrap{display:inline-block;vertical-align:top;background:#fff!important}.fotorama_vertical .fotorama__thumbs{top:0;background:#fff!important;display:inline-block;position:relative!important;left:0!important;width:18px;width:150px!important}.fotorama{-webkit-tap-highlight-color:transparent;position:relative;margin:0;padding:0;z-index:0}.fotorama__thumbs_previews .fotorama__thumb__img{border:none;margin:0;padding:0;width:100%!important;height:100%!important}.fancybox-outer{overflow:hidden}.fotorama_csstransitions .fotorama__thumbs_previews .fotorama__thumb-border{-webkit-transition-property:-webkit-transform,left,top,border,background,width,height;-moz-transition-property:-moz-transform,left,top,border,background,width,height;-o-transition-property:-o-transform,left,top,border,background,width,height;transition-property:transform left top border background width height;width:140px!important;height:86px!important;border-color:#a9d01c;border-width:3px!important}.fotorama_vertical .fotorama__thumbs_previews .fotorama__thumb{float:none;display:block;margin-top:0!important;width:150px!important;height:90px!important}@font-face{font-family:RopaSansSCPro-Bold;src:url(../fonts/RopaSansSCPro-Bold.eot);src:local('RopaSansSCPro Bold'),url(../fonts/RopaSansSCPro-Bold.eot) format('eot'),url(../fonts/RopaSansSCPro-Bold.ttf) format('truetype'),url(../fonts/RopaSansSCPro-Bold.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:RopaSansSCPro-Medium;src:url(../fonts/RopaSansSCPro-Medium.eot);src:local('RopaSansSCPro Medium'),url(../fonts/RopaSansSCPro-Medium.eot) format('eot'),url(../fonts/RopaSansSCPro-Medium.ttf) format('truetype'),url(../fonts/RopaSansSCPro-Medium.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:RopaSansSCPro-Regular;src:url(../fonts/RopaSansSCPro-Regular.eot);src:local('RopaSansSCPro Regular'),url(../fonts/RopaSansSCPro-Regular.eot) format('eot'),url(../fonts/RopaSansSCPro-Regular.ttf) format('truetype'),url(../fonts/RopaSansSCPro-Regular.woff) format('woff');font-weight:400;font-style:normal}.float_l{float:left}.float_r{float:right}.glass-waterfall-style{width:100%;min-width:975px}.glass-waterfall-style .banner{background:url(../images-new/glass-waterfull-bg.jpg) top center no-repeat #312e2a;-webkit-background-size:cover;background-size:cover;display:block;width:100%;margin-top:-10px;padding-top:7px;padding-bottom:80px;position:relative;overflow:hidden}.glass-waterfall-style .banner .header__video{position:absolute;top:-175px;left:0;width:100%;height:inherit;min-height:755px;z-index:0}.glass-waterfall-style .banner .wrapper{position:relative;z-index:2}.glass-waterfall-style h1{font-size:65px;color:#c6e43f;font-family:RopaSansSCPro-Bold;text-shadow:1px 1px 5px rgba(0,0,0,1);text-align:center;line-height:.5;display:table;margin-top:212px;margin-left:30px}.glass-waterfall-style h1 span{font-size:36px;color:#fff;font-family:RopaSansSCPro-Medium;font-weight:400;display:inline-block;line-height:.9;margin-top:25px}.glass-waterfall-style .banner p{text-align:center;color:#fff;font-size:20px;margin-top:20px;font-family:Roboto,sans-serif;line-height:1.5;text-shadow:1px 1px 5px rgba(0,0,0,1)}.glass-waterfall-style .status{padding-top:100px;padding-bottom:100px}.glass-waterfall-style .status .mainpage-h2:after,.glass-waterfall-style .status .mainpage-h2:before{width:290px}.glass-waterfall-style .status ul{display:table;margin:auto;min-width:600px}.glass-waterfall-style .status li{float:left;display:table;list-style-type:none;font-family:Roboto,sans-serif;font-size:14px;white-space:nowrap;margin:44px 35px 0}.glass-waterfall-style .status li:first-child{margin-left:0}.glass-waterfall-style .status li:last-child{margin-right:0;float:right}.glass-waterfall-style .status li strong{color:#84a100}.glass-waterfall-style .status li img{float:left;margin-right:15px}.glass-waterfall-style .types{padding-bottom:100px}.glass-waterfall-style .types .mainpage-h2:after,.glass-waterfall-style .types .mainpage-h2:before{width:174px}.glass-waterfall-style .bx-wrapper{max-width:100%!important;margin-top:60px;margin-bottom:35px}.glass-waterfall-style .bx-wrapper .bx-viewport{padding:10px 55px;box-sizing:border-box;background:#1a3f74;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;left:0!important;height:290px!important}.glass-waterfall-style .bx-wrapper .slide{width:initial!important;font-size:24px;font-family:RopaSansSCPro-Regular;text-align:center;color:#fff}.glass-waterfall-style .bx-wrapper .slide:hover{color:#fff}.glass-waterfall-style .bx-wrapper .slide a{margin-top:10px;display:table;position:relative;float:none!important}.glass-waterfall-style .bx-wrapper .slide a:after{content:'';position:absolute;width:100%;height:100%;display:none;top:0;right:0;background:url(../images-new/new-zoom.png) center center no-repeat rgba(0,0,0,.49)}.glass-waterfall-style .bx-wrapper .slide:hover a:after{display:block}.glass-waterfall-style .bx-wrapper .slide span{font-size:35px;color:#3e6259;font-family:'Open Sans',sans-serif;position:relative;top:6px;margin-right:10px}.glass-waterfall-style .forever li,.glass-waterfall-style .types p{font-family:Roboto,sans-serif;font-weight:600}.glass-waterfall-style .bx-wrapper .slide:hover span{color:#9dbb13}.glass-waterfall-style .bx-wrapper .bx-controls-direction a{height:100%!important;width:55px!important;top:0!important;margin-top:0;background:url(../images-new/glass-waterfall-slider-arr.png) 0 120px no-repeat #1a3f74}.glass-waterfall-style .bx-wrapper .bx-prev{left:0!important}.glass-waterfall-style .bx-wrapper .bx-next{right:0!important;background-position:-55px 120px!important}.glass-waterfall-style .bx-wrapper .bx-pager{display:none}.glass-waterfall-style .types p{font-size:22px;float:left}.glass-waterfall-style .types a.fancybox{float:right}.glass-waterfall-style .types a.fancybox .btn{margin-top:0}.glass-waterfall-style .forever{background:url(../images-new/forever-bg.jpg) top center no-repeat #aacae3;-webkit-background-size:cover;background-size:cover;padding-top:65px;padding-bottom:60px;margin-bottom:100px}.glass-waterfall-style .forever ul{margin-top:90px}.glass-waterfall-style .forever li{font-size:14px;background-color:#fff;float:left;display:table;border:2px solid #dfdfdf;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.31);-moz-box-shadow:0 0 13px 0 rgba(0,0,0,.31);box-shadow:0 0 13px 0 rgba(0,0,0,.31);width:260px;text-align:center;margin-left:42px;margin-right:42px;padding-bottom:30px}.glass-waterfall-style .forever li:first-child{margin-left:0}.glass-waterfall-style .forever li:last-child{margin-right:0}.glass-waterfall-style .forever li strong{font-weight:700}.glass-waterfall-style .forever li img{display:table;margin:auto auto -35px;position:relative;top:-49px}.glass-waterfall-style .forever h2.mainpage-h2:before{width:155px;background:url(../images-new/left-wave-light.png)}.glass-waterfall-style .forever h2.mainpage-h2:after{width:155px;background:url(../images-new/right-wave-light.png)}.glass-waterfall-style .steps-bg{background:#a8bed0;background:-moz-linear-gradient(left,#a8bed0 0,#ecf6ff 31%,#ecf6ff 69%,#a8bed0 100%);background:-webkit-linear-gradient(left,#a8bed0 0,#ecf6ff 31%,#ecf6ff 69%,#a8bed0 100%);background:linear-gradient(to right,#a8bed0 0,#ecf6ff 31%,#ecf6ff 69%,#a8bed0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8bed0', endColorstr='#a8bed0', GradientType=1 );padding-top:90px;padding-bottom:80px}.glass-waterfall-style .steps h2.mainpage-h2:after,.glass-waterfall-style .steps h2.mainpage-h2:before{width:250px}.glass-waterfall-style .steps ul{display:table;margin:45px auto auto}.glass-waterfall-style .steps li{float:left;font-family:RopaSansSCPro-Bold;font-size:30px;color:#6c7176;opacity:.52;display:table;width:92px;height:96px;position:relative;margin-left:27px;margin-right:27px}.glass-waterfall-style .steps li img{position:absolute;left:0;bottom:0;width:92px}.glass-waterfall-style .steps li:last-child img{bottom:-43px}.glass-waterfall-style .steps li a{color:#6c7176;display:table}.glass-waterfall-style .steps li.active,.glass-waterfall-style .steps li:hover{opacity:1}.glass-waterfall-style .faq ul li div{display:none}.glass-waterfall-style .stepsboxes{margin-top:30px;padding-bottom:80px;font-size:14px;font-family:Roboto,sans-serif;color:#000}.glass-waterfall-style .stepsboxes p{position:relative;padding-top:20px}.glass-waterfall-style .stepsboxes strong{color:#84a100}.glass-waterfall-style .stepsboxes img{float:left;margin-right:65px}.glass-waterfall-style .stepsboxes span.num{font-family:RopaSansSCPro-Bold;font-size:40px;color:#6c7176;position:absolute;left:154px;top:9px}.glass-waterfall-style .steps-slider h2.mainpage-h2:after,.glass-waterfall-style .steps-slider h2.mainpage-h2:before{width:155px}.glass-waterfall-style .steps-slider .owl-carousel .owl-item{background-color:#fff;border:7px solid #234c86;width:800px!important}.glass-waterfall-style .steps-slider .owl-carousel{width:814px!important;margin:50px auto auto}.glass-waterfall-style .steps-slider .owl-carousel .owl-item .float_r{width:400px;padding-top:45px;font-size:14px;color:#000;font-family:Roboto,sans-serif}.glass-waterfall-style .steps-slider .owl-carousel .owl-item .float_r strong{font-size:24px;font-family:RopaSansSCPro-Medium;font-weight:400}.glass-waterfall-style .owl-carousel .owl-stage-outer{width:814px;margin:auto}.glass-waterfall-style .steps-slider .owl-carousel .owl-item img{width:inherit;float:left}.glass-waterfall-style .steps-slider .owl-carousel .owl-controls .owl-nav .owl-next,.glass-waterfall-style .steps-slider .owl-carousel .owl-controls .owl-nav .owl-prev{width:55px!important;height:69px!important;background:url(../images-new/glass-waterfall-slider-arr.png) no-repeat;margin-top:-35px}.glass-waterfall-style .steps-slider .owl-carousel .owl-controls .owl-nav .owl-prev{left:-70px}.glass-waterfall-style .steps-slider .owl-carousel .owl-controls .owl-nav .owl-next{right:-70px;background-position:-70px 0}.glass-waterfall-style .steps-slider>p{font-size:14px;color:#000;font-family:Roboto,sans-serif;width:814px;margin:25px auto auto}.glass-waterfall-style .steps-slider>p strong{color:#9dbb13;font-weight:600}.glass-waterfall-style .prices{padding-top:100px;padding-bottom:100px}.glass-waterfall-style .prices h2.mainpage-h2:after,.glass-waterfall-style .prices h2.mainpage-h2:before{width:210px}.glass-waterfall-style .prices .float_l{background:url(../images-new/prices-arr-l.png) no-repeat;margin-top:10px}.glass-waterfall-style .prices .float_r{background:url(../images-new/prices-arr-r.png) right 0 no-repeat;padding-right:65px;margin-top:10px}.glass-waterfall-style .prices img{margin:40px 30px 0 85px;float:left}.glass-waterfall-style .prices p{font-family:RopaSansSCPro-Regular;font-size:24px;display:table;float:left;line-height:1;margin-top:55px}.glass-waterfall-style .prices p strong{font-family:RopaSansSCPro-Bold;font-size:40px;color:#60b1d9}.glass-waterfall-style .prices p strong span{font-family:RopaSansSCPro-Medium}.glass-waterfall-style #reviews .wrapper>a,.glass-waterfall-style .benefits ul li,.glass-waterfall-style .book,.glass-waterfall-style .faq ul a{font-family:Roboto,sans-serif}.glass-waterfall-style .prices .float_r p strong{color:#9dbb13}.glass-waterfall-style .benefits{padding-bottom:100px}.glass-waterfall-style .benefits h2.mainpage-h2:after,.glass-waterfall-style .benefits h2.mainpage-h2:before{width:240px}.glass-waterfall-style .benefits ul{margin-top:25px;display:table}.glass-waterfall-style .benefits ul li{font-size:14px;color:#000;padding-left:65px;position:relative;list-style-type:none;margin-top:35px}.glass-waterfall-style .benefits ul li:before{content:'';position:absolute;top:0;left:0;width:35px;height:33px;background-position:0 0;background-repeat:no-repeat}.glass-waterfall-style .benefits ul li:nth-child(1):before{background-image:url(../images-new/benefits-img1.png)}.glass-waterfall-style .benefits ul li:nth-child(2):before{background-image:url(../images-new/benefits-img2.png);height:34px}.glass-waterfall-style .benefits ul li:nth-child(3):before{background-image:url(../images-new/benefits-img3.png);height:29px}.glass-waterfall-style .benefits ul li:nth-child(4):before{background-image:url(../images-new/benefits-img4.png);height:36px}.glass-waterfall-style .benefits ul li:nth-child(5):before{background-image:url(../images-new/benefits-img5.png)}.glass-waterfall-style .benefits ul li:hover:before{background-position:0 bottom}.glass-waterfall-style .btn-whtxt{color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.2);border:2px solid #94ad21;text-shadow:0 0 2px #455400;height:53px;margin-top:40px}.glass-waterfall-style .benefits .fancybox{display:table;margin:auto}.glass-waterfall-style .faq{background:url(../images-new/faq-bg.jpg) top center no-repeat #3c4a5b;padding-top:90px}.glass-waterfall-style .faq h2{color:#fff}.glass-waterfall-style .faq h2.mainpage-h2:after,.glass-waterfall-style .faq h2.mainpage-h2:before{width:250px}.glass-waterfall-style .faq ul a{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:2px solid #dfdfdf;-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.31);-moz-box-shadow:0 0 13px 0 rgba(0,0,0,.31);box-shadow:0 0 13px 0 rgba(0,0,0,.31);display:table;width:100%;padding:9px 28px;font-size:14px;color:#000;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.glass-waterfall-style .faq ul{list-style-type:none;margin-top:40px}.glass-waterfall-style .faq ul li{margin-bottom:23px;padding-left:40px;background:url(../images-new/faq-quest.png) no-repeat;width:460px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.glass-waterfall-style .faq ul li.active{background:url(../images-new/faq-quest-active.png) no-repeat}.glass-waterfall-style .faq ul div{color:#fff;font-size:14px;padding-top:10px;padding-left:30px;position:relative;width:460px}.glass-waterfall-style .faq ul div:after{content:'';width:22px;height:41px;background:url(../images-new/faq-ansv.png) no-repeat;position:absolute;left:-40px;top:20px}.glass-waterfall-style .book{font-size:22px;color:#fff;position:relative;padding-left:400px;margin-top:120px;padding-bottom:45px}.glass-waterfall-style .book .btn.btn-whtxt{padding-left:150px;padding-right:150px;margin-top:20px}.glass-waterfall-style .book img{position:absolute;bottom:-40px;left:0}.glass-waterfall-style #reviews{background:#ecf7ff}.glass-waterfall-style #reviews .wrapper>a{font-size:14px;display:table;float:right;color:#11376f}.glass-waterfall-style #reviews .mainpage-h2:after,.glass-waterfall-style #reviews .mainpage-h2:before{width:290px}.glass-waterfall-style #reviews .item .text,.glass-waterfall-style #reviews .item .text-wrp{background-color:transparent;padding-right:38px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.glass-waterfall-style #reviews .item img{width:100px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:table;vertical-align:text-bottom;float:left}.glass-waterfall-style #reviews .item .cname{font-size:22px;margin-top:-17px}@media screen and (max-width:1150px){.response .l-p,.response div.r-t{float:none!important;width:100%!important}.response div.r-t{padding:20px;border:4px solid #e3f4ec;box-sizing:border-box}.response div.r-t:before{display:none}.response .l-p{text-align:center!important;margin:10px auto 20px!important}}@media screen and (max-width:1100px){.table-1,.table-1 td{width:100%!important;border:none}#scheme .arrow.arrow1,#scheme .arrow.arrow3{display:none}.table-1 td{vertical-align:top;display:block;margin:20px 0}}@media screen and (max-width:1000px){#mainscreen,.hdr-wrp{margin-top:0}#scheme .arrow.arrow2,#scheme .waterfall,.desktop,.mainpage-h2:after,.mainpage-h2:before{display:none}#mainscreen,footer{background-size:cover}#green-sale .subtitle,#green-sale .title{text-align:center}.wrapper{max-width:90%}header{padding:74px 0 20px}.hdr-wrp{position:relative}#services .services-item{margin:50px 30px 0!important;text-align:left}#projects .link,#three-prop .item,.project-item-wrp,.services-item-wrp,footer .contacts,footer .contacts .text{text-align:center}#reviews{padding:50px 0}#reviews .item .text-wrp{width:94%;margin:20px auto 0}#clients{padding:50px 0 0}#projects .project-item{margin:30px auto 0!important;display:block}#projects .link{margin-top:35px}footer .menu-1,footer .menu-2{width:30%}footer .logo{width:40%}footer .contacts{width:100%;margin:40px auto 0}.slicknav_menu{display:block;width:100%;z-index:6999;overflow:hidden}#main-nav{display:none}#three-prop .item .text-wrp{width:80%;margin-left:5px}#samples-aff .pull-left,#samples-aff .pull-right{float:none;width:100%;text-align:center}#samples-aff table{margin:0 auto}#green-sale{text-align:center}#green-sale .btn{position:relative;right:auto;bottom:auto;margin:20px auto 0}}@media screen and (max-width:865px){#create-steps .icon{display:none}#create-steps .text-wrp{width:100%;margin:15px 0 0}#spec-offer .item{width:100%;float:left;margin:50px 0 0;box-sizing:border-box;padding:0}.table-goods{width:100%;float:none;margin-bottom:0}.table-goods td{display:block;text-align:left!important;padding:10px 20px;font-size:14px!important}.table-goods td.cost-td{font-weight:700}.goods-item-table .goods-tab-item{width:100%}.goods-item-table .cost-goods{float:left;margin-left:0;margin-top:0}}@media screen and (max-width:820px){#scheme .item,#three-prop .item{text-align:left;width:100%}#scheme .item{margin:50px 0 -50px;min-height:180px}#scheme .item.item3{float:left;position:relative;top:-195px}#scheme .item.item4{float:right;position:relative;top:130px}#scheme{padding:60px 0 0}#three-prop .item .text-wrp{width:80%;margin-left:20px}}@media screen and (max-width:760px){#services .about-item,#work-cost .prem .item{width:100%;float:left}#services .about-item{text-align:center;margin:30px 0;min-height:auto}header p.tagline{font-weight:600;margin-left:0;display:block;margin-top:20px}.fancybox-inner{text-align:center}form{padding:10px 0}#work-cost .cost .item:nth-child(2){border-top:3px solid #1a3f74;border-bottom:3px solid #1a3f74;border-left:none;border-right:none}#work-cost .cost .item{width:100%}}@media screen and (max-width:720px){.mainpage-h2{text-align:center;font-weight:600;font-size:26px;color:#2a2a2a;line-height:30px;position:relative}#projects .descr{font-size:18px;line-height:30px;width:70%;margin:12px auto 0}#order .title{font-weight:700;font-size:26px;margin:25px 0 30px;color:#99bd15;line-height:1.3}footer .logo{width:100%;text-align:center;margin-bottom:30px}footer .menu-1,footer .menu-2{width:50%}footer .contacts .phone{font-size:36px;color:#aed034;font-weight:700}#reviews .item{width:80%;margin:50px auto 0}}@media screen and (max-width:665px){#samples-aff table thead{display:none}#samples-aff table tr{display:inline-block;width:50%}#samples-aff table td{display:block;min-height:70px}#samples-aff table{margin:30px auto}#samples-aff .item .title{font-size:18px;text-align:center}}@media screen and (max-width:600px){#mainscreen{background:url(../images-new/bg-mainscreen.jpg) top center no-repeat;padding:150px 0 100px;text-align:center}#services .services-item{margin:50px auto 0!important;text-align:left}#three-prop .item{text-align:center;width:100%}#three-prop .item .text-wrp{width:100%;margin-left:5px}#work-cost .blue-top .title{font-size:18px}}@media screen and (max-width:560px){header .pull-left,header .pull-right{float:none;width:100%;text-align:center}header .pull-left,header p.phone{text-align:center}#services{padding:50px 0 100px}#mainscreen h1{font-size:30px;color:#2a2a2a;line-height:36px}header .pull-right{margin-top:20px}header p.tagline{margin-top:10px}}@media screen and (max-width:520px){.tinf tr:nth-child(1){display:none}.tinf tr{width:50%;display:inline-block}.tinf{width:100%;border:none}.trinf td{display:table;width:100%!important;height:44px}}@media screen and (max-width:480px){.btn{font-size:16px;padding:0 30px}.table-2 td{box-sizing:border-box}.table-2 td p{margin:0!important}.table-2 .thead_under p{font-size:12px}}@media screen and (max-width:462px){#scheme .item.item4{float:right;position:relative;top:160px}}@media screen and (max-width:410px){.btn{font-size:16px;width:100%;padding:0}.goods-item .btn{margin:12px 0 0!important}#mainscreen h1{font-size:24px;color:#2a2a2a;line-height:30px}#mainscreen{background:url(../images-new/bg-mainscreen.jpg) top center no-repeat;padding:50px 0 70px;text-align:center}#mainscreen .descr{font-size:18px;color:#2a2a2a;margin-top:24px}#reviews .item{width:70%;margin:50px auto 0}}@media screen and (max-width:380px){.btn{font-size:16px;width:70%;padding:15px 0;height:auto;line-height:1.5}footer .contacts .phone{font-size:30px}#order .title{font-size:20px}}@media screen and (max-width:360px){.table-2 .thead_under p{font-size:10px}.table-3 td{display:block}}

html * {
    max-height: 1000000px;
}

.video-overflow {
	position: absolute;
	top:0;
	width: 100%;
	height: 100%;
	background:rgba(0,0,0,.5);
	z-index: 2;
}

@media screen and (max-width: 1550px) {
	.glass-waterfall-style .banner .header__video {
	    position: absolute;
	    top: 0;
	    left: 0;
	    width: 100%;
	    height: inherit;
	    min-height: 755px;
	    z-index: 0;
	}
}

body.fix-page {
    min-width: 1000px;
}

@media screen and (max-width:960px) {
    .fix-page .contentLeft {
        float: left;
    	width: 29%;
    }
    .fix-page .contentRight {
        padding-left: 0!important;
	    float: right;
	    width: 69%;
    }
    .fix-page .wrapper.inner-page {
	    background: #fff;
	    padding: 50px 20px;
	    box-sizing: border-box;
	    width: 100%;
	    max-width: 1162px;
	}
}

@media screen and (max-width: 1370px) {
	.fix-page .glass-waterfall-style .banner .header__video {
	    position: absolute;
	    top: -80px;
	    left: 0;
	    width: 100%;
	    height: inherit;
	    min-height: 755px;
	    z-index: 0;
	}
	.fix-page .glass-waterfall-style .banner {
	    padding-bottom: 30px;
	}
}

@media screen and (max-width: 1200px) {
	.fix-page .glass-waterfall-style .banner .header__video {
	    position: absolute;
	    top: -60px;
	    left: 0;
	    width: 100%;
	    height: inherit;
	    min-height: 755px;
	    z-index: 0;
	}
}

@media screen and (max-width: 1140px) {
	.fix-page .glass-waterfall-style .banner .header__video {
		display: none;
	}
}

@media screen and (max-width: 1000px) {
	.fix-page #reviews .item .text-wrp {
	    width: 84%;
    	margin-left: 20px;
    	    margin-top: 0;
	}
	.fix-page header {
	    padding: 20px 0;
	}
	.fix-page .wrapper {
	    max-width: 960px;
	}
	.fix-page #main-nav {
	    display: block;
	}
	.fix-page .slicknav_menu {
	    display: none;
	}
	.fix-page footer .logo {
	    width: 290px;
	}
	.fix-page footer .menu-1, footer .menu-2 {
	    width: 200px;
	}
	.fix-page footer .menu-1, footer .menu-2 {
	    width: 200px;
	}
	.fix-page footer .contacts {
	    width: 260px;
	    margin: 0;
	    text-align: left;
	}
	.fix-page footer .contacts .text {
		text-align: left;
	}
	.fix-page .mainpage-h2:before {
	    background: url(../images-new/left-wave.png);
	    left: 0;
	    display: block;
	}
	.fix-page .mainpage-h2:after, .mainpage-h2:before {
	    content: " ";
	    position: absolute;
	    width: 390px;
	    height: 9px;
	    bottom: 6px;
	    display: block;
	}

}

/* 1ps styles */
.kart-text-desc-block {
    width: 100%;
    margin-left: 13%;
}

.kart-text-desc {
    display: table-cell;
    width: 50%;
    padding-left: 5%;
}

/*  */

.kart-text-desc-strong {
	text-align: center;
}

.kart-text-desc-h2-block {
	text-align: center;
}

.kart-text-desc-h2-block h2 {
	margin: 30px 0 -9px;
}

.kart-text-desc-block-second {
	width: 100%;
}

.kart-text-desc-second {
    display: flex;
    width: 100%;
}

.kart-text-desc-second-p-one:before {
	content: '';
	background: url(https://maxcdn.icons8.com/Color/PNG/24/Very_Basic/checkmark-24.png);
	width: 24px;
	height: 24px;
	position: absolute;
	margin-top: -3px;
    margin-left: -25px;
}

.kart-text-desc-second-p-two:before {
	content: '';
	background: url(https://maxcdn.icons8.com/Color/PNG/24/Very_Basic/checkmark-24.png);
	width: 24px;
	height: 24px;
	position: absolute;
	margin-top: -3px;
    margin-left: -25px;
}

.kart-text-desc-second-p-tree:before {
	content: '';
	background: url(https://maxcdn.icons8.com/Color/PNG/24/Very_Basic/checkmark-24.png);
	width: 24px;
	height: 24px;
	position: absolute;
	margin-top: -3px;
    margin-left: -25px;
}

.kart-text-desc-second-p-two {
	padding-left: 3%;
}

.title-container {
	margin-bottom: 0%;
    display: flex;
}

.goods-title {
	width: 40%;
}

.goods-title h1 {
	font-size: 20px;
}

.goods-price {
	display: block;
    width: 31%;
}

.new-price {
	font-size: 14px;
}

.goods-item .new-price span {
    font-size: 20px;
    font-weight: 600;
}

.btn-title-container {
	width: 20%;
}

.goods-item .new-price {
    margin: 7px 0 0;
    font-size: 14px;
}

.tab-bg {
	background: url(../images-new/bg-header.jpg) repeat;
    padding: 80px 0;
}


.new-content h1 {
	text-align: center;
}
.new-content .subtitle {
	font-size: 22px;
	text-align: center;
	margin-top: -15px;
}
.new-content li {
	margin-bottom: 10px;
}	
.new-content .item {
	display: inline-table;
	vertical-align: top;
	box-sizing: border-box;
    padding: 0 10px;
}
.new-content .item:first-child {
	padding-left: 0;
}
.new-content .item:last-child {
	padding-right: 0;
}
.new-content .grid-3 {
	margin: 30px 0 20px;
}
.new-content .grid-2 .item {
	width: 48%;
}
.new-content .grid-3 .item {
	width: 32%;
}
.new-content .icon {
	padding-top: 55px;
	background-size: 50px!important;
}
.new-content .checked {
	position: relative;
	padding-left: 15px!important;
}
.new-content .checked:before {
	position: absolute;
	content:'\2714';
	color: #a9d01c;
	left: 0;
}
.new-content .feedback {
	font-size: 16px;
	font-weight: bold;
	margin: 20px 0;
}
.new-content .center-text { text-align: center; }
.new-content .right-text { text-align: right; }
.new-content .left-text { text-align: left; }

.new-content a.fancybox {
    	text-decoration: none;
}
.new-content .feedback .btn {
      	font-size: inherit;
    	height: inherit;
    	line-height: 1;
    	padding: 10px 8px;
    	margin: 5px auto;
    	display: block;
}

.goods-item-table .dop-text {
    margin: 40px 0 -48px;
}
.dop-text h2 {
	font-size: 27px;
}
.span-block-kart {
	text-align: center;
	font-weight: bold;
	margin: 0px 0px -18px;
}
.new-content .img-text {
    width: 80%;
    margin: 20px auto 10px;
    border-collapse: collapse;
}
.new-content .img-text td {
    border: 1px solid #ccc;
    box-sizing: border-box;
    padding: 10px;
}
.new-content .img-text img{
    max-width: 280px;
    margin: 0 auto;
    display: block;
}

@media screen and (max-width: 475px) {
	.new-content .item{
		width: 100%!important;
		padding-left: 0!important;
		padding-right: 0!important;
	}
	.new-content .item.icon {
		background-position: center top!important;
		text-align: center;
	}
    .new-content .img-text tr {
        margin: 10px 0;
    }
   .new-content .img-text tr, .new-content .img-text td {
       display: block;
   }
   .new-content .img-text tr td:last-child {
       border-top: none;
   }
   .box {margin-right:0px;width:100% !important;}
}

/**/
.phone a {text-decoration:none;color: #2a2a2a;}
footer .contacts .phone, footer .contacts .time, footer .contacts .mail, footer .contacts .addr, header p.phone, header p.worktime  {
    position: relative;
    padding-left:30px;
}
footer .contacts .phone:before, footer .contacts .time:before, footer .contacts .mail:before, footer .contacts .addr:before, header p.phone:before, header p.worktime:before {
    content:"";
    background: url(/images/phone.png);
    width: 20px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 0;
    background-size: cover;
    top: 9px;
}
footer .contacts .time:before {
    background: url(/images/сalendar.png);
    background-size: cover;
    top: 0;
}
footer .contacts .mail:before {
    background: url(/images/mail.png);
    background-size: cover;
    top: 0;
}
footer .contacts .addr:before {
    background: url(/images/pin.png);
    background-size: cover;
    top: 0;
}
header p.phone:before {
    background: url(/images/phone_dark.png);
    background-size: cover;
    top: 7px;
    }
header p.worktime:before {
    background: url(/images/сalendar_dark.png);
    background-size: cover;
    top: 5px;
    }
header .pull-right {
    line-height:30px;
}
.viddeo_img {
    border: 7px solid #234c86;
}
nav.navigation {
    background: none;
    text-align:left;

}
nav.navigation li {margin:0px; font-size:12px;}
nav.navigation a {color:#CCC;font-weight:normal;}
.breadcrumbs li:not(:last-child)::after {
    color: #cacaca;
    font-weight:normal;
    content: "/";
    margin: 0 .75rem;
    position: relative;
    top: 1px;
    opacity: 1;
}
#reviews .item {margin:20px 50px !important}
#reviews .owl-carousel .owl-item {vertical-align: top;}
@media screen and (max-width: 768px){
.mainpage-h2:before {background:none !important;}
}
.soc_ic a {width:20px; height:20px; margin-right:5px;display:inline-block;border:1px solid #FFF;padding:10px;border-radius:50%;}
.soc_ic a:hover {opacity:0.8;}