*{padding:0px; margin:0px;outline: none;/*transition: all 0.2s ease-in;*/line-height:1.2;}
.fancybox-slider-wrap *{transition:none;}
table{border-spacing:0;border:0;border-collapse: collapse;}
body{font-family: 'Roboto', sans-serif;font-size:17px;color:#000000;}
ul{padding:0px; margin:0px;list-style-type: none;}
img{border:0;max-width:100%;}
li{padding:0px; margin:0px;}
a{color:#f8ae13;text-decoration: underline;}
a:hover{text-decoration: none;color:#f8ae13;}
h1,h2,h3,h4,h5,h6{margin:0 0 20px 0;}
.ubuntu{font-family: 'Ubuntu', sans-serif;}
.text.text_big{font-size:20px;}
.text.text_big *{line-height:1.4;}
.text.text_big p,.text.text_big h2,.text.text_big h3,.text.text_big h4{padding:0 0 30px 0;}
.text.text_big h2{font-size:26px;font-weight: 400;}
.text img{}
.text *{line-height:1.4;}
.text p{padding:0 0 20px 0;margin:0;}
.text table {border-spacing: 0px;border-collapse: collapse;margin:0 0 20px 0;font-size: 15px; width: 100%;}
.text table tr:nth-child(2n) td{background: #fff;}
.text table tr:nth-child(2n+1) td{background: #f6f6f6;}
.text table th{background: #d2cfcf;}
.text table td,.text table th{padding:13px 10px;}
.text table td img{margin:0;border:0;padding:0;}
.text table td p,.text table th p{padding:0;}
.text table ol,.text table ul{list-style-position: inside;padding:0 0 20px 0;}
/*.text .table {border-spacing: 0px;border-collapse: collapse;font-size:20px;}
.text .table td,.text .table th{padding:15px 28px;}
.text .table th{background: #000;color:#fff;}
.text .table td{border-bottom: 2px solid #e4e4e4;}
.text .table td:last-child{color:#f8ae13;}*/
.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{padding:0 0 20px 0;font-weight: 700;margin:0;}
.text ul,.text ol{padding:0 0 20px 0;}
.text ul{list-style: none;list-style-position: inside;}
.text ul li{padding:0 0 0 32px;line-height: 26px;background: url('img/li3.png') 0 3px no-repeat;margin:0 0 13px 0;}
.text ul ul{margin: 10px 0 0 0;padding:0;}
.text figure{text-align:center;margin:0 0 20px 0; /*border: 3px #f8ae13 solid;*/}
.text figcaption{font-size: 15px;background: #f8ae13;padding:5px; color: #fff;}
.text ol{counter-reset: myCounter;}
.text ol li{list-style: none;padding:0 0 0 33px;margin:0 0 10px 0;}
.text ol li:before {counter-increment: myCounter;content:counter(myCounter);color: #fff;background: #f8ae13;font-weight:bold;
display: inline-block;text-align: center;margin: 0 10px 0 -33px;line-height: 22px;width: 22px;height: 22px;font-size:12px;
-moz-border-radius: 11px;-webkit-border-radius: 11px;-khtml-border-radius: 11px;border-radius: 11px;}
.br{height:40px;}
.clear{clear:both;}
.justifyleft{text-align:left;}
.justifyright{text-align:right;}
img.justifyleft{float:left;margin:0 10px 6px 0;}
img.justifyright{float:right;margin:0 0 6px 10px;}
fieldset{border:0;}
.row:before, .row:after {width:0px; height:0px;}
.row-flex{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;  -ms-flex-wrap: wrap;flex-wrap: wrap;}
.row-flex .col-md-2,.row-flex .col-md-3,.row-flex .col-md-4,.row-flex .col-md-6{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
body{background:#ffffff;min-width:300px;-ms-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
.wrap{width:1170px;margin:0 auto;position:relative;}
.site_back{height:100%;}
.top{box-shadow:0 0 15px #dadada;}
header{position:relative;padding:35px 0;z-index:2;}
.top_desc{font-weight:500;font-size:21px;padding: 3px 0 0 0;}
.top_desc h1{font-weight:500;font-size:21px;padding:0;margin:0;}
.phone{font-size:27px;font-weight:bold;line-height:50px;text-align: center;}
.phone a{color:#000;text-decoration: none;}
.phone a:hover{text-decoration: underline;}
.phone_time{font-size: 13px; color: #999; font-weight: normal; margin-top: -6px}
.tbank_top{text-align: center; background: green; padding: 7px 0; color: #fff;}
.tbank_top img{border-radius: 30%; max-width: 25px;}
.tbank_top span{font-size: 15px}
nav{padding:30px 0 25px 0;text-align: center;}
nav ul{font-size:0;}
nav ul li{display:inline-block;position:relative;}
nav ul li+li{background: url('img/nav.png') left center no-repeat;}
nav ul li a{display:block;padding:0 29px;text-align:center; color:#333333;font-size:19px;text-decoration: none;}
nav ul li a:hover,nav ul li a.root-item-selected{color:#f8ae13;}
.email.button1{margin: 9px 0 0 0;}
.button1{background: #f8ae13;border:0;cursor: pointer;font-size:14px;font-weight:bold;text-transform: uppercase;text-align:center;
	display: inline-block;line-height:35px;padding:0 13px;}
.button1:hover{background: #000;color:#fff;}
.button2{background: #f8ae13;border:0;cursor: pointer;font-size:15px;font-weight:bold;text-transform: uppercase;text-align:center;
	display: inline-block;line-height:55px;padding:0 20px;color:#000;text-decoration: none;}
.button2:hover{background: #000;color:#fff;}

.banner{height:641px;padding:125px 0 0 0;margin:-125px 0 0 0;}
.banner1{background: url('img/banner1.jpg') top center no-repeat;}
.banner2{background: url('img/banner2.webp') top center no-repeat;}
.banner_line{height:282px;min-height:282px;height:282px;background: url('img/banner_line.png') top center no-repeat;}
.banner_line1{font-weight:bold;font-size:58px;text-transform: uppercase;padding: 8px 0 9px 0;}
.banner_line2{padding:40px 0;}
.banner_line2_s{display: inline-block;vertical-align: top;background: url('img/banner_s.png') left center no-repeat;
padding:0 0 0 55px;color:#f8ae13;font-weight: bold;margin:0 40px 0 0;}
.banner_line2_s span{color:#fff;}
.banner_line_price{padding:40px 0 0 0;font-size:20px;color:#f8ae13;line-height: 28px;margin:0 0 25px 30px;}
.banner_line_price b{display: block;font-size:30px;color:#000;}
.block1{padding:75px 0 45px 0;}
.title{font-size:50px;font-weight: bold;line-height:1;margin:0 0 35px 0;position: relative;}
.title span{content:'';position:absolute;width:75px;height:35px;left:-100px;top:9px;background: url('img/title.png') left center no-repeat; }
.title:first-letter{color:#f8ae13;}
.title *{line-height:1;}
.title b{color:#f8ae13;}
.title_white{color:#fff;}
.block1_text *{line-height:1.5;}
.block1_text .block1_text_t{font-size:26px;margin:0 0 25px 0;font-weight:bold;}
.block1_text p{font-size:20px;margin:0 0 25px 0;}
.block1_text_t2{font-size: 20px;margin:0 0 25px 0;}
.block1_bottom,.block1_bottom2{display: table;margin:0 0 20px 0;}
.block1_bottom_td,.block1_bottom_td2{display: table-cell;padding:0 30px 0 0;vertical-align: middle;}
.block1_bottom_td:last-child,.block1_bottom_td2:last-child{padding:0;}
.block4_item_gal2{margin:0 0 10px 0;}
.telegram_but,.whatsapp_but{display:inline-block;color:#fff;text-decoration: none;line-height:50px;padding: 0 25px 0 60px;background-size: 30px !important;}
.telegram_but:hover,.whatsapp_but:hover{color:#fff;}
.telegram_but{background: #25a8dd url('/bitrix/templates/plaster/img/telegram2.webp') 15px 50% no-repeat;}
.whatsapp_but{background-color: #25D366;background-repeat: no-repeat;background-position: 15px 50%;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='%23FFF' d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z'/%3e%3c/svg%3e");}
.telegram_but:hover{background-color: #2395c3;}
.whatsapp_but:hover{background-color: #21B057;}
.block1_phone{font-size:23px;}
.block1_phone a{color:#000;text-decoration: none;font-weight: bold;}
.block1_phone a:hover{text-decoration: underline;}
.block1_2_item{border:4px solid #f8ae13;padding:35px 15px 35px;margin:0 0 30px 0;}
.block1_2_item1{font-size:60px;font-weight:bold;margin:0 0 25px 0;color:#f8ae13;}
.block1_2_item2{font-size:22px;font-weight:500;line-height:1.3;}
.block2{background: #f6f6f6;padding:75px 0 60px;}
.block2_item{background: #fff;padding:40px 18px 30px;margin:0 0 30px 0;width:100%;}
.block2_item_i{height:110px;}
.block2_item_t{font-size:22px;line-height:1.3;font-weight:bold;margin:0 0 25px 0;}
.block2_item_p{line-height:1.4;min-height:95px;}
.block3{background: url('img/uni_block.jpg') top center no-repeat;padding:70px 0 100px;}
.block3 .title{margin:0 0 60px 0;}
.block3_item1{border:6px solid #f8ae13;padding: 40px 20px 42px;background: #000;}
.block3_item1 p{color:#fff;font-size:17px;font-weight:500;line-height:1.5;margin:0 0 25px 0;}
.block3_item1_price{color:#f8ae13;font-size:20px;}
.block3_item1_price b{font-size:40px;}
.block3_item1_price{margin:0 0 30px 0;}
.block3_item1_but{margin: 0 0 30px 0;}
.block3_item1_but button{width:100%;}
.block3_item1_phone a{color:#fff;font-size:26px;font-weight:bold;text-decoration: none;}
.block3_item1_phone a:hover{text-decoration: underline;}
.block3_item2{background: #fff;height:465px;}
.block3_item2{padding:30px 5px 0 30px;}
.block3_item2_t{font-weight:bold;font-size:26px;padding:0 0 0 75px;line-height:53px;margin:0 0 20px 0;}
.block3_item2_t1{background: url('img/block3_item2_t1.png') left center no-repeat;}
.block3_item2_t2{background: url('img/block3_item2_t2.png') left center no-repeat;}
.block3_item2_t3{background: url('img/block3_item2_t3.png') left center no-repeat;}
.block3_item2 ul{line-height:18px;font-size:16px;}
.block3_item2 ul li{margin:0 0 15px 0;padding:0 0 0 30px;background: url('img/li.png') left center no-repeat;}
.block36_text{font-weight: bold;text-align: center;margin: 10px 0 30px 0;font-size: 110%;}
.block3_accordion_wrap{position:relative;}
.block3_accordion{position: absolute;left: 0;right: 0;z-index: 100;top: 60px;}
.block4{background: #f6f6f6;padding:80px 0;}
.block4_slider{margin:0 100px;}
.block4_item{background: #fff;padding:30px 30px 20px;}
.block4_item_gal{font-size: 0;}
.block4_item_gal img{margin:0 10px 10px 0;}
.block4_item_t{font-size:21px;font-weight: 500;margin:0 0 30px 0;line-height:1.5;}
.block4_item_table{border-top:2px solid #e4e4e4;margin:0 0 40px 0;}
.block4_item_table table{width:100%;}
.block4_item_table td{border-bottom:2px solid #e4e4e4;line-height:50px;font-size:20px;}
.block4_item_table td:first-child{width:260px;}
.block4_item_table td:last-child{color:#f8ae13;}
.block4_item_t1{padding:0 0 0 44px;background: url('img/icon11.png') left center no-repeat;}
.block4_item_t2{padding:0 0 0 44px;background: url('img/icon12.png') 1px 50% no-repeat;}
.block4_item_t3{padding:0 0 0 44px;background: url('img/icon13.png') 4px 50% no-repeat;}
.block4_item_t4{padding:0 0 0 44px;background: url('img/icon14.png') left center no-repeat;}
.block4_item_text{margin: 0 0 20px;}
.block4 .block1_phone a{font-size:24px;}
.block5{padding:75px 0 115px;}
.block5 .title{margin: 0 0 60px 0;}
.reviews{padding:0 100px;}
.review_item_i{margin:0 0 35px 0;}
.review_item_t{margin:0 auto;display: table;}
.review_item_td{display:table-cell;vertical-align: middle;}
.review_item_f{padding:0 20px 0 0;}
.review_item_f img{max-width:70px;}
.review_item_n{font-size:20px;font-weight: bold;margin:0 0 8px 0;}
.review_item_c{font-size:16px;}
.review_item_text{font-size:85%;margin: 15px 0 0 0;line-height: 1.35;font-style: italic;}
.review_item_text:before{content:url('img/blockquote.webp');padding: 0 7px 0 0;}
.block6{background: #f6f6f6;padding:80px 0;}
.block6 .title{margin:0 0 50px 0;}
.block6_item{background: #fff;margin:0 0 30px 0;}
.block6_item_i{margin:0 0 20px 0;}
.block6_item_t{font-weight: bold;font-size:22px;margin:0 10px 15px;min-height:53px;}
.block6_item_t a{color:#f8ae13;text-decoration:none;}
.block6_item_t a:hover{color:#f8ae13;text-decoration:underline;}
.block6_item_p{padding:0 10px 35px;line-height:24px;min-height:180px;}
.block6_text1{background:#fff;padding: 25px;}
.block7{background:url('img/block6.jpg') top center no-repeat;height:927px;}
.block7.block7_2{background:url('img/block6_2.webp') top center no-repeat;}
.block7_title{background:url('img/block6_title.png') top center no-repeat;}
.block7_title .title{line-height: 128px;margin:0;}
.block7_title .title span{top: 47px;}
.block7_title .title:first-letter{padding:0 70px 0 0;}
.block7_text{position: relative;}
.block7_text_w{margin:60px 0 20px 0;}
.block7_b{position: absolute;background: #f8ae13;line-height:38px;padding:0 18px 0 0;font-weight:500;font-size:16px;}
.block7_b *{line-height:38px;vertical-align: top;display: inline-block;}
.block7_b b{background: #000;color:#fff;font-weight:bold;width:37px;text-align: center;font-size:25px;margin:0 11px 0 0;}
.block7_b span{}
.block7_b1{left:86px;top:615px;}
.block7_b2{left:315px;top:444px;}
.block7_b3{left:278px;top:230px;}
.block7_b4{left:175px;top:42px;}
.block7_b5{left:890px;top:110px;}
.block7_b6{left:763px;top:247px;}
.block7_b7{left:560px;top:370px;}
.block7_b8{left:550px;top:550px;}
.block7_b9{left:457px;top:680px;}
.block7_b10{left:100px;top:692px;}
.block7_b11{left:220px;top:610px;}
.block7_b12{left:455px;top:285px;}
.block7_b13{left:500px;top:130px;}
.block7_b14{left:708px;top:230px;}
.block7_b15{left:610px;top:440px;}
.block7_b16{left:740px;top:525px;}
.block7_b17{left:665px;top:610px;}
.block7_b18{left:650px;top:710px;}
.block8{padding:70px 0 50px;}
.block8_block{padding:35px 0 0 0;}
.block8_block_item{border:4px solid #f8ae13;padding:30px 8px 20px;width:100%;}
.block8_block_item_i{height:90px;}
.block8_block_item_t{font-weight:500;min-height:61px;}
.block9{background: #f7f7f7;padding:80px 0 60px;}
.block9_ak{padding:35px 0 0 0;}
.block10{background:url('img/block10.jpg') top center no-repeat;height:671px;padding:80px 0 0 0;}
.block10.block10_2{background:url('img/block10_2.webp') top center no-repeat;height:771px;}
.block10 .title{font-size:49px;}
.block10_ul{color:#fff;font-size:24px;font-weight:500;margin:0 0 40px 0;}
.block10_ul li{margin:0 0 12px 0;line-height:32px;padding:0 0 0 60px;background:url('img/li2.png') top left no-repeat;}
.block10_phone{font-size:26px;padding:0 0 0 15px;}
.block10_phone a{color:#f8ae13;text-decoration: none;font-weight: bold;}
.block10_phone a:hover{text-decoration: underline;}
.block11{margin:0 0 60px;}
.block11_title{font-size: 24px;font-weight: 600;margin: 0 0 30px 0; line-height: 1.4;}
.block11_ul{margin: 0 0 35px 0;}
.block11_ul div{margin:0 0 5px;}
.block11_mess{font-size: 16px;}
.block11_item{margin:0 0 60px;}
.contact_block{background:url('img/uni_block.jpg') top center no-repeat;}
.contact_block_wrap{background:url('img/contact_block_wrap.png') center right no-repeat;height:520px;padding:70px 0 0 0;}
.contact_text{font-size:26px;color:#fff;font-weight:500;margin:0 0 50px 0;}
.contact_form input[type=text]{background: #fff;height:55px;width:100%;border:0;text-indent: 29px;font-size:17px;margin:0 0 30px 0;}
.contact_form input[type=submit]{border:0;background: #f8ae13;color:#000;height:55px;font-size:16px;text-transform: uppercase;font-weight: 600;text-align: center;width:100%;}
.contact_form input[type=submit]:hover{color: #fff;}
.map_block{/*background: url('pic/map.jpg') top center no-repeat;height:973px;*/position: relative;}
.map_code{position: absolute;left:0;top:0;width:100%;height:100%;}
.map_b {padding: 218px 0 0 0;position: absolute;width: 100%;}
.map_contact{background: #fff;padding:60px 0px;font-size: 26px;}
.map_contact_1{font-size: 50px;font-weight:bold;margin:0 0 40px 0;}
.map_contact_1 h1{font-size: 50px;}
.map_contact_2{margin:0 0 25px 0;}
.map_contact_3{font-size: 36px;margin:0 0 25px 0;font-weight:bold;}
.map_contact_3 a{color:#f8ae13;text-decoration:none;}
.map_contact_3 a:hover{text-decoration:underline;}
.map_contact_4{margin:0 0 25px 0;}
.map_contact_5{margin:0 0 25px 0;color:#666666;}
.map_contact_6{}
.map_contact_6 a{color:#000;}
.start_block{background:url('img/uni_block2.jpg') top center no-repeat;height:520px;}
.start_block_row{padding:120px 0 0 0;}
.start_block1{color:#000;font-size:65px;font-weight:bold;text-transform: uppercase;}
.start_block2{padding:10px 0 0 135px;font-size:26px;font-weight:bold;}
.start_block2 a{color:#f8ae13;}
.start_block2_1{background:url('img/icon17.png') left center no-repeat;padding:5px 0 5px 95px;margin:0 0 60px 0;}
.start_block2_2{background:url('img/icon18.png') left center no-repeat;padding:5px 0 5px 95px;}
.start_block3{background: #f6f6f6;padding:70px 0;}
.start_block3_item{background: #fff;padding:30px 60px 60px;margin:0 0 30px 0;}
.start_block3_item_i{height: 260px;}
.start_block3_item_t{font-size:30px;font-weight:bold;margin:0 0 30px 0;}
.start_block3_item_p{font-size:20px;margin:0 0 30px 0;color:#f8ae13;}
.start_block3_item_p b{font-size:40px;}
.ukladla .start_block3_item_p{margin: -20px 0 20px 0;}
.ukladla .start_block3_item_p b{font-size:30px;}
.ukladla .block4_item_table {margin: 0 0 40px 0;}
.start_block3_item_p2{font-size:20px;margin:-10px 0 10px 0;color:#f8ae13;}
.start_block3_item_p2 b{font-size:32px;}
.text_uni{padding:70px 0;}
.newslist-dop{margin: -25px 0 0px 0;text-align:center;padding: 0 0 25px 0;}
.newslist-dop .bx-rating{color: #f8ae13;}
.newsdetail-content{text-align: left;line-height: 1.4;}
.newsdetail-rating{margin:0 0 20px 0;}
.newsdetail-rating .bx-rating{color: #f8ae13;}
.newsdetail-content{padding:20px 0 0 0;}
.news_sidebar .start_block3_item{padding: 30px 30px 20px;}
.news_sidebar .start_block3_item_t{font-size: 24px;}
.news_sidebar .start_block3_item_p b {font-size: 30px;}
.news_sidebar .start_block3_item_i{height:auto;margin:0 0 20px 0;}
.newslist-dop,.newsdetail-rating{display:none;}
.newsdetail_page img{height:auto;}
.bx-newsdetail{background:#fff;padding: 15px 15px 5px;margin: 0 0 20px 0;}
.p-t-20{padding-top: 20px;}
.gallery_item{margin:0 0 30px;}
.gallery_item img{border: 4px solid #f8ae13;}
.uni_toggle_button{text-align: center}
.uni_toggle_text{display: none;}
.accordion-adv{border: 4px solid #f8ae13;margin: 0 0 20px;}
.accordion-adv .accordion-item{margin:0;}
.form_agree{margin: 0 0 30px 0;color:#fff;}


footer{background: #303030;padding:30px 0;color:#6a6a6a;font-size:14px;}
footer *{line-height:26px;}
footer a{color:#6a6a6a;}
footer a:hover{color:#6a6a6a;}
.foot3{padding:7px 0 0 0;}
.foot3 img{margin:0 7px;}
.foot3 img:hover{background: #fff;}
.foot4{text-align: right;padding:10px 0 0 0;}
.foot_menu{color:#fff;}
.foot_menu_title{font-weight: bold;font-size: 20px;margin: 0 0 10px 0;}
.foot_menu ul{margin:0 0 30px 0;}
.foot_menu ul li a{color:#fff;}

.owl-nav{position: absolute;top:50%;width:100%;}
.owl-prev,.owl-next{width:48px;height:48px;position: absolute;margin-top:-24px;font-size:0;}
.owl-prev{left:-90px;background: url('img/owl-nav.png') left top no-repeat;}
.owl-prev:hover{background: url('img/owl-nav.png') left bottom no-repeat;}
.owl-next{right:-90px;background: url('img/owl-nav.png') right top no-repeat;}
.owl-next:hover{background: url('img/owl-nav.png') right bottom no-repeat;}
.owl-dots{margin:30px 0 0 0;text-align:center;position: relative;}
.owl-dot{display: inline-block;background:#ffffff;margin:0 5px;border:3px solid #cccccc !important;}
.owl-dot span{height:7px;width:7px;display: block;}
.owl-dot.active{background:#f8ae13;border:3px solid #f8ae13 !important;}

.accordion-item{cursor:pointer;font-weight:500;padding: 22px 50px 22px 80px;font-size:21px;margin:10px 0 0 0;
background: #fff url('img/plus.png') 30px 20px no-repeat;}
.accordion .data{display: none;background: #fff;line-height:1.4;padding:10px 50px 30px 80px;}
.accordion-item.open{background:#fff url('img/minus.png') 30px 20px no-repeat;}

.box_wrap{position: relative;z-index: 1000;}
.box_back{position: fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index: 1}
.box{position: fixed;left:50%;top:20%;width:400px;margin:0 0 0 -200px;background: #fff;z-index: 2;}
.box_pad{padding:25px 40px;}
.close{width:26px;height:26px;position: absolute;right:8px;top:15px;opacity: 1;}
.box_title{font-size:28px;margin:0 0 25px 0;}
.box_form div{margin:0 0 20px 0;}
.box_form input[type=text]{border: 1px solid #c2c2c2;height:40px;width:100%;text-indent: 10px;}
.box_form input[type=submit]{border:0;background: #f8ae13;color:#000;height:50px;font-size:17px;text-transform: uppercase;font-weight: 600;text-align: center;width:100%;}
.box_form input[type=submit]:hover{background: #000;color:#fff;}
.box_form input[type=submit]:disabled{opacity: 0.2;cursor: not-allowed;}
.box_form input[type=submit]:disabled:hover{background: #f8ae13;color:inherit;}
.box_form label{cursor: pointer;font-size: 90%;}
.box_form label span{padding:0 0 0 5px;}
.checkform_div{position:relative;}
.checkform_div div{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:#fff;opacity:0.7;}
.checkform_div.checkform_div_active div{display:block;}
.box_wrap{display: none;}
.box_form .answer{text-align: center;}
.answer{font-size:16px;}

.tabs_title{margin: -80px 0 80px 35%;}
.tabs_title.tabs_title2{text-align: center;margin: -10px 0 20px;}
.tabs_title div{padding:0 60px;display: inline-block;vertical-align: top;cursor:pointer;line-height:53px;color: #000;position: relative;z-index:2;}
.tabs_title div+div{background: url('img/nav.png') left center no-repeat;}
.tabs_title div.active{color: #f8ae13;}
.tabs_text_div{display: none;}
.tabs_text_div.active{display: block;}

.box--bg-dark {background: #262626;}
.box--inline-block {display: inline-block;min-width: 335px;}
.box--medium {padding: 20px;}
.text-white {color: #fff;}
.box__header h3{font-weight: 800;font-size:30px;}
.text-uppercase { text-transform: uppercase !important;}
.text-dark {color: #262626;}
.box--bg-yellow {background: #ffb001;}
.box--bg-img {background: #f7f7f7 url(img/pattern_1.png) 0 0 repeat;background-size: auto auto;background-size: contain;}
.box--nstand {padding: 20px 20px 37px;}
.box-over--left {right: 0;left: -35px;}
.box-over {position: absolute;top: 0;bottom: 0;}
.box-over--relative {position: relative;}
.box--bg-white { background: #fff;}
.box--has-elem {margin-left: 4px;}
.box--shadow-xs {box-shadow: 0 3px 5px 0 rgba(10,11,12,.1);}
.box--centered {display: -ms-flexbox;display: flex;-moz-flex-direction: row;-ms-flex-direction: row;-o-flex-direction: row;
	flex-direction: row;-ms-align-items: center;align-items: center;}
.box--large {padding: 30px;}
.box-over--left:before {left: -3px;border-right: 7px solid #969696;}
.box-over--right:before {right: 2px;border-left: 7px solid #969696;}
.box--has-elem .elem--dark {background: #262626;}
.box--has-elem .elem {position: absolute;display: block; top: 0;bottom: 0;right: 100%;width: 4px;}
.stat {display: -ms-flexbox;display: flex;-moz-flex-direction: row;-ms-flex-direction: row;-o-flex-direction: row;
	flex-direction: row;-ms-align-items: center;align-items: center;justify-content: flex-start;}
.stat:before {content: " ";display: table;}
.offset--right-xlarge {margin-right: 40px;}
img {vertical-align: middle;}
.box__header--small {margin-bottom: 10px;}
.fw-extra { font-weight: 800;}
.text-larger {font-size: 1.375em;}
.stat--img img{	max-width: inherit;}
.box2{position: relative;}
.box--has-elem .elem--yellow { background: #ffb001;}
.box--has-elem .elem {position: absolute;display: block;top: 0;bottom: 0;right: 100%;width: 4px;}
.block:not(:first-child) {margin-top: 15px;}
.block--large:not(:first-child) {margin-top: 30px;}
.box--shadow-img:after {content: "";position: absolute;display: block;bottom: -70px;left: -15px;right: -15px;padding-top: 25%;
background: transparent url(img/shadow.png) 50% 100% no-repeat;background-size: auto auto;background-size: cover;z-index: -1;}
.bx-newsdetail-other-wrap1,.bx-newsdetail-other-wrap2,.bx-newsdetail-other-wrap3{display:inline-block;vertical-align:top;padding: 0 10px 0 0;}
.bx-newsdetail-other-wrap{text-align:left;margin:0 0 0 0;}
.news_share{text-align:left;margin:0 0 18px 0;}
.bx-newsdetail-comment{font-size: 13px;padding-bottom: 5px;white-space: nowrap;}
.bx-newsdetail-other .fa{display:none;}
.bx-newsdetail-other:first-child{color:#000;padding:0 10px 0 0;}
.news_user{text-align:left;padding:0px 0 5px 0;}
.news_user_right,.news_user_left{display:inline-block;vertical-align: middle;}
.news_user_left{padding:0 10px 0 0;}
.news_user_left img{border-radius:50%;width:70px;}
.news_user_name{font-weight:bold;margin:0 0 7px 0;font-size:19px;}
.news_user_work{font-style:italic;font-size:16px;line-height:1.4;opacity:0.9;}
.relate_wrap .h3{text-align:left;margin:0 0 20px 0;}
.news-relate-item{margin:0 0 30px 0;}
.news-relate-item-i{margin:0 0 10px 0;}
.block6 .breadcum{margin: -20px 0 20px;}
.news_micro{display:none;}
.newsdetail_info{background: #fff;padding: 15px;margin: 0 0 30px 0;}
.text-avtor .title{margin:0 !important;}
.block6_item_border {border: 4px solid #f8ae13;}
.block3_item2_price ul {line-height: 18px;font-size: 16px;padding-left: 10px;}
.block3_item2_price ul li {margin: 0 0 15px 0; padding: 0 0 0 30px;background: url(img/li.png) left center no-repeat;}
.block6_item_t_price {font-size: 21px;margin: 0;min-height: 52px;background: #f8ae13;color: #fff;}
.black{color: #333 !important;}
.ukladla_gal .owl-next{right: 0;}
.ukladla_gal .owl-prev{left: 0;}
.ukladla_gal .owl-dots{position: absolute;width: 100%;bottom: -30px;margin:0;}
.ukladla .block4_item+.block4_item{margin:60px 0 0 ;}
.ukladla_title p{margin: -30px 0 50px;}
.block6_text1_main h3.accordion-item{padding: 22px 50px 22px 80px;}
.yandex_reviews{height: 800px;max-width: 760px;margin: 50px auto 0;}
.yandex_reviews iframe{width: 100%;height: 100%;border:0;}
.owl-carousel3-thumb .item{opacity:0.7;}
.owl-carousel3-thumb .item.active{opacity:1;}
.block11_left .owl-prev{left:0;}
.block11_left .owl-next{right:0;}
.owl-carousel3_wrap{margin:0 0 15px;}
.owl-carousel3-thumb{display: table;}
.owl-carousel3-thumb .item{display: table-cell;vertical-align: middle;cursor:pointer;}
.owl-carousel3-thumb .item+.item{padding:0 0 0 15px;}

/*youtube LITE*/
/*lite-youtube {
    background-color: #000;
    position: relative;
    display: block;
    contain: content;
    background-position: center center;
    background-size: cover;
    cursor: pointer;
    max-width: 720px;
}
lite-youtube::after {
    content: "";
    display: block;
    padding-bottom: calc(100% / (16 / 9));
}
lite-youtube > iframe {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border: 0;
}
lite-youtube > .lty-playbtn {
    display: block;
    width: 100%;
    height: 100%;
    background: no-repeat center/68px 48px;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');
    position: absolute;
    cursor: pointer;
    z-index: 1;
    transition: filter .1s cubic-bezier(0, 0, 0.2, 1);
    border: 0;
	filter: none;
}
lite-youtube:hover > .lty-playbtn,
lite-youtube .lty-playbtn:focus {
    filter: grayscale(100%);
}
lite-youtube.lyt-activated {
    cursor: unset;
}
lite-youtube.lyt-activated::before,
lite-youtube.lyt-activated > .lty-playbtn {
    opacity: 0;
    pointer-events: none;
}
.lyt-visually-hidden {
    clip: rect(0 0 0 0);
    clip-path: inset(50%);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}*/
/*youtube LITE END*/
  
@media (max-width: 767px) {
	.box-over--left{left:0;}
	.box--large {padding: 20px;}
	.offset--right-xlarge {margin-right: 15px;}
	.box__content{font-size:15px;}
	.text-larger {font-size: 20px;}
	.stat--img img{width:20px;}
}

@media (max-width: 1199px) {
	.banner_line{height:auto;}
	.wrap{width:auto;padding:0 15px;}
	nav ul li a{padding: 0 37px;font-size: 18px;}
	.top_desc{font-size: 15px;margin: 0 -15px 0 0;}
	.top_desc h1{font-size:15px;}
	.phone {font-size: 21px;line-height:40px;}
	.email.button1 {margin: 5px 0 0 0;}
	.banner_line1{font-size: 51px;padding: 13px 0 10px 0;}
	.banner_line2_s{margin: 0 20px 0 0;padding: 0 0 0 45px;}
	.title{font-size: 40px;}
	.block1_text .block1_text_t{font-size:24px;}
	.block1_2_item2 {font-size: 17px;}
	.block1_2_item1 {font-size: 50px;}
	.block1_text p,.block1_text_t2{margin: 0 0 20px 0;}
	.button2{font-size: 14px;padding: 0 20px;}
	.block1_phone {font-size: 22px;}
	.title span{display: none;}
	.block2_item_t {font-size: 17px;}
	.block2_item_p{font-size: 14px}
	.block3_item2 {padding: 20px 5px 0 15px;}
	.block3_item2 ul li {margin: 0 0 8px 0;}
	.block3_item1_but button{padding: 0 10px;}
	.block3_item1{padding: 20px 20px 25px;}
	.tabs_title div{padding: 0 30px;}
	.tabs_title { margin: -80px 0 40px 35%;}
	.block4_slider {margin: 0;}
	.owl-prev {left: 0;}
	.owl-next {right: 0;}
	.review_item_i img{width:100%;}
	.owl-dots {margin: 30px 0 0 0;}
	.block7_b5 {left: 340px;}
	.block7_b6 {left: 703px;}
	.block7_title .title:first-letter{padding:0;color:#000;}
	.block8_block_item{margin:0 0 30px 0;}
	.block8_block {padding: 0 0 0 0;}
	.block9_ak {padding: 0;}
	.block10{padding: 30px 0 0 0;}
	.block10_ul{font-size:20px;}
	.block10_ul li{padding: 0 0 0 50px;}
	.map_contact{font-size:20px;}
	.start_block1 {font-size: 55px;}
	.start_block2 {padding: 10px 0 0 75px;font-size: 25px;}
	.start_block2_1{margin:0 0 30px 0;padding: 6px 0 6px 95px;}
	.newsdetail_page,.relate_wrap{margin:0 15px;}
	.block4_item_text{margin: 0 0 20px;}
	img{width:auto;height:inherit;}
	.block11_mess{font-size: 15px;}
}
@media (max-width: 991px) {
	nav ul li a {padding: 0 18px 0 22px;}
	.banner{height: auto;padding:0;margin:0;background: #ebecee;}
	.banner_line{background: url('img/banner_line.png') left top no-repeat;}
	.banner_line_price {padding: 40px 0 0 0;margin: 0 0 15px 0px;text-align: center;}
	.banner_line_but{text-align: center;padding:0 0 30px 0;}
	header{text-align: center;}
	.phone{line-height: 45px;}
	.title {font-size: 33px;}
	.block1_text .block1_text_t{font-size: 20px;line-height:1.3;}
	.block1_text p,.block1_text_t2{font-size: 19px;line-height:1.3;}
	.block1_2_item1 {font-size: 40px;}	
	.block1_2_item2 {font-size: 15px;}
	.block1_2_item{padding: 25px 10px 25px;}
	.block2_item_t{min-height:45px;}
	.block2_item_p{min-height:inherit;}
	.block3 .title {margin: 0 0 30px 0;}
	.block3_item1{margin:0 0 20px 0;}
	.block3_item1 p{margin: 0 0 10px 0;}
	.block3{padding: 30px 0 30px;}
	.button2{line-height: 45px;}
	.block3_item1_price,.block3_item1_but {margin: 0 0 20px 0;}
	.block3_item2{height:auto;padding: 20px 5px 10px 15px;}
	.tabs_title div {padding: 0 20px;}
	.block4_item_gal img {margin: 0 5% 10px 0;width:45%;}
	.block4_item_table td:first-child {width: auto;}
	.block4_item_t {font-size: 18px;line-height:1.3;margin: 0 0 20px 0;}
	.block4_item_table td{line-height: 40px;font-size: 20px;}
	.block4_item_table {margin: 0 0 25px 0;}
	.block7_b1,.block7_b2,.block7_b3,.block7_b4,.block7_b5,.block7_b6,.block7_b7,.block7_b8,.block7_b9,.block7_b10,.block7_b11
	,.block7_b12,.block7_b13,.block7_b14,.block7_b15,.block7_b16,.block7_b17,.block7_b18{position: relative;top:auto;left:auto;margin:0 0 15px 0;}
	.block7_b{background: none;}
	.block7_b span{background: #f8ae13;padding:0 10px;}
	.block7_title .title {line-height: 58px;margin:0 0 20px 0;}
	.block7{height:auto;padding:0 0 30px 0;}
	.foot3 img {margin: 0px;}
	.contact_block{background: #000;}
	.contact_block_wrap{background: #000;height:auto;padding: 40px 0;}
	.map_contact{padding:30px 0;font-size: 19px;}
	.map_contact_1{margin:0 0 20px;font-size: 35px;}
	.map_contact_1 h1{font-size: 35px;}
	.map_contact_2,.map_contact_3,.map_contact_4,.map_contact_5 {margin: 0 0 15px 0;}
	.map_contact_3{font-size:26px;}
	.start_block1{width:50%;font-size: 50px;}
	.start_block_row {padding: 50px 0 0 0;}
	.start_block2 {padding: 70px 0 0 50%; font-size: 23px;}
	.start_block2_1,.start_block2_2{min-height: 73px}
	.start_block3_item{padding: 30px 20px 60px;}
	.start_block3_item_t {font-size: 27px;}
	.news_sidebar .start_block3_item_t {font-size: 18px;}
	.news_sidebar .start_block3_item_p b {font-size: 25px;}
	.block3_accordion{top:20px;}
	.foot2 img{width:16px;margin:0 0 0 3px;}
	.phone img{width: 26px;}
	.site_back{padding:57px 0 0 0;}
	.block1_bottom{display:block;}
	.block1_bottom_td{display: block;padding:0;}
	.block1_phone{margin:15px 0 0 0;}
	.block11_mess .block1_bottom2,.block11_mess .block1_bottom_td2{display:block;padding:0;}
	.block11_mess .block1_bottom_td2:first-child{margin:0 0 10px;}
}
@media (max-width: 767px) {
	header{padding: 15px 0;position: fixed;top:0;left:0;width:100%;background: #fff; z-index: 10;box-shadow: 0 0 10px rgba(0,0,0,0.3);}
	.top_mobile_menu{position: fixed;top:0;width:100%;z-index: 999;}
	/*.logo{width:60%;}*/
	.banner_line{background: url('img/banner_line.webp') left top repeat-x;}
	.banner_line1 {font-size: 35px;text-align:center;height:145px; }
	.banner_line2 {padding: 15px 0;}
	.banner_line2_s{margin: 0 auto 10px auto;width: 220px;display: block;}
	.banner_line_price {padding: 0px 0 0 0;}
	.block1,.block2,.block4,.block6,.block8,.block9,.block10,.start_block3,.text_uni {padding: 30px 0 30px 0;}
	.title {font-size: 27px;margin: 0 0 25px 0;}
	.block1_text .block1_text_t{font-size:17px;margin:0 0 20px 0;}
	.block1_text p,.block1_text_t2{font-size: 15px;margin:0 0 15px 0;}
	.block1_bottom,.block1_bottom2{width:100%;}
	.block1_bottom_td,.block1_bottom_td2{text-align: center;}
	.block1_2_item {padding: 15px 10px;width:100%;margin:0 0 20px 0;}
	.block1_2_item1{margin:0 0 5px 0;}
	.block2_item {padding: 20px 18px 20px;}
	.block2_item_i{height:auto;margin:0 0 15px 0;}
	.block2_item_t {min-height: inherit ;margin: 0 0 15px 0;}
	.block3 {background:#000 url('img/uni_block.jpg') top left no-repeat;}
	.block3_item2{margin:0 0 20px 0;}
	.block4_item{padding:0;}
	.reviews {padding: 0 10px;}
	.block5 .title {margin: 0 0 30px 0;}
	.block5 {padding: 30px 0;}
	.tabs_title {margin:0px 0 30px 0;text-align: center;}
	.tabs_title div{line-height: 1.2;width:33.33%;padding: 5px 8px;font-size: 12px;display: table-cell;vertical-align: middle;background: #f8ae13;border-bottom: 1px solid #f8ae13;}
	.tabs_title div+div {background: #f8ae13;border-left:1px solid #fff;}
	.tabs_title div.active{border-bottom: 1px solid #000;background: none;color:#000;font-weight:bold;}
	.tabs_title div.active:first-letter{color:#f8ae13;}
	.tabs_title.tabs_title2{font-size:0;display: table;width:100%;}
	.block6 .title {margin: 0 0 30px 0;}
	.block6_item{padding:25px 0 0 0;}
	.block6_item_border{padding:0 !important;}
	.block7_title .title {line-height: 28px;padding: 15px 0;}
	.block7_b *{display: inline;font-size:13px !important;padding:4px 6px;}
	.block7_b b{margin: 0 5px 0 0;}
	.block7_b span{background: none;padding: 0 4px;}
	.block7_b{margin:0 0 1px 0;padding: 0;}
	.block8_block_item{padding: 15px 8px 15px;}
	.block8_block_item_i {height: auto;margin:0 0 15px 0;}
	.block8_block_item_t {min-height: inherit;margin:0 0 15px 0;}
	.accordion-item{background: #fff url('img/plus.png') 20px 20px no-repeat;padding: 22px 10px 10px 70px;font-size: 18px;}
	.block6_text1_main h3.accordion-item{padding: 22px 10px 10px 70px;}
	.accordion-item.open{background: #fff url('img/minus.png') 20px 20px no-repeat;}
	.accordion .data{padding: 10px 10px 20px 70px;font-size:15px;}
	.block10{background: #000;height:auto;}
	.block10.block10_2{background: #000;height:auto;}
	.block10 .title {font-size: 27px;}
	.block10_ul {font-size: 17px;}
	footer{text-align: center;padding: 20px 0;}
	.foot1,.foot2,.foot3{margin:0 0 10px 0;}
	.foot4{text-align:center }
	.top {box-shadow:inherit;}
	.nav_mobile{top: 18px;right: 15px;position: absolute;z-index: 3;cursor: pointer;}
	.nav_mobile span {display: block;width: 30px;height: 20px;margin: auto;}
	.nav_mobile span i{top: 0;right: 0;bottom: 0;left: 0;position: absolute;width: 30px;height: 3px;margin: auto;background:#f8ae13;-webkit-transition: .4s;transition: .4s;}
	.nav_mobile span:before{top: 0;right: 0;left: 0;position: absolute;width: 30px;height: 3px;content: "";background: #f8ae13;-webkit-transition: .4s;transition: .4s;}
	.nav_mobile span:after{right: 0;bottom: 0;left: 0;position: absolute;width: 30px;height: 3px;content: "";background: #f8ae13;-webkit-transition: .4s;transition: .4s;}
	.nav_mobile.nav_mobile_active span:before{-webkit-transform: rotate(-45deg);transform: rotate(-45deg);top: 8px;}
	.nav_mobile.nav_mobile_active span:after{-webkit-transform: rotate(45deg);transform: rotate(45deg);bottom: 9px;}
	.nav_mobile.nav_mobile_active span i{opacity: 0;}
	nav{padding: 0;position: absolute;left: 0;top: 57px;z-index: 10;/*background: #f8ae13;border:1px solid #000;*/background: #fff;width:100%;
		-webkit-transform: translate(-770px);transform: translate(-770px);-webkit-transition: .4s;transition: .4s;height:calc(100vh - 57px);}
	nav.nav_active {-webkit-transform: translate(0);transform: translate(0x);}
	nav ul{border-top:1px solid #000;}
	nav ul li{display: block;border-bottom:1px solid #000;}
	nav ul li+li{background: none;/*border-top:1px solid #000;*/}
	nav ul li a{padding:8px 15px;text-align: left;}
	nav ul li a:hover,nav ul li a.root-item-selected{background:#f8ae13;color:#000;}
	.box{width:300px;margin:0 0 0 -150px;}
	.contact_text {font-size: 21px;margin: 0 0 30px 0;}
	.map_b {padding: 0;position: relative;width: 100%;}
	.start_block{height:auto;background: #000;}
	.start_block_row{padding:30px 0 0 0;}
	.start_block1{color: #f8ae13;text-align: center;font-size:35px;width:100%;}
	.start_block2 {padding: 20px 0 0 0;font-size: 23px;font-size: 20px;}
	.start_block2_1, .start_block2_2 {margin:0 0 25px 0;}
	.start_block3_item {padding: 30px 20px 30px;}
	.start_block3_item_i{height:auto;margin:0 0 20px 0;}
	.start_block3_item_t {font-size: 23px;}
	/*.text .table {font-size:14px;}
	.text .table td,.text .table th{padding:5px 10px;}*/
	.text.text_big{font-size:16px;}
	.text.text_big h2{font-size:18px;}
	.h2, h2 {font-size: 20px;}
	.foot1 a{display: none;}
	.owl-prev,.owl-next{display: none;}
	.text{font-size:15px;}
	.block6_item_t,.block6_item_p{min-height:inherit;}
	.text table{font-size: 11px;}
	.text table td{padding: 3px 6px;}
	.newsdetail_page {margin: 0;}
	.bx-newsdetail{padding: 8px;margin: 0 -10px 20px;}
	.bx-newsdetail-block{padding:0;}
	.news-relate-item-p{font-size: 15px;}
	.block6_text1{padding: 8px;margin: 0 -7px;}
	.block6_text1.text table{font-size:10px;}
	.block6_text1.text table td,.block6_text1.text table th {padding: 3px 5px;}
	.foot_menu{text-align: left;}
	.foot_menu_title{font-size: 16px;}
	.accordion-adv .accordion-item{padding-bottom:22px;}
	.block3_accordion{position: relative;top: 10px;}
	.ukladla .start_block3_item_p {margin: 0px 0 20px 0;}
	.block4_item_table td {line-height: 1.4;font-size: 15px;padding: 8px 5px;}
	.ukladla_title p{margin: -20px 0 30px;}
	.phone{font-size: 16px;line-height:inherit;margin:0 -15px;}
	.phone a{display: block;line-height: 23px;}
	.phone_time,.callback_wr,.tbank_top_wr{display: none;}
	.tbank_top{font-size: 13px;}
	.tbank_top span {font-size: 12px;}
	.tbank_top img {border-radius: 30%;max-width: 17px;}
	.email.button1 {margin: 20px 0 0;}
	.nav_mobile_div_c{margin: 20px 15px 0;text-align: left;}
	.nav_mobile_div_item{margin:0 0 15px;font-size:12px;}
	.nav_mobile_div_raiting iframe{margin:0;}
	.nav_mobile_div_mail{background:url('img/f-icon-mail.svg') left center no-repeat;}
	.nav_mobile_div_phone{background:url('img/f-icon-phone.svg') left center no-repeat;}
	.nav_mobile_div_adress{background:url('img/f-icon-map.svg') left center no-repeat;}
	.nav_mobile_div_item>div{padding:0 0 0 26px;background-size:18px;}
	.nav_mobile_div_item>div.nav_mobile_div_raiting{padding:0}
	.nav_mobile_div_item>div>div,.nav_mobile_div_item>div>div>a{color: #18324C;text-decoration:none;line-height: 1.2;}
	.nav_mobile_div_c .col-xs-6,.nav_mobile_div_c .col-xs-12{padding-right:5px;padding-left: 5px;}
	.nav_mobile_div_c .row{margin-right: -5px;margin-left: -5px;}
	.nav_mobile_div_item>div>span{color: #f8ae13;display:block;}
	.telegram_but, .whatsapp_but{padding: 0 20px 0 55px;}
	.block4_item{position: relative;color:#fff;}
	.block4_item_gal2{position: relative;margin: 0;}
	.block4_item_gal2 img{position: absolute;left:0;right:0;height:300px;width:100%;}
	.block4_item_wr{padding:10px;background: rgba(0,0,0,0.3);height:300px;margin: 0 0 20px;position: relative;}
	.block4_slider .block4_item_table{margin:0;position: absolute;bottom: 10px;left: 10px;right: 10px;}
	.owl-dots{margin: 15px 0 0 0;}
	.block11 .owl-prev,.block11 .owl-next,.block4_slider .owl-prev,.block4_slider .owl-next{display:block;}
	.block4_slider .owl-nav{top: 130px;}
	.block11_left{margin:0 0 15px;}
	.owl-carousel3_wrap {margin: 0 0 5px;}
	.owl-carousel3-thumb .item+.item { padding: 0 0 0 5px;}
	.block11_title {font-size: 22px;margin: 0 0 15px 0;line-height: 1.1;}
	.block11_ul {margin: 0 0 15px 0;}
	.block11_mess .block1_bottom2{display: table;width:100%;}
	.block11_mess .block1_bottom_td2{display: table-cell;vertical-align: middle;}
	.block11_mess .telegram_but, .block11_mess .whatsapp_but{padding: 0 10px 0 40px;font-size: 12px;line-height: 40px;background-size: 24px !important;background-position: 12px 50%;}
}
@media (max-width: 767px) and  (min-width: 550px){
	.block2 .col-xs-12,.block1_2 .col-xs-12,.block8_block .col-xs-12{width:50%;}
	.block8_block_item_t{height:41px;}
}
@media (max-width: 550px) {
	.reviews {padding: 0 0px;}
	body {overflow-x: hidden;}
}

.whatsapp-button {position: fixed;right: 0px;bottom: 0px;transform: translate(-50%, -50%); border-radius: 50%;width: 60px;height: 60px;z-index: 998;   background-color: #25D366;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='%23FFF' d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z'/%3e%3c/svg%3e");background-size: 50%;     background-repeat: no-repeat;background-position: 50% 50%;}
.telegram-button {position: fixed;right: 0px;bottom: 70px;transform: translate(-50%, -50%); border-radius: 50%;width: 60px;height: 60px;z-index: 998;   background: #25a8dd url('/bitrix/templates/plaster/img/telegram2.webp') 50% 50% no-repeat;background-size: 54%; }
.whatsapp-button:before,.whatsapp-button:after,.telegram-button:before,.telegram-button:after {content: " ";display: block; position: absolute; border: 1px solid #25D366;left: -5px;right: -5px;top: -5px; bottom: -5px;border-radius: 50%;animation: border-animate 1.5s linear infinite; opacity: 0;}
.telegram-button:before,.telegram-button:after{border: 1px solid #25A8DD;}
.whatsapp-button:after,.telegram-button:after{ animation-delay: .5s;}
@keyframes border-animate {
    0% {transform: scale(0.5);opacity: 0;}
    50% {opacity: 1;}
    100% {transform: scale(1.2);opacity: 0;}
}