@charset "UTF-8";html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;}
html{line-height:1;}
ol, ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;vertical-align:middle;}
q, blockquote{quotes:none;}
q:before, q:after, blockquote:before, blockquote:after{content:"";content:none;}
a img{border:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{display:block;}
.icons-sprite, .icons-adapt-logo, .icons-adapt-search, .icons-adapt-top-phone, .icons-adapt-top-point, .icons-adapt-top-time, .icons-add-resume, .icons-benefit-1, .icons-benefit-2, .icons-benefit-3, .icons-benefit-white-1, .icons-benefit-white-2, .icons-benefit-white-3, .icons-call-white, .icons-checkbox-hover, .icheckbox_minimal-red.hover, .icons-checkbox-off, .icheckbox_minimal-red, .icons-checkbox-on, .icheckbox_minimal-red.checked, .icons-close-dark, .icons-close-white, .top-info .container .cell-10 .close:after, .icons-close, .icons-d-360, .icons-d-nav, .icons-d-scheme, .icons-doctor-1, .icons-doctor-2, .icons-faq-close, .icons-faq-open, .icons-footer-logo, .icons-index-slider-dot-off, .page-main .index-slider-place .index-slider .owl-pagination .owl-page span, .icons-index-slider-dot-on, .page-main .index-slider-place .index-slider .owl-pagination .owl-page.active span, .icons-input-balun, .icons-input-date, .icons-input-mail, .icons-input-model, .icons-input-name, .icons-input-phone, .icons-input-rub, .icons-label-white, .title:after, .icons-like, .icons-line-dot-left, .timeline .place .section.left:before, .icons-line-dot-right, .timeline .place .section.left:after, .timeline .place .section.right:before, .icons-mail, .icons-main-logo, .icons-menu-callback, .icons-menue-arrow-right, .icons-page-nav-left-on, .page-navigation .container .grid .cell-10 .prev a:hover:after, .icons-page-nav-left, .page-navigation .container .grid .cell-10 .prev a:after, .icons-page-nav-right-on, .page-navigation .container .grid .cell-10 .next a:hover:after, .icons-page-nav-right, .page-navigation .container .grid .cell-10 .next a:after, .icons-phone, .icons-photo-check-on, .icons-photo-check, .icons-photo, .icons-point, .doctors-block .grid .cell-10 .doctors-slider .item .adress:before, .doctors-list .container .place .item .adress:before, .actions-block .container .slider-actions-block .item .level-2 .points .point:before, .all-skidka .skidka-result-place .item .level-2 .points .point:before, .footer .level-1 .container .adress-place .cell-3.adress div:nth-child(1):before, .page-one-specs .doctor-card .container .grid .where a:before, .icons-price-arrow-down, .price-block .services .list > ul > li.open > div:after, .page-faq .faq .big-list-block .alphabet .list > ul > li.has-children > span.open:after, .page-faq .faq .big-list-block .faq-place ul li .question.open:after, .icons-price-arrow, .price-block .services .list > ul > li div:after, .page-faq .faq .big-list-block .alphabet .list > ul > li.has-children > span:after, .page-faq .faq .big-list-block .faq-place ul li .question:after, .icons-price-search, .page-all-specs .doctors-big-list-block .big-list-block .alphabet .search:before, .page-faq .faq .big-list-block .alphabet .search:before, .sandwich-menue .search:before, .price-block .services .search:before, .page-all-specs .doctors-big-list-block .addictive-search:before, .page-all-articles .all-articles-list .filter .container .place .search:before, .page-all-clinic .map-place .place .search .search-place:before, .page-faq .faq .big-list-block .faq-place .search:before, .page-404 .head .search:before, .page-search .search-place .search:before, .icons-prog-tag-1, .icons-prog-tag-2, .icons-quote, .quote .container .place:before, .icons-radio-off, .iradio_minimal-red, .icons-radio-on, .iradio_minimal-red.hover, .iradio_minimal-red.checked, .icons-red-next-on, .all-programs .container .paginator .pag .next:hover:after, .all-skidka .paginator .pag .next:hover:after, .page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag .next:hover:after, .page-all-news .all-news-list .container .paginator .pag .next:hover:after, .page-all-articles .all-articles-list .list .paginator .pag .next:hover:after, .page-one-review .reviews-list .paginator .pag .next:hover:after, .page-all-reviews .reviews-list .paginator .pag .next:hover:after, .page-all-vac .vac-list .paginator .pag .next:hover:after, .page-search .search-place .request .paginator .pag .next:hover:after, .icons-red-next, .all-programs .container .paginator .pag .next:after, .all-skidka .paginator .pag .next:after, .page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag .next:after, .page-all-news .all-news-list .container .paginator .pag .next:after, .page-all-articles .all-articles-list .list .paginator .pag .next:after, .page-one-review .reviews-list .paginator .pag .next:after, .page-all-reviews .reviews-list .paginator .pag .next:after, .page-all-vac .vac-list .paginator .pag .next:after, .page-search .search-place .request .paginator .pag .next:after, .icons-red-phone, .icons-red-prev-on, .all-programs .container .paginator .pag .prev:hover:after, .all-skidka .paginator .pag .prev:hover:after, .page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag .prev:hover:after, .page-all-news .all-news-list .container .paginator .pag .prev:hover:after, .page-all-articles .all-articles-list .list .paginator .pag .prev:hover:after, .page-one-review .reviews-list .paginator .pag .prev:hover:after, .page-all-reviews .reviews-list .paginator .pag .prev:hover:after, .page-all-vac .vac-list .paginator .pag .prev:hover:after, .page-search .search-place .request .paginator .pag .prev:hover:after, .icons-red-prev, .all-programs .container .paginator .pag .prev:after, .all-skidka .paginator .pag .prev:after, .page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag .prev:after, .page-all-news .all-news-list .container .paginator .pag .prev:after, .page-all-articles .all-articles-list .list .paginator .pag .prev:after, .page-one-review .reviews-list .paginator .pag .prev:after, .page-all-reviews .reviews-list .paginator .pag .prev:after, .page-all-vac .vac-list .paginator .pag .prev:after, .page-search .search-place .request .paginator .pag .prev:after, .icons-reviews-slider-move-left-on, .reviews .review-slider .owl-buttons .owl-prev:hover, .doctors-block .grid .cell-10 .doctors-slider .owl-buttons .owl-prev:hover, .where-block .container .grid .cell-8 .where-slider .owl-buttons .owl-prev:hover, .new-programs .slider-new-programs .owl-buttons .owl-prev:hover, .actions-block .container .slider-actions-block .owl-buttons .owl-prev:hover, .articles .container .grid .articles-slider .owl-buttons .owl-prev:hover, .all-news-slider .list .owl-buttons .owl-prev:hover, .vac-list-slider .list-slider .owl-buttons .owl-prev:hover, .icons-reviews-slider-move-left, .reviews .review-slider .owl-buttons .owl-prev, .doctors-block .grid .cell-10 .doctors-slider .owl-buttons .owl-prev, .where-block .container .grid .cell-8 .where-slider .owl-buttons .owl-prev, .new-programs .slider-new-programs .owl-buttons .owl-prev, .actions-block .container .slider-actions-block .owl-buttons .owl-prev, .articles .container .grid .articles-slider .owl-buttons .owl-prev, .all-news-slider .list .owl-buttons .owl-prev, .vac-list-slider .list-slider .owl-buttons .owl-prev, .icons-reviews-slider-move-right-on, .reviews .review-slider .owl-buttons .owl-next:hover, .doctors-block .grid .cell-10 .doctors-slider .owl-buttons .owl-next:hover, .where-block .container .grid .cell-8 .where-slider .owl-buttons .owl-next:hover, .new-programs .slider-new-programs .owl-buttons .owl-next:hover, .actions-block .container .slider-actions-block .owl-buttons .owl-next:hover, .articles .container .grid .articles-slider .owl-buttons .owl-next:hover, .all-news-slider .list .owl-buttons .owl-next:hover, .vac-list-slider .list-slider .owl-buttons .owl-next:hover, .icons-reviews-slider-move-right, .reviews .review-slider .owl-buttons .owl-next, .doctors-block .grid .cell-10 .doctors-slider .owl-buttons .owl-next, .where-block .container .grid .cell-8 .where-slider .owl-buttons .owl-next, .new-programs .slider-new-programs .owl-buttons .owl-next, .actions-block .container .slider-actions-block .owl-buttons .owl-next, .articles .container .grid .articles-slider .owl-buttons .owl-next, .all-news-slider .list .owl-buttons .owl-next, .vac-list-slider .list-slider .owl-buttons .owl-next, .icons-rub-white, .icons-rub, .icons-sandwich-arrow-down, .sandwich-menue > ul > li.active > a:after, .icons-sandwich-arrow-right, .sandwich-menue > ul > li.has-children a:after, .icons-sandwich-close, .fixed-adaptive-block .right .sandwich.open .icons-sandwich, .icons-sandwich, .icons-search-open, .header .level-1 .container .menu .hidden-search:before, .icons-search, .icons-select, .jq-selectbox__trigger-arrow, .icons-slider-dot-off, .owl-carousel .owl-controls .owl-pagination .owl-page span, .icons-slider-dot-on, .owl-carousel .owl-controls .owl-pagination .owl-page.active span, .icons-slider-move-left, .owl-carousel .owl-buttons .owl-prev, .icons-slider-move-right, .owl-carousel .owl-buttons .owl-next, .icons-social-fb, .icons-social-in, .icons-social-vk, .icons-stars-empty, .icons-stars-full, .icons-timeline-1, .icons-timeline-2, .icons-timeline-3, .icons-timeline-4, .icons-timeline-5, .icons-timeline-point, .icons-ui-part-left, .icons-ui-part-right, .icons-ui-point, .ui-slider .ui-slider-handle, .icons-ul-check, .new-programs .slider-new-programs .item .place .level-2 ul li:before, .all-programs .container .programs-place .item .place .level-2 ul li:before, .icons-where-home, .where-block .container .grid .cell-8 .where-slider .item .level-0 .info .address:before, .icons-where-phone, .where-block .container .grid .cell-8 .where-slider .item .level-0 .info .phone:before, .icons-where-time, .where-block .container .grid .cell-8 .where-slider .item .level-0 .info .time:before, i{background-image:url('../images/icons-sa5e34cd706.webp');background-repeat:no-repeat;}
.icons-adapt-logo{background-position:-32px -313px;height:39px;width:116px;}
.icons-adapt-search{background-position:0 -141px;height:20px;width:20px;}
.icons-adapt-top-phone{background-position:-80px -141px;height:21px;width:21px;}
.icons-adapt-top-point{background-position:-123px -85px;height:21px;width:17px;}
.icons-adapt-top-time{background-position:-101px -141px;height:21px;width:21px;}
.icons-add-resume{background-position:-118px -50px;height:15px;width:16px;}
.icons-benefit-1{background-position:-56px -688px;height:60px;width:58px;}
.icons-benefit-2{background-position:-98px -568px;height:60px;width:58px;}
.icons-benefit-3{background-position:0 -628px;height:60px;width:60px;}
.icons-benefit-white-1{background-position:-40px -568px;height:60px;width:58px;}
.icons-benefit-white-2{background-position:-60px -628px;height:60px;width:58px;}
.icons-benefit-white-3{background-position:-108px -448px;height:60px;width:60px;}
.icons-call-white{background-position:-60px -141px;height:20px;width:20px;}
.icons-checkbox-hover, .icheckbox_minimal-red.hover{background-position:-50px -113px;height:20px;width:20px;}
.icons-checkbox-off, .icheckbox_minimal-red{background-position:-155px -85px;height:20px;width:20px;}
.icons-checkbox-on, .icheckbox_minimal-red.checked{background-position:-68px -85px;height:20px;width:20px;}
.icons-close-dark{background-position:-82px -191px;height:25px;width:25px;}
.icons-close-white, .top-info .container .cell-10 .close:after{background-position:-14px -113px;height:18px;width:18px;}
.icons-close{background-position:-92px -69px;height:16px;width:16px;}
.icons-d-360{background-position:-40px -352px;height:40px;width:40px;}
.icons-d-nav{background-position:0 -568px;height:40px;width:40px;}
.icons-d-scheme{background-position:0 -352px;height:40px;width:40px;}
.icons-doctor-1{background-position:-107px -191px;height:27px;width:40px;}
.icons-doctor-2{background-position:-42px -191px;height:25px;width:40px;}
.icons-faq-close{background-position:-134px -50px;height:15px;width:15px;}
.icons-faq-open{background-position:0 -18px;height:4px;width:9px;}
.icons-footer-logo{background-position:0 -163px;height:20px;width:91px;}
.icons-index-slider-dot-off, .page-main .index-slider-place .index-slider .owl-pagination .owl-page span{background-position:-28px -50px;height:6px;width:6px;}
.icons-index-slider-dot-on, .page-main .index-slider-place .index-slider .owl-pagination .owl-page.active span{background-position:-34px -50px;height:7px;width:7px;}
.icons-input-balun{background-position:-98px 0;height:17px;width:11px;}
.icons-input-date{background-position:-162px 0;height:15px;width:14px;}
.icons-input-mail{background-position:-109px 0;height:12px;width:17px;}
.icons-input-model{background-position:-138px 0;height:18px;width:10px;}
.icons-input-name{background-position:-108px -85px;height:20px;width:15px;}
.icons-input-phone{background-position:-149px -50px;height:15px;width:15px;}
.icons-input-rub{background-position:0 -191px;height:23px;width:21px;}
.icons-label-white, .title:after{background-position:0 -249px;height:10px;width:143px;}
.icons-like{background-position:0 0;height:11px;width:12px;}
.icons-line-dot-left, .timeline .place .section.left:before{background-position:-91px -163px;height:20px;width:66px;}
.icons-line-dot-right, .timeline .place .section.left:after, .timeline .place .section.right:before{background-position:-85px -113px;height:20px;width:67px;}
.icons-mail{background-position:-96px -50px;height:14px;width:22px;}
.icons-main-logo{background-position:0 -508px;height:60px;width:176px;}
.header .level-1.ny-diz{background: url(/local/templates/nuvmed/project/images/ny/header.png) center #fff;}
.header .level-1.ny-diz .container {background: #fff;}
.ny-diz .icons-main-logo{background: url(/local/templates/nuvmed/project/images/ny/logo.webp) no-repeat;background-size: contain;height:60px;width:194px;}
.icons-menu-callback{background-position:-108px -69px;height:16px;width:16px;}
.icons-menue-arrow-right{background-position:-11px -50px;height:6px;width:11px;}
.icons-page-nav-left-on, .page-navigation .container .grid .cell-10 .prev a:hover:after{background-position:-119px -18px;height:32px;width:32px;}
.icons-page-nav-left, .page-navigation .container .grid .cell-10 .prev a:after{background-position:-128px -281px;height:32px;width:32px;}
.icons-page-nav-right-on, .page-navigation .container .grid .cell-10 .next a:hover:after{background-position:-96px -281px;height:32px;width:32px;}
.icons-page-nav-right, .page-navigation .container .grid .cell-10 .next a:after{background-position:-64px -281px;height:32px;width:32px;}
.icons-phone{background-position:-38px -85px;height:19px;width:19px;}
.icons-photo-check-on{background-position:-88px -18px;height:31px;width:31px;}
.icons-photo-check{background-position:-86px -219px;height:28px;width:35px;}
.icons-photo{background-position:0 -85px;height:16px;width:20px;}
.icons-point, .doctors-block .grid .cell-10 .doctors-slider .item .adress:before, .doctors-list .container .place .item .adress:before, .actions-block .container .slider-actions-block .item .level-2 .points .point:before, .all-skidka .skidka-result-place .item .level-2 .points .point:before, .footer .level-1 .container .adress-place .cell-3.adress div:nth-child(1):before, .page-one-specs .doctor-card .container .grid .where a:before{background-position:-126px 0;height:16px;width:12px;}
.icons-price-arrow-down, .price-block .services .list > ul > li.open > div:after, .page-faq .faq .big-list-block .alphabet .list > ul > li.has-children > span.open:after, .page-faq .faq .big-list-block .faq-place ul li .question.open:after{background-position:0 -50px;height:6px;width:11px;}
.icons-price-arrow, .price-block .services .list > ul > li div:after, .page-faq .faq .big-list-block .alphabet .list > ul > li.has-children > span:after, .page-faq .faq .big-list-block .faq-place ul li .question:after{background-position:-12px 0;height:11px;width:6px;}
.icons-price-search, .page-all-specs .doctors-big-list-block .big-list-block .alphabet .search:before, .page-faq .faq .big-list-block .alphabet .search:before, .sandwich-menue .search:before, .price-block .services .search:before, .page-all-specs .doctors-big-list-block .addictive-search:before, .page-all-articles .all-articles-list .filter .container .place .search:before, .page-all-clinic .map-place .place .search .search-place:before, .page-faq .faq .big-list-block .faq-place .search:before, .page-404 .head .search:before, .page-search .search-place .search:before{background-position:-88px -85px;height:20px;width:20px;}
.sandwich-menue .vi-btn {padding: 16px 16px;padding-bottom: 0; display: none;}
.icons-prog-tag-1{background-position:-20px -141px;height:20px;width:20px;}
.icons-prog-tag-2{background-position:-152px -113px;height:20px;width:20px;}
.icons-quote, .quote .container .place:before{background-position:0 -219px;height:22px;width:64px;}
.icons-radio-off, .iradio_minimal-red{background-position:-28px -18px;height:30px;width:30px;}
.icons-radio-on, .iradio_minimal-red.hover, .iradio_minimal-red.checked{background-position:-121px -219px;height:30px;width:30px;}
.icons-red-next-on, .all-programs .container .paginator .pag .next:hover:after, .all-skidka .paginator .pag .next:hover:after, .page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag .next:hover:after, .page-all-news .all-news-list .container .paginator .pag .next:hover:after, .page-all-articles .all-articles-list .list .paginator .pag .next:hover:after, .page-one-review .reviews-list .paginator .pag .next:hover:after, .page-all-reviews .reviews-list .paginator .pag .next:hover:after, .page-all-vac .vac-list .paginator .pag .next:hover:after, .page-search .search-place .request .paginator .pag .next:hover:after{background-position:-143px -249px;height:32px;width:32px;}
.icons-red-next, .all-programs .container .paginator .pag .next:after, .all-skidka .paginator .pag .next:after, .page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag .next:after, .page-all-news .all-news-list .container .paginator .pag .next:after, .page-all-articles .all-articles-list .list .paginator .pag .next:after, .page-one-review .reviews-list .paginator .pag .next:after, .page-all-reviews .reviews-list .paginator .pag .next:after, .page-all-vac .vac-list .paginator .pag .next:after, .page-search .search-place .request .paginator .pag .next:after{background-position:0 -313px;height:32px;width:32px;}
.icons-red-phone{background-position:-140px -69px;height:16px;width:16px;}
.icons-red-prev-on, .all-programs .container .paginator .pag .prev:hover:after, .all-skidka .paginator .pag .prev:hover:after, .page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag .prev:hover:after, .page-all-news .all-news-list .container .paginator .pag .prev:hover:after, .page-all-articles .all-articles-list .list .paginator .pag .prev:hover:after, .page-one-review .reviews-list .paginator .pag .prev:hover:after, .page-all-reviews .reviews-list .paginator .pag .prev:hover:after, .page-all-vac .vac-list .paginator .pag .prev:hover:after, .page-search .search-place .request .paginator .pag .prev:hover:after{background-position:0 -281px;height:32px;width:32px;}
.icons-red-prev, .all-programs .container .paginator .pag .prev:after, .all-skidka .paginator .pag .prev:after, .page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag .prev:after, .page-all-news .all-news-list .container .paginator .pag .prev:after, .page-all-articles .all-articles-list .list .paginator .pag .prev:after, .page-one-review .reviews-list .paginator .pag .prev:after, .page-all-reviews .reviews-list .paginator .pag .prev:after, .page-all-vac .vac-list .paginator .pag .prev:after, .page-search .search-place .request .paginator .pag .prev:after{background-position:-32px -281px;height:32px;width:32px;}
.icons-reviews-slider-move-left-on, .reviews .review-slider .owl-buttons .owl-prev:hover, .doctors-block .grid .cell-10 .doctors-slider .owl-buttons .owl-prev:hover, .where-block .container .grid .cell-8 .where-slider .owl-buttons .owl-prev:hover, .new-programs .slider-new-programs .owl-buttons .owl-prev:hover, .actions-block .container .slider-actions-block .owl-buttons .owl-prev:hover, .articles .container .grid .articles-slider .owl-buttons .owl-prev:hover, .all-news-slider .list .owl-buttons .owl-prev:hover, .vac-list-slider .list-slider .owl-buttons .owl-prev:hover{background-position:-147px -191px;height:28px;width:15px;}
.icons-reviews-slider-move-left, .reviews .review-slider .owl-buttons .owl-prev, .doctors-block .grid .cell-10 .doctors-slider .owl-buttons .owl-prev, .where-block .container .grid .cell-8 .where-slider .owl-buttons .owl-prev, .new-programs .slider-new-programs .owl-buttons .owl-prev, .actions-block .container .slider-actions-block .owl-buttons .owl-prev, .articles .container .grid .articles-slider .owl-buttons .owl-prev, .all-news-slider .list .owl-buttons .owl-prev, .vac-list-slider .list-slider .owl-buttons .owl-prev{background-position:-140px -85px;height:28px;width:15px;}
.icons-reviews-slider-move-right-on, .reviews .review-slider .owl-buttons .owl-next:hover, .doctors-block .grid .cell-10 .doctors-slider .owl-buttons .owl-next:hover, .where-block .container .grid .cell-8 .where-slider .owl-buttons .owl-next:hover, .new-programs .slider-new-programs .owl-buttons .owl-next:hover, .actions-block .container .slider-actions-block .owl-buttons .owl-next:hover, .articles .container .grid .articles-slider .owl-buttons .owl-next:hover, .all-news-slider .list .owl-buttons .owl-next:hover, .vac-list-slider .list-slider .owl-buttons .owl-next:hover{background-position:-70px -113px;height:28px;width:15px;}
.icons-reviews-slider-move-right, .reviews .review-slider .owl-buttons .owl-next, .doctors-block .grid .cell-10 .doctors-slider .owl-buttons .owl-next, .where-block .container .grid .cell-8 .where-slider .owl-buttons .owl-next, .new-programs .slider-new-programs .owl-buttons .owl-next, .actions-block .container .slider-actions-block .owl-buttons .owl-next, .articles .container .grid .articles-slider .owl-buttons .owl-next, .all-news-slider .list .owl-buttons .owl-next, .vac-list-slider .list-slider .owl-buttons .owl-next{background-position:-157px -163px;height:28px;width:15px;}
.icons-rub-white{background-position:-21px -191px;height:23px;width:21px;}
.icons-rub{background-position:0 -113px;height:16px;width:14px;}
.icons-sandwich-arrow-down, .sandwich-menue > ul > li.active > a:after{background-position:-17px -18px;height:6px;width:11px;}
.icons-sandwich-arrow-right, .sandwich-menue > ul > li.has-children a:after{background-position:-18px 0;height:11px;width:6px;}
.icons-sandwich-close, .fixed-adaptive-block .right .sandwich.open .icons-sandwich{background-position:0 -448px;height:48px;width:56px;}
.icons-sandwich{background-position:0 -688px;height:48px;width:56px;}
.icons-search-open, .header .level-1 .container .menu .hidden-search:before{background-position:-20px -85px;height:18px;width:18px;}
.icons-search{background-position:-32px -113px;height:18px;width:18px;}
.icons-select, .jq-selectbox__trigger-arrow{background-position:-9px -18px;height:4px;width:8px;}
.icons-slider-dot-off, .owl-carousel .owl-controls .owl-pagination .owl-page span{background-position:-22px -50px;height:6px;width:6px;}
.icons-slider-dot-on, .owl-carousel .owl-controls .owl-pagination .owl-page.active span{background-position:-41px -50px;height:7px;width:7px;}
.icons-slider-move-left, .owl-carousel .owl-buttons .owl-prev{background-position:-48px -50px;height:14px;width:24px;}
.icons-slider-move-right, .owl-carousel .owl-buttons .owl-next{background-position:-72px -50px;height:14px;width:24px;}
.icons-social-fb{background-position:-144px -141px;height:22px;width:22px;}
.icons-social-in{background-position:-64px -219px;height:22px;width:22px;}
.icons-social-vk{background-position:-122px -141px;height:22px;width:22px;}
.icons-stars-empty{background-position:-24px 0;height:12px;width:74px;}
.icons-stars-full{background-position:0 -69px;height:12px;width:74px;}
.icons-timeline-1{background-position:0 -396px;height:52px;width:52px;}
.icons-timeline-2{background-position:-52px -396px;height:52px;width:50px;}
.icons-timeline-3{background-position:-56px -448px;height:52px;width:52px;}
.icons-timeline-4{background-position:-80px -352px;height:44px;width:48px;}
.icons-timeline-5{background-position:-102px -396px;height:52px;width:50px;}
.icons-timeline-point{background-position:-40px -141px;height:20px;width:20px;}
.icons-ui-part-left{background-position:-57px -85px;height:19px;width:11px;}
.icons-ui-part-right{background-position:-164px -50px;height:19px;width:11px;}
.icons-ui-point, .ui-slider .ui-slider-handle{background-position:-58px -18px;height:30px;width:30px;}
.icons-ul-check, .new-programs .slider-new-programs .item .place .level-2 ul li:before, .all-programs .container .programs-place .item .place .level-2 ul li:before{background-position:-148px 0;height:14px;width:14px;}
.icons-where-home, .where-block .container .grid .cell-8 .where-slider .item .level-0 .info .address:before{margin-top:3px;background-position:-126px 0;height:16px;width:12px;}
.icons-where-phone, .where-block .container .grid .cell-8 .where-slider .item .level-0 .info .phone:before{margin-top:3px;background-position:-124px -69px;height:16px;width:16px;}
.icons-where-time, .where-block .container .grid .cell-8 .where-slider .item .level-0 .info .time:before{margin-top:3px;background-position:-156px -69px;height:16px;width:16px;}
.container{padding:0 24px;width:1184px;margin:0 auto;position:relative;}
.container:after{content:"";display:block;clear:both;}
.container:before{content:"";display:block;clear:both;}
@media (max-width:1184px){.container{width:100%;}
}
.grid{font-size:0;display:block;width:100%;margin:0 auto;}
.grid:before{content:"";display:block;clear:both;}
.grid:after{content:"";display:block;clear:both;}
.grid > .cell-1{display:inline-block;vertical-align:top;font-size:1rem;width:8.33333%;}
.grid > .cell-2{display:inline-block;vertical-align:top;font-size:1rem;width:16.66667%;}
.grid > .cell-3{display:inline-block;vertical-align:top;font-size:1rem;width:25%;}
.grid > .cell-4{display:inline-block;vertical-align:top;font-size:1rem;width:33.33333%;}
.grid > .cell-5{display:inline-block;vertical-align:top;font-size:1rem;width:41.66667%;}
.grid > .cell-6{display:inline-block;vertical-align:top;font-size:1rem;width:50%;}
.grid > .cell-7{display:inline-block;vertical-align:top;font-size:1rem;width:58.33333%;}
.grid > .cell-8{display:inline-block;vertical-align:top;font-size:1rem;width:66.66667%;}
@media (max-width:1184px){.grid > .cell-8{display:block;width:calc(768px - 2em) !important;margin-left:0 !important;margin:0 auto !important;}
}
@media (max-width:768px){.grid > .cell-8{width:100% !important;}
}
.grid > .cell-9{display:inline-block;vertical-align:top;font-size:1rem;width:75%;}
.grid > .cell-10{display:inline-block;vertical-align:top;font-size:1rem;width:83.33333%;}
@media (max-width:1184px){.grid > .cell-10{display:block;width:calc(768px - 2em) !important;margin-left:0 !important;margin:0 auto !important;}
}
@media (max-width:768px){.grid > .cell-10{width:100% !important;}
}
.grid > .cell-11{display:inline-block;vertical-align:top;font-size:1rem;width:91.66667%;}
.grid > .cell-12{display:inline-block;vertical-align:top;font-size:1rem;width:100%;}
.grid .shift-1{margin-left:8.33333%;}
.grid .shift-2{margin-left:16.66667%;}
.grid .shift-3{margin-left:25%;}
.grid .shift-4{margin-left:33.33333%;}
.grid .shift-5{margin-left:41.66667%;}
.grid .shift-6{margin-left:50%;}
.grid .shift-7{margin-left:58.33333%;}
.grid .shift-8{margin-left:66.66667%;}
.grid .shift-9{margin-left:75%;}
.grid .shift-10{margin-left:83.33333%;}
.grid .shift-11{margin-left:91.66667%;}
.grid-mask{position:fixed;width:100%;margin:0 auto;left:0;right:0;height:100%;z-index:6;display:none;}
.grid-mask .container{height:100%;}
.grid-mask .container .grid{height:100%;border-left:cyan 1px solid;border-right:cyan 1px solid;}
.grid-mask .container .grid > div{border-right:cyan 1px solid;height:100%;color:#FFF;padding-top:2em;}
.grid-mask .container .grid > div:last-child{border-right:0;}
.doctors-block .grid .cell-10 .doctors-slider .item, .doctors-list .container .place .item{margin:0 1em;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;padding-top:0.5em;color:#666666;display:block;}
.doctors-block .grid .cell-10 .doctors-slider .item:hover, .doctors-list .container .place .item:hover{border-radius:4px;-moz-box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);-webkit-box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);}
.doctors-block .grid .cell-10 .doctors-slider .item:hover .adress, .doctors-list .container .place .item:hover .adress{background:#C6EDF2;color:#666666;}
.doctors-block .grid .cell-10 .doctors-slider .item:hover .profession, .doctors-list .container .place .item:hover .profession{color:#666666;}
.doctors-block .grid .cell-10 .doctors-slider .item:hover .name > b, .doctors-list .container .place .item:hover .name > b{color:#009A9A;}
.doctors-block .grid .cell-10 .doctors-slider .item .avatar, .doctors-list .container .place .item .avatar{width:96px;height:96px;border-radius:108em;background-size:cover;background-position:center;margin:0 auto 1em;}
.doctors-block .grid .cell-10 .doctors-slider .item .profession, .doctors-list .container .place .item .profession{font-size:12px;line-height:1em;color:#9A9A9A;min-height:3rem;text-transform:uppercase;text-align:center;margin-bottom:0.5em;}
.doctors-block .grid .cell-10 .doctors-slider .item .name, .doctors-list .container .place .item .name{text-align:center;margin-bottom:0.5em;}
.doctors-block .grid .cell-10 .doctors-slider .item .name b, .doctors-list .container .place .item .name b{display:block;font-size:18px;font-family:"ProximaNovaCond-Bold";}
.doctors-block .grid .cell-10 .doctors-slider .item .name span, .doctors-list .container .place .item .name span{display:block;font-size:14px;}
.doctors-block .grid .cell-10 .doctors-slider .item .adress, .doctors-list .container .place .item .adress{font-size:14px;font-family:"ProximaNova-Light";color:#B3B3B3;text-align:center;position:relative;padding-top:0.5em;padding-bottom:0.5em;}
.doctors-block .grid .cell-10 .doctors-slider .item .adress i, .doctors-list .container .place .item .adress i, .doctors-block .grid .cell-10 .doctors-slider .item .adress strong, .doctors-list .container .place .item .adress strong, .doctors-block .grid .cell-10 .doctors-slider .item .adress span, .doctors-list .container .place .item .adress span{display:inline-block;vertical-align:middle;}
.doctors-block .grid .cell-10 .doctors-slider .item .adress:before, .doctors-list .container .place .item .adress:before{content:"";display:block;clear:both;display:inline-block;vertical-align:middle;}
.price-block .block-head .tabs, .info-text-block .tabs, .page-all-reviews .reviews-list .tabs{text-align:center; margin-top: 30px}
.price-block .block-head .tabs ul, .info-text-block .tabs ul, .page-all-reviews .reviews-list .tabs ul{padding:0;margin:0;}
.price-block .block-head .tabs ul li, .info-text-block .tabs ul li, .page-all-reviews .reviews-list .tabs ul li{list-style:none;margin:0;padding:0;}
.price-block .block-head .tabs ul, .info-text-block .tabs ul, .page-all-reviews .reviews-list .tabs ul{display:inline-block;vertical-align:top;font-size:0;}
@media (max-width:505px){.price-block .block-head .tabs ul, .info-text-block .tabs ul, .page-all-reviews .reviews-list .tabs ul{border:1px solid #009A9A;display:block;}
}
.price-block .block-head .tabs ul li, .info-text-block .tabs ul li, .page-all-reviews .reviews-list .tabs ul li{display:inline-block;vertical-align:top;font-size:15px;padding:0.5em 1em;border-top:1px solid #009A9A;border-bottom:1px solid #009A9A;border-left:1px solid #009A9A;cursor:pointer;}
@media (max-width:565px){.price-block .block-head .tabs ul li, .info-text-block .tabs ul li, .page-all-reviews .reviews-list .tabs ul li{font-size:13px;}
}
@media (max-width:505px){.price-block .block-head .tabs ul li, .info-text-block .tabs ul li, .page-all-reviews .reviews-list .tabs ul li{display:block;font-size:15px;border:1px solid #009A9A;}
}
.price-block .block-head .tabs ul li:nth-child(1), .info-text-block .tabs ul li:nth-child(1), .page-all-reviews .reviews-list .tabs ul li:nth-child(1){border-radius:1.5rem 0 0 1.5rem;border-left:1px solid #009A9A;}
@media (max-width:505px){.price-block .block-head .tabs ul li:nth-child(1), .info-text-block .tabs ul li:nth-child(1), .page-all-reviews .reviews-list .tabs ul li:nth-child(1){border-radius:0;display:block;border:0;border-bottom:1px solid #009A9A;}
}
.price-block .block-head .tabs ul li:nth-child(2), .info-text-block .tabs ul li:nth-child(2), .page-all-reviews .reviews-list .tabs ul li:nth-child(2){border-left:1px solid #009A9A;}
@media (max-width:505px){.price-block .block-head .tabs ul li:nth-child(2), .info-text-block .tabs ul li:nth-child(2), .page-all-reviews .reviews-list .tabs ul li:nth-child(2){border:0;border-bottom:1px solid #009A9A;}
}
.price-block .block-head .tabs ul li:last-child, .info-text-block .tabs ul li:last-child, .page-all-reviews .reviews-list .tabs ul li:last-child{border-right:1px solid #009A9A;border-radius:0 1.5rem 1.5rem 0;}
@media (max-width:505px){.price-block .block-head .tabs ul li:nth-child(3), .info-text-block .tabs ul li:nth-child(3), .page-all-reviews .reviews-list .tabs ul li:nth-child(3){border:0;border-radius:0;display:block;}
}
.price-block .block-head .tabs ul li.active, .info-text-block .tabs ul li.active, .page-all-reviews .reviews-list .tabs ul li.active, .price-block .block-head .tabs ul li:hover, .info-text-block .tabs ul li:hover, .page-all-reviews .reviews-list .tabs ul li:hover{background:#009A9A;color:#FFF;}
.all-programs .container .filter, .all-skidka .filter{background:#F5F5F5;position:relative;border-radius:3em;margin-bottom:1em;}
@media (max-width:1022px){.all-programs .container .filter, .all-skidka .filter{border-radius:0;}
}
.all-programs .container .filter .group .cell, .all-skidka .filter .group .cell{padding:1em;}
.all-programs .container .filter .group .cell.switcher-place, .all-skidka .filter .group .cell.switcher-place{position:relative;z-index:3;}
.all-programs .container .filter .group .cell:nth-child(1), .all-skidka .filter .group .cell:nth-child(1){width:50%;padding-right:3em;}
@media (max-width:768px){.all-programs .container .filter .group .cell:nth-child(1), .all-skidka .filter .group .cell:nth-child(1){padding-right:1em;}
}
@media (max-width:586px){.all-programs .container .filter .group .cell:nth-child(1), .all-skidka .filter .group .cell:nth-child(1){width:100%;padding-right:1em;padding-bottom:0rem;}
}
.all-programs .container .filter .group .cell:nth-child(2), .all-skidka .filter .group .cell:nth-child(2){width:33.33333%;padding-left:4.5em;z-index:3;}
@media (max-width:768px){.all-programs .container .filter .group .cell:nth-child(2), .all-skidka .filter .group .cell:nth-child(2){width:25%;}
}
@media (max-width:586px){.all-programs .container .filter .group .cell:nth-child(2), .all-skidka .filter .group .cell:nth-child(2){width:100%;padding-bottom:0;}
}
.all-programs .container .filter .group .cell:nth-child(2) i, .all-skidka .filter .group .cell:nth-child(2) i, .all-programs .container .filter .group .cell:nth-child(2) strong, .all-skidka .filter .group .cell:nth-child(2) strong, .all-programs .container .filter .group .cell:nth-child(2) span, .all-skidka .filter .group .cell:nth-child(2) span{display:inline-block;vertical-align:middle;}
.all-programs .container .filter .group .cell:nth-child(2) .switcher, .all-skidka .filter .group .cell:nth-child(2) .switcher{position:absolute;left:1em;top:1em;z-index:6;}
@media (max-width:1022px){.all-programs .container .filter .group .cell:nth-child(2) .switcher, .all-skidka .filter .group .cell:nth-child(2) .switcher{left:1em;}
}
.all-programs .container .filter .group .cell:nth-child(2) span, .all-skidka .filter .group .cell:nth-child(2) span{font-size:15px;line-height:1em;}
@media (max-width:1022px){.all-programs .container .filter .group .cell:nth-child(2) span br, .all-skidka .filter .group .cell:nth-child(2) span br{display:none;}
}
.all-programs .container .filter .group .cell:nth-child(3), .all-skidka .filter .group .cell:nth-child(3){padding:0em;width:16.66667%;height:62px;}
@media (max-width:768px){.all-programs .container .filter .group .cell:nth-child(3), .all-skidka .filter .group .cell:nth-child(3){width:25%;}
}
@media (max-width:1022px){.all-programs .container .filter .group .cell:nth-child(3), .all-skidka .filter .group .cell:nth-child(3){padding:1em;padding-bottom:0;}
}
@media (max-width:586px){.all-programs .container .filter .group .cell:nth-child(3), .all-skidka .filter .group .cell:nth-child(3){width:100%;}
}
.all-programs .container .filter .group .cell:nth-child(3) .button, .all-skidka .filter .group .cell:nth-child(3) .button{border-radius:0 3em 3em 0;color:#FFF;background:#DA252F;padding:1em;cursor:pointer;line-height:30px;}
@media (max-width:1022px){.all-programs .container .filter .group .cell:nth-child(3) .button, .all-skidka .filter .group .cell:nth-child(3) .button{line-height:1rem;border-radius:1em;text-align:center;padding:0.5em 1.25em;display:inline-block;vertical-align:middle;width:100%;display:block;}
}
.all-programs .container .filter .group .cell:nth-child(3) .button i, .all-skidka .filter .group .cell:nth-child(3) .button i, .all-programs .container .filter .group .cell:nth-child(3) .button strong, .all-skidka .filter .group .cell:nth-child(3) .button strong, .all-programs .container .filter .group .cell:nth-child(3) .button span, .all-skidka .filter .group .cell:nth-child(3) .button span{display:inline-block;vertical-align:middle;}
.all-programs .container .filter .group .cell:nth-child(3) .button span, .all-skidka .filter .group .cell:nth-child(3) .button span{line-height:15px;}
.all-programs .container .filter .group .cell:nth-child(3) .button:hover, .all-skidka .filter .group .cell:nth-child(3) .button:hover{background:#bf2029;}
.all-programs .container .filter .group .cell select, .all-skidka .filter .group .cell select, .all-programs .container .filter .group .cell .jq-selectbox__select, .all-skidka .filter .group .cell .jq-selectbox__select, .all-programs .container .filter .group .cell .jq-selectbox__search input, .jq-selectbox__search .all-programs .container .filter .group .cell input, .all-skidka .filter .group .cell .jq-selectbox__search input, .jq-selectbox__search .all-skidka .filter .group .cell input{margin-bottom:0;}
.actions-block .container .slider-actions-block .item, .all-skidka .skidka-result-place .item{background-size:cover;background-repeat:no-repeat;background-position:center;color:#FFF;border-radius:4px;overflow:hidden;position:relative;}
.actions-block .container .slider-actions-block .item:before, .all-skidka .skidka-result-place .item:before{content:"";display:block;clear:both;position:absolute;left:0;top:0;width:100%;background:rgba(0, 154, 154, 0.8);height:100%;z-index:0;opacity:0;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.actions-block .container .slider-actions-block .item > div, .all-skidka .skidka-result-place .item > div{position:relative;z-index:1;}
.actions-block .container .slider-actions-block .item:hover:before, .all-skidka .skidka-result-place .item:hover:before{opacity:1;}
.actions-block .container .slider-actions-block .item a, .all-skidka .skidka-result-place .item a{color:#FFF;}
.actions-block .container .slider-actions-block .item .level-0, .all-skidka .skidka-result-place .item .level-0{font-size:12px;padding:1rem;text-transform:uppercase;}
.actions-block .container .slider-actions-block .item .level-1, .all-skidka .skidka-result-place .item .level-1{padding:1rem;padding-top:0;}
.actions-block .container .slider-actions-block .item .level-1 .name, .all-skidka .skidka-result-place .item .level-1 .name{max-width:500px;min-height:6rem;}
@media (max-width:600px){.actions-block .container .slider-actions-block .item .level-1 .name, .all-skidka .skidka-result-place .item .level-1 .name{margin-bottom:0.5rem;}
}
.actions-block .container .slider-actions-block .item .level-1 .name a, .all-skidka .skidka-result-place .item .level-1 .name a{font-size:32px;font-weight:700;line-height:1em;}
@media (max-width:600px){.actions-block .container .slider-actions-block .item .level-1 .name a, .all-skidka .skidka-result-place .item .level-1 .name a{font-size:24px;}
}
@media (max-width:400px){.actions-block .container .slider-actions-block .item .level-1 .name a, .all-skidka .skidka-result-place .item .level-1 .name a{font-size:18px;}
}
.actions-block .container .slider-actions-block .item .level-1 .date, .all-skidka .skidka-result-place .item .level-1 .date{font-size:24px;line-height:1em;font-weight:700;position:absolute;right:1rem;top:1rem;text-align:right;max-width:200px;}
@media (max-width:768px){.actions-block .container .slider-actions-block .item .level-1 .date, .all-skidka .skidka-result-place .item .level-1 .date{position:relative;right:inherit;top:inherit;text-align:left;max-width:500px;font-size:16px;}
}
.actions-block .container .slider-actions-block .item .level-2, .all-skidka .skidka-result-place .item .level-2{padding:1em;}
.actions-block .container .slider-actions-block .item .level-2:after, .all-skidka .skidka-result-place .item .level-2:after{content:"";display:block;clear:both;}
.actions-block .container .slider-actions-block .item .level-2 .points, .all-skidka .skidka-result-place .item .level-2 .points{float:right;width:70%;}
.actions-block .container .slider-actions-block .item .level-2 .points:after, .all-skidka .skidka-result-place .item .level-2 .points:after{content:"";display:block;clear:both;}
@media (max-width:600px){.actions-block .container .slider-actions-block .item .level-2 .points, .all-skidka .skidka-result-place .item .level-2 .points{width:100%;float:none;}
}
.actions-block .container .slider-actions-block .item .level-2 .points .point, .all-skidka .skidka-result-place .item .level-2 .points .point{position:relative;width:33.33333%;float:left;padding-left:2em;}
@media (max-width:430px){.actions-block .container .slider-actions-block .item .level-2 .points .point, .all-skidka .skidka-result-place .item .level-2 .points .point{width:100%;margin-bottom:0.5rem;}
.actions-block .container .slider-actions-block .item .level-2 .points .point:last-child, .all-skidka .skidka-result-place .item .level-2 .points .point:last-child{margin-bottom:0;}
}
.actions-block .container .slider-actions-block .item .level-2 .points .point:before, .all-skidka .skidka-result-place .item .level-2 .points .point:before{content:"";display:block;clear:both;position:absolute;top:0;left:0;}
.actions-block .container .slider-actions-block .item .level-2 .points .point span, .all-skidka .skidka-result-place .item .level-2 .points .point span{display:block;}
.actions-block .container .slider-actions-block .item .level-2 .points .point span:nth-child(1), .all-skidka .skidka-result-place .item .level-2 .points .point span:nth-child(1){text-transform:uppercase;}
.actions-block .container .slider-actions-block .item .level-2 .more, .all-skidka .skidka-result-place .item .level-2 .more{float:left;width:30%;padding-top:1rem;}
@media (max-width:600px){.actions-block .container .slider-actions-block .item .level-2 .more, .all-skidka .skidka-result-place .item .level-2 .more{width:100%;float:none;}
}
.actions-block .container .slider-actions-block .item .level-2 .more a, .all-skidka .skidka-result-place .item .level-2 .more a{border-bottom:1px dotted;font-size:12px;text-transform:uppercase;line-height:1em;}
.actions-block .container .slider-actions-block .item .level-2 .more a:hover, .all-skidka .skidka-result-place .item .level-2 .more a:hover{border-bottom:0;}
.page-one-review .reviews-list .list .item, .page-all-reviews .reviews-list .hidden-blocks .block .list .item{width:100%;}
.page-one-review .reviews-list .list .item .group, .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group{display:block;margin:1em auto 1em;border-radius:4px;overflow:hidden;margin-bottom:1rem;background:#F0F0F0;border:1px solid rgba(0, 0, 0, 0.108);display:table;}
.page-one-review .reviews-list .list .item .group .cell, .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell{display:table-cell;padding:1em;}
.page-one-review .reviews-list .list .item .group .cell:nth-child(1), .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell:nth-child(1){width:75%;background:#FFF;}
@media (max-width:684px){.page-one-review .reviews-list .list .item .group .cell:nth-child(1), .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell:nth-child(1){width:100%;display:block;}
}
.page-one-review .reviews-list .list .item .group .cell:nth-child(2), .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell:nth-child(2){width:25%;background:#F0F0F0;color:#666666;}
@media (max-width:684px){.page-one-review .reviews-list .list .item .group .cell:nth-child(2), .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell:nth-child(2){width:100%;display:block;}
}
.page-one-review .reviews-list .list .item .group .cell:nth-child(2) .section, .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell:nth-child(2) .section{margin-bottom:1em;}
.page-one-review .reviews-list .list .item .group .cell:nth-child(2) .section .sec-title, .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell:nth-child(2) .section .sec-title{font-size:12px;text-transform:uppercase;color:rgba(0, 0, 0, 0.5);}
.page-one-review .reviews-list .list .item .group .cell:nth-child(2) .section .name, .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell:nth-child(2) .section .name{font-size:14px;color:#666666;}
.page-one-review .reviews-list .list .item .group .cell:nth-child(2) .section .name b, .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell:nth-child(2) .section .name b{font-family:"ProximaNovaCond-Bold";font-size:18px;display:block;}
.page-one-review .reviews-list .list .item .group .cell:nth-child(2) .section.client .name, .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell:nth-child(2) .section.client .name{padding-left:50px;font-size:12px;position:relative;}
.page-one-review .reviews-list .list .item .group .cell:nth-child(2) .section.client .name b, .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell:nth-child(2) .section.client .name b{font-size:14px;color:#009A9A;}
.page-one-review .reviews-list .list .item .group .cell:nth-child(2) .section.client .name .avatar, .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell:nth-child(2) .section.client .name .avatar{border-radius:108em;background-size:cover;background-position:center;position:absolute;left:0;top:1em;height:40px;width:40px;}
@media (max-width:684px){.page-one-review .reviews-list .list .item .group .cell:nth-child(2) .section.client .name .avatar, .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell:nth-child(2) .section.client .name .avatar{top:0;}
}
.page-one-review .reviews-list .list .item .group .cell:nth-child(2) .all a, .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell:nth-child(2) .all a{font-size:12px;line-height:1em;border-bottom:1px dotted;color:#009A9A;}
.page-one-review .reviews-list .list .item .group .cell .date, .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell .date{font-size:12px;color:#CDCDCD;text-transform:uppercase;margin-bottom:1em;}
.page-one-review .reviews-list .list .item .group .cell .tags, .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell .tags{margin-bottom:1em;}
.page-one-review .reviews-list .list .item .group .cell .tags li, .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell .tags li{font-size:12px;margin-right:2px;padding:0.5em 0.75em;}
.page-one-review .reviews-list .list .item .group .cell .text, .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell .text{font-size:16px;line-height:1.2em;}
.page-one-review .reviews-list .list .item .group .cell .show-more a, .page-all-reviews .reviews-list .hidden-blocks .block .list .item .group .cell .show-more a{font-size:12px;border-bottom:1px dotted;line-height:12px;color:#00B7F9;}
.vac-list-slider .list-slider .item, .page-all-vac .vac-list .hidden-blocks .block .list .item{border:1px solid rgba(0, 0, 0, 0.108);-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.vac-list-slider .list-slider .item:hover, .page-all-vac .vac-list .hidden-blocks .block .list .item:hover{border:1px solid #009a9a;}
.vac-list-slider .list-slider .item:hover .level-1 a, .page-all-vac .vac-list .hidden-blocks .block .list .item:hover .level-1 a, .vac-list-slider .list-slider .item:hover .level-4 a, .page-all-vac .vac-list .hidden-blocks .block .list .item:hover .level-4 a{color:#009A9A !important;}
.vac-list-slider .list-slider .item .level-0, .page-all-vac .vac-list .hidden-blocks .block .list .item .level-0{padding:0.5em 1em 0;}
.vac-list-slider .list-slider .item .level-0 span, .page-all-vac .vac-list .hidden-blocks .block .list .item .level-0 span{font-size:12px;color:#9A9A9A;text-transform:uppercase;}
.vac-list-slider .list-slider .item .level-1, .page-all-vac .vac-list .hidden-blocks .block .list .item .level-1{padding:0.5em 1em;border-bottom:1px solid #AEE6E6;}
.vac-list-slider .list-slider .item .level-1:after, .page-all-vac .vac-list .hidden-blocks .block .list .item .level-1:after{content:"";display:block;clear:both;}
.vac-list-slider .list-slider .item .level-1 .name, .page-all-vac .vac-list .hidden-blocks .block .list .item .level-1 .name{width:calc(100% - 230px);float:left;}
@media (max-width:768px){.vac-list-slider .list-slider .item .level-1 .name, .page-all-vac .vac-list .hidden-blocks .block .list .item .level-1 .name{width:100%;margin-bottom:0.5rem;}
}
.vac-list-slider .list-slider .item .level-1 .name a, .page-all-vac .vac-list .hidden-blocks .block .list .item .level-1 .name a{font-size:20px;font-weight:700;color:#666666;}
.vac-list-slider .list-slider .item .level-1 .price, .page-all-vac .vac-list .hidden-blocks .block .list .item .level-1 .price{width:230px;float:left;font-weight:700;font-size:24px;color:#2F2F2F;text-align:right;}
@media (max-width:768px){.vac-list-slider .list-slider .item .level-1 .price, .page-all-vac .vac-list .hidden-blocks .block .list .item .level-1 .price{width:100%;text-align:left;}
}
.vac-list-slider .list-slider .item .level-1 .price span, .page-all-vac .vac-list .hidden-blocks .block .list .item .level-1 .price span{line-height:1em;}
.vac-list-slider .list-slider .item .level-1 .price span.fix, .page-all-vac .vac-list .hidden-blocks .block .list .item .level-1 .price span.fix{display:inline-block;width:100px;}
@media (max-width:768px){.vac-list-slider .list-slider .item .level-1 .price span.fix, .page-all-vac .vac-list .hidden-blocks .block .list .item .level-1 .price span.fix{width:auto;}
}
.vac-list-slider .list-slider .item .level-2, .page-all-vac .vac-list .hidden-blocks .block .list .item .level-2{padding:1em 1em 0.5em;}
.vac-list-slider .list-slider .item .level-3, .page-all-vac .vac-list .hidden-blocks .block .list .item .level-3{padding:0em 1em 0.5em;}
.vac-list-slider .list-slider .item .level-4, .page-all-vac .vac-list .hidden-blocks .block .list .item .level-4{padding:0em 1em 0.5em;}
.vac-list-slider .list-slider .item .level-4 span, .page-all-vac .vac-list .hidden-blocks .block .list .item .level-4 span, .vac-list-slider .list-slider .item .level-4 a, .page-all-vac .vac-list .hidden-blocks .block .list .item .level-4 a{font-size:12px;color:#9A9A9A;border-bottom:1px dotted;line-height:1em;}
.page-all-specs .doctors-big-list-block .big-list-block, .page-faq .faq .big-list-block{margin-top:1em;}
.page-all-specs .doctors-big-list-block .big-list-block:after, .page-faq .faq .big-list-block:after{content:"";display:block;clear:both;}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet, .page-faq .faq .big-list-block .alphabet{width:25%;-moz-box-shadow:0 1px 12px 0 rgba(122, 141, 142, 0.45);-webkit-box-shadow:0 1px 12px 0 rgba(122, 141, 142, 0.45);box-shadow:0 1px 12px 0 rgba(122, 141, 142, 0.45);border-radius:4px;overflow:hidden;float:left;}
@media (max-width:950px){.page-all-specs .doctors-big-list-block .big-list-block .alphabet, .page-faq .faq .big-list-block .alphabet{width:100%;margin-bottom:1em;display:none;}
}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .search, .page-faq .faq .big-list-block .alphabet .search{background:#F5F5F5;position:relative;border-bottom:1px solid #E6E6E6;padding-top:6px;}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .search:before, .page-faq .faq .big-list-block .alphabet .search:before{content:"";display:block;clear:both;position:absolute;left:0.5em;top:0.5em;}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .search input[type=text], .page-faq .faq .big-list-block .alphabet .search input[type=text]{border-top:0;background:none;border:none;color:#303030;font-size:15px;padding-left:2.5em;line-height:17px;margin-bottom:6px;}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .search input[type=text]:-moz-placeholder, .page-faq .faq .big-list-block .alphabet .search input[type=text]:-moz-placeholder{font-size:15px;color:#303030;}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .search input[type=text]::-moz-placeholder, .page-faq .faq .big-list-block .alphabet .search input[type=text]::-moz-placeholder{font-size:15px;color:#303030;}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .search input[type=text]:-ms-input-placeholder, .page-faq .faq .big-list-block .alphabet .search input[type=text]:-ms-input-placeholder{font-size:15px;color:#303030;}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .search input[type=text]::-webkit-input-placeholder, .page-faq .faq .big-list-block .alphabet .search input[type=text]::-webkit-input-placeholder{font-size:15px;color:#303030;}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place ul, .page-faq .faq .big-list-block .alphabet .place ul{padding:0;margin:0;}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place ul li, .page-faq .faq .big-list-block .alphabet .place ul li{list-style:none;margin:0;padding:0;}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place:after, .page-faq .faq .big-list-block .alphabet .place:after{content:"";display:block;clear:both;}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place .letters, .page-faq .faq .big-list-block .alphabet .place .letters{width:32px;float:left;border-right:1px solid #E6E6E6;padding-top:4px;}
@media (max-width:950px){.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place .letters, .page-faq .faq .big-list-block .alphabet .place .letters{width:100%;border-bottom:1px solid #E6E6E6;border-right:0;}
}
@media (max-width:568px){.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place .letters, .page-faq .faq .big-list-block .alphabet .place .letters{overflow-x:scroll;}
}
@media (max-width:950px){.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place .letters ul, .page-faq .faq .big-list-block .alphabet .place .letters ul{min-width:512px;}
}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place .letters ul:after, .page-faq .faq .big-list-block .alphabet .place .letters ul:after{content:"";display:block;clear:both;}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place .letters ul li, .page-faq .faq .big-list-block .alphabet .place .letters ul li{text-align:center;display:block;cursor:pointer;position:relative;padding-bottom:4px;}
@media (max-width:950px){.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place .letters ul li, .page-faq .faq .big-list-block .alphabet .place .letters ul li{float:left;padding:0.5em;}
}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place .letters ul li span, .page-faq .faq .big-list-block .alphabet .place .letters ul li span{z-index:1;position:relative;}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place .letters ul li.active span, .page-faq .faq .big-list-block .alphabet .place .letters ul li.active span{color:#FFF;}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place .letters ul li.active:after, .page-faq .faq .big-list-block .alphabet .place .letters ul li.active:after{content:"";display:block;clear:both;position:absolute;top:0;left:0;right:0;margin:0 auto;width:1.25em;height:1.25em;border-radius:108em;background:#ED2F2F;z-index:0;}
@media (max-width:950px){.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place .letters ul li.active:after, .page-faq .faq .big-list-block .alphabet .place .letters ul li.active:after{top:0.5em;}
}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place .letters ul li:hover span, .page-faq .faq .big-list-block .alphabet .place .letters ul li:hover span{color:#8a8a8a;}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place .list, .page-faq .faq .big-list-block .alphabet .place .list{width:calc(100% - 32px);float:left;height:479px;}
@media (max-width:950px){.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place .list, .page-faq .faq .big-list-block .alphabet .place .list{height:120px;width:100%;}
}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place .list > ul > li, .page-faq .faq .big-list-block .alphabet .place .list > ul > li{padding:0.5em;color:#9A9A9A;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;padding-right:3em;}
.page-all-specs .doctors-big-list-block .big-list-block .alphabet .place .list > ul > li:hover, .page-faq .faq .big-list-block .alphabet .place .list > ul > li:hover{background:#ED2F2F;color:#FFF;}
.page-all-vac .vac-list .tabs{text-align:center;margin-bottom:1rem;}
.page-all-vac .vac-list .tabs ul{padding:0;margin:0;}
.page-all-vac .vac-list .tabs ul li{list-style:none;margin:0;padding:0;}
.page-all-vac .vac-list .tabs ul{display:inline-block;vertical-align:top;font-size:0;}
@media (max-width:505px){.page-all-vac .vac-list .tabs ul{border:1px solid #009A9A;display:block;}
}
.page-all-vac .vac-list .tabs ul li{display:inline-block;vertical-align:top;font-size:15px;padding:0.5em 1em;border-top:1px solid #009A9A;border-bottom:1px solid #009A9A;cursor:pointer;}
@media (max-width:565px){.page-all-vac .vac-list .tabs ul li{font-size:13px;}
}
@media (max-width:505px){.page-all-vac .vac-list .tabs ul li{display:block;font-size:15px;border:1px solid #009A9A;}
}
.page-all-vac .vac-list .tabs ul li:nth-child(1){border-radius:1.5rem 0 0 1.5rem;border-left:1px solid #009A9A;}
@media (max-width:505px){.page-all-vac .vac-list .tabs ul li:nth-child(1){border-radius:0;display:block;border:0;border-bottom:1px solid #009A9A;}
}
.page-all-vac .vac-list .tabs ul li:nth-child(2), .page-all-vac .vac-list .tabs ul li:nth-child(3){border-left:1px solid #009A9A;border-right:1px solid #009A9A;}
@media (max-width:505px){.page-all-vac .vac-list .tabs ul li:nth-child(2), .page-all-vac .vac-list .tabs ul li:nth-child(3){border:0;border-bottom:1px solid #009A9A;}
}
.page-all-vac .vac-list .tabs ul li:nth-child(3){border-left:0;}
.page-all-vac .vac-list .tabs ul li:nth-child(4){border-right:1px solid #009A9A;border-radius:0 1.5rem 1.5rem 0;}
@media (max-width:505px){.page-all-vac .vac-list .tabs ul li:nth-child(4){border:0;border-radius:0;display:block;}
}
.page-all-vac .vac-list .tabs ul li.active, .page-all-vac .vac-list .tabs ul li:hover{background:#009A9A;color:#FFF;}
@font-face{font-family:"ProximaNova-Regular";font-display: auto;src:url("../fonts/ProximaNova-Regular.eot?23123");src:local("☺"), url("../fonts/ProximaNova-Regular.eot?23123#iefix") format("embedded-opentype"), url("../fonts/ProximaNova-Regular.woff?23123") format("woff"), url("../fonts/ProximaNova-Regular.ttf?23123") format("truetype");font-weight:400;font-style:normal; font-display: swap;}
@font-face{font-family:"ProximaNovaCond-Bold";font-display: auto;src:url("../fonts/ProximaNovaCond-Bold.eot?23123");src:local("☺"), url("../fonts/ProximaNovaCond-Bold.eot?23123#iefix") format("embedded-opentype"), url("../fonts/ProximaNovaCond-Bold.woff?23123") format("woff"), url("../fonts/ProximaNovaCond-Bold.ttf?23123") format("truetype");font-weight:700;font-style:normal; font-display: swap;}
@font-face{font-family:"ProximaNova-Light";font-display: auto;src:url("../fonts/ProximaNova-Light.eot?23123");src:local("☺"), url("../fonts/ProximaNova-Light.eot?23123#iefix") format("embedded-opentype"), url("../fonts/ProximaNova-Light.woff?23123") format("woff"), url("../fonts/ProximaNova-Light.ttf?23123") format("truetype");font-weight:200;font-style:normal; font-display: swap;}
@font-face {
    font-family: 'ProximaNova-bold';
    src: local('Proxima Nova Bold'), local('Proxima-Nova-Bold'),
        url('../fonts/ProximaNova-Bold.woff2') format('woff2'),
        url('../fonts/ProximaNova-Bold.woff') format('woff'),
        url('../fonts/ProximaNova-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNova-extrabold';
    src: local('Proxima Nova Bold'), local('Proxima-Nova-Bold'),
        url('../fonts/ProximaNova-Extrabld.woff2') format('woff2'),
        url('../fonts/ProximaNova-Extrabld.woff') format('woff'),
        url('../fonts/ProximaNova-Extrabld.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Proxima Nova Condensed';
    src: local('Proxima Nova Condensed Regular'), local('Proxima-Nova-Condensed-Regular'),
        url('../fonts/ProximaNovaCond-Regular.woff2') format('woff2'),
        url('../fonts/ProximaNovaCond-Regular.woff') format('woff'),
        url('../fonts/ProximaNovaCond-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
  }
html, body{font-family:"ProximaNova-Regular", Arial, Sans-Serif;background:#FFF;max-height: 100%;}
html:after, body:after{content:"";display:block;clear:both;}
body{font-weight:normal;font-style:normal;font-size:16px;line-height:20px;color:#666666;-webkit-text-size-adjust:100%;}
.wrapper{left:0;right:0;}
*{outline:none;box-sizing:border-box;}
i{display:inline-block;vertical-align:middle;}
em{font-style:italic;}
strong, b{font-weight:800;}
small{font-size:.777em;}
span{vertical-align:middle;}
a{color:#009A9A;-moz-transition:0.333s;-o-transition:0.333s;-webkit-transition:0.333s;transition:0.333s;text-decoration:none;display:inline-block;vertical-align:middle;}
a:hover{color:#006565;text-decoration:none;}
a.dashed{border-bottom:1px dashed #3db2b2;}
a.dashed:hover{border-bottom:1px dashed rgba(0, 154, 154, 0.09);}
p{margin-bottom:1em;}
p:last-child{margin-bottom:0;}
.wrapper{position:relative;}
.wrapper:before{content:"";display:block;clear:both;}
.wrapper:after{content:"";display:block;clear:both;}
h1, h2, h3, h4, h5{color:#333333;}
h1{font-size:40px;}
h2{}
h3{}
h4{}
ol{padding-left:1.5em;}
ol li{list-style-type:decimal;}
label{display:block;margin-bottom:.5em;}
label span{margin-left:.5em;}
input[type=text],input[type=email],input[type=tel], input[type=number], input[type=password], select, .jq-selectbox__select, .jq-selectbox__search input, textarea{width:100%;font-size:15px;color:#000;padding-left:1em;background:#FFF;height:30px;padding-top:2px;margin-bottom:.5em;border:1px solid;border-radius:1em;border-color:#C7CFD0;}
input[type=text]:-moz-placeholder, input[type=number]:-moz-placeholder, input[type=password]:-moz-placeholder, select:-moz-placeholder, .jq-selectbox__select:-moz-placeholder, .jq-selectbox__search input:-moz-placeholder, textarea:-moz-placeholder{color:#000;font-weight:400;font-family:"ProximaNova-Regular";}
input[type=text]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=password]::-moz-placeholder, select::-moz-placeholder, .jq-selectbox__select::-moz-placeholder, .jq-selectbox__search input::-moz-placeholder, textarea::-moz-placeholder{color:#000;font-weight:400;font-family:"ProximaNova-Regular";}
input[type=text]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, select:-ms-input-placeholder, .jq-selectbox__select:-ms-input-placeholder, .jq-selectbox__search input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#000;font-weight:400;font-family:"ProximaNova-Regular";}
input[type=text]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, select::-webkit-input-placeholder, .jq-selectbox__select::-webkit-input-placeholder, .jq-selectbox__search input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#000;font-weight:400;font-family:"ProximaNova-Regular";}
input[type=text].error, input[type=number].error, input[type=password].error, select.error, .error.jq-selectbox__select, .jq-selectbox__search input.error, textarea.error{border:1px solid #B22F2F;color:#B22F2F !important;background:#edcfcf;}
input[type=text].error:-moz-placeholder, input[type=number].error:-moz-placeholder, input[type=password].error:-moz-placeholder, select.error:-moz-placeholder, .error.jq-selectbox__select:-moz-placeholder, .jq-selectbox__search input.error:-moz-placeholder, textarea.error:-moz-placeholder{color:#B22F2F;text-align:left;}
input[type=text].error::-moz-placeholder, input[type=number].error::-moz-placeholder, input[type=password].error::-moz-placeholder, select.error::-moz-placeholder, .error.jq-selectbox__select::-moz-placeholder, .jq-selectbox__search input.error::-moz-placeholder, textarea.error::-moz-placeholder{color:#B22F2F;text-align:left;}
input[type=text].error:-ms-input-placeholder, input[type=number].error:-ms-input-placeholder, input[type=password].error:-ms-input-placeholder, select.error:-ms-input-placeholder, .error.jq-selectbox__select:-ms-input-placeholder, .jq-selectbox__search input.error:-ms-input-placeholder, textarea.error:-ms-input-placeholder{color:#B22F2F;text-align:left;}
input[type=text].error::-webkit-input-placeholder, input[type=number].error::-webkit-input-placeholder, input[type=password].error::-webkit-input-placeholder, select.error::-webkit-input-placeholder, .error.jq-selectbox__select::-webkit-input-placeholder, .jq-selectbox__search input.error::-webkit-input-placeholder, textarea.error::-webkit-input-placeholder{color:#B22F2F;text-align:left;}
input[type=text]:hover, input[type=text]:focus, input[type=number]:hover, input[type=number]:focus, input[type=password]:hover, input[type=password]:focus, select:hover, .jq-selectbox__select:hover, .jq-selectbox__search input:hover, select:focus, .jq-selectbox__select:focus, .jq-selectbox__search input:focus, textarea:hover, textarea:focus{background:#FFF;}
input[type=text]:hover, input[type=number]:hover, input[type=password]:hover, select:hover, .jq-selectbox__select:hover, .jq-selectbox__search input:hover, textarea:hover{cursor:pointer;}
input[type=text]:focus, input[type=number]:focus, input[type=password]:focus, select:focus, .jq-selectbox__select:focus, .jq-selectbox__search input:focus, textarea:focus{cursor:text;}
select, .jq-selectbox__select, .jq-selectbox__search input{color:#000;}
textarea{height:10em;padding-top:.5em;}
.clearfix{clear:both;}
form .error{color:#B22F2F;border:1px solid;padding:1em;}
form .server-request{border:1px solid;padding:1em;}
.space{width:100%;margin-bottom:1em;}
ul{padding-left:1.333em;}
ul:after{content:"";display:block;clear:both;}
ul:before{content:"";display:block;clear:both;}
ul li{padding-left:0em;margin-bottom:.5em;position:relative;font-weight:400;list-style-type:disc;}
.gray-place{background:#d0d0d0;}
#fancybox-close, .fancybox{border-bottom:0;}
#wpadminbar .ab-top-secondary{float:none;position:absolute;top:0;right:0;}
label{cursor:pointer;}
.dashed-link{border-bottom:dashed 1px #B22F2F;}
.dashed-link:hover{border-bottom:dashed 1px rgba(178, 47, 47, 0.5);}
.clear{clear:left;}
.owl-carousel{position:relative;}
.owl-carousel .owl-controls{position:absolute;left:0;bottom:-3em;width:100%;}
.owl-carousel .owl-controls .owl-pagination{text-align:center;position:absolute;bottom:1em;left:0;right:0;margin:0 auto;}
.owl-carousel .owl-controls .owl-pagination .owl-page{display:inline-block;margin-right:.5em;}
.owl-carousel .owl-controls .owl-pagination .owl-page:last-child{margin-right:0;}
.owl-carousel .owl-controls .owl-pagination .owl-page span{display:inline-block;}
.owl-carousel .owl-buttons{position:absolute;bottom:0;width:100%;left:0;opacity:1;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;-webkit-transition:opacity 0.6s;transition:opacity 0.6s;}
.owl-carousel .owl-buttons:hover{opacity:0.6;}
.owl-carousel .owl-buttons .owl-prev{position:absolute;left:0em;}
@media (max-width:1184px){.owl-carousel .owl-buttons .owl-prev{left:0em;}
}
.owl-carousel .owl-buttons .owl-next{position:absolute;right:0em;}
@media (max-width:1184px){.owl-carousel .owl-buttons .owl-next{right:0em;}
}
.left{float:left;}
.right{float:right;}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.btn{cursor:pointer;-moz-transition:0.6s, ease-in;-o-transition:0.6s, ease-in;-webkit-transition:0.6s, ease-in;transition:0.6s, ease-in;text-align:center;position:relative;font-size:18px;color:#FFF;border:2px solid #FFF;border-radius:1.5rem;height:40px;line-height:36px;}
.btn span{display:inline-block;vertical-align:middle;}
.btn.green{background:#6FE420;color:#FFF;}
.btn.green:hover{background:#8ee951;}
.btn.red{background:#B22F2F;color:#FFF;border-color:#B22F2F;}
.btn.red:hover{border-color:#bb4747;background:#bb4747;}
.btn.red:active{background:#B22F2F;}
.btn.red2{background:#DA252F;color:#FFF;border-color:#DA252F;}
.btn.red2:hover{border-color:#de3f47;background:#de3f47;}
.btn.red2:active{background:#DA252F;}
.btn.white{background:#FFF;color:#666666;border:#B22F2F 1px solid;}
.btn.white:hover{background:#efefef;}
.btn.blue{color:#FFF;background:#009A9A;border-color:#009A9A;}
.btn.blue:hover{border-color:#1ea6a6;background:#1ea6a6;}
.btn.blue:active{background:#009A9A;}
.btn.black{color:#FFF;background:#323845;}
.btn.black:hover{background:#5B606A;}
.btn.black:active{background:#282D37;}
.btn.transparent{color:#FFF;background:transparent;border:1px solid #FFF;}
.btn.transparent:hover{color:#d6d6d6;background:rgba(255, 255, 255, 0.333);}
.btn.arrow:after{content:"";display:block;clear:both;}
.btn.arrow.white:after{float:right;margin-top:.333em;margin-left:.777em;}
.btn.arrow.transparent:after{float:right;margin-top:.333em;margin-left:.777em;}
.subtitle{color:#191919;}
.dashed-link{border-bottom:1px dashed;text-decoration:none;cursor:pointer;}
.text-green{color:#6FE420;}
.text-red{color:#B22F2F;}
.text-brown{color:#FF8900;}
.text-gray{color:#333333;}
.padding-left{padding-left:1em;}
.padding-right{padding-right:1em;}
.group{font-size:0;}
.group:before{content:"";display:block;clear:both;}
.group:after{content:"";display:block;clear:both;}
.group.no-margin .cell{margin-right:0 !important;}
.cell{display:inline-block;vertical-align:top;font-size:1rem;}
.cell.size-100{width:100%;}
.cell.size-85{width:85%;}
.cell.size-80{width:80%;}
.cell.size-77{width:66.66667%;}
.cell.size-50{width:49%;margin-right:2%;}
.cell.size-50:nth-child(2n){margin-right:0;}
@media (max-width:1000px){.cell.size-50.adapt{width:100%;margin-right:0;}
}
.cell.size-33{width:32.33333%;margin-right:1.444%;}
.cell.size-33:nth-child(3n){margin-right:0;}
@media (max-width:1000px){.cell.size-33.adapt{width:49%;margin-right:2%;}
.cell.size-33.adapt:nth-child(3n){margin-right:2%;}
.cell.size-33.adapt:nth-child(2n){margin-right:0;}
}
@media (max-width:800px){.cell.size-33.adapt{width:100% !important;margin-right:0% !important;}
}
.cell.size-25{width:24%;margin-right:1.333%;}
.cell.size-25:nth-child(4n){margin-right:0;}
@media (max-width:1000px){.cell.size-25.adapt{width:32.33333%;margin-right:1.444%;}
.cell.size-25.adapt:nth-child(4n){margin-right:1.444%;}
.cell.size-25.adapt:nth-child(3n){margin-right:0;}
}
@media (max-width:650px){.cell.size-25.adapt{width:49%;margin-right:2%;}
.cell.size-25.adapt:nth-child(4n){margin-right:2%;}
.cell.size-25.adapt:nth-child(3n){margin-right:2%;}
.cell.size-25.adapt:nth-child(2n){margin-right:0%;}
}
@media (max-width:500px){.cell.size-25.adapt{width:100% !important;margin-right:0 !important;}
}
.cell.size-20{width:20%;}
.cell.size-16{width:15.66667%;margin-right:1.2%;}
.cell.size-16:nth-child(6n){margin-right:0;}
.cell.size-15{width:15%;}
@media (max-width:1184px){.cell{}
}
.line{width:100%;position:absolute;height:1px;background:#FF6600;}
.img-left{float:left;margin-right:1em;}
.img-right{float:right;margin-left:1em;}
.pad-r{padding-right:1em;}
.pad-l{padding-right:1em;}
.mb{margin-bottom:1em;}
.br{height:1em;}
.hide{display:none;}
.darkness{position:fixed;left:0;top:0;background:rgba(0, 0, 0, 0.333);width:100%;height:100%;z-index:1259716;display:none;}
.modal-window{position:absolute;top:0;left:0;right:0;z-index:136048896;display:none;border:1px solid #E6E6E6;background:#F5F5F5;margin:10em auto 0;width:338.28571px;position:relative;}
@media (max-width:394.66667px){.modal-window{width:100%;margin-top:4em;}}
.modal-window .form-place{padding:1em;}
.modal-window .submit{text-align:center;}
.modal-window .submit .btn{display:inline-block;border:1px solid #009A9A;color:#303030;padding-left:2em;padding-right:2em;}
.modal-window input, .modal-window textarea, .modal-window select, .modal-window .jq-selectbox__select, .modal-window .jq-selectbox__search input, .jq-selectbox__search .modal-window input{border:1px solid #009A9A;font-size:14px;}
.modal-window input{margin-bottom:1em;}
.modal-window textarea{margin-bottom:2em;}
.modal-window select, .modal-window .jq-selectbox__select, .modal-window .jq-selectbox__search input, .jq-selectbox__search .modal-window input{margin-bottom:1rem;}
.modal-window .title-form{color:#303030;font-size:20px;background:#FFF;text-align:center;padding:1rem 2rem;}
.modal-window .title-form div{text-align:center;}
.modal-window .title-form div:nth-child(1){font-size:24px;line-height:26px;}
.modal-window .title-form div:nth-child(1){font-size:20px;line-height:24px;}
.modal-window .add-resume{padding-bottom:1em;}
.modal-window .add-resume .button{background:#009A9A;border-radius:1rem;color:#FFF;font-size:15px;padding:.5em 1em;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.modal-window .add-resume .button:after{content:"";display:block;clear:both;}
.modal-window .add-resume .button:hover{background:#3db2b2;}
.modal-window .add-resume .button span, .modal-window .add-resume .button i{display:inline-block;vertical-align:middle;}
.modal-window .add-resume .button i{float:right;display:inline-block;vertical-align:top;margin-top:2px;}
.modal-window .icons-close{position:absolute;top:1.25rem;right:1rem;cursor:pointer;-moz-transition:0.666s;-o-transition:0.666s;-webkit-transition:0.666s;transition:0.666s;}
.modal-window .icons-close:hover{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}
.modal-window#register-form-place{width:473.6px;}
@media (max-width:473.6px){.modal-window#register-form-place{width:calc(100% - 1rem);}  }
.modal-window#register-form-place .form-place .group .cell{width:100%;}
.modal-window#register-form-place .form-place .group .cell:nth-child(2){width:49%;margin-right:2%;}
.modal-window#register-form-place .form-place .group .cell:nth-child(3){width:49%;}
@media (max-width:420px){.modal-window#register-form-place .form-place .group .cell{width:100% !important;margin-right:0 !important;}  }
.modal-window#resume-form-place textarea{margin-bottom:1em;}
.top-info{background:#009A9A;color:#FFF;}
.top-info a{color:#FFF;}
.top-info .container{position:relative;}
.top-info .container .cell-10{padding:1em 0;text-align:center;}
.top-info .container .cell-10 .close{position:absolute;top:1.5em;right:1em;cursor:pointer;}
.top-info .container .cell-10 .close:after{content:"";display:block;clear:both;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.top-info .container .cell-10 .close:hover:after{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}
@media (max-width:1184px){.header{display:none;}
}
.header .level-0{background:#F5F5F5;position:relative;z-index:1;}
.header .level-0 ul{padding:0;margin:0;}
.header .level-0 ul li{list-style:none;margin:0;padding:0;}
.header .level-0 ul:after{content:"";display:block;clear:both;}
.header .level-0 ul li{float:left;}
.header .level-0 ul li a{font-size:14px;color:rgba(48, 48, 48, 0.7);display:block;padding:1em 3em;font-family:"ProximaNova-Regular";}
.header .level-0 ul li a:nth-child(1){padding-left:0;}
.header .level-0 ul li a:hover{color:#B22F2F;}
.header .level-1{background:#FFF;position:relative;z-index:0;border-bottom:1px solid #D1D1D1;-moz-box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.2);}
.header .level-1 .container{color:#9A9A9A;}
.header .level-1 .container .logo{line-height:5rem;}
.header .level-1 .container .logo a{display:inline-block;vertical-align:middle;line-height:1rem;}
.header .level-1 .container .menu{padding-left:0;position:relative;overflow-y:hidden;}
.header .level-1 .container .menu ul{padding:0;margin:0;}
.header .level-1 .container .menu ul li{list-style:none;margin:0;padding:0;}
.header .level-1 .container .menu .hidden-search{position:absolute;left:-100%;top:0;background:#FFF;height:calc(100% + 2px);width:100%;z-index:6;line-height:87px;padding-left:1em;font-size:0;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.header .level-1 .container .menu .hidden-search:before{content:"";display:block;clear:both;position:absolute;top:34px;left:0.5rem;}
.header .level-1 .container .menu .hidden-search input{font-size:14px;line-height:1em;display:inline-block;width:calc(100% - 120px);vertical-align:middle;border-radius:0;padding-left:2.333em;margin-bottom:0;border-right:0;}
.header .level-1 .container .menu .hidden-search .btn{display:inline-block;font-size:14px;vertical-align:middle;width:120px;border-radius:0 1rem 1rem 0;height:30px;line-height:30px;}
.header .level-1 .container .menu .search{display:inline-block;vertical-align:middle;position:relative;cursor:pointer;}
.header .level-1 .container .menu .search:after{content:"";display:block;clear:both;background:#CDCDCD;width:1px;height:100%;position:absolute;right:-1em;top:0;}
.header .level-1 .container .menu .search i, .header .level-1 .container .menu .search strong, .header .level-1 .container .menu .search span{display:inline-block;vertical-align:middle;}
.header .level-1 .container .menu .search i{margin-right:0.5em;}
.header .level-1 .container .menu > ul{display:inline-block;vertical-align:middle;margin-left:1em;}
.header .level-1 .container .menu > ul li{float:left;}
.header .level-1 .container .menu > ul li a{display:block;padding:2em 1em;font-size:16px;color:#9A9A9A;}
.header .level-1 .container .menu ul.nks_topmenu li.active a, .header .level-1 .container .menu > ul li:hover a{color:#B22F2F !important;position:relative;}
.header .level-1 .container .menu > ul li.active a:after, .header .level-1 .container .menu > ul li:hover a:after{content:"";display:block;clear:both;position:absolute;bottom:-1px;z-index:1;height:3px;background:#B22F2F;width:100%;left:0;}
.header .level-1 .container .menu .search {width: 190px; position: relative; margin-left: 20px;}
.header .level-1 .container .menu .search .icons-search{position: absolute; left: 7px; top: 6px; }
.header .level-1 .container .menu .search:after{display: none;}
.header .level-1 .container .menu .search input{width: 100%; padding-left: 28px; padding-right: 5px;margin-bottom: 0;}
.header .level-1 .container .menu .search input:-moz-placeholder{color:#9a9a9a;}
.header .level-1 .container .menu .search input::-moz-placeholder{color:#9a9a9a;}
.header .level-1 .container .menu .search input:-ms-input-placeholder{color:#9a9a9a;}
.header .level-1 .container .menu .search input::-webkit-input-placeholder{color:#9a9a9a;}
.header .level-1 .container .phone > div{text-align:right;}
.header .level-1 .container .phone > div:nth-child(1){padding-top:1rem;}
.header .level-1 .container .phone > div:nth-child(1) a{font-weight:700;font-size:24px;color:#000;font-family:"ProximaNovaCond-Bold";}
.header .level-1 .container .phone > div:nth-child(2){padding-top:0.5rem;}
.header .level-1 .container .phone > div:nth-child(2) a{color:#A3A3A3;}
.header .level-1 .container .phone > div:nth-child(2) a i, .header .level-1 .container .phone > div:nth-child(2) a strong, .header .level-1 .container .phone > div:nth-child(2) a span{display:inline-block;vertical-align:middle;}
.header .level-1 .container .phone > div:nth-child(2) a i{margin-right:0.5em;}
.footer .level-0{background:#009A9A;}
.footer .level-0 .container{padding-top:2em;padding-bottom:2em;}
.footer .level-0 .container .cell-10{padding-bottom:2em;}
@media (max-width:1184px){.footer .level-0 .container .cell-10{width:100%;margin-left:0;}
}
.footer .level-0 .container .cell-10 > p{text-align:center;font-size:15px;line-height:1.5em;color:#FFF;}
.footer .level-0 .container .form{width:66.66667%;margin:0 auto;}
@media (max-width:1184px){.footer .level-0 .container .form{display:block;width:calc(768px - 2em) !important;margin-left:0 !important;margin:0 auto !important;}
}
@media (max-width:768px){.footer .level-0 .container .form{width:100% !important;}
}
.footer .level-0 .container .form .group .cell:nth-child(1){width:40%;padding-right:1em;}
.footer .level-0 .container .form .group .cell:nth-child(2){width:40%;padding-right:1em;}
.footer .level-0 .container .form .group .cell:nth-child(3){width:20%;}
@media (max-width:584px){.footer .level-0 .container .form .group .cell{padding-right:0 !important;width:100% !important;}
}
.footer .level-0 .container .form .group .cell input{margin-top:6px;}
@media (max-width:1184px){.footer .level-0 .container .form .group .cell input{margin-top:0;margin-bottom:1em;}
}
.footer .level-1{background:#333;}
.footer .level-1 .container{padding-top:2.7rem;padding-bottom:0rem;}
.footer .level-1 .container ul{padding:0;margin:0;}
.footer .level-1 .container ul li{list-style:none;margin:0;padding:0;}
@media (max-width:1184px){.footer .level-1 .container{padding-top:1.2em;}
}
.footer .level-1 .container .adapt-phone{display:none;}
@media (max-width:1184px){.footer .level-1 .container .adapt-phone{display:block;margin-bottom:1em;}
}
.footer .level-1 .container .adapt-phone > div{text-align:center;}
.footer .level-1 .container .adapt-phone > div:nth-child(1){padding-top:1rem;}
.footer .level-1 .container .adapt-phone > div:nth-child(1) a{font-weight:400;font-size:32px;color:#FFF;}
.footer .level-1 .container .adapt-phone > div:nth-child(2){padding-top:0.5rem;}
.footer .level-1 .container .adapt-phone > div:nth-child(2) a{color:#FFF;font-size:16px;}
.footer .level-1 .container .adapt-phone > div:nth-child(2) a i, .footer .level-1 .container .adapt-phone > div:nth-child(2) a strong, .footer .level-1 .container .adapt-phone > div:nth-child(2) a span{display:inline-block;vertical-align:middle;}
.footer .level-1 .container .adapt-phone > div:nth-child(2) a i{margin-right:0.5em;}
.footer .level-1 .container .menu-place{border-bottom:1px solid #484848;padding-bottom:1.6rem;margin-bottom:1rem;}
@media (max-width:1184px){.footer .level-1 .container .menu-place{border-bottom:0;padding-bottom:0;margin-bottom:0em;}
}
@media (max-width:1184px){.footer .level-1 .container .menu-place .phone{display:none;}
}
.footer .level-1 .container .menu-place .phone > div{text-align:right;}
.footer .level-1 .container .menu-place .phone > div:nth-child(1){padding-top:1rem;}
.footer .level-1 .container .menu-place .phone > div:nth-child(1) a{font-weight:400;font-size:32px;color:#FFF;}
.footer .level-1 .container .menu-place .phone > div:nth-child(2){padding-top:0.5rem;}
.footer .level-1 .container .menu-place .phone > div:nth-child(2) a{color:#FFF;font-size:16px;}
.footer .level-1 .container .menu-place .phone > div:nth-child(2) a i, .footer .level-1 .container .menu-place .phone > div:nth-child(2) a strong, .footer .level-1 .container .menu-place .phone > div:nth-child(2) a span{display:inline-block;vertical-align:middle;}
.footer .level-1 .container .menu-place .phone > div:nth-child(2) a i{margin-right:0.5em;}

@media (max-width:1184px){.footer .level-1 .container .menu-place .cell-2 ul{margin-bottom:1rem;}
}
.footer .level-1 .container .menu-place .cell-2 ul li{display:block;line-height:1.5em;}
.footer .level-1 .container .menu-place .cell-2 ul li a{color:#CCC; line-height: 95%;}
.footer .level-1 .container .menu-place .cell-2 ul li a:hover{color:#FFF;}
.footer .level-1 .container .menu-place .cell-2 ul li:nth-child(1) a{font-weight:700;color:#FFF;}
.footer .level-1 .container .menu-place .cell-2 ul.strong a{font-weight:700;color:#FFF;}
.footer .level-1 .container .menu-place .cell-2 ul.strong a:hover{color:rgba(255, 255, 255, 0.6);}
.footer .level-1 .container .adress-place{padding-top:1rem;padding-bottom:2rem;}
@media (max-width:1184px){.footer .level-1 .container .adress-place{display:none;}
}
.footer .level-1 .container .adress-place .cell-3:nth-child(1){font-weight:200;font-size:22px;color:rgba(255, 255, 255, 0.6);font-family:"ProximaNova-Light";}
@media (max-width:1184px){.footer .level-1 .container .adress-place .cell-3:nth-child(1){width:100%;text-align:center;margin-bottom:0.5em;}
}
.footer .level-1 .container .adress-place .cell-3.adress{color:rgba(255, 255, 255, 0.6);}
.footer .level-1 .container .adress-place .cell-3.adress:hover{color:white;}
@media (max-width:1184px){.footer .level-1 .container .adress-place .cell-3.adress{width:33.33333%;}
}
.footer .level-1 .container .adress-place .cell-3.adress div{position:relative;}
.footer .level-1 .container .adress-place .cell-3.adress div:nth-child(1){font-weight:700;font-size:16px;}
.footer .level-1 .container .adress-place .cell-3.adress div:nth-child(1):before{content:"";display:block;clear:both;position:absolute;left:-24px;top:0;}
.footer .level-1 .container .adress-place .cell-3.adress div:nth-child(2){font-weight:200;font-size:14px;font-family:"ProximaNova-Light";}
.footer .level-2{background:#272727; padding-bottom: 16px;}
@media (max-width: 520px) {
    .footer .level-2{margin-top: 23px;}
}
.footer .level-2 .container{padding-top:0.8rem;padding-bottom:1rem;}
.footer .level-2 .container .copy{font-family:"ProximaNova-Light";font-size:12px;color:rgba(255, 255, 255, 0.2);}
.footer .level-2 .container .copy i, .footer .level-2 .container .copy strong, .footer .level-2 .container .copy span{display:inline-block;vertical-align:middle;}
.footer .level-2 .container .copy a{margin-right:1em;}
.footer .level-2 .container .copy span{margin-top:6px;}
@media (max-width:700px){.footer .level-2 .container .copy{width:100%;text-align:center;}
}
.footer .level-2 .container .info{font-size:14px;padding-top:0px;font-family:"ProximaNova-Light";color:rgba(255, 255, 255, 0.2);}
@media (max-width:700px){.footer .level-2 .container .info{width:100%;text-align:center;}
}
.footer .level-2 .container .legal-footer.legal-mobile {
    display: none;
}

@media (max-width: 520px) {
    .footer .level-2 .container .legal-footer.legal-desktop {
        display: none;
    }
}

.footer .level-2 .container .legal-footer {
    text-align: left;
    font-size: 12px;
    line-height: 16px;
    max-width: 80%;
    margin-top: 10px;
}

@media (max-width: 520px) {
    .footer .level-2 .container .legal-footer.legal-mobile {
        display: block;
        order: 4;
        text-align: left;
    }
}
.content{color:#666666;}
.content .container{border:1px solid #E7E7E7;margin-top:2em;margin-bottom:2em;padding:2em 2em;}
.content .column-left{float:left;width:25%;}
.content .column-right{padding-left:2em;float:left;width:75%;}
@media (max-width:1184px){.content{padding:1em;}
}
.content h1{font-size:30px;font-weight:600;}
.content h2{font-size:24px;font-weight:600;}
.content h3{font-size:20px;font-size:600;}
.content h4{font-size:18px;font-weight:600;}
.content .text p{font-size:16px;line-height:20px;}
.content a{text-decoration:underline;color:#B22F2F;}
.content .subtitle{margin-top:-0.5em;font-size:0.9em;color:#333333;margin-bottom:1em;}
.content .subtitle p{margin-bottom:0.5em;}
.content .page-image{max-width:33%;float:left;margin-right:1em;margin-bottom:1em;}
@media (max-width:1184px){.content .page-image{width:100%;margin:0 0 1em;}
}
.content ul, .content ol{margin-bottom:1em;padding-left:1.333em;}
.content ul li, .content ol li{padding-left:0em;font-weight:400;}
.content ul li:after, .content ul li:before, .content ol li:after, .content ol li:before{display:none;}
.content ol{margin-bottom:1em;}
.content ol li{margin-bottom:0.5em;}
.content table{margin:0 auto 1em;width:100%;}
.content table tbody{width:100%;}
.content table tr{width:100%;}
.content table tr:nth-child(odd){background:#F0F0F0;}
.content table tr:nth-child(even){background:#FFF;}
.content table tr th{background:#B22F2F;padding:0.5em;color:#FFF;text-transform:uppercase;font-weight:600;}
.content table tr td{padding:0.5em;}
.content table.text-center th, .content table.text-center td{text-align:center;}
.content.news .breadcrumbs{padding-bottom:1em;}
.content.news .group .cell{margin-bottom:2em;}
.content.news .group .cell:after{content:"";display:block;clear:both;}
@media (max-width:1000px){.content.news .group .cell{width:100%;}
}
.content.news .group .cell .row{float:left;}
.content.news .group .cell .row > .img{background-repeat:no-repeat;background-size:cover;width:100%;background-position:center;height:14em;position:relative;}
.content.news .group .cell .row > .img > a{width:100%;height:100%;left:0;top:0;position:absolute;border-bottom:0;}
.content.news .group .cell .row .img{border-radius:0.5em;opacity:1;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;-webkit-transition:opacity 0.6s;transition:opacity 0.6s;}
.content.news .group .cell .row .img:hover{opacity:0.8;}
.content.news .group .cell .row:nth-child(1){width:33.33333%;}
.content.news .group .cell .row:nth-child(2){width:66.66667%;padding-left:1em;}
@media (max-width:450px){.content.news .group .cell .row{width:100% !important;padding:0 !important;}
.content.news .group .cell .row:nth-child(1){padding-bottom:0.5em !important;}
}
.content.news .group .cell .row a{text-decoration:none;}
.content.news .group .cell .row .title{font-size:1.3em;font-weight:600;}
.content.news .group .cell .row .description{padding:1em 0;}
.content.news .group .cell .row .description a{color:#666666;}
.news-inner .date{color:#333333;padding-bottom:1em;margin-top:-0.5em;}
.news-inner .photo .level-0 > .img{background-repeat:no-repeat;background-size:cover;width:100%;background-position:center;height:15em;position:relative;}
.news-inner .photo .level-0 > .img > a{width:100%;height:100%;left:0;top:0;position:absolute;border-bottom:0;}
.news-inner .photo .level-1:after{content:"";display:block;clear:both;}
.news-inner .photo .level-1 > .img{background-repeat:no-repeat;background-size:cover;width:100%;background-position:center;height:7.5em;position:relative;}
.news-inner .photo .level-1 > .img > a{width:100%;height:100%;left:0;top:0;position:absolute;border-bottom:0;}
.news-inner .photo .level-1 .img{width:27.33333%;float:left;margin-right:8%;}
.news-inner .photo .level-1 .img:last-child{margin-right:0;}
#wpadminbar.mobile{display:none !important;}
@media (max-width:1184px){.wrapper{padding-top:48px;}
}
.fixed-adaptive-block{display:none;position:fixed;background:#FFF;top:0;left:0;right:0;color:#FFF;z-index:108;-moz-box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.2);}
@media (max-width:1184px){.fixed-adaptive-block{display:block;}
}
.fixed-adaptive-block:after{content:"";display:block;clear:both;}
.fixed-adaptive-block .logo{float:left;padding-left:1em;padding-top:7px;}
.fixed-adaptive-block .logo img{height: 30px;max-height:39px;}
.fixed-adaptive-block .right{font-size:0;}
.fixed-adaptive-block .right .search{display:inline-block;vertical-align:middle;}
.fixed-adaptive-block .right .search i{margin-right:1rem;}

.fixed-adaptive-block .right .sandwich{display:inline-block;vertical-align:middle;}
.sandwich-menue{position:fixed;overflow-y:scroll;right:-108em;top:48px;z-index:103;width:100%;background:#FFF;-moz-box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.2);display:none;-moz-transition:right 0.333s;-o-transition:right 0.333s;-webkit-transition:right 0.333s;transition:right 0.333s;}
@media (max-width:1184px){.sandwich-menue{display:block;}
}
.sandwich-menue.open{right:0;}
.sandwich-menue .search{position:relative;border-bottom:1px solid #E6E6E6;margin-top: 20px;padding: 0 1em;}
.sandwich-menue .search form{
    position: relative;
    font-style: normal;
    font-weight: 500;
    font-size: 1em;
    line-height: 1.5em;
    color: #919EAB;
    transition: color 0.25s ease-in;
}
.sandwich-menue .search:before{content:none;}
.sandwich-menue .search input[type=text]{
    width: 100%;
    padding: 0.875em 1em;
    position: relative;
    z-index: 2;
    background-color: transparent;
    border: 1px solid #009A9A;
    border-radius: 30px;
    transition: border-color 0.25s ease-in;
    color: inherit;
    height: 41px;
    margin-bottom: 15px;
}
.sandwich-menue .search .input__icon {
    left: unset;
    right: 20px;
}
.sandwich-menue .search .input__label{
    left: 20px;
    top: 8.5px;
}
.sandwich-menue .search input[type=text]:-moz-placeholder{color:transparent}
.sandwich-menue .search input[type=text]::-moz-placeholder{color:transparent}
.sandwich-menue .search input[type=text]:-ms-input-placeholder{color:transparent}
.sandwich-menue .search input[type=text]::-webkit-input-placeholder{color:transparent}
.sandwich-menue ul{padding:0;margin:0;}
.sandwich-menue ul li{list-style:none;margin:0;padding:0;}
.sandwich-menue > ul > li{display:block;}
.sandwich-menue > ul > li a{-moz-transition:0;-o-transition:0;-webkit-transition:0;transition:0;}
.sandwich-menue > ul > li.has-children a:after{content:"";display:block;clear:both;position:absolute;right:1em;top: 50%;transform: translateY(-50%);}
.sandwich-menue > ul > li > a{display:block;padding:0 1em;color:#666666;position:relative;line-height:52px;}
.sandwich-menue > ul > li > ul{display:none;}
.sandwich-menue > ul > li > ul > li > a{display:block;font-size:14px;color:#303030;padding:0 0.5em;padding-left:2em;background:#E6F5F5;line-height:34px;}
.sandwich-menue > ul > li > ul > li:hover > a{background:#fbfdfd;}
.sandwich-menue > ul > li.active > a{background:#ED2F2F;color:#FFF;}
.sandwich-menue > ul > li.active > a:after{top:1.3em;}
.sandwich-menue > ul > li.active > ul{display:block;}
.sandwich-menue > ul > li:hover > a{background:#fcdfdf;color: #666666;}
.sandwich-menue .phone-block{border-top:1px solid #AEE6E6;padding:1em;}
.sandwich-menue .phone-block .phone{font-weight:700;font-size:24px;color:#000;text-align:center;margin:0.5rem 0 1.3rem 0;font-family:"ProximaNovaCond-Bold";}
.sandwich-menue .phone-block .phone a{color:#000;}
.sandwich-menue .phone-block .button{text-align:center;}
.sandwich-menue .phone-block .button .btn{display: flex;justify-content: center;align-items: center;color: #FFF;font-size: 16px;font-style: normal;font-weight: 700;line-height: 133.333%;padding: 11px 16px;border-radius: 30px;background: #DA252F;outline: none;width: 100%;max-width: 400px;margin: auto;}
.sandwich-menue .menu_mob_social{display: flex;align-items: center;gap: 20px;justify-content: center;padding: 0 1em;}
.sandwich-menue .menu_mob_social a>span{width: 36px;height: 36px;display: inline-block;opacity: 1;background-size: contain;}
.sandwich-menue .menu_mob_btns {padding: 0 1em;margin-bottom: 60px;margin-top: 40px;display: flex;align-items: center;justify-content: center;}
.sandwich-menue .header-vi {display: flex;align-items: center;gap: 10px;color: #000;}
.sandwich-menue .header-vi:hover{color: #000;}
.sandwich-menue .phone-block .button .btn i, .sandwich-menue .phone-block .button .btn strong, .sandwich-menue .phone-block .button .btn span{display:inline-block;vertical-align:middle;}
.title{position:relative;font-size:32px;text-align:center;padding:1rem;margin-bottom:1em;line-height:1em;}
@media (max-width:520px){.title{font-size:26px;}
}
@media (max-width:420px){.title{font-size:22px;}
}
.title:after{content:"";display:block;clear:both;margin:0 auto;position:absolute;left:0;right:0;bottom:-0.5rem;}
.title.white{color:#FFF;}
.breadcrumbs{padding-top:2rem;padding-bottom:1rem;}
.breadcrumbs ul{padding:0;margin:0;}
.breadcrumbs ul li{list-style:none;margin:0;padding:0;}
.breadcrumbs ul{text-align:center;}
.breadcrumbs ul li{display:inline-block;vertical-align:middle;padding:0 1em;position:relative;}
.breadcrumbs ul li:after{content:"";display:block;clear:both;position:absolute;top:0em;right:-0.25em;content:"/";display:inline-block;color:#9A9A9A;}
.breadcrumbs ul li a{color:#9A9A9A;font-size:14px;font-weight:200;font-family:"ProximaNova-Light";display:inline-block;}
.breadcrumbs ul li a:hover{color:#7b7b7b;}
.breadcrumbs ul li:last-child:after{display:none;}
.breadcrumbs ul li:last-child a{color:#D7292E; cursor: default}
.certificates{padding-bottom:1.5em;border-bottom:1px solid #CDCDCD;margin-bottom:1em;}
.certificates .container{padding-left:0;padding-right:0;}
.certificates .level-0{position:relative;background:#F4F4F4;}
.certificates{padding: 30px 0;margin-top: 60px;background: #F4F4F4;}
.certificates .level-0 .certificates-slider-one{width:58.33333%;margin:0 auto;padding-bottom:6px;}
.certificates .level-0 .certificates-slider-one .item{text-align:center;}
.certificates .level-0 .certificates-slider-one .item img{max-width:100%;max-height:320px;object-fit: contain}
.certificates .level-0 .certificates-slider-one .owl-pagination{bottom:-1em;}
.certificates .level-0 .certificates-slider-one .owl-pagination .owl-page{margin-right:2em;}
@media (max-width:762px){.certificates .level-0 .certificates-slider-one{width:100%;}
.certificates .level-0 .certificates-slider-one .item{text-align:center;}
.certificates .level-0 .certificates-slider-one .item img{max-width:100%;}
}
.tags ul{padding:0;margin:0;}
.tags ul li{list-style:none;margin:0;padding:0;}
.tags ul li{font-size:12px;display:inline-block;vertical-align:top;margin-right:6px;line-height:12px;padding:0.5em 1em;border-radius:1rem;border:1px solid #009A9A;background:#FFF;color:#9A9A9A;margin-bottom:0.5em;}
.tags ul li:hover{background:#009A9A;color:#FFF;}
.reviews{border-bottom:1px solid #BFBFBF;padding-bottom:1em;margin-bottom:1em;}
.reviews .review-slider{margin:0 auto;padding-bottom:2em;width:66.66667%;}
@media (max-width:1184px){.reviews .review-slider{display:block;width:calc(768px - 2em) !important;margin-left:0 !important;margin:0 auto !important;}
}
@media (max-width:768px){.reviews .review-slider{width:100% !important;}
}
@media (max-width:1184px){.reviews .review-slider{width:100%;}
}
.reviews .review-slider .owl-buttons{bottom:175px;}
@media (max-width:1184px){.reviews .review-slider .owl-buttons{display:none;}
}
.reviews .review-slider .owl-buttons .owl-prev{left:-3em;}
@media (max-width:1184px){.reviews .review-slider .owl-buttons .owl-prev{left:0;}
}
.reviews .review-slider .owl-buttons .owl-next{right:-3em;}
@media (max-width:1184px){.reviews .review-slider .owl-buttons .owl-next{right:0;}
}
.reviews .review-slider .owl-pagination{bottom:0;}
.reviews .review-slider .owl-pagination .owl-page{margin-right:2em;}
.reviews .review-slider .item{width:100%;}
.reviews .review-slider .item .group{display:block;margin:1em auto 1em;border-radius:4px;overflow:hidden;background:#F0F0F0;border:1px solid rgba(0, 0, 0, 0.108);display:table;}
.reviews .review-slider .item .group .cell{display:table-cell;padding:1em;}
.reviews .review-slider .item .group .cell:nth-child(1){width:75%;background:#FFF;}
@media (max-width:684px){.reviews .review-slider .item .group .cell:nth-child(1){width:100%;display:block;}
}
.reviews .review-slider .item .group .cell:nth-child(2){width:25%;background:#F0F0F0;color:#666666;}
@media (max-width:684px){.reviews .review-slider .item .group .cell:nth-child(2){width:100%;display:block;}
}
.reviews .review-slider .item .group .cell:nth-child(2) .section{margin-bottom:1em;}
.reviews .review-slider .item .group .cell:nth-child(2) .section .sec-title{font-size:12px;text-transform:uppercase;color:rgba(0, 0, 0, 0.5);}
.reviews .review-slider .item .group .cell:nth-child(2) .section .name{font-size:14px;color:#666666;}
.reviews .review-slider .item .group .cell:nth-child(2) .section .name b{font-family:"ProximaNovaCond-Bold";font-size:18px;display:block;}
.reviews .review-slider .item .group .cell:nth-child(2) .section.client .name{padding-left:50px;font-size:12px;position:relative;}
.reviews .review-slider .item .group .cell:nth-child(2) .section.client .name b{font-size:14px;color:#009A9A;}
.reviews .review-slider .item .group .cell:nth-child(2) .section.client .name .avatar{border-radius:108em;background-size:cover;background-position:center;position:absolute;left:0;top:1em;height:40px;width:40px;}
@media (max-width:684px){.reviews .review-slider .item .group .cell:nth-child(2) .section.client .name .avatar{top:0;}
}
.reviews .review-slider .item .group .cell:nth-child(2) .all a{font-size:12px;line-height:1em;border-bottom:1px dotted;color:#009A9A;}
.reviews .review-slider .item .group .cell .date{font-size:12px;color:#CDCDCD;text-transform:uppercase;margin-bottom:1em;}
.reviews .review-slider .item .group .cell .tags{margin-bottom:1em;}
.reviews .review-slider .item .group .cell .tags li{font-size:12px;margin-right:2px;padding:0.5em 0.75em;}
.reviews .review-slider .item .group .cell .text{font-size:16px;line-height:1.2em;}
.reviews .review-slider .item .group .cell .show-more a{font-size:12px;border-bottom:1px dotted;line-height:12px;color:#00B7F9;}
@media (max-width:1184px){.price-block .grid .cell-10{width:100%;margin-left:0;}
}
.price-block .block-head > p{font-size:15px;text-align:center;}
.price-block .services{padding-top:40px;padding-bottom:1em;}
.price-block .services .search{background:#F5F5F5;position:relative;border-bottom:1px solid #E6E6E6;padding-top:6px;}
.price-block .services .search:before{content:"";display:block;clear:both;position:absolute;left:0.5em;top:0.5em;}
.price-block .services .search input[type=text]{border-top:0;background:none;border:none;color:#303030;font-size:15px;padding-left:2.5em;line-height:17px;margin-bottom:6px;}
.price-block .services .search input[type=text]:-moz-placeholder{font-size:15px;color:#303030;}
.price-block .services .search input[type=text]::-moz-placeholder{font-size:15px;color:#303030;}
.price-block .services .search input[type=text]:-ms-input-placeholder{font-size:15px;color:#303030;}
.price-block .services .search input[type=text]::-webkit-input-placeholder{font-size:15px;color:#303030;}
.price-block .services .list ul{padding:0;margin:0;}
.price-block .services .list ul li{list-style:none;margin:0;padding:0;}
.price-block .services .list > ul > li div{padding:1em;padding-right:2.5em;font-size:14px;position:relative;cursor:pointer;}
.price-block .services .list > ul > li div:after{content:"";display:block;clear:both;position:absolute;right:1em;top:1.3em;}
.price-block .services .list > ul > li span{color:#666;}
.price-block .services .list > ul > li .count{display:none;}
.price-block .services .list > ul > li:nth-child(odd){background:#FFF;}
.price-block .services .list > ul > li:nth-child(even){background:#F5F5F5;}
.price-block .services .list > ul > li.open{background:#ED2F2F;}
.price-block .services .list > ul > li.open > div:after{top:1.5em;}
.price-block .services .list > ul > li.open span{color:#FFF;}
.price-block .services .list > ul > li.open .count{display:block;color:#FFF;float:right;}
.price-block .services .list > ul > li.open .count b{font-size:18px;font-weight:400;}
.price-block .services .list > ul > li > ul{background:#E3F6F8;display:none;}
.price-block .services .list > ul > li > ul > li{font-size:14px;padding:1em;padding-left:2em;
    overflow: hidden;}
.price-block .services .list > ul > li > ul > li:after{content:"";display:block;clear:both;}
.price-block .services .list > ul > li > ul > li span{color:#000 !important;display:block;}
.price-block .services .list > ul > li > ul > li span:nth-child(1){float:left;width:calc(100% - 100px);}
.price-block .services .list > ul > li > ul > li span:nth-child(2){float:right;width:100px;text-align:right;
    white-space: nowrap;}
.price-block .services .list > ul > li > ul > li.more{text-align:center;padding:0.9em;background:#9CE2E8;font-size:16px;color:#00959B;}
.price-block .services .show-more{text-align:center;padding-top:1em;}
.price-block .services .show-more .btn{font-size:16px;font-family:"ProximaNovaCond-Bold";color:#303030;border:1px solid #009A9A;border-radius:1.5em;display:inline-block;vertical-align:top;padding-left:1.5em;padding-right:1.5em;}
.price-block .services .show-more .btn:hover{background:#009A9A;color:#FFF;}
.price-block.type-two .container .services .list > ul > li div{cursor:default;}
.price-block.type-two .container .services .list > ul > li div:after{display:none;}
.price-block.type-two .container .services .list > ul > li:nth-child(odd){background:#FFF;}
.price-block.type-two .container .services .list > ul > li:nth-child(even){background:#E3F6F8;}
.price-block.type-two .container .services .final-price{background:#DA252F;padding:0.5em 1em;color:#FFF;margin-top:1em;text-align:right;}
@media (max-width:768px){.price-block.type-two .container .services .final-price{text-align:center;}
}
.price-block.type-two .container .services .final-price span{font-weight:700;}
.price-block.type-two .container .services .final-price span:nth-child(1){margin-right:1em;}
@media (max-width:768px){.doctors-block .grid .cell-10{width:100%;margin-left:0;}
}
.doctors-block .grid .cell-10 .doctors-slider{padding-bottom:2em;}
.doctors-block .grid .cell-10 .doctors-slider .owl-wrapper{padding-top:1em;padding-bottom:1em;}
.doctors-block .grid .cell-10 .doctors-slider .owl-buttons{bottom:175px;}
@media (max-width:768px){.doctors-block .grid .cell-10 .doctors-slider .owl-buttons{display:none;}
}
.doctors-block .grid .cell-10 .doctors-slider .owl-buttons .owl-prev{left:-3em;}
.doctors-block .grid .cell-10 .doctors-slider .owl-buttons .owl-next{right:-3em;}
.doctors-block .grid .cell-10 .doctors-slider .owl-pagination .owl-page{margin-right:2em;}
.page-navigation{background:#E3F6F8;border-top:1px solid #9CE2E8;border-bottom:1px solid #9CE2E8;margin-bottom:1em;}
.page-navigation .container{padding-top:1em;padding-bottom:1em;}
@media (max-width:1184px){.page-navigation .container{padding-left:3em;padding-right:3em;}
}
.page-navigation .container .grid .cell-10:after{content:"";display:block;clear:both;}
@media (max-width:1184px){.page-navigation .container .grid .cell-10{width:calc(768px - 6em) !important;}
}
@media (max-width:828px){.page-navigation .container .grid .cell-10{width:calc(100% - 6em) !important;}
}
@media (max-width:500px){.page-navigation .container .grid .cell-10{width:calc(100% - 4em) !important;}
}
.page-navigation .container .grid .cell-10 .prev{float:left;position:relative;}
.page-navigation .container .grid .cell-10 .prev a{display:block;color:#666666;text-align:left;}
.page-navigation .container .grid .cell-10 .prev a span, .page-navigation .container .grid .cell-10 .prev a b{display:block;}
.page-navigation .container .grid .cell-10 .prev a span{font-size:12px;}
.page-navigation .container .grid .cell-10 .prev a b{font-size:18px;}
.page-navigation .container .grid .cell-10 .prev a:after{content:"";display:block;clear:both;position:absolute;left:-4em;top:0.5em;}
.page-navigation .container .grid .cell-10 .prev a:hover{color:#009A9A;}
.page-navigation .container .grid .cell-10 .next{float:right;position:relative;}
.page-navigation .container .grid .cell-10 .next a{display:block;color:#666666;text-align:right;}
.page-navigation .container .grid .cell-10 .next a span, .page-navigation .container .grid .cell-10 .next a b{display:block;}
.page-navigation .container .grid .cell-10 .next a span{font-size:12px;}
.page-navigation .container .grid .cell-10 .next a b{font-size:18px;}
.page-navigation .container .grid .cell-10 .next a:after{content:"";display:block;clear:both;position:absolute;right:-4em;top:0.5em;}
.page-navigation .container .grid .cell-10 .next a:hover{color:#009A9A;}
@media (max-width:1184px){.seo-text .cell-10{width:100%;margin-left:0;}
}
.seo-text .container{padding-bottom:1em;}
.seo-text .container p{font-size:15px;}
.doctors-list{margin:1em 0;border-top:1px solid #E6E6E6;}
.doctors-list .container{padding:1em;}
.doctors-list .container .place{font-size:0;text-align:center;}
.doctors-list .container .place .item{display:inline-block;vertical-align:top;font-size:1rem;margin:0;margin-bottom:1em;width:24%;margin-right:1.333%;border-radius:4px;position:relative;-moz-box-shadow:0 1px 12px 0 rgba(122, 141, 142, 0.45);-webkit-box-shadow:0 1px 12px 0 rgba(122, 141, 142, 0.45);box-shadow:0 1px 12px 0 rgba(122, 141, 142, 0.45);}
.doctors-list .container .place .item:nth-child(4n){margin-right:0;}
@media (max-width:1184px){.doctors-list .container .place .item{margin-bottom:1em;width:32.33333%;margin-right:1.444%;}
.doctors-list .container .place .item:nth-child(4n){margin-right:1.444%;}
.doctors-list .container .place .item:nth-child(3n){margin-right:0;}
}
@media (max-width:776px){.doctors-list .container .place .item{width:49%;margin-right:2%;}
.doctors-list .container .place .item:nth-child(4n){margin-right:2%;}
.doctors-list .container .place .item:nth-child(3n){margin-right:2%;}
.doctors-list .container .place .item:nth-child(2n){margin-right:0;}
}
@media (max-width:550px){.doctors-list .container .place .item{width:100% !important;margin-right:0 !important;}
}
.doctors-list .container .place .item .adress{background:#F0F0F0;color:#303030;text-align:left;padding-left:1em;padding-right:1em;}
.doctors-list .container .place .item .avatar{position:absolute;left:0.5em;top:0.75em;}
.doctors-list .container .place .item .profession{padding-left:112px;text-align:left;}
.doctors-list .container .place .item .name{padding-left:112px;text-align:left;}
.quote{background:#E3F6F8;padding:1em 0;}
.quote .container .place{border:3px solid #00959B;padding:1.5em;text-align:center;width:66.66667%;margin:0 auto;position:relative;}
@media (max-width:1184px){.quote .container .place{width:calc(768px - 2em);}
}
@media (max-width:768px){.quote .container .place{width:100%;}
}
.quote .container .place:before{content:"";display:block;clear:both;position:absolute;left:2em;top:-13px;z-index:1;}
.quote .container .place p{font-size:24px;line-height:1.333em;color:#303030;font-family:"ProximaNova-Light";}
@media (max-width:600px){.quote .container .place p{font-size:18px;}
}
.quote .container .place p strong{font-family:"ProximaNova-Regular";font-weight:800;}
.where-block .container{padding-bottom:2em;}
.where-block .container .grid .cell-8{margin:0 auto;width:calc(66.66667% + 2em);display:block;}
@media (max-width:1184px){.where-block .container .grid .cell-8{width:100%;}
}
.where-block .container .grid .cell-8 .where-slider .owl-wrapper{padding:1em 0;}
.where-block .container .grid .cell-8 .where-slider .owl-buttons{bottom:200px;}
@media (max-width:768px){.where-block .container .grid .cell-8 .where-slider .owl-buttons{display:none;}
}
.where-block .container .grid .cell-8 .where-slider .owl-buttons .owl-prev{left:-3em;}
@media (max-width:1184px){.where-block .container .grid .cell-8 .where-slider .owl-buttons .owl-prev{left:-1em;}
}
.where-block .container .grid .cell-8 .where-slider .owl-buttons .owl-next{right:-3em;}
@media (max-width:1184px){.where-block .container .grid .cell-8 .where-slider .owl-buttons .owl-next{right:-1em;}
}
.where-block .container .grid .cell-8 .where-slider .owl-pagination{bottom:-1em;}
.where-block .container .grid .cell-8 .where-slider .owl-pagination .owl-page{margin-right:2em;}
.where-block .container .grid .cell-8 .where-slider .item{-moz-box-shadow:0 1px 12px 0 rgba(122, 141, 142, 0.45);-webkit-box-shadow:0 1px 12px 0 rgba(122, 141, 142, 0.45);box-shadow:0 1px 12px 0 rgba(122, 141, 142, 0.45);border-radius:10px;margin:0 .46875em;border: 1px solid transparent;padding:36px 20px 12px;}
.where-block .container .grid .cell-8 .where-slider .item:hover{border-color:#DA252F;}
.where-block .container .grid .cell-8 .where-slider .item:hover .level-0 .name a{color:#DA252F;}
.where-block .container .grid .cell-8 .where-slider .item:hover .more a{color:#DA252F;}
.where-block .container .grid .cell-8 .where-slider .item:hover .more a::after{background-position:-79px -122px;}
.where-block .container .grid .cell-8 .where-slider .item .level-0 {padding: 0 4px;}
.where-block .container .grid .cell-8 .where-slider .item .level-0 .name{font-weight:700;font-size: 21px;line-height: 28px;color:#333;margin-bottom: 20px;}
.where-block .container .grid .cell-8 .where-slider .item .level-0 .name a{color:#333;}
.where-block .container .grid .cell-8 .where-slider .item .level-0 .info{min-height:120px;}
.where-block .container .grid .cell-8 .where-slider .item .level-0 .info>*+*{margin-top:18px;}
.where-block .container .grid .cell-8 .where-slider .item .level-0 .info .phone{position:relative;padding-left:1.8em;}
.where-block .container .grid .cell-8 .where-slider .item .level-0 .info .phone:before{content:"";display:block;clear:both;position:absolute;top:0;left:0;}
.where-block .container .grid .cell-8 .where-slider .item .level-0 .info .phone a{color:#303030;font-size:16px;display:inline-block;vertical-align:middle;}
.where-block .container .grid .cell-8 .where-slider .item .level-0 .info .address{position:relative;padding-left:1.8em;}
.where-block .container .grid .cell-8 .where-slider .item .level-0 .info .address:before{content:"";display:block;clear:both;position:absolute;top:0;left:0;}
.where-block .container .grid .cell-8 .where-slider .item .level-0 .info .address span{font-size:16px;color:#303030;}
.where-block .container .grid .cell-8 .where-slider .item .level-0 .info .time{position:relative;padding-left:1.8em;}
.where-block .container .grid .cell-8 .where-slider .item .level-0 .info .time:before{content:"";display:block;clear:both;position:absolute;top:0;left:0;}
.where-block .container .grid .cell-8 .where-slider .item .level-0 .info .time p{margin-bottom:0.25em;}
.where-block .container .grid .cell-8 .where-slider .item .level-0 .info .time p:last-child{margin-bottom:0;}
.where-block .container .grid .cell-8 .where-slider .item .level-0 .info .time p span{display:inline-block;vertical-align:middle;}
.where-block .container .grid .cell-8 .where-slider .item .level-0 .info .time p span:nth-child(1){color:#333;}
.where-block .container .grid .cell-8 .where-slider .item .level-0 .info .time p span:nth-child(2){color:#333;}
.where-block .container .grid .cell-8 .where-slider .item .more a{display: flex;align-items: center;color:#7B7F83;line-height: 25px;text-align: right;justify-content: flex-end;}
.where-block .container .grid .cell-8 .where-slider .item .more a::after{content:"";margin-bottom:1px;display:block;width:7px;height:10px;margin-left:5px;background-image:url(../images/icons-sa5e34cd706.webp);background-repeat:no-repeat;background-position: -166px -172px;}
.where-block .container .grid .cell-8 .where-slider .item .level-1 .map{height:190px;background-size:cover;background-position:center;position:relative;}
.where-block .container .grid .cell-8 .where-slider .item .level-1 .map > a{width:100%;height:100%;left:0;top:0;position:absolute;border-bottom:0;}
.head .container{padding:1em;padding-top:0;}
.head .container .grid .cell-10{text-align:center;}
.switcher{position:relative;background:#E1E1E1;border-radius:1em;width:3em;height:1.5em;padding:0.25em;display:inline-block;vertical-align:middle;cursor:pointer;-moz-transition:0.108s;-o-transition:0.108s;-webkit-transition:0.108s;transition:0.108s;}
.switcher:after{content:"";display:block;clear:both;position:absolute;top:0.25em;left:1.75em;height:1em;width:1em;border-radius:108em;background:#DA252F;-moz-transition:0.108s;-o-transition:0.108s;-webkit-transition:0.108s;transition:0.108s;}
.switcher.off:after{background:#9A9A9A;left:0.25em;}
.switcher:hover{background:#e5e5e5;}
.benefit{border-bottom:1px solid #CDCDCD;padding-bottom:2em;}
.benefit .container .cell-4{position:relative;padding-left:6em;padding-right:1rem;}
@media (max-width:400px){.benefit .container .cell-4{width:100%;padding-left:0;}
}
.benefit .container .cell-4 i, .benefit .container .cell-4 img{position:absolute;left:0;top:1em;}
.benefit .container .cell-4 div span{display:block;}
.benefit .container .cell-4 div span:nth-child(1){font-size:18px;font-weight:700;color:#666;margin-bottom:1em;}
.benefit .container .cell-4 div span:nth-child(2){font-size:15px;color:#9A9A9A;}
@media (max-width:1108px){.benefit .container .cell-4{padding-left:0;}
.benefit .container .cell-4 i, .benefit .container .cell-4 img{position:relative;left:inherit;top:inherit;display:block;margin:0 auto 1rem;}
.benefit .container .cell-4 div{text-align:center;}
}
@media (max-width:768px){.benefit .container .cell-4{display:block;margin:0 auto;width:378px;margin-bottom:1rem;padding-left:0;}
.benefit .container .cell-4:last-child{margin-bottom:0;}
}
@media (max-width:410px){.benefit .container .cell-4{width:100%;}
}
.price-type-2{padding:1em 0 2em;}
.price-type-2 .container .select{padding:0.5em;background:#F5F5F5;}
.price-type-2 .container .select select, .price-type-2 .container .select .jq-selectbox__select, .price-type-2 .container .select .jq-selectbox__search input, .jq-selectbox__search .price-type-2 .container .select input{max-width:320px;margin:0 auto;display:block;}
.price-type-2 .container .list{margin-bottom:1em;}
.price-type-2 .container .list ul{padding:0;margin:0;}
.price-type-2 .container .list ul li{list-style:none;margin:0;padding:0;}
.price-type-2 .container .list ul li:after{content:"";display:block;clear:both;}
.price-type-2 .container .list ul li:nth-child(odd){background:#FFF;}
.price-type-2 .container .list ul li:nth-child(even){background:#E3F6F8;}
.price-type-2 .container .list ul li span{display:block;padding:1em;color:#000;}
.price-type-2 .container .list ul li span:nth-child(1){float:left;width:calc(100% - 100px);}
.price-type-2 .container .list ul li span:nth-child(2){width:100px;float:right;}
.price-type-2 .container .show-more{text-align:center;}
.price-type-2 .container .show-more .btn{font-size:16px;font-weight:700;border:1px solid #009A9A;padding:0.5em 2em;color:#303030;}
.price-type-2 .container .show-more .btn:hover{color:#262626;}
.info-text-block .tabs{margin-bottom:1rem;}
.info-text-block .text-block{display:none;}
.info-text-block .text-block.block-1{display:block;}
.info-text-block .text-block .group{margin-bottom:1rem;}
.info-text-block .text-block .group .cell{width:50%;}
.info-text-block .text-block .group .cell img{max-width:100%;}
.info-text-block .text-block .group .cell.img-cell{padding-right:0.5rem;}
@media (max-width:768px){.info-text-block .text-block .group .cell{width:100% !important;}
.info-text-block .text-block .group .cell.img-cell{text-align:center;}
}
.new-programs{padding-bottom:1em;margin-bottom:1em;}
.new-programs .slider-new-programs{margin:0 auto;padding-bottom:2em;width:66.66667%;}
@media (max-width:1184px){.new-programs .slider-new-programs{display:block;width:calc(768px - 2em) !important;margin-left:0 !important;margin:0 auto !important;}
}
@media (max-width:768px){.new-programs .slider-new-programs{width:100% !important;}
}
@media (max-width:1184px){.new-programs .slider-new-programs{width:100%;}
}
.new-programs .slider-new-programs .owl-wrapper .owl-item{padding:1px;}
.new-programs .slider-new-programs .owl-buttons{bottom:125px;}
@media (max-width:1184px){.new-programs .slider-new-programs .owl-buttons{display:none;}
}
.new-programs .slider-new-programs .owl-buttons .owl-prev{left:-3em;}
@media (max-width:1184px){.new-programs .slider-new-programs .owl-buttons .owl-prev{left:0;}
}
.new-programs .slider-new-programs .owl-buttons .owl-next{right:-3em;}
@media (max-width:1184px){.new-programs .slider-new-programs .owl-buttons .owl-next{right:0;}
}
.new-programs .slider-new-programs .owl-pagination{bottom:0;}
.new-programs .slider-new-programs .owl-pagination .owl-page{margin-right:2em;}
.new-programs .slider-new-programs .item{border-radius:4px;border:1px solid #D7D7D7;position:relative;overflow:hidden;}
.new-programs .slider-new-programs .item:hover{border-color:#009A9A;}
.new-programs .slider-new-programs .item:hover a{color:#009A9A !important;}
.new-programs .slider-new-programs .item:after{content:"";display:block;clear:both;}
@media (max-width:800px){.new-programs .slider-new-programs .item{margin:0 1em;}
}
.new-programs .slider-new-programs .item .img{width:176px;height:176px;float:left;background-size:cover;z-index:0;position:relative;}
@media (max-width:800px){.new-programs .slider-new-programs .item .img{width:100%;}
}
.new-programs .slider-new-programs .item .img a{position:absolute;left:0;top:0;width:100%;height:100%;}
.new-programs .slider-new-programs .item .place{position:relative;z-index:0;width:calc(100% - 176px);float:left;padding:1em;padding-bottom:0.5rem;}
.new-programs .slider-new-programs .item .place ul{padding:0;margin:0;}
.new-programs .slider-new-programs .item .place ul li{list-style:none;margin:0;padding:0;}
@media (max-width:800px){.new-programs .slider-new-programs .item .place{width:100%;}
}
.new-programs .slider-new-programs .item .place .level-0{font-size:12px;color:#9A9A9A;text-transform:uppercase;}
.new-programs .slider-new-programs .item .place .level-1:after{content:"";display:block;clear:both;}
.new-programs .slider-new-programs .item .place .level-1 div{float:left;color:#303030;}
.new-programs .slider-new-programs .item .place .level-1 div a{color:#303030;}
.new-programs .slider-new-programs .item .place .level-1 div:nth-child(1){width:calc(100% - 118px);padding-right:2em;font-size:20px;font-weight:700;}
@media (max-width:400px){.new-programs .slider-new-programs .item .place .level-1 div:nth-child(1){font-size:21px;}
}
@media (max-width:360px){.new-programs .slider-new-programs .item .place .level-1 div:nth-child(1){font-size:18px;}
}
.new-programs .slider-new-programs .item .place .level-1 div:nth-child(2){width:118px;font-size:24px;font-weight:700;line-height:1em;}
@media (max-width:800px){.new-programs .slider-new-programs .item .place .level-1 div:nth-child(2) br{display:none;}
}
@media (max-width:400px){.new-programs .slider-new-programs .item .place .level-1 div:nth-child(2){font-size:18px;}
.new-programs .slider-new-programs .item .place .level-1 div:nth-child(2) i{zoom:75%;}
}
.new-programs .slider-new-programs .item .place .level-1 div:nth-child(2) i, .new-programs .slider-new-programs .item .place .level-1 div:nth-child(2) strong, .new-programs .slider-new-programs .item .place .level-1 div:nth-child(2) span{display:inline-block;vertical-align:middle;}
.new-programs .slider-new-programs .item .place .level-1 div:nth-child(2) i{margin-left:4px;}
@media (max-width:800px){.new-programs .slider-new-programs .item .place .level-1 div{width:100% !important;padding-bottom:0.5rem;}
}
.new-programs .slider-new-programs .item .place .level-2 ul li{font-size:14px;color:#666;}
.new-programs .slider-new-programs .item .place .level-2 ul li i, .new-programs .slider-new-programs .item .place .level-2 ul li strong, .new-programs .slider-new-programs .item .place .level-2 ul li span{display:inline-block;vertical-align:middle;}
.new-programs .slider-new-programs .item .place .level-2 ul li:before{content:"";display:block;clear:both;display:inline-block;vertical-align:middle;margin-right:6px;}
.new-programs .slider-new-programs .item .place .level-2 ul li span{display:inline;}
.new-programs .slider-new-programs .item .place .level-3{padding-top:0.5rem;}
.new-programs .slider-new-programs .item .place .level-3:after{content:"";display:block;clear:both;}
.new-programs .slider-new-programs .item .place .level-3 .more{width:108px;float:left;}
@media (max-width:800px){.new-programs .slider-new-programs .item .place .level-3 .more{width:100%;padding-bottom:0.5rem;}
}
.new-programs .slider-new-programs .item .place .level-3 .more a{font-size:12px;color:#9A9A9A;border-bottom:1px dotted;line-height:1em;}
.new-programs .slider-new-programs .item .place .level-3 .tags{float:left;width:calc(100% - 108px);text-align:right;}
@media (max-width:800px){.new-programs .slider-new-programs .item .place .level-3 .tags{width:100%;text-align:center;}
}
.new-programs .slider-new-programs .item .place .level-3 .tags .tag{border-radius:2em;background:#DA252F;color:#FFF;display:inline-block;padding-right:0.5em;line-height:1.5em;font-size:14px;padding-left:2px;padding-top:1px;padding-bottom:1px;margin-bottom:0.5rem;}
.new-programs .slider-new-programs .item .place .level-3 .tags .tag i, .new-programs .slider-new-programs .item .place .level-3 .tags .tag strong, .new-programs .slider-new-programs .item .place .level-3 .tags .tag span{display:inline-block;vertical-align:middle;}
.new-programs .slider-new-programs .item .place .level-3 .tags .tag img{line-height:1em;vertical-align:top;}
.new-programs .slider-new-programs .item .place .level-3 .tags .tag span{line-height:1em;vertical-align:top;padding-top:4px;}
.all-programs .container .filter .group .cell:nth-child(2){position:relative;}
.all-programs .container .programs-place .item{border-radius:4px;border:1px solid #D7D7D7;position:relative;overflow:hidden;margin-bottom:1rem;}
.all-programs .container .programs-place .item:after{content:"";display:block;clear:both;}
.all-programs .container .programs-place .item .img{width:176px;height:176px;float:left;background-size:cover;z-index:0;position:relative;}
@media (max-width:600px){.all-programs .container .programs-place .item .img{width:100%;}
}
.all-programs .container .programs-place .item .img a{position:absolute;left:0;top:0;width:100%;height:100%;display:block;}
.all-programs .container .programs-place .item:hover{border-color:#009A9A;}
.all-programs .container .programs-place .item:hover .place .level-1 a, .all-programs .container .programs-place .item:hover .place .level-3 a{color:#009A9A !important;}
.all-programs .container .programs-place .item .place{position:relative;z-index:0;width:calc(100% - 176px);float:left;padding:1em;padding-bottom:0.5rem;}
.all-programs .container .programs-place .item .place ul{padding:0;margin:0;}
.all-programs .container .programs-place .item .place ul li{list-style:none;margin:0;padding:0;}
@media (max-width:600px){.all-programs .container .programs-place .item .place{width:100%;}
}
.all-programs .container .programs-place .item .place .level-0{font-size:12px;color:#9A9A9A;text-transform:uppercase;}
.all-programs .container .programs-place .item .place .level-1:after{content:"";display:block;clear:both;}
.all-programs .container .programs-place .item .place .level-1 div{float:left;}
.all-programs .container .programs-place .item .place .level-1 div a{color:#303030;}
.all-programs .container .programs-place .item .place .level-1 div:nth-child(1){width:calc(100% - 118px);padding-right:2em;font-size:20px;font-weight:700;}
@media (max-width:400px){.all-programs .container .programs-place .item .place .level-1 div:nth-child(1){font-size:21px;}
}
@media (max-width:360px){.all-programs .container .programs-place .item .place .level-1 div:nth-child(1){font-size:18px;}
}
.all-programs .container .programs-place .item .place .level-1 div:nth-child(2){width:118px;font-size:24px;font-weight:700;line-height:1em;}
@media (max-width:800px){.all-programs .container .programs-place .item .place .level-1 div:nth-child(2) br{display:none;}
}
@media (max-width:400px){.all-programs .container .programs-place .item .place .level-1 div:nth-child(2){font-size:18px;}
.all-programs .container .programs-place .item .place .level-1 div:nth-child(2) i{zoom:75%;}
}
.all-programs .container .programs-place .item .place .level-1 div:nth-child(2) i, .all-programs .container .programs-place .item .place .level-1 div:nth-child(2) strong, .all-programs .container .programs-place .item .place .level-1 div:nth-child(2) span{display:inline-block;vertical-align:middle;}
.all-programs .container .programs-place .item .place .level-1 div:nth-child(2) i{margin-left:4px;}
@media (max-width:800px){.all-programs .container .programs-place .item .place .level-1 div{width:100% !important;padding-bottom:0.5rem;}
}
.all-programs .container .programs-place .item .place .level-2 ul li{font-size:14px;color:#666;}
.all-programs .container .programs-place .item .place .level-2 ul li i, .all-programs .container .programs-place .item .place .level-2 ul li strong, .all-programs .container .programs-place .item .place .level-2 ul li span{display:inline-block;vertical-align:middle;}
.all-programs .container .programs-place .item .place .level-2 ul li:before{content:"";display:block;clear:both;display:inline-block;vertical-align:middle;margin-right:6px;}
.all-programs .container .programs-place .item .place .level-2 ul li span{display:inline;}
.all-programs .container .programs-place .item .place .level-3{padding-top:0.5rem;}
.all-programs .container .programs-place .item .place .level-3:after{content:"";display:block;clear:both;}
.all-programs .container .programs-place .item .place .level-3 .more{width:108px;float:left;}
@media (max-width:800px){.all-programs .container .programs-place .item .place .level-3 .more{width:100%;padding-bottom:0.5rem;}
}
.all-programs .container .programs-place .item .place .level-3 .more a{font-size:12px;color:#9A9A9A;border-bottom:1px dotted;line-height:1em;}
.all-programs .container .programs-place .item .place .level-3 .tags{float:left;width:calc(100% - 108px);text-align:right;}
@media (max-width:800px){.all-programs .container .programs-place .item .place .level-3 .tags{width:100%;text-align:center;}
}
.all-programs .container .programs-place .item .place .level-3 .tags .tag{border-radius:2em;background:#DA252F;color:#FFF;display:inline-block;padding-right:0.5em;line-height:1.5em;font-size:14px;padding-left:2px;padding-top:1px;padding-bottom:1px;margin-bottom:0.5rem;}
.all-programs .container .programs-place .item .place .level-3 .tags .tag i, .all-programs .container .programs-place .item .place .level-3 .tags .tag strong, .all-programs .container .programs-place .item .place .level-3 .tags .tag span{display:inline-block;vertical-align:middle;}
.all-programs .container .programs-place .item .place .level-3 .tags .tag img{line-height:1em;vertical-align:top;}
.all-programs .container .programs-place .item .place .level-3 .tags .tag span{line-height:1em;vertical-align:top;padding-top:4px;}
.all-programs .container .show-more{width:465px;margin:0 auto 1.5em;}
@media (max-width:500px){.all-programs .container .show-more{width:100%;}
}
.all-programs .container .show-more .button{font-weight:700;text-align:center;width:100%;padding:0.5em;border-radius:1em;border:2px solid #DA252F;color:#2F2F2F;text-align:center;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.all-programs .container .show-more .button:hover{color:#FFF;background:#DA252F;}
.all-programs .container .paginator{width:465px;margin:0 auto;}
@media (max-width:500px){.all-programs .container .paginator{width:100%;}
}
.all-programs .container .paginator:after{content:"";display:block;clear:both;}
.all-programs .container .paginator .to-start{float:left;}
.all-programs .container .paginator .to-start span{padding:0.5em 1em;color:#9A9A9A;border:1px solid #CDCDCD;border-radius:1.5em;text-align:center;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.all-programs .container .paginator .to-start span:hover{color:#a0a0a0;background:#efefef;}
.all-programs .container .paginator .pag{float:right;}
.all-programs .container .paginator .pag ul{padding:0;margin:0;}
.all-programs .container .paginator .pag ul li{list-style:none;margin:0;padding:0;}
@media (max-width:1184px){.all-programs .container .paginator .pag{display:none;}
}
.all-programs .container .paginator .pag .prev{display:inline-block;vertical-align:middle;cursor:pointer;}
.all-programs .container .paginator .pag .prev:after{content:"";display:block;clear:both;}
.all-programs .container .paginator .pag .next{display:inline-block;vertical-align:middle;cursor:pointer;}
.all-programs .container .paginator .pag .next:after{content:"";display:block;clear:both;}
.all-programs .container .paginator .pag ul{display:inline-block;vertical-align:middle;font-size:0;}
.all-programs .container .paginator .pag ul li{vertical-align:middle;display:inline-block;}
.all-programs .container .paginator .pag ul li a{font-size:14px;padding:0 0.5em;color:#9A9A9A;}
.all-programs .container .paginator .pag ul li a.current{color:#DA252F;}
.timeline{padding-top:1em;}
@media (max-width:768px){.timeline{padding-bottom:1em;}
}
.timeline .place{position:relative;}
.timeline .place:after{content:"";display:block;clear:both;}
.timeline .place:before{content:"";display:block;clear:both;position:absolute;left:0;right:0;margin:0 auto;background:#DA252F;height:calc(100% - 74px);width:1px;display:block;}
@media (max-width:768px){.timeline .place:before{right:inherit;margin-left:0;height:100%;}
}
.timeline .place .section{width:322px;position:relative;margin-bottom:180px;}
@media (max-width:768px){.timeline .place .section{margin-bottom:2em;width:500px;}
}
@media (max-width:530px){.timeline .place .section{width:320px;}
}
@media (max-width:400px){.timeline .place .section{width:100%;}
}
.timeline .place .section:before{content:"";display:block;clear:both;}
.timeline .place .section:after{content:"";display:block;clear:both;}
.timeline .place .section.left{text-align:right;padding-right:5em;margin-top:140px;}
@media (max-width:768px){.timeline .place .section.left{text-align:left;padding-right:0;padding-left:7em;float:none;margin-top:0;}
}
.timeline .place .section.left i, .timeline .place .section.left img{position:absolute;top:1em;right:0.2em;}
@media (max-width:768px){.timeline .place .section.left i, .timeline .place .section.left img{right:inherit;left:2em;top:36%;}
}
.timeline .place .section.left:before{position:absolute;right:-66px;top:50%;}
@media (max-width:1184px){.timeline .place .section.left:before{right:-56px;}
}
@media (max-width:768px){.timeline .place .section.left:before{display:none;}
}
.timeline .place .section.left:after{position:absolute;left:-66px;top:50%;display:none;}
@media (max-width:768px){.timeline .place .section.left:after{display:block;left:-10px;width:30px;}
}
.timeline .place .section.right{text-align:left;padding-left:5em;}
@media (max-width:768px){.timeline .place .section.right{float:none;padding-left:7em;}
}
.timeline .place .section.right i, .timeline .place .section.right img{position:absolute;top:1em;left:0.2em;}
@media (max-width:768px){.timeline .place .section.right i, .timeline .place .section.right img{top:36%;left:2em;}
}
.timeline .place .section.right:before{position:absolute;left:-66px;top:50%;}
@media (max-width:1184px){.timeline .place .section.right:before{left:-56px;}
}
@media (max-width:768px){.timeline .place .section.right:before{left:-10px;width:30px;}
}
/*Для страницы История*/

.history-page .timeline .place .section:nth-child(4){margin-top:0;}
.history-page .timeline .place .section:nth-child(6){margin-top:0;}
.history-page .timeline .place .section:nth-child(8){margin-top:0;}
.history-page .timeline .place .section:nth-child(10){margin-top:0;}
.history-page .timeline .place .section:last-child{margin-top: 60px;}


.timeline .place .section:nth-child(4){margin-top:0;}
.timeline .place .section:nth-child(6){margin-top:0;}
.timeline .place .section:nth-child(8){margin-top:0;}
.timeline .place .section:nth-child(10){margin-top:0;}
.timeline .place .section:last-child{margin-bottom:0; }
.timeline .place .section div:nth-child(1){color:#DA252F;font-size:18px;font-weight:700;margin-bottom:1rem;}
.timeline .place .section div:nth-child(2){font-size:15px;color:#333333;}
.programs-block .container{padding:0;}
.programs-block .container .programs-place{font-size:0;}
.programs-block .container .programs-place a.item{position:relative;display:inline-block;vertical-align:top;width:33.33333%;font-size:1rem;margin:0 0em 1em;padding-left:1em;padding-right:1em;}
.programs-block .container .programs-place a.item:hover .place:before{background:rgba(0, 154, 154, 0.8);}
@media (max-width:1000px){.programs-block .container .programs-place a.item{width:50%;}
}
@media (max-width:700px){.programs-block .container .programs-place a.item{width:100%;}
}
.programs-block .container .programs-place a.item .place{position:relative;color:#FFF;height:320px;overflow:hidden;border-radius:4px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;padding:1em;padding-top:3em;}
.programs-block .container .programs-place a.item .place:before{content:"";display:block;clear:both;position:absolute;width:100%;height:100%;z-index:0;background:rgba(0, 154, 154, 0);top:0;-moz-transition:0.333s;-o-transition:0.333s;-webkit-transition:0.333s;transition:0.333s;left:0;}
@media (max-width:700px){.programs-block .container .programs-place a.item .place{height:auto;padding-bottom:3em;padding-top:1em;}
}
.programs-block .container .programs-place a.item .place > div{position:relative;z-index:1;}
.programs-block .container .programs-place a.item .place .level-0{text-transform:uppercase;font-size:12px;line-height:1em;margin-bottom:0.5rem;}
.programs-block .container .programs-place a.item .place .level-1{font-size:24px;font-weight:700;line-height:1em;min-height:4rem;margin-bottom:0.5rem;}
@media (max-width:400px){.programs-block .container .programs-place a.item .place .level-1{font-size:18px;}
}
.programs-block .container .programs-place a.item .place .level-2{font-size:14px;line-height:1em;}
.programs-block .container .programs-place a.item .place .level-3{position:absolute;left:1em;bottom:1em;width:100%;}
.programs-block .container .programs-place a.item .place .level-3 a{color:#FFF;border-bottom:1px dotted;font-size:12px;line-height:1em;}
.actions-block{padding-bottom:1em;}
.actions-block .container .slider-actions-block .owl-wrapper{padding:1em 0;}
.actions-block .container .slider-actions-block .owl-wrapper .owl-item{padding:1px;}
.actions-block .container .slider-actions-block .owl-buttons{bottom:125px;}
@media (max-width:1184px){.actions-block .container .slider-actions-block .owl-buttons{display:none;}
}
.actions-block .container .slider-actions-block .owl-buttons .owl-prev{left:-3em;}
@media (max-width:1184px){.actions-block .container .slider-actions-block .owl-buttons .owl-prev{left:0;}
}
.actions-block .container .slider-actions-block .owl-buttons .owl-next{right:-3em;}
@media (max-width:1184px){.actions-block .container .slider-actions-block .owl-buttons .owl-next{right:0;}
}
.actions-block .container .slider-actions-block .owl-pagination{bottom:-1em;}
.actions-block .container .slider-actions-block .owl-pagination .owl-page{margin-right:2em;}
.all-skidka .show-more{width:465px;margin:0 auto 1.5em;}
@media (max-width:500px){.all-skidka .show-more{width:100%;}
}
.all-skidka .show-more .button{font-weight:700;text-align:center;width:100%;padding:0.5em;border-radius:1em;border:2px solid #DA252F;color:#2F2F2F;text-align:center;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.all-skidka .show-more .button:hover{color:#FFF;background:#DA252F;}
.all-skidka .paginator{width:465px;margin:0 auto;}
@media (max-width:500px){.all-skidka .paginator{width:100%;}
}
.all-skidka .paginator:after{content:"";display:block;clear:both;}
.all-skidka .paginator .to-start{float:left;}
.all-skidka .paginator .to-start span{padding:0.5em 1em;color:#9A9A9A;border:1px solid #CDCDCD;border-radius:1.5em;text-align:center;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.all-skidka .paginator .to-start span:hover{color:#a0a0a0;background:#efefef;}
.all-skidka .paginator .pag{float:right;}
.all-skidka .paginator .pag ul{padding:0;margin:0;}
.all-skidka .paginator .pag ul li{list-style:none;margin:0;padding:0;}
@media (max-width:1184px){.all-skidka .paginator .pag{display:none;}
}
.all-skidka .paginator .pag .prev{display:inline-block;vertical-align:middle;cursor:pointer;}
.all-skidka .paginator .pag .prev:after{content:"";display:block;clear:both;}
.all-skidka .paginator .pag .next{display:inline-block;vertical-align:middle;cursor:pointer;}
.all-skidka .paginator .pag .next:after{content:"";display:block;clear:both;}
.all-skidka .paginator .pag ul{display:inline-block;vertical-align:middle;font-size:0;}
.all-skidka .paginator .pag ul li{vertical-align:middle;display:inline-block;}
.all-skidka .paginator .pag ul li a{font-size:14px;padding:0 0.5em;color:#9A9A9A;}
.all-skidka .paginator .pag ul li a.current{color:#DA252F;}
.all-skidka .skidka-result-place .item{margin-bottom:1rem;}
.arc_act_btn {
	color: #2F2F2F;
	border-color: #DA252F;
	padding-left: 6em;
	padding-right: 6em;
	font-size: 16px;
	font-weight: 700;
	max-width: 300px;
	display: block;
	margin: 0 auto 20px;
}
.arc_act_btn:hover{
	background: #DA252F;
	color: #FFF;
}
.all-skidka .ac_more.hide{
	display: none !important;
}
.articles{padding-bottom:2em;border-bottom:1px solid #CDCDCD;}
.articles .container .grid .articles-slider .owl-wrapper{padding:1em 0;}
.articles .container .grid .articles-slider .owl-wrapper .owl-item{padding:1px;}
.articles .container .grid .articles-slider .owl-buttons{bottom:170px;}
@media (max-width:1184px){.articles .container .grid .articles-slider .owl-buttons{display:none;}
}
.articles .container .grid .articles-slider .owl-buttons .owl-prev{left:-3em;}
@media (max-width:1184px){.articles .container .grid .articles-slider .owl-buttons .owl-prev{left:0;}
}
.articles .container .grid .articles-slider .owl-buttons .owl-next{right:-3em;}
@media (max-width:1184px){.articles .container .grid .articles-slider .owl-buttons .owl-next{right:0;}
}
.articles .container .grid .articles-slider .owl-pagination{bottom:-1em;}
.articles .container .grid .articles-slider .owl-pagination .owl-page{margin-right:2em;}
.articles .container .grid .articles-slider .item{border:1px solid #DEE2E2;margin:0 1em;border-radius:4px;position:relative;overflow:hidden;}
.articles .container .grid .articles-slider .item:hover{border-color:#009A9A;}
.articles .container .grid .articles-slider .item:hover .level-3 a{color:#009A9A;}
.articles .container .grid .articles-slider .item .level-0{padding:1em;color:#FFF;}
.articles .container .grid .articles-slider .item .level-0 a{color:#FFF;}
.articles .container .grid .articles-slider .item .level-0 .type{font-size:12px;margin-bottom:2em;}
.articles .container .grid .articles-slider .item .level-0 .name{font-size:20px;font-weight:700;min-height:3rem;}
.articles .container .grid .articles-slider .item .level-1{padding:1em;font-size:14px;line-height:20px;color:#818181;}
.articles .container .grid .articles-slider .item .level-2{padding:0 1em 0.5em;}
.articles .container .grid .articles-slider .item .level-3{padding:0 1em 1em;}
.articles .container .grid .articles-slider .item .level-3 a{color:#9A9A9A;border-bottom:1px dotted;font-size:12px;line-height:1em;}
.articles .container .grid .articles-slider .item .level-3 a:hover{border-bottom:0;}
.all-news-slider{padding:3em 0;}
.all-news-slider .list .owl-wrapper{padding:0.5em 0;}
.all-news-slider .list .owl-wrapper .owl-item{padding:1px;}
.all-news-slider .list .owl-buttons{bottom:170px;}
@media (max-width:1184px){.all-news-slider .list .owl-buttons{display:none;}
}
.all-news-slider .list .owl-buttons .owl-prev{left:-3em;}
@media (max-width:1184px){.all-news-slider .list .owl-buttons .owl-prev{left:0;}
}
.all-news-slider .list .owl-buttons .owl-next{right:-3em;}
@media (max-width:1184px){.all-news-slider .list .owl-buttons .owl-next{right:0;}
}
.all-news-slider .list .owl-pagination{bottom:-1.5em;}
.all-news-slider .list .owl-pagination .owl-page{margin-right:2em;}
.all-news-slider .list .item{display:block;vertical-align:top;font-size:1rem;padding:0 0.5em;margin-bottom:1rem;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;border-radius:4px;position:relative;}
.all-news-slider .list .item .place{position:relative;-moz-box-shadow:0px 1px 18px 1px rgba(0, 0, 0, 0.108);-webkit-box-shadow:0px 1px 18px 1px rgba(0, 0, 0, 0.108);box-shadow:0px 1px 18px 1px rgba(0, 0, 0, 0.108);}
.all-news-slider .list .item .place .level-0{padding:1rem;padding-bottom:0;font-size:12px;text-transform:uppercase;color:#CDCDCD;}
.all-news-slider .list .item .place .level-1{padding:1rem;padding-top:0.5rem;min-height:6em;padding-bottom:0.5rem;margin-bottom:0.5rem;}
@media (max-width:480px){.all-news-slider .list .item .place .level-1{min-height:inherit;}
}
.all-news-slider .list .item .place .level-1 a{color:#303030;font-weight:700;}
.all-news-slider .list .item .place .level-2{padding:0 1rem;font-size:14px;min-height:6rem;}
.all-news-slider .list .item .place .level-3{padding:1rem;}
.all-news-slider .list .item .place .level-3 a{color:#9A9A9A;border-bottom:1px dotted;font-size:12px;line-height:1em;}
.all-news-slider .list .item .place .level-3 a:hover{border-bottom:0;}
.all-news-slider .list .item:hover .place{-moz-box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);-webkit-box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);}
.all-news-slider .list .item:hover .place .level-0{background:#009A9A;color:#FFF;}
.all-news-slider .list .item:hover .place .level-1{background:#009A9A;color:#FFF;}
.all-news-slider .list .item:hover .place .level-1 a{color:#FFF;}
.all-news-slider .list .item:hover .place .level-3 a{color:#009A9A;}
.place-card{padding:1em 0 2em;border-bottom:1px solid #CDCDCD;margin-bottom:1rem;}
.place-card .container .grid{-moz-box-shadow:0px 0px 6px 1px rgba(122, 141, 142, 0.65);-webkit-box-shadow:0px 0px 6px 1px rgba(122, 141, 142, 0.65);box-shadow:0px 0px 6px 1px rgba(122, 141, 142, 0.65);border-radius:4px;overflow:hidden;height:320px;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.place-card .container .grid:hover{-moz-box-shadow:0px 0px 6px 1px rgba(0, 154, 154, 0.65);-webkit-box-shadow:0px 0px 6px 1px rgba(0, 154, 154, 0.65);box-shadow:0px 0px 6px 1px rgba(0, 154, 154, 0.65);}
.place-card .container .grid:hover .info a, .place-card .container .grid:hover .phone a, .place-card .container .grid:hover .info a, .place-card .container .grid:hover .email a{color:#009A9A !important;}
@media (max-width:1000px){.place-card .container .grid{height:auto;}
}
.place-card .container .grid h2{font-weight:700;font-size:24px;margin-bottom:1rem;color:#666;position:relative;}
@media (max-width:1000px){.place-card .container .grid .image{width:100%;}
}
.place-card .container .grid .image .img{height:321px;background-size:cover;background-position:top center;background-repeat:no-repeat;max-width:320px;margin:0 auto;position:relative;}
.place-card .container .grid .image .img > a{width:100%;height:100%;left:0;top:0;position:absolute;border-bottom:0;}
@media (max-width:1000px){.place-card .container .grid .image .img{height:240px;}
}
.place-card .container .grid .info{padding:2em;}
.place-card .container .grid .info a{color:#666666;}
.place-card .container .grid .info p{line-height:1.333em;}
@media (max-width:1000px){.place-card .container .grid .info{width:50%;}
}
@media (max-width:658px){.place-card .container .grid .info{width:100%;padding-bottom:0;}
}
.place-card .container .grid .contacts{padding:2em;padding-right:1em;padding-left:0;position:relative;}
.place-card .container .grid .contacts i, .place-card .container .grid .contacts strong, .place-card .container .grid .contacts span{display:inline-block;vertical-align:middle;}
@media (max-width:1000px){.place-card .container .grid .contacts{width:50%;}
}
@media (max-width:658px){.place-card .container .grid .contacts{width:100%;padding-left:2em;padding-top:1em;}
}
@media(min-width: 1001px) {
    .place-card .container .grid{
        display:flex;
        height: auto;
        overflow: initial;
    }
    .place-card .container .grid .image .img{
        height:100%;
        max-height: 480px;
        position: sticky;
        top: 90px;
    }
    .place-card .place-card_contacts__wrap{
        position: sticky;
        top: 90px;
    }
    .place-card .container .grid .info,
    .place-card .container .grid .contacts {
        display: flex;
        height: 100%;
        flex-direction: column;
    }
    .place-card .container .grid .contacts{
        height: auto;
    }
}
.place-card .container .grid .contacts i{position:absolute;top:0;left:0;}
.place-card .container .grid .contacts .location,
.place-card .container .grid .contacts .legal-entity-name,
.place-card .container .grid .contacts .mailing-address,
.place-card .container .grid .contacts .email {
    display:flex;
    flex-direction: column;
    padding-left:2em;
    position:relative;
    color:#303030;
    margin-bottom:1rem;
}
.place-card .container .grid .contacts .legal-entity_icon {
    position: absolute;
    left: 0;
    top: 0;
    width: 16px;
    height: 16px;
    margin-top: 3px;
}
.place-card .container .grid .contacts .email a {
    color:#666666;
}
.place-card .container .grid .contacts .phone{display:flex; flex-direction: column; padding-left:2em;position:relative;margin-bottom:1rem;}
.place-card .container .grid .contacts .phone a{color:#666666;}
.place-card .container .grid .contacts .phone span{font-size:24px;color:#303030;}
.place-card .container .grid .contacts .time{padding-left:2em;position:relative;margin-bottom:1rem;}
.place-card .container .grid .contacts .time div .d{color:#666;}
.place-card .container .grid .contacts .time div .t{color:#303030;}
.place-card .container .grid .rating-badge{position:relative;margin-top:1rem;}
.place-card .container .grid .contacts .button{text-align:center;}
.place-card .container .grid .contacts .button .btn{display:inline-block;padding-left:2em;padding-right:2em;}
.place-card .container .grid .contacts .i-place a{display:inline-block;vertical-align:top;margin-right:0.5rem;}
.place-card .container .grid .contacts .i-place a:last-child{margin-right:0;}
.place-card .container .grid .contacts .i-place a i{position:relative;left:inherit;top:inherit;-webkit-filter:grayscale(100%);filter:grayscale(100%);-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.place-card .container .grid .contacts .i-place a:hover i{-webkit-filter:grayscale(0%);filter:grayscale(0%);}
.tride-tour{color:#FFF;background:#009A9A;text-align:center;}
.tride-tour .title{color:#FFF;}
.tride-tour .button{text-align:center;padding-bottom:1rem;}
.tride-tour .button .btn{border:2px solid #FFF;color:#FFF;padding-left:2em;padding-right:2em;}
.vac-list-slider{border-bottom:1px solid #CDCDCD;padding-bottom:3em;}
.vac-list-slider .list-slider .owl-buttons{bottom:108px;}
@media (max-width:768px){.vac-list-slider .list-slider .owl-buttons{display:none;}
}
.vac-list-slider .list-slider .owl-buttons .owl-prev{left:-3em;}
@media (max-width:1184px){.vac-list-slider .list-slider .owl-buttons .owl-prev{left:-1em;}
}
.vac-list-slider .list-slider .owl-buttons .owl-next{right:-3em;}
@media (max-width:1184px){.vac-list-slider .list-slider .owl-buttons .owl-next{right:-1em;}
}
.vac-list-slider .list-slider .owl-pagination{bottom:-2em;}
.vac-list-slider .list-slider .owl-pagination .owl-page{margin-right:2em;}
.vac-list-slider .list-slider .owl-item{padding:0 2px;}
.opened .jq-selectbox__select{background:#FFF;border-color:#009A9A;color:#303030;-moz-box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);-webkit-box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);}
.jq-selectbox{vertical-align:middle;cursor:pointer;width:100%;}
.jq-selectbox.opened{z-index:999;}
.jq-selectbox__select{border:#E7E7E7 1px solid;background:rgba(255, 255, 255, 0);width:100%;margin-bottom:0;padding-top:4px;color:#666666;}
.jq-selectbox__select:hover{background:#FFF;}
.jq-selectbox__select:active{background:#FFF;border-color:#009A9A;color:#303030;-moz-box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);-webkit-box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);}
.jq-selectbox.disabled .jq-selectbox__select{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#666666;}
.jq-selectbox__select-text{display:block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis;}
.jq-selectbox .placeholder{color:#666666;}
.jq-selectbox__trigger{position:absolute;top:0;right:0;width:34px;height:100%;}
.jq-selectbox__trigger-arrow{position:absolute;top:14px;right:12px;}
.jq-selectbox:hover .jq-selectbox__trigger-arrow{border-top-color:#000;}
.jq-selectbox.disabled .jq-selectbox__trigger-arrow{border-top-color:#AAA;}
.jq-selectbox__dropdown{width:100%;margin:0px 0 0;padding:0;border:1px solid #E7E7E7;background:#FFF;z-index:333;top:34px !important;}
.jq-selectbox__search{margin:5px;}
.jq-selectbox__search input{margin-bottom:0;}
.jq-selectbox__search input::-webkit-search-cancel-button,
.jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance:none;}
.jq-selectbox__not-found{margin:5px;padding:5px 8px 6px;background:#F0F0F0;font-size:13px;}
.jq-selectbox ul{margin:0;padding:0;}
.jq-selectbox li{min-height:16px;padding:.5em !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;color:#666666;display:block;margin:0;font-size: 16px;}
.jq-selectbox li.selected{background-color:#009A9A;color:#FFF;}
.jq-selectbox li.sel{background-color:#009A9A;color:#FFF;}
.jq-selectbox li:hover{background-color:#efefef;}
.jq-selectbox li.sel:hover{background-color:#009A9A;}
.jq-selectbox li.disabled{color:#AAA;}
.jq-selectbox li.disabled:hover{background:none;}
.jq-selectbox li.optgroup{font-weight:bold;}
.jq-selectbox li.optgroup:hover{background:none;color:#231F20;cursor:default;}
.jq-selectbox li.option{padding-left:25px;}
.page-main .index-slider-place{background:#D7292E;}
.page-main .index-slider-place .index-slider .owl-pagination{bottom:0.5em;}
.page-main .index-slider-place .index-slider .owl-pagination .owl-page{margin-right:1rem;}
.page-main .index-slider-place .index-slider .owl-buttons{bottom:20vh;}
@media (max-width:1184px){.page-main .index-slider-place .index-slider .owl-buttons{display:none;}
}
.page-main .index-slider-place .index-slider .item{color:#FFF;padding:0 1em;}
@media (max-width:1184px){.page-main .index-slider-place .index-slider .item{padding:1em 1em;}
}
.page-main .index-slider-place .index-slider .item .slide{position:relative;width:83.33333%;margin:0 auto;min-height:400px;}
@media (max-width:1184px){.page-main .index-slider-place .index-slider .item .slide{width:100%;padding:1em;min-height:100px;}
}
.page-main .index-slider-place .index-slider .item .slide .img{float:right;margin-top:1em;margin-left:1em;max-width:100%;}
@media (max-width:1184px){.page-main .index-slider-place .index-slider .item .slide .img{display:block;float:none;margin:0 auto 1em;text-align:center;}
}
.page-main .index-slider-place .index-slider .item .slide .text{font-size:48px;font-weight:200;line-height:1em;padding-top:2em;}
@media (max-width:1184px){.page-main .index-slider-place .index-slider .item .slide .text{text-align:center;padding-top:0;font-size:32px;margin-bottom:1rem;}
}
@media (max-width:400px){.page-main .index-slider-place .index-slider .item .slide .text{font-size:24px;}
}
.page-main .index-slider-place .index-slider .item .more{position:absolute;left:0;bottom:3em;}
@media (max-width:1184px){.page-main .index-slider-place .index-slider .item .more{position:relative;left:inherit;bottom:inherit;text-align:center;}
}
.page-main .index-slider-place .index-slider .item .more .btn{color:#FFF;border-color:#FFF;padding-left:2em;padding-right:2em;}
.page-main .index-slider-place .index-slider .item .more .btn:hover{background:#FFF;color:#D7292E;}
.page-main .specialists .filter{text-align:center;margin-bottom:1rem;}
.page-main .specialists .filter > span{display:inline-block;vertical-align:middle;color:#A3A3A3;}
.page-main .specialists .filter ul{padding:0;margin:0;}
.page-main .specialists .filter ul li{list-style:none;margin:0;padding:0;}
.page-main .specialists .filter ul{display:inline-block;vertical-align:middle;font-size:0;}
.page-main .specialists .filter ul li{font-size:15px;display:inline-block;vertical-align:middle;}
.page-main .specialists .filter ul li a{display:block;font-weight:700;color:#6D6D6D;padding:0.5em;border:1px solid #FFF;}
.page-main .specialists .filter ul li a:hover{border:1px solid #DA252F;}
.page-main .specialists .result{font-size:0;margin-bottom:1rem;}
.page-main .specialists .result:after{content:"";display:block;clear:both;}
.page-main .specialists .result ul{padding:0;margin:0;}
.page-main .specialists .result ul li{list-style:none;margin:0;padding:0;}
.page-main .specialists .result ul{font-size:1rem;display:inline-block;vertical-align:top;text-align:left;width:25%;}
@media (max-width:900px){.page-main .specialists .result ul{width:33.33333%;}
}
@media (max-width:800px){.page-main .specialists .result ul{width:41.66667%;}
}
@media (max-width:700px){.page-main .specialists .result ul{width:50%;}
}
@media (max-width:600px){.page-main .specialists .result ul{width:100%;}
}
.page-main .specialists .result ul li{display:block;padding:0.5em;padding-left:1.5em;position:relative;}
.page-main .specialists .result ul li.first:before{content:"";display:block;clear:both;position:absolute;left:0;top:1em;height:4px;width:4px;background:#DA252F;border-radius:108em;}
.page-main .specialists .result ul li a{color:#A3A3A3;}
.page-main .specialists .result ul li a:hover{color:#7f7f7f;}
.page-main .specialists .more{text-align:center;}
.page-main .specialists .more .btn{color:#2F2F2F;border-color:#DA252F;padding-left:6em;padding-right:6em;font-size:16px;font-weight:700;}
@media (max-width:600px){.page-main .specialists .more .btn{padding-left:2em;padding-right:2em;}
}
.page-main .specialists .more .btn:hover{background:#DA252F;color:#FFF;}
.page-one-specs .head{border-bottom:1px solid #E6E6E6;padding-bottom:1em;}
@media (max-width:1184px){.page-one-specs .head .cell-10{width:100%;margin-left:0;}
}
.page-one-specs .head p{text-align:center;}
.page-one-specs .doctor-card .container{padding-top:1rem;padding-bottom:1rem;}
.page-one-specs .doctor-card .container .grid{-moz-box-shadow:0px 0px 6px 1px rgba(122, 141, 142, 0.65);-webkit-box-shadow:0px 0px 6px 1px rgba(122, 141, 142, 0.65);box-shadow:0px 0px 6px 1px rgba(122, 141, 142, 0.65);border-radius:4px;overflow:hidden;height:320px;}
@media (max-width:1184px){.page-one-specs .doctor-card .container .grid{height:auto;}
.page-one-specs .doctor-card .container .grid .image{float:left;width:297px;margin-bottom:2.5em;}
.page-one-specs .doctor-card .container .grid .info{width:calc(100% - 297px);float:right;}
.page-one-specs .doctor-card .container .grid .where{width:100%;float:right;}
}
@media (max-width:724px){.page-one-specs .doctor-card .container .grid .image{max-width:340px;width:100%;margin:0 auto;display:block;float:none;margin-bottom:2.5em;}
.page-one-specs .doctor-card .container .grid .info{width:100%;float:none;}
.page-one-specs .doctor-card .container .grid .where{padding-top:0 !important;width:100%;float:none;padding-left:2em !important;}
}
@media (max-width:840px){.page-one-specs .doctor-card .container .grid .info .cell{width:100% !important;text-align:center !important;}
.page-one-specs .doctor-card .container .grid .info .cell.skills{margin-top:1rem;}
}
.page-one-specs .doctor-card .container .grid .image{position:relative;}
.page-one-specs .doctor-card .container .grid .image .img{height:321px;background-size:contain;background-position:top center;background-repeat:no-repeat;}
.page-one-specs .doctor-card .container .grid .image .button{position:absolute;bottom:1em;width:100%;left:0;right:0;text-align:center;}
@media (max-width:1184px){.page-one-specs .doctor-card .container .grid .image .button{bottom:-3em;}
}
@media (max-width:724px){.page-one-specs .doctor-card .container .grid .image .button{bottom:-3.5em;}
}
.page-one-specs .doctor-card .container .grid .image .button .btn{display:inline-block;vertical-align:top;font-size:16px;font-weight:700;font-family:"ProximaNovaCond-Bold";padding-left:1em;padding-right:1em;}
.page-one-specs .doctor-card .container .grid .info{padding:1.5em;}
.page-one-specs .doctor-card .container .grid .info .level-0 .group .cell.name{width:60%;}
.page-one-specs .doctor-card .container .grid .info .level-0 .group .cell.name div:nth-child(1){font-weight:700;font-family:"ProximaNovaCond-Bold";font-size:24px;margin-bottom:6px;}
.page-one-specs .doctor-card .container .grid .info .level-0 .group .cell.name div:nth-child(2){font-size:18px;}
.page-one-specs .doctor-card .container .grid .info .level-0 .group .cell.skills{width:40%;text-align:right;}
.page-one-specs .doctor-card .container .grid .info .level-0 .group .cell.skills .skill{display:inline-block;vertical-align:top;}
.page-one-specs .doctor-card .container .grid .info .level-0 .group .cell.skills .skill div{text-align:center;font-size:14px;color:#9A9A9A;}
.page-one-specs .doctor-card .container .grid .info .level-0 .group .cell.skills .skill div:nth-child(1){margin-bottom:4px;height:2em;}
.page-one-specs .doctor-card .container .grid .info .level-0 .group .cell.skills .skill div:nth-child(2){line-height:14px;}
.page-one-specs .doctor-card .container .grid .info .level-1{padding-top:1.5em;}
.page-one-specs .doctor-card .container .grid .info .level-1 .spez.main > p{color:#ED2F30;}
.page-one-specs .doctor-card .container .grid .info .level-1 .spez > p{font-family:"ProximaNovaCond-Bold";font-size:16px;}
.page-one-specs .doctor-card .container .grid .info .level-1 .spez ul{padding:0;margin:0;}
.page-one-specs .doctor-card .container .grid .info .level-1 .spez ul li{list-style:none;margin:0;padding:0;}
.page-one-specs .doctor-card .container .grid .info .level-1 .spez ul li{font-size:12px;display:inline-block;vertical-align:top;margin-right:6px;line-height:12px;padding:0.5em 1em;border-radius:1rem;border:1px solid #009A9A;background:#FFF;color:#9A9A9A;margin-bottom:0.5rem;}
.page-one-specs .doctor-card .container .grid .info .level-1 .spez ul li:hover{background:#009A9A;color:#FFF;}
.page-one-specs .doctor-card .container .grid .info .level-1 .more-info{padding-top:1em;}
.page-one-specs .doctor-card .container .grid .info .level-1 .more-info i, .page-one-specs .doctor-card .container .grid .info .level-1 .more-info strong, .page-one-specs .doctor-card .container .grid .info .level-1 .more-info span{display:inline-block;vertical-align:middle;}
.page-one-specs .doctor-card .container .grid .info .level-1 .more-info p{margin-bottom:0;}
.page-one-specs .doctor-card .container .grid .where{padding:1.5em;padding-right:0.5em;}
.page-one-specs .doctor-card .container .grid .where:after{content:"";display:block;clear:both;}
@media (max-width:1184px){.page-one-specs .doctor-card .container .grid .where{padding-left:2em;}
}
.page-one-specs .doctor-card .container .grid .where > p{font-family:"ProximaNovaCond-Bold";font-size:20px;margin-bottom:1rem;}
.page-one-specs .doctor-card .container .grid .where a{position:relative;margin-bottom:1.5em;font-size:16px;line-height:22px;display:block;color:#666666;}
@media (max-width:1184px){.page-one-specs .doctor-card .container .grid .where a{width:33.33333%;float:left;padding-right:2em;}
}
@media (max-width:650px){.page-one-specs .doctor-card .container .grid .where a{width:50%;}
}
@media (max-width:480px){.page-one-specs .doctor-card .container .grid .where a{width:100%;}
.page-one-specs .doctor-card .container .grid .where a:nth-child(4){margin-bottom:0;}
}
.page-one-specs .doctor-card .container .grid .where a:hover{color:#009A9A;}
.page-one-specs .doctor-card .container .grid .where a:before{content:"";display:block;clear:both;position:absolute;left:-20px;top:0;}
.page-one-specs .about-doctor{padding-bottom:3em;padding-top:1em;}
@media (max-width:1184px){.page-one-specs .about-doctor .grid .cell-10{width:100%;margin-left:0;}
}
.page-one-specs .about-doctor .tabs ul{padding:0;margin:0;}
.page-one-specs .about-doctor .tabs ul li{list-style:none;margin:0;padding:0;}
.page-one-specs .about-doctor .tabs ul{border-bottom:1px solid #CDCDCD;font-size:0;}
@media (max-width:1184px){.page-one-specs .about-doctor .tabs ul{text-align:center;}
}
.page-one-specs .about-doctor .tabs ul li{display:inline-block;vertical-align:top;font-size:18px;color:#9A9A9A;width:14.28571%;text-align:center;padding:0.5em 0;cursor:pointer;}
@media (max-width:1184px){.page-one-specs .about-doctor .tabs ul li{width:auto;padding-left:0.5em;padding-right:0.5em;}
}
@media (max-width:700px){.page-one-specs .about-doctor .tabs ul li{font-size:14px;}
}
.page-one-specs .about-doctor .tabs ul li.active{color:#009A9A;position:relative;}
.page-one-specs .about-doctor .tabs ul li.active:before{content:"";display:block;clear:both;position:absolute;bottom:-2px;height:3px;left:0;background:#009A9A;width:100%;}
.page-one-specs .about-doctor .hidden-blocks-slider .item:nth-child(1){display:block;}
.page-one-specs .about-doctor .hidden-blocks-slider .item .list{padding-top:1em;}
.page-one-specs .about-doctor .hidden-blocks-slider .item .list .element{margin-bottom:1rem;}
.page-one-specs .about-doctor .hidden-blocks-slider .item .list .element:after{content:"";display:block;clear:both;}
.page-one-specs .about-doctor .hidden-blocks-slider .item .list .element div{float:left;font-size:15px;}
.page-one-specs .about-doctor .hidden-blocks-slider .item .list .element div:nth-child(1){width:20%;color:#9A9A9A;}
@media (max-width:645px){.page-one-specs .about-doctor .hidden-blocks-slider .item .list .element div:nth-child(1){width:50%;}
}
.page-one-specs .about-doctor .hidden-blocks-slider .item .list .element div:nth-child(2){width:80%;color:#303030;}
@media (max-width:645px){.page-one-specs .about-doctor .hidden-blocks-slider .item .list .element div:nth-child(2){width:50%;}
}
.page-all-specs .doctors-big-list-block .addictive-search{margin-top:0.5rem;background:#F5F5F5;position:relative;display:none;}
@media (max-width:950px){.page-all-specs .doctors-big-list-block .addictive-search{display:block;}
}
.page-all-specs .doctors-big-list-block .addictive-search:before{content:"";display:block;clear:both;position:absolute;left:0.5em;top:0.5em;}
.page-all-specs .doctors-big-list-block .addictive-search input[type=text]{border-top:0;background:none;border:none;color:#000;font-size:15px;padding-left:2.5em;padding-top:6px;}
.page-all-specs .doctors-big-list-block .addictive-search input[type=text]:-moz-placeholder{font-size:15px;color:#000;}
.page-all-specs .doctors-big-list-block .addictive-search input[type=text]::-moz-placeholder{font-size:15px;color:#000;}
.page-all-specs .doctors-big-list-block .addictive-search input[type=text]:-ms-input-placeholder{font-size:15px;color:#000;}
.page-all-specs .doctors-big-list-block .addictive-search input[type=text]::-webkit-input-placeholder{font-size:15px;color:#000;}
.page-all-specs .doctors-big-list-block .filter{background:#F5F5F5;position:relative;border-radius:3em;}
@media (max-width:1022px){.page-all-specs .doctors-big-list-block .filter{border-radius:0;}
}
.page-all-specs .doctors-big-list-block .filter .group .cell{padding:1em;}
.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(1){width:25%;padding-right:0;}
@media (max-width:1022px){.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(1){width:33.33333%;padding-bottom:0;}
}
@media (max-width:500px){.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(1){width:100%;padding-right:1em;}
}
.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(2){width:25%;padding-right:0;}
@media (max-width:1022px){.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(2){width:33.33333%;padding-bottom:0;}
}
@media (max-width:500px){.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(2){width:100%;padding-right:1em;}
}
.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(3){width:25%;}
@media (max-width:1022px){.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(3){width:33.33333%;padding-bottom:0;}
}
@media (max-width:500px){.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(3){width:100%;padding-right:1em;}
}
.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(4){width:16.66667%;padding-left:3.5em;z-index:3;position:relative;}
@media (max-width:1022px){.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(4){width:50%;padding-left:4.5em;padding-bottom:0;}
}
@media (max-width:500px){.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(4){width:100%;}
}
.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(4) i, .page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(4) strong, .page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(4) span{display:inline-block;vertical-align:middle;}
.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(4) .switcher{position:absolute;left:0;top:1em;z-index:6;}
@media (max-width:1022px){.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(4) .switcher{left:1em;}
}
.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(4) span{font-size:15px;line-height:1em;}
@media (max-width:1022px){.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(4) span br{display:none;}
}
.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(5){padding:0em;width:8.33333%;height:62px;z-index:3;}
@media (max-width:1022px){.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(5){width:50%;padding:1em;text-align:right;}
}
@media (max-width:500px){.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(5){width:100%;}
}
.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(5) .button{border-radius:0 3em 3em 0;color:#FFF;background:#DA252F;padding:1em;cursor:pointer;line-height:30px;}
@media (max-width:1022px){.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(5) .button{line-height:1rem;border-radius:1em;text-align:center;padding:0.5em 1.25em;display:inline-block;vertical-align:middle;}
}
@media (max-width:500px){.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(5) .button{width:100%;display:block;}
}
.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(5) .button i, .page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(5) .button strong, .page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(5) .button span{display:inline-block;vertical-align:middle;}
.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(5) .button span{line-height:15px;}
.page-all-specs .doctors-big-list-block .filter .group .cell:nth-child(5) .button:hover{background:#bf2029;}
.page-all-specs .doctors-big-list-block .filter .group .cell select, .page-all-specs .doctors-big-list-block .filter .group .cell .jq-selectbox__select, .page-all-specs .doctors-big-list-block .filter .group .cell .jq-selectbox__search input, .jq-selectbox__search .page-all-specs .doctors-big-list-block .filter .group .cell input{margin-bottom:0;}
.page-all-specs .doctors-big-list-block .filter .group .search-wrap{
    display: inline-block;
    vertical-align: middle;
    width: calc(100% - 100px);
    padding: 0 25px;
}
.page-all-specs .doctors-big-list-block .filter .group .search-wrap .search{
    position: relative;
}
.page-all-specs .doctors-big-list-block .filter .group .search-wrap .search:before{
    content: '';
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
    background-position: -88px -85px;
    height: 20px;
    width: 20px;
    background-image: url(../images/icons-sa5e34cd706.webp);
    background-repeat: no-repeat;
    pointer-events: none;
    z-index: 3;
}
.page-all-specs .doctors-big-list-block .filter .group .search-wrap .search_in{
    margin-bottom: 0;
    height:  38px;
    border-radius: 19px;
    padding-left: 38px;
}
.page-all-specs .doctors-big-list-block .filter .group .button-wrap{
    display: inline-block;
    vertical-align: middle;
    width: 100px;
}
.page-all-specs .doctors-big-list-block .filter .group .button-wrap .service_filter_sub{
    border-radius: 0 3em 3em 0;
    color: #FFF;
    background: #DA252F;
    padding: 1em;
    cursor: pointer;
    line-height: 30px;
    font-size: 1rem;
    border: none;
    width: 100%;
}
.page-all-specs .doctors-big-list-block .filter .group .button-wrap .service_filter_sub:hover{
    background: #bf2029;
}
.page-all-specs .doctors-big-list-block .big-list-block .result-block{float:left;width:75%;padding-left:1em;}
@media (max-width:950px){.page-all-specs .doctors-big-list-block .big-list-block .result-block{width:100%;padding-left:0;}
}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-head{margin-bottom:1em;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-head:after{content:"";display:block;clear:both;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-head h2{display:block;font-size:20px;width:calc(100% - 80px);float:left;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-head .count{float:right;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-head .count i, .page-all-specs .doctors-big-list-block .big-list-block .result-block .result-head .count strong, .page-all-specs .doctors-big-list-block .big-list-block .result-block .result-head .count span{display:inline-block;vertical-align:middle;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-head .count span:nth-child(1){font-size:20px;margin-right:0.25em;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-head .count span:nth-child(2){font-size:15px;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list{font-size:0;margin-bottom:1rem;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list:after{content:"";display:block;clear:both;}

.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item{font-size:1rem;display:inline-block;vertical-align:top;width:32.33333%;margin-right:1.444%;margin-bottom:1rem;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item:nth-child(3n){margin-right:0;}
@media (max-width:1184px){.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item{width:49%;margin-right:2%;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item:nth-child(4n){margin-right:2%;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item:nth-child(3n){margin-right:2%;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item:nth-child(2n){margin-right:0;}
}
@media (max-width:550px){.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item{width:100% !important;margin-right:0 !important;}
}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item .place{-moz-box-shadow:0 1px 12px 0 rgba(122, 141, 142, 0.45);-webkit-box-shadow:0 1px 12px 0 rgba(122, 141, 142, 0.45);box-shadow:0 1px 12px 0 rgba(122, 141, 142, 0.45);padding:1rem;text-align:left;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item .place .level-0{font-size:12px;color:#CDCDCD;text-transform:uppercase;margin-bottom:1rem;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item .place b{
    color: red;
}
@media (max-width:1000px){.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item .place .level-0{margin-bottom:0.5rem;}
}
@media (max-width:500px){.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item .place .level-0{display:none;}
}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item .place .level-1{color:#2F2F2F;font-size:18px;font-weight:700;min-height:4rem;}
@media (max-width:1000px){.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item .place .level-1{min-height:auto;margin-bottom:0.5rem;}
}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item .place .level-1 a{color:#2F2F2F;}
@media (max-width:500px){.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item .place .level-2{display:none;}
}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item .place .level-2 a{font-size:12px;color:#9A9A9A;border-bottom:1px dotted;line-height:1em;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item:hover .place{-moz-box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);-webkit-box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .result-list .s-item:hover .place a{color:#009A9A !important;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .show-more{width:465px;margin:0 auto 1.5em;}
@media (max-width:500px){.page-all-specs .doctors-big-list-block .big-list-block .result-block .show-more{width:100%;}
}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .show-more .button{font-weight:700;text-align:center;width:100%;padding:0.5em;border-radius:1em;border:2px solid #DA252F;color:#2F2F2F;text-align:center;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .show-more .button:hover{color:#FFF;background:#DA252F;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator{width:465px;margin:0 auto;}
@media (max-width:500px){.page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator{width:100%;}
}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator:after{content:"";display:block;clear:both;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .to-start{float:left;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .to-start span{padding:0.5em 1em;color:#9A9A9A;border:1px solid #CDCDCD;border-radius:1.5em;text-align:center;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .to-start span:hover{color:#a0a0a0;background:#efefef;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag{float:right;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag ul{padding:0;margin:0;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag ul li{list-style:none;margin:0;padding:0;}
@media (max-width:1184px){.page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag{display:none;}
}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag .prev{display:inline-block;vertical-align:middle;cursor:pointer;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag .prev:after{content:"";display:block;clear:both;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag .next{display:inline-block;vertical-align:middle;cursor:pointer;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag .next:after{content:"";display:block;clear:both;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag ul{display:inline-block;vertical-align:middle;font-size:0;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag ul li{vertical-align:middle;display:inline-block;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag ul li a{font-size:14px;padding:0 0.5em;color:#9A9A9A;}
.page-all-specs .doctors-big-list-block .big-list-block .result-block .paginator .pag ul li a.current{color:#DA252F;}
.page-corporative-serv .corporative-serv-head{background:url("../images/bg/page-corporative-serv-bg.jpg");background-size:cover;background-repeat:no-repeat;background-position:center 100%;color:#FFF;padding-bottom:2em;}
.page-corporative-serv .corporative-serv-head .head .title{color:#FFF;}
.page-corporative-serv .corporative-serv-head .head .button{margin-bottom:1em;}
.page-corporative-serv .corporative-serv-head .head .button .btn{padding:0.5em 1em;}
.page-corporative-serv .corporative-serv-head .breadcrumbs{color:#FFF;}
.page-corporative-serv .corporative-serv-head .breadcrumbs ul li a{color:#CDCDCD;}
.page-corporative-serv .corporative-serv-head .breadcrumbs ul li:last-child a{color:#FFF;}
.page-corporative-serv .corporative-serv-head .benefit{border-bottom:0;}
.page-corporative-serv .corporative-serv-head .benefit .title{color:#FFF;}
.page-corporative-serv .corporative-serv-head .benefit .cell-4 div span{color:#FFF;}
.page-corporative-serv .simple-text{margin-bottom:2em;}
.page-category-services .category-services-list{padding-bottom:1rem;}
.page-category-services .category-services-list .container{padding-left:1rem;padding-right:1rem;}
.page-category-services .category-services-list .list{font-size:0;text-align:center;}
.page-category-services .category-services-list .list .item{font-size:1rem;display:inline-block;vertical-align:top;padding:0.5rem;width:25%;}
@media (max-width:1000px){.page-category-services .category-services-list .list .item{width:50%;}
}
@media (max-width:500px){.page-category-services .category-services-list .list .item{width:100%;}
}
.page-category-services .category-services-list .list .item .place{-moz-box-shadow:0 1px 12px 0 rgba(122, 141, 142, 0.45);-webkit-box-shadow:0 1px 12px 0 rgba(122, 141, 142, 0.45);box-shadow:0 1px 12px 0 rgba(122, 141, 142, 0.45);padding:1rem;text-align:left;}
.page-category-services .category-services-list .list .item .place .level-0{font-size:12px;color:#CDCDCD;text-transform:uppercase;margin-bottom:1rem;}
@media (max-width:1000px){.page-category-services .category-services-list .list .item .place .level-0{margin-bottom:0.5rem;}
}
@media (max-width:500px){.page-category-services .category-services-list .list .item .place .level-0{display:none;}
}
.page-category-services .category-services-list .list .item .place .level-1{color:#2F2F2F;font-size:18px;font-weight:700;min-height:4rem;}
@media (max-width:1000px){.page-category-services .category-services-list .list .item .place .level-1{min-height:auto;margin-bottom:0.5rem;}
    .place-card .container .grid .contacts {
        width: 100%;
        padding-left: 2em;
        padding-top: 1em;
    }
    .place-card .container .grid .info {
        width: 100%;
    }
}
@media (min-width: 659px) and (max-width: 1001px) {
    .place-card .container .grid .contacts .button .btn{
        max-width: max-content;
        margin: auto;
    }
}
.page-category-services .category-services-list .list .item .place .level-2 span{font-size:12px;color:#9A9A9A;border-bottom:1px dotted;line-height:1em;}
@media (max-width:500px){.page-category-services .category-services-list .list .item .place .level-2 span{display:none;}
}
.page-category-services .category-services-list .list .item:hover .place{-moz-box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);-webkit-box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);}
.page-category-services .category-services-list .list .item:hover .place .level-1{color:#009A9A !important;}
.page-category-services .category-services-list .list .item:hover .place .level-2 span{color:#009A9A !important;}
.page-one-programming .one-programming-head{background:url("../images/bg/one-programming-bg.jpg");background-size:cover;background-repeat:no-repeat;background-position:center 100%;color:#FFF;padding-bottom:2em;}
.page-one-programming .one-programming-head .head .title{color:#FFF;}
.page-one-programming .one-programming-head .head .group{width:600px;margin:0 auto 1rem;}
@media (max-width:640px){.page-one-programming .one-programming-head .head .group{width:100%;margin-bottom:0;}
}
.page-one-programming .one-programming-head .head .group .cell:nth-child(1){padding-top:8px;width:27%;}
@media (max-width:640px){.page-one-programming .one-programming-head .head .group .cell:nth-child(1){padding-top:0em;}
}
.page-one-programming .one-programming-head .head .group .cell:nth-child(2){text-align:left;padding-top:4px;width:46%;}
@media (max-width:640px){.page-one-programming .one-programming-head .head .group .cell:nth-child(2){padding-top:1em;}
}
.page-one-programming .one-programming-head .head .group .cell:nth-child(3){width:27%;}
@media (max-width:640px){.page-one-programming .one-programming-head .head .group .cell:nth-child(3){padding-top:1em;}
}
@media (max-width:640px){.page-one-programming .one-programming-head .head .group .cell{width:100% !important;text-align:center !important;margin-bottom:0.5rem;padding-right:0 !important;padding-left:0 !important;}
.page-one-programming .one-programming-head .head .group .cell:nth-child(3){margin-bottom:0;}
}
.page-one-programming .one-programming-head .head .group .cell select, .page-one-programming .one-programming-head .head .group .cell .jq-selectbox__select, .page-one-programming .one-programming-head .head .group .cell .jq-selectbox__search input, .jq-selectbox__search .page-one-programming .one-programming-head .head .group .cell input{background:#FFF;padding-left:1em;}
.page-one-programming .one-programming-head .head .group .cell.price{font-size:32px;font-weight:700;text-align:right;padding-right:1em;}
.page-one-programming .one-programming-head .head .group .cell.price i, .page-one-programming .one-programming-head .head .group .cell.price strong, .page-one-programming .one-programming-head .head .group .cell.price span{display:inline-block;vertical-align:middle;}
.page-one-programming .one-programming-head .head .group .cell .button{margin-bottom:1em;padding-left:1em;}
@media (max-width:640px){.page-one-programming .one-programming-head .head .group .cell .button{padding-left:0 !important;}
}
.page-one-programming .one-programming-head .head .group .cell .button .btn{padding:0.05em 1em 0.5em;display:block;}
.page-one-programming .one-programming-head .breadcrumbs{color:#FFF;}
.page-one-programming .one-programming-head .breadcrumbs ul li a{color:#CDCDCD;}
.page-one-programming .one-programming-head .breadcrumbs ul li:last-child a{color:#FFF;}
.page-one-programming .one-programming-head .benefit{border-bottom:0;}
.page-one-programming .one-programming-head .benefit .title{color:#FFF;}
.page-one-programming .one-programming-head .benefit .cell-4 div span{color:#FFF;}
.page-one-programming .page-navigation{margin-bottom:0;border-bottom:0;}
.page-one-programming .where-block, .page-one-programming .doctors-block, .page-one-programming .info-text-block{border-bottom:1px solid #bfbfbf;}
.page-one-programming .info-text-block{padding-bottom:1rem;}
.page-one-skidka .page-navigation{margin-bottom:0;border-bottom:0;}
.page-one-skidka .info-text-block{padding-bottom:1em;}
.page-one-skidka .certificates{padding:1em 0 2em;}
.page-one-skidka .one-skidka-head{background:url("../images/bg/one-skidka-bg.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;color:#FFF;padding-bottom:5em;padding-top:5em;}
@media (max-width:768px){.page-one-skidka .one-skidka-head{padding-top:4em;padding-bottom:1em;}
}
.page-one-skidka .one-skidka-head .head .title{color:#FFF;}
.page-one-skidka .one-skidka-head .head .group{width:100%;margin:0 auto 1rem;}
@media (max-width:640px){.page-one-skidka .one-skidka-head .head .group{width:100%;margin-bottom:0;}
}
.page-one-skidka .one-skidka-head .head .group .cell:nth-child(1){padding-top:6px;width:27%;}
@media (max-width:1184px){.page-one-skidka .one-skidka-head .head .group .cell:nth-child(1){padding-top:0;}
}
.page-one-skidka .one-skidka-head .head .group .cell:nth-child(2){text-align:left;padding-top:4px;width:46%;}
@media (max-width:640px){.page-one-skidka .one-skidka-head .head .group .cell:nth-child(2){padding-top:1em;}
}
.page-one-skidka .one-skidka-head .head .group .cell:nth-child(3){width:27%;}
@media (max-width:640px){.page-one-skidka .one-skidka-head .head .group .cell:nth-child(3){padding-top:1em;}
}
@media (max-width:640px){.page-one-skidka .one-skidka-head .head .group .cell{width:100% !important;text-align:center !important;margin-bottom:0.5rem;padding-right:0 !important;padding-left:0 !important;}
.page-one-skidka .one-skidka-head .head .group .cell:nth-child(3){margin-bottom:0;}
}
.page-one-skidka .one-skidka-head .head .group .cell select, .page-one-skidka .one-skidka-head .head .group .cell .jq-selectbox__select, .page-one-skidka .one-skidka-head .head .group .cell .jq-selectbox__search input, .jq-selectbox__search .page-one-skidka .one-skidka-head .head .group .cell input{background:#FFF;padding-left:1em;}
.page-one-skidka .one-skidka-head .head .group .cell.date div{display:inline-block;vertical-align:top;}
.page-one-skidka .one-skidka-head .head .group .cell.date span{display:inline-block;vertical-align:top;margin-top:6px;font-weight:700;font-size:32px;}
.page-one-skidka .one-skidka-head .head .group .cell.date span.t{font-size:30px;}
.page-one-skidka .one-skidka-head .head .group .cell.date span.n{font-size:34px;}
.page-one-skidka .one-skidka-head .head .group .cell.date span.d{font-size:28px;margin-top:0;}
.page-one-skidka .one-skidka-head .head .group .cell .button{margin-bottom:1em;padding-left:1em;}
@media (max-width:640px){.page-one-skidka .one-skidka-head .head .group .cell .button{padding-left:0 !important;}
}
.page-one-skidka .one-skidka-head .head .group .cell .button .btn{padding:0.05em 1em 0.5em;display:block;}
.page-one-skidka .one-skidka-head .breadcrumbs{color:#FFF;}
.page-one-skidka .one-skidka-head .breadcrumbs ul li a{color:#CDCDCD;}
.page-one-skidka .one-skidka-head .breadcrumbs ul li:last-child a{color:#FFF;}
.page-one-skidka .one-skidka-head .benefit{border-bottom:0;}
.page-one-skidka .one-skidka-head .benefit .title{color:#FFF;}
.page-one-skidka .one-skidka-head .benefit .cell-4 div span{color:#FFF;}
.page-one-news .one-news-head .head .date{margin-bottom:1rem;text-align:center;color:#303030;}
.page-one-news .page-navigation{margin-bottom:0;border-bottom:0;}
.page-all-news .page-navigation{margin-bottom:0;border-bottom:0;}
.page-all-news .all-news-list{border-top:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;padding:2rem 0;}
.page-all-news .all-news-list .container{padding:0 0.5rem;}
.page-all-news .all-news-list .container .show-more{width:465px;margin:0 auto 1.5em;}
@media (max-width:500px){.page-all-news .all-news-list .container .show-more{width:100%;}
}
.page-all-news .all-news-list .container .show-more .button{font-weight:700;text-align:center;width:100%;padding:0.5em;border-radius:1em;border:2px solid #DA252F;color:#2F2F2F;text-align:center;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.page-all-news .all-news-list .container .show-more .button:hover{color:#FFF;background:#DA252F;}
.page-all-news .all-news-list .container .paginator{width:465px;margin:0 auto;}
@media (max-width:500px){.page-all-news .all-news-list .container .paginator{width:100%;}
}
.page-all-news .all-news-list .container .paginator:after{content:"";display:block;clear:both;}
.page-all-news .all-news-list .container .paginator .to-start{float:left;}
.page-all-news .all-news-list .container .paginator .to-start span{padding:0.5em 1em;color:#9A9A9A;border:1px solid #CDCDCD;border-radius:1.5em;text-align:center;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.page-all-news .all-news-list .container .paginator .to-start span:hover{color:#a0a0a0;background:#efefef;}
.page-all-news .all-news-list .container .paginator .pag{float:right;}
.page-all-news .all-news-list .container .paginator .pag ul{padding:0;margin:0;}
.page-all-news .all-news-list .container .paginator .pag ul li{list-style:none;margin:0;padding:0;}
@media (max-width:1184px){.page-all-news .all-news-list .container .paginator .pag{display:none;}
}
.page-all-news .all-news-list .container .paginator .pag .prev{display:inline-block;vertical-align:middle;cursor:pointer;}
.page-all-news .all-news-list .container .paginator .pag .prev:after{content:"";display:block;clear:both;}
.page-all-news .all-news-list .container .paginator .pag .next{display:inline-block;vertical-align:middle;cursor:pointer;}
.page-all-news .all-news-list .container .paginator .pag .next:after{content:"";display:block;clear:both;}
.page-all-news .all-news-list .container .paginator .pag ul{display:inline-block;vertical-align:middle;font-size:0;}
.page-all-news .all-news-list .container .paginator .pag ul li{vertical-align:middle;display:inline-block;}
.page-all-news .all-news-list .container .paginator .pag ul li a{font-size:14px;padding:0 0.5em;color:#9A9A9A;}
.page-all-news .all-news-list .container .paginator .pag ul li a.current{color:#DA252F;}
.page-all-news .all-news-list .container .list{font-size:0;}
.page-all-news .all-news-list .container .list .item{display:inline-block;vertical-align:top;font-size:1rem;width:16.66667%;padding:0 0.5em;margin-bottom:1rem;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;border-radius:4px;position:relative;}
@media (max-width:1184px){.page-all-news .all-news-list .container .list .item{width:25%;}
}
@media (max-width:810px){.page-all-news .all-news-list .container .list .item{width:33.33333%;}
}
@media (max-width:630px){.page-all-news .all-news-list .container .list .item{width:50%;}
}
@media (max-width:480px){.page-all-news .all-news-list .container .list .item{width:100%;}
}
.page-all-news .all-news-list .container .list .item .place{position:relative;-moz-box-shadow:0px 1px 18px 1px rgba(0, 0, 0, 0.108);-webkit-box-shadow:0px 1px 18px 1px rgba(0, 0, 0, 0.108);box-shadow:0px 1px 18px 1px rgba(0, 0, 0, 0.108);}
.page-all-news .all-news-list .container .list .item .place .level-0{padding:1rem;padding-bottom:0;font-size:12px;text-transform:uppercase;color:#CDCDCD;}
.page-all-news .all-news-list .container .list .item .place .level-1{padding:1rem;padding-top:0.5rem;min-height:6em;padding-bottom:0.5rem;margin-bottom:0.5rem;}
@media (max-width:480px){.page-all-news .all-news-list .container .list .item .place .level-1{min-height:inherit;}
}
.page-all-news .all-news-list .container .list .item .place .level-1 a{color:#303030;font-weight:700;}
.page-all-news .all-news-list .container .list .item .place .level-2{padding:0 1rem;font-size:14px;}
.page-all-news .all-news-list .container .list .item .place .level-3{padding:1rem;}
.page-all-news .all-news-list .container .list .item .place .level-3 a{color:#9A9A9A;border-bottom:1px dotted;font-size:12px;line-height:1em;}
.page-all-news .all-news-list .container .list .item .place .level-3 a:hover{border-bottom:0;}
.page-all-news .all-news-list .container .list .item:hover .place{-moz-box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);-webkit-box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);box-shadow:0 1px 12px 0 rgba(0, 149, 155, 0.65);}
.page-all-news .all-news-list .container .list .item:hover .place .level-0{background:#009A9A;color:#FFF;}
.page-all-news .all-news-list .container .list .item:hover .place .level-1{background:#009A9A;color:#FFF;}
.page-all-news .all-news-list .container .list .item:hover .place .level-1 a{color:#FFF;}
.page-all-news .all-news-list .container .list .item:hover .place .level-3 a{color:#009A9A;}
.page-one-article .one-article-head{color:#FFF;padding:6em 0;}
@media (max-width:768px){.page-one-article .one-article-head{padding:1em 0;}
}
.page-one-article .one-article-head .breadcrumbs{color:#FFF;}
.page-one-article .one-article-head .breadcrumbs ul li a{color:#CDCDCD;}
.page-one-article .one-article-head .breadcrumbs ul li:last-child a{color:#FFF;}
.page-one-article .one-article-head .head{color:#FFF;}
.page-one-article .one-article-head .head .title{color:#FFF;}
.page-one-article .one-article-head .head .tags ul li{color:#FFF;background:transparent;border-color:#FFF;}
.page-one-article .one-article-head .head .tags ul li a{color:#FFF;}
.page-one-article .one-article-head .head .tags ul li:hover{background:#009A9A;border-color:#009A9A;}
.page-one-article .text-block{padding:0 0 1em;}
.page-one-article .text-block .cell-10{text-align:center;}
.page-all-articles .page-navigation{margin-bottom:0;border-bottom:0;}
.page-all-articles .all-articles-list .filter .container .place{background:#F5F5F5;position:relative;border-radius:3em;margin-bottom:1em;padding:0.5em 1em;}
.page-all-articles .all-articles-list .filter .container .place:after{content:"";display:block;clear:both;}
@media (max-width:1184px){.page-all-articles .all-articles-list .filter .container .place{border-radius:0;}
}
.page-all-articles .all-articles-list .filter .container .place .search{position:relative;padding-top:6px;float:left;width:280px;}
@media (max-width:1184px){.page-all-articles .all-articles-list .filter .container .place .search{float:none;margin:0 auto 0em;width:100%;max-width:280px;}
}
.page-all-articles .all-articles-list .filter .container .place .search:before{content:"";display:block;clear:both;position:absolute;left:0.5em;top:0.7em;}
.page-all-articles .all-articles-list .filter .container .place .search input[type=text]{background:#FFF;color:#303030;font-size:15px;padding-left:2.5em;line-height:17px;margin-bottom:6px;}
.page-all-articles .all-articles-list .filter .container .place .search input[type=text]:-moz-placeholder{font-size:15px;color:#303030;}
.page-all-articles .all-articles-list .filter .container .place .search input[type=text]::-moz-placeholder{font-size:15px;color:#303030;}
.page-all-articles .all-articles-list .filter .container .place .search input[type=text]:-ms-input-placeholder{font-size:15px;color:#303030;}
.page-all-articles .all-articles-list .filter .container .place .search input[type=text]::-webkit-input-placeholder{font-size:15px;color:#303030;}
.page-all-articles .all-articles-list .filter .container .place .popular-tags{float:left;width:calc(100% - 280px);padding-left:2em;padding-top:0.7em;}
@media (max-width:1184px){.page-all-articles .all-articles-list .filter .container .place .popular-tags{float:none;width:100%;padding-left:0;}
}
.page-all-articles .all-articles-list .filter .container .place .popular-tags > p{font-size:20px;color:#666;display:inline-block;padding-right:1em;margin-bottom:0;}
@media (max-width:804px){.page-all-articles .all-articles-list .filter .container .place .popular-tags > p{display:block;text-align:center;margin-bottom:0.5rem;padding-right:0;}
}
.page-all-articles .all-articles-list .filter .container .place .popular-tags .tags{display:inline-block;float:right;}
@media (max-width:804px){.page-all-articles .all-articles-list .filter .container .place .popular-tags .tags{display:block;float:none;text-align:center;}
}
.page-all-articles .all-articles-list .filter .container .place .popular-tags .tags ul li{display:inline-block;vertical-align:top;}
.page-all-articles .all-articles-list .filter .container .place .popular-tags .tags ul li a{color:#9a9a9a;}
.page-all-articles .all-articles-list .filter .container .place .popular-tags .tags ul li:hover a{color:#FFF;}
.page-all-articles .all-articles-list .list .show-more{width:465px;margin:0 auto 1.5em;}
@media (max-width:500px){.page-all-articles .all-articles-list .list .show-more{width:100%;}
}
.page-all-articles .all-articles-list .list .show-more .button{font-weight:700;text-align:center;width:100%;padding:0.5em;border-radius:1em;border:2px solid #DA252F;color:#2F2F2F;text-align:center;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.page-all-articles .all-articles-list .list .show-more .button:hover{color:#FFF;background:#DA252F;}
.page-all-articles .all-articles-list .list .paginator{width:465px;margin:0 auto;}
@media (max-width:500px){.page-all-articles .all-articles-list .list .paginator{width:100%;}
}
.page-all-articles .all-articles-list .list .paginator:after{content:"";display:block;clear:both;}
.page-all-articles .all-articles-list .list .paginator .to-start{float:left;}
.page-all-articles .all-articles-list .list .paginator .to-start span{padding:0.5em 1em;color:#9A9A9A;border:1px solid #CDCDCD;border-radius:1.5em;text-align:center;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.page-all-articles .all-articles-list .list .paginator .to-start span:hover{color:#a0a0a0;background:#efefef;}
.page-all-articles .all-articles-list .list .paginator .pag{float:right;}
.page-all-articles .all-articles-list .list .paginator .pag ul{padding:0;margin:0;}
.page-all-articles .all-articles-list .list .paginator .pag ul li{list-style:none;margin:0;padding:0;}
@media (max-width:1184px){.page-all-articles .all-articles-list .list .paginator .pag{display:none;}
}
.page-all-articles .all-articles-list .list .paginator .pag .prev{display:inline-block;vertical-align:middle;cursor:pointer;}
.page-all-articles .all-articles-list .list .paginator .pag .prev:after{content:"";display:block;clear:both;}
.page-all-articles .all-articles-list .list .paginator .pag .next{display:inline-block;vertical-align:middle;cursor:pointer;}
.page-all-articles .all-articles-list .list .paginator .pag .next:after{content:"";display:block;clear:both;}
.page-all-articles .all-articles-list .list .paginator .pag ul{display:inline-block;vertical-align:middle;font-size:0;}
.page-all-articles .all-articles-list .list .paginator .pag ul li{vertical-align:middle;display:inline-block;}
.page-all-articles .all-articles-list .list .paginator .pag ul li a{font-size:14px;padding:0 0.5em;color:#9A9A9A;}
.page-all-articles .all-articles-list .list .paginator .pag ul li a.current{color:#DA252F;}
.page-all-articles .all-articles-list .list .container{padding:0 8px;}
.page-all-articles .all-articles-list .list .container .list-place{font-size:0;}
.page-all-articles .all-articles-list .list .container .list-place .item{width:33.33333%;display:inline-block;vertical-align:top;font-size:1rem;padding:0 1em;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;}
@media (max-width:1184px){.page-all-articles .all-articles-list .list .container .list-place .item{width:50%;}
}
@media (max-width:720px){.page-all-articles .all-articles-list .list .container .list-place .item{width:100%;}
}
.page-all-articles .all-articles-list .list .container .list-place .item .place{border:1px solid #DEE2E2;margin-bottom:1rem;border-radius:4px;position:relative;overflow:hidden;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;}
.page-all-articles .all-articles-list .list .container .list-place .item:hover .place{border-color:#009A9A;}
.page-all-articles .all-articles-list .list .container .list-place .item:hover .place .level-3 a{color:#009A9A;}
.page-all-articles .all-articles-list .list .container .list-place .item .level-0{padding:1em;color:#FFF;}
.page-all-articles .all-articles-list .list .container .list-place .item .level-0 a{color:#FFF;}
.page-all-articles .all-articles-list .list .container .list-place .item .level-0 .type{font-size:12px;margin-bottom:2em;text-transform:uppercase;}
.page-all-articles .all-articles-list .list .container .list-place .item .level-0 .name{font-size:20px;font-weight:700;min-height:3rem;}
.page-all-articles .all-articles-list .list .container .list-place .item .level-1{padding:1em;font-size:14px;line-height:20px;color:#818181;}
.page-all-articles .all-articles-list .list .container .list-place .item .level-2{padding:0 1em 0.5em;}
.page-all-articles .all-articles-list .list .container .list-place .item .level-3{padding:0 1em 1em;}
.page-all-articles .all-articles-list .list .container .list-place .item .level-3 a{color:#9A9A9A;border-bottom:1px dotted;font-size:12px;line-height:1em;}
.page-all-articles .all-articles-list .list .container .list-place .item .level-3 a:hover{border-bottom:0;}
.page-one-review .reviews-list{padding-bottom:2em;}
.page-one-review .reviews-list .show-more{width:465px;margin:0 auto 1.5em;}
@media (max-width:500px){.page-one-review .reviews-list .show-more{width:100%;}
}
.page-one-review .reviews-list .show-more .button{font-weight:700;text-align:center;width:100%;padding:0.5em;border-radius:1em;border:2px solid #DA252F;color:#2F2F2F;text-align:center;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.page-one-review .reviews-list .show-more .button:hover{color:#FFF;background:#DA252F;}
.page-one-review .reviews-list .paginator{width:465px;margin:0 auto;}
@media (max-width:500px){.page-one-review .reviews-list .paginator{width:100%;}
}
.page-one-review .reviews-list .paginator:after{content:"";display:block;clear:both;}
.page-one-review .reviews-list .paginator .to-start{float:left;}
.page-one-review .reviews-list .paginator .to-start span{padding:0.5em 1em;color:#9A9A9A;border:1px solid #CDCDCD;border-radius:1.5em;text-align:center;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.page-one-review .reviews-list .paginator .to-start span:hover{color:#a0a0a0;background:#efefef;}
.page-one-review .reviews-list .paginator .pag{float:right;}
.page-one-review .reviews-list .paginator .pag ul{padding:0;margin:0;}
.page-one-review .reviews-list .paginator .pag ul li{list-style:none;margin:0;padding:0;}
@media (max-width:1184px){.page-one-review .reviews-list .paginator .pag{display:none;}
}
.page-one-review .reviews-list .paginator .pag .prev{display:inline-block;vertical-align:middle;cursor:pointer;}
.page-one-review .reviews-list .paginator .pag .prev:after{content:"";display:block;clear:both;}
.page-one-review .reviews-list .paginator .pag .next{display:inline-block;vertical-align:middle;cursor:pointer;}
.page-one-review .reviews-list .paginator .pag .next:after{content:"";display:block;clear:both;}
.page-one-review .reviews-list .paginator .pag ul{display:inline-block;vertical-align:middle;font-size:0;}
.page-one-review .reviews-list .paginator .pag ul li{vertical-align:middle;display:inline-block;}
.page-one-review .reviews-list .paginator .pag ul li a{font-size:14px;padding:0 0.5em;color:#9A9A9A;}
.page-one-review .reviews-list .paginator .pag ul li a.current{color:#DA252F;}
.page-all-reviews .head{padding-bottom:1em;}
.page-all-reviews .head .button{text-align:center;}
.page-all-reviews .head .button .btn{padding-left:2em;padding-right:2em;height:auto;}
.page-all-reviews .reviews-list{border-top:1px solid #E6E6E6;padding-top:1em;padding-bottom:2em;}
.page-all-reviews .reviews-list .tabs{margin-bottom:1rem;}
.page-all-reviews .reviews-list .show-more{width:465px;margin:0 auto 1.5em;}
@media (max-width:500px){.page-all-reviews .reviews-list .show-more{width:100%;}
}
.page-all-reviews .reviews-list .show-more .button{font-weight:700;text-align:center;width:100%;padding:0.5em;border-radius:1em;border:2px solid #DA252F;color:#2F2F2F;text-align:center;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.page-all-reviews .reviews-list .show-more .button:hover{color:#FFF;background:#DA252F;}
.page-all-reviews .reviews-list .paginator{width:465px;margin:0 auto;}
@media (max-width:500px){.page-all-reviews .reviews-list .paginator{width:100%;}
}
.page-all-reviews .reviews-list .paginator:after{content:"";display:block;clear:both;}
.page-all-reviews .reviews-list .paginator .to-start{float:left;}
.page-all-reviews .reviews-list .paginator .to-start span{padding:0.5em 1em;color:#9A9A9A;border:1px solid #CDCDCD;border-radius:1.5em;text-align:center;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.page-all-reviews .reviews-list .paginator .to-start span:hover{color:#a0a0a0;background:#efefef;}
.page-all-reviews .reviews-list .paginator .pag{float:right;}
.page-all-reviews .reviews-list .paginator .pag ul{padding:0;margin:0;}
.page-all-reviews .reviews-list .paginator .pag ul li{list-style:none;margin:0;padding:0;}
@media (max-width:1184px){.page-all-reviews .reviews-list .paginator .pag{display:none;}
}
.page-all-reviews .reviews-list .paginator .pag .prev{display:inline-block;vertical-align:middle;cursor:pointer;}
.page-all-reviews .reviews-list .paginator .pag .prev:after{content:"";display:block;clear:both;}
.page-all-reviews .reviews-list .paginator .pag .next{display:inline-block;vertical-align:middle;cursor:pointer;}
.page-all-reviews .reviews-list .paginator .pag .next:after{content:"";display:block;clear:both;}
.page-all-reviews .reviews-list .paginator .pag ul{display:inline-block;vertical-align:middle;font-size:0;}
.page-all-reviews .reviews-list .paginator .pag ul li{vertical-align:middle;display:inline-block;}
.page-all-reviews .reviews-list .paginator .pag ul li a{font-size:14px;padding:0 0.5em;color:#9A9A9A;}
.page-all-reviews .reviews-list .paginator .pag ul li a.current{color:#DA252F;}
.page-all-reviews .reviews-list .hidden-blocks .block{display:none;}
.page-all-reviews .reviews-list .hidden-blocks .block.block-1{display:block;}
.page-all-reviews .reviews-list .hidden-blocks .block .list .item .show-more{width:auto;margin:0;}
.page-all-vac .vac-list{border-top:1px solid #E6E6E6;padding-top:1em;padding-bottom:2em;}
.page-all-vac .vac-list .show-more{width:465px;margin:0 auto 1.5em;}
@media (max-width:500px){.page-all-vac .vac-list .show-more{width:100%;}
}
.page-all-vac .vac-list .show-more .button{font-weight:700;text-align:center;width:100%;padding:0.5em;border-radius:1em;border:2px solid #DA252F;color:#2F2F2F;text-align:center;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.page-all-vac .vac-list .show-more .button:hover{color:#FFF;background:#DA252F;}
.page-all-vac .vac-list .paginator{width:465px;margin:0 auto;}
@media (max-width:500px){.page-all-vac .vac-list .paginator{width:100%;}
}
.page-all-vac .vac-list .paginator:after{content:"";display:block;clear:both;}
.page-all-vac .vac-list .paginator .to-start{float:left;}
.page-all-vac .vac-list .paginator .to-start span{padding:0.5em 1em;color:#9A9A9A;border:1px solid #CDCDCD;border-radius:1.5em;text-align:center;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.page-all-vac .vac-list .paginator .to-start span:hover{color:#a0a0a0;background:#efefef;}
.page-all-vac .vac-list .paginator .pag{float:right;}
.page-all-vac .vac-list .paginator .pag ul{padding:0;margin:0;}
.page-all-vac .vac-list .paginator .pag ul li{list-style:none;margin:0;padding:0;}
@media (max-width:1184px){.page-all-vac .vac-list .paginator .pag{display:none;}
}
.page-all-vac .vac-list .paginator .pag .prev{display:inline-block;vertical-align:middle;cursor:pointer;}
.page-all-vac .vac-list .paginator .pag .prev:after{content:"";display:block;clear:both;}
.page-all-vac .vac-list .paginator .pag .next{display:inline-block;vertical-align:middle;cursor:pointer;}
.page-all-vac .vac-list .paginator .pag .next:after{content:"";display:block;clear:both;}
.page-all-vac .vac-list .paginator .pag ul{display:inline-block;vertical-align:middle;font-size:0;}
.page-all-vac .vac-list .paginator .pag ul li{vertical-align:middle;display:inline-block;}
.page-all-vac .vac-list .paginator .pag ul li a{font-size:14px;padding:0 0.5em;color:#9A9A9A;}
.page-all-vac .vac-list .paginator .pag ul li a.current{color:#DA252F;}
.page-all-vac .vac-list .tabs{margin-bottom:1rem;}
.page-all-vac .vac-list .hidden-blocks .block{display:none;}
.page-all-vac .vac-list .hidden-blocks .block.block-1{display:block;}
.page-all-vac .vac-list .hidden-blocks .block .list .item{margin-bottom:1rem;}
.page-one-vac .one-vac-head{color:#FFF;padding:6em 0;background-size:cover;background-repeat:no-repeat;background-position:center;}
@media (max-width:768px){.page-one-vac .one-vac-head{padding:1em 0;}
}
.page-one-vac .one-vac-head .breadcrumbs{color:#FFF;}
.page-one-vac .one-vac-head .breadcrumbs ul li a{color:#CDCDCD;}
.page-one-vac .one-vac-head .breadcrumbs ul li:last-child a{color:#FFF;}
.page-one-vac .one-vac-head .head{color:#FFF;}
.page-one-vac .one-vac-head .head .title{color:#FFF;}
.page-one-vac .one-vac-head .head .tags ul li{color:#FFF;background:transparent;border-color:#FFF;}
.page-one-vac .one-vac-head .head .tags ul li a{color:#FFF;}
.page-one-vac .one-vac-head .head .tags ul li:hover{background:#009A9A;border-color:#009A9A;}
.page-one-vac .one-vac-head .head .zp{font-size:24px;font-weight:700;margin-bottom:1rem;}
.page-one-vac .one-vac-head .head .address{margin-bottom:1rem;}
.page-one-vac .one-vac-head .head .address i{margin-right:0.5rem;}
.page-one-vac .one-vac-head .head .button{padding:1em 0;}
.page-one-vac .one-vac-head .head .button .btn{padding:0.5em 2em;}
.page-one-vac .info-text-block{padding-bottom:1em;border-bottom:1px solid #CDCDCD;}
.page-one-clinic .actions-block{padding-bottom:2em;}
.page-one-clinic .all-news-slider{padding-top:0em;}
.page-all-clinic .place-card .container{margin-bottom:1rem;}
.page-all-clinic .map-place{padding-bottom:1em;border-bottom:1px solid #CDCDCD;}
.page-all-clinic .map-place .place{border:#EBEDED 1px solid;border-radius:4px;overflow:hidden;}
.page-all-clinic .map-place .place .search{padding:1em;}
.page-all-clinic .map-place .place .search .search-place{width:100%;max-width:750px;margin:0 auto;position:relative;}
.page-all-clinic .map-place .place .search .search-place:before{content:"";display:block;clear:both;position:absolute;left:0.5em;top:0.333em;}
.page-all-clinic .map-place .place .search .search-place input[type=text]{color:#303030;font-size:15px;padding-left:2.5em;line-height:17px;margin-bottom:0;}
.page-all-clinic .map-place .place .search .search-place input[type=text]:-moz-placeholder{font-size:15px;color:#9A9A9A;}
.page-all-clinic .map-place .place .search .search-place input[type=text]::-moz-placeholder{font-size:15px;color:#9A9A9A;}
.page-all-clinic .map-place .place .search .search-place input[type=text]:-ms-input-placeholder{font-size:15px;color:#9A9A9A;}
.page-all-clinic .map-place .place .search .search-place input[type=text]::-webkit-input-placeholder{font-size:15px;color:#9A9A9A;}
.page-faq .faq:after{content:"";display:block;clear:both;}
.page-faq .faq .big-list-block .alphabet{margin-bottom:1rem;}
.page-faq .faq .big-list-block .alphabet .list{width:100% !important;height:auto !important;max-height:479px !important;}
.page-faq .faq .big-list-block .alphabet .list > ul > li{padding:0 !important;}
.page-faq .faq .big-list-block .alphabet .list > ul > li > span{display:block;padding:0.5em;padding-right:2.5em;position:relative;color:#666;}
.page-faq .faq .big-list-block .alphabet .list > ul > li.has-children > span:after{content:"";display:block;clear:both;position:absolute;right:2em;top:0.75em;}
.page-faq .faq .big-list-block .alphabet .list > ul > li.has-children > span.open:after{top:0.85em;}
.page-faq .faq .big-list-block .alphabet .list > ul > li:hover > span{color:#FFF;}
.page-faq .faq .big-list-block .alphabet .list > ul > li > ul{display:none;}
.page-faq .faq .big-list-block .alphabet .list > ul > li > ul > li{background:#FFF;color:#9A9A9A;padding-left:1em !important;}
.page-faq .faq .big-list-block .alphabet .list > ul > li > ul > li > span{display:block;padding:0.5em;}
.page-faq .faq .big-list-block .alphabet .list > ul > li > ul > li:hover > span{color:#757575;}
.page-faq .faq .big-list-block .faq-place{float:left;width:75%;padding-left:2em;}
.page-faq .faq .big-list-block .faq-place ul{padding:0;margin:0;}
.page-faq .faq .big-list-block .faq-place ul li{list-style:none;margin:0;padding:0;}
@media (max-width:950px){.page-faq .faq .big-list-block .faq-place{padding-left:0;width:100%;}
}
.page-faq .faq .big-list-block .faq-place .select-place{background:#F5F5F5;display:none;padding:1em;padding-bottom:0;border:1px solid #E6E6E6;border-bottom:0;}
.page-faq .faq .big-list-block .faq-place .select-place select, .page-faq .faq .big-list-block .faq-place .select-place .jq-selectbox__select, .page-faq .faq .big-list-block .faq-place .select-place .jq-selectbox__search input, .jq-selectbox__search .page-faq .faq .big-list-block .faq-place .select-place input{background:#FFF;}
@media (max-width:950px){.page-faq .faq .big-list-block .faq-place .select-place{display:block;}
}
.page-faq .faq .big-list-block .faq-place .search{display:none;background:#F5F5F5;position:relative;border:1px solid #E6E6E6;border-top:0;padding-top:1em;margin-bottom:1rem;padding-left:1em;padding-right:1em;}
.page-faq .faq .big-list-block .faq-place .search:before{content:"";display:block;clear:both;position:absolute;left:1.6em;top:1.25em;}
.page-faq .faq .big-list-block .faq-place .search input[type=text]{color:#303030;font-size:15px;padding-left:2.5em;line-height:17px;margin-bottom:1em;}
.page-faq .faq .big-list-block .faq-place .search input[type=text]:-moz-placeholder{font-size:15px;color:#303030;}
.page-faq .faq .big-list-block .faq-place .search input[type=text]::-moz-placeholder{font-size:15px;color:#303030;}
.page-faq .faq .big-list-block .faq-place .search input[type=text]:-ms-input-placeholder{font-size:15px;color:#303030;}
.page-faq .faq .big-list-block .faq-place .search input[type=text]::-webkit-input-placeholder{font-size:15px;color:#303030;}
@media (max-width:950px){.page-faq .faq .big-list-block .faq-place .search{display:block;}
}
.page-faq .faq .big-list-block .faq-place ul{margin-bottom:1rem;}
.page-faq .faq .big-list-block .faq-place ul li{margin-bottom:0.5rem;display:block;}
@media (max-width:950px){.page-faq .faq .big-list-block .faq-place ul li{margin-bottom:0;}
}
.page-faq .faq .big-list-block .faq-place ul li .question{font-size:18px;font-weight:700;color:#666;cursor:pointer;margin-bottom:1rem;position:relative;}
.page-faq .faq .big-list-block .faq-place ul li .question:hover{color:#009A9A;}
@media (max-width:950px){.page-faq .faq .big-list-block .faq-place ul li .question{padding:0.5em;margin-bottom:0.5rem;padding-right:2em;}
}
.page-faq .faq .big-list-block .faq-place ul li .question:after{content:"";display:block;clear:both;position:absolute;right:1em;top:0.9em;display:none;}
.page-faq .faq .big-list-block .faq-place ul li .question.open{color:#009A9A;}
.page-faq .faq .big-list-block .faq-place ul li .question.open:after{top:1em;}
@media (max-width:950px){.page-faq .faq .big-list-block .faq-place ul li .question.open{color:#FFF;border-color:#ED2F2F;}
}
@media (max-width:950px){.page-faq .faq .big-list-block .faq-place ul li .question{font-weight:400;font-size:15px;}
.page-faq .faq .big-list-block .faq-place ul li .question:after{display:block;}
}
.page-faq .faq .big-list-block .faq-place .more{cursor:pointer;text-align:center;}
@media (max-width:950px){.page-faq .faq .big-list-block .faq-place .more{display:block;}
}
.page-faq .faq .big-list-block .faq-place .more span{display:inline-block;vertical-align:middle;padding:0.5em 2em;border:#DA252F 2px solid;border-radius:1em;color:#2F2F2F;font-weight:700;}
.page-faq .faq .big-list-block .faq-place .more span:hover{color:#FFF;background:#DA252F;}
.page-faq .faq .big-list-block .faq-place ul li .answer{padding-left:1em;font-size:15px;color:#2F2F2F;margin-bottom:1rem;display:none;}
.page-404 .head{text-align:center;padding-top:2rem;padding-bottom:6rem;}
.page-404 .head .title{color:#B22F2F;font-size:120px;margin-bottom:1rem;}
.page-404 .head .alert{color:#B22F2F;font-size:40px;line-height:1em;margin-bottom:1rem;}
.page-404 .head .search{position:relative;padding-top:3px;width:100%;max-width:400px;margin:0 auto;}
.page-404 .head .search:before{content:"";display:block;clear:both;position:absolute;left:0.5em;top:0.5em;}
.page-404 .head .search input[type=text]{background:none;border:1px solid #B43535;color:#303030;font-size:15px;padding-left:2.5em;line-height:17px;}
.page-404 .head .search input[type=text]:-moz-placeholder{font-size:15px;color:#000;}
.page-404 .head .search input[type=text]::-moz-placeholder{font-size:15px;color:#000;}
.page-404 .head .search input[type=text]:-ms-input-placeholder{font-size:15px;color:#000;}
.page-404 .head .search input[type=text]::-webkit-input-placeholder{font-size:15px;color:#000;}
.page-search .head{border-bottom:1px solid #E6E6E6;}
.page-search .search-place{padding-top:1em;}
.page-search .search-place .tabs{text-align:center;margin-bottom:1rem;}
.page-search .search-place .tabs ul{padding:0;margin:0;}
.page-search .search-place .tabs ul li{list-style:none;margin:0;padding:0;}
.page-search .search-place .tabs ul{display:inline-block;vertical-align:top;font-size:0;}
@media (max-width:505px){.page-search .search-place .tabs ul{border:1px solid #009A9A;display:block;}
}
.page-search .search-place .tabs ul li{display:inline-block;vertical-align:top;font-size:15px;padding:0.5em 1em;border-top:1px solid #009A9A;border-bottom:1px solid #009A9A;cursor:pointer;}
@media (max-width:565px){.page-search .search-place .tabs ul li{font-size:13px;}
}
@media (max-width:505px){.page-search .search-place .tabs ul li{display:block;font-size:15px;border:1px solid #009A9A;}
}
.page-search .search-place .tabs ul li:nth-child(1){border-radius:1.5rem 0 0 1.5rem;border-left:1px solid #009A9A;}
@media (max-width:505px){.page-search .search-place .tabs ul li:nth-child(1){border-radius:0;display:block;border:0;border-bottom:1px solid #009A9A;}
}
.page-search .search-place .tabs ul li:nth-child(2), .page-search .search-place .tabs ul li:nth-child(3){border-left:1px solid #009A9A;border-right:1px solid #009A9A;}
@media (max-width:505px){.page-search .search-place .tabs ul li:nth-child(2), .page-search .search-place .tabs ul li:nth-child(3){border:0;border-bottom:1px solid #009A9A;}
}
.page-search .search-place .tabs ul li:nth-child(3){border-left:0;}
.page-search .search-place .tabs ul li:nth-child(4){border-right:1px solid #009A9A;border-radius:0 1.5rem 1.5rem 0;}
@media (max-width:505px){.page-search .search-place .tabs ul li:nth-child(4){border:0;border-radius:0;display:block;}
}
.page-search .search-place .tabs ul li.active, .page-search .search-place .tabs ul li:hover{background:#009A9A;color:#FFF;}
.page-search .search-place .search{position:relative;padding-top:3px;width:100%;margin:0 auto;}
.page-search .search-place .search:before{content:"";display:block;clear:both;position:absolute;left:0.5em;top:0.5em;}
.page-search .search-place .search input[type=text]{background:none;border:1px solid #CDCDCD;color:#9A9A9A;font-size:15px;padding-left:2.5em;line-height:17px;}
.page-search .search-place .search input[type=text]:-moz-placeholder{font-size:15px;color:#9A9A9A;}
.page-search .search-place .search input[type=text]::-moz-placeholder{font-size:15px;color:#9A9A9A;}
.page-search .search-place .search input[type=text]:-ms-input-placeholder{font-size:15px;color:#9A9A9A;}
.page-search .search-place .search input[type=text]::-webkit-input-placeholder{font-size:15px;color:#9A9A9A;}
.page-search .search-place .request .show-more{width:465px;margin:0 auto 1.5em;}
@media (max-width:500px){.page-search .search-place .request .show-more{width:100%;}
}
.page-search .search-place .request .show-more .button{font-weight:700;text-align:center;width:100%;padding:0.5em;border-radius:1em;border:2px solid #DA252F;color:#2F2F2F;text-align:center;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.page-search .search-place .request .show-more .button:hover{color:#FFF;background:#DA252F;}
.page-search .search-place .request .paginator{width:465px;margin:0 auto;}
@media (max-width:500px){.page-search .search-place .request .paginator{width:100%;}
}
.page-search .search-place .request .paginator:after{content:"";display:block;clear:both;}
.page-search .search-place .request .paginator .to-start{float:left;}
.page-search .search-place .request .paginator .to-start span{padding:0.5em 1em;color:#9A9A9A;border:1px solid #CDCDCD;border-radius:1.5em;text-align:center;cursor:pointer;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s;}
.page-search .search-place .request .paginator .to-start span:hover{color:#a0a0a0;background:#efefef;}
.page-search .search-place .request .paginator .pag{float:right;}
.page-search .search-place .request .paginator .pag ul{padding:0;margin:0;}
.page-search .search-place .request .paginator .pag ul li{list-style:none;margin:0;padding:0;}
@media (max-width:1184px){.page-search .search-place .request .paginator .pag{display:none;}
}
.page-search .search-place .request .paginator .pag .prev{display:inline-block;vertical-align:middle;cursor:pointer;}
.page-search .search-place .request .paginator .pag .prev:after{content:"";display:block;clear:both;}
.page-search .search-place .request .paginator .pag .next{display:inline-block;vertical-align:middle;cursor:pointer;}
.page-search .search-place .request .paginator .pag .next:after{content:"";display:block;clear:both;}
.page-search .search-place .request .paginator .pag ul{display:inline-block;vertical-align:middle;font-size:0;}
.page-search .search-place .request .paginator .pag ul li{vertical-align:middle;display:inline-block;}
.page-search .search-place .request .paginator .pag ul li a{font-size:14px;padding:0 0.5em;color:#9A9A9A;}
.page-search .search-place .request .paginator .pag ul li a.current{color:#DA252F;}
.page-search .search-place .request .show-more{text-align:center;}
.page-search .search-place .request .show-more:after{content:"";display:block;clear:both;}
.page-search .search-place .request .show-more .button{padding-left:2em;padding-right:2em;}
.page-search .search-place .request .none{padding:0 1em;text-align:center;font-size:24px;color:#9A9A9A;padding-top:16vh;padding-bottom:16vh;}
.page-search .search-place .request .list{padding-top:1em;}
.page-search .search-place .request .list .item{margin-bottom:2em;}
@media (max-width:768px){.page-search .search-place .request .list .item{margin-bottom:1em;}
}
.page-search .search-place .request .list .item .name a{color:#2F2F2F;font-weight:700;font-size:18px;margin-bottom:0.5rem;}
.page-search .search-place .request .list .item .name a:hover{color:#009A9A;}
.page-search .search-place .request .list .item .more span, .page-search .search-place .request .list .item .more a{font-size:12px;color:#9A9A9A;border-bottom:1px dotted;line-height:1em;}
.page-search .search-place .request .list .item .more a:hover{color:#009A9A;}
.icheckbox_minimal-red,
.iradio_minimal-red{display:inline-block;vertical-align:middle;margin:0;padding:0;border:none;cursor:pointer;}
.icheckbox_minimal-red.hover{opacity:1;-moz-transition:opacity 0.777s;-o-transition:opacity 0.777s;-webkit-transition:opacity 0.777s;transition:opacity 0.777s;}
.icheckbox_minimal-red.hover:hover{opacity:0.9;}
.icheckbox_minimal-red.disabled{cursor:default;}
.iradio_minimal-red.hover{opacity:1;-moz-transition:opacity 0.777s;-o-transition:opacity 0.777s;-webkit-transition:opacity 0.777s;transition:opacity 0.777s;}
.iradio_minimal-red.hover:hover{opacity:0.6;}
.iradio_minimal-red.disabled{cursor:default;}
.ui-slider{margin-top:5px;background:#F4F8F9;border-radius:4px;width:100%;height:10px;position:relative;}
.ui-slider .ui-slider-range-min{height:4px;background:url("../images/bg/ui-bg-active.png") bottom repeat-x;position:absolute;left:0;top:0px;}
.ui-slider .ui-slider-handle{display:block;position:absolute;top:-11px;cursor:pointer;margin-left:-17px;z-index:1;}
.ui-slider .ui-slider-range{height:10px;background:#FF991E;border-radius:4px 0 0 4px;top:0px;position:absolute;}
.ui-slider .min{position:absolute;left:0em;bottom:0em;color:#000;font-size:12px;}
.ui-slider .max{position:absolute;right:0em;bottom:0em;color:#000;font-size:12px;}

/*****************************************************************
 * Custom
 ****************************************************************/

.fixed-adaptive-block .right .phone{display:inline-block;vertical-align:middle; margin-right: 10px;}
.fixed-adaptive-block .right .phone a{
    font-size: 1rem;
    color: #DA252F;
}
.fixed-adaptive-block .right .phone a:hover{
    color: #bf2029;
}

.fixed-adaptive-block .tel_mob{
    display: none
}

.mobile{display: none}
.online-record-header{display: none}

.fixed-adaptive-block .lk-btn-mobile {
    display: none;
}
@media (max-width:480px){
    .desktop{display: none}
    .mobile{display: block}
    .fixed-adaptive-block .logo {
        padding-top: 13px;
        padding-left: 16px;
    }
    @media (min-width: 390px) {
        .fixed-adaptive-block .logo:has(.winter-logo) {
            padding-top: 14.5px;
        }
    }
    .fixed-adaptive-block .logo img {
        max-width: 150px;
        width: 150px;
        height: auto;
    }
    .online-record-header, a.online-record-header:hover, a.online-record-header:focus, a.online-record-header:active {
        display: flex;
        justify-content: center;
        align-items: center;
        color: #FFF;
        font-size: 12px;
        font-style: normal;
        font-weight: 700;
        line-height: 133.333%;
        padding: 11px 16px;
        border-radius: 30px;
        background: #DA252F;
        position: absolute;
        right: 135px;
        width: fit-content;
        top: 14px;
        outline: none;
        height: 30px;
    }
    .fixed-adaptive-block .tel_mob {
        display: block;
        margin-top: 14px;
        margin-bottom: 14px;
        border: 0;
        padding: 0;
        float: right;
        border-radius: 50%;
        -webkit-transition: all 0.2s;
        -o-transition: all 0.2s;
        transition: all 0.2s;
        background: #fff;
    }
    .fixed-adaptive-block .lk-btn-mobile {
        display: block;
        margin-top: 14px;
        margin-bottom: 14px;
        margin-left: 9px;
        border: 0;
        padding: 0;
        float: right;
        border-radius: 50%;
        -webkit-transition: all 0.2s;
        -o-transition: all 0.2s;
        transition: all 0.2s;
        background: #fff;
    }

    .fixed-adaptive-block .lk-btn-mobile svg{
        width: 30px;
        height: 30px;
    }

    @media (max-width: 390px) {
        .fixed-adaptive-block .logo {
            padding-top: 20px;
        }
        .fixed-adaptive-block .logo img {
            max-width: 82px;
        }
        .fixed-adaptive-block .logo:has(.winter-logo) {
            padding-top: 18px;
        }
    }
    @media (max-width: 350px) {
        .fixed-adaptive-block .lk-btn-mobile {
            display: none;
        }

        .online-record-header, a.online-record-header:hover, a.online-record-header:focus, a.online-record-header:active {
            right: 95px;
        }
    }
    @media (max-width: 350px) {
        .fixed-adaptive-block .logo img {
            max-width: 70px;
        }
    }
    .icons-menu-callback {
        background: url("../images/icons/icon-tel.svg") center no-repeat;
        width: 30px;
        height: 30px;
        display: block;
    }
    .fixed-adaptive-block .right {
        margin: 15px 16px 15px 10px;
    }
    .icons-sandwich {
        width: 30px;
        height: 30px;
        display: block;
        background: url("../images/icons/icon-sandwich.svg") center no-repeat;
    }
    .icons-sandwich-close, .fixed-adaptive-block .right .sandwich.open .icons-sandwich{
        background: url("../images/icons/icon-sandwich-active.svg") center no-repeat;
        width: 30px;
        height: 30px;
    }
    .fixed-adaptive-block .right .phone{display:none;}

    .page-all-specs .doctors-big-list-block .filter .group .search-wrap .search_in{
        font-size: 14px;
    }

    .page-all-specs .doctors-big-list-block .filter .group .search-wrap{
        padding: 0 15px;
    }
    .sandwich-menue {top: 60px;}
    .sandwich-menue .search:before {top: 1.08em;}
}
@media (max-width: 445px) {
    .fixed-adaptive-block .logo img {
        max-width: 140px;
        width: 140px;
    }
    .fixed-adaptive-block .logo {
        padding-top: 12px;
    }
}
@media (max-width: 430px) {
    .fixed-adaptive-block .logo img {
        max-width: 130px;
    }
    .fixed-adaptive-block .logo {
        padding-top: 13px;
    }
}
@media (max-width: 415px) and (min-width: 390px){
    .fixed-adaptive-block .logo img {
        max-width: 110px;
    }
    .fixed-adaptive-block .logo {
        padding-top: 16px;
    }
}
@media (max-width: 390px){
    .fixed-adaptive-block .logo img {
        max-width: 24vw;
    }
    .fixed-adaptive-block .logo {
        padding-top: 4.7vw;
    }
}
@media (max-width: 350px){
    .fixed-adaptive-block .logo img {
        max-width: 25vw;
    }
    .fixed-adaptive-block .logo {
        padding-top: 17px;
    }
}
@media (max-width: 320px){
    .fixed-adaptive-block .online-record-header.get-callback{
        display: none;
    }
    .fixed-adaptive-block .logo img {
        max-width: 35vw;
    }
}
/*****************************************************************
 * Custom Placeholders
 ****************************************************************/
/*[data-placeholder]{
    position: relative;
    font-size: 1rem;
}

[data-placeholder]:before,
[data-mobile-placeholder]:before{
    content: attr(data-placeholder);
    position: absolute;
    left: 0;
    top: 0;
    padding: inherit;
    font-size: inherit;
    color: #000;
    height: 100%;
    width: 100%;
    pointer-events: none;
    cursor: pointer;
}

[data-mobile-placeholder]:before{
    display: none;
}

[data-placeholder][data-mobile-placeholder]:before{
    content: attr(data-placeholder);
    display: block;
}

[data-placeholder]:focus:before{
    display: none !important;
}

@media (max-width: 480px) {
    [data-placeholder]:before{
        display: none;
    }

    [data-mobile-placeholder]:before{
        content: attr(data-mobile-placeholder);
        display: block;
    }

    [data-placeholder][data-mobile-placeholder]:before{
        content: attr(data-mobile-placeholder);
        display: block;
    }
}*/


/*****************************************************************
 * Hints
 ****************************************************************/

[data-hint]{
    position: relative;
}

[data-hint]:before{
    position: absolute;
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 10px 12px 10px;
    border-color: transparent transparent #fff transparent;
    left: 50%;
    top: 100%;
    margin: 10px 0 0 -10px;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity .4s cubic-bezier(.46,.84,.32,.94),visibility 0s cubic-bezier(.46,.84,.32,.94) .4s;
    -o-transition: opacity .4s cubic-bezier(.46,.84,.32,.94),visibility 0s cubic-bezier(.46,.84,.32,.94) .4s;
    transition: opacity .4s cubic-bezier(.46,.84,.32,.94),visibility 0s cubic-bezier(.46,.84,.32,.94) .4s;
    z-index: 21;
    pointer-events: none;
}

[data-hint]:after{
    position: absolute;
    content: '';
    display: block;
    font-family: Rubik,sans-serif;
    color: #424242;
    top: 100%;
    right: -15px;
    margin: 20px 0 0 0;
    content: attr(data-hint);
    width: 110px;
    padding: 8px 15px;
    font-size: 12px;
    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.15);
    box-shadow: 0 5px 15px rgba(0,0,0,.15);
    background: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 20;
    opacity: 0;
    line-height: 1.5;
    visibility: hidden;
    -webkit-transition: opacity .4s cubic-bezier(.46,.84,.32,.94),visibility 0s cubic-bezier(.46,.84,.32,.94) .4s;
    -o-transition: opacity .4s cubic-bezier(.46,.84,.32,.94),visibility 0s cubic-bezier(.46,.84,.32,.94) .4s;
    transition: opacity .4s cubic-bezier(.46,.84,.32,.94),visibility 0s cubic-bezier(.46,.84,.32,.94) .4s;
    pointer-events: none;
}


[data-hint]:hover:before{
    opacity: 1;
    visibility: visible;
}

[data-hint]:hover:after{
    opacity: 1;
    visibility: visible;
}


/*****************************************************************
 * Tabs
 ****************************************************************/
.tabs{

}

.tabs__buttons {
    width: 100%;
    /*overflow-x: auto;*/
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}

.tabs__button {
    cursor: pointer;
    white-space: nowrap;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.tabs__content {
    display: none;
}

.tabs__content.active {
    display: block;
}

.tabs__content-title{
    display: none;
}


@media (max-width: 505px) {
    .tabs_def li:last-child {
        border-top: none !important;
    }
}


/*------------------------------[ tabs left vertical ]--------------------------------*/
.tabs_left-v{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}

.tabs_left-v .tabs__buttons{
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 250px;
}

.tabs_left-v .tabs__contents {
    width: 100%;
    padding: 20px;
    border: 1px solid #eee;
}

.tabs_left-v .tabs__button {
    padding: 12px 15px;
    color: #DA252F;
    border: 1px solid transparent;
}

.tabs_left-v .tabs__button:hover{
    color: #bf2029;
}

.tabs_left-v .tabs__button.active{
    border: 1px solid #eee;
    border-radius: 30px 0 0 30px;
    color: #000;
    position: relative;
}
.tabs_left-v .tabs__button.active:before{
    content: '';
    position: absolute;
    right: -2px;
    top: 0;
    bottom: 0;
    width: 2px;
    background: #fff;
}


.tabs_left-v .tabs__content h2{
    font-size: 24px;
    line-height: normal;
    margin-bottom: 20px;
    margin-top: 20px;
}

.tabs_left-v .tabs__content h3{
    font-size: 20px;
    line-height: normal;
    margin-bottom: 20px;
    margin-top: 20px;
}

.tabs_left-v .tabs__content i{
    background: transparent;
    font-style: italic;
}

.tabs_left-v .tabs__content ul,
.tabs_left-v .tabs__content ol{
    padding-left: 22px;
    margin: 20px 0;
}

.tabs_left-v .tabs__content ul:first-child,
.tabs_left-v .tabs__content ol:first-child{
    margin-top: 20px;
}

.tabs_left-v .tabs__content ol li{
    margin-bottom: .5em;
}

.tabs_left-v .tabs__content h2:first-child,
.tabs_left-v .tabs__content h3:first-child{
    margin-top: 0;
}

@media (max-width: 1080px) {
    .tabs_left-v .tabs__buttons{
        display: none;
    }

    .tabs_left-v .tabs__content-title{
        display: block;

    }

    .tabs_left-v .tabs__contents{
        border: none;
        padding: 0;
    }

    .tabs_left-v .tabs__content{
        border: 1px solid #ddd;
        border-top: none;
        padding: 20px;
    }

    .tabs_left-v .tabs__content-title{
        border: 1px solid #ddd;
        padding: 10px 20px;
        background: #eee;
        font-weight: bold;
        color: #000;
        position: relative;
        cursor: pointer;
    }

    .tabs_left-v .tabs__content-title:before{
        content: '';
        position: absolute;
        right: 20px;
        top: 12px;
        border-top: 16px solid #bbb;
        border-left: 8px solid transparent;
        border-right: 8px solid transparent;
    }

    .tabs_left-v .tabs__content-title.active{
        background: #fff;
        -webkit-box-shadow: 20px 0 0 -10px #DA252F inset;
        box-shadow: 20px 0 0 -10px #DA252F inset;
    }

    .tabs_left-v .tabs__content-title.active:before{
        border-top: none;
        border-bottom: 16px solid #bbb;
    }
}


/*------------------------------[ tabs horizontal ]--------------------------------*/

.tabs_horizontal{

}
/* tralex start */
.tabs_horizontal .tabs__button{
    cursor: pointer;
    /* padding: 15px; */
    padding: 15px 15px 0px 15px;
    position: relative;
    -webkit-transition: all .4s cubic-bezier(.46,.84,.32,.94);
    -o-transition: all .4s cubic-bezier(.46,.84,.32,.94);
    transition: all .4s cubic-bezier(.46,.84,.32,.94);
    white-space: nowrap;
    font-weight: 500;
    font-size: 18px;
    line-height: 22px;
    text-align: center;
    color: #7B7F83;
}

.contScroll {
  border-bottom: 1px solid #DADADA;
}



/* .tabs_horizontal .tabs__button:first-child{
    padding-left: 0;
} */

.tabs_horizontal .tabs__button:hover{
    color: #000;
}

.tabs_horizontal .tabs__button.active{
    color: #DA252F;
    border-bottom: 3px solid #DA252F;
}

p.titleText {
    font-style: normal;
    font-weight: 500;
    font-size: 32px;
    line-height: 22px;
    text-align: center;
    color: #333333;
    padding-top: 60px;
}

/*------------------------------[ Tabs directions ]--------------------------------*/

.tabs_directions{}
.tabs_directions .tabs__buttons{
    /* padding-bottom: 14px; */
}

.tabs_directions .tabs__button:after{
    content: '';
    position: absolute;
    left: 50%;
    top: 100%;
    margin-left: -12px;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-bottom: 14px solid #f5f5f5;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.tabs_directions .tabs__button.active:after{
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.tabs_directions .tabs__contents{
    background: #f5f5f5;
}

.tabs_directions .tabs__content{
    min-height: 500px;
    height: 100%;
}

.tabs_directions .tabs__container{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    min-height: 500px;
    height: 100%;
}

.tabs_directions .tabs__list{
    width: 100%;
    padding: 25px 0;
    display: flex;
    flex-flow: row wrap;
}

.tabs_directions .tabs__sidebar{
    width: 300px;
    background: #eee;
    padding: 25px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-left: 20px;
}


.tabs_directions .tabs__more{
    color: #DA252F;
    font-size: 18px;
    line-height: normal;
    padding-bottom: 50px;
    background: url(../images/enter.svg) left bottom no-repeat;
    background-size: 33px 32px;
    letter-spacing: 3px;
}

.tabs_directions .tabs__more:hover{
    color: #bf2029;
    background-image: url(../images/enter_hover.svg);;
}



@media (max-width: 1140px) {
    .tabs_directions .tabs__container{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        overflow: hidden;
        min-height: 0;
    }

    .tabs_directions .tabs__content {
        min-height: 0;
    }

    .tabs_directions .tabs__sidebar{
        width: 100%;
        height: 60px;
        margin: 0;
        padding: 0;
        position: relative;
    }

    .tabs_directions .tabs__sidebar:before{
        content: '';
        position: absolute;
        right: 100%;
        width: 200px;
        height: 100%;
        background: #eee;
    }

    .tabs_directions .tabs__sidebar:after{
        content: '';
        position: absolute;
        left: 100%;
        width: 200px;
        height: 100%;
        background: #eee;
    }

    .tabs_directions .tabs__more{
        float: right;
        background-position: right center;
        padding: 20px 50px 20px 0;
    }
}


@media (max-width: 530px) {
    .tabs_directions .tabs__more{
        letter-spacing: 0;
        font-size: 16px;
        background-size: 25px 24px;
        padding-right: 36px;
    }
}

@media (max-width: 420px) {
    .tabs_directions .tabs__more{
        font-size: 14px;
    }
}

/*****************************************************************
 * List
 ****************************************************************/

.list{
    margin: 0;
    padding: 0;
}

/*------------------------------[ List Type One ]--------------------------------*/
.list_one{
    list-style: none;
}

.list_one .list__item{
    list-style: none;
    color: #424242;
    padding: 10px 20px 10px 0;
}

.list_one .list__link{
    list-style: none;
    color: #424242;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
}

.list_one .list__link:hover{
    list-style: none;
    color: #D7292E;
}

/*------------------------------[ List Directions ]--------------------------------*/

.list_directions{
    -webkit-columns: 4;
    -moz-columns: 4;
    columns: 4;
    -webkit-column-gap: 0;
    -moz-column-gap: 0;
    column-gap: 0;
    padding: 0 0 40px;
}

.tabs__list .list__item:hover {
    border: 2px solid #DA252F;
}

.list_directions .list__item{
    display: inline-block;
    /* width: 100%; */
    margin-right: 28px;
    position: relative;
    transition: all 0.5s;
    background: transparent;
    opacity: 1;
    background: #FFFFFF;
    box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.1);
    border-radius: 30px;
    padding: 12px;
    color: #333333;
}

/*
.list_directions .list__item_first:before{
    content: '';
    position: absolute;
    left: -10px;
    top: 18px;
    height: 4px;
    width: 4px;
    background: #da252f;
    border-radius: 50%;
} */

.list_directions .list__item.hidden{
    display: none;
    background: #ddd;
    opacity: 0;
}


@media (max-width: 840px) {
    .list_directions{
        -webkit-columns: 3;
        -moz-columns: 3;
        columns: 3;
    }
}

@media (max-width: 640px) {
    .list_directions{
        font-size: 14px;
        -webkit-columns: 1;
        -moz-columns: 1;
        columns: 1;
    }

    .list_directions .list__item{
        width: 49%;
    }
}



/*****************************************************************
 * Scroll Wrapper
 ****************************************************************/

.scroll-wrapper{
    position: relative;
}
.scroll-wrapper__scroll{
    /* overflow: auto; */
}
.scroll-wrapper__inner{
    display: inherit;
    -webkit-box-align: inherit;
    -ms-flex-align: inherit;
    align-items: inherit;
    -webkit-box-pack: inherit;
    -ms-flex-pack: inherit;
    justify-content: inherit;
    white-space: inherit;
    /*padding: 0 30px;*/
}
.scroll-wrapper__next,
.scroll-wrapper__prev{
    position: absolute;
    top: 0;
    height: 100%;
    width: 30px;
    opacity: 0;
    -webkit-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    transition: opacity 0.3s;
    pointer-events: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-family: FontAwesome;
}

.scroll-wrapper__next.active,
.scroll-wrapper__prev.active {
    opacity: 1;
}
.scroll-wrapper__next{
    padding-left: 10px;
    background: -o-linear-gradient(left, transparent, rgba(255,255,255,1) 70%);
    background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(70%, rgba(255,255,255,1)));
    background: linear-gradient(to right, transparent, rgba(255,255,255,1) 70%);
    right: 0;
}
.scroll-wrapper__prev{
    padding-right: 10px;
    background: -o-linear-gradient(right, transparent, rgba(255,255,255,1) 70%);
    background: -webkit-gradient(linear, right top, left top, from(transparent), color-stop(70%, rgba(255,255,255,1)));
    background: linear-gradient(to left, transparent, rgba(255,255,255,1) 70%);
    left: 0;
}

.scroll-wrapper__next:before{
    content: "\f105";
    display: block;

}
.scroll-wrapper__prev:before{
    content: "\f104";
    display: block;
}


/*****************************************************************
 * Analiz Info
 ****************************************************************/

.analiz-info{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 25px 30px;
    border: 1px solid #eee;
    border-radius: 50px;
    margin-bottom: 30px;
}

.analiz-info__time{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.analiz-info__time-label{
    margin-right: 8px;
}

.analiz-info__time-value{
    color: #DA252F;
}
.analiz-info__time-value:hover{
    color: #bf2029;
}


.analiz-info__price{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: auto;
    margin-right: 50px;
}

.analiz-info__price-label{
    margin-right: 30px;
}


.analiz-info__price-value-wrap{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
}


.analiz-info__price-value{
    font-size: 40px;
    font-weight: 700;
    color: #000;
    line-height: normal;
    text-shadow: 0px 1px #000, 1px 0px #000, -1px 0px #000, 0px -1px #000;
}

.analiz-info__price-prefix{
    font-size: 22px;
    font-weight: 700;
    color: #000;
    margin-right: 15px;
    padding-bottom: 2px;
}

.analiz-info__price-units{
    font-size: 18px;
    font-weight: 700;
    color: #000;
    margin-left: 8px;
    padding-bottom: 2px;
}

.analiz-info__button{
}

@media (max-width: 850px) {
    .analiz-info{
        background: #eee;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .analiz-info__price-label{
        display: none;
    }

    .analiz-info__time-label{
        display: none;
    }

    .analiz-info__time-value{
        text-align: center;
    }

    .analiz-info__price-value{
        font-size: 24px;
        text-shadow: none;
    }

    .analiz-info__price{
        margin-right: 0;
        margin-left: 0;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
    }

    .analiz-info__time{
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        margin: 0 20px;
    }

    .analiz-info__button{
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
    }
}

@media (max-width: 640px) and (min-width: 400px) {
    .analiz-info__price-value-wrap{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .analiz-info__price-value{
        font-size: 22px;
        text-shadow: none;
    }
    .analiz-info__price-units{
        font-size: 14px;
        margin-left: 0;
    }
}

@media (max-width: 400px) {
    .analiz-info{
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .analiz-info__button{
        width: 100%;
        text-align: center;
        margin-top: 15px;
    }

    .analiz-info__price{
        width: 50%;
        padding-right: 10px;
    }

    .analiz-info__time{
        width: 50%;
        padding-left: 10px;
        margin: 0;
    }
}


/*****************************************************************
 * Buttons
 ****************************************************************/
.btn.big{
    background: #DA252F;
    padding: 0 20px;
    border-color: transparent;
}

.btn.big:hover{
    background: #bf2029;
}

.btn_primary{
    background: #DA252F;
    border: none;
    color: #fff;
    display: inline-block;
    padding: 0 20px;
    min-width: 150px;
}

.btn_primary:hover{
    background: #bf2029;
}


/*****************************************************************
 * Slider
 ****************************************************************/


.slider{

}

/*------------------------------[ Slick ]--------------------------------*/
.slider_slick{

}

.slider_slick .slider__item{
    display: none;
}

.slider_slick .slider__item:first-child,
.slick-initialized.slider_slick .slider__item{
    display: block;
}

.slider_slick .slick-dots{
    position: absolute;
    left: 50%;
    bottom: 80px;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    z-index: 4;
    -webkit-transition: all .4s cubic-bezier(.46,.84,.32,.94) .4s;
    -o-transition: all .4s cubic-bezier(.46,.84,.32,.94) .4s;
    transition: all .4s cubic-bezier(.46,.84,.32,.94) .4s;
    padding-left: 0;
}

.slider_slick .slick-dots li{
    margin: 0 10px;
    list-style: none;
}


.slider_slick .slick-dots button{
    border-radius: 50px;
    width: 15px;
    height: 15px;
    background-color: #DADADA;
    cursor: pointer;
    font-size: 0;
    border: none;
    padding: 0;
    -webkit-transition: all .4s cubic-bezier(.46,.84,.32,.94);
    -o-transition: all .4s cubic-bezier(.46,.84,.32,.94);
    transition: all .4s cubic-bezier(.46,.84,.32,.94);
}

.slider_slick .slick-dots button:hover{
    background: #009A9A;
}

.slider_slick .slick-dots .slick-active button{
    background: #009A9A;
}

.slider_slick .slick-arrow{
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    border: none;
    background: none;
    z-index: 10;
    cursor: pointer;
}

.slider_slick .slick-prev{
    left: 50%;
    margin-left: -50%;
}

.slider_slick .slick-next{
    right: 50%;
    margin-right: -50%;
}

.slider_slick .slick-disabled{
    display: none !important;
}

/*------------------------------[ Main (Slick) ]--------------------------------*/
.slider_main{

}

.slider_main .slider__item{
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    position: relative;
    height: 600px;
}

.slider_main .slider__blurred-bg{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    overflow: hidden;
    -webkit-transition: all .4s cubic-bezier(.46,.84,.32,.94);
    -o-transition: all .4s cubic-bezier(.46,.84,.32,.94);
    transition: all .4s cubic-bezier(.46,.84,.32,.94);
}

.slider_main .slick-active .slider__blurred-bg{
    width: 50%;
    -webkit-transition: all .4s cubic-bezier(.46,.84,.32,.94) .5s;
    -o-transition: all .4s cubic-bezier(.46,.84,.32,.94) .5s;
    transition: all .4s cubic-bezier(.46,.84,.32,.94) .5s;
}

.slider_main .slider__blurred-bg-inner{
    width: 100vw;
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    -webkit-filter: blur(7px);
    filter: blur(7px);
    height: 100%;
}

.slider_main .slider__blurred-bg:after{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #f2f2f2;
    opacity: 0.8;
    z-index: 3;
}

.slider_main .slider__info{
    width: 50%;
    position: relative;
    z-index: 2;
    padding: 100px 20px 50px 0;
    overflow: hidden;
}

.slider_main .slider__title{
    margin-bottom: 50px;
    font-size: 40px;
    line-height: normal;
    font-weight: 700;
    color: #DA252F;
    opacity: 0;
    -webkit-transform: translateX(400px);
    -ms-transform: translateX(400px);
    transform: translateX(400px);
    -webkit-transition: opacity 0.4s, -webkit-transform 0.1s 0.5s;
    transition: opacity 0.4s, -webkit-transform 0.1s 0.5s;
    -o-transition: opacity 0.4s, transform 0.1s 0.5s;
    transition: opacity 0.4s, transform 0.1s 0.5s;
    transition: opacity 0.4s, transform 0.1s 0.5s, -webkit-transform 0.1s 0.5s;
}


.slider_main .slick-active .slider__title{
    -webkit-transition: all 0.4s 0.5s;
    -o-transition: all 0.4s 0.5s;
    transition: all 0.4s 0.5s;
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
}

.slider_main .slider__text{
    margin-bottom: 50px;
    font-size: 20px;
    color: #000;
}

.slider_main .slider__btn{
    border: none;
    background: #DA252F;
    color: #fff;
    padding-left: 35px;
    padding-right: 35px;
    font-size: 18px;
    font-weight: 700;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
    height: 46px;
    line-height: 45px;
}

.slider_main .slider__btn:hover{
    background: #bf2029;
}


.slider_main .slick-arrow{
    width: 60px;
    height: 60px;
    background: rgba(255, 255, 255, 0.2);
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.slider_main .slick-arrow:hover{
    background: #DA252F;
}


.slider_main .slick-prev{
    margin-left: -720px;
}

.slider_main .slick-next{
    margin-right: -720px;
}

.slider_main .slick-arrow:after{
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -5px;
    margin-top: -9px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    width: 18px;
    height: 18px;
    border-left: 2px solid #DA252F;
    border-bottom: 2px solid #DA252F;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    opacity: 0.7;
}

.slider_main .slick-next:after{
    content: '';
    position: absolute;
    margin-left: -14px;
    margin-top: -9px;
    -webkit-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
    transform: rotate(-135deg);
}

.slider_main .slick-arrow:hover:after{
    border-color: #fff;
    opacity: 1;
}



@media (max-width: 1465px) {
    .slider_main .slider__container{
        padding: 0 80px;
    }

    .slider_main .slick-next{
        right: 0;
        margin-right: 0;
    }

    .slider_main .slick-prev{
        left: 0;
        margin-left: 0;
    }
}


@media (max-width: 1024px) {
    .slider_main .slick-arrow{
        display: none !important;
    }

    .slider_main .slider__title{
        font-size: 30px;
    }


    .slider_main .slider__item{
        height: 500px;
    }


    .slider_main .slider__info{
        padding: 50px 20px 40px 0;
    }

    .slider_main .slider__container{
        padding: 0 60px;
    }
}

@media (max-width: 768px) {

    .slider_main{
        background: #f5f5f5
    }

    .slider_main .slick-dots{
        bottom: 25px;
    }

    .slider_main .slider__item{
        background: #f5f5f5 !important;
        min-height: 420px;
        height: 100%;
        text-align: center;
    }

    .slider_main .slider__info{
        width: 100%;
        max-width: 400px;
        margin: 0 auto;
        padding-right: 0;

    }

    .slider_main .slider__text ul,
    .slider_main .slider__text ol{
        padding-left: 0;

    }

    .slider_main .slider__text li{
        padding-left: 0;
        position: relative;
        margin-bottom: 18px;
    }

    .slider_main .slider__text li:before{
        content: '';
        width: 20px;
        height: 3px;
        background: #009A9A;
        position: absolute;
        left: 50%;
        top: -10px;
        margin-left: -10px;
    }

    .slider_main .slider__text li:first-child:before{
        display: none;
    }

    .slider_main .slider__blurred-bg{
        display: none;
    }

    .slider_main .slider__button{
        text-align: center;
    }

    .slider_main .slider__container{
        padding: 0 25px;
    }
}


@media (max-width: 768px) {
    .slider_main .slider__title{
        font-size: 24px;
        margin-bottom: 30px;
        -webkit-transition: none;
        -o-transition: none;
        transition: none;
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    .slider_main .slider__text{
        font-size: 16px;
        margin-bottom: 30px;
    }

    .slider_main .slider__info{
        padding: 30px 0 60px 0;
    }
}


/*------------------------------[ Doctors ]--------------------------------*/
.doctors-block{
    padding-bottom: 40px;
}
.slider_doctors{
    font-size: 1rem;
    padding-bottom: 10px !important;
}

.slider_doctors .owl-wrapper{
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}

.slider_doctors .owl-item{
    position: relative;
    z-index: 1;
}

.slider_doctors .owl-item:hover{
    position: relative;
    z-index: 2;
}

.slider_doctors > .slider__item{
    display: inline-block;
    width: 24%;
}


.slider_doctors .slider__item{
    display: flex;
    flex-direction: column;
    border: 1px solid #d2d2d2;
    padding: 20px;
    position: relative;
    margin-left: 10px;
    margin-right: 10px;
    z-index: 1;
    min-height: 100%;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
}

.slider_doctors .slider__item:hover{
    background-color: #E3F6F8;
    border-color: #E3F6F8;
    z-index: 2;
}

.slider_doctors .slider__pic{
    width: 100%;
}

.slider_doctors .slider__image{
    display: block;
    width: 75%;
    padding-top: 75%;
    border-radius: 50%;
    margin: 0 auto;
    background-color: #eee;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.slider_doctors .slider__button{
    opacity: 0;
    position: relative;
    pointer-events: none;
    -webkit-transform: translateY(15px);
    -ms-transform: translateY(15px);
    transform: translateY(15px);
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
    z-index: 2;
    top: -20px;
    text-align: center;
}

.slider_doctors .slider__item:hover .slider__button{
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    pointer-events: auto;
}

.slider_doctors .slider__icons{
    position: absolute;
    right: 0;
    top: 0;
    padding: 10px;
}

.slider_doctors .slider__icon{
    margin-bottom: 8px;
    width: 25px;
    height: 25px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 24px 24px;
}

.slider_doctors .slider__icon_adult{
    background-image: url("/local/templates/nuvmed/project/images/reception_icon/adults.svg");
}

.slider_doctors .slider__icon_children{
    background-image: url("/local/templates/nuvmed/project/images/reception_icon/children.svg");
}

.slider_doctors .slider__icon_delivery{
    background-image: url("/local/templates/nuvmed/project/images/doctors_delivery.svg");
}

.slider_doctors .slider__content{
    min-height: 187px;
    overflow: hidden;
    flex-grow: 1;
}

.slider_doctors .slider__title{
    display: block;
    line-height: 1.3em;
    margin-bottom: 15px;
    color: #444;
}

.slider_doctors .slider__title:hover{
    color: #888;
}

.slider_doctors .slider__specs{
    font-size: 0.8em;
    line-height: 1.3em;
    margin-bottom: 15px;
    min-height: 1.3em;
}
.slider_doctors .slider__spec{
    color: #DA252F;
    text-decoration: underline;
}

.slider_doctors .slider__spec:hover{
    color: #bf2029;
    text-decoration: none;
}

.slider_doctors .slider__desc{
    font-size: 0.8em;
    line-height: 1.3em;
    margin-bottom: 15px;
    min-height: 1.3em;
    color: #aaa;
}

.slider_doctors .slider__exp{
    font-size: 0.8em;
    line-height: 1.3em;
    min-height: 1.3em;
    color: #444;
}

.slider_doctors .owl-pagination{
    bottom: auto;
    top: 100%;
}

.slider_doctors .owl-buttons .owl-prev{
    left: -30px;
}

.slider_doctors .owl-buttons .owl-next{
    right: -30px;
}


@media (max-width: 1024px) {
    .slider_doctors .owl-buttons .owl-prev,
    .slider_doctors .owl-buttons .owl-next{
        display: none;
    }
}


/*****************************************************************
 * Layout
 ****************************************************************/

.l-directions{
  margin-top: 30px;
  background: #F4F4F4;
}
