@-webkit-keyframes glide{0%{background-position:-115% 0}to{background-position:225% 0}}@keyframes glide{0%{background-position:-115% 0}to{background-position:225% 0}}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}li{list-style:none}a{color:#000}.wrapper header .obratnui .osoba_a,.wrapper header .obratnui a:hover,a,a:hover{text-decoration:none}a,button,input,select:focus,textarea{outline:0}html body{color:#353535;font-family:"PN-Regular"}input[type=text]{font-size:18px!important}.shagov5 .banner .bold{font-size:16px}.clearfix:after{content:"";display:table;clear:both}.logo{width:180px}.h2_classic{font-size:50px;font-family:"PN-Bold";text-align:center;color:#353535}.db768,.db996{display:none}.wrapper{min-height:800px;background:url(../images/wrapper_bg.jpg) top center no-repeat;background-size:cover}.seichas .seichas2 form,.wrapper header{margin-top:30px}.wrapper header p{font-size:16px;text-align:center;margin-top:18px;font-weight:500}.wrapper header .obratnui a{width:100%;line-height:22px;display:block;font-size:14px;color:#2977b9;text-decoration:underline;text-align:right;margin:3px}.wrapper header .obratnui a span{font-size:24px;color:#0e294f;text-decoration:none;margin-left:10px;vertical-align:middle}.wrapper h1{font-size:55px;line-height:56px;margin-top:85px;text-align:center;margin-bottom:75px}.wrapper .wr_block{margin-top:42px;margin-bottom:16px;padding-left:110px}.wrapper .wr_block p{font-size:21px;line-height:24px;padding-top:5px}.submit,.wrapper .wr_block p span{font-family:"PN-Bold"}.wrapper .wr_block img{float:left;margin-right:20px}.wrapper .consultation{width:480px;padding:30px 50px 40px 40px;background:#fff;border-radius:8px;margin-bottom:45px}.wrapper .consultation h3{font-family:"MP-Bold";margin-top:0;margin-bottom:0}.wrapper .consultation .input1{width:100%;margin-top:20px;margin-bottom:13px;height:50px;border-radius:9px;border:1px solid #adadad}.wrapper .consultation p{margin-top:15px}.form_classic p input,.wrapper .consultation p input{vertical-align:top;margin-top:3.5px;margin-right:7px}.submit{background:red;background-repeat:0!important;font-size:18px;color:#fff;height:50px;padding-left:0!important;border:0!important;-webkit-box-shadow:0 8px 36px -11px rgba(0,0,0,.75);-moz-box-shadow:0 8px 36px -11px rgba(0,0,0,.75);box-shadow:0 8px 36px -11px rgba(0,0,0,.75);background-position:-115% 0;background-color:red;background-image:-webkit-linear-gradient(135deg,red,red 30%,#f55454 50%,red 70%,red 100%);background-image:-o-linear-gradient(135deg,red,red 30%,#f55454 50%,red 70%,red 100%);background-image:linear-gradient(-45deg,red,red 30%,#f55454 50%,red 70%,red 100%);background-size:135px 55px;-webkit-animation:glide 2s infinite;animation:glide 2s infinite}.submit:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.pomoshet{margin-bottom:60px}.pomoshet h2{margin-top:80px;margin-bottom:61px}.pomoshet .block_help img{margin:0 auto;display:block}.pomoshet .block_help p{font-size:21px;line-height:24px;text-align:center;margin-top:10px;margin-bottom:20px}.pomoshet .block_help p span,.pomoshet .posmotri p span{font-size:24px}.pomoshet .posmotri h3{font-size:34px;margin-top:53px;color:red;margin-bottom:30px;padding-left:100px}.pomoshet .posmotri .ok{width:25px;margin-right:19px;margin-top:-3px}.pomoshet .posmotri p{font-size:21px;line-height:30px;padding-left:54px;margin-bottom:13px}.pomoshet .posmotri p .red{color:red;font-family:"PN-Bold"}.pomoshet .submit{width:260px;border-radius:8px;margin:20px auto 0}.three_reason{background:#2977b9;padding-bottom:38px}.three_reason h2{color:#fff!important;margin-top:87px;margin-bottom:10px}.three_reason .block_reason{margin-bottom:30px}.three_reason .block_reason .circle{width:90px;height:90px;border-radius:50%;background:#ffbf00;font-size:48px;line-height:89px;color:#000;text-align:center;margin:30px auto 15px}.three_reason .block_reason p{font-size:18px;line-height:24px;text-align:center;color:#fff}.three_reason .block_reason p span{color:#ffbf00}.three_reason .block_reason p .bold{font-size:30px}.three_reason .result{width:100%;background:#fff;border-radius:8px;padding-top:55px;padding-bottom:27px}.three_reason .result img{position:absolute;margin-left:40px}.three_reason .result h2{margin-top:0;margin-bottom:40px}.three_reason .result p{font-size:18px;line-height:22px;padding-left:110px;margin-bottom:30px;padding-right:40px}.three_reason .result p span{font-size:21px;line-height:24px;font-family:"PN-Bold";background:#ffbf00;padding:0 7px}.three_reason .zzz a,.three_reason .zzz button{font-size:18px;color:#2977b9;text-decoration:underline}.three_reason .zzz button{border:0;background:0 0;margin-left:115px}.three_reason .zzz a{margin-left:180px}.seichas h2{margin-top:75px;margin-bottom:15px}.seichas .block_seichas{padding-left:90px;margin-top:50px}.seichas .block_seichas img{position:absolute;margin-left:-55px}.garantiryem .gar1 p,.seichas .block_seichas p{font-size:24px;line-height:26px;font-family:"PN-Semibold"}.seichas .block_seichas p span{font-family:"PN-Ex";font-weight:1000}.otsuvu .block_ot .sprava .norm .red,.seichas .block_seichas p .red{color:red}.seichas .block_seichas p .blue{color:#2977b9}.seichas .seichas2{margin-top:40px}.seichas .seichas2 .podpis_yl{height:70px;width:250px;text-align:center;background:#ffffffbd;border-radius:7px;position:absolute;bottom:25px;left:30px}.seichas .aaa,.seichas .seichas2 .podpis_yl h4{font-size:18px;line-height:24px}.seichas .seichas2 .podpis_yl h4 span{font-family:"PN-Ex"}.seichas .seichas2 .ylia{background:url(../images/ylia.png) no-repeat bottom right;height:472px}.seichas .aaa{line-height:18px;margin-top:20px;margin-bottom:20px}.form_classic{margin-top:3px;background:#e5eef9;border:2px solid #2977b9;border-radius:9px;padding-left:35px;padding-right:35px}.form_classic h3{margin-bottom:25px;margin-top:35px}.form_classic .input1{width:100%;margin-bottom:18px;height:50px;border-radius:9px;border:1px solid #adadad;padding-left:17px;border-color:#2977b9}.form_classic .submit{margin-top:13px}.form_classic p{margin-top:15px;font-size:15px;font-family:"PN-Semibold";margin-bottom:24px}.otsuvu{background:#f4f4f4;padding-bottom:120px}.otsuvu .carousel-indicators{bottom:-50px}.otsuvu .carousel-indicators .active{background:#ffbf00;border:1.5px solid #ffbf00}.otsuvu .carousel-indicators li{width:15px;height:15px;border:1.5px solid #ffbf00;background:#fff;margin-left:8px}.otsuvu h2{margin-top:85px;margin-bottom:35px}.otsuvu .block_ot{width:950px;height:180px;border:2px solid #ffbf00;margin:0 auto 10px;border-radius:8px;padding:16px 30px 0;background:#fff}.otsuvu .block_ot .portret img{width:100%;margin-top:5px}.otsuvu .block_ot .sprava{padding-left:50px}.otsuvu .block_ot .sprava h4{font-size:26px;line-height:24px;margin-top:7px;font-family:PN-Ex;margin-bottom:0}.otsuvu .block_ot .sprava .small{font-size:14px;line-height:24px;margin-bottom:5px}.otsuvu .block_ot .sprava .norm,.spokoino td{font-size:16px;line-height:20px}.otsuvu .block_ot .sprava .norm span,.otzuv_popup .sprava .norm span{font-size:20px;font-family:PN-Semibold}.otsuvu .block_ot .sprava .norm .green{color:#5fb929}.otsuvu .block_ot .sleva p{font-size:14px;line-height:16px;font-family:"PN-S-I";background:#fffaf2;border-radius:8px;text-align:right;padding:0 10px}.otsuvu .block_ot .sleva p img{float:left;margin-top:8px;margin-left:8px}.otsuvu .block_ot .sleva .row{margin:0}.otsuvu .block_ot .sleva button{background:0 0;border:0;float:right;margin-left:10px;margin-top:2px}.otsuvu .block_ot .sleva .chitat{font-size:18px;line-height:36px;float:right;color:#2977b9;text-decoration:underline}.otsuvu .block_ot .sleva .chitat:hover,.voprosu .panel-default .panel-heading a:hover{text-decoration:none}.otsuvu .glyphicon-chevron-right{margin-right:-30px!important;position:absolute;right:0!important}.otsuvu .glyphicon-chevron-right:before{content:url(../images/ot_r.png)!important}.otsuvu .glyphicon-chevron-left{margin-left:-30px!important;position:absolute;left:0!important}.otsuvu .glyphicon-chevron-left:before{content:url(../images/ot_l.png)!important}.carousel-control{background-image:none!important}.otsuvu .submit{width:260px;border-radius:8px;margin:30px auto 0}.garantiryem{padding-bottom:85px}.garantiryem .h2_classic{margin-top:95px;margin-bottom:75px}.garantiryem .gar1 p{font-size:30px;line-height:36px;padding-left:99px}.garantiryem .gar1 p img{position:absolute;margin-left:-104px}.garantiryem .gar1 p span{font-size:45px;font-family:"PN-Ex"}.garantiryem .arr_down{margin-left:27px}.garantiryem .gar2 h2{text-align:left;font-size:45px;line-height:60px;font-family:"PN-Bold"}.garantiryem .gar2 .description{font-family:"PN-R-I";background:#fffaf2;padding:20px 20px 20px 60px}.garantiryem .gar2 .description .skobki{position:absolute;margin-left:-40px}.garantiryem .gar2 .description p,.ne_studno h4{font-size:21px;line-height:30px}.garantiryem .gar2 .description .doc_arr{position:absolute;bottom:39px;right:-75px}.garantiryem .gar2 .docc .doc_arr{position:absolute;bottom:11px;left:-200px}.garantiryem .gar2 .docc .doc{margin:0 auto;display:block}.desc_classic{font-size:37px;font-family:PN-Light;line-height:48px}.poshagovo{padding-bottom:100px;background:url(../images/poshagovo.jpg) no-repeat;background-size:cover}.poshagovo form{background:url(../images/border.png) no-repeat top center;width:676px;height:296px;margin:0 auto;padding-top:60px}.poshagovo form .input{width:289px;height:50px;display:block;margin:0 auto 20px;border-radius:8px;border:1px solid #777;color:#777;font-size:16px;text-align:center}.poshagovo form .controler{margin-right:10px}.poshagovo form .sub{background:#ffbf00!important;border:0;font-size:18px;color:#353535;font-family:"PN-Bold"}.poshagovo form .small{font-size:18px}.form_classic h3,.poshagovo form p,.poshagovo h3{text-align:center}.poshagovo h2{margin-top:90px;margin-bottom:30px}.poshagovo h3{margin-top:0;margin-bottom:63px}.ne_studno{padding-bottom:30px}.ne_studno h2{margin-top:80px}.ne_studno h3,.shagov5 h3,.spokoino h3{margin-top:0;margin-bottom:60px;text-align:center}.ne_studno .green{color:#5fb929}.ne_studno .orange{color:#ff9d00}.ne_studno .orange2{background:#ff9d00}.ne_studno h4{font-size:24px}.ne_studno h4 span{font-size:48px;color:#353535}.ne_studno .circle{width:30px;height:30px;border-radius:50%;font-size:16px;line-height:31px;color:#fff;text-align:center;position:absolute;margin-left:-50px;margin-top:5px}.ne_studno .green2{background:#5fb929}.ne_studno .ne_studno_block{margin-top:53px}.ne_studno .ne_studno_block h5{margin-top:0;margin-bottom:0;font-size:30px;font-family:"PN-Bold"}.ne_studno .ne_studno_block p{font-size:18px;line-height:24px;padding-right:100px}.ne_studno .leftp{padding-left:80px}.ne_studno .leftp_shadow{-webkit-box-shadow:9px 0 17px -13px #888;box-shadow:9px 0 17px -13px #888}.ne_studno .ne_sudno_niz{width:100%;background:#f6f6f6;border:1.5px solid #000;border-radius:8px;padding:20px 50px;margin-top:20px}.ne_studno .ne_sudno_niz p{font-size:21px;line-height:30px;margin-bottom:0}.ne_studno .ne_sudno_niz p .green,.ne_studno h4{font-family:"PN-Bold"}.mb0,.ne_studno h2{margin-bottom:0!important}.shagov5{background:url(../images/shagov5.jpg) no-repeat;background-size:cover;padding-bottom:70px}.shagov5 .submit{width:260px;border-radius:8px;margin:0 auto 20px}.shagov5 .db768{display:none!important}.shagov5 h2,.spokoino h2{margin-top:100px;margin-bottom:5px}.shagov5 h3,.spokoino h3{margin-bottom:40px}.shagov5 .left p{font-size:17px;line-height:24px;text-align:center}.shagov5 .left p span,.team .block_team button{font-family:"PN-Bold";width:100%}.shagov5 .left .img_ar{position:absolute}.shagov5 .left .icon_center{display:block;margin:0 auto 25px}.shagov5 .sdvig{padding-right:39px}.shagov5 .sdvig2{padding-left:39px}.shagov5 .osobui{margin-top:140px;height:128px;display:block;position:relative;padding-left:88px}.shagov5 .osobui p{text-align:left;margin-bottom:0}.shagov5 .osobui img{position:absolute;margin-left:-120px!important}.shagov5 .banner{width:100%;padding:48px 20px 20px 45px;background:#fff;border:2px solid #ffc61e;border-radius:8px}.shagov5 .banner p{margin-bottom:35px;font-size:17px;line-height:24px}.shagov5 .banner p img{position:absolute;margin-left:-35px;margin-top:6px;width:33px}.h_ar1{right:-104px;top:46px}.h_ar2{right:-30px;top:54px}.h_ar3{right:-34px;top:-14px}.h_ar4{right:-104px;top:46px}.spokoino{padding-bottom:70px}.spokoino .pr50{padding-right:50px}.spokoino .pl0{padding-left:0!important}.spokoino .spass1,.spokoino .spass2{position:absolute;margin-left:-39px;margin-top:20px}.spokoino h2{margin-top:85px}.spokoino h3{margin-bottom:70px}.spokoino table{height:516px!important}.spokoino table .mt0{margin-top:7px}.spokoino tr .oso{border:0}.spokoino td{padding-top:20px;padding-bottom:20px;padding-right:10px;border:1px solid #dddada}.spokoino .banner_blue p,.spokoino td span{font-family:"PN-Semibold"}.spokoino .td1,.spokoino .td4{padding-left:13px;width:26%}.spokoino .td2,.spokoino .td3{padding-left:60px;width:37%}.spokoino .td1{background:#f5f3f3;padding-top:25px!important}.spokoino .td2{background:#f6f8fb}.spokoino .td3{background:#e5eef9}.spokoino .td4{background:#dbdbdb;padding-top:25px!important}.spokoino .banner_blue{color:#fff;padding:50px 23px 35px;background:#2977b9;border-radius:9px;height:516px!important}.spokoino .banner_blue h4{font-size:22px;text-align:center;margin-top:0}.spokoino .banner_blue p{font-size:20px;line-height:30px;padding-left:34px;margin-bottom:28px}.spokoino .banner_blue .circle{width:27px;height:27px;border-radius:50%;border:1px solid #fff;font-size:16px;line-height:27px;position:absolute;margin-top:3px;text-align:center}.spokoino .banner_blue .nizz{text-align:center;line-height:40px;border:1.5px solid #fff;border-radius:8px;margin:0 auto}.spokoino .banner_blue .block_circle{width:100%}.team{background:#dddada;padding-bottom:10px}.team h2{margin-top:100px;margin-bottom:45px}.team .block_team{height:350px;width:100%;background:#fff;border-radius:10px;text-align:center;padding:7px 14px 0;line-height:24px;margin-bottom:30px}.team .block_team h4,.voprosu .circle{font-size:18px;font-family:"PN-Bold"}.team .block_team p{font-size:14px}.team .block_team img{margin:0 auto;display:block;width:180px}.team .block_team button{height:43px;background:0 0;border:1.5px solid #f90;border-radius:7px;margin-bottom:17px;margin-top:5px;font-size:14px;text-transform:uppercase}.team .block_team button:hover{background:#f90}.panel-body{border:2px solid #ffbf00}.voprosu{padding-bottom:80px}.voprosu h2{margin-top:80px;margin-bottom:40px}.voprosu .circle{width:35px;height:35px;border-radius:50%;border:1px solid #0a56b7;font-size:16px;position:absolute;margin-left:-45px;margin-top:-5px;line-height:35px;text-align:center;color:#0a56b7}.voprosu .border{border:1.5px solid #ffbf00!important}.voprosu .panel-body{padding:3px 10px 3px 60px;margin-top:5px;border-top:2px solid #ffbf00!important}.voprosu .panel-default{border:0;padding-top:10px;-webkit-box-shadow:none!important;box-shadow:none!important}.voprosu .panel-default .panel-heading{background-color:#f5f5f500!important;background-image:none!important;padding:10px 10px 10px 60px;border:0!important}.voprosu .panel-default .panel-heading a{font-size:20px;font-family:"PN-Semibold"}.voprosu .panel-default .panel-heading a:focus{text-decoration:none}.maps{padding:44px 0;background:url(../images/maps.png) no-repeat top center;background-size:cover}.maps .map_icon{width:20px;position:absolute;margin-left:-32px}.maps .opacity_block{height:100%;width:455px;padding:10px 35px 18px 55px;border-radius:8px;background:#ffffffe0}.maps .opacity_block h2{text-align:left;margin:25px 0}.maps .opacity_block p{font-size:18px}.maps .opacity_block button{font-size:17px;line-height:24px;color:#2977b9;text-decoration:underline;border:0;background:0;margin-left:40px}.maps .opacity_block button:hover,footer .right a:hover{text-decoration:none}.block_pshki p,.maps .opacity_block .bold{line-height:30px}.maps .opacity_block .semi{line-height:24px}.maps .opacity_block .small{font-size:16px;line-height:21px}.maps form{margin-top:0}footer{background:#363a40;padding-top:50px;padding-bottom:20px}footer .logo{width:224px}footer .left p{font-size:14px;color:#fff;margin-top:38px}footer .right,footer .right a{color:#fff!important}footer .right img{width:20px}footer .right a{font-size:36px}footer .right p{margin-bottom:0}footer .right .top{font-size:19px;padding-left:10px}footer .right .bot{cursor:pointer;font-size:14px;color:#bf592b;text-decoration:underline;margin-top:25px;padding-left:25px}footer .right .bot img{margin-right:10px;margin-top:-5px}.close{position:absolute;top:8px;right:8px;opacity:1!important}.close img{width:25px}.modal-dialog .modal-content{background:#e5eef9}.modal-dialog .modal-content .modal-body{padding:20px!important}.modal-dialog .modal-content .modal-body h3{font-size:22px}.modal-form{width:300px!important}.modal-form form p{font-size:10px;margin-top:18px;padding-left:8px}.modal-form form p input{position:relative;right:6px;top:3px}.modal-form form .submit{margin-top:25px!important}.modal-form form .input1{width:100%;margin:15px auto 0;height:50px;border-radius:9px;border:1px solid #adadad;padding-left:17px;border-color:#2977b9;font-size:16px}.modal-form h3{text-align:center;margin-bottom:5px;margin-top:10px}.modal-stadart{width:80%!important;padding-top:30px!important}.modal-stadart,.modal-stadart .modal-body{padding-bottom:40px!important}.modal-stadart iframe{display:block;height:500px!important;margin:25px auto 0}.block_pshki p{font-size:21px;text-align:center}.block_pshki p .blue{font-size:30px;line-height:36px;color:#2977b9}.wrapper2{padding-bottom:30px}.h2h2{font-size:30px;font-family:"PN-Bold";text-align:center;margin-top:70px}.rrr1{padding-bottom:80px;-webkit-box-shadow:0 61px 71px -64px #c9c5c9;-moz-box-shadow:0 61px 71px -64px #c9c5c9;box-shadow:0 61px 71px -64px #c9c5c9}.rrr1 .pl100{margin-top:40px}.rrr1 .pl100 img{position:absolute;margin-left:20px;margin-top:-4px}.rrr1 .pl100 p{font-size:21px;line-height:27px;padding-left:100px}.rrr2{padding-bottom:60px}.rrr2 .h2h2{margin-bottom:58px}.rrr2 .derector{float:right}.rrr2 .p_derector{padding:50px 40px 30px 100px;background:#fffaf2;border-radius:10px}.rrr2 .p_derector .skobu{width:35px;position:absolute;margin-left:-50px}.rrr2 .p_derector p{font-size:29px;line-height:36px;font-family:"PN-Semibold";margin-bottom:30px}.rrr2 .p_derector .podp{font-size:21px;line-height:24px;margin-bottom:0;text-align:right}.modal-dialog{position:relative;width:auto;margin:20px auto 0!important}table.blueTable{width:100%;text-align:left;border-collapse:collapse;margin-top:10px}table.blueTable tr{border-bottom:1px solid #aaa}table.blueTable td,table.blueTable th{padding:9px 2px;font-size:18px}table.blueTable tbody td{font-size:18px;font-family:"PN-Regular"}table.blueTable thead th{font-size:18px;font-family:"PN-Bold";color:#000}table.blueTable thead th:first-child{border-left:none}table.blueTable tfoot td{font-size:14px}table.blueTable tfoot .links{text-align:right}table.blueTable tfoot .links a{display:inline-block;background:#1c6ea4;color:#fff;padding:2px 8px;border-radius:5px}.spisok_block{border-bottom:1px solid gray}.spisok_block p{font-size:16px;line-height:21px;font-family:"PN-Regular";margin-top:12px;margin-bottom:18px}.spisok_block p span{font-family:"PN-Bold"}.otzuv_popup{padding-top:10px}.otzuv_popup .popup_otzuv_p{padding:25px 25px 25px 45px;font-size:18px;line-height:24px;border-radius:10px;background-color:#fffaf2;margin-top:15px;font-family:"PN-S-I"}.otzuv_popup .popup_otzuv_p img{position:absolute;margin-left:-40px}.otzuv_popup .portret img{width:128px;display:block;margin:5px auto 0}.otzuv_popup .sprava{padding-left:50px}.otzuv_popup .sprava h4{font-size:26px;line-height:24px;margin-top:7px;font-family:PN-Ex;margin-bottom:0}.otzuv_popup .sprava .small{font-size:14px;line-height:24px;margin-bottom:5px}.otzuv_popup .sprava .norm{font-size:16px;line-height:20px}.otzuv_popup .sprava .norm .red{color:red}.otzuv_popup .sprava .norm .green{color:#5fb929}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:2px solid #ffbf00!important;padding-top:15px}.panel-default>.panel-heading+.panel-collapse{border-bottom:0!important}