

/* Start:/local/templates/polyclin_2022/css/fonts/raleway/raleway.css?17228894874284*/
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 100;
  src: url('/local/templates/polyclin_2022/css/fonts/raleway/raleway-v34-cyrillic_cyrillic-ext_latin-100.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 100;
  src: url('/local/templates/polyclin_2022/css/fonts/raleway/raleway-v34-cyrillic_cyrillic-ext_latin-100italic.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 200;
  src: url('/local/templates/polyclin_2022/css/fonts/raleway/raleway-v34-cyrillic_cyrillic-ext_latin-200.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 200;
  src: url('/local/templates/polyclin_2022/css/fonts/raleway/raleway-v34-cyrillic_cyrillic-ext_latin-200italic.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  src: url('/local/templates/polyclin_2022/css/fonts/raleway/raleway-v34-cyrillic_cyrillic-ext_latin-300.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 300;
  src: url('/local/templates/polyclin_2022/css/fonts/raleway/raleway-v34-cyrillic_cyrillic-ext_latin-300italic.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('/local/templates/polyclin_2022/css/fonts/raleway/raleway-v34-cyrillic_cyrillic-ext_latin-regular.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  src: url('/local/templates/polyclin_2022/css/fonts/raleway/raleway-v34-cyrillic_cyrillic-ext_latin-italic.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: url('/local/templates/polyclin_2022/css/fonts/raleway/raleway-v34-cyrillic_cyrillic-ext_latin-500.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 500;
  src: url('/local/templates/polyclin_2022/css/fonts/raleway/raleway-v34-cyrillic_cyrillic-ext_latin-500italic.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: url('/local/templates/polyclin_2022/css/fonts/raleway/raleway-v34-cyrillic_cyrillic-ext_latin-600.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 600;
  src: url('/local/templates/polyclin_2022/css/fonts/raleway/raleway-v34-cyrillic_cyrillic-ext_latin-600italic.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: url('/local/templates/polyclin_2022/css/fonts/raleway/raleway-v34-cyrillic_cyrillic-ext_latin-700.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 700;
  src: url('/local/templates/polyclin_2022/css/fonts/raleway/raleway-v34-cyrillic_cyrillic-ext_latin-700italic.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  src: url('/local/templates/polyclin_2022/css/fonts/raleway/raleway-v34-cyrillic_cyrillic-ext_latin-800.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 800;
  src: url('/local/templates/polyclin_2022/css/fonts/raleway/raleway-v34-cyrillic_cyrillic-ext_latin-800italic.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 900;
  src: url('/local/templates/polyclin_2022/css/fonts/raleway/raleway-v34-cyrillic_cyrillic-ext_latin-900.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 900;
  src: url('/local/templates/polyclin_2022/css/fonts/raleway/raleway-v34-cyrillic_cyrillic-ext_latin-900italic.woff2') format('woff2');
}
/* End */


/* Start:/local/templates/polyclin_2022/css/fonts/roboto/roboto.css?17228895391395*/
@font-face {
  font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url('/local/templates/polyclin_2022/css/fonts/roboto/roboto-v32-cyrillic_cyrillic-ext_latin-100.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('/local/templates/polyclin_2022/css/fonts/roboto/roboto-v32-cyrillic_cyrillic-ext_latin-300.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/local/templates/polyclin_2022/css/fonts/roboto/roboto-v32-cyrillic_cyrillic-ext_latin-regular.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('/local/templates/polyclin_2022/css/fonts/roboto/roboto-v32-cyrillic_cyrillic-ext_latin-500.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('/local/templates/polyclin_2022/css/fonts/roboto/roboto-v32-cyrillic_cyrillic-ext_latin-700.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('/local/templates/polyclin_2022/css/fonts/roboto/roboto-v32-cyrillic_cyrillic-ext_latin-900.woff2') format('woff2');
}
/* End */


/* Start:/local/templates/polyclin_2022/css/select2.min.css?170759244616264*/
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

/* End */


/* Start:/local/templates/polyclin_2022/css/slick.min.css?17075924461307*/
.slick-list,.slick-slider{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/* End */


/* Start:/local/templates/polyclin_2022/css/slick-theme.min.css?17228855122449*/
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(/local/templates/polyclin_2022/css/./ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;font-display:swap;src:url(/local/templates/polyclin_2022/css/./fonts/slick.eot);src:url(/local/templates/polyclin_2022/css/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(/local/templates/polyclin_2022/css/./fonts/slick.woff) format('woff'),url(/local/templates/polyclin_2022/css/./fonts/slick.ttf) format('truetype'),url(/local/templates/polyclin_2022/css/./fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-dots li button:focus:before,.slick-dots li button:hover:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}.slick-next:before,[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{border-radius:10px;background-color: rgb(70 70 70 / 65%);display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}li.slick-active {background-color: rgb(115 193 186 / 85%);}
/* End */


/* Start:/local/templates/polyclin_2022/css/jquery.fancybox.min.css?17075924463866*/
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/local/templates/polyclin_2022/css/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/local/templates/polyclin_2022/css/fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-close,.fancybox-nav,.fancybox-nav span{position:absolute;cursor:pointer;z-index:8040}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:url(/local/templates/polyclin_2022/css/blank.gif);-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/local/templates/polyclin_2022/css/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/local/templates/polyclin_2022/css/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/local/templates/polyclin_2022/css/fancybox_loading@2x.gif);background-size:24px 24px}}
/* End */


/* Start:/local/templates/polyclin_2022/css/jquery.fancybox-buttons.min.css?17075924462002*/
#fancybox-buttons{position:fixed;left:0;width:100%;z-index:8050}#fancybox-buttons.top{top:10px}#fancybox-buttons.bottom{bottom:10px}#fancybox-buttons ul{display:block;width:166px;height:30px;margin:0 auto;padding:0;list-style:none;border:1px solid #111;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);background:#323232;background:-moz-linear-gradient(top,#444 0,#343434 50%,#292929 50%,#333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#444),color-stop(50%,#343434),color-stop(50%,#292929),color-stop(100%,#333));background:-webkit-linear-gradient(top,#444 0,#343434 50%,#292929 50%,#333 100%);background:-o-linear-gradient(top,#444 0,#343434 50%,#292929 50%,#333 100%);background:-ms-linear-gradient(top,#444 0%,#343434 50%,#292929 50%,#333 100%);background:linear-gradient(to bottom,#444 0,#343434 50%,#292929 50%,#333 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 )}#fancybox-buttons ul li{float:left;margin:0;padding:0}#fancybox-buttons a{display:block;width:30px;height:30px;text-indent:-9999px;background-color:transparent;background-image:url(/img/fancybox_buttons.png);background-repeat:no-repeat;outline:0;opacity:.8}#fancybox-buttons a:hover{opacity:1}#fancybox-buttons a.btnPrev{background-position:5px 0}#fancybox-buttons a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}#fancybox-buttons a.btnPlay{background-position:0 -30px}#fancybox-buttons a.btnPlayOn{background-position:-30px -30px}#fancybox-buttons a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}#fancybox-buttons a.btnToggleOn{background-position:-27px -60px}#fancybox-buttons a.btnClose{border-left:1px solid #111;width:35px;background-position:-56px 0}#fancybox-buttons a.btnDisabled{opacity:.4;cursor:default}
/* End */


/* Start:/local/templates/polyclin_2022/css/jquery.fancybox-thumbs.min.css?1707592446600*/
#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul li{float:left;padding:1px;opacity:.5}#fancybox-thumbs ul li.active{opacity:.75;padding:0;border:1px solid #fff}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:0}#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}
/* End */


/* Start:/local/templates/polyclin_2022/css/old.min.css?172305327774232*/
@-webkit-keyframes loading{0%{-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);transform:rotateZ(0deg)}to{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-moz-keyframes loading{0%{-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);transform:rotateZ(0deg)}to{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes loading{0%{-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);transform:rotateZ(0deg)}to{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);transform:rotateZ(360deg)}}body.pop-up-enabled{overflow:hidden}body.pop-up-enabled .wrapper{filter:blur(10px);-webkit-filter:blur(10px)}body.pop-up-enabled .cb-widget{opacity:0;visibility:hidden}@media all and (max-width:768px){body.pop-up-enabled{margin-right:0}}.popup-win{-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity}.popup-win .appointment{margin:0}.popup-widget .popup-form__close:hover:after,.popup-widget .popup-form__close:hover:before,.popup-win .appointment.result{background:#fff}.popup-win__overlay{background:rgba(0,0,0,.85)}.popup-win__box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-justify-content:space-around;-ms-flex-pack:distribute;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center}.popup-win__close,.popup-win__close:after,.popup-win__close:before{-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.popup-win__close:after,.popup-win__close:before{-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotate(45deg)}.popup-win__close:after{-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg)}@media all and (max-width:640px){.popup-win__wrap{padding:0}}.popup-callback{max-width:328px}.popup-callback .appointment__title{text-align:left}#popup-map,.popup-form__wrap{position:relative}.popup-form__close{cursor:pointer;position:absolute;top:25px;right:25px;width:28px;height:28px;background:url(/local/templates/polyclin_2022/css/../image/close.svg) no-repeat center center;z-index:11}.popup-form__close:hover{background-image:url(/local/templates/polyclin_2022/css/../image/close_pink.svg)}.popup-map{max-width:640px;width:100%}.popup-map-box{padding:90px 10px 10px;height:480px}.popup-map-title{position:absolute;top:0;left:0;padding:10px}.popup-map-loading{position:absolute;top:50%;left:50%;height:100px;width:100px;margin:-50px 0 0 -50px;z-index:21;background:url(/img/loading.svg) 50% 50% no-repeat;background-size:100%;-webkit-animation:loading 2s infinite linear;-moz-animation:loading 2s infinite linear;animation:loading 2s infinite linear}#popup-map{width:100%;height:100%;z-index:11}.popup-widget .popup-form__wrap{position:static;background:0 0}.popup-widget__box{position:relative;width:100%;max-width:300px;margin:0 auto;display:flex;flex-direction:column;align-items:center;align-content:space-around}.popup-widget__action{padding:5% 0}.popup-widget__icon{position:relative;display:block;width:68px;height:68px;background:#00a3b2;border-radius:100%;margin:0 auto 10px}.popup-widget__icon_icon1:before{content:'';background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KCS5zdDF7ZmlsbDojMDBBM0IyO3N0cm9rZTojMDBBM0IyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MntmaWxsOiMwMEEzQjI7fQ0KPC9zdHlsZT4NCjxyZWN0IHg9IjAuMiIgY2xhc3M9InN0MCIgd2lkdGg9IjIzIiBoZWlnaHQ9IjI0LjkiLz4NCjxyZWN0IHg9IjMuOSIgeT0iNC40IiBjbGFzcz0ic3QxIiB3aWR0aD0iMTUuNCIgaGVpZ2h0PSIyIi8+DQo8cmVjdCB4PSIzLjkiIHk9IjEwLjIiIGNsYXNzPSJzdDEiIHdpZHRoPSIxNS40IiBoZWlnaHQ9IjIiLz4NCjxyZWN0IHg9IjMuOSIgeT0iMTYiIGNsYXNzPSJzdDEiIHdpZHRoPSI4LjUiIGhlaWdodD0iMiIvPg0KPHBhdGggY2xhc3M9InN0MiIgZD0iTTI4LjEsMTUuMmwtMS44LTEuOGMtMC43LTAuNy0xLjktMC43LTIuNiwwbC05LjYsOS42bC0xLjMsNC44bC0wLjMsMC4zYy0wLjIsMC4yLTAuMiwwLjYsMCwwLjlsMCwwbDAsMA0KCWMwLjEsMC4xLDAuMywwLjIsMC40LDAuMmMwLjIsMCwwLjMtMC4xLDAuNC0wLjJsMC4zLTAuM2w0LjgtMS4zbDkuNi05LjZjMC40LTAuNCwwLjUtMC44LDAuNS0xLjNDMjguNywxNiwyOC41LDE1LjUsMjguMSwxNS4yeiIvPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI5LjQsMTZsLTEuOC0xLjhjLTAuNy0wLjctMS45LTAuNy0yLjYsMGwtOS42LDkuNmwtMS4zLDQuOGwtMC4zLDAuM2MtMC4yLDAuMi0wLjIsMC42LDAsMC45bDAsMGwwLDANCgkJYzAuMSwwLjEsMC4zLDAuMiwwLjQsMC4yYzAuMiwwLDAuMy0wLjEsMC40LTAuMmwwLjMtMC4zbDQuOC0xLjNsOS42LTkuNmMwLjQtMC40LDAuNS0wLjgsMC41LTEuM0MzMCwxNi44LDI5LjgsMTYuMywyOS40LDE2eiIvPg0KCTxyZWN0IHg9IjE3LjgiIHk9IjIwLjgiIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA3MSAtMC43MDcxIDAuNzA3MSAwLjcwNzEgLTkuNDYxMiAyMS42MzY5KSIgY2xhc3M9InN0MiIgd2lkdGg9IjcuMiIgaGVpZ2h0PSIzIi8+DQoJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIxNi4zLDI1LjMgMTguMywyNy4zIDE1LjYsMjguMSAJIi8+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI4LjEsMTcuNkwyNi43LDE5bC0yLjEtMi4xbDEuNC0xLjRjMC4yLTAuMiwwLjUtMC4yLDAuNywwbDEuNCwxLjRjMC4xLDAuMSwwLjEsMC4yLDAuMSwwLjMNCgkJQzI4LjIsMTcuNCwyOC4yLDE3LjUsMjguMSwxNy42eiIvPg0KPC9nPg0KPC9zdmc+DQo=);position:absolute;top:18px;left:19px;width:36px;height:36px}.popup-widget__icon_icon2:before{content:'';background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KCS5zdDF7ZmlsbDojMDBBM0IyO30NCgkuc3Qye2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0M3tmaWxsOm5vbmU7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMi4yLDE5LjNjLTAuNi0wLjQtMS4zLTAuNS0xLjktMC4zYy0wLjQsMC4xLTAuOCwwLjQtMSwwLjhjLTAuNSwwLjYtMS4xLDEuMy0xLjMsMS40DQoJYy0xLjIsMC44LTIuMSwwLjctMy4yLTAuM2wtNS44LTUuOGMtMS0xLTEuMS0yLTAuMy0zLjJjMC4xLTAuMiwwLjgtMC44LDEuNC0xLjNjMC40LTAuMiwwLjctMC42LDAuOC0xYzAuMi0wLjYsMC0xLjItMC4zLTEuOQ0KCWMtMC4xLTAuMS0yLjItMy42LTQuMS00LjdjLTEtMC41LTIuMS0wLjMtMi45LDAuNEwyLjQsNC44Yy0zLjcsMy43LTMsOC4zLDIsMTMuM2w3LjQsNy40YzIuMywyLjMsNC41LDMuNyw2LjYsNC4yDQoJYzAuNSwwLjEsMS4xLDAuMiwxLjYsMC4yYzEuOSwwLDMuNi0wLjgsNS4yLTIuNGwxLjMtMS4zYzAuOC0wLjgsMC45LTEuOSwwLjQtMi45QzI1LjgsMjEuNSwyMi4zLDE5LjQsMjIuMiwxOS4zeiIvPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTI1LjcsMjUuNmwtMS4zLDEuM2MtMy4zLDMuMy03LjMsMi42LTExLjktMmwtNy40LTcuNGMtNC42LTQuNi01LjMtOC42LTItMTEuOWwxLjMtMS4zYzAuMy0wLjMsMC43LTAuNCwxLTAuNA0KCWMwLjIsMCwwLjUsMC4xLDAuNywwLjJjMS43LDAuOSwzLjYsNC4yLDMuNyw0LjNDMTAsOC43LDEwLjEsOS4xLDEwLDkuNEMxMCw5LjYsOS44LDkuNyw5LjcsOS44TDkuNiw5LjljLTAuNCwwLjQtMS40LDEuMi0xLjcsMS41DQoJYy0wLjMsMC41LTAuNSwwLjktMC42LDEuM0M3LDEyLDYuNywxMS4yLDYuNiwxMC4zQzYuNSwxMCw2LjMsOS44LDYsOS44Yy0wLjMsMC0wLjUsMC4zLTAuNCwwLjZjMC40LDMuNSwzLjEsNS44LDMuMiw1LjgNCgljMCwwLDAsMCwwLDBsNS4zLDUuM2MwLDAsMCwwLDAuMSwwLjFjMCwwLDAsMC4xLDAuMSwwLjFjMC4xLDAuMSwyLjQsMi4zLDUuOCwyLjZjMCwwLDAsMCwwLjEsMGMwLjMsMCwwLjUtMC4yLDAuNS0wLjQNCgljMC0wLjMtMC4yLTAuNS0wLjQtMC42Yy0xLjEtMC4xLTItMC40LTIuOC0wLjhjMC40LTAuMSwwLjgtMC4zLDEuMi0wLjZjMC4zLTAuMiwxLjItMS4yLDEuNS0xLjdsMC4xLTAuMWMwLjEtMC4yLDAuMi0wLjMsMC40LTAuMw0KCWMwLjMtMC4xLDAuNywwLDEuMSwwLjJjMC45LDAuNiwzLjUsMi4zLDQuMywzLjdDMjYuMiwyNC40LDI2LjEsMjUuMSwyNS43LDI1LjZ6Ii8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzUuMS0xMi44Yy0wLjMsMC0wLjUsMC4yLTAuNSwwLjVjMCwwLjMsMC4yLDAuNSwwLjUsMC41YzguNCwwLDE1LjMsNi44LDE1LjMsMTUuM2MwLDAuMywwLjIsMC41LDAuNSwwLjUNCglzMC41LTAuMiwwLjUtMC41QzUxLjQtNS41LDQ0LjEtMTIuOCwzNS4xLTEyLjh6Ii8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNLTI0LjktMTAuMWM2LjQsMCwxMS42LDQuOSwxMS42LDExLjNjMCwwLjMsMC4yLDAuNSwwLjUsMC41czAuNS0wLjIsMC41LTAuNWMwLTYuOS01LjYtMTIuNS0xMi41LTEyLjUNCgljLTAuMywwLTAuNSwwLjItMC41LDAuNVMtMjUuMS0xMC4xLTI0LjktMTAuMXoiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0tMjUuMy02LjFjNC42LDAsOC4zLDMuNyw4LjMsOC4zYzAsMC4zLDAuMiwwLjUsMC41LDAuNVMtMTYsMi40LTE2LDIuMWMwLTUuMS00LjEtOS4zLTkuMy05LjMNCgljLTAuMywwLTAuNSwwLjItMC41LDAuNUMtMjUuOC02LjQtMjUuNS02LjEtMjUuMy02LjF6Ii8+DQo8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTUuNCw2LjZjNSwwLjEsNy44LDQuMiw3LjUsNy42Ii8+DQo8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTUuNCwxLjJjNy45LDAuMiwxMi4zLDYuNiwxMiwxMiIvPg0KPHJlY3QgeD0iMC4xIiBjbGFzcz0ic3QzIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiLz4NCjwvc3ZnPg0K);position:absolute;top:17px;left:17px;width:35px;height:35px}.popup-widget__icon_icon3:before{content:'';background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KCS5zdDF7ZmlsbDojMDBBM0IyO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjIuNCwyMC45YzAsMS4yLTAuOSwyLjEtMi4xLDIuMWwtOS4xLDBjLTAuMiwwLTAuMywwLjEtMC40LDAuMmwtNC40LDQuOXYtNC41YzAtMC4zLTAuMi0wLjUtMC41LTAuNUgyLjENCglDMC45LDIzLjEsMCwyMi4xLDAsMjFWOS43YzAtMS4yLDAuOS0yLjEsMi4xLTIuMWw0LjgsMGwwLDBoMGwxMy4zLDBoMC4xYzEuMiwwLDIuMSwwLjksMi4xLDIuMXY5LjhDMjIuNCwxOS41LDIyLjQsMjAuOSwyMi40LDIwLjl6DQoJIi8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzAsMTMuNmMwLDEuMS0wLjksMS45LTEuOSwxLjloLTFjLTAuMywwLTAuNSwwLjItMC41LDAuNXY0LjFsLTIuNC0yLjdWOC43djBjMC0xLjYtMS4zLTIuOS0yLjktMi45bDAsMGwwLDANCgloLTAuMWwtMTEuNywwVjMuM2MwLTEuMSwwLjktMS45LDEuOS0xLjlsMTYuNiwwYzAsMCwwLDAsMCwwYzEuMSwwLDEuOSwwLjksMS45LDEuOUwzMCwxMy42TDMwLDEzLjZ6Ii8+DQo8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSI1LjMiIGN5PSIxNS41IiByPSIyLjIiLz4NCjxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjUuMyIgY3k9IjE1LjUiIHI9IjEuMSIvPg0KPGNpcmNsZSBjbGFzcz0ic3QxIiBjeD0iMTEuMiIgY3k9IjE1LjUiIHI9IjIuMiIvPg0KPGNpcmNsZSBjbGFzcz0ic3QxIiBjeD0iMTEuMiIgY3k9IjE1LjUiIHI9IjEuMSIvPg0KPGNpcmNsZSBjbGFzcz0ic3QxIiBjeD0iMTcuMiIgY3k9IjE1LjUiIHI9IjIuMiIvPg0KPGNpcmNsZSBjbGFzcz0ic3QxIiBjeD0iMTcuMiIgY3k9IjE1LjUiIHI9IjEuMSIvPg0KPC9zdmc+DQo=);position:absolute;top:18px;left:16px;width:36px;height:36px}.popup-widget__label{font-size:18px;color:#fff}#jivo_custom_widget{display:none!important}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;border:0}.ui-datepicker th span{font-weight:600;font-size:14px}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:flex;text-align:center;text-decoration:none;width:35px;height:35px;align-items:center;font-size:12px;border-radius:2px;justify-content:center}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.popup-win{position:fixed;top:0;left:0;right:0;bottom:100%;z-index:3333;transition:.5s;transition-property:opacity;overflow:hidden;opacity:0}.popup-win__wrap{position:relative;color:#fff;height:100%;overflow-y:scroll;z-index:11;padding:50px 20px}.popup-win__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6)}.popup-win__box{display:flex;justify-content:space-around;align-items:center;height:100%}.popup-win__error{color:red}.popup-win__close{cursor:pointer;position:absolute;top:6px;right:0;width:45px;height:38px;background:#441a56;transition:.3s}.popup-win__close:after,.popup-win__close:before{position:absolute;top:50%;left:50%;margin:-14px 0 0 -4px;width:2px;height:28px;background:#fff;content:'';transform:rotateZ(45deg);transition:.3s}.popup-win__close:after{transform:rotateZ(-45deg)}.popup-win__close-field{position:absolute;top:0;left:0;right:0;bottom:0;z-index:11}.popup-win.active{opacity:1;bottom:0}.popup-win.unactive{opacity:0;bottom:0}.popup-win.unactive .popup-win__wrap{overflow:hidden}@media all and (max-width:640px){.popup-win__wrap{padding:0}}.popup-form{display:none;position:relative;padding:0;color:#3b3b3b;width:100%;max-width:320px;font-family:inherit;margin:0 auto;z-index:111}.popup-form.active{display:block}.popup-form *{box-sizing:border-box}.popup-form__form input[type=text],.popup-form__form select,.popup-form__form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.popup-form__form a.ui-state-default{border:1px solid #dbdbdb}.popup-form__form a.ui-state-default.ui-state-active{border:1px solid #26cabe;background:#26cabe;color:#fff}.popup-form__form .ui-datepicker-calendar td span.ui-state-default{background:#f94f7c;border-color:#f94f7c;color:#fff}.popup-form__form .ui-datepicker{width:270px;padding:0;margin:0 auto}.popup-form__form .ui-datepicker .ui-datepicker-next{cursor:pointer;background:url(/local/templates/polyclin_2022/css/../image/next.svg) no-repeat right center}.popup-form__form .ui-datepicker .ui-datepicker-next span{position:relative;margin-left:0;font-size:0;width:16px;height:16px}.popup-form__form .ui-datepicker .ui-datepicker-next.ui-datepicker-next-hover,.popup-form__form .ui-datepicker .ui-datepicker-next.ui-state-hover{right:2px;top:2px}.popup-form__form .ui-datepicker .ui-datepicker-prev{cursor:pointer;background:url(/local/templates/polyclin_2022/css/../image/prev.svg) no-repeat left center}.popup-form__form .ui-datepicker .ui-datepicker-prev span{position:relative;margin-right:0;font-size:0;width:16px;height:16px}.popup-form__form .ui-datepicker .ui-datepicker-prev.ui-datepicker-prev-hover,.popup-form__form .ui-datepicker .ui-datepicker-prev.ui-state-hover{left:2px;top:2px}.popup-form-question{background:#fff;max-width:480px}.popup-form-map{background:#fff;max-width:640px}.popup-form-schedule{background:#fff;max-width:468px}.popup-form__map{position:relative;height:380px;padding-bottom:10px}.popup-form__table{position:relative;display:table;table-layout:fixed;width:100%;padding:10px 0 0}.popup-form__table-c{display:table-cell;vertical-align:top}.popup-form__table-c:first-child{width:290px}.popup-form__table-c:last-child{position:relative;z-index:1;border-left:1px solid #e8e8e8;padding-left:10px;opacity:0}.popup-form__cal,.popup-form__checkbox input,.popup-form__radio input,.popup-form__table-c_time{display:none}.popup-form__table-c.active{opacity:1!important;display:table-cell}.popup-form__calendar{position:relative}.popup-form__overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;background:rgba(255,255,255,.8);display:none}.popup-form__overlay.active{display:block}@media all and (max-width:468px){.popup-form__overlay{background:#fff}}.popup-form__load-msg,.popup-form__loading{position:absolute;top:0;left:0;right:0;bottom:0;display:none}.popup-form__load-msg{z-index:7;align-items:center;justify-content:center;font-size:18px;line-height:2em;text-align:center}.popup-form__load-msg.active{display:flex}.popup-form__loading{z-index:11;border:1px solid #f1f1f1;opacity:1}.popup-form__loading:before{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(/img/loading.svg) 50% 50% no-repeat;background-size:100%;animation:loading 2s infinite linear;content:'';z-index:1}.popup-form__loading.active{display:block}@media all and (max-width:468px){.popup-form__loading:before{background-size:50%}}.popup-form #popup-map{height:100%}@media all and (max-width:468px){.popup-form__wrap{background:#fff}}.popup-form__box,.popup-form__form{padding:0}.popup-form__header{position:relative;align-items:center;background:#fff;padding:0 15px}.popup-form__title{display:inline-block;vertical-align:middle;font-weight:700;text-align:left;font-size:24px;padding:12px 0 10px}.popup-form__body{padding:25px 25px 50px}.popup-form__footer{position:relative;padding:0 15px 15px}.popup-form__error{color:red}.popup-form__captcha-frame{width:304px;display:block;margin:0 auto}.popup-form__row{margin:0 0 12px}.popup-form__row:empty{height:40px}.popup-form__row_radio{display:flex}.popup-form__input{width:100%;padding:6px 15px;line-height:38px;font-weight:400;font-size:15px;border:1px solid #e0e0e0;border-radius:3px}.popup-form__input::-webkit-input-placeholder{opacity:1;color:#9d9d9d}.popup-form__input:-moz-placeholder{opacity:1;color:#9d9d9d}.popup-form__input:-ms-input-placeholder{opacity:1;color:#9d9d9d}.popup-form__input::-moz-placeholder{opacity:1;color:#9d9d9d}.popup-form__input.error{border:1px solid red}@media all and (max-width:468px){.popup-form-schedule .popup-form__body{padding:0}}.popup-form__textarea{width:100%;padding:10px;border:1px solid #e8e8e8;min-height:120px}.popup-form__textarea::-webkit-input-placeholder{opacity:1;color:#000}.popup-form__textarea:-moz-placeholder{opacity:1;color:#000}.popup-form__textarea:-ms-input-placeholder{opacity:1;color:#000}.popup-form__textarea::-moz-placeholder{opacity:1;color:#000}.popup-form__textarea.error{border:1px solid red}.popup-form__cell{position:relative;width:320px!important;border-radius:30px}.popup-form__cell:after{position:absolute;top:50%;right:20px;width:8px;height:12px;margin-top:-4px;content:'';display:block;background:url(/local/templates/polyclin_2022/css/../image/select_dd.svg) no-repeat center center}.popup-form__select{display:block;width:100%;padding:0 30px 0 10px;line-height:38px;font-size:15px;font-weight:500;border:0;background:#fff;border-radius:30px;height:46px}#schedule-from .popup-form__select{background:0 0}.popup-form__caption{font-size:12px;padding:0 0 10px;color:#212833;line-height:150%}.popup-form__text{padding:10px 0}.popup-form__radio{display:inline-block;cursor:pointer;width:50%;text-align:center;line-height:32px;background:#e8e8e8;font-size:13px}.popup-form__radio.active{background:#ffd500}.popup-form__radio:last-child{border-left:1px solid #fff}.popup-form__settime{text-align:center;font-size:12px;padding:0 0 5px}.popup-form__timescroll{height:200px;position:relative}.popup-form__timescroll.mCustomScrollbar:after,.popup-form__timescroll.mCustomScrollbar:before{position:absolute;right:0;width:0;height:0;border-right:3px solid transparent;border-left:3px solid transparent;content:''}.popup-form__timescroll.mCustomScrollbar:before{top:-16px;border-top:3px solid transparent;border-bottom:6px solid #3b3b3b}.popup-form__timescroll.mCustomScrollbar:after{bottom:-16px;border-bottom:3px solid transparent;border-top:6px solid #3b3b3b}@media all and (max-width:468px){.popup-form__timescroll.mCustomScrollbar:after,.popup-form__timescroll.mCustomScrollbar:before{display:none}}.popup-form__time{display:block}.popup-form__time .active,.popup-form__time .disable,.popup-form__time .enable{display:flex;width:70px;height:35px;margin:1px auto;font-size:12px;text-align:center;justify-content:center;border-radius:2px;align-items:center}.popup-form__time .disable{background:#f94f7c;border:1px solid #f94f7c;color:#fff}.popup-form__time .enable{color:#000;background:#fff;border:1px solid #dbdbdb}.popup-form__time .active{background:#26cabe;color:#fff;cursor:pointer;border:1px solid #26cabe}.popup-form__checkbox,.popup-form__checkboxes{padding:10px 0}.popup-form__checkboxes .popup-form__checkbox{padding:4px 0}.popup-form__checkbox-toggle{cursor:pointer;float:left;display:inline-block;background:#fff;height:18px;width:18px;margin:0 10px 0 0;vertical-align:middle}.popup-form__checkbox-toggle div{position:relative;left:0;border:3px solid #000;width:100%;height:100%;border-radius:100%;vertical-align:middle}.popup-form__checkbox.active .popup-form__checkbox-toggle div:before{position:absolute;left:2px;top:2px;width:8px;height:8px;background:#000;border-radius:100%;content:''}.popup-form__checkbox-caption{display:block;vertical-align:middle;padding:0 0 0 30px;font-size:12px}.popup-form__success>*{text-align:center}.popup-form__submit{justify-content:center}.popup-form__button{display:block;text-align:center;cursor:pointer;background:#ffd500;color:inherit;line-height:36px;padding:0 10px;width:100%;border:0;text-transform:uppercase;text-decoration:none;font-weight:700}.popup-form__button:hover{background:#fd3}@media all and (max-width:468px){.popup-form-schedule{max-width:100%;height:100%}.popup-form__body,.popup-form__box,.popup-form__form,.popup-form__wrap{height:100%}.popup-form__tab{position:relative}.popup-form__table{display:block;padding:0}.popup-form__table-c{display:block}.popup-form__table-c:first-child{width:100%;margin:0 0 10px}.popup-form__table-c:last-child{width:100%;margin:0 0 10px;padding:0 10px;opacity:.3}.popup-form__timescroll{height:auto;padding:0}.popup-form__settime{padding:10px 0 5px;text-align:center;color:#000;font-weight:400;font-size:12px;margin:0 10px;border-top:1px solid #e5e5e5}.popup-form__settime br{display:none}.popup-form__time{width:100%;overflow:auto;display:flex;margin:0 10px;padding-bottom:10px}.popup-form__time .active,.popup-form__time .disable,.popup-form__time .enable{margin:2px;width:49px;min-width:50px}.popup-form__time div:last-child{margin-bottom:5px}.popup-form__table-c_time{max-width:100vw}}.popup-form .mCSB_inside>.mCSB_container{margin:0}.popup-form .mCSB_scrollTools{width:6px}.popup-form .mCSB_scrollTools .mCSB_draggerRail{width:100%;background:#e5e5e5;border-radius:0!important}.popup-form .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#3b3b3b!important;border-radius:0!important;width:6px}.popup-form .autocomplete-search{position:relative}.popup-form .autocomplete-lupe{width:32px;height:100%;background:0 0;border:0;position:absolute;top:0;right:0;left:auto;padding:0;margin:0;font-size:20px;color:#333}.popup-form .autocomplete-lupe-icon{position:absolute;top:50%;right:50%;margin:-8px -8px 0 0;width:16px}.autocomplete-lupe-icon svg,.popup-form .autocomplete-lupe-icon svg{width:100%;height:100%}.popup-form .autocomplete-loading{position:absolute;right:0;top:0;bottom:0;width:60px;display:none}.autocomplete-loading:before,.popup-form .autocomplete-loading:before{position:absolute;top:50%;right:10px;height:32px;width:32px;margin-top:-16px;content:'';background:url(/img/loading.svg) no-repeat;background-size:auto 100%;-webkit-animation:loading 2s infinite linear;-moz-animation:loading 2s infinite linear;animation:loading 2s infinite linear}.popup-form .autocomplete-suggestions{display:block!important;position:relative!important;width:100%!important;max-height:100%!important;border:0;overflow:auto;box-sizing:border-box;box-shadow:none;top:0;left:0;cursor:pointer;padding:7px 0;white-space:nowrap}.popup-form .autocomplete-suggestion{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:7px 20px;border-bottom:1px solid #e5e5e5}.popup-form .autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong,.popup-form .autocomplete-suggestions strong{font-weight:700}.popup-form .autocomplete-group{padding:10px 0 10px 15px;border-bottom:1px solid #e5e5e5}.autocomplete-group strong,.popup-form .autocomplete-group strong{display:block;border-bottom:1px solid #000}@media all and (max-width:768px){.popup-form .autocomplete-selected,.popup-form .autocomplete-suggestion:active,.popup-form .autocomplete-suggestion:focus,.popup-form .autocomplete-suggestion:hover{background:#26cabe}.popup-form .autocomplete-input.field{padding:0 45px 0 5px;line-height:36px}}button.schedule__button{width:100%}.schedule__tab .border_colored{width:310px;height:46px!important;line-height:44px!important}.schedule__tabs .js-dontknow{width:310px}.popup-from__success h2,.schedule__title{font-weight:600;font-size:22px;padding-top:20px;color:#212833}.schedule__caption{padding:10px 0 20px;color:#212833;line-height:150%}@media all and (max-width:468px){.schedule__title{padding-top:45px}}.schedule__tab a.button{margin-top:15px}.schedule__tab{position:relative;background:#fff;display:none;text-align:center}.schedule__tab.active{display:block}.schedule__button input,.schedule__date{display:none}.place-text a,a.schedule__button{text-decoration:none}.schedule__button{cursor:pointer;display:block;margin:0;padding:12px 0;font-size:16px;text-align:center;background:#e5e5e5;transition:.2s;border:0;color:#3b3b3b}.schedule__button_hr,.schedule__button_pd,.schedule__button_pl,.schedule__button_st{font-size:22px;background:0 0;border-top:1px solid #f1f1f1}.schedule__button_hr{border-bottom:1px solid #f1f1f1}.schedule__button:hover,.schedule__button_submit{background:#ffd500}.schedule__justify{display:flex;position:static;top:70px;bottom:70px;left:0;right:0;z-index:0;justify-content:center;flex-direction:column;margin:25px auto 0;max-width:340px}.schedule__tab3 .popup-form__caption{text-align:left}.schedule__tab3 .popup-form__caption a{color:#26cabe;text-decoration:underline;font-size:12px}.schedule__tab3 .schedule__footer{padding-top:0}.popup-from__success{text-align:center;max-width:360px;margin:0 auto}.popup-from__success .schedule__title{padding-top:30px}.popup-from__success .popup-form__caption{padding-bottom:0;padding-top:15px}.popup-from__success .button,.schedule__tab3 .schedule__footer button{max-width:340px;width:100%}@media all and (max-width:468px){.popup-from__success .schedule__title{padding-top:45px}}.schedule__nav{display:flex;width:100%;gap:15px}.schedule__dontknow{cursor:pointer;display:table-cell;background:#e5e5e5;text-align:center;line-height:32px;border-right:6px solid #fff}.schedule__tab2 .schedule__nav>div{display:table-cell;padding-left:10px;padding-right:10px}.schedule__tab2 .js-dontknow{min-width:220px}.schedule__tab2 .schedule__nextstep{width:100%}@media all and (max-width:468px){.schedule__nav{flex-direction:column;align-items:center}.schedule__nav .button{max-width:300px}}.schedule__prevstep{cursor:pointer;background:#ffd500;line-height:32px;display:inline-block;width:28px;height:28px;position:absolute;top:0;left:0;background:url(/local/templates/polyclin_2022/css/../image/back.svg) no-repeat center center}.schedule__prevstep:hover{background-image:url(/local/templates/polyclin_2022/css/../image/back_pink.svg)}@media all and (max-width:468px){.schedule__prevstep{top:25px;left:25px}}.schedule__nextstep{cursor:pointer;display:table-cell;background:#ffd500;text-align:center;line-height:32px;padding:0 5px}.schedule__footer{padding-top:30px}@media all and (max-width:468px){.schedule__footer{padding-top:20px;padding-bottom:30px}}.schedule__substep,.schedule__substep.active+.schedule__substep{display:none}.schedule__substep+.schedule__substep,.schedule__substep.active{display:block}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_container_wrapper,.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;overflow:hidden;top:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(0,0,0,.75)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(0,0,0,.75)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,img#place-map{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==)}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px}.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:rgba(0,0,0,.2)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(0,0,0,.1)}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{border-color:#fff;border-color:rgba(255,255,255,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.autocomplete-group{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;color:#26cabe;padding:10px 15px;font-size:15px;font-weight:700}#yamap-place,.autocomplete-search{position:relative}@media all and (max-width:768px){.services .autocomplete-search{display:none!important}}.autocomplete-input{padding:30px 0 30px 70px;font:.875rem/1em 'Roboto','Trebuchet MS',sans-serif;border:2px solid #ffd500}.autocomplete-lupe{width:42px;height:100%;background:0 0;border:0;position:absolute;top:0;left:2%;padding:0;margin:0;font-size:20px;color:#333}.autocomplete-lupe-icon{position:absolute;top:50%;right:50%;margin:-8px -6px 0 0;width:16px}.autocomplete-loading{position:absolute;right:0;top:0;bottom:0;width:60px;display:none}.autocomplete-suggestions{position:relative!important;background:#fff;overflow:auto}.autocomplete-suggestion{cursor:pointer;padding:10px 15px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#f0f0f0}.autocomplete-not-found{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:7px 20px;font-style:italic}@media all and (max-width:768px){.autocomplete-selected,.autocomplete-suggestion:active,.autocomplete-suggestion:focus,.autocomplete-suggestion:hover{background:#26cabe}.autocomplete-suggestions{width:100%!important;max-height:none!important}}@media all and (max-width:480px){.autocomplete-input.field{padding:30px 0 30px 50px}}#yamap-place{width:100%;margin-top:15px}img.place-icon{position:absolute;top:90px;left:310px;z-index:5}.map_mob{display:none}.font-size-100 .place-text,.place-text{position:absolute;padding:5px 5px 5px 60px;top:90px;left:340px;z-index:3;width:380px;height:67px;background:#fff;font-weight:400;font-size:12px!important;line-height:140%;color:#1b1b1b}.place-text span a{color:#26cabe;font-weight:700;font-size:12px;line-height:140%}.place-text a:hover{text-decoration:underline}.popup-map-title{font-weight:400}.popup-map-title,.popup-map-title *{font-size:14px;line-height:140%}@media screen and (max-width:1200px){.place-text,img.place-icon{position:absolute;top:7vw;left:25.83vw;z-index:5}.place-text{padding:5px 5px 5px 60px;left:28.33vw;z-index:3;width:380px;height:60px;background:#fff;font-weight:400;font-size:12px;line-height:140%;color:#1b1b1b}}@media screen and (max-width:768px){.map_desk{display:none}.map_mob{display:block}.place-text,img.place-icon{display:none}.popup-map-title,.popup-map-title *{font-size:12px}}
/* End */


/* Start:/local/templates/polyclin_2022/css/template.min.css?176414556722119*/
body,html{margin:0;padding:0;min-height:100%}*,body,html{box-sizing:border-box;font-size:14px;font-weight:500;font-family:Raleway,sans-serif;outline:0;color:#000;font-feature-settings:'pnum' on,'lnum' on}a,a:hover{text-decoration:none}.mobile{display:none}h1,h2,h3,h4{font-weight:600;font-size:30px;line-height:35px;margin:20px 0 15px}h2,h3,h4{font-size:22px;line-height:normal}h3,h4{font-size:18px;margin:15px 0 10px}h4{line-height:130%;margin:20px 0 10px}.wysiwyg{clear:both}.wysiwyg a,.wysiwyg li,.wysiwyg p,.wysiwyg span{font-weight:500;font-size:15px;line-height:150%}.wysiwyg li{line-height:200%}.wysiwyg ol,.wysiwyg ul{margin:5px 0 15px;padding-left:20px}#cookies ._text a._link,.wysiwyg a,.wysiwyg a span{color:#26cabe;font-weight:600}.wysiwyg b,.wysiwyg b span,.wysiwyg strong,.wysiwyg strong span{font-weight:700;font-size:15px;line-height:150%}.wysiwyg img{float:right;margin:0 0 30px 30px!important}.wysiwyg ._name{padding-left:28px;background:url(/local/templates/polyclin_2022/css/../image/name.svg) no-repeat left 2px top 2px}.wysiwyg ._geo{padding-left:28px;background:url(/local/templates/polyclin_2022/css/../image/geo2.svg) no-repeat left 1px top 2px}.wysiwyg ._cal{padding-left:28px;background:url(/local/templates/polyclin_2022/css/../image/cal.svg) no-repeat left 1px top 2px}.wysiwyg ._mail{padding-left:28px;background:url(/local/templates/polyclin_2022/css/../image/email2.svg) no-repeat left top 2px}.select2-container--open{z-index:4000}.select2-container .select2-selection--single .select2-selection__rendered{padding-right:10px}.select2-container .select2-selection--single,select{background:#fff;border:1px solid #d9e7e9;border-radius:3px;height:48px;padding:10px 30px 10px 15px;font-weight:400;font-size:14px;line-height:16px;outline:0;flex:1}.select2-container .select2-selection--single:hover{border-color:#26cabe}.select2-selection__rendered{padding-left:0!important;font-weight:400;font-size:14px;line-height:16px;color:#636363}.select2-selection__arrow{height:46px!important}.select2-selection__arrow b{left:0!important;border-top-color:#636363!important;border-width:5px 5px 0!important}.select2-search{display:none!important}.select2-results__option{padding:8px 30px 8px 15px!important;line-height:20px;font-weight:400;font-size:14px;color:#627592}.select2-results__option--highlighted.select2-results__option--selectable{color:#26cabe!important;background-color:transparent!important}.select2-dropdown{background:#fff;box-shadow:0 5px 23px rgba(98,134,202,.2);border-radius:0 0 3px 3px;border:0!important}.select2-results__option--selected{background:url(/local/templates/polyclin_2022/css/../image/dd_selected.svg) no-repeat top 12px right 12px!important;color:#26cabe!important;font-weight:600}article strong{font-weight:700}.desk_width{max-width:1200px;padding-left:15px;padding-right:15px;margin:0 auto;clear:both}.desk_height{padding-top:70px;padding-bottom:70px}.desk_height_low{padding-top:40px;padding-bottom:40px}.desk_height_top{padding-top:60px}.desk_height_bottom{padding-bottom:60px}.link{font-size:16px;color:#26cabe;background:0 0}.button,.button_arrow,.link,.link_arrow{display:inline-block;font-weight:600;border:0;cursor:pointer}.link_arrow{font-size:16px;background:0 0;padding-right:25px;background:url(/local/templates/polyclin_2022/css/../image/arrow_right.svg) no-repeat right center;color:#26cabe;padding-left:0}.link_arrow.mobile{display:none}.link:hover,.link_arrow:hover{color:#f94f7c}.link_arrow:hover{background-image:url(/local/templates/polyclin_2022/css/../image/arrow_right_pink.svg)}.link+.link{margin-left:10px}#old_site,button{cursor:pointer}.button,.button_arrow{background:#26cabe no-repeat left center;border-radius:30px;height:48px;font-size:15px;text-align:center;line-height:46px;color:#fff;padding:0 48px;transition:background-color .5s}.button.button_low{height:44px;padding:0 28px;line-height:42px}.button_arrow{padding-right:53px;background-image:url(/local/templates/polyclin_2022/css/../image/arrow_right_white.svg);background-position:right 28px center}.bg_pink,.button:hover,.button_arrow:hover,footer ._subscribe button:hover{background-color:#f94f7c}.bg_orange{background-color:#ffcd18}.button.border_colored{height:40px;line-height:38px;color:#636363;font-weight:500}.button.border_colored:hover{background-color:#26cabe;color:#fff}.border_colored{background-color:#fff;position:relative;display:inline-block}.border_colored:before,.top_search ._result:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,#f94f7c 0,#ffcd18 50%,#26cabe 90%);padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:1}.border_colored>*{position:relative;z-index:2}.button.border_colored:hover:before{background:#26cabe}.button.bg_gray{background:#e5e5e5;color:#636363}.button.bg_gray:hover{background-color:#d0d0d0}#old_site{color:#888;position:absolute;top:-35px;left:0}.review_stars{background:url(/local/templates/polyclin_2022/css/../image/star.svg) repeat-x left bottom;height:18px;width:86px;display:inline-block}.review_stars._star1{width:14px}.review_stars._star2{width:32px}.review_stars._star3{width:50px}.review_stars._star4{width:68px}.slide_left,.slide_right{width:52px;height:52px;background-size:contain;background-repeat:no-repeat;background-position:center center;display:block;position:absolute;top:50%;border-radius:50%;margin-top:-26px;cursor:pointer;z-index:10}.slide_left:hover,.slide_right:hover{box-shadow:0 4px 6px -2px #008a90}.slide_left{background-image:url(/local/templates/polyclin_2022/css/../image/slide_left.svg);left:-70px}.slide_left:hover{background-image:url(/local/templates/polyclin_2022/css/../image/slide_left_dark.svg)}.slide_right{background-image:url(/local/templates/polyclin_2022/css/../image/slide_right.svg);right:-70px}.slide_right:hover{background-image:url(/local/templates/polyclin_2022/css/../image/slide_right_dark.svg)}.slide_left.slide_small,.slide_right.slide_small{width:30px;height:30px;margin-top:-15px}.slide_left.slide_dark{background-image:url(/local/templates/polyclin_2022/css/../image/slide_left_dark.svg)}.slide_right.slide_dark{background-image:url(/local/templates/polyclin_2022/css/../image/slide_right_dark.svg)}.slide_down,.slide_up,.top_message>b{position:absolute;display:block;cursor:pointer}.slide_down,.slide_up{width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center center;left:50%;margin-left:-15px;border-radius:50%;z-index:10}.slide_down:hover,.slide_up:hover{box-shadow:0 0 5px 2px rgba(0,0,0,.1)}.slide_up{background-image:url(/local/templates/polyclin_2022/css/../image/slide_up.svg);top:10px}.slide_down{background-image:url(/local/templates/polyclin_2022/css/../image/slide_down.svg);bottom:10px}.top_message{background:rgba(38,202,190,.3);position:relative}.top_message ._in{text-align:center;color:#121212;padding-top:13px;padding-bottom:11px;display:block}.top_message>b{right:0;top:0;height:100%;width:60px;background:url(/local/templates/polyclin_2022/css/../image/close_black.svg) no-repeat center center}.top_message>b:hover,header ._menu_btn .button:hover{background-color:#26cabe}.header1,.header1::after,.header1::before,.header1>div{position:sticky;-webkit-position:sticky}.header1{z-index:500;top:-10px;-webkit-backface-visibility:hidden;height:110px}.header1::after,.header1::before{content:'';display:block;height:10px}.header1::before{top:85px;box-shadow:0 2px 5px rgba(0,0,0,.5)}.header1>div{background:#fff;height:100px;top:0;margin-top:-10px;z-index:3}.header1::after{background:linear-gradient(#fff 10%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.4) 70%,transparent);top:0;z-index:2}.header2{border-bottom:2px solid #eaf8fa}header ._in1{padding-top:16px;padding-bottom:10px}header ._in2{padding-top:0;padding-bottom:20px}header ._in>div{display:flex}header ._logo_row{width:232px}#popup_banner ._wnd img.desktop,header ._logo img{display:block}footer ._bottom label br,footer ._contact ._place br,header ._menu_mob,header ._search_mob{display:none}header ._search{margin-left:25px;width:100%}.top_search{width:100%;margin-top:20px;position:relative;z-index:11}.top_search ._input{background:#fff;border-radius:30px;height:48px;width:100%;display:flex;position:relative;z-index:1001}.search input,.search-page-new .search-page-form input,.top_search input{height:44px;margin-left:24px;width:100%;border:0;margin-top:2px;font-size:15px}.top_search select{background:#eaf8fa;border:0;min-width:100px;border-top-left-radius:30px;border-bottom-left-radius:30px;position:relative;left:2px;top:2px;height:44px;color:#636363;font-weight:600;font-size:15px;padding-left:20px}.top_search button{background:#26cabe url(/local/templates/polyclin_2022/css/../image/search.svg) no-repeat center center;border:0;width:80px;border-top-right-radius:30px;border-bottom-right-radius:30px;position:relative;right:-1px}.top_search ._result{box-shadow:0 5px 5px rgba(0,0,0,.3);top:36px;left:24px;background:#fff;position:absolute;z-index:1000;padding:2px}.top_search ._result:before{z-index:999}.top_search ._result .autocomplete-suggestions{margin-top:10px}.top_search ._result .autocomplete-suggestion:first-child{padding:15px 15px 15px 45px;background:url(/local/templates/polyclin_2022/css/../image/search_green.svg) no-repeat left 15px center}header ._contact{margin-left:25px;margin-top:16px;min-width:180px;display:flex;flex-direction:column}header ._contact>a{height:100%;display:flex;align-items:center;font-size:14px;font-weight:400;color:#616161;min-height:18px}header ._contact .phone{padding-left:23px;background:url(/local/templates/polyclin_2022/css/../image/phone.svg) no-repeat left center}header ._contact ._place{padding-left:23px;background:url(/local/templates/polyclin_2022/css/../image/geo.svg) no-repeat left center;margin-top:3px}header ._schedule{margin-left:25px;margin-top:20px;min-width:200px}header ._schedule button{padding:0 28px;width:100%}header ._row2{display:flex}header ._menu_btn{min-width:232px}header ._menu_btn .button{padding-left:70px;background-image:url(/local/templates/polyclin_2022/css/../image/menu.svg);background-position:left 32px center;width:100%}header ._menu_btn .button._opened{background-image:url(/local/templates/polyclin_2022/css/../image/close_white.svg)}header ._menu{margin-left:25px;width:100%}header ._menu2{min-width:360px}header ._menu2>div{float:right}._mob_list a[data-type=slabovid],footer .link,header ._menu2 .link{display:inline-block;height:48px;line-height:46px;padding:0 20px;border-radius:30px}header ._menu2 .link:hover{color:#f94f7c}header ._menu2 a.logon{padding-left:40px;background:url(/local/templates/polyclin_2022/css/../image/logon.svg) no-repeat left 20px top 13px}header ._menu2 a.logon:hover{background-image:url(/local/templates/polyclin_2022/css/../image/logon_pink.svg)}._mob_list a[data-type=slabovid],a.slabovid,header ._menu2 a.slabovid{background:url(/local/templates/polyclin_2022/css/../image/slabovid.svg?2) no-repeat center}footer a.slabovid{background-position:left center;padding-left:35px}._mob_list a[data-type=slabovid]{background-position:left 25px center}footer ._slabovid{margin-top:15px}footer{background:#efefef;overflow:hidden}footer>div{margin:35px auto!important;overflow:hidden}footer ._top{display:flex}footer ._top label,footer ._top label a{font-weight:600;font-size:16px;color:#1a1a1a;margin-bottom:10px;display:inline-block}footer ._top>div{display:flex;flex-direction:column;justify-content:space-between}footer ._top>div+div{margin-left:60px}footer ._top>div>div+div{margin-top:40px}footer ._top ._block1{width:35%}footer ._top ._block2{width:13%}footer ._top ._block3{width:22%}footer ._top ._block4{width:30%}.search-page-new .search-page-form>div,.search>div{background:#fff;height:48px;border-radius:30px;border:1px solid #26cabe;display:flex;position:relative}.search.search_gray>div{border:1px solid #e0e0e0}.search button,.search-page-new .search-page-form input[type=submit]{background:url(/local/templates/polyclin_2022/css/../image/search_green.svg) no-repeat center center;border:0;width:80px;border-top-right-radius:30px;border-bottom-right-radius:30px;position:relative;right:-1px;cursor:pointer}footer ._contact{position:relative}footer ._contact>*{display:inline-block;float:left;clear:both}footer ._contact>a,footer ._contact>div._place,footer ._work_time{font-weight:500;font-size:12px;color:#636363}footer ._contact>a,footer ._contact>div._place{margin-top:10px;height:18px;line-height:18px;margin-top:5px}footer ._contact ._clinic_name{margin-top:15px}footer ._contact ._email{padding-left:23px;background:url(/local/templates/polyclin_2022/css/../image/email.svg) no-repeat left center}footer ._contact .phone{padding-left:23px;background:url(/local/templates/polyclin_2022/css/../image/phone.svg) no-repeat left center}footer ._contact ._place{padding-left:23px;background:url(/local/templates/polyclin_2022/css/../image/geo.svg) no-repeat left center}footer ._contact ._place *{display:inline;font-weight:500;font-size:12px;color:#636363}footer ._work_time{line-height:24px}.soc_link{width:36px;height:36px;display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:contain}.soc_link+.soc_link{margin-left:15px}.soc_link__vk{background-image:url(/local/templates/polyclin_2022/css/../image/vk.svg)}.soc_link__tg{background-image:url(/local/templates/polyclin_2022/css/../image/tg.svg)}.soc_link__ok{background-image:url(/local/templates/polyclin_2022/css/../image/ok.svg)}.soc_link__fb{background-image:url(/local/templates/polyclin_2022/css/../image/fb.svg)}.soc_link__inst{background-image:url(/local/templates/polyclin_2022/css/../image/inst.svg)}footer ._subscribe button,footer ._subscribe input{display:block;width:100%;border-radius:3px;height:48px}footer ._subscribe input{background:#fff;border:1px solid #e0e0e0;padding:5px 20px}footer ._subscribe button{margin-top:15px;background:#26cabe;border:0;color:#fff;transition:background-color .5s}footer hr{border:0;height:2px;background:#fff;margin:25px 0}footer ._bottom{position:relative;overflow:visible}footer ._bottom .good-place{position:absolute;height:80px;right:0;top:-20px}footer ._bottom label{font-weight:400;font-size:14px}footer ._bottom p{margin:15px 0}footer ._bottom p,footer ._bottom p *{font-weight:400;font-size:12px;color:#636363}.subscribe_result{position:fixed;display:none;width:100%;max-width:480px;background:#fff;box-shadow:0 0 5px 5px rgba(0,0,0,.2);overflow:hidden;z-index:1000;padding:50px 25px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.subscribe_result ._title{font-weight:600;font-size:22px;line-height:130%;text-align:center}.subscribe_result ._text{font-weight:500;font-size:15px;line-height:150%;text-align:center}.subscribe_result ._btns{margin-top:50px;text-align:center}.subscribe_result ._btns .button{width:310px}.order_block{display:flex;margin-top:30px;margin-bottom:30px;clear:both}.order_block>div{width:100%;overflow:hidden;padding:60px 0}.order_block>div>*{display:block;text-align:center}.order_block label{padding:0 0 20px;overflow:hidden;font-weight:500;font-size:22px;line-height:26px}.order_block label b{font-weight:600;font-size:22px;line-height:26px}#cookies ._in,.order_block>div>div{overflow:hidden}.order_block .button{margin:0 auto;font-size:18px;font-weight:500;padding:0 28px 0 46px;width:240px}.order_block ._call{background:#eaf8fa;color:#1b1b1b;width:40%}.order_block ._call .button{font-weight:500;background-image:url(/local/templates/polyclin_2022/css/../image/phone_white.svg);background-repeat:no-repeat;background-position:left 20px center}.order_block ._order{background:#26cabe;color:#fff;width:60%}.order_block ._order .button{font-weight:600;background-image:url(/local/templates/polyclin_2022/css/../image/cal_white.svg);background-repeat:no-repeat;background-position:left 30px top 12px}.order_block ._order label{font-weight:600;color:#fff}.order_block ._order label b{font-weight:700;color:#fff}#cookies,#popup_banner{display:none;position:fixed;width:100%;left:0;bottom:0}#cookies{margin-right:15px;background:#fff;box-shadow:0 0 5px 5px rgba(0,0,0,.2);overflow:hidden;box-sizing:border-box;z-index:99}#cookies ._in{margin:10px}#cookies ._text{font-weight:400;font-size:14px;line-height:130%;text-align:center}#cookies ._accept{margin-left:50px;padding:0 15px;height:30px;line-height:30px}.tabs,.tabs>div{border-bottom:3px solid #eaf8fa}.tabs{min-height:49px}.tabs__wrapper{float:left;position:relative;bottom:-3px;height:auto}.page_404 div,.tabs a,.tabs span{font-weight:500;font-size:18px;color:#636363}.tabs a,.tabs span{display:inline-block;line-height:220%;height:43px;cursor:pointer;position:relative;bottom:-3px;text-align:center;margin-right:55px}.tabs a:hover,.tabs span:hover{color:#f94f7c}.tabs ._active{color:#26cabe;border-bottom:3px solid #26cabe}._slide._no_photo{background:#cdf1f1 url(/local/templates/polyclin_2022/css/../image/no_photo.svg) no-repeat center center;background-size:60%!important}.page_404{margin:30px auto 130px;max-width:500px;text-align:center;padding:0 15px}.page_404>img{width:100%;max-width:336px}.page_404 div{line-height:150%;margin:5px 0 30px}.fancybox-inner .slick-slide{display:block;float:none!important;width:auto!important;opacity:1!important;position:static!important}.fancybox-inner ._slide{height:100%;background-repeat:no-repeat;background-size:contain;background-position:center}#popup_banner{z-index:2000;height:100%;top:0;right:0;background:rgba(0,0,0,.2)}#popup_banner ._in{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#popup_banner ._wnd{max-width:300px;background:#fff;padding-bottom:15px;overflow:hidden;position:relative}#popup_banner ._wnd i{background:#fff url(/local/templates/polyclin_2022/css/../image/close_black.svg) no-repeat center center;position:absolute;top:15px;right:15px;border-radius:30px;width:30px;height:30px;opacity:.6;cursor:pointer}#popup_banner ._wnd i:hover{opacity:1}#popup_banner ._wnd img{max-width:300px}#popup_banner ._wnd p{font-size:16px}#popup_banner ._wnd div,#popup_banner ._wnd p{margin:15px 15px 0;text-align:center;overflow:hidden}#popup_banner ._wnd div a{background:#26cabe;padding:10px 20px;color:#fff;font-weight:500;font-size:16px;border-radius:30px;display:inline-block}.slick-dots li button:before{content:''}._mob_list a[data-type=action],.color_red{color:#f94f7c!important}.page_spec_reviews h2{font-size:30px}html{scroll-padding-top:115px;scroll-behavior:smooth}@media (max-width:768px){html{scroll-padding-top:5px}}._header{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;margin-bottom:30px;margin-top:20px}._header h2{margin-top:0;margin-bottom:0}._header .link_arrow{order:2;margin-top:15px;margin-bottom:3px}.tabs__wrapper a{bottom:0}div.fancybox-overlay.fancybox-overlay-fixed{background:rgba(0,0,0,.8)}.review{border-bottom:2px solid #eaf8fa;padding:20px 0}.review strong{font-weight:600;font-size:18px;line-height:130%;color:#000;display:inline-block;margin-bottom:5px}.review dt{font-weight:500;font-size:15px;line-height:100%;color:#9d9d9d;display:inline-block}.review p{margin:20px 0 0;font-weight:500;font-size:15px;line-height:150%;color:#1b1b1b}.review .review_stars{margin-top:5px;margin-right:15px}.reviews .show_more{margin-top:10px;display:inline-block;color:#26cabe;font-weight:600;font-size:16px;line-height:19px;padding-right:16px;background:url(/local/templates/polyclin_2022/css/image/open_down_green2.svg) no-repeat right center;cursor:pointer}.reviews .show_more._opened{background-image:url(/local/templates/polyclin_2022/css/image/close_up.svg)}.reviews ._more{display:none}@media (max-width:768px){.review strong{margin-right:0}.review dt{clear:both;display:block}}.main_reviews_desk{padding-top:30px}.main_reviews_desk .reviews-header .link_arrow{margin-top:10px}.reviews-header h2{margin-top:0;margin-bottom:0}.main_reviews_desk .slick-slide{margin:0 15px}.main_reviews_desk .slick-list{margin:0 -15px}.main_reviews_desk .review{background:#eaf8fa;border-radius:3px;padding:25px;width:100%;height:auto!important;display:flex!important;flex-direction:column;justify-content:space-between}.main_reviews_desk .reviews__title{overflow:hidden}.main_reviews_desk .reviews__icon{background:url(/local/templates/polyclin_2022/css/../image/reviews/review_quot.svg) no-repeat left top;width:40px;height:30px;float:left}.main_reviews_desk .reviews__name{font-weight:600;font-size:17px;line-height:130%;float:left}.main_reviews_desk .review_stars{float:right}.main_reviews_desk .reviews__text{position:relative;margin-left:40px;margin-top:15px;clear:both;float:left;font-weight:500;font-size:15px;line-height:150%;color:#636363;height:110px}.main_reviews_desk .reviews__text:before{content:'';position:absolute;height:15px;width:100%;left:0;bottom:0;background-image:linear-gradient(0deg,#eaf8fa 0,rgba(255,255,255,0) 100%)}.main_reviews_desk .reviews__btn{margin-left:40px;margin-top:15px;clear:both}.main_reviews_desk .reviews__button{display:block;background:url(/local/templates/polyclin_2022/css/../image/reviews/btn_go.svg) no-repeat center center;width:35px;height:35px;border:2px solid #26cabe;border-radius:55px}.reviews__button:hover{background-color:#26cabe;background-image:url(/local/templates/polyclin_2022/css/../image/reviews/btn_go_white.svg)}.block_contacts ._list{display:flex}.block_contacts ._list>div{width:100%}.block_contacts ._list p{line-height:18px}.block_contacts ._name{padding-left:28px;background:url(/local/templates/polyclin_2022/css/../image/clinic_name.svg) no-repeat left 0 top 0}.block_contacts ._geo{padding-left:28px;background:url(/local/templates/polyclin_2022/css/../image/geo3.svg) no-repeat left 1px top 0}.block_contacts ._metro{padding-left:28px;background:url(/local/templates/polyclin_2022/css/../image/metro.svg) no-repeat left 0 top 0}.block_contacts ._tel{padding-left:28px;background:url(/local/templates/polyclin_2022/css/../image/tel.svg) no-repeat left 1px top 0}.block_contacts .link{font-size:14px;font-weight:500}.block_contacts ._map{margin:30px 0 50px;position:relative}.block_contacts ._map ._image img{width:100%}.block_contacts ._map ._image .button{position:absolute;top:80px;left:50%;margin-left:-150px;margin-top:-24px}
/* End */


/* Start:/local/templates/polyclin_2022/css/template_media.min.css?17224422405816*/
@media (min-width:769px) and (max-width:1100px){.header1{height:100px}.header1::before{top:80px}.header1>div{height:90px}header ._logo img,header ._logo_row{width:180px}.top_search{margin-top:10px}header ._search{margin-left:20px}header ._contact{margin-left:15px;margin-top:6px;min-width:auto}header ._contact>a{font-size:14px;white-space:nowrap}header ._schedule{margin-left:15px;margin-top:10px;min-width:175px}header ._schedule button{padding:0 15px}header ._menu_btn{min-width:180px}header ._menu_btn .button{padding-left:30px;background-position:left 16px center;padding-right:10px}header ._menu{margin-left:20px}.top_menu a{padding:0 20px 0 0!important}.top_menu a+a{margin-left:0!important}header ._menu2{min-width:340px}header ._menu2 .link{padding:0 0 0 40px!important}.tabs a,.tabs span{margin-right:20px}}@media (min-width:769px) and (max-width:1000px){.top_search select{display:none}.tabs a,.tabs span{margin-right:15px}}@media (max-width:768px){._list.slick-slider .slick-track{display:flex}._list.slick-slider .slick-slide{height:auto;flex-shrink:0}#popup_banner ._wnd img.desktop,.desktop{display:none}.link_arrow.mobile,.mobile{display:block}h1{font-weight:600;font-size:22px;line-height:130%}.slide_left{left:8px}.slide_right{right:8px}.desk_width{max-width:100%}.desk_height{padding-top:40px;padding-bottom:40px}.desk_height_low{padding-top:20px;padding-bottom:20px}.desk_height_top{padding-top:30px}.desk_height_bottom{padding-bottom:30px}.header1{height:auto;padding-top:8px;border-bottom:2px solid #eaf8fa;transition:300ms;position:relative;top:0;z-index:100}.header1.--sticky{position:sticky}.header1::after,.header1::before,header .top_search ._result:before{content:none}.page_spec_tabs__trigger-unfixed{order:2}.page_spec_tabs.--fixed-top{position:fixed;top:-10px;background-color:#fff;width:100%;z-index:90;left:0}.page_spec_tabs.--fixed-top .tabs{padding:0 15px}.header2{border-bottom:none}header ._in{padding-top:4px;padding-bottom:0}header ._in ._row1{flex-wrap:wrap}header ._contact>a{font-size:14px}header ._logo_row{display:flex;height:100%;justify-content:space-between;width:100%}header ._logo{width:180px}.header__logo-pc{display:none!important}.header__logo-mob{display:inline-flex!important}header ._menu_mob,header ._search_mob{display:block;width:100%}header ._menu_mob{display:flex}header ._menu_mob .slabovid{display:none;width:100%;background:url(/local/templates/polyclin_2022/css/../image/slabovid.svg?2) no-repeat center right}header ._search_mob button{width:100%;height:100%;background:url(/local/templates/polyclin_2022/css/../image/search_green2.svg) no-repeat left center;border:0}header ._search ._close{position:absolute;left:0;top:0;width:100%;height:50px;background:url(/local/templates/polyclin_2022/css/../image/close.svg) no-repeat center center}header .top_search{margin-top:0}header .top_search ._result{box-shadow:none;top:15px;left:0;background:0 0;position:relative}header ._menu_mob button{width:100%;height:100%;background:url(/local/templates/polyclin_2022/css/../image/mob_menu_btn.svg) no-repeat right center;border:0}header ._contact,header ._schedule{order:1;margin-left:0;margin-top:0;min-width:auto;width:50%}header ._schedule{order:2}header ._contact ._place{display:none}header ._schedule button{display:flex;align-items:center;justify-content:flex-end;float:right;font-size:14px;height:38px;line-height:36px;color:#f94f7c;text-align:right;padding:0}header ._schedule button:before{content:"";background-image:url(/local/templates/polyclin_2022/image/signup.svg);width:18px;height:18px;display:inline-flex;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:6px}header ._schedule button,header ._schedule button:hover{background-color:transparent}header ._search{display:none;position:fixed;z-index:1000;background:#fff;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:auto;margin-left:0;padding:50px 15px 15px}header ._row1 ._search{order:3}header ._row1 ._logo_row{order:1}header ._in2{display:none!important}footer{padding-bottom:50px}footer ._top{flex-direction:column}footer ._top>div{display:contents}footer ._top>div>div,footer ._top>div>div+div{margin-top:20px}footer ._top label{margin-bottom:10px}footer ._logo{order:1;text-align:center;margin-top:0!important}footer ._logo img{height:68px}footer .search{order:2;margin-bottom:15px}footer ._subscribe{order:3}footer ._socnet{order:4}footer ._payment{order:5}footer ._slabovid{order:10}footer ._contact{order:6}footer ._contact a{margin-top:5px}footer ._worktime{order:7}footer ._about,footer ._for_client{display:none}footer ._bottom label br{display:inline}.__jivoMobileButton{bottom:80px!important}.subscribe_result{padding:25px 15px}footer ._bottom .good-place{top:-200px}#cookies{bottom:78px}#cookies ._text{font-size:12px}.tabs>div{float:none}.tabs a,.tabs span{font-weight:500;font-size:17px;margin-right:20px}.order_block{flex-direction:column}.order_block ._call{order:2;width:100%}.order_block ._order{order:1;width:100%}.wysiwyg iframe,.wysiwyg img,.wysiwyg video{width:100%!important}.wysiwyg img{float:none;height:auto!important;margin:0!important}.wysiwyg table{width:100%;table-layout:fixed}.wysiwyg table tbody{overflow:auto;display:block}.page_404 div{font-weight:500;font-size:15px;line-height:150%}.block_contacts ._list{flex-direction:column}}@media all and (max-width:600px){.all_price_link{float:none;position:static;margin-top:15px}.promo .promo__button{float:left}}@media (max-width:460px){.tabs a,.tabs span{margin-right:10px;font-size:4.1vw;position:relative}.page_spec_tabs .tabs a+a:before{content:'|';position:absolute;left:-1.8vw;font-size:15px}.tabs.mob_stretch>div{float:none;display:flex;justify-content:space-between}}@media (max-width:380px){.tabs a,.tabs span{margin-right:5px;font-size:4.2vw}}@media (max-width:360px){header ._contact .phone{font-size:13px;white-space:nowrap}header ._schedule button{font-size:12px;padding:0 10px}}
/* End */


/* Start:/local/templates/polyclin_2022/css/main.min.css?17193189467078*/
.main_action-wrap,.top_services-wrap{background:#eaf8fa}.main_where h2{margin-top:20px;font-weight:600;font-size:30px;line-height:35px}.main_where ._list,.main_why ._list{display:flex}.main_where ._list a{width:100%;padding:38px 15px;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}.main_where ._list a div,.main_why h2{text-align:center}.main_where ._list a label{font-weight:600;font-size:22px;display:block;text-align:center;margin-bottom:35px}.main_where ._list a li{text-align:left;font-weight:500;font-size:16px;margin:15px 0 15px 15px;list-style:none;background:no-repeat left top;padding:5px 0 5px 42px}.main_where ._list ._item1{background:#fff3c7 url(/local/templates/polyclin_2022/css/../image/hospital.svg) no-repeat top 7px right 6px}.main_where ._list ._item1 li{background-image:url(/local/templates/polyclin_2022/css/../image/li1.svg)}.main_where ._list ._item2{background:#cdf1f1 url(/local/templates/polyclin_2022/css/../image/house.svg) no-repeat top 12px right 12px;margin:0 30px}.main_where ._list ._item2 li{background-image:url(/local/templates/polyclin_2022/css/../image/li2.svg)}.main_where ._list ._item3{background:#ffdde6 url(/local/templates/polyclin_2022/css/../image/airphone.svg) no-repeat top 12px right 12px}.main_where ._list ._item3 li{background-image:url(/local/templates/polyclin_2022/css/../image/li3.svg)}.main_where ._list ._item3 label{margin-top:-15px}.main_where ._list button{margin-top:20px}.main_action-wrap{position:relative}.main_action-wrap>div{padding:30px 15px 60px}.main_why h2{margin-bottom:50px;font-weight:600;font-size:30px;line-height:35px}.main_why ._list>div{width:100%;max-width:25%;padding:90px 25px 0;text-align:center;background:no-repeat top center}.main_why ._list label{font-weight:700;font-size:18px;color:#26cabe;display:block}.main_why ._list span{font-weight:400;font-size:16px;margin-top:15px;display:block}.main_why ._list span br{display:none}.main_why ._list ._item1{background-image:url(/local/templates/polyclin_2022/css/../image/why1.png)}.main_why ._list ._item2{background-image:url(/local/templates/polyclin_2022/css/../image/why2.png)}.main_why ._list ._item3{background-image:url(/local/templates/polyclin_2022/css/../image/why3.png)}.main_why ._list ._item4{background-image:url(/local/templates/polyclin_2022/css/../image/why4.png)}.page_about .tabs{margin-bottom:40px}.page_about h2,.page_about h3,.page_about h4{font-weight:600;font-size:22px;line-height:130%;margin:20px 0}.page_about h3,.page_about h4{margin:30px 0 20px}.page_about h4{font-size:18px;margin:20px 0 15px}.page_about .main_about ._right{margin-top:0}.page_reviews ._title{margin:30px 0;overflow:hidden}.page_reviews h1{float:left;margin-right:20px}.page_reviews .reviews_cnt{float:left;color:#9d9d9d;font-weight:500;font-size:15px;line-height:200%;margin-top:25px}.page_vacancies h1{margin-top:30px}.page_vacancies .wysiwyg li,.page_vacancies .wysiwyg p{font-weight:500;font-size:15px;line-height:150%}.page_vacancies .wysiwyg li{margin:12px 0;list-style:none}.article_item .spec_info li:before,.headers_nav nav li:before,.page_podgotovka .wysiwyg li::before,.page_sitemap .wysiwyg li::before,.page_vacancies .wysiwyg li::before{content:"\2022";color:#26cabe;font-weight:900;display:inline-block;width:1em;margin-left:-1em}.page_vacancies .wysiwyg a{color:#26cabe}.page_search h4,.page_vacancies .wysiwyg h2{margin-top:40px;border-bottom:2px solid #bef0ec;padding-bottom:12px}.page_vacancies .wysiwyg img{margin:0!important}.page_search>div,.page_vacancies{margin-bottom:80px}.search-page{border-bottom:2px solid #bef0ec}.search-page .search-item.search-item-first{border:0!important;padding-top:0}.search-page .search-item{border:0!important;padding:0}.headers_nav nav li,.headers_nav nav li a,.search-page .search-title a{font-weight:500;font-size:15px;line-height:150%}.search-page .search-title a:hover{color:#f94f7c}.article_item .spec_info+img,.search-page .search-preview{display:none}.search-page .search-preview+.search-description{margin-left:0}.page_sitemap{margin-bottom:60px}.page_sitemap .wysiwyg li{margin:10px 0;list-style:none}.page_sitemap .wysiwyg h2{margin-top:20px;margin-bottom:0}.page_sitemap .view-sitemap__item{border-bottom:2px solid #bef0ec;padding-bottom:12px}.article_item .spec_info li a:hover,.page_contacts ._glavvrach ._text a,.page_podgotovka ol a{color:#26cabe}.article_item .spec_info li,.page_podgotovka .wysiwyg li{list-style:none}.page_reviews_form{background:#eaf8fa!important;padding-top:40px;padding-bottom:50px;clear:both}.headers_nav nav label,.page_contacts .contacts-route__header,.page_sitemap .wysiwyg h2 a{font-weight:600;font-size:22px;line-height:130%}.page_contacts ._glavvrach{margin:30px 0}.page_contacts ._glavvrach ._photo{float:left}.page_contacts ._glavvrach ._photo img{border-radius:50%;background:#cdf1f1;overflow:hidden;width:300px}.page_contacts ._glavvrach ._text{margin-left:360px}.page_contacts ._glavvrach ._text img{margin:0!important;width:auto!important}.page_articles,.page_news{background:#eaf8fa;margin:30px 0;padding-bottom:60px}.page_articles h1,.page_news h1{padding:20px 0 0}.page_articles{margin:0}.headers_nav{display:flex;border:2px solid #26cabe;border-radius:5px}.headers_nav nav{width:100%;padding:40px}.headers_nav nav label{margin-bottom:20px;display:inline-block}.headers_nav nav ul{margin:5px 0 15px;padding-left:20px}.headers_nav nav li{list-style:none;line-height:200%}.headers_nav nav li a{color:#26cabe}.contacts-route .contacts-route__left,.contacts-route .contacts-route__right{margin:40px 0 0 75px}.contacts-route .contacts-route__header{height:62px;line-height:62px;position:relative}.contacts-route .contacts-route__header:before,.contacts-route .contacts-route__text:before{content:"";display:block;position:absolute;left:-75px;top:0;height:62px;width:62px}.contacts-route .contacts-route__left .contacts-route__header:before{background:url(/local/templates/polyclin_2022/css/../image/contact_walk.svg) no-repeat center center;background-size:contain}.contacts-route .contacts-route__right .contacts-route__header:before{background:url(/local/templates/polyclin_2022/css/../image/contact_car.svg) no-repeat center center;background-size:contain}.contacts-route .contacts-route__text{position:relative}.contacts-route .contacts-route__text p{margin:0;padding-top:15px;position:relative}.contacts-route .contacts-route__text:before{left:-45px;height:100%;width:2px;background:#26cabe}.contacts-route .contacts-route__text p:before{content:"";display:block;position:absolute;left:-53px;top:18px;height:14px;width:14px;background:#fff;border:2px solid #26cabe;border-radius:50%}.contacts-route .contacts-route__show{margin-top:15px}.text_info{background:#eaf8fa url(/local/templates/polyclin_2022/css/../image/article_info.svg) no-repeat left 30px top 15px;background-size:40px auto;border-radius:2px;padding:20px 15px 20px 90px}.text_info div{min-height:30px;display:flex;flex-direction:column;justify-content:center}.text_info p{margin:0;padding:0}.article_item .spec_info{float:right;margin:0 0 15px 30px}.article_item .spec_info li:before{content:"•";font-size:16px}.article_item .spec_info li a{color:#000}.top_search button:hover{background:#24b1a6 url(/local/templates/polyclin_2022/css/../image/search.svg) no-repeat center center}.button_df6f{margin-bottom:-5px!important}@media screen and (max-width:480px){.top_services .slide-arrow{display:none}.top_services h1,.top_services h2{width:100%}}.grecaptcha-badge{display:none!important;}
/* End */


/* Start:/local/templates/polyclin_2022/css/main_media.min.css?17075924463131*/
@media (min-width:769px){.page_about .main_about ._small{width:130px;min-width:130px;max-width:130px;max-height:321px}.page_about .main_about ._big ._slide{height:321px}.page_about .main_about ._small ._slide{height:98px}.page_about .main_about{float:right}}@media (min-width:769px) and (max-width:1320px){.slide_left{left:-60px}.slide_right{right:-60px}.main_specialist-wrap .desk_width,.top_services-wrap .desk_width{padding-left:70px;padding-right:70px}}@media (min-width:769px) and (max-width:1200px){.banner_main .desk_width{padding-left:1.25vw;padding-right:1.25vw}.main_where ._list a{padding:38px 5px}.main_where ._list a label{text-align:left;padding-left:15px}}@media (min-width:769px) and (max-width:1100px){.main_about{display:block}.main_about ._right{margin-left:0;margin-top:40px}footer ._logo img{width:70%}footer ._top>div+div{margin-left:30px}footer ._top ._block2{min-width:120px}footer ._top ._block3{min-width:200px}footer ._top ._block4{max-width:240px}footer ._top ._payment img{width:100%}.page_about .wysiwyg{display:flex;flex-direction:column}.page_about .wysiwyg ._text1{order:1}.page_about .wysiwyg .main_about{order:2;margin-top:20px}.page_about .wysiwyg ._text2{order:3}}@media (min-width:769px) and (max-width:1000px){.main_why ._list>div{padding-left:10px;padding-right:10px}}@media (max-width:768px){.banner_main>div{padding-top:15px}.main_action-wrap,.main_spec,.main_specialist-wrap,.top_services-wrap{overflow:hidden}.top_services-wrap>div{padding-top:30px;padding-bottom:30px}.main_where ._list,.main_why ._list{flex-direction:column}.main_where ._list ._item2{margin:15px 0}.main_where ._list a li{margin-left:0}.main_where ._list button{width:100%}.main_why ._list>div{max-width:none;padding-top:85px}.main_why ._list>div+div{margin-top:30px}.main_why ._list span br{display:inline}.page_about .tabs{margin-bottom:0}.page_about .wysiwyg{display:flex;flex-direction:column}.page_about .wysiwyg ._text1{order:1}.page_about .wysiwyg .main_about{order:2;margin-top:10px}.page_about .wysiwyg ._text2{order:3}.page_reviews .reviews_cnt{line-height:100%;margin-top:0}.page_reviews ._title{margin:20px 0}.page_reviews_form{padding-top:20px;padding-bottom:20px}.page_sitemap .wysiwyg h2 a{font-weight:600;font-size:17px;line-height:130%}.page_contacts ._glavvrach{display:flex;flex-direction:column}.page_contacts ._glavvrach ._photo{order:2;float:none;text-align:center}.page_contacts ._glavvrach ._text{order:1;float:none;margin-left:0}.contacts-route .contacts-route__left,.contacts-route .contacts-route__right{margin-left:58px}.contacts-route .contacts-route__header{height:48px;line-height:48px}.contacts-route .contacts-route__header:before{left:-58px;height:48px;width:48px}.contacts-route .contacts-route__text:before{left:-35px}.contacts-route .contacts-route__text p:before{left:-43px}.text_info{background:#eaf8fa url(/local/templates/polyclin_2022/css/../image/article_info.svg) no-repeat left 10px top 10px;background-size:30px auto;padding:10px 10px 10px 55px}.text_info div{min-height:30px}.article_item .spec_info{float:none;margin:0}}@media (max-width:460px){.page_about .tabs a,.page_about .tabs span{margin-right:0}}
/* End */


/* Start:/local/templates/polyclin_2022/css/custom.css?177140569613182*/
.licenses {
    margin-top: 30px;
}

.licenses .h2 {
    font-weight: 600;
    font-size: 30px;
}

.licenses__prev {
    position:absolute;
    top:50%;
    left:-80px;
    cursor:pointer;
    display:none;
    margin:-20px 15px 0;
    background-image: url(/local/templates/polyclin_2022/css/../image/slide_left.svg);
    width: 52px;
    height: 52px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}


.licenses__next {
    position:absolute;
    top:50%;
    right:-25px;
    cursor:pointer;
    display:none;
    margin:-20px 15px 0;
    background-image: url(/local/templates/polyclin_2022/css/../image/slide_right.svg);
    width: 52px;
    height: 52px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}
.licenses__next:hover {
    background-image: url(/local/templates/polyclin_2022/css/../image/slide_right_dark.svg);
}
.licenses__prev:hover {
    background-image: url(/local/templates/polyclin_2022/css/../image/slide_left_dark.svg);
}
.licenses__box{
    position: relative;
}
.licenses__term{
    margin-top:20px;
    text-align: center;
}
.licenses__button{
    margin-top:30px;
    text-align: center;
}
.licenses__button a{
    background-color: #26cabe;
    color: #fff;
    border-radius: 30px;
    padding: 15px 20px;
    transition: background-color .5s;
}
.licenses__button a:hover{
    background-color: #f94f7c;
}

.desk_height_low {
    padding-top: 10px;
}

.main_specialist ._header {align-items: normal;}

@media(max-width: 1320px){
    .licenses .slick-initialized .slick-slide{
        display: flex;
        justify-content: center;
    }
    .licenses__prev{
        left: -25px;
    }
}
@media (max-width: 768px){
._header {margin-top: 0px;}
.page_gallery ._top {margin-top: 0px;}
}



#menu_clinics_list{
	display:none;
	width:100%;
	box-shadow: 0px 4px 18px rgba(81, 104, 124, 0.19);
	border-radius: 3px;
	position:absolute;
	z-index:20;
	left:0;
	background:#EAF9FA;
}
#menu_clinics_list > ._in{
	max-width:1170px;
	margin:0 auto;
	display:flex;
}

#menu_clinics_list ._super_list{
	display:none;
}
#menu_clinics_list ._super_list > ._in{
	margin:18px;
}
#menu_clinics_list ._super_list label{
	padding:19px 28px;
	cursor:pointer;
	display:block;
	font-weight: 600;
	font-size: 14px;
	white-space:nowrap;
	height:54px;
	width:100%;
}
#menu_clinics_list ._super_list label:hover, #menu_clinics_list ._super_list label._active{
	color:#26CABE;
}

#menu_clinics_list ._spec_list{
	width:100%;
	padding:18px;
	background: #FFFFFF;
}
#menu_clinics_list ._list{
	display:none;
	max-height:100%;
	overflow:auto;
}
#menu_clinics_list ._list._active{
	display:flex;
	gap: 25px;
}
#menu_clinics_list ._list_block{
	width:100%;
}
#menu_clinics_list ._spec_list {
	justify-content: space-between;
}
#menu_clinics_list ._list a, #menu_clinics_list ._spec_list a{
	padding:10px 28px;
	cursor:pointer;
	display:block;
	font-weight: 600;
	font-size: 14px;
	line-height:18px;
}
#menu_clinics_list ._list a:hover, #menu_clinics_list ._spec_list a:hover{
	color:#F94F7C;
}

#menu_clinics_list ._mob_list{
	display:none;
}
#menu_clinics_list ._mob_list div._clinic_name{
	font-size:14px !important;
	font-weight:500;
	padding-bottom:0 !important;
}
#menu_clinics_list ._mob_list ._place {
	padding:5px 0 20px 23px;
	margin-left:25px;
	background: url(/local/templates/polyclin_2022/css/../image/geo.svg) no-repeat left top 5px;
	background-size:auto 16px;
	font-weight: 500;
	font-size: 12px;
	color: #636363;
}


@media (min-width:769px) {
	#menu_clinics_list{
		overflow:hidden;
	}
	#menu_clinics_list ._spec_list{
		position:relative;
	}
	#menu_clinics_list ._spec_list > div{
		position:relative;
		z-index:22;
	}
	/*#menu_clinics_list ._spec_list:before{
		content:'';
		display:block;
		width:100vw;
		height:100%;
		background:#fff;
		position:absolute;
		top:0;
		left:0;
		z-index:21;
	}*/
}
@media (max-width:768px) {
	#menu_clinics_list{
		position:fixed;
		top:0;
		left:0;
		border-radius:0;
		height:100%;
		z-index:2000;
		overflow:auto;
	}
	#menu_clinics_list > ._in{
		display:none;
	}
	#menu_clinics_list ._close{
		position:absolute;
		right:0;
		top:0;
		width:70px;
		height:50px;
		background:url(/local/templates/polyclin_2022/css/image/close.svg) no-repeat center center;
	}
	#menu_clinics_list ._search{
		position:absolute;
		left:0;
		top:0;
		width:70px;
		height:50px;
		background:url(/local/templates/polyclin_2022/css/image/search_green.svg) no-repeat center center;
	}
	#menu_clinics_list ._super_list{
		width:100%;
	}
	#menu_clinics_list ._super_list > ._in{
	}
	#menu_clinics_list ._super_list label{
		background:url(/local/templates/polyclin_2022/css/image/open_down.svg) no-repeat right 30px center;
	}
	#menu_clinics_list ._super_list label._active{
		background-image:url(/local/templates/polyclin_2022/css/image/close_up.svg);
	}
	#menu_clinics_list ._spec_list{
		display:none;
	}
	#menu_clinics_list ._list{
		background:#fff;
	}

	#menu_clinics_list ._mob_list{
		display:block;
	}
	#menu_clinics_list ._mob_list ._in{
		margin-top:64px;
	}
	#menu_clinics_list ._mob_list ._in > div{
		padding:0 25px 15px;
		line-height:20px;
		font-size: 12px;
	}
	#menu_clinics_list ._mob_list a{
		padding:15px 25px;
		cursor:pointer;
		display:block;
		font-weight: 600;
		font-size: 14px;
		line-height:18px;
	}
	#menu_clinics_list ._mob_list a[data-type="action"], #menu_clinics_list ._mob_list a[data-type="logon"]{
		color:#26CABE;
	}
	#menu_clinics_list ._mob_list .phone{
		padding-top:0;
	}
	#menu_clinics_list ._mob_list .button{
		padding:0 15px;
		height:36px;
		line-height:36px;
		font-size:14px;
	}
}

#menu_clinics_list ._list_block a {
    min-width: 135px;
}
._menu_btn_clinics {
    margin-left: 20px;
    min-width: 135px;
}
._menu_btn_clinics a {
    display: inline-block;
    height: 48px;
    line-height: 46px;
    font-size: 17px;
    color: #121212;
    font-weight: 600;
    padding: 0 20px;
    border-radius: 30px;
}
@media (min-width: 769px) and (max-width: 1100px) {
    ._menu_btn_clinics a {
        padding: 0 20px 0 0 !important;
    }
}
@media (min-width: 769px) and (max-width: 1100px) {
    header ._menu {
        margin-left: 0 !important;
    }
}

#menu_clinics_list ._spec_list > div{
    max-height:432px;
}


.diseases {
    column-width: 220px;
    column-count: 4;
    column-gap: 40px;
    /* max-height: 700px; */
    overflow: hidden;
    padding: 10px;
	margin-bottom: 60px;
  }

  .disease-letter {
    font-weight: bold;
    margin-top: 20px;
    display: block;
  }

  .disease-list {
    list-style: none;
    padding: 0;
    margin: 2px 0 0 0;
  }

  .disease-list li {
    margin: 2px 0;
    word-wrap: break-word;
  }

  .disease-list li a, .disease-list li span {
    text-decoration: none;
    color: #000;
    transition: color 0.2s;
	padding: 7px;
    border-radius: 30px;
    width: -webkit-fill-available;
  }

  .disease-list li a:hover {
    /* background-color: #26cabe; */
    color: #f94f7c;
  }


  .disease-list li {
    margin: 2px 0;
    word-wrap: break-word;
    display: flex;
  }

  .disease-list li:first-child::before {
    content: attr(data-letter);
    width: 20px;
    font-weight: bold;
    margin-right: 5px;
    display: inline-block;
	color: #26cabe;
	top: 7px;
    position: relative;
  }

  .disease-list li:not(:first-child)::before {
    content: '';
    width: 20px;
    margin-right: 5px;
    display: inline-block;
  }

  @media (max-width: 768px) {
    .diseases {
      column-count: 1;
      column-width: auto;
      max-height: none;
    }
  }

  

  #main_spec_CHILD{
	display:none;
}
.main_spec_list{
	display:flex;
	clear:both;

	justify-content: space-between;
}
.main_spec_list > ._list_item{
	width:100%;
	max-width:25%;
}
.main_spec_list ._list_item > div{
	margin:10px 20px 10px 0;
	display:flex;
}
.main_spec_list._no_letter ._list_item > div{
	margin:0px 20px 0px 0;
}
.main_spec_list ._letter{
	font-size:24px;
	font-weight:700;
	color:#F94F7C;
	margin-right:10px;
	line-height: 22px;
	min-width:20px;
}
.main_spec_list ._letter + div{
	width:100%;
}
.main_spec_list a._spec{
	font-weight: 500;
	font-size: 14px;
	display:block;
	padding:6px 8px;
	float:left;
	clear:both;
	position:relative;
	left:-8px;
}
.main_spec_list._no_letter a._spec{
	font-size: 16px;
}
.main_spec_list a._spec:hover{
	background-color:#26CABE;
	border-radius: 5px;
	color:#000;
}

.main_spec_list .section_spec {
	color: #26cabe;
	font-weight: 600;
	font-size: 18px;
	display:block;
	padding:6px 8px;
	float:left;
	clear:both;
	position:relative;
	left:-8px;
}

.main_spec_list li{
	float:left;
	clear:both;
	list-style:none;
	margin:2px 0 15px;
	padding:2px 0;
}
.main_spec_list li label{
	color:#26CABE;
	font-weight: 600;
	font-size: 12px;
	padding-right:15px;
	background:url(/local/templates/polyclin_2022/css/image/open_down_green.svg) no-repeat right center;
	cursor:pointer;
}
.main_spec_list li label._active{
	background-image:url(/local/templates/polyclin_2022/css/image/close_up_green.svg);
}
.main_spec_list li div{
	display:none;
}
.main_spec_list li div a, .main_spec_list li div span{
	font-weight: 400;
	font-size: 14px !important;
	display:block;
	padding:10px 0 0;
	cursor:pointer;
	margin-left:20px;
	position:relative;
	line-height: 16px;
}
.main_spec_list li div a:before, .main_spec_list li div span:before{
	content:'•';
	position:absolute;
	left:-12px;
	top:10px;
}
.main_spec_list li div a:hover{
	color:#26CABE;
}
.main_spec_list li div a._all{
	font-weight: 600;
	font-size: 12px !important;
	line-height: 14px;
	color:#26CABE;
	margin-left:0;
}
.main_spec_list li div a._all:before{
	content:none;
}

.fix_height {
	max-height: 500px;
    /* overflow-y: scroll; */
}



#menu_spec_list{
	display:none;
	width:100%;
	box-shadow: 0px 4px 18px rgba(81, 104, 124, 0.19);
	border-radius: 3px;
	position:absolute;
	z-index:20;
	left:0;
	background:#EAF9FA;
}
#menu_spec_list > ._in{
	max-width:1170px;
	margin:0 auto;
	display:flex;
}

#menu_spec_list ._super_list{
	display:none;
}
#menu_spec_list ._super_list > ._in{
	margin:18px;
}
#menu_spec_list ._super_list label{
	padding:19px 28px;
	cursor:pointer;
	display:block;
	font-weight: 600;
	font-size: 14px;
	white-space:nowrap;
	height:54px;
	width:100%;
}
#menu_spec_list ._super_list label:hover, #menu_spec_list ._super_list label._active{
	color:#26CABE;
}

#menu_spec_list ._spec_list{
	width:100%;
	padding:18px;
	background: #FFFFFF;
}
#menu_spec_list ._list{
	display:none;
	max-height:100%;
	overflow:auto;
}
#menu_spec_list ._list._active{
	display:flex;
}
#menu_spec_list ._list_block{
	width:100%;
}
#menu_spec_list ._list a{
	padding:19px 28px;
	cursor:pointer;
	display:block;
	font-weight: 600;
	font-size: 14px;
	line-height:18px;
}
#menu_spec_list ._list a:hover{
	color:#F94F7C;
}

#menu_spec_list ._mob_list{
	display:none;
}
#menu_spec_list ._mob_list div._clinic_name{
	font-size:14px !important;
	font-weight:500;
	padding-bottom:0 !important;
}
#menu_spec_list ._mob_list ._place {
	padding:5px 0 20px 23px;
	margin-left:25px;
	background: url(/local/templates/polyclin_2022/css/../image/geo.svg) no-repeat left top 5px;
	background-size:auto 16px;
	font-weight: 500;
	font-size: 12px;
	color: #636363;
}


@media (min-width:769px) {
	#menu_spec_list{
		overflow:hidden;
	}
	#menu_spec_list ._spec_list{
		position:relative;
	}
	#menu_spec_list ._spec_list > div{
		position:relative;
		z-index:22;
	}
	/*#menu_spec_list ._spec_list:before{
		content:'';
		display:block;
		width:100vw;
		height:100%;
		background:#fff;
		position:absolute;
		top:0;
		left:0;
		z-index:21;
	}*/
}
@media (max-width:768px) {
	#menu_spec_list .main_spec_list {
		display: none;
	}
	#menu_spec_list{
		position:fixed;
		top:0;
		left:0;
		border-radius:0;
		height:100%;
		z-index:2000;
		overflow:auto;
	}
	#menu_spec_list > ._in{
		display:none;
	}
	#menu_spec_list ._close{
		position:absolute;
		right:0;
		top:0;
		width:70px;
		height:50px;
		background:url(/local/templates/polyclin_2022/css/image/close.svg) no-repeat center center;
	}
	#menu_spec_list ._search{
		position:absolute;
		left:0;
		top:0;
		width:70px;
		height:50px;
		background:url(/local/templates/polyclin_2022/css/image/search_green.svg) no-repeat center center;
	}
	#menu_spec_list ._super_list{
		width:100%;
	}
	#menu_spec_list ._super_list > ._in{
	}
	#menu_spec_list ._super_list label{
		background:url(/local/templates/polyclin_2022/css/image/open_down.svg) no-repeat right 30px center;
	}
	#menu_spec_list ._super_list label._active{
		background-image:url(/local/templates/polyclin_2022/css/image/close_up.svg);
	}
	#menu_spec_list ._spec_list{
		display:none;
	}
	#menu_spec_list ._list{
		background:#fff;
	}

	#menu_spec_list ._mob_list{
		display:block;
	}
	#menu_spec_list ._mob_list ._in{
		margin-top:64px;
	}
	#menu_spec_list ._mob_list ._in > div{
		padding:0 25px 15px;
		line-height:20px;
		font-size: 12px;
	}
	#menu_spec_list ._mob_list a{
		padding:15px 25px;
		cursor:pointer;
		display:block;
		font-weight: 600;
		font-size: 14px;
		line-height:18px;
	}
	#menu_spec_list ._mob_list a[data-type="action"], #menu_spec_list ._mob_list a[data-type="logon"]{
		color:#26CABE;
	}
	#menu_spec_list ._mob_list .phone{
		padding-top:0;
	}
	#menu_spec_list ._mob_list .button{
		padding:0 15px;
		height:36px;
		line-height:36px;
		font-size:14px;
	}

	.mgo-mcw-widget_mobile-view {
		bottom: calc(var(--mobile-multiply, 1) * 98px) !important;
	}
}

#menu_spec_list .main_spec_list {
	padding: 20px 0;
}


/* End */


/* Start:/local/components/polyclin/shedule.record/templates/2022/style.css?1761769689596*/
#schedule-from .select2-container{
	width:100% !important;
}
#schedule-from .select2-container .select2-selection--single{
	background:none !important;
	border:none !important;
}
#schedule-from .select2-selection__arrow{
	display:none !important;
}
#schedule-from .select2-selection__rendered{
	font-weight: 500;
	font-size: 15px;
	text-align:left;
	color: #636363;
}

#captcha_word + img{
	margin-top:10px;
	display:inline-block;
}
#reloadCaptcha{
	margin-left:15px;
	cursor:pointer;
	display:inline-block;
	font-size:12px;
}

.button.js-close-red {
	background: #f94f7c no-repeat left center;
}
/* End */


/* Start:/local/templates/polyclin_2022/components/bitrix/menu/top-menu/style.min.css?1707592446204*/
.top_menu a{display:inline-block;height:48px;line-height:46px;font-size:17px;color:#121212;font-weight:600;padding:0 20px;border-radius:30px}.top_menu a+a{margin-left:30px}.top_menu a:hover{color:#f94f7c}
/* End */


/* Start:/local/templates/polyclin_2022/components/bitrix/catalog.section.list/menu-spec-list/style.min.css?17703834002771*/
#menu_spec_list{display:none;width:100%;box-shadow:0 4px 18px rgba(81,104,124,.19);border-radius:3px;position:absolute;z-index:20;left:0;background:#eaf9fa}#menu_spec_list>._in{max-width:1170px;margin:0 auto;display:flex}#menu_spec_list ._super_list{display:none}#menu_spec_list ._super_list>._in{margin:18px}#menu_spec_list ._list a,#menu_spec_list ._super_list label{padding:19px 28px;cursor:pointer;display:block;font-weight:600;font-size:14px}#menu_spec_list ._super_list label{white-space:nowrap;height:54px;width:100%}#menu_spec_list ._super_list label._active,#menu_spec_list ._super_list label:hover{color:#26cabe}#menu_spec_list ._spec_list{width:100%;padding:18px;background:#fff}#menu_spec_list ._list{display:none;max-height:100%;overflow:auto}#menu_spec_list ._list._active{display:flex}#menu_spec_list ._list_block{width:100%}#menu_spec_list ._list a{line-height:18px}#menu_spec_list ._list a:hover{color:#f94f7c}#menu_spec_list ._mob_list{display:none}#menu_spec_list ._mob_list div._clinic_name{font-size:14px!important;font-weight:500;padding-bottom:0!important}#menu_spec_list ._mob_list ._place{padding:5px 0 20px 23px;margin-left:25px;background:url(/local/templates/polyclin_2022/css/../image/geo.svg) no-repeat left top 5px;background-size:auto 16px;font-weight:500;font-size:12px;color:#636363}@media (min-width:769px){#menu_spec_list{overflow:hidden}#menu_spec_list ._spec_list{position:relative}#menu_spec_list ._spec_list>div{position:relative;z-index:22}}@media (max-width:768px){#menu_spec_list{position:fixed;top:0;left:0;border-radius:0;height:100%;z-index:2000;overflow:auto}#menu_spec_list>._in{display:none}#menu_spec_list ._close{position:absolute;right:0;top:0;width:70px;height:50px;background:url(/local/templates/polyclin_2022/components/bitrix/catalog.section.list/menu-spec-list/image/close.svg) no-repeat center center}#menu_spec_list ._search{position:absolute;left:0;top:0;width:70px;height:50px;background:url(/local/templates/polyclin_2022/components/bitrix/catalog.section.list/menu-spec-list/image/search_green.svg) no-repeat center center}#menu_spec_list ._super_list{width:100%}#menu_spec_list ._super_list label{background:url(/local/templates/polyclin_2022/components/bitrix/catalog.section.list/menu-spec-list/image/open_down.svg) no-repeat right 30px center}#menu_spec_list ._super_list label._active{background-image:url(/local/templates/polyclin_2022/components/bitrix/catalog.section.list/menu-spec-list/image/close_up.svg)}#menu_spec_list ._spec_list{display:none}#menu_spec_list ._list{background:#fff}#menu_spec_list ._mob_list{display:block}#menu_spec_list ._mob_list ._in{margin-top:64px}#menu_spec_list ._mob_list ._in>div{padding:0 25px 15px;line-height:20px;font-size:12px}#menu_spec_list ._mob_list a{padding:15px 25px;cursor:pointer;display:block;font-weight:600;font-size:14px;line-height:18px}#menu_spec_list ._mob_list a[data-type=action],#menu_spec_list ._mob_list a[data-type=logon]{color:#26cabe}#menu_spec_list ._mob_list .phone{padding-top:0}#menu_spec_list ._mob_list .button{padding:0 15px;height:36px;line-height:36px;font-size:14px}}
/* End */


/* Start:/local/templates/polyclin_2022/css/filter_services_menu.css?17703915823545*/
#menu_spec_list{
	display:none;
	width:100%;
	box-shadow: 0px 4px 18px rgba(81, 104, 124, 0.19);
	border-radius: 3px;
	position:absolute;
	z-index:20;
	left:0;
	background:#EAF9FA;
}
#menu_spec_list > ._in{
	max-width:1170px;
	margin:0 auto;
	display:flex;
}

#menu_spec_list ._super_list{
	display:none;
}
#menu_spec_list ._super_list > ._in{
	margin:18px;
}
#menu_spec_list ._super_list label{
	padding:19px 28px;
	cursor:pointer;
	display:block;
	font-weight: 600;
	font-size: 14px;
	white-space:nowrap;
	height:54px;
	width:100%;
}
#menu_spec_list ._super_list label:hover, #menu_spec_list ._super_list label._active{
	color:#26CABE;
}

#menu_spec_list ._spec_list{
	width:100%;
	padding:18px;
	background: #FFFFFF;
}
#menu_spec_list ._list{
	display:none;
	max-height:100%;
	overflow:auto;
}
#menu_spec_list ._list._active{
	display:flex;
}
#menu_spec_list ._list_block{
	width:100%;
}
#menu_spec_list ._list a{
	padding:19px 28px;
	cursor:pointer;
	display:block;
	font-weight: 600;
	font-size: 14px;
	line-height:18px;
}
#menu_spec_list ._list a:hover{
	color:#F94F7C;
}

#menu_spec_list ._mob_list{
	display:none;
}
#menu_spec_list ._mob_list div._clinic_name{
	font-size:14px !important;
	font-weight:500;
	padding-bottom:0 !important;
}
#menu_spec_list ._mob_list ._place {
	padding:5px 0 20px 23px;
	margin-left:25px;
	background: url(/local/templates/polyclin_2022/css/../image/geo.svg) no-repeat left top 5px;
	background-size:auto 16px;
	font-weight: 500;
	font-size: 12px;
	color: #636363;
}


@media (min-width:769px) {
	#menu_spec_list{
		overflow:hidden;
	}
	#menu_spec_list ._spec_list{
		position:relative;
	}
	#menu_spec_list ._spec_list > div{
		position:relative;
		z-index:22;
	}
	/*#menu_spec_list ._spec_list:before{
		content:'';
		display:block;
		width:100vw;
		height:100%;
		background:#fff;
		position:absolute;
		top:0;
		left:0;
		z-index:21;
	}*/
}
@media (max-width:768px) {
	#menu_spec_list .main_spec_list {
		display: none;
	}
	#menu_spec_list{
		position:fixed;
		top:0;
		left:0;
		border-radius:0;
		height:100%;
		z-index:2000;
		overflow:auto;
	}
	#menu_spec_list > ._in{
		display:none;
	}
	#menu_spec_list ._close{
		position:absolute;
		right:0;
		top:0;
		width:70px;
		height:50px;
		background:url(/local/templates/polyclin_2022/css/image/close.svg) no-repeat center center;
	}
	#menu_spec_list ._search{
		position:absolute;
		left:0;
		top:0;
		width:70px;
		height:50px;
		background:url(/local/templates/polyclin_2022/css/image/search_green.svg) no-repeat center center;
	}
	#menu_spec_list ._super_list{
		width:100%;
	}
	#menu_spec_list ._super_list > ._in{
	}
	#menu_spec_list ._super_list label{
		background:url(/local/templates/polyclin_2022/css/image/open_down.svg) no-repeat right 30px center;
	}
	#menu_spec_list ._super_list label._active{
		background-image:url(/local/templates/polyclin_2022/css/image/close_up.svg);
	}
	#menu_spec_list ._spec_list{
		display:none;
	}
	#menu_spec_list ._list{
		background:#fff;
	}

	#menu_spec_list ._mob_list{
		display:block;
	}
	#menu_spec_list ._mob_list ._in{
		margin-top:64px;
	}
	#menu_spec_list ._mob_list ._in > div{
		padding:0 25px 15px;
		line-height:20px;
		font-size: 12px;
	}
	#menu_spec_list ._mob_list a{
		padding:15px 25px;
		cursor:pointer;
		display:block;
		font-weight: 600;
		font-size: 14px;
		line-height:18px;
	}
	#menu_spec_list ._mob_list a[data-type="action"], #menu_spec_list ._mob_list a[data-type="logon"]{
		color:#26CABE;
	}
	#menu_spec_list ._mob_list .phone{
		padding-top:0;
	}
	#menu_spec_list ._mob_list .button{
		padding:0 15px;
		height:36px;
		line-height:36px;
		font-size:14px;
	}
}

#menu_spec_list .main_spec_list {
	padding: 20px 0;
}
/* End */


/* Start:/local/templates/polyclin_2022/components/bitrix/breadcrumb/breadcrumbs/style.min.css?1707592446506*/
.breadcrumb{margin:20px 0 15px;padding:0;list-style:none;overflow:hidden}.breadcrumb li{float:left;list-style:none;margin-right:10px;font-weight:500;font-size:15px;line-height:150%;color:#636363}.breadcrumb li:after{display:inline-block;margin:0 0 0 10px;content:'/'}.breadcrumb li:last-child:after{display:none}.breadcrumb a{text-decoration:none;color:#636363}.breadcrumb a:hover{text-decoration:underline}.breadcrumb span{color:#26cabe;font-weight:600}@media (max-width:768px){.breadcrumb{margin:15px 0}}
/* End */


/* Start:/local/templates/polyclin_2022/components/bitrix/menu/bottom-menu/style.min.css?1707592446104*/
.footer__links-list{margin:0;padding:0}.footer__links-list li{padding:15px 0 0;margin:0;list-style:none}
/* End */
/* /local/templates/polyclin_2022/css/fonts/raleway/raleway.css?17228894874284 */
/* /local/templates/polyclin_2022/css/fonts/roboto/roboto.css?17228895391395 */
/* /local/templates/polyclin_2022/css/select2.min.css?170759244616264 */
/* /local/templates/polyclin_2022/css/slick.min.css?17075924461307 */
/* /local/templates/polyclin_2022/css/slick-theme.min.css?17228855122449 */
/* /local/templates/polyclin_2022/css/jquery.fancybox.min.css?17075924463866 */
/* /local/templates/polyclin_2022/css/jquery.fancybox-buttons.min.css?17075924462002 */
/* /local/templates/polyclin_2022/css/jquery.fancybox-thumbs.min.css?1707592446600 */
/* /local/templates/polyclin_2022/css/old.min.css?172305327774232 */
/* /local/templates/polyclin_2022/css/template.min.css?176414556722119 */
/* /local/templates/polyclin_2022/css/template_media.min.css?17224422405816 */
/* /local/templates/polyclin_2022/css/main.min.css?17193189467078 */
/* /local/templates/polyclin_2022/css/main_media.min.css?17075924463131 */
/* /local/templates/polyclin_2022/css/custom.css?177140569613182 */
/* /local/components/polyclin/shedule.record/templates/2022/style.css?1761769689596 */
/* /local/templates/polyclin_2022/components/bitrix/menu/top-menu/style.min.css?1707592446204 */
/* /local/templates/polyclin_2022/components/bitrix/catalog.section.list/menu-spec-list/style.min.css?17703834002771 */
/* /local/templates/polyclin_2022/css/filter_services_menu.css?17703915823545 */
/* /local/templates/polyclin_2022/components/bitrix/breadcrumb/breadcrumbs/style.min.css?1707592446506 */
/* /local/templates/polyclin_2022/components/bitrix/menu/bottom-menu/style.min.css?1707592446104 */
