.bvi-shortcode{display:none !important}

.price td:last-child {text-align: right}

.theme_page{width: 1170px}
h1{color:inherit; text-align: left; margin: 30px 0 24px; font-weight: bold}
h2{color:inherit;font-weight: bold; text-align: center; margin: 90px 0 30px; font-size: 28px}
.service{font-size: 20px; line-height: normal}

.service ul.ul1 li::before {content: ""; height: 10px; width: 10px; margin: 0 10px 0 -20px; background: #83c2c2; display: inline-block}
.service ul.ul1 li{line-height:150%}

.ul1 li {list-style: none}
.crab_banner p{text-align:left}
.crab_banner .ul1{padding:0 0 0 30px}
.crab_banner .ul1 li{text-align:left}

.price td.r_sign{text-align:right;width: 120px;}
.price td.r_sign::after{content: "₽";display: inline-block;font-size: 16px;font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif; color: #888;margin: 0 0 0 3px;}
.price tr:last-child td.r_sign::after{display:inline-block; content:"" !important}
.price th{}


/* --------------------------------- */
.block1{background: #f3f6f8; width: 100%; display: flex; flex-direction: row-reverse}
.s_pic1{float: right; width: 34%; background-position: center; background-repeat: no-repeat; background-size: cover}
.s_info1{width: 66%}
.s_options{width:100%; border-bottom:1px solid #e3e8e8; display: flex}
.s_option{width:33.33333%; display:inline-block; padding: 30px; box-sizing: border-box; vertical-align: top; border-left:1px solid #e3e8e8; min-height: 160px}
.s_option:first-child{border-left:none}
.s_z1{font-weight: bold}
.s_text1{margin: 15px 0 0}
.crab1{background: #ffe0e1; padding: 2px 10px; font-weight: bold; font-size: 16px; margin: 0 7px 11px 0; display: inline-block}
.block1 ul{margin:30px 0 30px 50px; padding: 0}
.block1 ul li{list-style-type: none; margin: 15px 0; padding: 0}
.block1 ul li::before {content: ""; height: 10px; width: 10px; margin: 0 10px 0 -20px; background: #83c2c2; display: inline-block}
.fire{width:16px; height:16px; background-repeat: no-repeat; background-size: 16px !important; display: inline-block; margin:0 5px 0 0}
.fs1{font-size: 16px}
.akciya_do{margin: 7px 0 0 0}
.s_button{}
.s_button_option{}
.service .p_subm{margin: 0 30px 30px 30px; padding:0 0 30px 0 !important; text-align: left; text-indent: 0 !important; display: inline-block}
.service .subm{width: 340px; display: inline-block; font-weight: bold; padding: 15px 0}
.dok .p_subm{margin: 0 30px 30px 30px; padding:0 0 30px 0 !important; text-align: left; text-indent: 0 !important; display: inline-block}
.dok .subm{width: 340px; display: inline-block; font-weight: bold; padding: 15px 0}
.s_text1 strong{font-size:20px}
.rule{font-size:14px; margin: 10px 0 0 0}

.s_options .s_option:nth-child(2) .s_text1 br{display:block !important}

/* --------------------------------- */
.block2{background:#f3f6f8; padding:20px 30px; margin:10px 0 40px 0}
.block2 a{margin:0 30px 0 0; text-decoration: underline; line-height: 1; font-size: 16px}
.block2 a:hover{text-decoration:none}
/* --------------------------------- */
.block3{font-size: 20px; margin-top: 40px}
.block3 p{padding: 0}
.block3 .h2_akcent{display:block; width:100%; background: #ffe0e1; padding:10px 0; margin:10px 0 0; color:#414042}
.wu_title{padding: 40px 0 0}


/* --------------------------------- */
.price{font-size: 20px}
.price h2{margin: 0;font-size: 20px}
.price th{background: #f3f6f8}
.price td {padding: 15px 10px}
.price td {border-top: 1px solid #e3e8e8}
.price tr:first-child td{border-top:none}
.pribluda {float: right}
.rub{font-family: "Helvetica Neue", sans-serif, 'Bliss Pro'; font-size: 16px; color: #888; font-weight: normal}
.price .crab1 {padding: 5px 10px; margin: 0 7px}

/* --------------------------------- */
.block5{width: 100%; display: flex; flex-direction: row-reverse}
.s_pic2{float: right; width: 40%; background-position: center; background-repeat: no-repeat; background-size: cover}
.s_info2{width: 60%; border:1px solid #e3e8e8; border-right: none}
.action3{width:220px; float: left; text-align: center; margin: 15px 0}
.crab2{width:150px; height:150px; padding: 56px 0 0 0; background-repeat: no-repeat; background-size: 150px !important; text-align: center; vertical-align: middle; display: inline-block; font-weight: bold; font-size: 30px; transform: rotate(-20deg)}
.s_text2{margin:30px 0 10px 0; padding: 0 20px 0 0; box-sizing: border-box}
.s_text2 strong{margin:10px 20px 10px 0; font-size: 24px}
.s_text3{margin: 0 0 20px}
.block5 .rule{font-size: 14px; margin: 10px 0 0 30px; display: inline-block}

.service .block5 .p_subm{text-align: left; margin:8px 0 0px 0}
.service .block5 .subm{}

/* 6 Отзывы -------------------------------- */
.block6 {margin: 0; text-align: center}
.block6 img{max-height:600px}
#slider_4840{text-align:center}

/* 7 Частые вопросы --------------------------------- */
.block7{width: 100%; display:flex}
.b7_holder{width: 48%;margin: 0 2% 0 0}
.b7_alone .b7_holder{width: 100%}
.block7 .ac_title_class{padding-left:0 !important}
.block7 .wpsm_panel-title a{font-size: 18px !important; font-family: 'Bliss Pro' !important}
.block7 .wpsm_panel-body{line-height: normal; font-size: 18px !important; font-family: 'Bliss Pro' !important}
#wpsm_accordion_4887 .wpsm_panel-default,#wpsm_accordion_4889 .wpsm_panel-default{border-bottom: 1px solid #dee2e2 !important; border: none}
.fa-plus::before {content: "+"; font-size: 16px; width: 30px; height: 30px; background: #83c2c2; color: #fff; line-height: 1; display: block; border-radius: 50%; font-weight: bold; padding: 7px 8px !important;text-align: center}
.fa-minus::before {content: "–"; font-size: 16px; width: 30px; height: 30px; background: #c66; color: #fff; line-height: 1; display: block; border-radius: 50%; font-weight: bold; padding: 5px 8px !important;text-align: center}
.wpsm_panel-heading {padding: 5px 0 10px 0}

body #wpsm_accordion_4887 .ac_open_cl_icon,
body #wpsm_accordion_4889 .ac_open_cl_icon,
body #wpsm_accordion_4938 .ac_open_cl_icon,
body #wpsm_accordion_5002 .ac_open_cl_icon,
body #wpsm_accordion_5003 .ac_open_cl_icon,
body #wpsm_accordion_5239 .ac_open_cl_icon,
body #wpsm_accordion_5241 .ac_open_cl_icon,
body #wpsm_accordion_5254 .ac_open_cl_icon,
body #wpsm_accordion_5577 .ac_open_cl_icon,
body #wpsm_accordion_5578 .ac_open_cl_icon,
body #wpsm_accordion_4939 .ac_open_cl_icon{padding-top: 6px !important; padding-bottom: 6px !important; padding-right: 0px !important}

body #wpsm_accordion_4887 .wpsm_panel-default,
body #wpsm_accordion_4889 .wpsm_panel-default,
body #wpsm_accordion_4938 .wpsm_panel-default,
body #wpsm_accordion_5002 .wpsm_panel-default,
body #wpsm_accordion_5003 .wpsm_panel-default,
body #wpsm_accordion_5239 .wpsm_panel-default,
body #wpsm_accordion_5241 .wpsm_panel-default,
body #wpsm_accordion_5254 .wpsm_panel-default,
body #wpsm_accordion_5577 .wpsm_panel-default,
body #wpsm_accordion_5578 .wpsm_panel-default,
body #wpsm_accordion_4939 .wpsm_panel-default{border:none !important; border-bottom: 1px solid #dee2e2 !important}

body #wpsm_accordion_4887,
body #wpsm_accordion_4889,
body #wpsm_accordion_4938,
body #wpsm_accordion_5002,
body #wpsm_accordion_5003,
body #wpsm_accordion_5239,
body #wpsm_accordion_5241,
body #wpsm_accordion_5254,
body #wpsm_accordion_5577,
body #wpsm_accordion_5578,
body #wpsm_accordion_4939{margin-bottom: 5px !important}

body #wpsm_accordion_4889 .ac_title_class,
body #wpsm_accordion_4938 .ac_title_class,
body #wpsm_accordion_4939 .ac_title_class,
body #wpsm_accordion_5002 .ac_title_class,
body #wpsm_accordion_5003 .ac_title_class,
body #wpsm_accordion_5239 .ac_title_class,
body #wpsm_accordion_5241 .ac_title_class,
body #wpsm_accordion_5254 .ac_title_class,
body #wpsm_accordion_5577 .ac_title_class,
body #wpsm_accordion_5578 .ac_title_class,
body #wpsm_accordion_4887 .ac_title_class{line-height: normal; font-size: 20px !important; font-family: 'Bliss Pro' !important}

body #wpsm_accordion_4889 .wpsm_panel-body,
body #wpsm_accordion_4938 .wpsm_panel-body,
body #wpsm_accordion_4939 .wpsm_panel-body,
body #wpsm_accordion_5002 .wpsm_panel-body,
body #wpsm_accordion_5003 .wpsm_panel-body,
body #wpsm_accordion_5239 .wpsm_panel-body,
body #wpsm_accordion_5241 .wpsm_panel-body,
body #wpsm_accordion_5254 .wpsm_panel-body,
body #wpsm_accordion_5577 .wpsm_panel-body,
body #wpsm_accordion_5578 .wpsm_panel-body,
body #wpsm_accordion_4887 .wpsm_panel-body{line-height: normal; font-size: 18px !important; font-family: 'Bliss Pro' !important; line-height: 150%}



/* 7 НОВЫЙ АККОРДЕОН --------------------------------- */
.accordion_holder{}
.accordion_holder .accordion{}

.hubb_accordion{width:100%}

.accordion{line-height: 150%}

.accordion input {display: none; position: absolute; visibility: hidden; left: 50%; top: 50%; z-index: 1}
.accordion__header {cursor: pointer; padding: 20px 25px 20px 0 !important; position: relative; z-index: 2; border-bottom: 1px solid #dee2e2 !important; color: #414042 !important; display: block}

.accordion__header:after {content: ""; width: 28px; height: 28px; 
background-color: #83c2c2; background-size: 14px; background-position: center; background-repeat: no-repeat; line-height: 1; display: block; border-radius: 50%; padding: 0 !important;
position: absolute; top: 20px; right: 0; border-bottom: 1px solid #dee2e2 !important;
/* background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAGFBMVEUAAAD///////////////////////////8jfp1fAAAAB3RSTlMAMwzmpJBcLIMOxwAAAGJJREFUSMdjQAVMwaYKDPgAS3m5A14F6uXlRXgViJeXF44qGFUwqoCwAkVBJJBeXl6GzBdiYFApxwucGMLxKyhlMMevoJigAoJWEHQkIW8OkrgYVTCqYGgrAFXNlFXumM0DAF1wrmOixoI9AAAAAElFTkSuQmCC');	*/
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAQlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////8IX9KGAAAAFXRSTlMADK0Y9NvN5sGUJ0iIW6FSuHQ8MmhBAvwSAAABBklEQVRYw+2WyRaDIAxFI2CtA1iH/P+vtlooC5BXWLbcFRzPDVOSI1Uqld9hFGIuM2chRiLNL/oSvz9MTS0fmHzfnGJLik9Eri/ennIDfjQ5evNgt7Ds7PDeZPh3K3WSSLZ2cpNf+zertMMxlZ+pxG4gBAER0S37Iw3YHzrnN5FL7Tbsxy/dvaZa0/6m+CJxjIswpvzV+wG9izAnCs/68eKZYITZ+1EWtmiKotky0QU7Wxb8Fa2R2N9OCbS6ijAF50P3DN4Iv7RBWYJzDeYpznZUKTgCqlVc8ahb4J4D+hWOADom7rtB+8ns/P468xHeF1SEAT6md2VRzOQLs/zvY6RKpfIfPAFEIid/DS+aegAAAABJRU5ErkJggg==');
}

.accordion input:checked ~ .accordion__header {border-bottom: none !important; padding: 20px 25px 0 0}

.accordion input:checked ~ .accordion__header:after {content: "";	background-color: #c66;	position: absolute;
/* background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAD////////////////////////////////////////PIev5AAAACnRSTlMAZttw7tKqQhoGPDvzzQAAAEFJREFUSMdjGAWjYBQMTsBZKIgHiE9gaF2FF0QwZOFXsIzBC7+CJQxa+BUsYrDCr2AxA7MWXgMMGEbBKBgFQxMAAHSwfrVcShlGAAAAAElFTkSuQmCC');	*/
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAPFBMVEUAAAD////////////////////////////////////////////////////////////////////////////YSWgTAAAAE3RSTlMAENko8OXLrKPBtpRbThyIcTlFUH3eIgAAAPBJREFUWMPtltsOgyAMhjk5EBQPvP+7bjFVWLqktrvb+K5I9C9Y+reqTqfzJ8zez9/ol/JiketTOUhSfShAkOl9uYgSfSwNo+bK9VjeeGim/gFCY0QRtDn1uVne1+e6bXsYe1dvh5q6Nh2DFegPIivC5s7LxyXhNoY+fCpKt5P2K0DCtjggzDkVYMHGBCa2HljpCPWdlf8U70Gfj/5KOsN0nukI+KZ5VYJrjVmnqNrZTmH7zQ6oxTSOZ3YL1H7Y/QoFJMFHzjgpNDVp+cp/lE0NrxwshHPLKQOFJZycRk3i+ZvAeHvws/TvI+yq0+n8DE9ngSSZ9hlEkgAAAABJRU5ErkJggg==');
}

.accordion__content {display: block; display: none; padding: 20px 0 40px 20px !important}
.accordion input:checked ~ .accordion__content {display: block; border-bottom: 1px solid #dee2e2 !important}


.hubb_accordion .accordion__content {padding:0 !important}
.hubb_accordion table.price th{display:none}
.hubb_accordion .accordion__header{background:#f3f6f8; border-bottom: 1px solid #dee2e2 !important; padding: 10px 20px !important}
.hubb_accordion .accordion__header:after{top: 12px;right: 20px}
.hubb_accordion .price{margin: 0px 0 20px}

table.price{float:none}

/* --------------------------------- */



/* 8 Посмотреть видео о процедуре --------------------------------- */
.vid iframe {width: 100%; height: 400px}

/* 8 Показания --------------------------------- */
.pokazaniya{display:inline-block; font-size: 20px; margin-bottom: 40px}
.p_two{display:flex}
.block_pokazaniya{width:100%}
.p_two .block_pokazaniya{width:50%}
.pokazaniya h2{text-align: left}
.pokazaniya .ul_checked,.pokazaniya .ul_minus{margin: 0; padding: 0}
.pokazaniya .ul_checked li,.pokazaniya .ul_minus li{margin: 15px 0; padding: 0; width: 100%; display: flex}
.ul_plus{}
.ul_minus{}
.ul_checked li{list-style: none}
.ul_checked li::before {background-size: 14px; background-position: center; background-repeat: no-repeat; background-color: #83c2c2; width: 24px; height: 24px; display: inline-block; content: ""; border-radius: 50%; margin:0px 15px -5px 0;padding: 13px}
.ul_minus li{list-style: none}
.ul_minus li::before {background-size: 14px; background-position: center; background-repeat: no-repeat; background-color: #ffe0e1; width: 24px; height: 24px; display: inline-block; content: ""; border-radius: 50%; margin:0px 15px -5px 0;padding: 13px}

/* 10 Текст --------------------------------- */
.block10{font-size: 20px}
.block10 h2{margin: 40px 0 10px; text-align: left}
.block10 h2::before {background-size: 32px; background-position: center; background-repeat: no-repeat; width: 32px; height: 32px; display: inline-block; content: ""; margin:0 10px -6px 0}
.promo_pic{width:38%; float: right; margin-left: 2%}
.promo_pic img{width:100%}
.ol1 li{margin:20px 0}
.service ol li {list-style: decimal !important; margin: 30px 0}

/* 11 Краб-баннер --------------------------------- */
.crab_banner{background-color: #ffe0e1; padding: 30px 30px 30px 150px; background-position: 30px 30px; background-repeat: no-repeat; background-size: 110px}
.block10 .crab_banner h2{margin:0;font-size: 34px}
.block10 .crab_banner h2::before{background:none; content:none; margin:0}
.block10 .crab_banner p{margin:0; padding: 10px 0 0}
.cb_blanc{background-image:none !important; padding: 30px 30px 30px 30px !important; margin: 40px 0 !important}

/* 12 Механизм действия --------------------------------- */
.block12{font-size: 20px}
.block12 .meh{width:23%; margin:0 0 0 2.2%; display: inline-block; vertical-align: top}
.block12 .meh:first-child{margin: 0}
.meh_pic{width:100%}
.meh_pic img{width:100%}
.meh_text{margin: 0; line-height: normal}
.meh_text strong{display:block; margin: 0 0 5px}

.block12_m5{text-align:center}
.block12 .meh5{text-align: left; width: 31%}

/* 13 Форма --------------------------------- */
.block13{background-color: #ffe0e1; margin-top: 40px}
.block13_2{margin-top: 90px}
.block13 div{background-color: #ffe0e1}
.block13 h2{font-size: 28px !important; margin: 20px auto 0 !important;}
.form_podtext{font-size: 20px; margin: 10px auto 15px}
.form_podtext2{font-size: 16px; margin:-10px auto 10px; color:#777}
.form_podtext2 a{color:#777}
.wpcf7-form input, .wpcf7-form textarea{border: none;padding: 13px 12px;font-size: 18px;}
.wpcf7-form input{height:auto}

/* 14 Слайдер - Результат работы --------------------------------- */
.block14{text-align:left}
.block14{margin: 0 18px; border:none; position: relative}
.za1{margin:30px 0 5px 30px; font-size: 20px}
.dopn1 {background: #83c2c2; width: 134px; color: #fff; font-weight: normal !important; text-align: center; padding: 10px; line-height: 1.35; position: absolute; top: 0; left: 50%; margin-left: -67px !important; margin-top:15px}
.block14 p{margin:0 0 30px 30px; padding: 0 30px 0 0; font-size: 20px}
.block14 .block_border{border:1px solid #eaeced; border-top:none; width:100%; display: inline-block;margin-top: -4px; min-height: 150px}


/* 15 Слайдер - Процедуру проводят специалисты --------------------------------- */
.block15{font-size: 20px; text-align: center; margin: 0 18px; max-width: 354px; margin: 0 auto}
.foto_holder{position: relative}
.doc_foto{}
.staj {font-size: 18px; margin: 0; color: #458f8f; font-weight: bold; position: absolute; bottom: 0; right: 0; background: #fff; padding: 12px}
.za2{margin: 20px 0 10px; font-weight: bold}
.block15 p{margin: 0 0 20px; padding: 0}
.block15 .p_subm{}
.block15 .subm{}
.block15 .subm {width:240px}

  
.block15 a.doc_info{text-decoration: underline}
.block15 a.doc_info:hover{text-decoration:none}

/* 16 Слайдер - Отзывы --------------------------------- */
.block16{border:1px solid #eaeced; font-size: 18px; padding: 30px; max-height: 330px; margin: 0 18px; position:relative; height:330px}
.otziv_fio{font-weight: bold; display: inline-block; width: 60%}
.otziv_date{display: inline-block; width: 37%; text-align:right}
.block16 p{max-height:205px; overflow:hidden}
.revall{text-decoration:underline; position:absolute; bottom:30px; left:30px}
.revall:hover{text-decoration:none}
.reviews .block16{height:auto !important; margin:0 0 30px}
.reviews_all{width:100%; text-align:right; margin-top: -60px}
.reviews_all .p_subm{margin:0 18px 0 0; text-align: right}
.reviews_all .subm{}
.reviews_all .subm {width: auto; padding: 5px 20px; font-size: 16px}

/* 17 Рейтинг --------------------------------- */
.reiting{display: flex; width:100%; text-align:center; display:inline-block}
.stars_holder{text-align: center; width: 20%; display:inline-block}
.stars{margin: 10px auto 10px}
.reiting .star{background-size:contain; background-position: center; background-repeat: no-repeat; width: 16px; height: 16px; display: inline-block; margin:0 3px}
.reiting .star_half{background-size:contain; background-position: center; background-repeat: no-repeat; width: 16px; height: 16px; display: inline-block; margin:0 3px}
.reiting_logo{}

/* 18 Слайдер - фотки --------------------------------- */
.block18{margin: 0 18px}

/* 19 Сопутствующие --------------------------------- */
.block19{text-align: center}
.block19 .dop img{border-top:none; margin:0}
.block19 .dop_text{color:#458f8f; font-size: 20px; background:#fff; font-weight: bold; margin: 0}
.block19 a span{background:#fff !important}
.block19 .dop{margin: 0 0 0 2.2%; width: 22.3%}
.block19 .dop:first-child{margin: 0}





.service .white .sa_owl_theme .owl-nav .owl-prev,.service .white .sa_owl_theme .owl-nav .owl-next {background-color: #83c2c2 !important;background-position: center !important;background-size: 14px !important;height: 42px !important; width: 42px !important; border-radius: 50% !important}
.service .white .sa_owl_theme .owl-nav .owl-prev:hover,.service .white .sa_owl_theme .owl-nav .owl-next:hover {background-color:#458f8f !important}
.service .sa_owl_theme .owl-nav .owl-prev {left:-38px}
.service .sa_owl_theme .owl-nav .owl-next {right:-38px}
.service .sa_owl_theme .owl-dots .owl-dot span{background-color: rgba(131,194,194,0.5) !important}
.service .sa_owl_theme .owl-dots .active span{background-color: rgba(131,194,194,1) !important}
.service .sa_owl_theme .owl-dots .owl-dot span:hover {background-color: rgba(69,143,143,1) !important}

.dok .white .sa_owl_theme .owl-nav .owl-prev,.dok .white .sa_owl_theme .owl-nav .owl-next {background-color: #83c2c2 !important;background-position: center !important;background-size: 14px !important;height: 42px !important; width: 42px !important; border-radius: 50% !important}
.dok .white .sa_owl_theme .owl-nav .owl-prev:hover,.dok .white .sa_owl_theme .owl-nav .owl-next:hover {background-color:#458f8f !important}
.dok .sa_owl_theme .owl-nav .owl-prev {left:-38px}
.dok .sa_owl_theme .owl-nav .owl-next {right:-38px}
.dok .sa_owl_theme .owl-dots .owl-dot span{background-color: rgba(131,194,194,0.5) !important}
.dok .sa_owl_theme .owl-dots .active span{background-color: rgba(131,194,194,1) !important}
.dok .sa_owl_theme .owl-dots .owl-dot span:hover {background-color: rgba(69,143,143,1) !important}


















.crab2{background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAMAAABrrFhUAAAAPFBMVEUAAAD/4eL/4OH/4+P/4OH/4eH/4OL/4OL/4OH/4eH/4eL/3+L/4OH/4OL/4eL/4eH/4eH/4OH/4OD/4OFVqxc5AAAAE3RSTlMAqcgP8zuLXNW5aCUY34BIdeow8d5VgQAABOlJREFUeNrs3dtyqzAMBdDtC9jcCfr/f20oaZo2oYFOCDLSej1zOmNPbEuyACillFJKKaWUUkoppZRSSr1JXUOuIY90FvMBElWGrkwFcUpPt3oIY+gX4yCIs3THCpqBcfySZ2Acv+gZKGhGAREMzTIQIKc/5Di8kn6TFQ8EeiIgaV1rrC1M27mZf6enOjzkutYU45/OwFeIdGXbAXcyT0/5DHeG1tJV5PojqQ391OTZ/fjXz0CWN/STYZlDu0iT2TkoaaFyfvSTyDFksvTYyYTqkv4uZqb/EcyJHrNgp6e/RNvQKo2NaR2XNb2X57YN5LSBhGJG5+nNPFgJ9HJphYyGNpJK5uhpgQOvgYx2wCkp6GkT6WTOhhY57ibQ0A4asFHTLvgEgx3togMXLe2iBRcFbYr/NcKJdnECExXthEtXQUk7KcGDoeWOGAo5TzvxPGqjgdY5XE3A0vY4F4dLWudo2+C68R9tBlywtDMbHHZSlcYTA96UFd6s7triRIycirar8R5ZbxpiqTF9ho0FHr/6ed4EbKbOmY9+4vMam+iTGP5mpRK3+4E3401Np3WkpMQaowOkvEzqZYGSE/BKiS2AUQQSv/zkdHnaUoJayVvgyByj6MPjHEhyAiyAxO+++PwCxO8BPSWoB5B4AwCf9gFHCXKQfQxYQHYo2OKVBkrOgE9JN8JxaqLLKTE5ANEJcQaIXgMNANFrIAcgeg1kuEi+GZBPC2FSGaHBlczKeMBV+v2gbHpIKSH4IvRyJOJKZkps8UVoLNhgopugxgFCw4BLB6ngVODlyUCWToPUhe9kj3+aAdH3IkThIB3xu1+OJVYLupWLO/9fHw+4JFsDvhVOUoPsI9bJHv84AzIy4HlW6P73zYg7/38rBRQA/lZJXgAjI6QnYt4gKwK+lx+7Cv5cPPg9yHPJvB1qK7VOgC4B3QT1GNRASENhocmQrzQd1oKIlsS0KCp0BqzTixG9GtPLUb0e1wYJbZERNwM+0zY5bZSEtspqs7TQdnl9YAIXUh+ZsbiQ+tCUx0Q3QbGBQMBE4wB9eFpqMpBhpC9QkBkHjhpA9AogymSvAKJc9gqY1oC+SktfpiYxFb7JCPWFirIfHe1kbwFEvdRM8CYj1BcrCz4EiKz0CdBXa+spIDgZHmWQeSnyJUJsTXwSILco/n0GCP7UlsMn/djaC5XpNEr1uKEfXBzpJzehH10908/ujvTDy2f66W3ox9ePMQMMxr++XMS06pVkphjAgfO0E+/AgqEVuFb9ktwGWWyB/+kh5dwPmlIL4QlcFLTQMbeAldcGXHtAEmwf6MBFTbuowUZDy3FthEsvFOKzB675LjH/0m86l6cZGPG0GOsHo1LaBDhtActrAoeMAhaugUOvgKXPExwyDp7Unt7KMwoDF4QC3haRVomF9akEAU+KwycTapxVhhYzFc6qYE6sy8E/uUj3mjz7R+ks4CrLG7oXmVRDf3JmfvSTzK95/8v8HBiW4z8Lka5sO+BO5teOfzK0lq4ij9uAx7LWFLYwfefwUPfvAMd1/eefblmlAOt1aVz2bKhMJ8fdSE5/yCGASSXD20xBMwrIMNd0arke7xvMgOzxjzMge/xnRuj+96300s7/W7/TY8Pmpv+thjzSWcwHyFWzK20ppZT6aA8OSAAAAAAE/X/dj1ABAAAAYCtdD3H7nPc7yQAAAABJRU5ErkJggg==')}

.fire{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAP1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACzJYIvAAAAFHRSTlMA9RTS6991Xx8sqIW4kGlFw1OeOmXpZ2kAAAEgSURBVDjLfZNbtoMgDEUJb/Ht3fMf6y10CdhW/VGSLcnJAfXj0fOgnh4v6Id0sCAP+QQJc5/fcH/xAUgYrR6AJeeVwt3ktZWiz92pGJnL+yD8Bqy8/1xvavwxVS3+azxRKV/Dg8h+ze9gxom18nwQEw5gUB2x9vqwKi5TFtmI62rupmWLFs/UTbhVH8zppaEVcZxfq4D72rYNPwr+XGip44pstdbYnHBS67770VqJzY4cZxO67lCAGUPKnjI2oO/BQulrsCxlfZbIbCxeDT4U18SWwtv1ICzNwoM9B5ulUax+BU5/ChtFunM1s72A0AMbY++W4QikZu7+eTmixVSHV8TgoroSBpAsT3sBNv19Z21GnMtp639ei5CMgDUpdNF/aNAN3A9BqhcAAAAASUVORK5CYII=')}

.ul_plus li::before{background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAG1BMVEUAAAD////////////////////////////////rTT7CAAAACHRSTlMAgHeI5m07wLyNFWYAAABiSURBVEjHY0ADIa4MeAFbR0cCXgVMHR0KeBUwdnQIjCoYVTCqgHIFbErIQL2jowhFIIEhogMvaGXwwK+ghaACwlawCRsjAfOOjmJkvmHCoAjJUQWjCoa7AlDVTFnljtk8AAB9H5D4qeiSMQAAAABJRU5ErkJggg==')}

.ul_minus li::before{background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAFVBMVEUAAABAQEJCQEJBQEJBQEJCP0NBQEKHk6DtAAAABnRSTlMAd4jnbTxeKArSAAAAM0lEQVRIx2MYBaNgFAxRwCqIFwQwuKXhBSkMZvgVJBNUQNgKViElPEAxgGEUjIJRMDQBACUyOOrFNCBoAAAAAElFTkSuQmCC')}

.arrow_r,.service .white .sa_owl_theme .owl-nav .owl-next{background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMA9w3FRj7NyQfnS6MiuV83nVbn/QAAAIFJREFUWMPt170OgCAMBOCi/Apq3/9pDcbJxKVHZLnu94VCGSrvOqOri9grF1VNgNBUMSEXVAhukBAp3MJqFzwFChQofNT2CBkVqqBdeAHPsIu9jg64DAilCw0G4BbQS4SfER0keJTRz8Q888wz/3M+jMnHyfm0oIvnxNXXkIfW/wtE8xZnZ5CEjwAAAABJRU5ErkJggg==')}

.arrow_l,.service .white .sa_owl_theme .owl-nav .owl-prev{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAJFBMVEUAAAD///////////////////////////////////////////+0CY3pAAAAC3RSTlMAC0zAyUPmpSNfNu4Cv0UAAAB7SURBVEjHY8AKGKu9GPACkd3b8Mozeu/e3YDfAKAJBAzYSsCA3QEDaoAwIQOsd+/eRMgAhVEDRrwB7AQMYNAmYACDNQEDGHfv3onXAI7duxPIVoCwgmxHIrxJOKAoCWoG4VEjRo2gnREBFNVpDCLUMIL8qhmzcifYPAAA44KR+agdx1MAAAAASUVORK5CYII=')}

.ul_checked li::before{background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAPFBMVEUAAAD////////////////////////////////////////////////////////////////////////////YSWgTAAAAE3RSTlMAzsET7uBqpVs8MZZHHSazjHSDrb7UnwAAAQRJREFUWMPt1tuqgzAQheGc1Xh2vf+77m0MzEVCcSaFUup/7QzyiSHq6amxRUMvDfPWAzBKnsF/Tj6/4WwVz/c4c7N0PiI1NQECexsgOvH8iDP9McABqaERMHwtYPh2QP0WQNMI6D8GOLu3AI7i+Y4Ai8M93ge01V/DxbuAlQdx5oZ7gL0qW5GaxICzzxsEgFdWg16v3k6Aog0TAdazBqnABaTyhv0F4KbKym+x8QDLx7AxAcsNIxeQGmsblgzIuHKgKwEPda8DqZUHWILRhiMDck9NGEuA17/O3aAtE5Dq84aoBk+Agg1XonvghFwGbNrgFiUpelzJ7+LBAM4E1ZJVTz/UHz/zIDjWUsiSAAAAAElFTkSuQmCC')}

.block10 h2::before{background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAANlBMVEUAAACBw8ODw8ODwsKDwsKDw8OEwcGDwsKEw8ODwsKCwsKDwsKEwsKEwsKExMSDwsKCwsKDwsJSl4jLAAAAEXRSTlMAHaRt8csQP07cs+eWXTJ6ik8UDtkAAAKoSURBVHja7dsJbsIwEAXQ8e7s/PtftqiqOqoCcYKxv1TxLoCFt1kc+fj4KIhRuFISLueEy1rhGgahMoARpg3YhCkAQYgS7lbhsbizQmNwx1yGFqD+BSt+rMIR8CMIhcMvJwQrFGMS4gCoIUpvAYqxDCzU1b1oTIPfvzKCZZFKccQDY+wVxJiAh4KRU7yXKtnjCb+cvEKTvM5YHLBGimZgrjj+PA55JyUTMMlroptQNLkoRzLw4hyk2eMUP6e3BzFmmSdcMM2LkYcivkXaADZ8c22nYJWnBnwbWIsw40cmbUONojgHUcavRDmKA34FxmWUAZUJ1/HfMK5/QOLwh+sdkhmPP7zpHJSOu0nrG5Yv2Fl6JibGY8ebjqlZwAOhX3I646G5V3q+4ImlT4Ei4anco0STcCC1L1Ilj0YjWE+tgFyKIXLbQqVD0dayVGtxgm1WrF4DTglrk3J9vOG0W3x/w8JdyyXce1s2Zptw0bSZdzWtjBvxktGZurZdNGve7IAKg93yaqJcpQNwtQNwlwZAmgJFWoSKtA0V6yBSpKNYkS4jxbqOFSkgUayQTJGCUsUKyxUpMVGE1GyHkJzudE3P92LsWqDYS6lriWbPua5Fqr1x7Fqm2wOkY6FyLwNZKkq11eypSz00OwKMlkoqyvUVbri78Z59GF/cV+WWTZ962dBkC6TixJbbdu8pXE9R1PsalxcO+ZHx/mwuRRjl5nX9DlS3yvZ9feYzVz5gqG/hBVP3hKO+k+uXpo9YVAp4IqT2b5GjCzgwbLHJQyatAXkU+Gf1HmMIA2hhOZ4CF+UAYRG2sVzahop0ECnWUawIl1FDc8XvEwISRQjJdhoEpSSWsgH2iUkUDk3NSDQ55dD0nEQLFFTwwjWOUuE/fPhH//SR/vHnx8d/9QWbQ7e/6M21nQAAAABJRU5ErkJggg==')}

.crab_banner{background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAMAAADDpiTIAAAAPFBMVEUAAABBQUFBQEJAP0JBP0JBQEJBQEJAQEJAQEJAQEFBQEJAQEFAP0JBQEJBQEJAQEFAP0JBQEJBQUJBQEION98iAAAAE3RSTlMAEO/R4IU/I2cwdle5laLFrEwbQwWAwQAAGj5JREFUeNrs3FluwzAMRVFa8RAPshNz/3stCrSxfx0RjS76zgqC4MGiJFImIiLy54Yp53tjaH235tnkHdm/pbtx7Zt/a3uTyx7+YzKqpvUfSsBls7+MBrX6r9bkos1fVmNq/PA0ucZPoIXg0w+dySWN8/+92flfsc9J7vQVVAEosfoJcyetAJTo/WQxotkPD5OLbu7wnaACUOTuJ9mAngpAiSb5IRF3ggpAmewnxBuBJ76K+azRT27GowAU2uBlYK8AlJnhZaACUKpll4EKQKmOXQb2fthMrtsd/RcqAMUWdBk4KgD/uwxUAGIvhZPBjPBzjBp05EthBaDcQL4UHvg9LZ+3+cluKLsCEFQGQicEGnIBU43EXUgVgAgZfBTgJybvGcFHAQpAhBv3Q6oARJgcO2GV+NNNFdgd21qnAIRYsGOCrR8GkzfN2K4ABSBGoh4H37g72Kqs1DVgUwBC9NQ1YHN3PRITIEE7KxYFIEaGXgku2BOMylDXgAe4m6UuLXMNWJm5rVDHXAOyAhBkZK4BHbeZpTYt8iyo4790VosOeRY0cVsZatMj28PvCkCYlngnrHfi4mRiX5AeCYrTO/BYVQ8EBErA9VTz4YFW4JiNhgMDzcD5AA0HBmqAM2IaDYq08CoqBSDSBByzAP7keg3AAZEv9s5sJ2IYhqJx9pZuU///v4IQYlDqrmol7Pg8w0snM7GvT1KWAfa/xfNrBPVkyJ30/JoqPRhwJy9k9zj1YMCdAD8rRL3wWxnZDdfUC7+VwC5YUy/8ViI7NVS9cJIURmvdEM1Z2GlB6oUTQI8/jMmco+OWBPT85hePAw5/sdGcInBLAtQL37n60yZzhsgtWm3VC6dE2etjPW7jANWCybdBXv8YO2bfqMwuuXiagAXu3L8zcwL07cH0lW+XM90XM8NCXx1ZMOACD+Y4wGwepFrwmtNxdS/3vKIg1YLXarirb4SceJXVugDW2/hrH2TL6zdVvfBVPeLiZh55aZaqBRc9Ec0ktwrktV6fBTy+uZwGeV5ZoC6AtRbQXmwFJ17jFdWC6XMdOGXES/Vc4BWuem4Ky2Pksu5z+JcOjhYSvBor9cJ/6MvOr+wJXTKHaHjtquqFfxM9kf10+ObEjs6rDVAv/Is0kQOgZMupQDYHcKweqWrBZu6xpPstCwvcgWc0sfIsq9eCIeCb0gMbcUHXmB16Vk5I7Vpwtluxz+xxyZQkSTZ1Xxf94RE3DZDGIkGATceC1TioZi0YJqQI+/NBH806idV8peLrosEhRVs0iBYpopRbNyq+LnrAAroSTp6WRISEa/V64REJHFHjw4AEvZAgoN7roofj9l/0uMAKyVbq1YLtif4OgsWSKKO1rva6aMCCMZ6LC7OMzqpaLzyVuz+cGxdiK6OwrlYLBiywAU5FRllGFFivFuwRDw/7mhEXNDLqqnq14IBLunT4T72QbRV4+Ss3MiNFJptAgixlW612AZgWKfpjhwVGMXVVxVpwjxQdHFgmDsTUVTVrwdnufrkDUgxgNgC2C+DfTy7uZu6RYNr5/XdRUmFduRbcdLgkbA2M/Ieswrp6LTiOq9N+sFhiW2mtNavRVclTYpiHlYFhAHHZSvVaMFkNBnIDmJLAcI3V7PIxYCCCXk/KIvvMrLqAurXgNy9bHg3Ji4RI5AJgNbx+BNoAj0UF2EodsFWsBW9Kgi7gX4LYEbteF008iv3oX87JEFb6ysOMuEaSe/8uK33lYRpcIQhW7TOr5frJ3pmtyQkCYVQWAQEVrfd/16STziRj24stTvxr6lzO1XzNUaE2DqbQKlox/qompPqlo/G0SuB8Dw9UAdvh9PS0+ovbhAioArbDUXq1XXAbBiq94qAOrYcT6cqOX0VDlVh0UGGr47G0xPGus8WKWx5PoAWZ+SOFNc/iCzA3ecGNJKxdFdgL63jcnSQg12HBIsCSdlH/vZUMFQYAm2jzJfS71r/RUKdAEeBBkaBu32o5A+u0wDq1fhGuHUqfVHOF89WR37sz5DVYXx7b2O/dGVIdA5ULRBtqdn4UodXZiwBVSXCb6hHs1HJyClxyTXrDqqLRtgDSG1aVRHDPE1b9ytkpcFsAaQ6siSK8GlusEsaTE+EOgdIcWBWL9wWQ5sCKJMAvAFgbw7kZ8c4A0hxYEUdY5YCInWynZiTE/dT3vTSmNo4At4AiQD1GgvwpsbrZT0wggiytkO7QOiiLeAb8ztdGVaYFfQFIe3AdOiLQJ0kEqIJBfQGADTU7K5EwjwAiQB08/YtG6Af5wIsAVT4AsCkVGRCwn54gswCIo41PyUSEmAaEnG5/RmaNuwMUAapvADRMFkgEqMNABFgJKHeHVswBgSYBRIADRgpZtA+ACLAPr4kIvL1WiwBvM1sCDgHJ9dF7UYaI4JNpIsDbZPqEhcoByP3huymEvwGQKVE7MwAMWmtFgB01YByaKkSAd9cftgpMBKi//gZ3/2xAa9l2UH/9LfCjIwLsX3+N/MOJAJtpiccBUAR4e/3RU8D/MooAW9efSQDgysjlVfZF9MzWXwR4owAIchLEPbIIsIHCbv1FgA2ozG/9RYDXUSPD9Zdx4S8zG47r3xQR4DW8JWJQASYCvEmnea6/CPAaTnM7/8uNEVtIxHX9RYBXCMQr/i8C7Az/a0YHZhHgKQNxyv+LAFvJrNdfBHge/mNU/7XCIAJsC/8ZZu0zIsC28N+IW/8rArwV/oOfACEC7Av/QY+AEgH2kIhp+F8EeInAN/wrArxAyzj8KwI8p+cc/hUBtld/WlbhPxHgCZl5+E8EeIgauYf/RIBHKEMLMrfwnwjwcP35h/9EgIfhfy7jfw4VQHVp4rgxnplWf1cWwPd0wbbcPo7evhj+U0p533Wdc1NKIYQY21/0F4ayYLj8tb0QfxJCSMm5rvN+VqrZzP8vCJk00+PxSvdH56YUQrwsbSl5NNZqTXXR1picS9+3MYQ0OT839zmDABP9RXM6IHtLZ8GaMQ8XIybnVfMPJxBg1vgjkleZz7P+C7QZS9+G5Dp1AgEK0xzZedd/4cLQhmmDCbW7gzsi7HuS7p//sTB5zYTjBcg8z0lw6/+BNqUNzh8twHIHyG3M/Ejo2NwH5w+fEGKIOIbKMnHBlDb54wQI9BvYC/PXKcSMiwbdEQJYusBmWPqVnliixz44VXVOYEu/YDUtt2kiccbmdlKVRsV29Af8GxP/kog/tkSn9gpwDZVw+wh09AittbXGmDHna1bnQnsl/ib8Q/zgT3Ko/CTnPBqzKZNQH9MHv0eAztIHfIpmvF6s+DVVd2CmTinvPxKJse2HkkfzRWroHN2b4+IjPcKCjphS5kTd/0r5zrl0kaJkYw8zIrduTQDfPCBZ+kzM9JkRciuYT13+r3x39WE0lXUYo9sggDO0wDSelhS83HCLdJ6ZuynEfsi1XNAl+JcE8IVucKtnwh5sKzChtn+pzqXYl9FSRfwd73q6pb8TFtZQA3S9xp/+O/8yocpLYW7WSJpuGf/+fsBNVMowSmqobop9NtUFSI8CP47+AFklVjjW/3sX2vKeB+r5S3LZKTfRCqbBIGL+26/hpzgYvV+AQreM6vMYHdBJCosIoGZR1rDAuziYPQLM9Cz970fUV4ABOgDuo0tttu8JMNES65oFUUPWCPWIb60dzKnNmh4yPw//6ra5xQ+A6WHHfv7XGj71hu4yfSMBlAX8aNVBuZhplfiNPgED6Mm1FqsSlBVbaMnybekN4iYwgUaAq+LaxdrZ5paB5THwB3vnut0mDARh3ZEQCPC+/7u2TZ3ajsEgI9nsuN/vnp4kLGgvsyNpPjEBmEHGRFfIT2kE9UCCttq3R0+AreDALWWtSVr7dE+ZwyB9+OcvBsDVtqdpV6dhEm0c7JkdWHWZ6EL3EYIQqcDWmvbRbHoZ3LBFEpaOX///Jv0/AG6gK8QyTq+JQjse71L4Ufp+POa2DlymVRCy8I7o/33Jz62GNAiLIQ5QBFTcKXC9gcbXTVXDi0D2KOPbDRkjz97fNxN7FfDMlplzMcbJfRFCI/c0AlZoua+Ha4AM8LwfMmillq0nhzHZNoaTWCVmfckN7wNg4jwElCG2aTDZ9gDJRiczOkH5FjHHb/5+M/D0uJTT5cnvsJAKq3WxBjeJcvx6gKfJdoZKoZMPjxI7s+kjytcpcqRrujFZ747708vJdoqKozrrlpTfalsjhetCXUNzaHvEHNbZgSrStWFW9SXWCXz9gXpawPSHOg6cHag+KkV5NwyANouWipYxB/k9Gt/R6+i8FCJXztsw7QEJTw9R7du/ZcFqejWdzy7oIiv91wVNKygr3kiwB/CrbzZeGcNI//WPQOuYKN5Dc4Snv72l0/RfIWDe/9Es7gc7BPFypB9ohVUrQ6P/2hDWDYAL0sV4qMx5HUXbsOK1uES5mK9Ov59ckPMDIjf5dWcx3k3dbCbain5hZMtWZz34lHs3RDN5O5r/AXCuXg/2EWh6tb19F8Nei4CPDgBJOQwnUR/Xbezft06W6y1/agDEn39VG6NvF7fl6zuGTsM2T1cpyhL8qD4xABJd0TbrGXgrahL1uo1nWy0Iw7Wk+0NEsmpZ9tBY9WKZy6RXjXyDqIuMSR2gBHoZ7uH4QnpD9+hKiYAbVvI9L8VLcH9zUJ4imUzs2sSjVS8yPW06eoDpnXgl00i3CFD0apSfxlekgrKnZYx9Rxuy1Tz1vVmctqR3k6E7oiiKV7SE6p14E4alvCcLv0kLKFNdu5sw0BJdFO8jgdz+9IC0UfgYVcVy0C6PoRvxTvyNKhASs9USqhlqVUZB0zz67Vqkhp1WelcfOOZOjW3N1787QtYFnwREukJmK8faaq9/Osb7NrJc88rAZokYnSodAZ5mSUfpvMMnAV2eK2Sji9YCMh378QsR0JMAlfks5ZAbAevhdGhDHcVS518xy5XdnjHZus+iPtjUDTwJiE8ccaUs8Fu6Rx3uJQNPAuwz466+iANuT/ek42mpwZOARBf6p5+dOYlcZEd36CMU/nco6E6Apgv++bdXS5GHHNgoLkbocYCiC27H97vb/fzNIV//33hkTcDptg+YQdrz+krN4fQ/0yBrAtzzxmDj8+0AqVndpGKOf0w9TdyheeueLQal5nWRQuK58p9diieRh9RPFoMD/WA87Of/fl527B81m37P102ap0xRRybZ/z9OjA0U1+jWfrUsi+y0Mea4XUynWRr/Zf9qbr+xhM8f/yoGeXWPmwSYnbtvkW4JmfcSk+LQXJ14Xf2ag9qb3rR5xngn9ePfHzr9/0ZyKVjz2d/kSlkdwYHj8xdiQB0JnwoYxA8ZEjHL7R7NMxZ1JNwUyG6k2ZwGOIbn/xcOtRscSiy/hq1pgDRc79IQilHbIgdXZNLpN5oH9Nzq/wsj6Jp4mQAQaVM3wPHq/93gQbvBU6HsVm/J7TTTu3T+0HD9dGX0cdKeakKte2m0XJ30ZzYoYcgIgCyryRbuXuqe/41qVQNA9Gu1YM/0KpUzE+fofUUACP14Mtww91uSrMP3FQHQqIc5fuLuudhBaoMLBoCIjw6Bhm8FeKaF1AbHknVZenAI9OyvpQ2QpqFTye+aNIuvuQTwXDWIsiBX9GBzi4dAyzsDxNUGu7LPpV86BAzTGdA1kXkWO0soHNV6vtifCCCFhpQFNYUDIMw77I8AHwAhNNtJxjJN6dzczunDJNPbND9AFiSLF2d6ZuTvMUZpiLIgWTyo3czMrwN5dRBlQXRF4bHZpWAmkAp6hDjJblF5Gw/57aAANEhDlAXp8s/G0TUD0CgdURY0VMhrEl0TgVYrNZ4sqNvdol/T/hgghxWYb9n82+qrnJWkceaoMNnMfHOjrXKwEEIb+Bs8WVBbpbQNdIG3FBBeFuTpQqpxWLJdBpulhSsEp9x5cH4eiPQ3w5MFBbpgqnxZ2GvBsGVBslaKrhFzQCESVDjPeMSUH52hDAJQZUGmVmU7ErHyg/1UWVBGKzC/cc7PEXCVAepEy2gF5mPxqkBEWZDN6gTll4KsV4JnCGABfVOvjRX+a+4rgfCyIFdR5WIQAwBtP+RUcVbnEQPAo9nGqoq/j8ZLAvEKQV3xAU1EAFuh4PshY82AHtAaQYCFYKE6EM8a8FP2Q3zV1lZHBCekBCsEXdX5liOMvUBg21hZV7ChoQQhkPshpuqRFuHqQLj9kK5umm7gskA021hbV7Hh8ZIAsP2QWDenkQqtGYy2HxIqNzZ6pMUASNvYym9owNIFA+6H6MpJ7QA3DgDbD0mVdbsRSxmOtx/ia3e2DFbSBLcfEmrvb1u4eQDYfkjtF1TCyYLA9kOG2iP7hLUeBCcL+kXemSBLDcNAVN6SOHFW3/+uFFslAwP5UERyN7oAzHyP1XpqyfPTN3SubEY6rtekh8cz2sp2BXDZgvLjZe3OdgWQ2YL842VtYCsEuGxB5fFPM7EVAly2oPH5TxNw3w3+D2xB3fOr/AayKdGeiwYrSJpA8G4ULw1en5c0E9mqCC5bUFL4dQYuXwAXDd4VJM1OtTOUjAY7BUnzigM9PA3iosEKIkAy15gYFw1OGt7thWpWvKOqazsNrnF4Kh3IRYNVarRENSzORYOLSnqOTC0BLho8qkiaqRLxQC4anHUkzcq0MoaLBnsVStPXa3jsJMBFgxeduzkRPSDARYMnHUnjIk8SIKbBkzwWe+UhwisT2VR7F3XjqQR4afCTn8Z5mrYgMQ3u5LmYeB4R8EwiQI9tbzTLAwtVS1ht5PXwLD2BkUoETGoX88CyRDyz5DLt3UeFpRb0JHL2axS1zOw8SS3ItS5q0EObO8keeS4RcCjW5wuHDOASARL0qjMXOWQAlwgYFdtbuVLIgI1KBPSajHakkAEvukngI2gSusIgA8iektXMAXJ4BntQxL/FrHKA7AwyYIH/BHY5QFLFnxYjEwGjrs2t4D8s2XOJAN0cIC7iC0EuESBBN6V1FV4IkomApJUD3tOAgDdixTUhppgDTpSGvUHuQM9hpnWAiAvoRJBMBCTt/lau4EJwJjE4fous/nOc6kt4tK7qxCUCJKiPPM71JSLYl3hwkQAZ9T9PqdAjo4FLBPT6jzu4CM2EZ+DD+y5WfZ9b7yvwvBhZO0AGA02+14q7S7jnMgaK0wUzp/KAFVMR9vJ6H8WirlmAuwIbNMr8OSaTFu2K2xUYqKYDRMRbyNojwhqEMtWyIBFZTB55yxW2GOTaEyDS2ZRkU0UtBgvmuf11RJv+RkItBkeqjYHqLcEzFtBisCPrB0m2euu3gHYGofvZ7yKoFDb39pAIMjS6cvWDREarI917SBzA1g+Sw8ynlz0iDpjYUJAUM1mzV0CbKFs/yAoHn+kHbRV/JENB4ryd1XEGBEIbGwqSxfBSK3hAaOSyBotIZ2nWX+GAEB0KEomGeNNFNCDksM7rRyLpoYB7HBCbb7IGMNFyH71pLZbRgNCMVrnex2qa1vaKdQIGtoagyGC7vGOqUOMimU8FOmMim7AcQp6tISiyGVvd5oo0OU7XEBTZrb/9DQkJ0jUE7VDAGQEICU6VTgVKsqYbc8VBgi9lM4iPpVln2OUA4CBBQhVo5gy7dqRgRsYKnwqU0S4BnwcAxSWYCFWgsyMx5wFAQYJ8tjBTZ9i1DsRwCfZsE4KfYzIsw88DAAKFPUjB+kdh5wy7XkAYUJhRBcpsaXc9v1IIKJwA8hSWM+xyABCg8M6oAiVafqq1ntH+2xKOUQXaOsOuBwBgpTDdcMDn6A3V15VEIkDhDW2cpXln2PUADL55KDwyqkAZDHFwvCbVvbbuFN7JVoba4+D40mEdWofCjm5E9EtsdjnAv/7LY+tQmFIFym5Xfv14pabGoTCnChRv9qP7KacubSNBvhHRL7FYAQ73M4QqTQOhjlIFSmcFYY83FHJtGQgRjoha7o2U/o3R1oWWgVBo9nKCek70e+R3B++IDXvElvab1n8TWSEH3B4AiMHhgVMFWuWA7n350bVbDBIuCrHMAfsv/sp7uw4hUhWY7ffHL3KJoVl/CN+iEJ0npe8z6oyxWJ5UBRrlgCtYSxiL5QkXhRjmgPQb6FvadAcQLgr5GtGiHzD/5tS50OaT0y1eS/8ikuFbgu+5Wt/mWnFWFZgtOjDlKvNAXhmbm/sfPZADNtGJtZ6xg7wyxsoCJRl0OsONw2pssDPIygKl0/+mXz2hKA8Os6pA8fp2J3/7YyrtlQKkHWGRRR9x3GcdF5rrC7GyQJnUPc/uA2OJR2ztfRlSX6CIUzdj9h+5c7JvzCRI6gv81N7V7jgMwrAAhdLPrev7v+tpp0n7twO6c1KrfgFEi4LjOEFEZrTqkooW3IxVBUi7Q0QkAxKcAjvAX8mgf0gjru6Qz+jRieBUSKdWWxYx0u4QEenAO8ul691MPTXJ2SP8xALmt7GUdbrOUr8QLwvcwOOQl+LLdLCkCfOyQAdOt9Zyz9dkqVuElgXKDStyzRXJXTSkCfOywIidGBZqQulsRxPmZYEJaw31Nau5YIYIcs4LVJiGWyc89d4KEeScF/iLGXm7ucp0ajNjDugsdix8BRGpBAz7G13p3WuiFEc5NRrvd0rVP3M14hJlfDtEYQLGVP8ZbzZKw4wvyCm43scawvG2hxjQ4XpWYyj2eczYcJMmG3qQJX/CG2d7GGltCebZhB5EawyFPo85NyVTqwU9aKEVg8XjgltoWsoFA3pQphWDZcaxwK5NT+u9vh7EawmQiMuzW6n0pu8QIxaDcb2Pj2a+GfX1IF4xeAAEtw9K8Fn0IF4xWGDBbSsgUmUeQe8EjWjHo/rEKYNbPhDFk/YMsclEUepfcEelAfFIFB2VxYCB1xMSNQ5Arj+nymoQ7wFIqNA6HZKcnLIaG2ivAPEgcuX8oZJq71ULcqOx0UVfREbtLB+TcyfVP+A61gAgsqAElngsgmfVakz/OgHhIXTYwnNjgNwq3f3u16GZiq9+3+ckOnBj2PfAFv9fcD2Xz+XChQsX2PADSl+X/jmdOW0AAAAASUVORK5CYII=')}
.faces{background-image: url('data:image/png;base64,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')}

.star{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAPFBMVEUAAAD+1Sz+xyr/0iz/zCr9xCr/ziz/zyz9zyz/1Cz9xiv+1S3+yiv/1S3+1S3+zCv/1iz9ziz9vyn+1C3PMdZAAAAAEnRSTlMA6KxyE/BILZtn1MO6Wdd+Ho5IDilpAAAAtklEQVQ4y32PWQ4EIQhEFVvtfYH733UcQ6YHMNQfvJdKKqjcNfiJOLk8EYJfQOhWJGoCuAWEXkWiLoBXQOhULMQCOAVdQMvukuaNfkJe4SqM6vLsJ71BDnul9cqgSrh8Yf+OFzFcG5rz/rEAIVhDcc4xEmaGypD8zayFNchsWshKiFpAyScyQhVCsUISQrICjEdsWczQI86jleXRjMi457Iz7obj8t6PnlEpJjkbEMv/o9tSYf4BGcMhYwTp1MkAAAAASUVORK5CYII=')}

 .star_half{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAWlBMVEUAAAD/wgft8PLt7/H/wgf/wgfs8PH/wgf/wQfs7/H/wgft8PL/wgXs7/P/xQDs7/Hs7/L/wQf/wgbt8PL/wQbt8fHt7vL/wgns7Ozs7/H/wgfu7vTs7/H/wQeqF63JAAAAHHRSTlMA6rnjs4d6YM+ecGcuHQ3wz7+gV09FNxsNjTgsBWcGtwAAAMpJREFUOMuF0usOgyAMBeACKuL9Ot0s7/+aCyOmW6usvyTni+GEAptRQ3KsxzkJSo9DKl+8R1wTYAwgcYuXDwAftyALIPGLxkeAxw2YTuCu882fAFsWdY3Ns1IRQKNdvUa2TCGhwa/pBzdDSCUgAzYNauBC5ADVPSgAhGC5FDyPkxNgOQkBnuwhOdByVdJAcWDYc8k77GzZGOCLZyWo4V/Ny5blsg5UQ5RQVfiejazRfeK8i6e96KkGLfy00bl1rMamsgZ+5tAm7uwb1LU1xwWvC9UAAAAASUVORK5CYII=')}









.timetowork{display:none}




.footer_text2{color:#d9d9d9; text-align:left; margin-bottom:20px}.footer_text2 a{color:#d9d9d9; text-align:left}.footer_text2 br{display:none}














/* 1170 */ @media screen and (max-width:1169px){
    .theme_page{width: 100% !important}
    h1 {font-size: 34px; padding:0 0 0 30px}
    h2 {font-size: 24px; margin: 50px 0 20px !important}
    .price h2 {margin: 0 !important;font-size: 20px}
    .block2 {text-align: center}
    .block3 {padding: 0 30px}
    .block3,.price,.pokazaniya,.block10,.block12,.za1,.block14 p,.block15,.block16,.block19 .dop_text{font-size: 18px}
    .pokazaniya {padding: 0 30px}
    .block10 h2{padding: 0 0 0 30px}
    .block10 p{padding: 20px 30px}
    .sa_owl_theme .owl-nav .owl-prev {left: 30px}
    .sa_owl_theme .owl-nav .owl-next {right: 30px}
    .sa_owl_theme .owl-dots .owl-dot span{width: 30px !important;height: 30px !important;margin: 0px 10px !important}
    .sa_owl_theme .owl-dots{bottom: -40px !important}
    .block10 h2{margin: 30px 0 0 !important}
    .block10 .crab_banner h2{font-size: 28px;margin: 0 !important;padding: 0 !important}
    .owl-pagination-true {margin-bottom: 80px !important}
    .reiting_logo img{width:80%}
    .dop_holder {margin: 0 0 20px}
    .za2 {margin: 15px 0 10px}
    .block12 {padding: 10px}
	.service .sa_owl_theme .owl-nav .owl-prev {left: 10px}
	.service .sa_owl_theme .owl-nav .owl-next {right: 10px}
.fixx {z-index: 9}
.reviews_all{width:100%; text-align:right; margin-top: -60px}
.reviews_all{margin-top: -50px}
.service .sa_owl_theme .owl-dots {bottom: 0 !important; position: relative !important}

.block7{width: 100%; display:block}
.b7_holder{width: 100%;padding: 0 20px; box-sizing:border-box}
.block7 .wpsm_panel-title a{font-size: 16px !important; font-family: 'Bliss Pro' !important}
body #wpsm_accordion_4889 .ac_title_class,body #wpsm_accordion_4887 .ac_title_class{line-height: normal; font-size: 16px !important; font-family: 'Bliss Pro' !important}
body #wpsm_accordion_4889 .wpsm_panel-body,body #wpsm_accordion_4887 .wpsm_panel-body{line-height: normal; font-size: 16px !important; font-family: 'Bliss Pro' !important}
.block14 .block_border{min-height: 195px}

.accordion_holder {padding: 0 30px}

}


/* 1160 */ @media screen and (max-width:1159px){}

/* 1080 */ @media screen and (max-width:1079px){}

/* 1024 */ @media screen and (max-width:1023px){
    .service {width: calc(100% + 20px); margin: 0 0 0 -10px}
    h1 {font-size: 28px}
    .service {font-size: 16px}
    .s_text1 strong{margin:10px 0; display: inline-block}
    .block2 {background:none}
    .block2 a {margin:5px !important; text-decoration: none;line-height: 1; font-size: 16px; background: #f3f6f8; padding: 10px 20px; display: inline-block; border-radius: 25px; border:1px solid #ddd }
    .block2 a:hover{background:#f1f1f1}
    h2 {font-size: 20px; padding: 0 30px}
    .block3,.price,.pokazaniya,.block10,.block12,.za1,.block14 p,.block15,.block16,.price h2,.staj,.block19 .dop_text{font-size: 16px}
    .service .block5 .p_subm {text-align: center; margin: 8px 0 30px 0; width: 100%}
    .vid iframe {height: 400px !important}
    .block10 h2 {margin: 10px 0 0 !important}
    .block15 .subm {width: auto; font-size: 16px; padding: 10px 20px}
    .staj {margin: 0}
    .block19 .dop {margin: 0 0 0 1%; width: 23%}
    .block16 {padding: 30px}
    .za1 {margin: 15px 0 5px 15px}
    .block14 p {margin: 0 0 15px 15px}
    .s_option {padding: 15px}
    .za2 {margin: 10px 0 10px}
    .block12 .meh {width: 23%; margin: 0 0 0 2%}
	.block12 .meh5 {width: 31%}
    .s_text3 {font-size: 17px}
    .mobile-menu-switch {background-color: rgba(255,255,255,0)}

	.service .sa_owl_theme .owl-nav .owl-prev {left: 10px}
	.service .sa_owl_theme .owl-nav .owl-next {right: 10px}
	.service .sa_owl_theme .owl-dots .owl-dot span {width: 20px !important; height: 20px !important}

	.dok .sa_owl_theme .owl-nav .owl-prev {left: 10px}
	.dok .sa_owl_theme .owl-nav .owl-next {right: 10px}
	.dok .sa_owl_theme .owl-dots .owl-dot span {width: 20px !important; height: 20px !important}

.sa_owl_theme .owl-dots{bottom: -30px !important}
.block14 .block_border{min-height: 127px}

body #wpsm_accordion_4889 .ac_title_class,
body #wpsm_accordion_4938 .ac_title_class,
body #wpsm_accordion_4939 .ac_title_class,
body #wpsm_accordion_5002 .ac_title_class,
body #wpsm_accordion_5003 .ac_title_class,
body #wpsm_accordion_5239 .ac_title_class,
body #wpsm_accordion_5241 .ac_title_class,
body #wpsm_accordion_5254 .ac_title_class,
body #wpsm_accordion_5577 .ac_title_class,
body #wpsm_accordion_5578 .ac_title_class,
body #wpsm_accordion_4887 .ac_title_class{font-size: 16px !important}

body #wpsm_accordion_4889 .wpsm_panel-body,
body #wpsm_accordion_4938 .wpsm_panel-body,
body #wpsm_accordion_4939 .wpsm_panel-body,
body #wpsm_accordion_5002 .wpsm_panel-body,
body #wpsm_accordion_5003 .wpsm_panel-body,
body #wpsm_accordion_5239 .wpsm_panel-body,
body #wpsm_accordion_5241 .wpsm_panel-body,
body #wpsm_accordion_5254 .wpsm_panel-body,
body #wpsm_accordion_5577 .wpsm_panel-body,
body #wpsm_accordion_5578 .wpsm_panel-body,
body #wpsm_accordion_4887 .wpsm_panel-body{font-size: 16px !important}

}

/* 834 */ @media screen and (max-width:833px){}

/* 820 */ @media screen and (max-width:819px){}

/* 810 */ @media screen and (max-width:809px){}

@keyframes rotation {
    0% {
        transform:rotate(0deg);
    }
    100% {
        transform:rotate(360deg);
    }
}
	.crab2 span{display: inline-block;
	transform: rotate(-120deg); 
	animation-name: rotation2;
	animation-duration: 5s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;}
@keyframes rotation2 {
    0% {
        transform:rotate(360deg);
    }
    100% {
        transform:rotate(0deg);
    }
}

/* 768 */ @media screen and (max-width:767px){
    h1 {font-size: 18px !important; text-align: center !important; width: 100%; padding: 0 !important}
    .block1{display: inline-block}
    .s_pic1 {float: none; width: 100%; height: 250px}
    h1 {margin: 30px 0 15px}    
    .s_info1 {width: 100%}
    .service {width: 100%; margin: 0}
    .block1 .p_subm{width:100%; text-align: center; margin:0 0 30px !important}
    .block1 .subm{width:250px; font-size: 16px}
    h2 {font-size: 18px !important; color: #458f8f}
.crab_banner h2{color:#414042}
    .s_options{display: inline-block}
    .s_option {width:100%; border:none; border-bottom:1px solid #e3e8e8; min-height: auto !important}
    .s_text1 br {display: none !important}
    .s_text1 del{margin-left: 20px}
    .s_text1 {margin: 5px 0 0}
    .s_option {padding: 15px 30px}
    .block3 {padding: 0 10px}
    .rub {font-size: 12px}
    .pribluda {float: left; margin: 10px 0 5px 10px}
    .block5 {display: inline-block}
    .s_pic2 {float: none; width: 100%; height:180px}
    .s_info2 {width: 100%; border:none; border-bottom: 1px solid #e3e8e8;}
    .s_info2 .subm {width: 250px;font-size: 16px}
    .action3 {width: 100%; margin: -65px 0 20px !important}
    .vid iframe {height: 200px !important}
    .pokazaniya {margin-bottom: 10px; display: inline-block;}
    .block_pokazaniya {width: 100%}
    .p_two{display:inline-block; width:100%}
    .p_two .block_pokazaniya{width:100%}
    .pokazaniya {padding: 0 30px}
    .block10{margin-top:20px}
    .block10 p {padding: 10px 10px}
    .promo_pic {width: 100%; float: none; margin-left:0; margin-bottom: 20px}
    .block10 h2 {margin: 0 !important}
    .block10 h2 {padding: 0 0 0 10px}        
    .block10 .crab_banner h2 {font-size: 20px !important}
    .crab_banner {background-color: #ffe0e1; padding: 130px 30px 30px 30px; background-position: center top; background-repeat: no-repeat; background-size: auto 110px; margin:0 0 20px; text-align:center}
    .cb_blanc{padding: 30px 30px 30px 30px !important}
    .faces{background-position: center 10px}
	.block10 .crab_banner h2{text-align:center}
    .block12 .meh {width: 100%; margin:0}
    .meh_pic img {width: 50%; margin: 0 auto; display: block}
    .block13 h2 {font-size: 18px !important; margin: 10px auto 0 !important}
    .form_podtext {font-size: 16px; margin: 10px auto 15px; padding: 0 10px; width: 270px}
    .form_podtext2 {font-size: 14px;width: 270px}
    .block16 {padding: 30px; min-height: auto !important}
    .block16 p {padding: 10px 0 0}
    .reiting .stars_holder{display: none}
    .reiting .stars_holder:nth-child(1),.reiting .stars_holder:nth-child(2),.reiting .stars_holder:nth-child(3){display: inline-block}
    .stars_holder {text-align: center; width: 33.3% !important}
    .block19 .dop {margin: 0; width: 48%}
	.block19 .dop:first-child {margin: 0}
    .dop_text {width: 100%; font-size: 16px; padding: 0 !important; height: 46px; text-align: center; display: inline-block}
    h2 {margin: 20px 0 !important}
    .block6 {margin: 0; border: none}
	.block14 {margin: 0; border: none}
    .block15 {margin: 0 auto}
    .block16 {padding: 30px; margin: 0; background: #f3f6f8; border:none}
    .block18 {margin:0}
    .action3 {margin: 0}
    .crab2 {width: 100px; height: 100px; padding: 37px 0 0 0; background-repeat: no-repeat; background-size: 100px !important; text-align: center; vertical-align: middle; display: inline-block; font-weight: bold; font-size: 24px; 
	transform: rotate(-20deg); 
	animation-name: rotation;
	animation-duration: 5s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;}

    .akciya_do {margin: 0}
    .s_text2 {text-align: center}
    .service .block5 .p_subm {margin:20px 0 30px 0}
    .s_text3 {margin: 0 0 20px; padding: 8px 0 5px}
    .block15 .p_subm {margin: 0 30px 0 30px !important}
    .s_text2 {margin: 15px 0 10px 0; padding: 0 30px}
    .fs1 {font-size: 14px}
	.service .owl-pagination-true {margin-bottom: 80px !important}
	.service .sa_owl_theme .owl-dots {bottom: 0 !important; position: relative !important}
	.pokazaniya h2 {text-align:center}
	.reiting {display: flex}
.meh_text strong{text-align:center}
.block14 .block_border{min-height:auto; padding:10px; border-left:none; border-right:none}


.reviews_all{width:100%; text-align:center; margin-top:0}
.reviews_all .p_subm{margin:0}
.reviews_all .subm{}
.reviews_all .subm {width: auto; padding: 5px 20px; font-size: 16px}
body .sa_owl_theme .owl-nav{display:none !important}
body .sa_owl_theme .owl-dots .owl-dot span {border-radius: unset !important; margin: 5px 5px !important}

/* body {background: #3a3a3c} */
/* .theme_page {background: #fff} */

.mobile_menu li{background: #3a3a3c !important; color:#fff !important}
.mobile_menu ul li a {border-bottom: 1px solid #ccc !important}
.mobile_menu {border-top: 1px solid #ccc; width: 100%; position: fixed; top: 47px; z-index: 99999;overflow: auto !important;height: 100%;}
.mobile_menu > ul li.current-menu-ancestor ul a, .mobile_menu > ul li.current-menu-ancestor ul li.current-menu-parent ul a, .mobile_menu > ul li.current-menu-ancestor ul li.current-menu-parent ul li.current-menu-parent ul a {color: #fff;background: #3a3a3c}
.mobile_menu ul li a.template-arrow-menu{border:none !important}

.price td{width:100% !important; display:inline-block; font-size: 16px !important;}
.price td{width:100%; display:inline-block}
.price td{border: none; text-align:right !important}
.price td:first-child{border-top:1px solid #e3e8e8; text-align:left !important; position:relative}
.price tr{position: relative}
.pribluda{float: none; position: absolute; bottom: -23px; left: 4px; margin: 0; padding: 0 !important}
.price .crab1{padding: 1px 15px !important}

.price td.r_sign{padding:5px 10px 5px 0; width:75px}
.price td.r_sign::after{font-size: 11px}

.item p,.service p{font-size: 16px}



} /* END 767 */




/* 428 */ @media screen and (max-width:427px){


}

/* 414 */ @media screen and (max-width:413px){}


/* 390 */ @media screen and (max-width:389px){}

/* 375 */ @media screen and (max-width:374px){}

/* 360 */ @media screen and (max-width:359px){}









/* Шаблон */ @media screen and (max-width:1170px){

}










/* HEADER ----------------------------------------------------------------------------------------------------------------------- */


/* 1170 */ @media screen and (min-width:1169px){
#fixblock .poisk01{right:60px}


}



/* >1169 */ @media screen and (min-width:1080px){

.bread_crumb {border:none; padding: 12px 0 0 30px; display: block}
.bread_crumb li {float: left; font-size: 14px; color:#7a7a7b; margin-left: 3px}


.header_container,.header,.menu-main-menu-container,.footer{width: 1170px}
.fon_black{background: #3a3a3c; position:fixed; top:0; left:0; width:100%; height:179px; z-index:-1;
-webkit-transition: all 0s linear 0s;
     -moz-transition: all 0s linear 0s;
     -o-transition: all 0s linear 0s;
     transition: all 0s linear 0s;
}
/*div#fixblock[style="top:0px; position: fixed;"] .fon_black{height:139px;
-webkit-transition: all 0.1s linear 0s;
     -moz-transition: all 0.1s linear 0s;
     -o-transition: all 0.1s linear 0s;
     transition: all 0.1s linear 0s;
}
*/

.sf-menu li ul li {background-color: #fff}

.fon1{background: #3a3a3c; height: 114px}

.logo{padding:9px 17px}
.name {position: absolute; top: 55px; left: 50%; margin-left: -85px; color: #fff; font-size: 22px; letter-spacing: 6.4px}
.sename {position: absolute; top: 81px; left: 50%; margin-left: -69px; color: #fff; font-size: 9.1px}
.header,.header_container,.fon1{background: #3a3a3c !important}
#fixblock{color:#fff}



#fixblock .adress{color:#fff; width: 200px; top: 26px; left: 30px}
#fixblock .adress span{position: absolute; top: -1px; left: 52px; font-size: 16px}
#fixblock .adress span.map{display:inline-block; background-position: center !important; background-repeat: no-repeat !important; background-size: 14px !important; width:36px; height:36px; border-radius:50%; border:1px solid #7a797a; position: absolute; top: 0; left: 0}

#fixblock .tel{color:#fff; width: 195px; top: 26px; right: 30px}
#fixblock .tel span{position: absolute; top: -1px; left: 52px; font-size: 19px}
#fixblock .tel span.phone{display:inline-block; background-position: center !important; background-repeat: no-repeat !important; background-size: 14px !important; width:36px; height:36px; border-radius:50%; border:1px solid #7a797a; position: absolute; top: 0; left: 0}

#fixblock .poisk01{position: absolute; width: 195px; top: 26px; right: 90px}
#fixblock .poisk01 span{position: absolute; top: -1px; left: 52px}
#fixblock .poisk01 span.poisk{display:inline-block; background-position: center !important; background-repeat: no-repeat !important; background-size: 14px !important; width:36px; height:36px; border-radius:50%; border:1px solid #7a797a; position: absolute; top: 0; left: 0}



#fixblock .perezvon {color: #fff; position: absolute; top: 48px; right: 72px; font-size: 15px; text-decoration: underline;padding: 0 !important;margin: 0 !important;width: auto;background: none; border: none}
#fixblock .perezvon:hover {text-decoration: none;padding: 0 !important;margin: 0 !important;width: auto; background: none; border: none}

.timetowork{display: block; position: absolute; top: 48px; left: 82px; font-size: 15px; color:#fff}

#fixblock .adress span.map{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAPFBMVEUAAAD////////////////////////////////////////////////////////////////////////////YSWgTAAAAE3RSTlMA9LnEHCXcjalsTbCad1wHOjATPi0JIwAAALpJREFUOMuNklkOBCEIRMHdtnfvf9fJpAlRINPz/pBSCgEGQnUJMbkawCKsnSmGZME+gAsIahdUcb8rlqk+agGOPtify9l1YgUm0JGP3yh6CoN06I8nPLz0Sa9GICLVY0GiWNxIHD89ZGDy08er4P8SzTbZWLDZbW4siG8fBd76ajcP82WcXuc9jJxacMJEk/kmVxbVugj2WbCDoogCijt1Jt1gcCEbuMBkFwY0mxiSZhXrbrZS4CdF5j9QeR7KU6RQbAAAAABJRU5ErkJggg==')}
#fixblock .tel span.phone{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAOVBMVEUAAAD///////////////////////////////////////////////////////////////////////8KOjVvAAAAEnRSTlMA8DTfEKybbFnNJrp/TBoIdkJSiQ89AAAAt0lEQVQ4y4WSURKDIAxECREQUWhz/8PWdixGTGJm/No3stmN+86MUBanz4v2AW/pJrESmcRGZBOFGCE5BWITnoAsAJkDUQAi07EKwHxaTE3aonUTm6DyN1BLujLA/oXa1gSXHY1F9MLD4WJSH8Ej6U4sAQNvzv+7qMwWeMEGvvsRDUTqjXvXknRB69nJ/tmEdmNJIooUGB9wfDzegDwkFkZgu/UCFz0JsUdV7z3ErqvlzSEDlF/sH2azGdLrF1h9AAAAAElFTkSuQmCC')}
#fixblock .poisk01 span.poisk{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAP1BMVEUAAAD9/f3s7Ozw8PDf3t/5+fnh4eH29vbJycnHx8j9/f3u7u7f39/4+fju7u7a2tu4uLj09PTQ0NHR0NH///93OCpAAAAAFHRSTlMA66PEat+crhQg+JaMz6l+Lst0X/D4bGYAAADLSURBVDjLhZPbFoQgCEXBS+qYlo3//62zNEujGvYbx7MEFODEqhgQMURl4QFncic6oMz5ykzOQ6YkGNG7+JF+nuRnDzR0ZFVQtVBhjSXJL6AjqrK0aG3RyFK1dbBPcGXqomsVEbAUbWtJxaCAshX52zIUK8WdOULriCIPHccWSav6MHi4MxUDewNbA9sF+w7sS3J/wf4mMw/by0RZhbniH2ZSeC/ziSFTfce874Xy1OEi2SxDHKU4kTTqJNpuGrJilOZAYBwJ/uEzrj/EuxtgxyshOwAAAABJRU5ErkJggg==')}



.sf-menu {background:none !important;margin: 118px 0 31px}
.sf-menu li a, .sf-menu li a:visited {color: #fff}
.sf-menu li {border-left: 1px solid #535254; height:30px; margin:0}
.sf-menu li:hover a, .sf-menu li.selected a, .sf-menu li.current-menu-item a {color: #fff}
.sf-menu li ul.sub-menu li{border-left:none}
.sf-menu li:first-child {border-left:none}
.sf-menu li a, .sf-menu li a:visited {padding: 8px 0 11px}
.sf-menu li .sub-menu {margin-top: -11px}

.sf-menu > li > a {margin:0 55px}

.menu-main-menu-container{top: -15px}

.page-template-template-poisk form{margin:0}

}

/* 1170 */ @media screen and (min-width:1169px){
.sf-menu > li > a {margin:0 62px}
.bread_crumb {padding: 12px 0 0}
#fixblock .adress {left: 0}
.timetowork {left: 52px}
#fixblock .tel {right: 0px}
#fixblock .perezvon {right: 42px}
#fixblock .poisk01{right:60px}




}


/* 1170 */ @media screen and (max-width:1169px){
    .header_container,.header,.menu-main-menu-container,.footer{width:100%}
}



/* END_HEADER ----------------------------------------------------------------------------------------------------------------------- */


.mobile-menu-switch {width: 44px; background-color: rgba(255,255,255,0);padding: 15px 14px 6px}    
    




.footer_container {background: #3a3a3c !important}

/* FOOTER ----------------------------------------------------------------------------------------------------------------------- */

.black_footer_holder{}

.black_footer1{width:250px; position: relative; left: 0}

.black_footer1 .logo{padding: 19px 29px !important; margin-left: -36px; color: #fff; font-size: 34px}
.black_footer1 .name{top: 80px; margin-left: -127px; font-size: 32px; letter-spacing: 10px}
.black_footer1 .sename{top: 118px;margin-left: -102px;font-size: 14px; letter-spacing: -0.4px}


.black_footer1 .adress {color: #fff; width: 220px; top: 188px; left: 0}
.black_footer1 .adress span.map {display: inline-block; background-position: center !important; background-repeat: no-repeat !important; background-size: 14px !important; width: 36px; height: 36px; border-radius: 50%; border: 1px solid #7a797a; position: absolute; top: 0; left: 0}
.black_footer1 .adress span {position: absolute; top: -4px; left: 52px; font-size: 18px; display: block}

.black_footer1 .nwtel {position: absolute; color: #fff; width: 220px; top: 250px; left: 0; text-align:left; display:flex}
.black_footer1 .nwtel span.nwtel1 {display: inline-block; background-position: center !important; background-repeat: no-repeat !important; background-size: 14px !important; width: 36px; height: 36px; }
.black_footer1 .nwtel span {font-size: 16px; display: block}

.black_footer1 .timetowork{display: block; position: absolute; top: 210px; left: 53px; font-size: 16px; color: #fff}
.black_footer1 .newmore{display: block; position: absolute; top: 275px; left: 53px; font-size: 16px; color: #fff}

.black_footer1 .adress span.map{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAPFBMVEUAAAD////////////////////////////////////////////////////////////////////////////YSWgTAAAAE3RSTlMA9LnEHCXcjalsTbCad1wHOjATPi0JIwAAALpJREFUOMuNklkOBCEIRMHdtnfvf9fJpAlRINPz/pBSCgEGQnUJMbkawCKsnSmGZME+gAsIahdUcb8rlqk+agGOPtify9l1YgUm0JGP3yh6CoN06I8nPLz0Sa9GICLVY0GiWNxIHD89ZGDy08er4P8SzTbZWLDZbW4siG8fBd76ajcP82WcXuc9jJxacMJEk/kmVxbVugj2WbCDoogCijt1Jt1gcCEbuMBkFwY0mxiSZhXrbrZS4CdF5j9QeR7KU6RQbAAAAABJRU5ErkJggg==')}
.black_footer1 .nwtel span.nwtel1{background:url('data:image/webp;base64,UklGRtoCAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSGECAAABkARJtmlbfX3ft23btm3z2Z59mzPbtm3btm0/XqzBPWfrcRgRE4DM3GJBi2dXSDmW3gecRHQ7pZSf+Yk0/6QIW/9jbtI9mwIqz/xGrLNU8+p/jDiHq1V3yV/irqJQzuBbJDDOpEzdJXEk9DzULDzyGbE799/UmauCqesuB3EeL495Or7ySk1+R7zffQ0Y4tKpLsnafauTuLcWAKJcpB1nllJh5hfif9UJMEwk/YsQb+9/zE38riXZAPMyYpwvrMrM7yTydgMAWQ8Qq5+YHMHnSWj8RAuAPBeIuYaIukv+kdjTFQCg1GNiTrBw5Qq+Q4J/BhsAoNp7Yr8CdmO7tfEkemt+eLb+TZwLmQqPeEHCX3SAZu8E4g3QM7bb6iDhjjnZoBnpIu5aWsVHvCGJt+pB0zCR+JOsHq2Ou0niv1gTNC2rSeB1AAh3k8wDJaGd9SCJXOLxhyR+HgTd/FdIaLDHRXHuFXmgW/oJia3nUfK+qKetoV/rI4lNsnnA7H3YISB5mh36rf+Q4JvQz+29L5njRh0w9k4g0UsZAOTx3ufQixthAmOki4SHsgHI673P4bG/BBgNE0lifS4A+byPffQGq2kpSUy2iwBgBGvWAyTzNuTnuUBSl8sr9Zjkhkur9o4kN5Q2xi3J4SUNXX/IuQMFi1+SslIF2ObIiFQCGPJPXGNFUPGeKGdWVZBto6B7UDg4UcgalVDnhYhopZBzp4CmasEQk8zjyqYY0PIjxwOoX+A427oUAPNEF0tsSgC6/2RonjJQ4oqOK3sKgX2p1gWkXO84IvpYOgWh9Iglo/MjMxEAVlA4IFIAAABQBQCdASpAAEAAPo04lUgDXoAKARiWkAFSAA5uZh12dQgA/7SOPdYdj5AFVYX1vQpZEcwA/vkz4X6kHN8nRn7kRfqpbXs7//+ScAAJn9AAAAAA')}



.black_footer2{padding:32px 0 11px 310px; text-align: center; line-height: 1; letter-spacing: -2.5px}
.footer_tel{color:#fff; font-size: 78px; text-decoration: none;}
.footer_tel:hover{text-decoration: none}
.footer_phone{}

.black_footer3{padding:26px 0 30px 310px; display: flex}
.black_footer3_dop{background: #fff}
.footer3_block{border-top:1px solid #636165; padding-top: 30px}
.footer3_block a{display:inline-block; width: 100%; min-width: 65px; text-align: left; font-size: 18px; margin: 10px 0 11px; text-decoration: none; color:#fff}
.footer3_block a:hover{text-decoration: underline}

.black_footer4{width:100%; border-top:1px solid #636165; padding: 20px 0 0}
.footer_text {margin: 0 auto; color: #d9d9d9;  width: 100%; padding: 0 10px; position: unset; line-height:1.3; padding: 0 0 10px; text-shadow: none; 
display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: baseline;
	align-content: stretch;}

.footer_box_container{height: auto !important}




/* 1170 */ @media screen and (max-width:1169px){
    .black_footer1 {left: 15px}
.slider_content_box {margin-left: 30px}
}



/* 1024 */ @media screen and (max-width:1023px){
    .black_footer1 .adress {width: 220px;top: 160px;left: 0}
    .black_footer1 .timetowork {display: block; position: absolute; top: 183px; left: 51px; font-size: 16px}
.black_footer1 .nwtel {top: 220px}
    .black_footer1 {left: 0; margin: 0 auto}
    .black_footer2 {padding: 310px 0 11px}
    .black_footer3 {padding: 26px 30px 30px}

.black_footer1 .newmore {top: 246px;left: 52px}

}

/* 979 */ @media screen and (max-width:979px){
    .black_footer1 .adress {width: 220px;top: 160px;left: 0}
    .black_footer1 .timetowork {display: block; position: absolute; top: 193px; left: 67px; font-size: 16px}
.black_footer1 .nwtel {top: 240px; left:15px}
.black_footer1 .newmore {top: 263px; left: 67px	}
}

/* 768 */ @media screen and (max-width:767px){
    .footer_tel {font-size: 36px}
    .black_footer2 {letter-spacing:0}
    .black_footer3 {display: inline-block}
    .footer3_block {padding: 15px 0; width: 100%; display: inline-block}
    .black_footer4 {padding: 20px 15px 0}
    .black_footer4 .footer_text{font-size:14px}
    .footer3_block a{text-align:center}
}
    
    
    

/* 414 */ @media screen and (max-width:413px){}




/* END_FOOTER ----------------------------------------------------------------------------------------------------------------------- */


/* BLACK_HEADER ----------------------------------------------------------------------------------------------------------------------- */

/* 1170 */ @media screen and (max-width:1080px){
body{}
.theme_page.relative{}




/* 1079 */ @media screen and (max-width:1080px){
.fon_black {background: #3a3a3c; height: 122px; width: 100%; position: absolute; z-index: -999999999999999}
.caroufredsel_wrapper {margin: 100px 0 0 !important}
}


.logo{padding:9px 17px}
.name {position: absolute; top: 53px; left: 50%; margin-left: -93px; color: #fff; font-size: 22px; letter-spacing: 6.4px}
.sename {position: absolute; top: 79px; left: 50%; margin-left: -78px; color: #fff; font-size: 9.1px}
    
#fixblock .adress{color:#fff; width: 200px; top: 26px; left:130px}
#fixblock .adress span{position: absolute; top: -1px; left: 52px; font-size: 16px}
#fixblock .adress span.map{display:inline-block; background-position: center !important; background-repeat: no-repeat !important; background-size: 14px !important; width:36px; height:36px; border-radius:50%; border:1px solid #7a797a; position: absolute; top: 0; left: 0}


#fixblock .tel{color:#fff; width: 195px; top: 26px; right: 30px}
#fixblock .tel span{position: absolute; top: -1px; left: 52px; font-size: 19px}
#fixblock .tel span.phone{display:inline-block; background-position: center !important; background-repeat: no-repeat !important; background-size: 14px !important; width:36px; height:36px; border-radius:50%; border:1px solid #7a797a; position: absolute; top: 0; left: 0}


#fixblock .poisk01{position: absolute; top: 26px; right: 280px}
#fixblock .poisk01 span{position: absolute; top: -1px; left: 52px}
#fixblock .poisk01 span.poisk{display:inline-block; background-position: center !important; background-repeat: no-repeat !important; background-size: 14px !important; width:36px; height:36px; border-radius:50%; border:1px solid #7a797a; position: absolute; top: 0; left: 0}


#fixblock .perezvon {color: #fff; position: absolute; top: 48px; right: 72px; font-size: 15px; text-decoration: underline;padding: 0 !important;margin: 0 !important;width: auto;background: none; border: none}
#fixblock .perezvon:hover {text-decoration: none;padding: 0 !important;margin: 0 !important;width: auto; background: none; border: none}

#fixblock .timetowork{display: block; position: absolute; top: 48px; left: 182px; font-size: 15px; color:#fff}
 
#fixblock .adress span.map{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAPFBMVEUAAAD////////////////////////////////////////////////////////////////////////////YSWgTAAAAE3RSTlMA9LnEHCXcjalsTbCad1wHOjATPi0JIwAAALpJREFUOMuNklkOBCEIRMHdtnfvf9fJpAlRINPz/pBSCgEGQnUJMbkawCKsnSmGZME+gAsIahdUcb8rlqk+agGOPtify9l1YgUm0JGP3yh6CoN06I8nPLz0Sa9GICLVY0GiWNxIHD89ZGDy08er4P8SzTbZWLDZbW4siG8fBd76ajcP82WcXuc9jJxacMJEk/kmVxbVugj2WbCDoogCijt1Jt1gcCEbuMBkFwY0mxiSZhXrbrZS4CdF5j9QeR7KU6RQbAAAAABJRU5ErkJggg==')}
#fixblock .tel span.phone{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAOVBMVEUAAAD///////////////////////////////////////////////////////////////////////8KOjVvAAAAEnRSTlMA8DTfEKybbFnNJrp/TBoIdkJSiQ89AAAAt0lEQVQ4y4WSURKDIAxECREQUWhz/8PWdixGTGJm/No3stmN+86MUBanz4v2AW/pJrESmcRGZBOFGCE5BWITnoAsAJkDUQAi07EKwHxaTE3aonUTm6DyN1BLujLA/oXa1gSXHY1F9MLD4WJSH8Ej6U4sAQNvzv+7qMwWeMEGvvsRDUTqjXvXknRB69nJ/tmEdmNJIooUGB9wfDzegDwkFkZgu/UCFz0JsUdV7z3ErqvlzSEDlF/sH2azGdLrF1h9AAAAAElFTkSuQmCC')}
#fixblock .poisk01 span.poisk{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAP1BMVEUAAAD9/f3s7Ozw8PDf3t/5+fnh4eH29vbJycnHx8j9/f3u7u7f39/4+fju7u7a2tu4uLj09PTQ0NHR0NH///93OCpAAAAAFHRSTlMA66PEat+crhQg+JaMz6l+Lst0X/D4bGYAAADLSURBVDjLhZPbFoQgCEXBS+qYlo3//62zNEujGvYbx7MEFODEqhgQMURl4QFncic6oMz5ykzOQ6YkGNG7+JF+nuRnDzR0ZFVQtVBhjSXJL6AjqrK0aG3RyFK1dbBPcGXqomsVEbAUbWtJxaCAshX52zIUK8WdOULriCIPHccWSav6MHi4MxUDewNbA9sF+w7sS3J/wf4mMw/by0RZhbniH2ZSeC/ziSFTfce874Xy1OEi2SxDHKU4kTTqJNpuGrJilOZAYBwJ/uEzrj/EuxtgxyshOwAAAABJRU5ErkJggg==')}

 #fixblock .telegram_h span.phone{background:url('data:image/webp;base64,UklGRrgCAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSGgCAAABkAVJsmlb/Wzbtm3btm3btm3btm3bvtbzfeyPs/faM+fxMyImAP9zQ9Q4+LjaL5R1/HOS/FWitDhCS/9fo/A8P9ru+AUS9bxM0yFuV3XDV5pXcq+Mox/TcXw3itjkAAUfwm0LzPKm6Do3SdDtAqV7u0XFtcGUL6GXbvh9Ol1+1+R7dKVwDfbQ8aMcuGlyHap5p3vQ+RjgMU2XKMTtdJaCh7IicSCNO4qVXfmRgr4tgPxfaJ5PJtXgOxSdFx2oQIefwguEqbuDspeKAWhAp2fhONeU15T90hsA2tPxbAex2p+i9MZkANCfzpsblVz6jtJPasB1PAWz2CXvd4Py40LDdT4FA0NZhKq19SflD2eH5TpKHgaAWBNfUNG3Faz3UnSiyz1qLogBy7BnKVvPhYpXisM6xi0Kp3Jp6y/1pQ9sk7ygsAcsozbbL7I5OWwz+lF6lxWAtINuOnlaE/b5gyk+3ABA8QW+JtPDwL4cFauYAZEb77bZAsO61EzoBECq/tddihu0oeYTyJYnWd2uD1U3COEsudhmNHX7SvUhPa1mU7m0VGqSOVw6U/lHTCncJwcBCP9V6xbEx5KnARSi9nK53OSP6EATtS5y8CDrAoPVCirMJ5cCS7Q+R1QoS3oAR7QuQDH0ezIxHmvN1cAGsj2+arVSaUB+eELbRy3qHhTJrhL1Ow23hwXQW+BtaBUcMhgHy3z3HR2Dbke7xrANtcTJZKWEVh55YNr0i1kDJVxzORkD5qnOGKXVGkByPpyPM/CGduQjTztBsoK3zR41+RjbrUb9MkAPixq/EHLfJRn/V0KIRU864n8iVlA4ICoAAAAQAwCdASpAAEAAPp1Oo02CIIALATiWkAABA3U1AFeIW5AA/vccAAAAAAA=')}
    
    
.mobile-menu-switch .line {background: #fff}
    .mobile-menu-switch{padding: 20px 15px 15px 20px}
  

}



/* 1170 */ @media screen and (max-width:979px){
    .mobile-menu-switch{padding: 15px}
    .logo {padding: 13px 18px}
    #fixblock .timetowork{display: none}

    #fixblock .adress{top:15px; left: 80px}
    #fixblock .adress span.map{border: none;width: 16px;height: 16px;background-size: 16px !important}

    #fixblock .tel{top:14px; right: 15px !important; width:17px; height:17px}
    #fixblock .tel span.phone{border: none;width: 17px;height: 17px;background-size: 17px !important}

    #fixblock .poisk01{position: absolute; top: 14px; right: 60px !important; width:20px; height:20px}
    #fixblock .poisk01 span{position: absolute; top: -1px; left: 52px}
    #fixblock .poisk01 span.poisk{width:20px; height:20px; border:none; background-size: 20px !important}

    #fixblock .perezvon span.backcall{background:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAOVBMVEUAAAD///////////////////////////////////////////////////////////////////////8KOjVvAAAAEnRSTlMAmarwMk0S00bhvlcjyI0MsHAJZgy3AAAApklEQVQ4y92SSxKDIBQEgYcREH9z/8NGimfQTEj26ZXa7VRpYfpkF+fhi/eCg+mHx9gNHiMK0ns/aJGOm7DYRjj3h1p4YxyuiHrUYjBmxw2nvhZlL0L848WqXosCsNH3vQWu6ykgTwH5FrCngD0H6e45kItfYqAgn16fUzCdvhcsRY9tmRfs7lejcKD8aSCYP/kM2Hq1AckyEZiuZ4BpwzkBjFj96U8/uxVLqFuiNwAAAABJRU5ErkJggg==')}
    #fixblock .perezvon {position: absolute;top: 15px; right: 15px}
    #fixblock .perezvon span.backcall{width: 16px;height: 16px;background-size: 16px !important}
    #fixblock .perezvon{display:none}
    
    .mobile-menu-switch:hover .line {background: #fff}
    .name {margin-left: -88px}
    .sename {margin-left: -70px}
    .mobile_menu > ul li a{border-bottom: 1px solid #666; padding: 15px 20px 15px 30px;color: #fff; background: #3a3a3c}
    .mobile_menu ul li ul li ul li a::before {content: ""; height: 10px; width: 10px; margin: 0 10px 0 -20px; background: #83c2c2; display: inline-block}
    .mobile_menu ul li ul li ul li ul li a::before {content: ""; height: 5px; width: 5px; margin: 0 10px 2px -20px; background: #83c2c2; display: inline-block}

	.logo .name{display:none}
	.logo .sename{display:none}
}


/* END_BLACK_HEADER ----------------------------------------------------------------------------------------------------------------------- */




.pum-container p{padding:0}
.pum-container{text-align:center}
.pum-container .wpcf7-form {text-align: center}
.pum-container .pop_text{text-align: center; max-width: 300px; font-size: 14px;}
.pum-container.pum-responsive.pum-responsive-tiny {width: auto !important}


.razdel .goto{display: inline-block; text-align:right; margin:10px 0 0 0}
.razdel .podrobno{display: inline-block; float:right; margin:18px 10px 0 0}
.razdel .subm{display: inline-block; float:right; margin:10px 0 0 0}



/* NEW LOGO ----------------------------------------------------------------------------------------------------------------------- */

.black_footer1 .f_logo_holder a img{width:250px !important; height:auto}
.black_footer1 .f_logo_holder img{width:250px !important; height:auto}
.black_footer1 .f_logo_holder .logo {padding:0 !important; margin-left:0}
.black_footer1 .f_logo_holder .logo {background:none; padding:0; left: 0}

.h_logo_holder .logo{padding:0; background: none; position: absolute; top: 0; left: 50%;  margin-left: -84px;}
.h_logo_holder .logo img{width:168px; height:auto}
div#fixblock[style="top:0px; position: fixed;"] .logo{padding: 0;margin-left:-84px}

/* NEW LOGO 2 ----------------------------------------------------------------------------------------------------------------------- */

.h_logo_holder .logo img:first-child{height: 50px !important; width: auto !important}
.h_logo_holder .logo{text-align: center;width: 168px}

.name {position: absolute; top: 55px; left: 50%; margin-left: -85px; color: #fff; font-size: 22px; letter-spacing: 6.4px}
.sename {position: absolute; top: 81px; left: 50%; margin-left: -69px; color: #fff; font-size: 9.1px}

/* NEW FIX HEADER ----------------------------------------------------------------------------------------------------------------------- */


/* 1079 */ @media screen and (max-width:1079px){

.mobile-menu-switch{z-index: 9999999999}
.mobile_menu{z-index: 9999999;padding-top: 50px;background: #414042;position: fixed;}
.mobile_menu > ul li a {color: #fff; background: #414042}
#breadcrumbs {position: relative; margin:50px 10px 0; font-size: 16px; padding-bottom:0}
.page_header {padding-top: 10px; margin: 0 10px !important}

}


/* 979 */ @media screen and (max-width:979px){

.header_container {position: fixed; z-index: 999}
.logo_two{display:none}
.mobile-menu-switch{position:fixed}
.fon_black {height: 50px}
.caroufredsel_wrapper {margin: 50px 0 0 !important}
.mobile_menu {background: none}
.mobile-menu-switch .line {margin-bottom: 7px}
#fixblock .adress span.map {width: 20px; height: 20px; background-size: 20px !important}
#fixblock .tel span.phone {border: none;width: 20px; height: 20px; background-size: 20px !important}
#fixblock .telegram_h span.phone {border: none;width: 20px; height: 20px; background-size: 20px !important}
#fixblock .telegram_h span.phone{display:inline-block; background-position: center !important; background-repeat: no-repeat !important; background-size: 22px !important; width:36px; height:36px; position: absolute; top: 6px; right: 60px}

.page_header {margin: 0 10px !important}
	.logo .name{display:none}
	.logo .sename{display:none}

}

/* 979 */ @media screen and (max-width:767px){
.mobile_menu {padding:0}
}





.service ol li {list-style: decimal !important; margin: 30px 0}






/* HUBB */

/* HUBB USLUGI ----------------------------------------------------------------------------------------------------------------------- */

.hubb_holder{width:100%; display: inline-block; margin: 30px 0}
.hubb{width:31.6%; float: left; margin: 0 2.5% 25px 0; position: relative; height: 400px; background-size: cover !important; background-position: center !important;
vertical-align: bottom;}
.hubb_shadow{position: absolute; top: 0; left: 0; width: 100%; height: 100%;
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );}
.hubb:nth-child(1){margin: 0 2.5% 25px 0}
.hubb:nth-child(3),.hubb:nth-child(6),.hubb:nth-child(9),.hubb:nth-child(12),.hubb:nth-child(15),.hubb:nth-child(18),.hubb:nth-child(21),.hubb:nth-child(24),.hubb:nth-child(27),.hubb:nth-child(30),.hubb:nth-child(33){margin: 0 0 25px 0}
.hubb:nth-child(4),.hubb:nth-child(7),.hubb:nth-child(10),.hubb:nth-child(13),.hubb:nth-child(16),.hubb:nth-child(19),.hubb:nth-child(22),.hubb:nth-child(25),.hubb:nth-child(28),.hubb:nth-child(31),.hubb:nth-child(34){margin: 0 2.5% 25px 0}
.hubb_items_holder{position: absolute; bottom: 0; width: 100%; box-sizing: border-box; padding: 30px}
.hubb_akciya{position: absolute; right: -10px; top: 10px; background: #ffe0e1; color: #c64146; text-align: center; padding: 5px 10px; font-size: 20px; font-weight: bold}
.hubb h3{color:#fff; font-size: 24px; margin:0}
.hubb_price{color:#ffe0e1; font-size: 20px; margin:10px 0 20px; font-weight: bold}
.hubb_price span{color:#fff; font-weight: normal}
.hubb_price span del{margin: 0 10px}
.hubb a.h_link1{border: 1px solid #fff; color:#fff !important; padding: 6px 20px; width: 47%; margin-right: 6%; display: inline-block; text-align: center}
.hubb a.h_link2,.hubb .subm{padding: 8px 20px; width: 47% !important; margin-right: 0; color:#fff; border:none; background: #83c2c2; display: inline-block; text-align: center; margin-top: -5px; font-weight:normal; font-size: 20px;}
.hubb a:hover{text-decoration: none}
.hubb a.h_link1:hover{border: 2px solid #72a8a8; background: #72a8a8}
.hubb a.h_link2:hover,.hubb .subm:hover{background: #72a8a8}


/* ----------------------------------------------------------------------------------------------------------------------- */

.hubb_view{display: flex; width: 100%; margin: 0 auto 20px; justify-content: center;}
.hubb_view_item{text-align: center; width: 25%;}
.view_img{border-radius: 50%; overflow: hidden; width: 270px; height: 270px}
.view_img img{height: 100%; width: auto}
.view_h3{font-size: 20px; font-weight: bold; margin: 20px auto 10px}
.view_text{font-size: 20px; line-height: 150%;}

/* ----------------------------------------------------------------------------------------------------------------------- */

.preimushestva{margin: 50px auto}
.preimushestva_img{width: 100%; height: 100%; background-size: cover !important; background-position: center !important}
.preimushestva h2{margin:0 0 30px !important}

/* ----------------------------------------------------------------------------------------------------------------------- */

.grey{background-color: #f3f6f8}
.grey div{background-color: #f3f6f8}

/* ----------------------------------------------------------------------------------------------------------------------- */

.why_holder{border: 1px solid #dee2e2;  font-size: 0; margin: 0; vertical-align: top;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
	align-items: stretch;
	align-content: stretch;
}
.why{width:33.3333%; padding: 39px; vertical-align: top;}
.why_color{background: #83c2c2; color: #fff}
.why_p {border: 1px solid #e0e0e0; width: 52px; height: 52px; border-radius: 50%; margin: 0 0 40px}
.why_h3{font-size: 20px; font-weight: bold; margin: 0 0 20px}
.why_text{font-size: 20px; line-height: 150%}

.why_p_1,.why_p_2,.why_p_3,.why_p_4,.why_p_5,.why_p_6{display: inline-block; background-size: 26px !important; background-position: center !important; width: 52px; height: 52px; background-repeat: no-repeat !important; background-position: center !important}

.why_p_1{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAWlBMVEUAAAC74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uLhjKS2AAAAHXRSTlMAjR2n6T9pNtYM4Moln3DxX76wf7iGWE+WSBR3L9eX1H0AAAL0SURBVFjDnVaLsqsgDPSJCvhu1Z42//+bF1FYrHNBuzNnTlU22WQDGt1C07ckxir6EUVJGm3zI19xB9YtGdHzpwAq9Wf9Xw1E+W12/lT65X4hiN+kT4IUahuNqPilebO9w6m7k552IKug6Yb3pDAmgpysGaVznlznC9W9mKj/0vS44sWTiNJtCqwE2dKO5wW+Tbx28q1k/zEiiosq6Xp1I8BXuinbf25phTZ0so8TPx/mDeQgNgtKqkP6idtQghVFIw5+MuL+/KZxydpK3K2c/eXnm8UjUWnu9xcD1Co5MzxM0XEjNJR5+HHEdg+rFjsxqpwmcnr8h5/qVSrAY+O4fqlok11VePJHUacCmCF6mWcfvbOnIl8dib386EUk9I1FRcJDYPHo35Nl9jh8m40ETP78bu39KrtQIZUW4nJOud4kvvzGvucWSh9KWaYTy70to4+Pw2AX0xvdpT6apRYX4ivLcDkN6qLtO6st9dRvwdytU0lphvgNAb78Cmuz/k7rZpxGPr6pNTMaXF2pXz/QEX2dXEkNC/35kY5KJs0O1ttcXOcrSrbZl8ZjPOy/w/wix2dEFdMRogrV35XK8iVB2XFJQFn58+MIzt3Wzc34rJ9c8YP9V4qXOWccs4IwnDjyg3HgJ0T1toFgNs7DzA2KuWSH12lr56068f+iM/TrB1hI2EO78OfHtFLjvpC4JbjrX0T8wMewloNbRG4ELVR69cPCRf05GrLNwPFQ2eusH+sbPQjMPbj7lB92XP4f/WiVW4UU+P4I6NdKMzOMDQjjwmS4/ztRK4UGIMzHRyM0nPHy8iXOvFOEUP3nrxR4EZ4fcOLoFCGsH2jx3kUVYf1uCYgAL8Lz484BDe51jwjwz4v31ykvTBXQH9bw+IrAkP8KunOEBv5dQEKIYD4nZhnWj1at6I/mU1C/u5/bpHO8qF7Ky+v6P4ov0UnJhhbvryv1t4q/uzlMdanJvJ5kdBEZcWnc3N/CzSe6geVhpbKsrJmM7uEfU1lYeLB+9p8AAAAASUVORK5CYII=')}
.why_p_2{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAVFBMVEUAAAC+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6uuVs2AAAAG3RSTlMAQQfxKnWP6EicY8yy3RpQIMG6p340EdaHalkpW2V5AAAB0UlEQVRYw+2V226rMBBFjY0xYK4hBJL1//95KK1yVDDYwEuldj1EYsRsZs+MHfGHh1iXpY7PZstXy0ybyxPpaWaAUusBMFl6sPQ5TXXpLNUpYLgHW5F5+1n443/kxoSdIn7SxABD0i9qGi2gEo+V5l4y0Tlfizomynuzlf3ICyZuz0psUH1aKdxWtPrQT2JPe8cSUKNct24KZ5EIIMoUxGsBRfCs0w2BPlSg3xCIQgWiP4HfK/DqrwhU2hTVeQF5g+SChcbC80IPGgP1hSb2QHRhCimY+PAYa1t+PeRQPo7vQcqXbQ1WrhfJf6U9BsiFGKFwb2KzFjC8FqPXCWTCQY2S62j7fdaiYCIRLjSDI5rQfQ9koIWTgs51WFBLSS3cGJ6uhSP0jyGGyhW3FGECGVa4e4sMyX/Ac8taEiIwbn5IQxVUgBYbmJAuFKi9yzL35de7w+q8Jir2qzSU+wIWJT07cttvAL3XYra3Qv4m6UlhJ/8uvNw3FbL5eAcpFNI5orey38XQrOZng+p/X8WqXuyY8fRv8bpafE6DisQBqhu08fuu+XhqxDFG3qfu6bxd/TZKsFPZvQWTihPIBEjmHynO0bcwl3Ge2piXuISU4qfzD1LVJt089lt6AAAAAElFTkSuQmCC')}
.why_p_3{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAVFBMVEUAAAC74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uJFGW6DAAAAG3RSTlMAEy033OmcQY95YH/VylkK0LqvI+GE8aNNbh7lbIUMAAABZUlEQVRYw+2Wy46EIBBF0UZeNuC7H/f//3MWtoM9gJXgahLPCmOqOJYVKHZxEXPTQuhbeXwtOMBFcQaFD6osfgC62bnWAj3LU93y++t19TpyqBrI5IsR0NtaA+9cggao0/UDD08dRGb/OzICmqMNTwY8Hb/tH/MA3K4fgIolmLLxTPxN4Cn/+BNm4hOCP13Ee6qIHDjq0RGhii0wRvvn40PU/LtSSX+6le9aSm0Bm/anmPFhTvvTjHPXNFaNtD9N7F9ONZ2L9yf9fejfYv/6P/uf/f8n46vL/5x/sv/MYG2v36X+bsKKKvNvAQjjFAf6kvPjCQzVlklEIfT5t4R9Tfyerr8D9ne3fRL+EQMe+4tvUYR/RAfzdYk9CP+CBMT53UN9/RFB+Ee80OyzWcMSvJd8/3sEhRowPjnnAvLo7n6tK7mgy03KNTGGailND3B/bhC2vnSUHyag6R0r5tkKoRy7uIj4AckQHpEfydnaAAAAAElFTkSuQmCC')}
.why_p_4{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAVFBMVEUAAAC+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6uuVs2AAAAG3RSTlMAvzsmlBVcsHz304cN5MmnTjHxZ0bqndtxVhzweK70AAACK0lEQVRYw6WX25qbMAyEY4PNwZwDIeR///fsJstX0q4jmVaXFpalmZFsLp8t86Ho2rYrwpZdzps3vJnZTm6/r8BSlH4YfNkvQH09sT0zQD8fC0PxXHCp++cKcvdXzB4mm1g9tPPP5W2COWX/AKaJOR4r2IT6wXzyrVQ6DivLR5+r6FT+QFCNBYVNB6XkvzHJAXIq0d8oB1wqSu2EVnJbqkYO8IBMjG80lDtK0RsEr35GU6G27ZVWVOGYoHQnYCggJH+THiCTvhn/NwOX0PGeSZBKy10LEKgFb0GvBSi4KSQrNjFI3awOrU1pV6M1Q02hkWRFHapaNaySe6HQhZZLFPBQp6owN0vwF9X6jxHKIzsFBkJ8lBwAqDmYH1zMNYcGdb1D/gddtgfKEw+EDqjD/IL8MYcaMO5fXjjLui48zQyndk/3r6zzmt3q8FVPqObkAMXeEW60frOj20f+gaFOZIix2CcHqPExGZnkABM21ohtMonRlhkhlcg5ekc3yijQJ2PLlqxko1zs+uSWl3UWS+FloFsz4eOzak1m0covA/3+dScu9nTJNRU2TQafwFqj2ChtZ8c3HkUhRL9zN8ibI/LtZDNfJ4DF/+ZRFsKB1fydfQfTsFVgvuvwtIkyGPfsX79ej5y9jlkVwqGXV/ad3YGsYdkOham3a/fKfvFvzD7ryC4tPolFE/akD3M9ENIauoAdtt2OOtJu52fB12htE0k8Gm5N3OP6yNXwC5mhKqK9Kzh0AAAAAElFTkSuQmCC')}
.why_p_5{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAANlBMVEUAAAC74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uK74uIoc2ybAAAAEXRSTlMAnhmihA5h8+vhB6l6Q45wI3dypLcAAACgSURBVFjD7dZLDsMwCEVRwHHqb9K3/81WHVgdpA5uLHUQcRdwBIwg645VznzM5SeNxegUPQ0kC7oFIb0SgJrkEO3vGdLQApm+tbYZdMD1AF3QAQQ/CSDKJIAgkwCivwiogg58tpgEEPcrwKMFgH8Hkm/RpgJKiwEGGGCAAQYY8F8gD7yCrL66/VIFQukCvmCgTU4HVFKvtDrHJzleybphL3+CG7e4u9X9AAAAAElFTkSuQmCC')}
.why_p_6{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAVFBMVEUAAAC+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6uuVs2AAAAG3RSTlMA8C4YD0Pca5d3CGEj5Y1VhoGyup9LwaY5ydEurVR5AAACDklEQVRYw+1W6XqDIBAMl+ABeMQjmfd/z2JtwPpV8Pjb+RMTsrPj7MLy+EcSpr4XXwD3CBpA3hQAcoeghkN+gwAQ9o6EfLbwhgscaFwhQYrLJSCzkdclkMU/A325B761s4sSCkAtT+O1QuTePA6Ulxzw+0ghOx8vAf55ZlckACZ8eZ53oVwcCBLsFQcC1PFe4JUo6zYD2PpXCmRtXU4Vj4RWQqouwwIvwEtY4HiMFNUmlNp8fBH4/3RK9lv6XqpB4wPyGnNLN+yLShFTyZ1K03qVKmx7GGkpP+wTtXLO2oSaObKTeALluupnmzUDFpsCw+vEucPegNiYfEYDJz4+QABvdjB/5uM3DIQdiicgvgU2DPpAJSsN+PgNA0GW1EDn/LuL6begAGiCPpFf01QCt9WSEi9qmADNDhQp35/2hB+ZJ9PemjhytvYA31UHiPRAiu0JDXlgn4/7iy3qJEEXuxPVnj2mst9ftOk9z6KNNEUcDluSR+npuSJYnfW/X7BMFqFdyRng0K2Sdsnj+4XGh3cAlJopfG8aDIlGJp85TkcAw/QjY2R+6ifPi+r78zknFj/dPVM8K7++h5CBzbrfduVlBsBwpzB106idh6yZwzdNLx0FyfljQJ4ogikB6BAeKAhArIJJFMGBNH/Po4bAoU3cz4G82F1u4FDEh55i0anyhC6inWxYYi4Z+fjHBl/bQyi1VT7MjgAAAABJRU5ErkJggg==')}

/* ----------------------------------------------------------------------------------------------------------------------- */

.license a img {border-top: none; border-bottom: none}
.license a:hover img {border-top: none; border-bottom: none}


.go_to_page{margin:10px auto 20px; width: 100%; display: block; text-align: left; font-size: 16px; text-decoration: underline; padding: 0 0 0 8px}
.go_to_page:hover{text-decoration: none}
.page-id-4146 .go_to_page{margin: -20px auto 30px; text-align: center; padding:0 20px}

.selecto1 select {width: 300px; border-radius: 3px;
color: #555;
font-size: 16px;
line-height: 20px;
padding: 8px 8px 7px;
background-color: #fff;
border: 1px solid #ccc;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
display: inline-block;
margin: 5px 0;
vertical-align: middle;}

option[selected] {background: #f1f1f1}







/* 1170 */ @media screen and (max-width: 1169px){
    #breadcrumbs > span{margin-left:20px}
    .view_img {width: 200px; height: 200px; display: inline-block; margin: 0 auto}
}


/* 1024 */ @media screen and (max-width:1023px){
    .hubb{height: 300px;}
    .hubb_akciya{font-size: 16px;}
    .hubb_items_holder{padding: 15px;}
    .hubb h3{font-size: 18px;}
    .hubb_price{font-size: 18px;}
    .hubb a.h_link1{padding: 6px 0; border: 1px solid #fff}
    .hubb a.h_link2,.hubb .subm{padding: 8px 0; font-size:16px}
    .block3 p {font-size: 16px}
    .view_h3 {font-size: 16px}
    .view_text {font-size: 16px}
    .view_img {width: 175px; height: 175px}
    .why {padding: 15px;}
    .why_p{margin: 0 0 20px;}
    .why_h3 {font-size: 16px;}
    .why_text {font-size: 16px;}
    .why_holder {border-right:none; border-left:none}
    .block16 p {font-size: 16px;}
}

/* 768 */ @media screen and (max-width:767px){
    .hubb {width: 100%; margin: 0 0 20px !important}
    .hubb_akciya {right: 10px; top: 10px;}
    .hubb_view{flex-direction: column;flex-wrap: nowrap;justify-content: center;}
    .hubb_view_item{width:100%; margin: 0 0 40px}
    .view_text {padding: 0 10px;}
    .block10 .crab_banner p {font-size: 16px;}
    .why_holder{flex-direction: column;flex-wrap: nowrap;justify-content: center;}
    .why {width: 100%;}
    .why {text-align: center;}
    .why_p {margin: 0 auto 10px}
    .esthetique a {width: 32%}

.go_to_page{font-size: 14px}
.go_to_page{margin:10px auto 20px; width: 100%; display: block; text-align: center; font-size: 16px; text-decoration: underline; padding: 0 20px}
.page-id-4146 .go_to_page{margin: -15px auto 20px; text-align: center; padding:0 20px}

.selecto1 select {width: 100%; margin: 5px 0}
.selecto1{width: auto; margin: 0 20px}

}


/*  DOK */

.dok{font-size: 20px}
.dok{font-size: 20px !important}

.dok_block1{margin-bottom:30px; display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: stretch;align-content: stretch}
.db1_foto{max-width:320px; height:auto}
.db1_foto img{width:320px; height:auto}
.db1_info_holder{margin:0 50px}
	
.db1_info{border-bottom: 1px solid #e3e8e8;}
.db1_label{color:#919191; display:block; font-size: 16px; margin-top: 15px; margin-bottom: 5px}
.db1_text{display:block; margin-bottom: 15px; line-height: normal}
.db1_text .akciya_do{display: inline-block; margin-left: 10px}
.db1_text .s_text1 {margin:0}
.db1_info_holder h1 {margin: 23px 0 24px}

.db1_order{width:350px; background: #f3f6f8; padding: 40px; text-align: center}
.db1_order .wpcf7-form input{width: 100%; margin: 0 0 10px}
.db1_order form{width: 100%; margin: 0}
.db1_order form br{display:none}
.db1_order input[type="submit"]{margin: 10px 0 0}
.db1_order h2{font-size: 22px; margin: 0}
.db1_order .form_podtext{font-size: 16px; margin: 10px auto 10px; color:#777 !important}
.db1_order .form_podtext2{font-size: 16px; color:#777 !important}

.dok_block2 h2{width: 100%; text-align: left; margin: 80px 0 20px}
.dok_block2 ul{padding: 0;}
.dok_block2 ul li{display: inline-block; width: 100%; border-top: 1px solid #e3e8e8; line-height: 150%; padding: 15px 0 15px}
.dok_block2 ul li:first-child{border-top: none}
.dok_block2 ul li::before {content: ""; height: 8px; width: 8px; margin: 11px 25px 0 0; background: #83c2c2; float: left;}
.dok_block2 ul li span.db2_info{display: table}
.dok_block2 ul li span.db2_info span{display: table-cell}
.dok_block2 ul li span.db2_info span:first-child{padding: 0 30px 0 0; font-weight: bold;}

.dok_block3{text-align: center;}
.dok_block3 .dop {width:90%}
.dok_block3 .dop{margin: 0}
.dok_block3 .dop img {border-top: none; margin: 0}
.dok_block3 .dop_text {color: #458f8f; font-size: 20px; background: #fff; font-weight: bold; margin: 0}
.dok_block3 a span {background: #fff !important}


.page-id-6356 .page_header_left h1,
.page-id-6374 .page_header_left h1,
.page-id-6376 .page_header_left h1,
.page-id-6378 .page_header_left h1,
.page-id-6381 .page_header_left h1,
.page-id-6384 .page_header_left h1,
.page-id-6386 .page_header_left h1,
.page-id-6388 .page_header_left h1,
.page-id-6370 .page_header_left h1{display:none}

.dok_holder{width:100%; text-align:center}
.dok_holder .block15{width: 31%; margin: 0 1% 50px; display: inline-block;max-width:500px}
.dok_holder .doc_foto img{width:100%}
.dok_holder .block15 p{margin:0}

.expert{margin: 40px auto}
.expert .block15{background: #F3F6F8; max-width: 670px; width: 670px; padding: 30px 40px; margin:0 auto; text-align: left; display: flow-root; position: relative}
.expert .foto_holder{width: 150px; background: #fff; float: left; margin-right: 30px}
.expert .doc_foto {height: 119px; display: inline-block; overflow: hidden}
.expert .foto_holder img{width: 100%}
.expert .foto_holder .staj{position: unset; text-align: center; width: 100%; padding:6px 0 10px; font-size: 16px}
.expert .za2{float: left; width: 400px; margin:0 0 10px !important}
.expert .block15 p{float: left; width: 400px}
.expert .p_subm{float: left; padding: 31px 0 0 !important}
.expert .subm{padding:11px}
 
    
.expert .reword {position: absolute; right: 20px; top:-29px; width: 58px; height: 58px; border-radius: 50%; background-size: 32px; background-position: center; background-repeat: no-repeat; background-color: #fff}
.expert .reword {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkBAMAAACCzIhnAAAAD1BMVEX8/PyDwsL////T6emo1NRHkSCvAAABwklEQVRYw+XW4W3DIBCG4ZhkAK4wAD08QE08QLGz/0yN1CjEDt+daa30R9+fUR5hMAIf7hkuHccL0WX+4FL5Y42EkW7NZhuJme55o5EiitFJyLTI6WSgVVYjPT2VFJKfiZfJiSpNIsk14iXSU7VJILlOHCaRQAaSDpEJkoyIQyQSzADSYzIBMmBiAcmYuDoJhPN1EknIVEkvkVQl7xKZqmSQiD3U+gHJEnE1cdyb+P9N3E7v5TCIZKc9Zrr2ndy3kyiR1E5M8wnj288xB0jXflpGTBIgLEwFEDwZC0mPSIIkwOdCBD6ZxQStmYEEDeMYEjRMwgQMY1km4Ul4oxCO1cfCpPJ99ck64XEtdMKntdAJHy/fYE6skoLO1w7MW0h4lOUXiUS7JkNSv5PnpRhJJzSbAsJAWwj5s7mBMRPRpJDue1/N52uXK9hEnnrj9s3/EuIUknchXiHUTMI+hIxI4k4kiaT/OzKJpHsBAfeLfQlxIsm/Ia4M6EVSBIe8iYTH2y7mJpIWe9QIJC7vx9N28rm6A5NK3MNNoZJ+JTjkLcSbIm7LNgmku0+9GJ0kXnWSyVAWqzSSlYjjSoNERq4V5gX5Atq8FxVBpSEsAAAAAElFTkSuQmCC)}

.wpcf7-not-valid-tip {display: none}
.wpcf7-spinner {display: none}
.usluga .form_podtext2 {margin: 10px 0 20px; display: inline-block}

.bottom_fix{display:none}
.consult1{display:none}


/* 1170 */ @media screen and (max-width: 1169px){
    .dok_block1{display: inline-block; margin-top: 50px}
    .db1_foto{width: 28%; float: left}
    .db1_info_holder{width: 64%; float: left; margin: 0 4%}
    .db1_order{width:100%; display:inline-block; margin-top: 30px}
    .db1_order h2{margin-top: 0 !important}
    .db1_order form{width:300px; margin: 0 auto}
    .dok_block2{padding: 0 30px}
    .db1_foto img{max-width:320px; height:auto}


.dok_holder .block15 {width:100%; margin: 0 0 50px;}
.expert .block15 {max-width: 100%; width: 100%}
.expert .block15 .p_subm {margin: 0 !important}
.expert .za2{width: 60%}
.expert .block15 p{width: 60%; font-size: 18px}


}



/* 768 */ @media screen and (max-width:767px){
.dok{font-size: 16px !important}
    .db1_order{padding-left: 10px;padding-right: 10px}
    .db1_foto{width: 100%; float: left; height: 350px; overflow: hidden; max-width: 100% !important}
    .db1_foto img {width: 100%; max-width: 100% !important}
    .db1_info_holder{width: 100%; float: left; margin: 0; padding: 0 10px; box-sizing: border-box}
    .dok_block2 {padding: 0 10px}
    .db2_info span{display: inline-block !important; width: 100%; margin: 0; padding: 0}
    .dok_block2 ul li::before {margin: 11px 11px 0 0}
    .dok_block2 h2{width:100%; text-align: center}

.expert{margin:40px 0 0}
.expert .za2{width: 100%; margin:20px 0 10px !important}
.expert .block15{text-align: center}
.expert .foto_holder {float: none; margin-right: auto; margin: auto}
.expert .block15 p{width: 100%}
.expert .p_subm{padding: 0 !important; width:100%; text-align:center}
        
}




/* PROBLEMS */

.ui_tabs_holder {height: 320px; position: relative}
.ui_tabs {width: 100%; float: none; list-style: none; position: relative; margin: 80px 0 0 10px; text-align: left}
.ui_tabs li {float: left; display: block}
.ui_tabs input[type="radio"] {position: absolute; top: 2px; left: -9999px}
.ui_tabs label {display: block; padding: 14px 21px; padding-top: 14px; border-radius: 2px 2px 0 0; font-size: 20px; font-weight: normal; background: #f3f6f8; cursor: pointer; position: relative; top: 4px; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; color:#414042; border-radius: 10px 10px 0 0}
.ui_tabs [id^="tab"]:checked + label {top: 2px; padding-top: 14px; background: #72a8a8; color:#fff}
.ui_tabs .tab-content {z-index: 2; display: none; overflow: hidden; width: 100%; font-size: 17px; line-height: 25px; padding: 30px 40px; position: absolute; top: 53px; left: 0; background: #fff; border: 1px solid #72a8a8; border-radius: 10px}
.ui_tabs [id^="tab"]:checked ~ [id^="tab-content"] {display: block}
.ui_tabs input[type="radio"] {position: absolute; top: 0; left: -9999px}

.ui_tabs .tab_holder{display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; align-items: stretch; align-content: stretch; width: 100%}
.tab_holder a{display: inline-block; width:33%; background-repeat: no-repeat; background-size: 24px; background-position: left center; padding-left: 35px; font-size: 20px; text-decoration: none; color:#414042; box-sizing: border-box; margin: 10px 0}
.tab_holder a:hover{color:#72a8a8; background-position: 2px center}
.tab_holder a{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAM1BMVEUAAAByqal0q6tyqKhyqKhzqKhxqKhyqKhyqKhzqKhyqKhyqKhxqalyqKhyqalyqalyqKiLbUy6AAAAEHRSTlMA4g7wx0ypKB05mtS3c4piURZ0TgAAAJ9JREFUWMPt1ssOhCAMhWELyE1G+/5PO5G1yYz+Tdz07PslBGi7eDyef7OKrAgQVT0ooB9yBLURdiC0eAodCxkIRWyEEZ4LdQqJCBsVQrIRtgqEcQoChCVPoQCh2wixAWGfQrnoO3on+aJt3ErEAD4CvYbCnlJsbz3FMGB9Ap8Jf2fekqrY1NO2TkfTu/Wdjne6YOAVhwEHXvM8Hs+PfAEMcRa2cZw01gAAAABJRU5ErkJggg==)}
.tab_holder2{margin:0 40px}

/* 1180 */ @media screen and (max-width:1180px){
	.ui_tabs .tab-content{width: calc(100% - 20px)}
    .tab_holder a{display: inline-block; width:49%}  
}

/* 768 */ @media screen and (max-width:767px){
 .tab_holder a{display: inline-block; width:100%} 
	.ui_tabs_holder {height: 360px; position: relative}
.ui_tabs label {font-size: 16px;padding: 5px 10px}
.ui_tabs .tab-content{font-size: 16px}
.tab_holder a{font-size: 16px}
.ui_tabs .tab-content{padding: 10px 10px; height: 290px; overflow: auto}
.tab_holder2{margin:0 10px}
.ui_tabs [id^="tab"]:checked + label {top: 23px; padding-top: 7px;}
.ui_tabs label{top: 24px}
.ui_tabs label[aria-controls="panel1"]{margin-left: -33px}
h3 {font-size: 16px; margin-left:10px !important}
}


/* PROBLEMS */

.service h3 {margin: 20px 0; font-weight: bold}



/* NEW MAIN */
.four_holder {display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-around; align-items: stretch; align-content: stretch}
.page_layout .four:first-child {margin-left: auto}
.four {width: auto;  height: 400px;margin: 0px 15px !important}
.ramka {height: 77%; padding-top: 130px; color: #fff}
.ramka span {color: #fff; vertical-align: middle; font-size: 18px; padding: 125px 0; text-shadow: 1px 1px 0px rgba(0,0,0,1);display: inline-block;}

.block_about {display: flex; margin: 200px 0 150px}
.ba_text {background: #f3f6f8; padding: 10px 70px 50px; width: 55%}
.ba_text p{padding: 10px 0 !important}
.tab_holder br{display:none}
.main_subm{margin: 10px 0 !important; padding: 15px 20px !important}
.ba_text h1 {font-size: 28px;font-weight: bold;line-height: normal;margin: 30px 0 10px;}
.ba_text h1::after {content: ""; width: 130px; height: 3px; background: #83C2C2; display: block; margin: 25px 0 0 0}
.ba_img {width: 55%; margin:-70px 0 70px -90px !important;  z-index: -1; overflow: hidden}
.ba_img img{height: 100%;width: auto;margin: 0 0 0 -50%}

.tube{margin:0 0 140px !important}
.tube iframe{height:600px}

.main_tabs{background: #414042; padding: 50px 0 90px}
.main_tabs *{color:#fff !important}
.main_tabs h2{margin:40px 0 20px !important}

.nm_podprice{margin: 20px auto 40px; display:block !important}

.dir_block{overflow:visible !important}
.dir_holder{display:flex}
.dir_foto{margin-top:-30px; margin-bottom: 50px; width:40%}
.dir_foto img{width:100%}
.dir_text{width:60%; padding: 60px 40px}
.dir_text h2 {font-size: 34px; line-height: normal; text-align: left; padding: 0 0 0 100px; background: url("/wp-content/uploads/2023/05/qt.png");    background-repeat: no-repeat; background-position: left center; background-size: 80px auto; margin: 10px 0}
.dir_text p{padding: 10px 0}

.block_about2 {display: flex; margin: 200px 0 150px}
.ba_img2 {width: 70%;margin: 0 !important;z-index: -1; overflow: hidden}
.ba_img2 img{height: 100%;width: auto}
.ba_text2 {background: #f3f6f8;padding: 10px 70px 50px;width: 60%;margin: 60px 0 60px -100px;}
.ba_text2 p{padding: 10px 0 !important}
.ba_text2 h2 {font-size: 28px;font-weight: bold;line-height: normal; text-align: left !important; margin: 40px 0 10px;}
.ba_text2 h2::after {content: ""; width: 130px; height: 3px; background: #83C2C2; display: block; margin: 30px 0 0 0}
.why_holder h2{width:100%}
.hslider_btns a:last-child {margin-left: 0}

@media all and (max-width:1169px){
    .dir_text h2{font-size: 28px}
    .hslider_title{font-size: 28px;}
    .hslider_ptitle{font-size: 20px;}
    .four{height: auto;}
    .ramka{height: 78%;}
    .ramka span{padding: 78% 0 0;font-size: 16px;}
}

@media all and (max-width:1023px){
    .dir_text h2{font-size: 24px}
    .hslider_title{font-size: 24px;}
    .hslider_ptitle{font-size: 18px;}
    .four{height: auto;margin: 0px 10px !important;}
    .ramka{height: 90%;width: 86%;margin: 7%;}
    .ramka span{padding: 70% 0 0;font-size: 16px;}
    .block_about{margin: 150px 10px 150px; flex-direction: column-reverse;}
    .ba_img {width: 100%; margin: 0 0 0 0px !important; z-index: -1; overflow: hidden; height: 400px; padding: 0 0 0 16%}
    .ba_img img {height: 100%; width:auto; margin: 0}
    .ba_text {background: #f3f6f8; padding: 10px 30px 50px; width: 84%;margin-top: -100px;}
    .ba_text h1 {font-size: 24px; padding: 0}
    .ba_text h1 br{display:none}
    .ba_text{font-size: 18px;}
    .tube iframe {height: 400px}
    .tab_holder a{font-size: 18px;}
    .dir_text h2 {font-size: 20px}
    .dir_text {width: 60%; padding: 60px 20px}
    .dir_text h2{background-size: 50px auto;padding: 0 0 0 60px;}
    .why_holder{padding: 0 20px;}
    .why {padding: 30px; width:50%}
    .why_holder .why_color:nth-child(4){background: #fff !important; color: #444;}
    .why_holder .why:nth-child(5){background: #83c2c2 !important; color: #fff;}
    .block_about2 {display: flex; margin: 200px 10px 150px;flex-direction: column;}
    .ba_img2 {width: 84%}
    .ba_text2 {background: #f3f6f8; padding:10px 30px 30px; width: 84%; margin: -100px 0 0 16%}
    .ba_text2 h2 {font-size: 20px; margin: 20px 0 10px !important;padding: 0;}
    .ba_text2 h2::after {margin: 20px 0 0 0}
    .ba_text2 p {font-size: 18px}

}

@media all and (max-width:767px){
    .four_holder {display: inline-block}
    .four {display: inline-block; width:40%; height: auto; margin-bottom: 20px !important}
    .ramka{border: 1px solid #fff;}
    .ramka span{font-size: 14px;}
    .block_about {margin: 50px 0 50px}
    .ba_img img {height: auto; width: 100%}
    .ba_img {width: 100%; margin: 0 !important;  height:auto; padding: 0}
    .ba_text {background: #f3f6f8; padding: 10px 30px; width: 84%; margin: -40px auto 0}
    .ba_text p{font-size:16px}
    .ba_text h1::after{margin: 25px auto 0;}
    .main_subm {margin: 10px auto !important}
    .tube iframe {height: 240px}
    .tube {margin: 0 0 50px !important}
    .columns p, .wpb_text_column p {padding: 25px 50px}
    .tab_holder a {font-size: 16px; margin: 5px 0}
    .dir_holder {display: inline-block}
    .dir_foto {margin: -30px auto; width: 84%}
    .dir_text {width: 84%; padding: 60px 0; font-size: 16px; margin: 0 auto}
    .dir_text p{font-size: 16px; padding: 15px 0;}
    .reiting {display: inline-block}
    .reiting h2{width:100%}
    .reiting .stars_holder {display: inline-block; margin-bottom: 40px}
    .why_holder{display: inline-block;}
    .why {width: 100%}
    .why_holder .why_color:nth-child(4){background: #83c2c2 !important; color: #fff;}
    .why_holder .why:nth-child(5){background: #fff !important; color: #444;}
    .block_about2 {display: flex; margin: 50px 0 50px}
    
    .ba_img2 {width: 100%}
    .ba_img2 img {height: auto; width: 100%}
    .ba_text2 {padding: 10px 30px 30px; width: 84%; margin: -30px auto;}
    .ba_text2 h2{width:100%; text-align: center !important}
    .ba_text2 h2::after {margin: 20px auto 0}
    .ba_text2 .main_subm {margin: 10px auto !important; display: block;}
    .ba_text2 p { font-size: 16px}    
    .vc_row.wpb_row.vc_row-fluid.vc_row-no-padding.lazyloaded p{padding: 0 !important}
    .main_tabs {background: #414042; padding: 0px 0 50px !important}
}


@media all and (max-width:428px){
    .home_slider_item {}
body .sa_owl_theme .owl-dots {display: none !important}

.bottom_fix{display:block}
.bottom_fix{display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: center; position: fixed; bottom: 0; left: 0; width: 100%; height:auto;
z-index: 1;
}
    .bottom_fix a{background: #414042; color:#fff; text-align: center; width: 50%;height: auto;padding: 16px;font-weight: bold;font-size: 15px;}
    .bottom_fix a:first-child{background: #78a072; border-right: 1px solid #fff;}
    
    .bottom_fix a span.wup{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAOVBMVEUAAAD///////////////////////////////////////////////////////////////////////8KOjVvAAAAEnRSTlMACMhW4JoVIeqGMHi7Y9GrkkMKmNpTAAAA8UlEQVQ4y31T2wKFIAhTSc3KSv//Y48GXgqPPFWuzQ0QrSRotca4Kg1S8DI6dqXt51i6+Cn3YrFnZKVMO9/WOKhlq//jOUcY0i/8XAXv4fDFw8IQ7vFXwcA5slv0v2UtTqHTV7zPI7ZzCkm8B6bJAUAKZwFwDVWoktoxcCooJJ8APvJaRUlNJoVRoqLPBEaA6j2gTyah6qOt19Cg2iXvd/M2haEEcqR73fNpb3CmixWEHI1IA0hBGlR7m8SDmiXse4o8QaC0m3u7wJpwYTisRWzkiGw+tJltMvbkc7I4kMH3ZPWuxWUu+3d5bVv/Wy1s/X8r9zBZssoXfAAAAABJRU5ErkJggg==')}
    .bottom_fix a span.wup{display:inline-block; width:14px; height: 14px; background-size: 14px; background-repeat: no-repeat; margin: 0 7px -2px 0;}
    
    .bottom_fix a span.bf_tel{background:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAOVBMVEUAAAD///////////////////////////////////////////////////////////////////////8KOjVvAAAAEnRSTlMA8DTfEKybbFnNJrp/TBoIdkJSiQ89AAAAt0lEQVQ4y4WSURKDIAxECREQUWhz/8PWdixGTGJm/No3stmN+86MUBanz4v2AW/pJrESmcRGZBOFGCE5BWITnoAsAJkDUQAi07EKwHxaTE3aonUTm6DyN1BLujLA/oXa1gSXHY1F9MLD4WJSH8Ej6U4sAQNvzv+7qMwWeMEGvvsRDUTqjXvXknRB69nJ/tmEdmNJIooUGB9wfDzegDwkFkZgu/UCFz0JsUdV7z3ErqvlzSEDlF/sH2azGdLrF1h9AAAAAElFTkSuQmCC')}
    .bottom_fix a span.bf_tel{display:inline-block; width:14px; height: 14px; background-size: 14px; background-repeat: no-repeat; margin: 0 7px -2px 0;}
    .bottom_fix a:hover{text-decoration: none}

}


body.home .theme_page{padding-bottom: 0}
.mmap p {
  margin: 0 !important;
  padding: 0 !important;
}


.consult1{display:flex; background: #f1f1f1;margin: 50px 0 0}
.cons_img{width:50%}
.cons_txt{text-align: center; padding: 0 80px; width: 50%}
.cons_txt .usluga .wpcf7-form {width: 300px}
.usluga div h2 {font-size: 28px}
.cons_img {background-position: center; background-repeat: no-repeat; background-size: cover}
.art_blk {max-width: 100%}


@media all and (max-width:1024px){
    .consult1{display:inline-block}
    .cons_img{display:none}
.cons_txt{text-align: center; padding: 0 20px; width: 100%}

}


.rev_img {
  background: url("/assets/archive/6c0caa7aa5b1bccf94.png");
    background-size: auto;
  background-size: 100%;
}




.dok_holder .block15 {height: 500px; vertical-align: top}

  @media screen and (max-width: 1169px){
.dok_holder .block15 {height: auto;}
}



@media all and (max-width:767px){
	.fqbody_txt, .fqbody_txt p {font-size: 18px}
.fq_quest p:last-child {font-size: 18px}
.fq_doctor * {font-size: 18px}
.footer_text2{color:#d9d9d9; text-align:center; margin-bottom:80px}.footer_text2 a{color:#d9d9d9; text-align:left}
.footer_text2 span{display:none}
.footer_text2 br{display:block}

}

#wpcf7-f7942-o5 br{display:block}








.whs1{display:none}
.topbtn{display:none}
.whs{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAARVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////9SnXPCAAAAFnRSTlMAwxbjCPBFojuuuCOSeW4s185SZVyI7unp5AAAAdhJREFUWMPNl9tiwiAMhsdZsC3Vtnn/R53TKadgwnbjd2lLhP9PQvr1uWg7O6EMgFHCzVaPrZaLgAqxSPbykwcUf2IttwK6CDqEdPAWTxzkaoDAXN8pPwGDSXfXB2AhOhHkBZgIVAhNrKf2oAUMENoIEwwxNf7BIJWb0sAgphSyyr857goIXJH/ZXB7++lMRsjrQhTr70/oCCKrX8i5/X+KwNuCxw06E8r6lwWQc8akxXkasUDGmklDFdeCSRjS+g14MuqOvRuQaCQJQsoNFMSwGVANdqCZk9attBFoXNIwsVfpSauoABfhBCTq/mKdb5HfY8z9vfZg/C6JBgD7ynHFCtCUzKq/mAVpMBFTQdIRVM+uK3LbBGc6Njpka7G5LzdsOy6lcoWSWb8Sj/VIhLlfNWveteNucUlsKueGSx6hJ6p+l/QrGmHH+vLS8SgiASLW0iRvmmkVf+3Rs6cZW7Z1unuttpwgTX2x0L3DZUpYg0hI946wy4eFU3Ozse+gNfigsDSmVOAPGB7+N+JIGOUo7T2AgBjzdLJnZNAkr2H+qHv54/7pNKILZNxDk6oD89BbIiddOn7roTnkz4GGP7rUbxPcnmezg599qnw4/uFplTok/en7sXwDDl7WS5X42QsAAAAASUVORK5CYII=');
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
  }
.poisk01{display:none}


@media all and (max-width:1280px){
	#menu-main-menu #menu-item-152{display:none}
	#menu-item-6056{border:none}
.clos_modal{top: 80px !important}
}





.consult1{display:flex; background: #f1f1f1;}
.cons_img{width:50%}
.cons_txt{text-align: center; padding: 0 80px; width: 50%}
.cons_txt .usluga .wpcf7-form {width: 300px}
.usluga div h2 {font-size: 28px}
.cons_img {background-position: center; background-repeat: no-repeat; background-size: cover}
.art_blk {max-width: 100%}


@media all and (max-width:1024px){
    .consult1{display:inline-block}
    .cons_img{display:none}
.cons_txt{text-align: center; padding: 0 20px; width: 100%}

}




@media screen and (min-width: 1080px) {
    .menu-main-menu-container {width: 100%}
    .menu-main-menu-container {text-align: center; background: #2a282b !important}
    .sf-menu {margin: 118px auto 31px; width: 100%; text-align: center; background: #2a282b !important}
    
    
    #fixblock .adress {left: 415px}
    .timetowork {left: 465px}
    .h_logo_holder .logo {left: 85px !important}
    #fixblock .adress span.map {border: none !important; background-color: #2a282b !important}
    .whs1{position: absolute; width: 195px; top: 26px; right: 170px; display:inline-block}
    .whs{display: inline-block; background-position: center !important; background-repeat: no-repeat !important; background-size: 14px !important; width: 36px; height: 36px; border-radius: 50%; border: 1px solid #545355; position: absolute; top: 0; left: 0}
    #fixblock .tel {right: 125px}
    #fixblock .tel span.phone{border: none !important; background-color: #2a282b !important}
    #fixblock .perezvon {right: 170px}
    #fixblock .poisk01 {right: -163px; top: 100px; z-index: 99999}
    .topbtn{display: inline-block; margin: 0 auto; border: 1px solid #83c2c2; background: #83c2c2; color: #fff; padding:10px 15px; width: auto !important; position: absolute; top: 25px; right: 0}
    .topbtn:hover{background: #72a8a8;}
    body.home{}
    .fon_black {height: 165px}
    div#fixblock[style="top:0px; position: fixed;"] .fon_black {height: 125px}
    .sf-menu {margin: 90px auto 31px}
	.page-template-template-konsultaciya .sf-menu{margin: 115px auto 31px}
	body.page-template-template-konsultaciya .menu-main-menu-container {top: -40px}
    .sf-menu li{height:50px}
    .sf-menu li a, .sf-menu li a:visited {padding: 17px 0 16px}
    .sf-menu li .sub-menu {margin-top: 9px}
    
    #fixblock .adress {top: 38px}
    .timetowork {top: 59px}
    .whs1 {top: 38px}
    #fixblock .tel {top: 38px}
    #fixblock .perezvon {top: 58px}
    .topbtn {top: 37px}
    
    #fixblock[style="top:0px; position: fixed;"] .adress {top: 20px}
    #fixblock[style="top:0px; position: fixed;"] .timetowork {top: 41px}
    #fixblock[style="top:0px; position: fixed;"] .whs1 {top: 20px}
    #fixblock[style="top:0px; position: fixed;"] .tel {top: 20px}
    #fixblock[style="top:0px; position: fixed;"] .perezvon {top: 41px}
    #fixblock[style="top:0px; position: fixed;"] .topbtn {top: 19px}
    
    #menu-item-9810 a{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAP1BMVEUAAAD9/f3s7Ozw8PDf3t/5+fnh4eH29vbJycnHx8j9/f3u7u7f39/4+fju7u7a2tu4uLj09PTQ0NHR0NH///93OCpAAAAAFHRSTlMA66PEat+crhQg+JaMz6l+Lst0X/D4bGYAAADLSURBVDjLhZPbFoQgCEXBS+qYlo3//62zNEujGvYbx7MEFODEqhgQMURl4QFncic6oMz5ykzOQ6YkGNG7+JF+nuRnDzR0ZFVQtVBhjSXJL6AjqrK0aG3RyFK1dbBPcGXqomsVEbAUbWtJxaCAshX52zIUK8WdOULriCIPHccWSav6MHi4MxUDewNbA9sF+w7sS3J/wf4mMw/by0RZhbniH2ZSeC/ziSFTfce874Xy1OEi2SxDHKU4kTTqJNpuGrJilOZAYBwJ/uEzrj/EuxtgxyshOwAAAABJRU5ErkJggg==');
    background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; display: inline-block; background-position: center !important; background-repeat: no-repeat !important; background-size: 14px !important; width: 50px; height: 50px; top: 0px; left: 0}
    body.home .sf-menu {margin: 115px auto 0px}
    body.home .menu-main-menu-container {top: -40px}
	}

@media screen and (max-width: 1079px) {
.menu-item-9810{display:none !important}
}
@media screen and (max-width: 1179px) {
.footer_text{display:inline-block}
}

.black_footer1 .adress span.map{border: none !important; background-color: #2a282b !important}
.black_footer1 .nwtel {
  border: none !important;
  background-color: #72a8a8 !important;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  align-content: flex-start;
  border-radius: 36px;
  padding: 0 15px 0 0;
  width:auto;
}

.black_footer1 .adress:hover span.map{border: none !important; background-color: #1e1c1f !important}
.black_footer1 .nwtel:hover{background-color: #618f8f !important; text-decoration:none}




.dok_block_txt{display: inline}
.dok_block_txt{display: inline-block}
.prodok-txt{width:100%}
.prodok{width:100%; text-align: center}
.prodok img{width:320px}


@media screen and (max-width: 767px) {
.prodok-txt p{font-size: 16px !important}



}

@media screen and (max-width: 500px) {
.skr_mof_mob{top:70px !important}
.ramka{padding-top: 85px;font-size: 13px}

}


@media screen and (max-width: 767px) {
  .pribluda {
    float: none;
    position: relative;
    bottom: 0;
    left: 0px;
    margin: 10px 0 0 -5px;
    padding: 0 !important;
    display: inline-block;
  }
}

.grecaptcha-badge {visibility: hidden;}
.usluga .form_podtext2{padding:0 40px}


/*@media screen and (min-width: 767px) {
#while_content{box-shadow: 20px 0 80px;}
#while_content{      position: fixed;    top:200%;	width: 1100px !important;	height: 100vh;	display: grid;	align-items: center;      z-index: 9999; padding: 0 75px; max-width: 1100px !important;}
.deal-wheel {  display: flex;    align-items: center;    justify-content: space-evenly;    width: 100%;    max-width: 1000px;    margin: 0 !important}
}
*/
.fs_ras{margin:20px auto 0; text-align:center}
.fs_ras img{height:550px; width:auto}
.subm-main{width:auto !important}

@media screen and (min-width: 767px) {
#shmodal_full {width: 200px !important; height: 200px !important; background-size: contain}
.modalopen_bl {height: 200px !important}
#show img {width: 80px; height: 80px}
}
@media screen and (max-width: 500px) {
.fs_ras img{width:100%; height:auto}
.usluga .form_podtext2{padding:0}
}



@media screen and (min-width: 1079px) {
    .fon1 {position: relative}
}





.first1{margin: 0 0 60px}

.ff-holder{display: flex; width: 100%; z-index: 1}
.ff-left{position: relative; width: 52%}
.ff-action{background: #FFE0E1; font-size: 13px; border-radius: 30px; padding: 7px 15px; display: inline-block; margin: 10px 0 20px; font-weight: bold}
.ff-price-holder{margin: 0 0 30px; display: flex}
.ff-price{font-size: 26px; font-weight: bold; width: 50%}
.ff-price del{font-size: 20px; color:#777}
.ff-time{width:50%}
.ff-clock{display:inline-block; float: left; margin: 0 10px 0 20px; width: 20px; height: 20px; background-position: center; background-repeat: no-repeat; background-size: contain !important}
.ff-time1{display: block; font-size: 18px; font-weight: bold}
.ff-time2{display: block; font-size: 16px; margin-left: 50px}
.first1 .subm{width:auto !important; padding:14px 35px; text-transform: uppercase; font-weight: normal; margin-bottom: 35px}
.ff-text{font-size: 18px; line-height: 150%; padding:0 50px 100px 0}

.ff-right{width:48%; background-position: center; background-repeat: no-repeat; background-size:cover; }

.ff-bottom{background: #f3f6f8; display: flex; width: 66%; margin: -60px 0 0 -1px; position: absolute}
.ff-bblock{padding: 25px; font-size: 16px; border-left: 2px solid #fff; width:33%; }
.ff-bb1:before{content: ""; width: 7px; height: 7px; background: #83c2c2; display: inline-block; margin: 0 10px 4px 0}
.ff-bb1{font-weight: bold; display: block; margin: 0 0 5px; }
.ff-bb2{margin:0 0 0 17px}

.ff-clock{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAM1BMVEUAAACEw8ODw8ODwsKDw8OCw8OFv7+Dw8ODw8ODwsKDwsKDwsKDwsKEw8ODwsKCw8ODwsJFub9NAAAAEHRSTlMAVxjvfIsN2DPKom20mL5HXaU6KAAAAd1JREFUWMOlV1mWhCAMlCB7a3P/084bkal+TmKkqU+IZQpClkUCmTWnYGu1IeXV0DKE6EK9ILj49GtfQmURil900GqrCLuqUgw+5ynM/e8TTJMzkY7FaNzH+k5Pfv8yF7nevHQnXLdwxLrnOr/jv8/n9kaiwu00ydzu6WKItwESToni/3PXrujMwnpZVBT2HExbFc5XtyWLtacMlhYgif57L6rYr5QbY7rxyxkOQ0BgDN+/G2/Gr3CI6N6tB9/l/rGzcvFQP3a8hQCVANrgQsGZ6gSQjWMPiAueQI7IADk0SkB/B+fwOEQC8fG5rsAMESB4UnfFjxP4Jr0TjREg/k2zcd8QuLaZG88YAQ4hN0fiNwSxiQ+IgkECaqF0hOQyQAAcT2CpKoF93xBUECgJVCSQJSBX1kSiBByiWEgggztEXCMPn1EP+WvMWj43kMEGEkJ5SAZCGY9JlvE6GYh7THjOej003HNGQtFlRCahMClNug1buJSGpKpS8EkVaX0MSOsoLENAYUFpG0JGaUNxVSAUV5R3JRak8o4GIw8IuMbVrrRoQosz32TNt3nzjeZ4q7uddrPN9pftfjfJswPH9MgjgvaJoWtu7AP8/eDpZ0bfVPzz4Tv9+1oYvqfH/x+qJT+YX82CoQAAAABJRU5ErkJggg==)}


@media screen and (max-width: 1179px) {
    h1 {font-size: 26px; padding: 0 0 0 20px}
    .first1 {margin: 0 auto 100px;width: calc(100% - 40px)}
    .ff-left {width: 55%}
    .ff-right {width: 45%}
    .ff-price del {display: block}
    .ff-text {font-size: 16px;padding: 0 10px 80px 0}
    .ff-price {font-size: 22px}
    .ff-price del {font-size: 18px}
    .ff-bblock {padding: 15px 20px}
    .ff-bottom {width: calc(100% - 40px);margin: 2px 0 0}
    .ff-text {padding: 0 10px 30px 0}    
    .ff-clock {margin: 0 10px 0 10px}
    .ff-time2 {margin-left: 40px}
}

@media screen and (max-width: 1079px) {
    .first1 {margin: 0 auto 100px;width: calc(100% - 60px)}
    .ff-bottom {width: calc(100% - 60px);margin: 2px 0 0}
}


@media screen and (max-width: 1023px) {
    .first1 {margin: 0 auto 100px;width: calc(100% - 80px)}
    .ff-bottom {width: calc(100% - 60px);margin:  2px 0 0}
}

@media screen and (max-width: 979px) {
    .first1 {margin: 0 auto 100px;width: calc(100% - 60px)}
    .ff-bottom {width: calc(100% - 60px);margin: 2px 0 0}
}

@media screen and (max-width: 767px) {
    .first1 {margin: 0 10px 20px;width: calc(100% - 20px)}
    .ff-bottom {width:100%;margin: 2px 0 0}
    .ff-holder {flex-direction: column}
    .ff-left {width: 100% !important}
    .ff-right {width: 100%; height:250px !important}
    .ff-bottom {position: relative; flex-direction: column; width:100%}
    .ff-bblock {width: 100%; border:0; border-top: 2px solid #fff}
 
}
@media screen and (max-width: 767px) {
    .first1 .subm{display: block}
    .ff-clock {margin: 0 10px 0 0}
    .ff-time2 {margin-left: 30px}
}



.pd-widget-reviews__comment-text {line-height: 1.5}