@font-face{font-family:roboto-condensed;src:url(../fonts/roboto-condensed.ttf) format('truetype')}@font-face{font-family:roboto-condensed-bold;src:url(../fonts/roboto-condensed-bold.ttf) format('truetype')}@font-face{font-family:roboto-condensed-light;src:url(../fonts/roboto-condensed-light.ttf) format('truetype')}body{margin:0;font-family:roboto-condensed,Arial;color:#3e3e3e}p{font-size:16px;color:#3e3e3e}a{color:#00f;text-decoration:underline;outline:none}.breadcrumbs{margin:15px 0 0 -10px;padding:0}.breadcrumbs li{display:inline-block;padding:0 10px 0 10px}.aServises{color:#444;display:block;text-align:right}a:hover{text-decoration:none}img{border-style:none;outline:none}form,fieldset{margin:0;padding:0;border-style:none}dd{margin:5px 0}dl{width:33%;display:inline-block}input,textarea,select{font:100% Arial,Helvetica,sans-serif;vertical-align:middle;color:#000;outline:none;width:250px;border:2px #cecece solid;padding:2px 5px;-webkit-border-radius:4px;border-radius:4px}select{border:2px #cecece solid;width:265px}input.send{cursor:pointer}#wrapper{width:100%;position:relative;min-height:100%}#header{width:100%;position:absolute;top:0;height:125px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.25);box-shadow:0 3px 5px rgba(0,0,0,.25);padding-top:4px}#footer{padding:42px 0 0;width:100%;position:absolute;bottom:0;height:363px;background:#343434}.container{width:1140px;margin:0 auto}.left-col{float:left;margin-top:10px}.right-col{float:right}address{font-size:15px;color:#3a60c1;font-style:normal;margin:5px 0 0 0;padding:0 0 0 70px}#header address br{display:none}.info{font-size:15px;color:#3a60c1;font-family:roboto-condensed-bold,Arial;text-align:right;line-height:17px;margin-bottom:3px}.phone{color:#ff372d;font-size:24px;font-family:roboto-condensed-bold,Arial;text-align:right}.sendu:disabled,.sendud:disabled{background:#7794de;cursor:not-allowed}.polz-pop-up{margin-top:10px;margin-bottom:10px}.polz-pop-up .agreement-checkbox{width:auto!important;height:auto!important}.polz-pop-up .agreement{cursor:pointer}.navigation{margin-top:2px;background:#3a60c1}.navigation ul{margin:0 0 0 20px;padding:0}.navigation ul li{float:left;list-style:none;margin:0 29px}.navigation ul li a{color:#fff;text-transform:uppercase;text-decoration:none;font-size:18px;line-height:37px}#content{padding:143px 0 405px 0}.promo{background:url(https://xn----7sbo8aaoan.xn--p1ai/images/public/setup/normal/img/x1.jpg.pagespeed.ic.RBou2Z2wj1.jpg) no-repeat center;height:398px;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.inner .promo{height:250px;background-position:center -25px;margin:0 0 30px 0}#def_gimage img{margin-right:30px}.promo h2{margin:0 19px 0 0;padding:0;font-weight:normal;font-family:roboto-condensed-bold,Arial;text-transform:uppercase;font-size:48px;color:#3a60c1;width:680px}.roubric-caption{margin:33px 19px 0 0!important;width:811px!important;text-align:center!important}.inner .promo h2{width:730px;color:#fff;margin-top:16px}.present{margin:16px auto 0 auto;padding:0;list-style:none;width:808px}.present li{float:left;position:relative;width:230px;margin:0 17px 35px;text-align:center}.present li a{text-decoration:none;color:#3e3e3e;font-size:14px;text-transform:uppercase}.present li a img{border:3px solid #fff;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 4px 4px -2px #6d6a6a;box-shadow:0 4px 4px -2px #6d6a6a}.present li a span.img+span{text-decoration:underline;margin:8px 0 0 0;display:block;padding:0 15px;line-height:20px}.present li a:hover span.img+span{text-decoration:none}.present li a span.img{height:150px;display:block}.wrap-services{margin:40px 0 10px 0}#content-container{margin-bottom:40px}a.more-services{display:block;border:1px solid #3a60c1;color:#3a60c1;text-transform:uppercase;font-size:14px;line-height:37px;width:141px;text-align:center;text-decoration:none;margin:40px auto 0 auto}a.more-services:hover{color:#fff;background:#3a60c1}.advantages{padding:23px 0 0 0}.advantages h2{padding:0;margin:0;font-weight:normal;text-transform:uppercase;text-align:center;color:#545454;font-size:30px}.press{margin:30px auto 0 auto;padding:0;list-style:none;width:778px;overflow:hidden}.press li{float:left;position:relative;width:130px;margin:0 30px 30px 30px}.press li span{color:#3e3e3e;text-align:center;width:100%;display:block;text-transform:uppercase}.press li a{text-decoration:none}.press li span.img{height:100px}.press li span.img+span{margin:5px 0 0 0}.press li a:hover span.img+span{text-decoration:underline}.text-block{background:url(https://xn----7sbo8aaoan.xn--p1ai/images/public/setup/normal/img/xbackgr.png.pagespeed.ic.yOh1Zer55I.png) center no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;padding:0 0 15px 0;position:relative}.text-block .zemlya{position:absolute;left:50%;width:479px;margin-left:-655px;top:100px}.text-block h2{font-size:30px;text-transform:uppercase;color:#fff;border-top:5px solid #fff;border-bottom:5px solid #fff;padding:5px 0 5px 30px;margin:22px 0 0 0;width:60%;background:#3a60c1;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}.text-block>div{width:60%;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;margin:0}.text-block>div>div{width:73%;margin-top:20px}.text-block,.text-block p{font-size:16px}h2{text-transform:uppercase;font-weight:normal;font-size:30px}.responsives{padding:45px 0 0 0}.width-1140{width:1140px;margin:0 auto}.responsives h2{padding:0;margin:0;text-align:center;color:#545454}.responsives ul{margin:40px 0 0 0;padding:0}.responsives ul li{float:left;list-style:none;width:250px;background:url(https://xn----7sbo8aaoan.xn--p1ai/images/public/setup/normal/img/xcov.png.pagespeed.ic.9A_jDgU9Xb.png) 3px top no-repeat;padding:42px 0 0 0;color:#545454;font-size:14px;margin:0 16px}.responsives ul li span{display:block;font-size:16px;font-family:roboto-condensed-bold,Arial;margin:0 0 20px 0}.caption-input{display:inline-block;width:160px;margin:10px 0}.input-textarea{margin:20px 0 8px 0;width:335px;height:78px}.sendu{margin-bottom:20px;height:40px;width:160px;background-color:#3a60c1;border:none;color:#fff;-webkit-border-radius:14px;border-radius:14px;text-transform:uppercase;font-size:15px;float:right;margin-right:-510px;margin-top:70px}.sendu:hover{background:#7794de}.sendud{margin-bottom:20px;height:40px;width:160px;background-color:#3a60c1;border:none;color:#fff;-webkit-border-radius:14px;border-radius:14px;text-transform:uppercase;font-size:15px;float:right;margin-right:174px;margin-top:-43px}.sendud:hover{background:#7794de}form div input{height:27px;display:inline-block;width:335px}.messed-right{width:60%;float:right}.messed-right select{width:350px;height:36px;padding:0}.messed-left{width:40%;float:left}.caption-input-left{display:inline-block;width:140px;margin:10px 0}.clearfix:after{display:block;clear:both;content:''}.all-resp{display:block;margin:36px auto 25px auto;color:#fff;font-size:15px;text-decoration:none;text-transform:uppercase;background:url(https://xn----7sbo8aaoan.xn--p1ai/images/public/setup/normal/img/xall-res.jpg.pagespeed.ic.agt7q3ypto.jpg) center top no-repeat;width:174px;height:56px;text-align:center;line-height:50px}.all-resp:hover{background:url(https://xn----7sbo8aaoan.xn--p1ai/images/public/setup/normal/img/xall-res.jpg.pagespeed.ic.agt7q3ypto.jpg) center bottom no-repeat}.works{padding:21px 0 54px 0}.works h2{text-align:center;color:#545454}.works ul{margin:43px 0 0 0;padding:0}.works ul li{float:left;list-style:none;margin:0 10px;text-align:center}.works ul li div{border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-moz-border-radius:8px;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.3);box-shadow:0 5px 5px rgba(0,0,0,.3);border:1px solid #dfdfdf}.works ul li div img{border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-moz-border-radius:8px}.works ul li span{font-size:16px;color:#39393;display:block;margin:14px 0 0 0}.yellow-block{background:#f4db53;text-align:center;font-size:24px;color:#d63210;line-height:38px;padding:22px 0}.inner .yellow-block{background:#3a60c1;color:#fff}.yellow-block span{font-family:roboto-condensed-bold}.yellow-block font{font-family:roboto-condensed-bold;font-size:36px}.our-partners{padding:40px 0 15px 0}.our-partners h2{color:#3a3a3a;text-align:center;margin:0;padding:0}.our-partners ul{margin:0;padding:0}.our-partners ul li{float:left;list-style:none;text-align:center;text-align:center;width:20%;margin-top:30px}.our-partners ul li span.img{display:table-cell;vertical-align:middle;height:95px;width:200px}.our-partners ul li span.img+span{width:200px;font-family:roboto-condensed-light;color:#474747;font-size:16px;display:block;margin-top:30px}.contacts{padding:45px 0 0 0}.contacts h2{text-align:center;color:#3a3a3a;margin:0 0 40px 0;padding:0}.contact-data{width:480px;color:#3a3a3a;text-transform:uppercase;font-size:18px;padding:88px 0 0 0}.contact-data div{padding:0 0 0 70px;margin:0 0 30px 0}.contact-data .adres{background:url(https://xn----7sbo8aaoan.xn--p1ai/images/public/setup/normal/img/mark.png.pagespeed.ce.loc-fCWvus.png) no-repeat 13px 4px;line-height:22px}.contact-data .phone{color:#3a3a3a;text-transform:uppercase;font-size:18px;font-family:roboto-condensed;text-align:left;margin-bottom:28px;background:url(https://xn----7sbo8aaoan.xn--p1ai/images/public/setup/normal/img/phone.png.pagespeed.ce.A2W44bMSCf.png) no-repeat 13px 0;line-height:28px}.contact-data .email{background:url(https://xn----7sbo8aaoan.xn--p1ai/images/public/setup/normal/img/smsl.png.pagespeed.ce.kRCp5KViWY.png) no-repeat 14px 0;line-height:24px}.review{list-style-type:none;padding-left:0}.review-container{margin:15px 10px;padding:6px;border:1px solid #ebedf0;-webkit-box-shadow:1px 1px 1px 0 #0763ed;box-shadow:1px 1px 1px 0 #0763ed}.review-name{display:inline-block;margin:0 0 10px 10px}.review-foto{float:left;margin-right:10px}.reviews-caption_input{width:205px;display:inline-block}.review_form{width:900px;margin:0 auto}.resume_caption{display:inline-block;width:250px}.resume_input{display:inline-block;width:500px;height:27px;margin:10px 0}.resume_input-cap{height:27px;margin:20px 0;width:395px}.resume_textarea{width:500px;height:100px}.formField{width:470px;margin:10px;height:27px}.review-textarea_{height:70px;width:470px;margin-left:9px}.formButton{margin-bottom:20px;height:40px;width:160px;background-color:#3a60c1;border:none;color:#fff;-webkit-border-radius:14px;border-radius:14px;text-transform:uppercase;font-size:15px;float:right;margin-right:200px;margin-top:20px}.formButton:hover{background:#7794de}.map{width:650px}.footer-menu-ser,.footer-menu{margin:0 150px 0 0;padding:0}.footer-menu{margin-right:80px}.footer-menu-ser li,.footer-menu li{list-style:none;margin:0 0 15px 0}.footer-menu-ser li a,.footer-menu li a{color:#fff;font-size:14px;font-family:roboto-condensed}.footer-menu-ser span,.footer-menu span,.contacts-footer span{color:#fff;font-family:roboto-condensed-bold;line-height:1;display:block;margin-bottom:40px}.contacts-footer div,.contacts-footer div.phone{color:#fff;font-size:16px;font-family:roboto-condensed;text-align:left;padding:0 0 0 50px;margin:0 0 20px 0}.contacts-footer div.phone a{color:#fff;font-size:16px;font-family:roboto-condensed}.contacts-footer div.adres{background:url(https://xn----7sbo8aaoan.xn--p1ai/images/public/setup/normal/img/xmark-white.png.pagespeed.ic.FuFnoTQXMr.png) no-repeat 13px 7px;line-height:22px}.contacts-footer div.phone{background:url(https://xn----7sbo8aaoan.xn--p1ai/images/public/setup/normal/img/xphone-white.png.pagespeed.ic.zJaZ33i6XM.png) no-repeat 13px 6px}.contacts-footer div.email{background:url(https://xn----7sbo8aaoan.xn--p1ai/images/public/setup/normal/img/xsmsl-white.png.pagespeed.ic.UUZumwSqBw.png) no-repeat 14px 3px;line-height:24px}.contacts-footer span{margin-left:14px}.copyright{width:320px;color:#fff;font-size:16px;font-family:roboto-condensed;line-height:24px;margin-top:50px}.copyright a{color:#fff;font-size:16px;text-decoration:none}.copyright a:hover{text-decoration:underline}.steps h2{text-align:center;color:#545454;font-family:roboto-condensed-bold}.steps ul{margin:0;padding:0}.steps ul li{list-style:none;float:left;width:360px;margin:0 10px 80px 10px;color:#3a60c1;font-size:16px;height:80px}.steps ul li div{float:left}.steps ul li .number-step{background:url(https://xn----7sbo8aaoan.xn--p1ai/images/public/setup/normal/img/xcircle.png.pagespeed.ic.ujJr0mS2Oz.png) center no-repeat;color:#fff;width:27px;height:27px;line-height:27px;text-align:center;margin:6px 0 0 0}.steps ul li .picture{width:88px;text-align:center}.steps ul li .blue-text{width:235px;margin:6px 0 0 10px}.steps{margin:40px 0 0 0}h1{color:#545454;font-size:32px;text-transform:uppercase;font-weight:normal;margin:0;padding:0}.slick-slider{margin-top:25px;position:relative}.click-slide{position:relative;text-align:center;width:285px;height:200px;display:table}.click-slide:focus{outline:none}.click-slide_container{height:169px;display:table-cell;vertical-align:middle;position:relative}.slick-img{margin:0 auto}click-caption{position:absolute;bottom:0;width:285px;right:0}.list-services{list-style-type:none}.list-services li:before{content:"- "}.slick-slide{text-align:center}.breadcrumbs-caption{margin:30px 0 20px 0}.container-services{width:900px;margin:0 auto;padding-bottom:15px}.serv{width:232px!important;margin:0 0 25px 37px!important}.serv_link{color:#545454!important}#menu-mobile{display:none;width:45px;height:45px;background:url(/images/public/setup/normal/img/xgamburg.png.pagespeed.ic.YoQ3frB6LD.png);-webkit-background-size:contain;-o-background-size:contain;background-size:contain;position:absolute;bottom:16px;right:24px;display:none;z-index:100}.mobile-menu-fixed{position:fixed!important;top:14px;right:23px!important;bottom:0;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%}@media (max-width:1170px){.width-1140{width:100%}}@media (min-width:1024px) and (max-width:1170px){.container{width:1014px}.navigation ul li{margin:0 20px}.contact-data{width:375px}.map,.map>ymaps{width:635px!important}.footer-menu-ser,.footer-menu{margin-right:85px}.steps ul{margin:35px auto 0 auto;width:760px}}@media (min-width:960px) and (max-width:1023px){.container{width:950px}.navigation ul li{margin:0 15px}.contact-data{width:328px;font-size:16px}.contact-data .phone{font-size:16px}.map,.map>ymaps{width:620px!important}.footer-menu-ser,.footer-menu{margin-right:49px}.steps ul{margin:35px auto 0 auto;width:760px}}@media (max-width:959px){.container{width:790px}.feedback_form[name="resume"]{width:100%!important;margin-left:0!important}#content{padding-top:125px;padding-bottom:288px}#header{height:121px}#footer{height:276px;padding:13px 0 0}h2{font-size:25px}.logo a img{width:340px}address{padding:0 0 0 18px}.info{font-size:14px;line-height:15px;margin-bottom:2px}.phone{font-size:20px}.navigation ul li{margin:0 9px}.navigation ul li a{font-size:16px;line-height:32px}.promo{height:360px}.promo h2{font-size:25px;margin:25px 19px 20px 0}.present li a span.img{height:140px}.present li a span.img img{width:130px}.advantages h2{font-size:25px}.text-block h2{font-size:25px}.contacts{padding-top:35px}.contacts h2{margin-bottom:25px}.contact-data{padding:0;font-size:15px;width:100%}.contact-data .phone{font-size:15px}.yellow-block{font-size:21px;padding:12px 0}.yellow-block font{font-size:30px}.map,.map>ymaps{width:100%!important;margin-bottom:20px}.footer-menu-ser,.footer-menu{margin-right:89px}.footer-menu-ser li,.footer-menu li{margin:0 0 10px 0}.footer-menu-ser li a,.footer-menu li a{font-size:15px}.copyright{width:auto;margin-top:13px}.footer-menu-ser span,.footer-menu span,.contacts-footer span{margin-bottom:15px}.roubric-caption{font-size:40px!important;width:100%!important}.messed-left,.messed-right{float:none;width:100%}.caption-input-left{width:160px}.messed-right h3+div{margin-top:15px!important}.input-textarea{margin:8px 0 8px 0}.sendud{float:none;margin-top:17px;margin-right:0;margin-left:20px}.feedback_form .messed-right+p{margin-top:20px!important}dl{width:100%;display:inline-block;margin:5px 0}table.object{margin-bottom:20px}table.object .contacts{padding-top:20px}table.object:nth-child(2n+1){background: rgb(58, 96, 193, 0.1)}.container-services{max-width:900px;width:100%}}@media (max-width:810px){.present{width:760px;text-align:center;font-size:0}.present li.serv{float:none;display:inline-block;margin:0 auto 20px!important;font-size:14px;vertical-align:top}.wrap-services .present li{}}@media (max-width:799px){.resume_caption{width:100%}.feedback_form[name="resume"] .sendu{float:none;display:block}}@media (min-width:768px) and (max-width:799px){.container{width:758px}.navigation ul{margin:0}.navigation ul li{margin:0 9px}.steps ul li{margin:0 5px 50px 5px}.footer-menu-ser{margin-left:20px}.footer-menu-ser,.footer-menu{margin-right:60px}}@media (max-width:767px){.width-1140>ymaps{height:320px!important}}@media (min-width:641px) and (max-width:767px){.container{width:630px}#content{padding-top:158px}.navigation{padding:16px 0}.navigation ul{position:relative}.navigation ul li{width:133px;text-align:center;margin-top:-8px;margin-bottom:-8px}.navigation ul li a{font-size:18px;line-height:22px}.navigation ul li:nth-child(4){position:relative;top:2px}.promo h2{font-size:24px;text-align:center;width:100%;margin:30px 0 20px 0}.advantages h2{font-size:24px}.text-block h2{font-size:24px}h2{font-size:24px}.present{width:100%}.present li{width:157px;margin:0}.press{width:100%}.press li{width:179px;margin:0 15px 30px 15px;height:150px}.text-block .zemlya{left:62%}.text-block>div>div{width:96%}.yellow-block{font-size:17px}.yellow-block font{font-size:27px}.footer-menu-ser,.footer-menu{margin-right:16px}.copyright{width:288px;margin-top:6px;font-size:14px}.inner-text>.container>p>img{width:100%!important;height:auto!important}.steps ul li{float:none;margin:0 auto 40px auto}}@media (max-width:640px){.navigation{position:fixed;top:0;width:100%;height:100vh;background:rgba(58,96,193,.92);margin:0;display:none}.promo{height:270px}.navigation ul{margin-top:-webkit-calc(50vh - 129.5px);margin-top:-moz-calc(50vh - 129.5px);margin-top:calc(50vh - 129.5px);margin-left:0}.navigation ul li{margin:0;width:100%;text-align:center}.navigation ul li a{font-size:20px}#menu-mobile{display:block}.info{display:none}.phone{font-size:19px;margin-right:74px;margin-top:22px}#header{height:72px}.left-col .logo{width:156px;overflow:hidden}.logo a img{width:240px}#content{padding-top:76px}.left-col{margin-top:7px}address{font-size:13px;padding:0}.present{margin:20px auto 0 auto;width:auto}.present li{margin:26px 0 -33px 24px;height:140px}.present li a span.img{height:90px}.present li a span.img img{width:95px}.inner-text>.container>p>img{width:100%!important;height:auto!important}.steps ul li{float:none;margin:0 auto 40px auto}.works{padding:21px 0 25px 0}}@media (min-width:600px) and (max-width:640px){.container{width:590px}.promo h2{font-size:20px;margin:10px 0 0 0;width:100%;text-align:center}.advantages h2{font-size:20px}.text-block h2{font-size:20px}h2{font-size:20px}a.more-services{margin:0 45px 0 0;float:right}.press{width:auto}.press li{width:158px;margin:0 13px 30px 86px;height:150px}.contact-data div{margin:0 0 20px 0}.text-block>div>div{margin-top:0;width:96%}.yellow-block{font-size:16px;padding:4px 0}.yellow-block font{font-size:25px}.footer-menu-ser,.footer-menu{margin-right:21px}.copyright{width:239px;margin-top:-6px;font-size:14px}}@media (max-width:599px){.feedback_form[name="resume"] .resume_input,.feedback_form[name="resume"] .resume_textarea,.feedback_form[name="resume"] .resume_input-cap{width:95%}.feedback_form[name="resume"] .resume_input-cap{margin-bottom:5px}.sendu{float:none}.feedback_form[name="resume"] .sendu{margin-top:15px!important}}@media (min-width:520px) and (max-width:599px){.container{width:520px}.promo h2{font-size:19px;margin:10px 0 0 0;width:100%;text-align:center}.advantages h2{font-size:19px}.text-block{padding-bottom:0}.contacts{padding-top:20px}.present li{margin:26px 0 -33px 7px}a.more-services{margin:0 25px 0 0;float:right}.left-col .logo{margin-left:5px}address{margin-left:5px}.press{width:100%}.press li{width:41%;margin:0 20px 15px 20px;height:155px}.press li span.img{height:90px}.text-block .zemlya{margin-left:-543px}.text-block>div>div{width:99%;margin-top:0}.yellow-block{font-size:14px;padding:5px 0}.yellow-block font{font-size:24px}.contact-data{font-size:13px}.contact-data div{margin:0 0 15px 0}.contact-data .phone{font-size:13px;margin-bottom:15px}.footer-menu-ser,.footer-menu{margin-right:5px}.footer-menu-ser li,.footer-menu li{margin:0 0 0 3px}.footer-menu-ser li a,.footer-menu li a{font-size:14px}.contacts-footer div,.contacts-footer div.phone{font-size:15px;padding:0 0 0 40px}.copyright{margin-right:71px;font-size:15px}}@media (max-width:519px){.caption-input{top:7px!important;display:block}.messed-right input[name="spam"]{margin-top:0!important}}@media (min-width:480px) and (max-width:519px){.container{width:480px}#content{padding-bottom:327px}.phone{font-size:18px}.promo{height:270px}.promo h2{font-size:18px;margin:10px 0 0 0;width:100%;text-align:center}.advantages h2{font-size:18px}.text-block h2{font-size:18px;margin-top:10px;width:100%;text-align:center}.text-block .zemlya{display:none}.text-block,.text-block p{font-size:15px}.text-block>div{width:99%}.text-block>div>div{width:99%}.contacts h2{margin-bottom:10px}h2{font-size:18px}.present{margin-top:15px}.present li{margin:20px 0 0 -6px;height:127px}a.more-services{float:right;margin:0 25px 0 0}.press{width:100%}.press li{width:145px;margin:0 0 15px 10px;height:131px}.press li span.img{height:70px}.press li span.img+span{font-size:14px}.press li span.img img{width:70px}.yellow-block{font-size:18px;padding:0;line-height:26px}.yellow-block font{font-size:23px}.contact-data{font-size:13px}.contact-data div{padding:0 0 0 60px;margin:0 0 8px 0}.contact-data .phone{font-size:13px;margin-bottom:8px}#footer{padding:8px 0 0;height:320px}.footer-menu-ser,.footer-menu{margin-right:0;width:38%;padding-left:50px;margin-top:0!important;position:relative}.left-col.footer-menu{right:232px}.left-col.footer-menu-ser{left:232px}.footer-menu-ser li,.footer-menu li{margin:0}.footer-menu-ser span,.footer-menu span,.contacts-footer span{margin-bottom:10px}.contacts-footer{margin-top:10px;width:100%}.contacts-footer span{text-align:center;margin-left:0}.contacts-footer div,.contacts-footer div.phone{font-size:14px;display:inline-block;padding:0 0 0 38px;margin:0 0 15px 0}.contacts-footer div.phone{background-position:15px 8px}.contacts-footer div.email{background-position:15px 3px;line-height:22px;position:relative;top:-8px}.contacts-footer div.adres{background-position:15px 5px;line-height:18px}.copyright{width:100%;margin-top:0;text-align:center;font-size:14px;line-height:20px}.inner-text{margin:auto 5px}}@media (max-width:479px){#wrapper #footer{height:auto}#footer .container{width:100%}table.object td{display:block}table.object td.picture img{float:none!important}table.object{margin-bottom:30px}.present li.serv{margin:15px auto 20px!important}}@media (min-width:420px) and (max-width:479px){.container{width:420px}#content{padding-top:56px;padding-bottom:375px}#header{height:56px;padding-top:0}address{display:none}.info{display:none}.phone{font-size:18px;margin-top:17px;margin-right:74px}#menu-mobile{bottom:5px}.mobile-menu-fixed{top:5px}.promo{height:180px}.promo h2{font-size:18px;margin:10px 0 0 0;width:100%;text-align:center}.advantages h2{font-size:18px}.text-block h2{font-size:18px;margin-top:10px;width:100%;text-align:center}.text-block .zemlya{display:none}.text-block,.text-block p{font-size:15px}.text-block>div{width:99%}.text-block>div>div{width:99%}.contacts h2{margin-bottom:10px}h2{font-size:18px}.present{margin-top:0}.present li{margin:20px 0 0 0;height:109px;width:33%}.present li a span.img{height:72px}.present li a span.img img{width:75px}a.more-services{margin:0 15px 0 0;float:right}.press{width:100%}.press li{width:30%;margin:0 0 15px 10px;height:131px}.press li span.img{height:70px}.press li span.img+span{font-size:14px}.press li span.img img{width:70px}.yellow-block{font-size:18px;padding:0;line-height:26px}.yellow-block font{font-size:23px}.contact-data{font-size:13px}.contact-data div{padding:0 0 0 60px;margin:0 0 8px 0}.contact-data .phone{font-size:13px;margin-bottom:8px}#footer{padding:8px 0 0;height:368px}.footer-menu-ser,.footer-menu{margin-right:0;width:38%;padding-left:35px;margin-top:0!important;position:relative}.left-col.footer-menu{right:190px}.left-col.footer-menu-ser{left:190px}.footer-menu-ser li,.footer-menu li{margin:0}.footer-menu-ser span,.footer-menu span,.contacts-footer span{margin-bottom:10px}.contacts-footer{margin-top:10px;width:270px;margin-left:70px}.contacts-footer span{text-align:center;margin-left:0}.contacts-footer div,.contacts-footer div.phone{font-size:14px;display:inline-block;padding:0 0 0 38px;margin:0 0 15px 0}.contacts-footer div.phone{background-position:15px 8px}.contacts-footer div.email{background-position:15px 3px;line-height:22px;position:relative;top:-8px}.contacts-footer div.adres{background-position:15px 5px;line-height:18px}.copyright{width:100%;margin-top:0;text-align:center;font-size:14px;line-height:20px}.roubric-caption{margin:33px 0 0 0!important;font-size:33px!important}}@media (max-width:419px){.sendud{margin-top:0;margin-left:0;margin-bottom:10px}}@media (min-width:380px) and (max-width:419px){.roubric-caption{margin:33px 0 0 0!important;font-size:30px!important}.container{width:360px}#content{padding-top:56px;padding-bottom:375px}#header{height:56px;padding-top:0}address{display:none}.info{display:none}.phone{font-size:17px;margin-top:17px;margin-right:96px}#menu-mobile{bottom:5px}.mobile-menu-fixed{top:5px}.left-col .logo{width:114px;margin-top:6px}.logo a img{width:175px}.promo{height:180px}.promo h2{font-size:18px;margin:10px 0 0 0;width:100%;text-align:center}.advantages h2{font-size:18px}.text-block h2{font-size:18px;margin-top:10px;width:100%;text-align:center}.text-block .zemlya{display:none}.text-block,.text-block p{font-size:15px}.text-block>div{width:99%}.text-block>div>div{width:99%;margin-top:5px}.text-block>div>div p{margin:10px auto}.contacts h2{margin-bottom:10px}h2{font-size:18px}.present{margin-top:0}.present li{margin:20px 0 0 0;height:109px;width:33%}.present li a{font-size:13px}.present li a span.img{height:72px}.present li a span.img img{width:75px}a.more-services{margin:0 15px 0 0;font-size:13px;line-height:35px;width:125px;float:right}.press{width:100%}.press li{width:45%;margin:0 0 15px 10px;height:115px}.press li span.img{height:65px}.press li span.img+span{font-size:14px}.press li span.img img{width:60px}.yellow-block{font-size:15px;padding:5px 0;line-height:22px}.yellow-block font{font-size:21px}.contacts{padding-top:15px}.contact-data{font-size:13px}.contact-data div{padding:0 0 0 60px;margin:0 0 8px 0}.contact-data .phone{font-size:13px;margin-bottom:8px}#footer{padding:8px 0 0}.footer-menu-ser,.footer-menu{margin-right:0;width:46%;padding-left:15px;margin-top:0!important;position:relative}.left-col.footer-menu{right:170px}.left-col.footer-menu-ser{left:189px}.footer-menu-ser li,.footer-menu li{margin:0}.footer-menu-ser span,.footer-menu span,.contacts-footer span{margin-bottom:10px}.contacts-footer{margin-top:10px;width:270px;margin-left:50px}.contacts-footer span{text-align:center;margin-left:0}.contacts-footer div,.contacts-footer div.phone{font-size:14px;display:inline-block;padding:0 0 0 38px;margin:0 0 15px 0}.contacts-footer div.phone{background-position:15px 8px}.contacts-footer div.email{background-position:15px 3px;line-height:22px;position:relative;top:-8px}.contacts-footer div.adres{background-position:15px 5px;line-height:18px}.copyright{width:100%;margin-top:0;text-align:center;font-size:14px;line-height:20px}}@media (max-width:379px){.input-textarea,form.feedback_form div input,.messed-right input[name="spam"]{width:95%!important}.messed-right select{width:100%}.steps ul li{width:100%}.steps ul li .blue-text{width:210px}}@media (min-width:360px) and (max-width:379px){.roubric-caption{margin:33px 0 0 0!important;font-size:30px!important}.container{width:340px}#content{padding-top:56px;padding-bottom:375px}#header{height:56px;padding-top:0}address{display:none}.info{display:none}.phone{font-size:17px;margin-top:19px;margin-right:65px}#menu-mobile{bottom:5px}.mobile-menu-fixed{top:5px}.left-col .logo{width:114px;margin-top:6px}.logo a img{width:175px}.promo{height:180px}.promo h2{font-size:18px;margin:10px 0 0 0;width:100%;text-align:center}.advantages h2{font-size:18px}.text-block h2{font-size:18px;margin-top:10px;width:100%;text-align:center;padding-left:0}.text-block .zemlya{display:none}.text-block,.text-block p{font-size:15px}.text-block>div{width:99%}.text-block>div>div{width:99%;margin-top:5px}.text-block>div>div p{margin:10px auto}.contacts h2{margin-bottom:10px}h2{font-size:18px}.present{margin-top:0}.present li{margin:20px 0 0 0;height:109px;width:33%}.present li a{font-size:13px}.present li a span.img{height:72px}.present li a span.img img{width:75px}a.more-services{margin:0 15px 0 auto;font-size:13px;line-height:35px;width:125px;float:right}.press{width:100%}.press li{width:45%;margin:0 0 15px 10px;height:115px}.press li span.img{height:65px}.press li span.img+span{font-size:14px}.press li span.img img{width:60px}.yellow-block{font-size:15px;padding:5px 0;line-height:22px}.yellow-block font{font-size:21px}.contacts{padding-top:15px}.contact-data{font-size:13px}.contact-data div{padding:0 0 0 60px;margin:0 0 8px 0}.contact-data .phone{font-size:13px;margin-bottom:8px}#footer{padding:8px 0 0;height:368px}.footer-menu-ser,.footer-menu{margin-right:0;width:44%;padding-left:19px;margin-top:0!important;position:relative}.left-col.footer-menu{right:170px}.left-col.footer-menu-ser{left:165px}.footer-menu-ser li,.footer-menu li{margin:0}.footer-menu-ser span,.footer-menu span,.contacts-footer span{margin-bottom:10px}.contacts-footer{margin-top:10px;width:270px;margin-left:50px}.contacts-footer span{text-align:center;margin-left:0}.contacts-footer div,.contacts-footer div.phone{font-size:14px;display:inline-block;padding:0 0 0 38px;margin:0 0 15px 0}.contacts-footer div.phone{background-position:15px 8px}.contacts-footer div.email{background-position:15px 3px;line-height:22px;position:relative;top:-8px}.contacts-footer div.adres{background-position:15px 5px;line-height:18px}.copyright{width:100%;margin-top:0;text-align:center;font-size:14px;line-height:20px}}@media (min-width:340px) and (max-width:359px){.steps ul li .picture{display:none}.steps ul li{width:285px}.roubric-caption{margin:33px 0 0 0!important;font-size:26px!important}.container{width:320px}#content{padding-top:56px;padding-bottom:375px}#header{height:56px;padding-top:0}address{display:none}.info{display:none}.phone{font-size:16px;margin-top:19px;margin-right:58px}#menu-mobile{bottom:5px}.mobile-menu-fixed{top:5px}.left-col .logo{width:114px;margin-top:6px}.logo a img{width:175px}.promo{height:165px}.promo h2{font-size:18px;margin:10px 0 0 0;width:100%;text-align:center}.advantages h2{font-size:18px}.text-block h2{font-size:18px;margin-top:10px;width:100%;text-align:center;padding-left:0}.text-block .zemlya{display:none}.text-block,.text-block p{font-size:15px}.text-block>div{width:99%}.text-block>div>div{width:99%;margin-top:5px}.text-block>div>div p{margin:10px auto}.contacts h2{margin-bottom:10px}h2{font-size:18px}.present{margin-top:0}.present li{margin:20px 0 0 0;height:109px;width:33%}.present li a{font-size:12px}.present li a span.img{height:72px}.present li a span.img img{width:75px}a.more-services{margin:0 15px 0 0;font-size:13px;line-height:35px;width:125px;float:right}.press{width:100%}.press li{width:45%;margin:0 0 15px 10px;height:115px}.press li span.img{height:65px}.press li span.img+span{font-size:14px}.press li span.img img{width:60px}.yellow-block{font-size:15px;padding:5px 0;line-height:22px}.yellow-block font{font-size:21px}.contacts{padding-top:15px}.contact-data{font-size:13px}.contact-data div{padding:0 0 0 60px;margin:0 0 8px 0}.contact-data .phone{font-size:13px;margin-bottom:8px}#footer{padding:8px 0 0;height:368px}.footer-menu-ser,.footer-menu{margin-right:0;width:44%;padding-left:19px;margin-top:0!important;position:relative}.left-col.footer-menu{right:170px}.left-col.footer-menu-ser{left:165px}.footer-menu-ser li,.footer-menu li{margin:0}.footer-menu-ser span,.footer-menu span,.contacts-footer span{margin-bottom:10px}.contacts-footer{margin-top:10px;width:270px;margin-left:50px}.contacts-footer span{text-align:center;margin-left:0}.contacts-footer div,.contacts-footer div.phone{font-size:14px;display:inline-block;padding:0 0 0 38px;margin:0 0 15px 0}.contacts-footer div.phone{background-position:15px 8px}.contacts-footer div.email{background-position:15px 3px;line-height:22px;position:relative;top:-8px}.contacts-footer div.adres{background-position:15px 5px;line-height:18px}.copyright{width:100%;margin-top:0;text-align:center;font-size:14px;line-height:20px}}@media (min-width:320px) and (max-width:339px){.roubric-caption{margin:33px 0 0 0!important;font-size:26px!important}.polz-pop-up .agreement{font-size:15px}.steps ul li .picture{display:none}.steps ul li{width:285px}.container{width:300px}#content{padding-top:56px;padding-bottom:375px}#header{height:56px;padding-top:0}address{display:none}.info{display:none}.phone{font-size:14px;margin-top:20px;margin-right:64px}#menu-mobile{bottom:5px;right:10px!important}.mobile-menu-fixed{top:5px;right:10px}.left-col .logo{width:114px;margin-top:6px}.logo a img{width:175px}.promo{height:165px}.promo h2{font-size:17px;margin:10px 0 0 0;width:100%;text-align:center}.advantages h2{font-size:18px}.text-block h2{font-size:18px;margin-top:10px;width:100%;text-align:center;padding-left:0}.text-block .zemlya{display:none}.text-block,.text-block p{font-size:15px}.text-block>div{width:99%}.text-block>div>div{width:99%;margin-top:5px}.text-block>div>div p{margin:10px auto}.contacts h2{margin-bottom:10px}h2{font-size:18px}.present{margin-top:0}.present li{margin:20px 0 0 0;height:auto;width:33%}.present li a{font-size:12px}.present li a span.img{height:72px}.present li a span.img img{width:75px}a.more-services{margin:0 15px 0 0;font-size:13px;line-height:35px;width:125px;float:right}.press{width:100%}.press li{width:45%;margin:0 0 15px 10px;height:115px}.press li span.img{height:65px}.press li span.img+span{font-size:14px}.press li span.img img{width:60px}.yellow-block{font-size:15px;padding:5px 0;line-height:22px}.yellow-block font{font-size:21px}.contacts{padding-top:15px}.contact-data{font-size:13px}.contact-data div{padding:0 0 0 60px;margin:0 0 8px 0}.contact-data .phone{font-size:13px;margin-bottom:8px}#footer{padding:8px 0 0;height:368px}.footer-menu-ser,.footer-menu{margin-right:0;width:44%;padding-left:19px;margin-top:0!important;position:relative}.left-col.footer-menu{right:170px}.left-col.footer-menu-ser{left:146px}.footer-menu-ser li,.footer-menu li{margin:0}.footer-menu-ser span,.footer-menu span,.contacts-footer span{margin-bottom:10px}.contacts-footer{margin-top:10px;width:270px;margin-left:20px}.contacts-footer span{text-align:center;margin-left:0}.contacts-footer div,.contacts-footer div.phone{font-size:14px;display:inline-block;padding:0 0 0 38px;margin:0 0 15px 0}.contacts-footer div.phone{background-position:15px 8px}.contacts-footer div.email{background-position:15px 3px;line-height:22px;position:relative;top:-8px}.contacts-footer div.adres{background-position:15px 5px;line-height:18px}.copyright{width:100%;margin-top:0;text-align:center;font-size:14px;line-height:20px}}