body{margin:0;margin-top:167px;font-size:16px;position:relative;line-height:1.6;font-family:'RobotoCondensed-Regular',sans-serif;color:black}.wdth{width:1170px;margin:0 auto}a[href^="tel:"],a[href^="mailto:"],a[href^="https:"]{color:inherit;font:inherit;text-decoration:none;white-space:nowrap}a{outline:none !important;color:#ee0a0a;text-decoration:none;cursor:pointer}.item{text-align:center;display:inline-block;vertical-align:top;margin-top:90px;margin-right:82px;width:85px;color:#fff}.item img{max-width:150px}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:'RobotoCondensed-Bold',sans-serif;margin:0;padding:0}.header{position:fixed;top:0;z-index:99;font-size:0;background-image:linear-gradient(to bottom, #fff, #fff 128px, #666 128px, #666 67px);height:200px;width:100%;-webkit-box-shadow:1px 2px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:1px 2px 4px rgba(0, 0, 0, 0.3);box-shadow:1px 2px 4px rgba(0,0,0,0.3)}.header.fancybox-margin{right:-8px !important}.logo{display:inline-block;vertical-align:top;margin-top:8px}.logo img{height:110px}.line_mnu li{max-width:110px}header .wdth{width:1214px}.wr_contacts{margin-left:50px;height:131px}.grafic{font-size:17px;margin-left:880px;margin-top:-35px;position:relative}.main_header{display:inline-block;vertical-align:top;width:1200px}.desc{font-size:16px;position:relative;top:-55px;margin-left:355px;max-width:400px;text-align:center}.phone,.mail,.map{display:inline-block;vertical-align:top;margin-top:29px;margin-right:13px}.phone img, .mail img, .map img{display:inline-block;vertical-align:middle}.phone span, .mail span, .map span{display:inline-block;vertical-align:middle;margin-left:4px;line-height:1.15}.phone span div:first-child, .mail span div:first-child, .map span div:first-child{color:#000;letter-spacing:-.3px;font-size:20px;font-family:'RobotoCondensed-Bold'}.phone span div:last-child, .mail span div:last-child, .map span div:last-child{color:#666;font-size:16px;font-family:'RobotoCondensed-Light';text-decoration:underline}.map a{}.callback{display:inline-block;vertical-align:top;font-size:18px;color:#fff;text-align:center;line-height:40px;cursor:pointer;width:260px;height:40px;background-color:#cc1212;background-image:url(/design/new/img/fone.png);background-repeat:repeat-x;-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);box-shadow:0 2px 5px rgba(0, 0, 0, 0.3)}.wr_contacts .callback{float:right;margin-top:30px;text-transform:uppercase}.line_mnu{background-color:#666;height:67px}.line_mnu ul{list-style-type:none;margin:0;padding:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center}.line_mnu li{font-size:16px;font-family:'RobotoCondensed-Light';vertical-align:top;padding:7px 24px 7px 23px;line-height:1.15;border-right:1px solid #999;height:53px;color:#e7e7e7;background-color:#666;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;text-align:center}.line_mnu li:first-child, .line_mnu li:nth-child(3){max-width:130px}.line_mnu li:nth-child(4), .line_mnu li:nth-child(5){max-width:105px}.line_mnu li:last-child{border:none;padding:7px 0px 7px 21px}.line_mnu li a{color:#e7e7e7}.slider{height:530px}.slider .slide_img{-webkit-box-shadow:inset 1px 2px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 1px 2px 4px rgba(0, 0, 0, 0.3);box-shadow:inset 1px 2px 4px rgba(0, 0, 0, 0.3)}.slider .sl_desk{padding-top:72px}.slider .sl_desk div{color:#fff;font-size:48px;font-family:'RobotoCondensed-Bold';line-height: .8;padding:18px 45px 5px 10px;display:inline-block;background:rgba(102, 102, 102, 0.85)}.slider .sl_desk div:nth-child(3){padding-top:5px;padding-bottom:15px}.slider .sl_desk div:last-child{padding-top:0;line-height: .6;padding-bottom:25px}.par{max-width:845px;width:45%;height:70px;text-align:center;background-image:url(/design/new/img/par.png);background-repeat:repeat-x;background-position:top right;line-height:67px}.par .wr_par{float:right;margin-right:338px}.par span{background-image:-webkit-linear-gradient(to top, rgba(181, 179, 177, 0.75), rgba(239, 237, 237, 0.75) 13%, rgba(255, 255, 255, 0.85) 24%, rgba(255, 255, 255, 0.95) 35%, rgba(191, 190, 189, 0.95) 82%, #dedcd4);background-image:-moz-linear-gradient(to top, rgba(181, 179, 177, 0.75), rgba(239, 237, 237, 0.75) 13%, rgba(255, 255, 255, 0.85) 24%, rgba(255, 255, 255, 0.95) 35%, rgba(191, 190, 189, 0.95) 82%, #dedcd4);background-image:-o-linear-gradient(to top, rgba(181, 179, 177, 0.75), rgba(239, 237, 237, 0.75) 13%, rgba(255, 255, 255, 0.85) 24%, rgba(255, 255, 255, 0.95) 35%, rgba(191, 190, 189, 0.95) 82%, #dedcd4);background-image:-ms-linear-gradient(to top, rgba(181, 179, 177, 0.75), rgba(239, 237, 237, 0.75) 13%, rgba(255, 255, 255, 0.85) 24%, rgba(255, 255, 255, 0.95) 35%, rgba(191, 190, 189, 0.95) 82%, #dedcd4);background-image:linear-gradient(to top, rgba(181, 179, 177, 0.75), rgba(239, 237, 237, 0.75) 13%, rgba(255, 255, 255, 0.85) 24%, rgba(255, 255, 255, 0.95) 35%, rgba(191, 190, 189, 0.95) 82%, #dedcd4);font-size:36px;line-height:1;-webkit-background-clip:text;color:transparent;font-family:'RobotoCondensed-Bold';vertical-align:middle;margin-left:18px}.par img{vertical-align:middle}@media only screen and (max-width: 1200px){.par{width:470px}.par .wr_par{float:none;margin-right:0 !important;margin-left:15px !important;text-align:left}}.services{text-align:center;font-size:0;padding-bottom:50px}.services .par{margin-top:-67px;position:absolute;z-index:2}.serv{text-align:left;margin:50px 8px 50px 0px;display:inline-block;vertical-align:top;width:227px;height:390px;position:relative;background-color:#e6e6e6;color:#000}.serv .s_img p{line-height:1.1;font-size:18px;padding:12px 20px 5px 12px;height:38px;margin:0;color:#000;font-family:'RobotoCondensed-Bold'}.serv .s_img p:last-child{display:block;padding:5px 12px 12px 12px;margin:0;font-size:14px;line-height:1.2;width:190px;font-family:'RobotoCondensed-Light'}.serv .s_img img{width:227px;height:200px}.serv .callback{width:200px;font-family:'RobotoCondensed-Light';margin-left:15px;position:absolute;bottom:20px}.serv:nth-child(5n){margin-right:0}.photo_gallery{padding-bottom:100px;font-size:0}.photo_gallery .wr_par{margin-right:244px;margin-bottom:13px}.foto{display:inline-block;vertical-align:top;margin:40px 28px 0px 0px;text-align:left;width:270px;max-height:320px;background-color:#e8e8e8}.foto p{line-height:1;font-size:18px;padding:20px 12px 0px 12px;margin:0;color:#000;font-family:'RobotoCondensed-Bold'}.foto p:last-child{display:block;padding:3px 12px 12px 12px;margin:0;font-size:16px;line-height:1.2;font-family:'RobotoCondensed-Light'}.photo_gallery .wdth .foto:nth-child(4n){margin-right:0}.advantages .wr_par{margin-right:210px}.advant{text-align:center;display:inline-block;vertical-align:top;margin-top:90px;margin-right:82px;width:165px;color:#fff}.advant div{font-size:18px;font-family:'RobotoCondensed-Bold';line-height:1.2;margin-top:21px}.wr_advant{margin-bottom:100px;height:400px;background:url(/design/new/img/BD.jpg) top center no-repeat}.wr_advant .advant:last-child{margin-right:0}.about .par{margin-bottom:36px}.about .par .wr_par{margin-right:260px}.p{word-break:break-word;padding-bottom:95px;font-size:16px;line-height:1.6;font-family:'RobotoCondensed-Regular',sans-serif}.p p{margin:0;padding:10px 0px}.as_work .wr_par{margin-right:172px}.wr_work{height:450px;background:url(/design/new/img/BD1.jpg) top center no-repeat}.wr_work .line{background:url(/design/new/img/Line.png) top center no-repeat;background-position-y:59%}.wr_work .callback{text-align:center;margin:auto;display:block;width:200px;margin-top:70px}.wr_work .callback:hover{margin-top:71px;height:39px}.it{display:inline-block;vertical-align:top;width:160px;margin-right:38px;margin-top:110px;text-align:center}.it div{font-size:18px;line-height:1.2;margin-top:10px}.it:last-child{margin-right:0}.brown_fone{background:url(/design/new/img/fot.png) top center repeat;min-height:235px}.gray_fone{background:url(/design/new/img/gray_fone.png) top center repeat;min-height:40px;color:#fff;text-align:center}.gray_fone span{padding-top:8px;display:block}.mnu_f{color:#e7e7e7;display:inline-block;vertical-align:top;list-style-type:none;margin:0;padding:0;margin-left:25px;margin-top:10px;line-height:1.5}.mnu_f li:before{content:"\1F78E";font-size:8px;vertical-align:baseline;padding-right:10px;color:#e7e7e7}.mnu_f li a{color:#e7e7e7}.wr_cont_f{display:inline-block;vertical-align:top;margin-left:20px}.wr_cont_f .phone, .wr_cont_f .mail, .wr_cont_f .map{margin-top:15px}.wr_cont_f .phone span, .wr_cont_f .mail span, .wr_cont_f .map span{margin-left:10px}.wr_cont_f .phone span div:first-child, .wr_cont_f .mail span div:first-child, .wr_cont_f .map span div:first-child{color:#fff;font-family:'RobotoCondensed-Regular'}.wr_cont_f .phone{margin-right:25px}.wr_cont_f .mail{margin-right:22px}.map a{color:inherit}.foot_line{width:100%;height:5px;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);background-image:-webkit-linear-gradient(bottom, #b5b3b1, #efeded 13%, #fff 24%, #fff 35%, #bfbebd 58%, #dedcd4);background-image:-moz-linear-gradient(bottom, #b5b3b1, #efeded 13%, #fff 24%, #fff 35%, #bfbebd 58%, #dedcd4);background-image:-o-linear-gradient(bottom, #b5b3b1, #efeded 13%, #fff 24%, #fff 35%, #bfbebd 58%, #dedcd4);background-image:-ms-linear-gradient(bottom, #b5b3b1, #efeded 13%, #fff 24%, #fff 35%, #bfbebd 58%, #dedcd4);background-image:linear-gradient(to top, #b5b3b1, #efeded 13%, #fff 24%, #fff 35%, #bfbebd 58%,#dedcd4)}.serv{-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.serv:hover{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.foto img{width:270px;height:200px;background-size:cover;background-position:center center;transition:transform calc(var(--photoboxAnimationDuration, .8s) / 2) cubic-bezier(0.71, 0.05, 0.29, 0.9);will-change:transform;transform:scale(1)}.foto:hover img{transform:scale(1.1)}.foto div{width:270px;height:200px;overflow:hidden}.fixed{position:fixed;top:0;z-index:99;width:100%}.fancybox-inner,.fancybox-wrap{width:auto !important;height:auto !important}.fancybox-skin{padding:0 !important}.callback-form{width:360px !important;background-color:#e6e6e6;padding:30px 0px}.callback-form h2{font-size:26px;color:#ee090c;line-height:1.2;padding-bottom:10px;text-align:center}.callback-form input{display:block;height:40px;font-size:16px;width:270px;border:none;outline:none;padding-left:10px;margin:10px auto}.callback-form .note{font-size:12px;padding-left:7px;line-height:1.3;width:270px;margin:15px auto;border-left:2px solid #ee090c}#submit_callback{line-height:40px;background:#ee090c;color:#fff;cursor:pointer;text-align:center;font-size:18px;width:270px;height:40px;background-image:url(/design/new/img/fone.png);background-repeat:repeat-x;margin:10px auto}.cont{padding:33px 0}.content{min-height:300px}.breadcrumb{list-style-type:none;margin:0;padding:15px 0}.breadcrumb li{display:inline-block}.breadcrumb li a{font-size:14px;color:#000}.breadcrumb li a:hover{text-decoration:underline;color:#ee0a0a}.vr_vc{display:inline-block;vertical-align:top;width:500px;margin-bottom:50px}#map{display:inline-block;vertical-align:top;width:670px;height:400px;margin-bottom:50px}.gallery a{margin-right:10px}.gallery img{margin-bottom:5px}.gallery a:nth-child(4n){margin-right:0px}.act_mnu_f{color:#666 !important;text-decoration:underline}.content_page ol{list-style-type:none}.content_page ol>li:before{content:'✔';color:#000;padding-right:10px}.logo_f img{margin-top:15px}.gray_fone span{padding-top:0px;display:block}.sitemap a{display:block}.bread-no-link{color:rgb(0,0,0);font-family:RobotoCondensed-Regular,sans-serif;font-size:14px}.bl-cont{display:inline-block;font-family:RobotoCondensed-Regular,sans-serif;font-size:14px;line-height:18.4px;margin-left:10px;vertical-align:middle}.bl-cont1 a{color:#fff;display:inline;font-family:RobotoCondensed-Regular;font-size:20px;font-style:normal;letter-spacing:-0.3px;line-height:23px;text-decoration-line:none;text-decoration-style:solid}.bl-cont1 span{color:#fff;display:inline;font-family:RobotoCondensed-Regular;font-size:20px;font-style:normal;letter-spacing:-0.3px;line-height:23px;text-decoration-line:none;text-decoration-style:solid}.bl-cont2 a{color:rgb(102, 102, 102);display:inline;font-family:RobotoCondensed-Light;font-size:16px;font-stretch:100%;font-style:normal;line-height:18.4px;text-decoration-line:none;text-decoration-style:solid}.bl-cont-top1 a{color:rgb(0, 0, 0);font-family:RobotoCondensed-Bold;font-size:19px;font-weight:400;letter-spacing:-0.3px;line-height:23px}.bl-cont-top1 span{color:rgb(0, 0, 0);font-family:RobotoCondensed-Bold;font-size:19px;font-weight:400;letter-spacing:-0.3px;line-height:23px}.bl-cont-top2 a{color:rgb(102, 102, 102);display:block !important;font-family:RobotoCondensed-Light;font-size:16px;font-stretch:100%;font-style:normal;line-height:18.4px;text-decoration-line:none;text-decoration-style:solid;white-space:nowrap}button.show-hide{text-align:center;width:40%;min-width:100px;margin-left:30%;padding:10px;margin-right:30%;margin-top:18px;display:inline-block;vertical-align:top;font-size:18px;color:#fff;text-align:center;cursor:pointer;background-color:#cc1212;background-image:url(/design/new/img/fone.png);background-repeat:repeat-x;-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);box-shadow:0 2px 5px rgba(0, 0, 0, 0.3)}