@font-face{font-family:Roboto-Regular;font-display:swap;src:url(../fonts/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:Roboto-Bold;font-display:swap;src:url(../fonts/Roboto-Bold.ttf) format("truetype")}@font-face{font-family:Roboto-Light;font-display:swap;src:url(../fonts/Roboto-Light.ttf) format("truetype")}@font-face{font-family:FiraSans-Regular;font-display:swap;src:url(../fonts/FiraSans-Regular.ttf) format("truetype")}@font-face{font-family:FiraSans-Light;font-display:swap;src:url(../fonts/FiraSans-Light.ttf) format("truetype")}@font-face{font-family:FiraSans-Medium;font-display:swap;src:url(../fonts/FiraSans-Medium.ttf) format("truetype")}@font-face{font-family:FiraSans-Bold;font-display:swap;src:url(../fonts/FiraSans-Bold.ttf) format("truetype")}@font-face{font-family:FiraSans-SemiBold;font-display:swap;src:url(../fonts/FiraSans-SemiBold.ttf) format("truetype")}@font-face{font-family:FiraSans-ExtraBold;font-display:swap;src:url(../fonts/FiraSans-ExtraBold.ttf) format("truetype")}body,html{margin:0;padding:0;height:100%;width:100%;min-width:310px;scroll-behavior:smooth;font-family:FiraSans-Medium;transition:all .2s ease-in;font-size:16px}a,a img{border:none;outline:0}.centercol a{font-weight:700;color:#b50000;transition:.2s}.centercol a:hover{color:#fc0;text-decoration:none}dd,del,dl,dt,em,fieldset,form,h1,h2,h3,h4,h6,li,ul{margin:0;padding:0;list-style:none;text-decoration:none;font-style:normal;border:none}.centercol ul{list-style:disc!important;list-style-position:inside;padding-left:20px}.centercol ul li{margin:20px;position:relative;font-family:FiraSans-Light;font-weight:300;color:#000}.centercol ul li::before{content:"";display:block;position:absolute;left:-3.5%;top:5%;width:15px;height:15px;background:url(/images/redesign/punkt.png) no-repeat center;background-size:contain}.clear{clear:both}.page{max-width:1300px;margin:0 auto;position:relative;height:auto}.up{text-transform:uppercase}.fleft{float:left}.fright{float:right}input[type=text],select,textarea{outline:0}.wrap_nav{display:none}.line{width:100%;height:1px;background:#fff;box-shadow:inset 0 -2px 10px rgba(12,14,12,.3);margin:2% 0}.btn_yellow{display:block;text-decoration:none;width:220px;height:50px;text-align:center;line-height:50px;background-color:#fc0;overflow:hidden;color:#314162;text-transform:capitalize;z-index:1;border-radius:3px;position:relative;transition:1s ease-out;box-sizing:border-box}.btn_yellow:before{content:"";position:absolute;top:50%;left:10%;transform:translate(-50%,-50%) scale(1);display:block;width:10px;height:10px;background:#fff;border-radius:50px}.btn_yellow:hover:before{transform:scale(8.3);width:50px;height:50px}.btn_yellow:before{transition:.5s;z-index:-1}.btn_yellow:hover{box-shadow:0 5px 20px rgba(0,0,0,.5);cursor:pointer;transition-delay:.1s;color:#e91e63;z-index:2}.btn_yellow>span{color:#314162}.wraper_header{width:100%;background:#314162;padding-bottom:1.5%;margin-bottom:1%;-webkit-clip-path:polygon(0 0,100% 0,100% 92%,0 100%);clip-path:polygon(0 0,100% 0,100% 92%,0 100%)}.wraper_header.index{margin-bottom:-45px}.header{position:relative;margin:auto;display:grid;grid-template-columns:1.1fr 4fr;align-items:center;padding:1% 0;grid-gap:15px}.home_link{text-decoration:none}img.logotype{max-width:100%;margin-top:7%}.logo-and-search{text-align:center}.logo>p{margin:10px 0}.search{height:35px;text-align:center}.site_name{color:#fc0;font-size:25px;font-weight:500;line-height:25px;text-transform:uppercase;letter-spacing:-.5px}.site_desc{color:#bbd1ff;font-size:16px;font-weight:300;line-height:15.28px;letter-spacing:-.8px;font-family:FiraSans-Regular}#ajaxSearch_form{position:relative;max-width:305px;display:inline-block}#ajaxSearch_input{width:305px;height:35px;font-size:14px;box-sizing:border-box;padding:0 0 0 15px;color:#5e5e5e;border:none;border-radius:5px;background:#dedede;background:linear-gradient(135deg,#dedede 0,#e5e5e5 100%);box-shadow:inset 1px 2px 5px #ccc,1px 1px 2px #fff}#ajaxSearch_submit{position:absolute;top:3px;right:3px;width:29px;height:29px;border-radius:5px;border:1px solid #9b9b9b;background:url(../img/icons.png) 2px 1px no-repeat,#b9b9b9;background:url(../img/icons.png) 2px 1px no-repeat,linear-gradient(to bottom,#b9b9b9 0,#9d9e9e 100%);box-shadow:inset 1px 1px 2px #efefef,1px 1px 1px #fff;cursor:pointer}.phones,.search_btn{display:grid;grid-template-columns:2fr 1.5fr 1.5fr;align-items:center;justify-content:space-around;margin:2% 0 0 0}.btn{display:inline-block;border-radius:5px;border:1px solid #fc0;transition:.5s;box-sizing:border-box}.btn>a{display:block;box-sizing:border-box;padding:10px 20px 10px 40px;width:100%;height:100%;border-radius:5px;text-decoration:none;color:#fff;font-size:14px;font-weight:400;position:relative;transition:.5s}.btn>a:after,.btn>a:before{content:"";position:absolute;display:block;top:9px;left:10px;width:20px;height:20px;background-size:contain;transition:.5s}.btn>a:before{background:url(/images/redesign/search_ico_p.png) center no-repeat;opacity:1}.btn>a:after{background:url(/images/redesign/search_ico_a.png) center no-repeat;opacity:0}.short_menu{padding-right:30px}.short_menu>ul>li>a{text-decoration:none;font-size:15px;color:#9098a9;display:block;text-align:right;margin:11px 0}.mail{display:block;text-decoration:none;color:#fc0;font-size:18px;font-weight:500;line-height:35.61px}.phone{display:block;text-decoration:none;color:#fc0;font-size:30px;font-weight:700;line-height:35.6px}.phone-info{color:#999;font-family:Roboto-Regular;font-size:12px;font-weight:400}.free_call{color:#2a8a00;font-size:18px;text-decoration:underline;text-align:center;margin:6px 0}.call_back_btn,.leftcol .block ul .show_all_citys,.rightcol .block ul .show_all_articles,.rightcol .block ul .show_all_spec{background-color:#fc0;border-radius:5px;border:none;padding:10px 20px 10px 40px;transition:.5s;color:#314162;cursor:pointer;text-align:start}.rightcol .block ul .show_all_spec{padding:10px 0 10px 15px}.leftcol .block ul .show_all_citys,.rightcol .block ul .show_all_articles,.rightcol .block ul .show_all_spec{border-radius:0;font-family:FiraSans-Regular;font-size:14px;font-weight:400}.leftcol .block ul .show_all_citys:hover,.rightcol .block ul .show_all_articles:hover,.rightcol .block ul .show_all_spec:hover{background-color:#00aa4d;color:#fff;font-family:FiraSans-Regular;font-size:14px;font-weight:400}.call_back_btn>span,.show_all_citys>span{color:#314162;font-size:18px;position:relative}.call_back_btn>span:before{content:"";position:absolute;display:block;top:1px;left:-25px;width:20px;height:20px;background:url(/images/redesign/zakaz_ico.png) center no-repeat;background-size:contain}.blue_btn{box-sizing:border-box;border:1px solid #1765de;border-radius:5px;color:#fff;font-size:16px;box-shadow:inset 1px 1px 2px #36b3ef,1px 1px 1px #fff}.header-text{display:block;text-transform:uppercase;text-align:left;font-size:16px;color:#838da1;font-family:Roboto-Regular}.blue_btn{background:#216dd3;padding:0 20px;height:30px}nav.main_menu{display:flex;width:100%;justify-content:space-between;align-items:center}nav.main_menu>a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:16px;position:relative;font-family:FiraSans-Medium;font-weight:500;transition:.5s;letter-spacing:1px}.wrap_doc{text-align:center;display:flex;flex-wrap:wrap;justify-content:space-between}nav.main_menu>a{color:#fff}.suz_block,.vuz_block{border:1px solid #d4d4d4;border-radius:5px;margin-bottom:20px;background-color:#f3f2f0}.suz_title,.vuz_title{padding:10px;text-align:center;font-family:FiraSans-Bold;font-weight:700;color:#00aa4d;font-size:18px}.wrap_suz_info,.wrap_vuz_info{display:flex;align-items:center}.suz_img,.vuz_img{width:200px;height:200px;background:url(/images/redesign/no_img_vuz.png) no-repeat center}.suz_info,.vuz_info{padding:10px;color:#324263}.suz_block form,.vuz_block form{margin:0 auto;text-align:-webkit-center}.suz_block form input[type=submit],.vuz_block form input[type=submit]{color:#fff;font-size:14px;text-transform:uppercase;margin:20px}nav.main_menu>a:after{content:"";position:absolute;display:block;width:6px;height:6px;top:45%;transform:rotate(45deg) translateY(-50%);left:112%;background:#fff}nav.main_menu>a:last-child:after{display:none}.wrap_steps{padding:15px;background:#ddd;background:linear-gradient(to bottom,#ddd 0,#e8e8e8 100%);border-radius:5px;box-shadow:inset 1px 2px 5px #ccc,1px 1px 2px #fff}.wrap_steps>img{display:block;margin:auto}.crumbs{padding:45px 0 10px 0;margin-bottom:10px;background:#d9e6e8;border-radius:3px;text-indent:5px;color:#314162;font-size:12px;font-weight:400;height:12px}.crumbs a{text-decoration:none;color:#314162;font-weight:700}.block_video{border:1px solid #d4d4d4;border-radius:5px;padding:10px;margin-top:20px}.cols{margin:0 5px}.leftcol{float:left;width:25%}.form_question{background-color:#d9e6e8;padding:10px;margin:5% 0}.h6{font-size:15px;padding:50px 0 15px 0;position:relative;background-color:#314162;text-align:center;color:#fff;font-family:FiraSans-Regular;font-size:18px;font-weight:400;text-transform:uppercase}.h6:before{content:"";display:block;width:100%;height:35px;background:url(/images/redesign/side_bar_icons.png) center 100% no-repeat;position:absolute;left:0;top:10px}.h6:nth-child(3):before{background:url(/images/redesign/side_bar_icons.png) center 55% no-repeat}.h6:nth-child(5):before{background:url(/images/redesign/side_bar_icons.png) center -1% no-repeat}.h6:nth-child(7):before{background:url(/images/redesign/side_bar_icons.png) center 70% no-repeat}.h6:nth-child(9):before,.rightcol .h6:nth-child(10):before{background:url(/images/redesign/side_bar_icons.png) 50% 70% no-repeat}.h6:nth-child(11):before{background:url(/images/redesign/side_bar_icons.png) center 13% no-repeat}.rightcol .h6:nth-child(1):before{background:url(/images/redesign/side_bar_icons.png) center 86% no-repeat}.rightcol .h6:nth-child(1){padding:50px 10px 25px;text-align:start}.rightcol .h6:nth-child(6):before{background:url(/images/redesign/side_bar_icons.png) center 27% no-repeat}.rightcol .h6:nth-child(8):before{background:url(/images/redesign/side_bar_icons.png) center 41% no-repeat}.steps_order{background:url(/images/redesign/steps_order_bg1.webp) no-repeat right #324263;background-size:cover;padding:3%;position:relative;margin-bottom:4%}.steps_order::after{content:"";display:block;position:absolute;top:-8%;right:-2%;width:50%;height:90%;background:url(/images/redesign/steps_order_hat.webp) no-repeat center;background-size:contain}.steps_title{color:#fc0;font-size:30px;font-weight:500;text-transform:uppercase}.centercol .rounded,.centercol ol{counter-reset:li;list-style:none;font:14px FiraSans-Regular;padding:0;text-shadow:0 1px 0 rgba(255,255,255,.5);margin-left:5%}.centercol .rounded li{position:relative;display:block;padding:.4em .4em .4em 2em;margin:.5em 0;color:#fff;text-decoration:none;border-radius:.3em;transition:.3s ease-out;width:50%;font-size:14px;line-height:inherit}.centercol .rounded li:hover{background:#e9e4e0;color:#314162}.centercol .rounded li:hover:before{transform:rotate(360deg)}.centercol .rounded li:before{content:counter(li) '.';counter-increment:li;color:#314162;position:absolute;left:-1.1em;top:65%;margin-top:-1.3em;background:#e9e4e0;height:2em;width:2em;line-height:2em;text-align:center;font-weight:700;border-radius:2em;transition:all .3s ease-out}.centercol ol li{position:relative;font-family:FiraSans-Regular;font-size:16px;font-weight:400;line-height:24px;margin:2% 0}.centercol ol li:before{content:counter(li) '.';counter-increment:li;font-family:FiraSans-Regular;font-weight:900;color:#ffc400;position:absolute;left:-2em;top:65%;margin-top:-1.3em;height:2em;width:2em;line-height:2em;text-align:center}.seo_block_info .phone{font-size:16px;display:inline;color:#b50000}.seo_block_docs{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;border-top:1px solid #aaa;border-bottom:1px solid #aaa;padding:4% 0 6% 0;margin:4% 0;position:relative}.seo_block_docs .btn_yellow_position{position:absolute;bottom:-11%;left:50%;transform:translateX(-50%);width:300px;background:#fff;display:flex;justify-content:center;align-items:center}.centercol .dips{text-decoration:none;text-align:center;display:block;border:1px solid #d9e6e8;padding:1rem .2rem;transition:.3s;width:140px}.centercol .dips:hover{box-shadow:0 0 10px rgba(30,26,21,.2);color:#324263;text-decoration:underline}.centercol .dips img{margin:10% auto;width:135px;height:97px}.block{padding:0;color:#393939;margin-bottom:5%}.block ul{padding:0;display:block;overflow:hidden}.last-mentions>.lm,.leftcol .block ul a,.rightcol .block ul a{text-decoration:none;display:block;padding:10px 10px 10px 15px;background-color:#d9e6e8;border-bottom:1px solid #c2cfd1;transition:all .3s;color:#314162;font-family:FiraSans-Medium;font-size:14px;font-weight:400}.green_ribbon{display:block;width:auto;color:#314162;text-decoration:none;transition:.5s;margin:15px 0;border-radius:0;padding:10px;font-family:FiraSans-Regular;font-size:14px;font-weight:400}.red_btn{background:#c10033;border:1px solid #ab386c;border-radius:5px;padding:7px 15px;box-shadow:inset 1px 1px 5px #fff}.green_btn{background:#04732a;border:1px solid #005e20;border-radius:5px;padding:7px 15px;box-shadow:inset 1px 1px 5px #fff}.rightcol{float:right;width:20%}#side-bar-video{width:100%;margin:1rem 0}.rightcol .call_back_btn{padding:10px 5px;text-decoration:none;display:block;text-align:center;color:#314162;font-family:FiraSans-Medium;font-size:15px;text-transform:initial}.rightcol .form_question{color:#324263;font-family:FiraSans-Medium;font-size:18px;font-weight:400;text-transform:uppercase;text-align:center}.rightcol .form_question>div:nth-child(1){border-top:1px solid #f8bf00;padding:13px 0 0;margin-top:.5rem}.rightcol .form_question textarea{display:block;width:100%;resize:none;margin:5px 0;border-radius:5px;padding:15px;box-sizing:border-box;border:none}.left_center_wrap{width:80%;float:left}.centercol{line-height:24px;padding-bottom:20px;margin-bottom:30px;float:right;max-width:73%;width:73%;margin-right:1%}.centercol img{width:100%;height:auto;display:block;margin:2% auto}.rightcol iframe{width:100%;display:block;border:none;margin-bottom:10px}h1,h2,h3{color:#314162;display:block;border-bottom:1px solid #aaa;padding:3% 0;font-family:FiraSans-Bold;margin-bottom:2%}.centercol h1{font-size:40px;line-height:initial;font-family:FiraSans-Bold}.centercol .h3,.centercol h2{font-size:24px;text-transform:uppercase;color:#314162;font-family:FiraSans-Bold}.centercol h3{text-transform:uppercase;font-size:16px}.centercol p{margin:0 0 15px 0;line-height:24px;color:#000;font-family:FiraSans-Regular}h1 a,h2 a{text-decoration:underline}h1 a:hover,h2 a:hover{text-decoration:none}h1 span{display:block;margin-top:5px}.hidden{display:none}.seo{display:block;font-size:18px;color:#009903;padding:8px 0 8px 0;text-align:center}.rc-anchor{width:218px!important}.section{background:#9fadbe;padding:8px 0;text-align:center;font-weight:700;color:#fff}.doc_descript>div{margin:.5rem 0}.doc_descript{font-size:14px;width:35%}.doc_descript .green{color:#0b5}.doc_descript span{color:#000}.card_doc .doc_descript .blue_button,.card_doc .doc_descript .show_foto,.card_doc .doc_descript .show_video{padding:8px 25px 8px 50px;text-transform:initial}.card_doc .doc_descript .blue_button:hover,.card_doc .doc_descript .show_foto:hover,.card_doc .doc_descript .show_video:hover{color:#fff}.card_doc .block_btns{display:flex;text-transform:uppercase;justify-content:space-between}.doc_img{width:35%}.doc_img img{border:2px solid #fff;border-radius:5px;box-shadow:1px 1px 5px #606060;box-sizing:border-box;transition:all .7s;position:relative;width:100%}.doc_img img:hover{z-index:9;transform:scale(2)}.doc_prices{width:30%;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;padding-left:4%;align-self:flex-start}.priceGoznak_title{color:#c10000;font-size:16px;font-family:FiraSans-Bold}.priceGoznak{font-size:36px;font-family:FiraSans-Bold;margin-bottom: 10px;}.priceCopy_title{color:#0b5;font-family:FiraSans-Bold;font-size:16px;line-height: 18px;margin-bottom: 5px;}.priceCopy{color:#000;font-family:FiraSans-Bold;font-size:36px;}.doc_order .block_order_btn{padding:21px 25px}.priceCopy>span,.priceGoznak>span{font-size:18px}.doc_order .red_btn{width:88px;margin:auto;display:block;text-transform:uppercase;color:#fff;font-size:12px}.block_document .show_foto,.block_document .show_video,.blue_button,.card_doc .show_foto,.card_doc .show_video,.show_foto,.show_video{display:inline-block;text-align:center;text-decoration:none;background-color:#324263;background-image:linear-gradient(-80deg,rgba(0,185,241,.8) 0,rgba(0,124,214,.8) 100%);border-radius:5px;padding:8px 15px 8px 45px;box-sizing:border-box;box-shadow:inset 1px 1px 5px #fff;font-weight:400;position:relative;color:#fff;font-family:FiraSans-Regular;font-size:16px}.block_document{width:355px;display:inline-block;border:1px solid #006683;border-radius:5px;padding:10px 5px;margin:10px 0;box-shadow:0 0 0 3px rgba(0,102,131,.3);cursor:pointer;transition:.3s}.block_document:hover{box-shadow:0 0 20px rgba(0,0,0,.3)}.block_video .title_video{font-size:13px;color:#0045ad;font-weight:700;text-align:center}.block_document .title_document{margin:0 auto;font-size:16px;color:#00aa4d;font-weight:700;height:45px;vertical-align:middle}.block_document .clear{width:100%;height:10px}.block_document .img_document{width:175px;height:125px}.block_document .img_document img{width:100%;height:100%;box-sizing:border-box;position:relative;z-index:9;border:1px solid #fff;box-sizing:border-box;box-shadow:1px 1px 3px #757575;border-radius:5px}.block_document .price_block{float:left;padding-left:20px;box-sizing:border-box}.block_document .copy_price{color:#324263;font-size:14px;font-family:FiraSans-Medium;text-align:left;margin-bottom:1rem}.copy_price>span{color:#000;margin:5px 0;display:inline-block;font-weight:400;font-family:FiraSans-Regular;font-size:28px}.copy_price>span+span{font-size:23px;margin-left:5px}.goznak_price>span{color:#000;font-size:28px;font-family:FiraSans-Bold;display:inline-block}.goznak_price>span+span{font-size:23px}.block_document .price_block .goznak_price{color:#b50000;font-size:16px;font-family:FiraSans-Medium;text-align:left}.block_document .doc_btns{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:5px;justify-content:space-between;align-items:center}.block_order_btn{background:-moz-linear-gradient(top,#279002 0,#007500 100%);color:#fff;padding:13px 25px;font-size:16px;border-radius:5px;margin-top:5px;border:none;transition:.3s;cursor:pointer;background-color:#0b5;color:#fff;font-family:FiraSans-Bold;font-size:20px}.block_order_btn:hover{background-color:#324263}.top_links>.links>a:hover{background:#279002;color:#fff!important}.block_document .block_order_btn:hover{background:#324263}.block_document a:hover{color:#fff}.block_document .block_order_btn{margin-top:0;height:40px;border-radius:5px;background-color:#00aa4d;color:#fff;font-family:Roboto-Bold;font-size:20px}form .block_order_btn{display:block;margin:0 auto;line-height:12px;margin-top:1rem}.block_document .show_foto{position:relative}.show_foto::before,.show_video::before{display:block;position:absolute;content:"";top:5px;left:5px;width:35px;height:28px;background-size:cover}.show_foto::before{background:url(/images/redesign/docs_icons.png) center 2px no-repeat}.show_video::before{background:url(/images/redesign/docs_icons.png) center -21px no-repeat}.type_doc{border-radius:5px 5px 0 0;background-color:#eee;color:#c10000;text-align:center;padding:15px;font-size:24px;font-family:FiraSans-SemiBold}.card_doc{border-bottom:1px solid #aaa;display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.card_doc .doc_img{align-self:flex-start}.last-mentions>.lm{padding:10px 15px}.last-mentions>.lm>.author{font-size:16px;color:#314162;float:left;border-bottom:none}.last-mentions>.lm>.date{float:right;color:#314162;font-size:9px;padding-top:3px}.last-mentions>.lm>.mention{text-align:justify;color:#6b6b6b;font-weight:400;font-size:.75rem}.last-mentions>.lm>.mention>.line{border-bottom:1px solid #6b6b6b}.articles_side .call_back_btn,.citys .call_back_btn,.last-mentions>a,.spec .call_back_btn{display:block;border-radius:0;font-size:15px!important}.centercol iframe{border:0;margin:10px 0;display:block;width:100%;height:450px}.contact{display:flex}.contact>div{width:50%}.contact p{font-size:13px;color:#999;margin-left:15%;margin-bottom:10%}.contact_mob_phone,.contact_phone{text-decoration:none;color:#00aa4d!important;font-weight:700;line-height:35.6px;position:relative;font-family:FiraSans-Bold;font-size:36px}.contact_question{position:relative;color:#b50000;font-size:20px;font-weight:700;line-height:35.6px;text-decoration:underline}.contact_email{color:#00aa4d!important;text-decoration:none;font-size:23px;position:relative}address{color:#00aa4d;font-family:FiraSans-Bold;font-size:24px;font-weight:700;font-style:initial;position:relative;padding-left:2rem;margin:1% 0 3%}address::before{position:absolute;display:block;content:'';width:25px;height:35px;top:-1rem;left:0;background:url(/img/icon_geo.png) no-repeat center}.contact_email::before,.contact_mob_phone::before,.contact_phone::before,.contact_question::before{content:"";display:block;position:absolute;top:-10px;left:-45px;width:35px;height:35px;background-size:contain}.contact_phone::before{background:url(/images/redesign/phone_ico.png) no-repeat center}.contact_mob_phone::before{background:url(/images/redesign/mob_ico.png) no-repeat center}.contact_email::before{background:url(/images/redesign/mail_ico.png) no-repeat center}.contact_question::before{background:url(/images/redesign/vopros_img.png) no-repeat center}.green-block{margin-bottom:-25px;background:url(/images/redesign/bg_obratnaya_sviaz.jpg) no-repeat center;background-size:cover}.green-block-content{display:flex}.green-block .phone{display:inline}.footer_form{width:30%;position:relative}.footer_form:after{position:absolute;display:block;content:"";top:15%;right:0;width:1px;height:70%;background:#ccc}.footer_form .form_question{padding:10px 30px}.footer_form input,.footer_form textarea{width:100%!important}.footer_form #footer-feebback-form .call_back_btn{background-color:#0b5;font-family:FiraSans-Medium;color:#fff;font-size:17px;text-align:center;padding:10px}.footer_form #footer-feebback-form .call_back_btn:hover{background-color:#fff;color:#314162;box-shadow:0 5px 20px rgba(0,0,0,.5)}.footer_form_info{width:60%;padding:30px;font-size:15px}.footer_form .form_question{background:0 0}.green-block>.green-block-content>div a{font-weight:700;color:#ebebeb}.green-block>.green-block-content p{margin:0;padding-bottom:15px}.green-block>.green-block-content small{text-align:center;display:block;font-size:12px}.green-block>.green-block-content span{text-align:center;font-weight:700;margin-top:15px;display:block}.form_title{color:#004f89;font-family:FiraSans-Medium;font-size:30px;font-weight:500;text-transform:uppercase;margin-bottom:2rem}.wrap_inp_question_form{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}.mention_form textarea{resize:none}.mention_form .block_order_btn{margin-top:0}.forms input[type=file],.forms input[type=text],.forms select,.forms textarea{width:100%;display:block;margin-bottom:25px;margin-top:-8px;padding:10px 0 10px 7px;border:1px solid #0b5;border-radius:5px;background:#fff;box-sizing:border-box;color:#32950f;resize:none}.forms input[type=text],.forms textarea{transition:margin-top .5s ease-in}.form_btn{width:150px;height:33px;margin:auto;display:block;position:relative;z-index:9}#right-sidebar-feebback-form{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.mention_form,.question_form{margin:20px auto}.mention_form,.order_forms,.question_form{padding:20px;background:rgba(255,255,255,.3);border-radius:10px;background-color:#f3f2f0;margin:6% 0}.order_forms h1{color:#004f89;font-family:FiraSans-Medium;font-size:30px;font-weight:500;text-transform:uppercase;padding-top:0}.order_forms .block_order_btn{width:174px;height:40px}.question_form .wrap_inp_question_form,.wrap_btns_question_form{display:flex;justify-content:space-between;align-items:center}.wrap_btns_question_form{justify-content:space-around}.question_form .wrap_inp_question_form input{width:47%;height:40px;border-radius:5px}.mention_block,.question_block{margin-bottom:20px}.mention_block>.mention,.question_block>.question{background:rgba(255,255,255,.3);padding:10px}.mention_block>.mention p,.question_block>.question p{display:inline}.admin,.author{border-bottom:1px solid #a7aaae;padding-bottom:1%;margin-bottom:2%}.wrap_admin{margin:0 0 5% 20%}.admin{color:#324263;font-size:18px;font-weight:700}.wrap_author{margin:0 0 5% 10%}.sm-author{font-size:18px;font-weight:600;color:#008a03}.sm-date{font-size:10px;color:#6b6b6b}.answer,.question{position:relative}.answer:before,.question:before{content:"";display:block;position:absolute;top:-43px;left:-80px;width:12%;height:60px;background-size:contain!important}.question:before{background:url(/images/redesign/vopros.png) no-repeat center}.answer:before{background:url(/images/redesign/admin_otvet.png) no-repeat center}.wraper_footer{width:100%;padding:3% 0 1% 0;background:#314162;-webkit-clip-path:polygon(0 5%,100% 0,100% 100%,0 100%);clip-path:polygon(0 5%,100% 0,100% 100%,0 100%)}.footer{display:grid;grid-template-columns:1fr 1fr 1.1fr 2fr;align-items:center;grid-gap:25px}.footer .main_menu{height:100%;flex-direction:column;align-items:flex-start;justify-content:space-around}.footer .main_menu>a:after{display:none}.footer .contacts{height:100%}.footer .phones{grid-template-columns:1fr;grid-gap:1rem;height:100%;margin:0}.footer_btns .btn>a:after,.footer_btns .btn>a:before{display:none}.footer .links{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.footer .btn>a{padding:3px 10px 3px 10px;display:flex;justify-content:center;align-items:center;font-size:15px}.footer .call_back_btn>span:before{background:url(/images/redesign/zvonok.png) center no-repeat}.footer .line{margin:8% 0 5% 0}.copyright{color:#fff;font-size:16px;font-weight:400;text-align:center}.ditto_currentpage,.ditto_next_link,.ditto_page,.ditto_previous_link{margin:2px;padding:5px 8px;font:bold 16px Arial;color:#393939;float:left}.ditto_currentpage{background-color:#00aa4d!important;color:#fff!important}.ditto_next_link:hover,.ditto_page:hover,.ditto_previous_link:hover{text-decoration:none}#pagination{text-align:center;width:98%;margin:20px 0;overflow:hidden}.dip-bordo{color:#b00000}#vote-layer{padding:5px}#footer-menu{float:left;max-width:625px;font:12px "Microsoft Sans Serif";color:#436d84;margin:15px}#footer-menu-list{font:12px "Microsoft Sans Serif";color:#436d84;opacity:1}.footer-menu-list-item,.footer-menu-list-separate{font:12px "Microsoft Sans Serif";color:#436d84}.footer-menu-list-item a{font:12px "Microsoft Sans Serif";color:#436d84}#footer-copywrite{background:url(../images/footer-block-bg.png) no-repeat left top;background-size:100% 100%;max-width:400px;padding:20px 0 0 16px;color:#436d84;font:12px "Microsoft Sans Serif";float:right;margin-top:15px;height:60px;padding-right:8px}#footer-create{position:absolute;right:0;bottom:12px;color:#436d84;font:12px "Microsoft Sans Serif"}#footer-create a{color:#436d84;font:12px "Microsoft Sans Serif"}.or-color-red{color:#fe0000;font-weight:700}.forma input[type=text]{display:block;width:100%;height:40px;margin:5px 0;border-radius:5px;text-indent:15px;border:none}.forma textarea{display:block;width:100%;resize:none;margin:5px 0;border-radius:5px;padding:15px;box-sizing:border-box;border:none}.forma input[type=submit]{width:100%;font-size:16px;background-color:#fc0;display:block;color:#314162;font-family:FiraSans-Medium}.forma input[type=submit]:hover{background-color:#fff}.thankyou{text-align:center;padding:25px;line-height:60px;background:#009b03;border-radius:5px;border:1px solid #048207;box-shadow:1px 1px 7px #7c7c7c;margin:20px 0}.thankyou>span{font-size:20px}.thankyou>p{font-size:16px}.thankyou>p,.thankyou>span{color:#fff;font-weight:700;text-shadow:0 1px 1px #175518}.search-block{background:url(../images/search.jpg) no-repeat left bottom;height:103px}.search-vuz{width:42%;float:left;padding-top:30px;margin-left:2%}.form11{padding:4px 10px;background:#007094;box-shadow:0 0 8px #26a7d0;margin-bottom:20px}.form11 input[type=text]{width:90%;border:1px solid #fff;margin-bottom:5px;background:#f1f1f1;padding-left:2px;float:right}.form11 select{width:91%;border:1px solid #fff;margin-bottom:5px;background:#f1f1f1;float:right}.form11 .search-btn{margin-left:62%;margin-bottom:4px;display:block;cursor:pointer}.searchResult{width:90%;background:url(../images/search-png.png) no-repeat -90% 50%;background-position-x:-310px;background-position-y:50%}.searchResult tr:nth-child(even){background:rgba(252,252,252,.56)}.searchResult select{width:100%;height:22px}.searchResult input[type=text]{width:99%}.search-wrap>a{color:#4193c7;text-decoration:none;display:inline-block;font-size:14px;padding:5px 0;text-align:left}.search-wrap>b{font-size:14px;color:#626262}.search-wrap>.cart{font-size:19px!important}.search-wrap>a:hover{text-decoration:underline}.free_phone_bottom{color:#d11313;font-size:20px;text-align:center;margin:10px 0}.btn_sub_search{width:60%;margin:auto;display:block;cursor:pointer;background:#eb1b34;border:1px solid #fff;padding:5px 0;color:#fff;box-shadow:0 0 5px #848484;font-size:14px}.btn_sub_search:hover{background:#3d97ce}@media screen and (max-width:1320px){nav.main_menu>a{font-size:13px}}@media screen and (max-width:1115px){.logo-and-search img.logotype{position:relative;left:16px}.logo .site_name{font-size:18px;text-align:center}.logo .site_desc{font-size:14px;text-align:center}.phones .phone{font-size:26px}}@media screen and (max-width:1050px){.search_btn .btn>a{padding:10px 10px 10px 40px}.search_vuz .btn>a{font-size:12px;letter-spacing:-.7px;height:37px}nav.main_menu>a:after{left:103%}}@media screen and (max-width:720px){.search-vuz{width:90%;float:none;margin:auto}}.universities_in_city h2{color:#00aa4d;font-size:20px;font-weight:700;line-height:24px;border:none;display:block;padding:10px;background:#fff;position:relative;z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:19px}.universities_in_city .hr{display:block;background:#ccc;width:100%;height:1px;top:50%;z-index:0}.universities_in_city h3{margin-top:10px;padding:10px 20px;font-weight:700;border-radius:5px;background:#fc0;cursor:pointer;color:#324263;transition:all .5s;position:relative}.universities_in_city h3:hover{background:#324263;color:#fff}.universities_in_city h3::after{display:block;content:"";position:absolute;width:12px;height:12px;top:50%;transform:translateY(-50%);right:2%;background-size:contain;background:url(/images/redesign/chevron_ico.png) no-repeat center}.single_university{display:flex;overflow:hidden;background:#fff;border-left:1px solid #8cc9be;border-right:1px solid #8cc9be;border-bottom:1px solid #8cc9be;padding:15px 0;align-items:center}.single_university .preview_img{padding:0 15px;position:relative;min-height:1px;width:25%}.single_university .intro{color:#636363;padding:0 15px 0 0;width:75%}.category_wrapper{overflow:hidden}.button-container a,.button-container input[type=submit]{text-decoration:none;text-transform:uppercase;color:#fff;display:inline-block;font-size:14px;padding:8px 20px;width:50%}.button-container>form{display:inline-block;width:50%}.order_btn_in_city{padding:8px;font-size:12px;border-radius:5px;text-decoration:none;background-color:#e74545;color:#fff;margin:auto;display:block;width:100px;border-bottom:2px solid #eeccc7}.order_btn_in_city:hover{background-color:#f58f8f}.button-container{display:flex}.slider{float:left;width:100%;position:relative;background:url(../images/slider/slider_bg.png) no-repeat top center;background-size:100% 100%}.sliderContent{float:left;width:100%;clear:both;position:relative;margin-top:10px;margin-left:10px;margin-bottom:10px;overflow:hidden;background:0 0}.sliderContent .item{width:100%}.slider .item img{width:90%;max-width:90%}.sliderArrows a{display:block;text-indent:-9999px;outline:0;z-index:9;background-image:url(../images/slider/prev_next.png);width:42px;height:42px;position:absolute;top:60%;margin-top:-34px}.prev{background-position:0 0;left:15px}.prev:hover{background-position:0 -44px}.next{right:15px;background-position:-44px 0}.next:hover{background-position:-44px -44px}.sliderBullets{position:absolute;bottom:0;left:50%;z-index:9;margin-left:-45px}.sliderBullets a{display:block;float:left;text-indent:-9999px;outline:0;margin-left:5px;width:10px;height:11px;background:url(../gfx/bullets.png) no-repeat}.sliderBullets .active{background-position:0 -11px}.sliderContent a{outline:0}.goznak{display:block;width:90%;padding:5px;background-color:red;margin-top:8px;text-align:center;font-size:14px;font-weight:700;text-decoration:none;background:#086afd;background:linear-gradient(to top,#086afd,#85def5);border:3px solid #fc0000;color:#fde8e8;text-shadow:1px 1px 0 #000}.goznak:hover{color:red;background:linear-gradient(to top,#85def5,#086afd);text-shadow:1px 1px 0 #fff}header>.wrap_head_data>#document{position:absolute;left:350px;top:99px;font-size:18px;text-shadow:0 2px 4px #fff,0 0 1em #fff;font-weight:700;font-style:italic;color:#d11313}#action{width:400px;height:25px;position:absolute;top:72px;left:460px}#action marquee{font-size:18px;text-shadow:0 2px 4px #fff,0 0 1em #fff;font-weight:700;font-style:italic;color:red}.centercol>table a.order-button{margin:auto}#fixed-menu{position:fixed;top:0;display:none;z-index:9;width:100%;height:53px;background-color:#209ad2;box-shadow:0 0 3px 1px #353535}#f-menu{width:1170px;height:53px;margin:auto;padding-left:85px}#f-menu>ul{padding-left:20px;padding-top:20px;overflow:hidden;float:left}#f-menu>ul>li{float:left;margin-right:25px;height:30px}#f-menu>ul>li>a{text-decoration:none;font-weight:700;color:#efeeee;text-shadow:0 1px 0 #151515;height:30px;display:block}#f-menu>ul>li>a:hover{color:#ea4d4d}#call_me{width:50px;height:50px;background-image:url(../images/call_me.png);float:left;margin-left:20px;margin-top:3px}#call_me:hover{cursor:pointer}#question_me{width:100px;height:50px;background-image:url(../images/question_me.png);background-repeat:no-repeat;float:left;margin-left:10px;margin-top:3px;padding-left:53px;padding-top:20px;font-weight:700;color:#efeeee;text-shadow:0 1px 0 #151515}#mini-logo{width:53px;height:50px;background-image:url(../images/mini-logo.png);float:left}#tel{display:none;position:relative;top:53px;left:900px;width:150px;height:35px;background-color:#209ad2}#tel>p{display:inline;position:relative;top:-65px;left:16px;font-weight:700;color:#efeeee;text-shadow:0 1px 0 #151515}.original{display:block;width:230px;height:37px;background:url(../images/button_bg.png) repeat;margin-top:10px;text-align:center;text-decoration:none;font-weight:700;color:#fff;padding-top:3px;line-height:16px}.original:hover{box-shadow:inset 0 0 20px #000}.original>span{color:#0cf;text-shadow:0 1px 0 #000;font-size:15px}.pi{color:#fff!important;letter-spacing:1.3px;font-size:14px!important}.top_links{padding-bottom:15px;overflow:hidden}.social_group{float:left;margin-left:10px}.social_group>div{text-align:center;padding-bottom:13px;font-size:15px;color:#42454c}.social_group>a{display:inline-block;width:30px;height:30px;margin:0 5px;transition:all .5s;position:relative}.soc_btn{position:absolute;top:0;left:0;opacity:1;transition:.5s}.soc_btn_activ{opacity:0}.social_wrap{padding-top:5px;padding-bottom:5px;display:block;text-align:center;float:none;text-align:center}.social_group>a:hover .soc_btn{opacity:0}.social_group>a:hover .soc_btn_activ{opacity:1}.pages1{text-align:center;margin:10px 0}#pagination>a,#pagination>span,.pages1>a,.pages1>b{padding:7px 13px;text-decoration:none;color:#324263;display:inline-block;border-radius:10px;border:2px solid #f1f1f0;background-color:#ebebeb}.pages1>b{border:1px solid #166fcd!important}#pagination>.current_page,#pagination>a:hover,.pages1>a:hover{color:#c70000;text-decoration:none}.pgcontent>p,.pgcontent>span{padding:0 10px}.pgbox>.ans{font-weight:700;padding:3px 16px;color:#007fc3}.pgbox>.pgcontentbottom{padding:3px 16px;color:#007fc3}.thankyou_hide{position:fixed;top:0;width:100%;background:rgba(91,215,107,1);padding:15px 10px 5px 10px;text-transform:uppercase;text-align:center;font-weight:700;color:#fff;text-shadow:0 1px 0 #188b27;box-shadow:0 0 5px #000}.errors{position:fixed;top:10px;right:10px;background:#df162b;padding:10px 10px 10px 10px;text-align:center;font-weight:700;color:#fff;border-radius:7px}@media screen and (min-width:1250px){#toggle_screen{display:none}}.newfooter{background:#fff;color:#007ca4;text-align:center;padding:10px}.sm-hide,.sm-show{display:none}.sm-menu{display:none}.hamburger{vertical-align:middle;background:url(../img/hamburger.png) center center no-repeat;width:40px;height:40px;display:inline-block;border:1px solid #fff;box-shadow:0 0 2px #2d2d2d}.sitename{display:inline-block;height:40px;vertical-align:middle;line-height:40px;text-transform:uppercase;color:#a7cbef;text-shadow:0 1px 1px #2f2f2f;font-size:15px;padding:0 10px}.block-index{text-align:center}.block-index div.item{float:none}#container_form #or-order-form{width:96%;max-width:560px}.sm-menu ul>li>a{display:block;text-decoration:none;padding:5px 20px;font-size:13px;color:#314162;font-family:FiraSans-Regular}@media screen and (min-width:1250px){.block-index div.item{float:left}}@media screen and (max-width:1250px){#document_header{display:none}.head_descr_bottom{display:none}.phone_viber_skype{right:0;width:auto}#whatsapp{width:86px}#viber{width:48px}.header-menu-block-list-item a{font-size:12px;padding:10px 5px}.order_row_h{right:3px}.left_center_wrap{width:78%}.centercol{width:72%;max-width:72%}.block-index div.item{width:90%;float:none;clear:both;margin:5px;background:#f4f3ef;overflow:hidden}.block-index .inner{float:none;clear:both;background:#f4f3ef}}@media screen and (max-width:960px){.footer-content,.header{width:auto;grid-template-columns:1fr}.navigation{width:90%;margin:0 auto}.phones,.search_btn{grid-template-columns:1fr 1fr;grid-gap:.5rem}.btn{display:block}.header .line,.leftcol,.links,.short_menu,.wrap_steps,nav.main_menu{display:none!important}.logo-and-search{text-align:center}.search{display:none}.wrap_nav{display:block;position:absolute;left:0;top:0;z-index:10;background:#216dd3;width:40px;height:40px}.sm-menu{display:block;padding:10px}.sm-menu .h6{background:#216dd3;color:#fff;border-bottom:1px solid #fff}.sm-menu .top-menu-item,.withicons li{background:rgba(255,255,255,.3);margin:10px 20px;padding:5px 0}.sm-menu .block{margin:0}.sm-menu .h6{cursor:pointer}.sm-menu .block{display:none}#header-menu-block{display:none}.open #header-menu-block{display:block;box-shadow:0 0 3px #3e3e3e}.sm-hide,.sm-show{display:block;cursor:pointer}#dk-breadcraumbs,.head_descr{display:none}#header-menu-block{width:100%;background:#216dd3;padding:0;margin:0;position:absolute;left:0;top:0;width:256px;height:408px;text-align:left;font-size:17px;color:#fff;border:3px solid #fff}#header-menu-block-list{display:block;margin:0}#header-menu-block-list .header-menu-block-list-item{display:block;margin:0;text-align:left}.header-menu-block-list-item a{font-size:17px;display:block;padding:10px 10px;margin:0}.centercol{width:100%!important;max-width:100%!important;padding:0 10px;box-sizing:border-box}.top_links{text-align:center}.centercol ul{padding-left:25px}.centercol ul li::before{left:-12%}.green-block{margin-bottom:-7px}.green-block-content{text-align:center;padding:0 20px;flex-direction:column;background:#efedee}.footer_form .form_question{padding:0}.footer_form{width:100%}.footer_form_info{width:100%;padding:0;text-align:left}.wraper_footer{padding:11% 0 5% 0;-webkit-clip-path:polygon(0 1%,100% 0,100% 100%,0 100%);clip-path:polygon(0 1%,100% 0,100% 100%,0 100%)}.footer{grid-template-columns:1fr;grid-gap:0}.footer .phones{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;grid-template-columns:1fr 1fr;grid-gap:1rem;margin-top:1rem}.footer_form:after{display:none}}@media screen and (max-width:1150px){#header-info-block{display:none}.left_center_wrap{width:76%}.centercol{width:70%;max-width:70%}.btn>a{transition:unset}}@media screen and (max-width:1050px){.wraper_header{-webkit-clip-path:polygon(0 0,100% 0,100% 99%,0 100%);clip-path:polygon(0 0,100% 0,100% 99%,0 100%)}.foot_conact_block,.foot_info_block{width:40%;height:auto}.phone_head{font-size:17px}.steps_order::after{width:45%;right:0}.head_descr{width:auto;height:auto;position:relative;top:0;left:47px;float:left;font-size:12px}.order_row_h{float:right;clear:none;position:relative;margin-top:28px}.rightcol{display:none}.left_center_wrap{width:100%}.centercol{width:73%;max-width:73%}.rightcol{float:left}}@media screen and (max-width:920px){.header-menu-block-list-item-separate{display:none}.header-menu-block-list-item a{font-size:15px;padding:10px 10px;margin:0;color:#fff;text-decoration:none}.header-menu-block-list-item a:before{content:"»";padding-right:5px}#document_header{position:absolute;left:333px;top:99px;font-size:16px}#action{width:400px;height:25px;top:72px;left:345px}.centercol{width:68%}.card_doc{flex-direction:column}.card_doc .doc_descript,.card_doc .doc_img,.card_doc .doc_prices{width:100%}.card_doc .block_btns{justify-content:space-around}.card_doc .doc_prices{align-items:center}.block_document{margin:15px auto!important;width:270px;display:flex;flex-direction:column;justify-content:center;align-items:center}.block_document .doc_btns{grid-template-columns:1fr;width:90%}.block_document .doc_btns input,.block_document .title_document{width:100%}.block_document .block_order_btn,.block_document .show_foto,.block_document .show_video{float:none}.seo_block_docs{padding:15% 0;justify-content:center;margin-bottom:15%}.centercol .dips{margin:5px}.seo_block_docs .btn_yellow_position{bottom:-5%;width:255px}h1{font-size:17px}h2{font-size:14px}.steps_title{font-size:18px}.contact>div{width:100%}.contact_email{font-size:22px}.question_form .wrap_inp_question_form,.wrap_btns_question_form{flex-direction:column}.question_form .wrap_inp_question_form input{width:100%}}@media screen and (max-width:767px){#action{display:none}#header-contact-block{display:none}#document_header{position:relative;top:0;left:0;width:auto;text-align:center;margin-top:5px;margin-bottom:5px;padding-left:5px;padding-right:5px}#action{width:auto;position:relative;top:0;left:0}.order_row_h a{display:inline-block}.zakzv{float:none;display:inline-block}.zakdc{float:none;display:inline-block}.clear_media{clear:both}.left_center_wrap{float:left;overflow:visible;height:auto}.leftcol{float:none;clear:both;margin:auto;display:none}.centercol{width:100%;max-width:100%;float:none}.rightcol{float:none;clear:both;margin:auto}.foot_conact_block,.foot_info_block{margin-left:3%;margin-right:3%}#jivo_top_wrap{display:none}}@media screen and (max-width:720px){.head_nadpis{margin-top:10px}.foot_conact_block,.foot_info_block{width:90%;height:auto;float:none;margin:auto;margin-bottom:43px}.phones,.search_btn{grid-template-columns:1fr;grid-gap:.5rem}.contact{flex-direction:column}.footer .phones{grid-template-columns:1fr}}@media (max-width:767px){.head_nadpis{margin:0;padding:0;left:10px;top:10px;right:10px;width:initial;position:absolute}.phone_viber_skype{display:block;position:relative;padding:0;margin:0;text-align:center;margin-top:54px}#skype,#viber,#whatsapp{display:inline-block;float:none;height:30px;vertical-align:middle}.phone_head{background:0 0}.zakzv{width:247px;height:56px;background:url(/images/new/zvonok320.png) no-repeat;display:block;float:none;margin:0 auto}.zakdc{width:242px;height:56px;background:url(/images/new/document320.png) no-repeat;display:block;float:none;margin:0 auto}.order_row_h{float:none;display:block;margin:0;padding:0;width:initial;left:0;right:0}.order_row_h a{display:block}.social_group{float:none;text-align:center}#three_buttons{text-align:center}#three_buttons img{margin:0!important}.slider{float:none}.steps_order::after{top:-23%;right:-1%;width:50%}.search_btn{justify-content:center}.single_university{flex-direction:column;justify-content:center}}@media (max-width:823px){.wraper_header{padding-bottom:3%;-webkit-clip-path:polygon(0 0,100% 0,100% 99%,0 100%);clip-path:polygon(0 0,100% 0,100% 99%,0 100%)}.logo{padding:10px 0 0 0}.steps_order::after{right:0;width:45%}.wraper_header.index{margin-bottom:0}}@media (max-width:560px){.wraper_header{padding-bottom:3%;-webkit-clip-path:polygon(0 0,100% 0,100% 99%,0 100%);clip-path:polygon(0 0,100% 0,100% 99%,0 100%)}.header-text{text-align:center}.logo{text-align:center;padding:0!important;margin:10px!important}.search{display:block;width:305px;height:50px;margin:auto}.phones{align-items:center;justify-content:center;margin:3% 0}.phones>div{margin:2%}.block_document{margin:15px auto!important;width:270px;display:flex;flex-direction:column;justify-content:center;align-items:center}.block_document .doc_btns input,.block_document .title_document{width:100%}.block_document .block_order_btn,.block_document .show_foto,.block_document .show_video{float:none}}@media (max-width:320px){img.logotype{width:33%}.contact_mob_phone,.contact_phone{font-size:30px}.contact_email{font-size:18px}}.btn:hover{background-color:#fc0}.btn:hover.btn>a{color:#314162;font-weight:400}.btn:hover.btn>a:before{opacity:0}.btn:hover.btn>a:after{opacity:1}nav.main_menu>.active,nav.main_menu>a:hover{color:#fc0}.short_menu>ul>.active>a,.short_menu>ul>li>a:hover{color:#1d5fce}.blue_btn:hover{background:#2780db;background:linear-gradient(to bottom,#2780db 0,#1c5ccc 100%);box-shadow:inset 1px 1px 2px #55fdf5}.red_btn:hover{background:#fe002a}.green_btn:hover{background:#069837}.block_document .show_foto:hover,.block_document .show_video:hover,.blue_button:hover,.show_foto:hover,.show_video:hover{background:#324263}.call_back_btn:hover,.show_all_citys:hover{background:#fff;color:#314162}.g-recaptcha>div{width:204px!important;margin-left:8px}.top-menu-item>a{transition:.5s;position:relative}.top-menu-item>a::before{display:block;position:absolute;content:"";top:50%;transform:translateY(-50%);left:4%;width:0;height:0;border-radius:50%;background:#fc0;transition:.5s}.top-menu-item:hover.top-menu-item>a{color:#1d2538;padding:10px 5px 10px 35px}.top-menu-item:hover.top-menu-item>a::before{width:10px;height:10px}.top-menu-item:hover.top-menu-item>a{font-weight:700}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa;font-family:FiraSans-Light;font-size:14px}input::-moz-placeholder,textarea::-moz-placeholder{color:#aaa;font-family:FiraSans-Light;font-size:12px}input:-moz-placeholder,textarea:-moz-placeholder{color:#aaa;font-family:FiraSans-Light;font-size:14px}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#aaa;font-family:FiraSans-Light;font-size:14px}input::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease}input::-moz-placeholder{opacity:1;transition:opacity .3s ease}input:-moz-placeholder{opacity:1;transition:opacity .3s ease}input:-ms-input-placeholder{opacity:1;transition:opacity .3s ease}input:focus::-webkit-input-placeholder{opacity:0;transition:opacity .3s ease}input:focus::-moz-placeholder{opacity:0;transition:opacity .3s ease}input:focus:-moz-placeholder{opacity:0;transition:opacity .3s ease}input:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s ease}textarea::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease}textarea::-moz-placeholder{opacity:1;transition:opacity .3s ease}textarea:-moz-placeholder{opacity:1;transition:opacity .3s ease}textarea:-ms-input-placeholder{opacity:1;transition:opacity .3s ease}textarea:focus::-webkit-input-placeholder{opacity:0;transition:opacity .3s ease}textarea:focus::-moz-placeholder{opacity:0;transition:opacity .3s ease}textarea:focus:-moz-placeholder{opacity:0;transition:opacity .3s ease}textarea:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s ease}.left_center_wrap .centercol select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/select_btn.png) 100% no-repeat #fff;font-size:14px;color:#324263;font-family:FiraSans-Regular}.left_center_wrap .centercol select option{color:#aaa}.left_center_wrap .centercol select::-ms-expand{display:none}input[type=text].invalid{border: 1px solid #d80101;color: #791313;background: #ffdada;}