header .menu .links a,header .menu .wrapper{height:60px}header .contact_left .extreme,header .menu .links a.active{background:#ff3b2d;border-radius:2px}.banner_block,.numbers_block{position:relative;background-size:cover}.otdel_block .right .links a,body{font-family:RobotoRegular;font-size:20px}.reviews_block .review,.reviews_block .review_links{max-width:400px;width:100%}.about_block h2,.content_page h1,.content_page h2,.content_page h3,.otdel_block h2{font-weight:400}@font-face{font-family:RobotoRegular;src:url('../fonts/RobotoRegular.eot');src:url('../fonts/RobotoRegular.eot') format('embedded-opentype'),url('../fonts/RobotoRegular.woff2') format('woff2'),url('../fonts/RobotoRegular.woff') format('woff'),url('../fonts/RobotoRegular.ttf') format('truetype'),url('../fonts/RobotoRegular.svg#RobotoRegular') format('svg');font-display:swap}@font-face{font-family:RobotoBold;src:url('../fonts/RobotoBold.eot');src:url('../fonts/RobotoBold.eot') format('embedded-opentype'),url('../fonts/RobotoBold.woff2') format('woff2'),url('../fonts/RobotoBold.woff') format('woff'),url('../fonts/RobotoBold.ttf') format('truetype'),url('../fonts/RobotoBold.svg#RobotoBold') format('svg');font-display:swap}*{outline:0;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-box-sizing-box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;padding:0;line-height:140%;color:#1d1d1d}.flex{display:flex}.content_page h1.mob,.hide,.map_block,.mobv,.mobvf,.specialist_detail .status_mob{display:none}.justify{justify-content:space-between}.justify-center{justify-content:center}.align{align-items:center}.align-base{align-items:baseline}.wrap{flex-wrap:wrap}.wrapper{width:100%;max-width:1660px;margin:auto;position:relative}::-webkit-input-placeholder{opacity:1;transition:opacity .3s;color:rgba(29,29,29,.5)}::-moz-placeholder{opacity:1;transition:opacity .3s;color:rgba(29,29,29,.5)}:-moz-placeholder{opacity:1;transition:opacity .3s;color:rgba(29,29,29,.5)}:-ms-input-placeholder{opacity:1;transition:opacity .3s;color:rgba(29,29,29,.5)}:focus::-webkit-input-placeholder{opacity:0;transition:opacity .3s}:focus::-moz-placeholder{opacity:0;transition:opacity .3s}:focus:-moz-placeholder{opacity:0;transition:opacity .3s}:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s}header{background:#10428a}header .header_top{padding:15px 0 0;height:124px}header .header_top.wrapper:before{content:"";position:absolute;left:-.2%;right:86.32%;top:-158.9%;bottom:54%;background:#fff;mix-blend-mode:overlay;opacity:.7;filter:blur(50px);transform:rotate(-25.98deg)}header .titles .subname{font-size:14px;line-height:140%;color:#fff;margin-bottom:5px}header .titles .name{font-family:RobotoBold;line-height:120%;text-transform:uppercase;color:#fff;margin-bottom:5px}header .titles .address{font-size:14px;line-height:140%;color:#fff;opacity:.6}header .titles .address a{color:#fff;text-decoration:none}header .header_left,header .header_right{gap:60px}header .header_left .logo{z-index:100}header .contact_left .extreme{font-size:14px;line-height:140%;color:#fff;padding:1px 5px;margin-bottom:9px}header .dop_links .lang,header .menu .links a{padding:0 15px;font-size:16px;line-height:120%;color:#fff;font-family:RobotoBold;text-transform:uppercase;text-decoration:none}header .contact_left .phone{line-height:120%;text-transform:uppercase;color:#fff;text-decoration:none}header .contact_right .phone{font-family:RobotoBold;line-height:120%;text-transform:uppercase;color:#fff;gap:5px;margin-bottom:10px;text-decoration:none}header .contact_right .online{font-family:RobotoBold;line-height:120%;text-decoration-line:underline;color:#fff;gap:5px;cursor:pointer}footer,header .menu{background:#00327a}.content_page ul>li:before,.content_page ul>li>ul>li:before,.content_page ul>li>ul>li>ul>li:before,.otdel_block .right .links a:before{width:8px;height:8px;background-size:8px;top:8px;position:absolute;background-repeat:no-repeat;background-position:center;content:""}header .dop_links .search{padding:0 18px;height:24px;cursor:pointer}.banner_block{height:600px;background-repeat:no-repeat;background-position:center;overflow:hidden}.banner_block .wrapper{padding-top:104px;font-weight:400}.banner_block .title{font-family:RobotoBold;font-size:44px;line-height:120%;color:#fff}.banner_block .subtitle{font-size:36px;line-height:120%;color:#fff}.banner_block .pict_banner{position:absolute;bottom:60px;left:-120px}.banner_block .pict_banner2{position:absolute;right:-40px;bottom:-10px}.line{height:10px;background-color:#00327a}.numbers_block{height:auto;background-repeat:no-repeat;background-position:center}.numbers_block:before{content:"";background-color:rgba(16,66,138,.6);position:absolute;bottom:0;top:0;left:0;right:0}.numbers_block .wrapper{gap:20px;padding-top:40px;padding-bottom:40px}.numbers_block .number_block{width:18%}.numbers_block .number_block.wide{width:23%}.numbers_block .number_block .number{font-family:RobotoBold;font-size:60px;line-height:120%;text-align:center;color:#fff}.numbers_block .number_block .subtitle,.numbers_block .number_block .title{font-size:22px;line-height:120%;color:#fff;text-align:center}.numbers_block .number_block .title{font-family:RobotoBold;text-transform:uppercase;margin-bottom:15px}.services_block{padding-bottom:60px;background:#10428a;padding-top:60px}.gallery_slider .inner,.reviews_block,.services_block .wrapper,.specialists_row,footer .partners{gap:20px}.services_block .service{height:auto;background:#fff;border-radius:4px;border-bottom:8px solid #ff3b2d;width:25%;text-decoration:none}.services_block .service .pic{height:200px;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:4px 4px 0 0}.services_block .service .title{font-family:RobotoBold;line-height:140%;text-align:center;text-transform:uppercase;color:#10428a;padding:20px}.services_block .service .desc{line-height:120%;text-align:center;color:#1d1d1d;padding:0 20px 28px}.about_block h2,.content_page h1,.otdel_block h2{font-family:RobotoBold;line-height:100%}.about_block{padding-bottom:75px;background:#10428a}.about_block .inner,.with_photo_block{gap:40px}.about_block h2{font-size:40px;color:#fff;margin:0 0 48px}.about_block .text{line-height:140%;color:#fff}.about_block .more{background:#10428a;border:1px solid #fff;border-radius:4px;font-family:RobotoBold;font-size:16px;line-height:120%;text-transform:uppercase;color:#fff;display:block;width:176px;padding:20px;text-decoration:none;margin-top:30px;text-align:center}.about_block .pic_about{border-radius:2px;height:400px}.otdel_block{padding:90px 0 80px}.otdel_block .inner{gap:45px}.otdel_block h2{font-size:40px;color:#1d1d1d;margin:0 0 30px}.otdel_block .left{width:25%}.otdel_block .left .title,.otdel_block .right .title{font-family:RobotoBold;font-size:24px;line-height:100%;color:#1d1d1d;margin-bottom:30px}.content_page .specialist .status,.otdel_block .left .desc,form{line-height:140%;color:#1d1d1d}.otdel_block .right{width:75%}.otdel_block .right .links{column-count:3;column-gap:45px;margin-left:15px}.otdel_block .right .links a{line-height:140%;color:#10428a;text-decoration:none;display:block;margin-bottom:15px;position:relative}.otdel_block .right .links a:before{background-image:url(../img/cross.svg);left:-15px}.content_page{padding:90px 0 125px}.content_page h1{font-size:40px;color:#1d1d1d;margin:10px 0 30px}.content_page h2,.content_page h3{line-height:100%;margin:60px 0 30px;font-family:RobotoBold}.content_page h2{font-size:32px;color:#1d1d1d}.content_page h3{font-size:24px;color:#1d1d1d}.content_page .breadcrumbs,.content_page .quote,.content_page p,.content_page ul{line-height:140%;color:#1d1d1d}.content_page .breadcrumbs{font-size:16px;opacity:.4}.content_page .breadcrumbs a{color:#1d1d1d;text-decoration:none}.content_page p{margin:0 0 30px}.content_page p a,.content_page ul li a,.docs .val a,.news_item .title a,.otdel .val a,.reqs .req .desc a,.specialist_detail .reviews a{color:#10428a}.content_page ul{padding-left:18px}.content_page ul li{position:relative;list-style:none;margin-bottom:15px}.content_page ul>li:before{background-image:url(../img/cross.svg);left:-18px}.content_page ul>ul{margin-top:15px}.content_page ul>li>ul{margin-top:15px}.content_page ul>ul>li:before{background-image:url(../img/arrlvl2.svg);left:-18px}.content_page ul>ul>ul>li:before{background-image:url(../img/circlelvl3.svg);left:-18px}.content_page ul>li>ul>li:before{background-image:url(../img/arrlvl2.svg);left:-18px}.content_page ul>li>ul>li>ul>li:before{background-image:url(../img/circlelvl3.svg);left:-18px}.content_page ul.address,details summary .text{font-family:RobotoBold}.content_page form.selectspec select,form input[type=text],form textarea{font-size:20px;font-family:RobotoRegular}.content_page .quote{background:#f4f4f4;border-radius:4px;margin:50px 0;padding:30px 60px 30px 100px;font-style:italic;border-left:6px solid #10428a;position:relative}.content_page .quote:before{content:"";position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../img/quote.svg);width:30px;height:20px;left:40px;top:30px}.content_page .specialist{background:#f4f4f4;border-radius:4px;width:50%;margin:50px 0 60px;padding:30px 35px 30px 30px;gap:30px;text-decoration:none}.content_page .specialist.one_top{max-width:820px;width:100%}.content_page .specialist .name{font-family:RobotoBold;line-height:120%;text-transform:uppercase;color:#10428a;margin-bottom:5px}.content_page .table_block .title_block{background:#e8e8e8;border-radius:4px;font-family:RobotoBold;line-height:120%;color:#1d1d1d;padding:10px 20px}.content_page .table_block .value_block{background:#f4f4f4;border-radius:4px;line-height:120%;color:#1d1d1d;padding:10px 20px}.doc_row .doc_block .pic,.gallery_slider .inner .slide,.specialist_detail .left .pic{background-repeat:no-repeat;background-position:center}.content_page .table_block .title:first-child,.content_page .table_block .value:first-child{min-width:13.2%;max-width:13.2%}.content_page .table_block .title:nth-child(2),.content_page .table_block .value:nth-child(2){min-width:16.2%;max-width:16.2%}.content_page .table_block .title:nth-child(3),.content_page .table_block .value:nth-child(3){min-width:63%;max-width:63%}.content_page .table_block .title:nth-child(4),.content_page .table_block .value:nth-child(4){min-width:10%;max-width:10%}.content_page .table_block .value_block:nth-child(2n){border:1px solid #f4f4f4;background:#fff}.content_page .table_block .value_block a{text-decoration-line:underline;color:#10428a;text-align:right}.content_page .line2{border:1px solid rgba(29,29,29,.15);height:0;margin-top:60px}.content_page .tags_row{gap:10px;flex-wrap:wrap}.content_page .tags_row .tag{border:1px solid #10428a;border-radius:100px;padding:10px 15px;font-size:16px;line-height:100%;color:#10428a;text-decoration:none}.content_page form.selectspec input[type=submit],.doc_row .doc_block .fio,.line_price_button .download_price{line-height:120%;text-transform:uppercase;font-family:RobotoBold}.doc_row{margin-bottom:20px;gap:20px;flex-wrap:wrap}.doc_row .doc_block{width:23.9%;padding:30px;border:1px solid rgba(29,29,29,.15);border-radius:4px;text-decoration:none}.doc_row .doc_block .pic{border-radius:4px;width:240px;height:240px;background-size:auto;margin:auto}.doc_row .doc_block .fio{text-align:center;color:#10428a;margin-top:20px}.doc_row .doc_block .status{line-height:140%;text-align:center;color:#1d1d1d;margin-top:10px}.lic_row{gap:20px;flex-wrap:wrap}.lic_row .lic_block{width:24%;border:1px solid rgba(29,29,29,.15);border-radius:4px;cursor:pointer}.lic_row .lic_block img,.map_block img,.spec_with_h3 .specialist{width:100%}.specialists_row .specialist{width:49.3%;margin:0}.specialists_row .specialist .pic_spec{min-width: 100px;max-width: 100px;}.content_page .specialist .pic_spec img{width:100%;}.line_price_button{gap:16px;margin-bottom:30px}.line_price_button .download_price{padding:10px 0;background:#10428a;border-radius:4px;width:173px;font-size:16px;color:#fff;text-align:center;text-decoration:none}.content_page form.selectspec{gap:20px;margin:60px 0}.content_page form.selectspec select{border:1px solid rgba(29,29,29,.15);border-radius:4px;line-height:140%;color:#1d1d1d;width:400px;height:60px;padding:16px}.content_page form.selectspec input[type=submit]{padding:18px 20px;background:#10428a;border-radius:4px;width:126px;font-size:16px;color:#fff;margin-top:0}.specialist_detail{border:1px solid rgba(29,29,29,.15);border-radius:4px;padding:30px;gap:60px;margin-top:10px}.specialist_detail .left .pic{border-radius:4px;width:240px;height:240px;background-size:contain;margin-bottom:20px}.specialist_detail .left .stars{gap:5px;margin-bottom:15px}.specialist_detail .right h1{margin-bottom:5px;margin-top:0}.specialist_detail .parametr,.specialist_detail .status{line-height:140%;color:#1d1d1d;margin-bottom:30px}.specialist_detail .parametr .title{font-family:RobotoBold;min-width:215px}.specialist_detail .reviews{font-size:16px;line-height:100%;text-align:center;margin-bottom:30px}.specialist_detail .button,.specialist_detail .button2{padding:20px 0;line-height:120%;cursor:pointer;font-family:RobotoBold;font-size:16px;text-transform:uppercase;text-decoration:none}.specialist_detail .button{border:1px solid #10428a;background:#10428a;border-radius:4px;color:#fff;text-align:center;display:block}.specialist_detail .button2{border:1px solid #10428a;border-radius:4px;color:#10428a;margin-top:20px;gap:10px}.fullinput_block,.reqs,.specialist_detail .tags_row{margin-bottom:30px}.tags_row{margin-bottom:20px}.specialist_detail .tags_row .tag.gold{color:#9e9059;border:1px solid #9e9059}.reviews_block .review{min-height:96px;line-height:140%;color:#1d1d1d;font-style:italic;padding:20px;position:relative;border:1px solid rgba(29,29,29,.15);border-radius:2px}.reviews_block .review .triangle{border-top:15px solid rgba(29,29,29,.15);position:absolute;bottom:-15px;right:25px;background-color:#fff;border-left:15px solid transparent}.reviews_block .review .triangle:after{content:"";position:absolute;top:-38px;left:-35px;border-top:33px solid #fff;border-left:33px solid transparent}.reviews_block .review_links a{display:block;line-height:140%;color:#10428a}.lic_row.licen_block .lic_block{width:260px;height:368px;position:relative}.lic_row.licen_block .lic_block:before{content:"";position:absolute;bottom:10px;right:10px;background-image:url(../img/zoom.svg);width:24px;height:24px;background-size:contain}.s_result{display:block;margin-bottom:30px;color:#10428a;font-family:RobotoBold;line-height:140%}.pagination{gap:20px;margin-top:60px}.pagination .page{width:64px;height:64px;font-family:RobotoBold;line-height:100%;color:#1d1d1d;border-radius:2px;border:1px solid rgba(29,29,29,.15);cursor:pointer;text-decoration:none}.date_inner,.news_item,details{line-height:140%}.pagination .page.active,.pagination .page.next{border:1px solid #10428a;color:#10428a}.pagination .page.next{width:200px}.news_item{color:#1d1d1d;margin-bottom:40px}.news_item .date{opacity:.4;margin-bottom:10px}.news_item .title{font-family:RobotoBold;line-height:140%;margin-bottom:10px}.stations .station,form input[type=submit]{height:60px;line-height:120%;cursor:pointer}.date_inner{opacity:.4;margin-bottom:30px;color:#1d1d1d}.photo_news{align-items:flex-start;gap:20px;margin-top:40px;flex-wrap:wrap}.gallery_slider{position:relative;margin-top:60px}.gallery_slider .arrow{position:absolute;width:60px;height:60px;bottom:auto;top:50%;transform:translate(0,-50%);cursor:pointer;z-index: 10;}.gallery_slider .arrow.prev{left:0}.gallery_slider .arrow.next{right:0}.gallery_slider .inner .slide{background-size:cover;height:360px;width:540px}.gallery_slider .dots_slider{margin-top:20px;gap:15px;display: flex;justify-content: center;}
.gallery_slider .dots_slider li:before{
	content: "";
	background-image: none;
}
.gallery_slider .dots_slider li{width:10px;height:10px;border:1px solid rgba(29,29,29,.4);border-radius:30px}.gallery_slider .dots_slider li.slick-active{background:#ff3b2d;border:1px solid #ff3b2d}.gallery_slider .dots_slider button{display: none;}.with_photo_block .photo img,details{border-radius:4px}details{color:#1d1d1d;padding:16px 20px;border:1px solid #f4f4f4;cursor:pointer}.docs:nth-child(2n),.otdel:nth-child(odd),.reqs .req:nth-child(odd),details:nth-child(2n){background:#f4f4f4}details .desc{margin-top:10px;padding-right:20px}.stations{gap:10px;margin-bottom:30px}.stations .station{border-radius:100px;padding:20px;font-family:RobotoBold;font-size:16px;text-transform:uppercase;border:1px solid #10428a;color:#10428a}.stations .station.active{background:#10428a;color:#fff}.map_block.active{display:block}.docs,.otdel,.reqs .req{border-radius:4px;line-height:140%;color:#1d1d1d;padding:10px 20px;border:1px solid #f4f4f4}.reqs .req .desc,.reqs .req .title{width:50%}form .inputs_row{gap:20px;margin-bottom:30px}form label{display:block;margin-bottom:10px}form .policy span,form label span{color:#ff3b2d}.spec_with_h3 .specialist .name,form .agree,form .policy,form textarea{color:#1d1d1d}form input[type=text]{border:1px solid rgba(29,29,29,.15);border-radius:4px;width:400px;height:60px;color:#1d1d1d;padding:16px 20px}footer .blind,footer .contacts_block .contact_block .title,form input[type=submit]{font-family:RobotoBold;text-transform:uppercase}form input[type=text].fullinput{width:820px}form textarea{border:1px solid rgba(29,29,29,.15);border-radius:4px;padding:10px;width:820px;height:223px}form input[type=submit]{background:#10428a;border-radius:4px;width:400px;font-size:16px;color:#fff;border:none;margin-top:60px}form input.search-button[type=submit]{margin-top:0}form .policy{line-height:140%;margin-top:30px}form .agree input[type=checkbox]{width:24px;height:24px;border:1px solid rgba(29,29,29,.15);border-radius:4px;margin:0}form .agree{max-width:820px;width:100%;font-size:16px;line-height:140%;gap:10px;margin-top:10px}.spec_with_h3{width:49.3%}footer .wrapper{padding:60px 0 50px}footer .contacts_block{gap:60px;width:75%}footer .contacts_block .contact_block{width:33%}footer .contacts_block .contact_block .title{font-size:16px;line-height:140%;color:#fff;margin-bottom:10px}footer .contacts_block .contact_block .contact{gap:10px;margin-bottom:10px}footer .contacts_block .contact_block .contact,footer .contacts_block .contact_block .contact a{font-size:16px;line-height:140%;color:#fff;text-decoration:none}footer .partners .vitamin{height:40px}footer .partners .bitrix{height:26px}footer .blind{padding:12px 0;background:#fff;border-radius:4px 4px 0 0;font-size:14px;line-height:120%;text-align:center;color:#10428a;width:281px;margin:auto;gap:10px;cursor:pointer;text-decoration:none}
.content_page .table_block {
margin-top: 24px;
	}