body{margin:0;font-size:16px;position:relative;line-height:1.6;font-family:"Verdana";color:#1d1d1b;background-color:#fafafa}a{outline:none !important;cursor:pointer}a[href^="tel:"],a[href^="mailto:"],a[href^="https:"]{color:inherit;font:inherit;text-decoration:none;white-space:nowrap}a[href^="mailto:"]{text-decoration:underline;color:#009a3e}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0;padding:0}h1{line-height:1;font-size:45px;text-align:center;text-transform:uppercase;font-family:'MyriadPro';padding:52px 0 7px;color:#6a6a69}hr{width:875px;margin:auto;margin-bottom:40px}.wdth{width:1200px;margin:auto}p{margin:0;padding-bottom:16px}header{font-size:0;height:150px;background-color:#fafafa;background:url("/design/new/img/fon.png") top center no-repeat;position:fixed;width:100%;z-index:99999;top:0}.logo{width:480px;height:83px;display:inline-block;vertical-align:top;padding:7px 0 0 3px}.pin,.call{display:inline-block;vertical-align:top;font-size:14px;text-transform:uppercase;border-left:1px solid #bcbcbc;padding:12px 0 10px 22px;margin-top:12px}.pin span img, .call span img{margin-right:15px}.pin span, .call span{display:inline-block;vertical-align:middle}.pin span:last-child, .call span:last-child{color:#009a3e}.pin span:last-child div:last-child, .call span:last-child div:last-child{text-decoration:underline;letter-spacing:1px;font-family:'MyriadProBold'}.pin{width:370px}.pin span div:first-child{color:#000;letter-spacing:-1px}.call{float:right;width:290px;line-height:1.4}.call span div:first-child{font-size:18px;color:#1d1d1b;text-align:left}.mnu{font-size:0px;text-align:center;height:60px;line-height:55px;list-style-type:none;padding:0;display:inline-block;vertical-align:top;background-color:#009a3e}.mnu>li{display:inline-block;vertical-align:top;position:relative}.mnu>li>a{color:#fff;text-transform:uppercase;text-decoration:none;padding:20px 26px;font-size:16px;font-family:'MyriadPro';letter-spacing: .5px}.mnu > li span{color:#fff !important;font-size:16px;color:red}.mnu>li:hover>a{text-decoration:underline}.mnu>li:first-child>a{padding:20px 29px 20px 7px}.mnu>li:last-child>a{padding:20px 19px 20px 29px}.wr_mnu{background-color:#009a3e;background:linear-gradient(to left, #ffc001 30%, #009a3e 100px);height:60px}.form_search{display:inline-block;vertical-align:top;background-color:#ffc001;padding:11px 0 11px 17px;position:relative}.form_search input[type="submit"]{background:url("/design/new/img/search.png") center no-repeat;cursor:pointer;background-color:#fff;width:33px;height:28px;border:none;outline:none;position:absolute;z-index:9;right:4px;top:15px}.form_search .search{width:203px;height:35px;font:bold 15px Arial;color:#878c90;border:none;outline:none;padding-left:15px;position:relative;border-top:1px solid #b9b9b9;border-left:1px solid #b9b9b9}.form_search .search::placeholder{color:#1d1d1b !important;font-size:14px;font-family:'Verdana'}.call,.feedback{cursor:pointer}.slider{height:433px;margin-top:150px}.owl-dots{margin:-45px auto 0;text-align:center;z-index:9}.owl-stage-outer{z-index:-1}.owl-carousel .owl-dot{-webkit-box-shadow:1px 1px #fff, inset 1px 1px rgba(0, 0, 0, 0.26);-moz-box-shadow:1px 1px #fff, inset 1px 1px rgba(0, 0, 0, 0.26);box-shadow:1px 1px #fff, inset 1px 1px rgba(0, 0, 0, 0.26);width:16px;height:16px;display:inline-block;vertical-align:top;border:none;background-color:rgba(255, 255, 255, 0.5);border-radius:100%;margin:0 4px}.owl-carousel .owl-dot.active{background-color:#ffc001}.shadow{position:relative;top:-19px;height:20px;width:1200px;margin-left:-600px;left:50%}.shadow:before{position:absolute;content:'';left:0;right:0;bottom:0;top:0;background-color:rgba(155, 155, 0, 0.25);border-radius:50% / 20px;box-shadow:rgba(0, 0, 0, 0.45) 0 4px 6px;clip:rect(20px,auto,50px,0)}.advantages{height:111px;font-size:0;background-color:#f7f7f7}.adv{display:inline-block;vertical-align:middle;font-family:"Verdana";width:300px;height:111px;display:table-cell;background-color:#fff}.adv span, .adv p{display:inline-block;vertical-align:middle}.adv span{color:#009a3e;font-size:40px;margin-right:14px;margin-left:24px}.adv p{font-size:14px;text-align:left;line-height:1.2;padding:0}.adv:nth-child(2n){background-color:#f7f7f7}.services{min-height:505px;text-align:center;font-size:0}.serv{display:inline-block;vertical-align:top;font-size:0;-webkit-box-shadow:1px 1px #fff, inset 1px 1px rgba(0, 0, 0, 0.26);-moz-box-shadow:1px 1px #fff, inset 1px 1px rgba(0, 0, 0, 0.26);box-shadow:1px 1px #fff, inset 1px 1px rgba(0,0,0,0.26);padding:4px;margin-right:18px;margin-bottom:20px;color:inherit;text-decoration:none}.serv:nth-child(3n){margin-right:0}.serv img{overflow:hidden;width:379px;height:204px}.serv_b p{padding:0;margin:0}.serv span{height:56px;width:379px;text-align:center;font-size:26px;color:#fff;background-color:#009a3e;transition:all 0.3s ease;cursor:pointer;display:table-cell;vertical-align:middle}.serv span p{margin:0;padding:0;text-align:center;color:#fff;font-size:21px;margin:auto;line-height: .8;font-family:'MyriadPro'}.serv:hover span{background-color:#ffc001}.make_order{background-color:#009a3e}.feed_back{padding:80px 0;text-align:center}.feed_back input{width:198px;height:52px;background-color:#fff;border-top:1px solid #b5b8b7;border-left:1px solid #b5b8b7;border:none;outline:none;font-size:18px;padding-left:20px;margin-right:16px;color:#1d1d1b;font-family:"Roboto"}.feed_back input::placeholder{font-size:18px;color:#1d1d1b;font-family:"Roboto"}.feed_back .btn{background-color:transparent;color:#fff;border:2px solid #fff;text-transform:uppercase;padding:0;width:200px;height:54px;font-family:"Roboto-Bold";cursor:pointer}.feed_back span{color:#fff;display:block;padding-top:10px;font-size:14px}.about{min-height:400px;padding-bottom:50px}.about .txt{line-height:1.1;font-family:'PTSans';overflow:hidden;margin-top:52px}.open{height:100% !important;overflow:visible !important}.about .btn, .projects .btn, footer .btn{background-color:transparent;color:#009a3e;border:2px solid #009a3e;text-transform:uppercase;padding:0;width:196px;text-align:center;line-height:46px;height:46px;font-size:16px;font-family:"Roboto-Bold";cursor:pointer;margin:auto;margin-top:32px}.about .btn a, .projects .btn a, footer .btn a{color:inherit;text-decoration:none}.about .btn{margin-top:50px}.projects{background-color:#f7f7f7;min-height:635px;padding-bottom:50px}#projects{margin-top:40px}#projects a, .gallery a{display:block;vertical-align:top;-webkit-box-shadow:1px 1px #fff, inset 1px 1px rgba(0, 0, 0, 0.26);-moz-box-shadow:1px 1px #fff, inset 1px 1px rgba(0, 0, 0, 0.26);box-shadow:1px 1px #fff, inset 1px 1px rgba(0, 0, 0, 0.26);padding:4px;width:379px;height:400px;margin:auto;background-color:#fff}.gallery a{display:inline-block;vertical-align:top;margin-right:19px;margin-bottom:22px}.gallery a:nth-child(3n){margin-right:0px}#projects .owl-nav, #partners .owl-nav{margin:auto;display:block;position:relative}#projects .owl-prev, #projects .owl-next, #partners .owl-prev, #partners .owl-next{background-image:url(/design/new/img/arL.png);background-repeat:no-repeat;width:36px;height:69px;position:absolute;background-color:transparent;bottom:160px}#projects .owl-prev, #partners .owl-prev{left:20px}#projects .owl-next, #partners .owl-next{right:20px;background-image:url(/design/new/img/arR.png)}.partners{min-height:477px}#partners{margin-top:35px}.part{width:230px;height:230px;background-color:#fff;display:table-cell;vertical-align:middle;text-align:center;-webkit-box-shadow:1px 1px #fff, inset 1px 1px rgba(0, 0, 0, 0.26);-moz-box-shadow:1px 1px #fff, inset 1px 1px rgba(0, 0, 0, 0.26);box-shadow:1px 1px #fff, inset 1px 1px rgba(0,0,0,0.26);width:230px;height:230px;margin:auto;background-color:#fff}.part:hover{background-color:#f7f7f7}#partners .owl-prev{left:0px;bottom:80px}#partners .owl-next{right:6px;bottom:90px}footer{font-size:0}footer h1{color:#fff;text-align:left;padding:67px 0 7px}footer hr{width:365px;margin:0}footer .btn{color:#fff;border:2px solid #fff;margin:0;margin-top:53px}.wr_contacts{width:39%;height:415px;display:inline-block;vertical-align:top;background-color:#009a3e}#map{width:61%;height:415px;display:inline-block;vertical-align:top}.fcontacts #map{width:100%;height:415px}.contacts{width:390px;float:right;font-size:14px}.cont{color:#fff;font-size:14px;margin-top:38px}.cont a{color:inherit;font-family:"Verdana";font-size:14px}.cont div{margin-bottom:17px}.cont img, .cont span{display:inline-block;vertical-align:middle}.cont span:first-child{width:25px;margin-right:24px}.cont div span{letter-spacing:1px}.content{margin-top:150px;min-height:calc(100vh - 565px)}.breadcrumb{list-style-type:none;margin:0;padding:10px 0}.breadcrumb li{display:inline-block;vertical-align:top}.breadcrumb li a{color:#1d1d1b;text-decoration:none;font-size:14px}.breadcrumb li:hover a{color:#009a3e;text-decoration:underline}.feedback_left{display:inline-block;vertical-align:top;width:710px;min-height:570px;padding-right:30px}.feedback_left hr{width:630px}.feedback_left strong{color:#6a6a69}.feedback_left a[href^="mailto:"]{color:#009a3e}.feedback_right{display:inline-block;vertical-align:top;width:420px;min-height:570px}.feedback_right .frp{font-size:22px;color:#717279;font-family:"Roboto-Regular";padding-top:70px}.feedback_right h2{text-align:center}.feedback_form{border:8px solid #009a3e;width:400px;padding:40px 0px}.feedback_right .wr_captcha{width:340px;margin:auto;margin:7px auto}.feedback_right .wr_captcha img{vertical-align:middle}.feedback_right .input_captcha{display:inline-block;vertical-align:middle;width:214px;margin:0 0 0 10px}.feedback_right .btn{color:#fff;text-transform:uppercase}.feedback_map,.main_feedback{background:#f2f2f2}.feedback_map #map{width:100%}.feedback_form h2{text-align:center;font-family:'MyriadPro' font-size: 24px;text-transform:uppercase;letter-spacing:3px;padding-bottom:27px;color:#6a6a69}.feedback_form input, .feedback_form textarea{display:block;font-family:'Verdana';border:none;width:320px;height:36px;background-color:#fff;color:#000;font-size:16px;padding-left:22px;margin:0px auto 7px;-webkit-box-shadow:1px 1px #fff, inset 1px 1px rgba(0, 0, 0, 0.26);-moz-box-shadow:1px 1px #fff, inset 1px 1px rgba(0, 0, 0, 0.26);box-shadow:1px 1px #fff, inset 1px 1px rgba(0, 0, 0, 0.26);outline-color:#ffc001}.feedback_form textarea{height:80px;padding-top:14px}.feedback_form .btn{outline:none;background-color:transparent;color:#009a3e;border:2px solid #009a3e;text-transform:uppercase;padding:0;width:196px;text-align:center;line-height:46px;height:46px;font-size:16px;font-family:"Roboto-Bold";cursor:pointer;margin:auto}.feedback_form input::placeholder, .feedback_form textarea::placeholder{font-size:14px;font-family:'Verdana';color:#000}.feedback_form .note{padding:7px 0px 7px 10px;font-size:14px;line-height:1.2;width:334px;margin:10px auto;border-left:3px solid #009a3e}.feedback_form .note a{color:#009a3e}.fancybox-skin{padding:0 !important;border-radius:0 !important}.callback-form{border:8px solid #009a3e;width:400px;padding:30px 0px}.callback-form h2{text-align:center;font-family:"Roboto-Bold";font-size:24px;text-transform:uppercase;letter-spacing:3px;padding-bottom:15px}.callback-form input{display:block;font-family:'Verdana';border:none;width:320px;height:40px;background-color:transparent;color:#000;font-size:16px;padding-left:22px;margin:0px auto 12px;-webkit-box-shadow:1px 1px #fff, inset 1px 1px rgba(0, 0, 0, 0.26);-moz-box-shadow:1px 1px #fff, inset 1px 1px rgba(0, 0, 0, 0.26);box-shadow:1px 1px #fff, inset 1px 1px rgba(0, 0, 0, 0.26);outline-color:#ffc001}.callback-form .btn{outline:none;letter-spacing: .6px;background-color:transparent;color:#009a3e;border:2px solid #009a3e;text-transform:uppercase;padding:0;width:196px;text-align:center;line-height:40px;height:40px;font-size:16px;font-family:"Roboto-Bold";cursor:pointer;margin:auto;margin-top:12px}.callback-form input::placeholder{font-size:14px;font-family:'Verdana';color:#000}.callback-form .note{border-left:3px solid #009a3e;padding:7px 0px 7px 10px;font-size:14px;line-height:1.2;width:330px;margin:auto}.callback-form .note a{color:#009a3e}.blog .item{margin-bottom:25px}.blog .item .image{display:inline-block;vertical-align:top;margin-right:20px}.blog .item .wr_data{display:inline-block;vertical-align:top;width:1000px}.blog .item .wr_data a{text-decoration:none;font-size:18px;color:#009a3e}.blog .item .wr_data a:hover{text-decoration:underline}.blog .item .wr_data p{margin:0}.annotation{height:80px;overflow:hidden;margin:12px 0}.date{margin-top:5px;color:#6a6a69;font-family:"Roboto"}.blog{padding-bottom:50px}.single-post{min-height:350px}.single-post .image{float:left;margin-right:20px;margin-bottom:20px}.single-post .date{font-size:16px}.links{padding:10px 0 30px;min-height:30px}.links a{color:#009a3e;text-decoration:none}.link_right{float:right}.hin_mnu{list-style-type:none;margin:0;padding:0;width:330px;display:none;position:absolute;background-color:#fff;z-index:9;top:60px}.hin_mnu>li{border-bottom:1px solid #bcbcbc;display:block;text-align:left}.hin_mnu>li>a{line-height:1.2;display:block;font-family:'MyriadPro';font-size:18px;color:#1d1d1b;padding:15px 15px 15px 30px;text-decoration:none}.hin_mnu>li:hover>a{text-decoration:underline;color:#009a3e}.mnu > li:hover .hin_mnu{display:block}.callback-form h3{padding:20px}.wrap_sld{padding-top:100px}.wrap_sld div{text-align:center;color:#fff;font-family:'MyriadPro';font-size:32px;display:block;background-color:rgba(0, 154, 62, .75);width:800px;margin:auto;line-height:1.2;padding:20px}.wrap_sld a{text-decoration:none;display:block;background-color:#009a3e;color:#fff;border:none;text-transform:uppercase;padding:0;width:196px;text-align:center;line-height:46px;height:46px;font-size:16px;font-family:"Roboto";cursor:pointer;margin:auto;margin-top:35px;letter-spacing:1px;transition:all 0.3s ease}.wrap_sld a:hover{background-color:#ffc001}.contacts .btn a{display:block}