@charset "UTF-8";
@font-face {
	font-family: VoiceFont;
	src: url('../fonts/VoiceFont.otf');
}
*{padding:0;margin:0;outline:0;box-sizing:border-box;font-family:Montserrat,sans-serif}body,html{position:relative}h1{text-transform:none}a,a:active,a:focus,a:hover,a:visited{text-decoration:none}button{cursor:pointer}.container{padding-right:8px;padding-left:8px}@media (min-width:1340px){.container{max-width:1280px}}.container .row{margin-right:-8px;margin-left:-8px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:8px;padding-right:8px}.big-title{font-weight:600;font-size:42px;line-height:50px}.small-title{font-weight:600;font-size:28px;line-height:36px}.stop-scroll{overflow:hidden;height:100vh}.header{position:fixed;width:100%;top:0;left:0;z-index:500;background-color:#fff;-webkit-transition:.3s;transition:.3s}.header.shadow{box-shadow:0 4px 8px rgba(0,0,0,.16)}.header__top{padding:16px 0 18px;border-bottom:1px solid #ededed}.header__top .top__wrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.header__top .left{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.header__top .left .header__lang{font-weight:600;font-size:14px;line-height:20px;color:#999;margin-right:16px}.header__top .left .header__lang:last-child{margin-right:0}.header__top .left .header__lang--active{color:#111}.header__top .left .header__link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-weight:500;font-size:14px;line-height:20px;color:#111;margin-left:40px}.header__top .left .header__link img{min-width:24px;width:24px;height:24px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-right:8px}.header__top .right .header__number{font-weight:600;font-size:14px;line-height:20px;color:#111}.header__top .right .header__number span{font-weight:500;font-size:14px;line-height:20px;color:#999}.header__bot{padding:19px 0;border-bottom:1px solid #ededed}.header__bot .bot-modal,.header__bot .bot-wrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.header__bot .bot-modal .left,.header__bot .bot-modal .left .home-link,.header__bot .bot-wrapper .left,.header__bot .bot-wrapper .left .home-link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.header__bot .bot-modal .left .home-link img,.header__bot .bot-wrapper .left .home-link img{width:89.97px;height:66px;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;margin-right:20px}.header__bot .bot-modal .left .home-link__text .title,.header__bot .bot-wrapper .left .home-link__text .title{font-weight:600;font-size:16px;line-height:20px;color:#111;margin-bottom:6px}.header__bot .bot-modal .left .home-link__text .small,.header__bot .bot-wrapper .left .home-link__text .small{font-size:12px;line-height:16px;color:#333}.header__bot .bot-modal .right,.header__bot .bot-wrapper .right{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.header__bot .bot-modal .right .header__navigation #mobile-search-form,.header__bot .bot-wrapper .right .header__navigation #mobile-search-form{display:none}.header__bot .bot-modal .right .header__navigation ul,.header__bot .bot-wrapper .right .header__navigation ul{display:-webkit-box;display:flex}.header__bot .bot-modal .right .header__navigation ul li,.header__bot .bot-wrapper .right .header__navigation ul li{list-style:none;margin-right:40px}.header__bot .bot-modal .right .header__navigation ul li a,.header__bot .bot-wrapper .right .header__navigation ul li a{font-weight:600;font-size:16px;line-height:22px;color:#111}.header__bot .bot-modal .right .header__navigation ul li.menu-item-has-children,.header__bot .bot-wrapper .right .header__navigation ul li.menu-item-has-children{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.header__bot .bot-modal .right .header__navigation ul li.menu-item-has-children::after,.header__bot .bot-wrapper .right .header__navigation ul li.menu-item-has-children::after{content:'';display:block;width:9px;min-width:9px;height:5.56px;background-image:url(../media/icon/submenu.svg);background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:12.5px}.header__bot .bot-modal .right .header__navigation ul li.menu-item-has-children .sub-menu,.header__bot .bot-wrapper .right .header__navigation ul li.menu-item-has-children .sub-menu{display:block;position:absolute;left:-16px;top:calc(100% + 14px);background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.16);border-radius:5px;padding:8px 16px;width:calc(100% + 32px);z-index:10;visibility:hidden;opacity:0;-webkit-transition:.3s;transition:.3s}.header__bot .bot-modal .right .header__navigation ul li.menu-item-has-children .sub-menu li,.header__bot .bot-wrapper .right .header__navigation ul li.menu-item-has-children .sub-menu li{height:40px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.header__bot .bot-modal .right .header__navigation ul li.menu-item-has-children .sub-menu li a,.header__bot .bot-wrapper .right .header__navigation ul li.menu-item-has-children .sub-menu li a{font-weight:400;font-size:14px;line-height:22px;color:#111}.header__bot .bot-modal .right .header__navigation ul li.menu-item-has-children .sub-menu.show,.header__bot .bot-wrapper .right .header__navigation ul li.menu-item-has-children .sub-menu.show{visibility:visible;opacity:1}.header__bot .bot-modal .right .header__search,.header__bot .bot-wrapper .right .header__search{display:block}.header__bot .bot-modal .right .header__search img,.header__bot .bot-wrapper .right .header__search img{min-width:24px;width:24px;height:24px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.header__bot .bot-modal .right .header__menu-btn,.header__bot .bot-wrapper .right .header__menu-btn{display:none;-webkit-box-align:center;align-items:center;font-weight:600;font-size:16px;line-height:22px;text-align:right;color:#111;cursor:pointer}.header__bot .bot-modal .right .header__menu-btn .humb,.header__bot .bot-wrapper .right .header__menu-btn .humb{margin-left:8px;min-width:24px;width:24px;height:24px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;background-image:url(../media/icon/humb.svg);background-position:center;background-repeat:no-repeat;background-size:18px 12px}.header__bot .bot-modal .left .home-link__text .title{color:#fff}.header__bot .bot-modal .left .home-link__text .small{color:rgba(255,255,255,.6)}.header__bot .bot-modal{display:none}.middle{width:100%;max-width:779px;padding:0 40px;display:block;position:relative}.middle input{width:100%;padding:16px 16px 16px 54px;border-radius:10px;border:none;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#111}.middle input::-webkit-input-placeholder{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#999}.middle input::-moz-placeholder{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#999}.middle input:-ms-input-placeholder{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#999}.middle input::-ms-input-placeholder{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#999}.middle input::placeholder{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#999}.middle::after{content:"";background-image:url(../media/icon/search.svg);background-position:center;background-size:cover;width:24px;height:24px;position:absolute;left:55px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.5}.modal__menu-btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-weight:600;font-size:16px;line-height:22px;text-align:right;color:#fff;cursor:pointer}.modal__menu-btn .close{margin-left:8px;min-width:24px;width:24px;height:24px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;background-image:url(../media/icon/close-menu.png);background-position:center;background-repeat:no-repeat;background-size:24px}.bot-modal.active{display:-webkit-box;display:flex}.modal-overlay.active{display:block}.header.active{background:-webkit-linear-gradient(101.69deg,#004c89 32.11%,#1e6bd0 92.68%)}@media (max-width:991px){.header__bot .bot-wrapper .left .home-link img{width:53px;min-width:53px;height:40px}.header__bot .bot-wrapper .left .home-link__text{display:none}.header__bot .bot-wrapper .right .header__navigation{display:block;background:#fff;position:fixed;width:100%;height:100vh;top:0;left:0;z-index:-1;overflow:auto;padding:72px 16px;-webkit-transition:.3s;transition:.3s;visibility:hidden;opacity:0}.header__bot .bot-wrapper .right .header__navigation.show{visibility:visible;opacity:1}.header__bot .bot-wrapper .right .header__navigation ul{display:block}.header__bot .bot-wrapper .right .header__navigation ul li{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;min-height:40px;margin:0}.header__bot .bot-wrapper .right .header__navigation ul li.menu-item-has-children{display:block}.header__bot .bot-wrapper .right .header__navigation ul li.menu-item-has-children::after{display:none}.header__bot .bot-wrapper .right .header__navigation ul li.menu-item-has-children .sub-menu{position:relative;visibility:visible;opacity:1;left:0;top:0;width:100%;box-shadow:none;display:block;padding:0 0 16px;border-bottom:1px solid #ededed;border-radius:0;margin-bottom:16px}.header__bot .bot-wrapper .right .header__navigation ul li.menu-item-has-children .sub-menu li a{font-size:16px}.header__bot .bot-wrapper .right .header__navigation #mobile-search-form{width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:16px;background:#fff;border:1px solid #ededed;box-sizing:border-box;border-radius:10px;padding-left:16px}.header__bot .bot-wrapper .right .header__navigation #mobile-search-form input{border:none;background:0 0}.header__bot .bot-wrapper .right .header__navigation #mobile-search-form input[type=text]{font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#111;padding:17px 16px 17px 8px}.header__bot .bot-wrapper .right .header__navigation #mobile-search-form input[type=text]::-webkit-input-placeholder{font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#999}.header__bot .bot-wrapper .right .header__navigation #mobile-search-form input[type=text]::-moz-placeholder{font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#999}.header__bot .bot-wrapper .right .header__navigation #mobile-search-form input[type=text]:-ms-input-placeholder{font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#999}.header__bot .bot-wrapper .right .header__navigation #mobile-search-form input[type=text]::-ms-input-placeholder{font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#999}.header__bot .bot-wrapper .right .header__navigation #mobile-search-form input[type=text]::placeholder{font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#999}.header__bot .bot-wrapper .right .header__navigation #mobile-search-form input[type=submit]{display:block;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../media/icon/mobile-search.svg);min-width:24px;width:24px;height:24px}.header__bot .bot-wrapper .right .header__search{display:none}.header__bot .bot-wrapper .right .header__menu-btn{display:-webkit-box;display:flex}.header__bot .bot-wrapper .right .header__menu-btn .humb{-webkit-transition:.3s;transition:.3s}.header__bot .bot-wrapper .right .header__menu-btn .humb.close{background-image:url(../media/icon/mobile-close.svg)}}.footer{background:-webkit-linear-gradient(103.58deg,#004c89 0,#1e6bd0 100%);background:linear-gradient(346.42deg,#004c89 0,#1e6bd0 100%);padding:32px 0 36px}.footer__row{padding-bottom:32px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:36px}.footer__body{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.footer__body .footer__nav{-webkit-box-flex:25%;flex:25%}.footer__body .footer__nav #menu-footer-main,.footer__body .footer__nav .title{font-weight:600;font-size:16px;line-height:22px;color:#fff;margin-bottom:16px}.footer__body .footer__nav ul li{list-style:none;margin-bottom:16px}.footer__body .footer__nav ul li:last-child{margin-bottom:0}.footer__body .footer__nav ul li a{font-size:16px;line-height:22px;color:#fff}.footer__body .footer__nav #menu-footer-information{margin-bottom:24px}.footer__body .footer__nav .social-icon{display:-webkit-box;display:flex}.footer__body .footer__nav .social-icon a{display:block;margin-right:20px}.footer__body .footer__nav .social-icon a img{width:24px;height:24px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.footer__body .footer__nav .social-icon a:last-child{margin-right:0}.footer__body .information_block ul li{margin-bottom:8px}.footer__body .footer__contact,.footer__body .footer__contact2{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.footer__body .footer__contact .title,.footer__body .footer__contact2 .title{text-transform:uppercase}.footer__body .footer__contact .title:first-child,.footer__body .footer__contact2 .title:first-child{margin-bottom:24px}.footer__body .footer__contact p,.footer__body .footer__contact2 p{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#fff;margin-bottom:24px}.footer__body .footer__contact a,.footer__body .footer__contact2 a{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#fff;margin-bottom:8px}.footer__body .footer__contact .soc-title,.footer__body .footer__contact2 .soc-title{margin-top:16px}.footer__body .footer__contact2 .title:first-child{margin-bottom:12px}.footer__btns{margin-top:32px;display:-webkit-box;display:flex}.footer__btns .footer__btn{display:block;font-weight:600;font-size:16px;line-height:48px;color:#fff;background:#1e6bd0;border-radius:10px;padding:0 32px;margin-right:16px}.footer .mobile-btn{display:none}.footer .footer-info{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.footer .footer-info p{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#fff}.footer .footer-info .ministry{display:-webkit-box;display:flex}.footer .footer-info .ministry .ministry-item{display:-webkit-box;display:flex;margin-right:60px;-webkit-box-align:center;align-items:center}.footer .footer-info .ministry .ministry-item img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin-right:12px}.footer .footer-info .ministry .ministry-item:last-child{margin-right:0}.whide-form{position:relative;padding:45px 0;box-shadow:0 9px 10px rgba(0,0,0,.0561594);background-image:url(../media/image/form-fon.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.whide-form::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:-webkit-linear-gradient(94.41deg,#242628 32.11%,#202327 92.68%);background:linear-gradient(355.59deg,#242628 32.11%,#202327 92.68%);mix-blend-mode:normal;opacity:.78}.whide-form *{position:relative;z-index:2}.whide-form__body{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.whide-form__body .text{font-weight:600;font-size:24px;line-height:29px;color:#fff;white-space:nowrap}.whide-form__body form{width:100%;display:-webkit-box;display:flex;margin-left:24px;background:#fff;border:1px solid #979797;border-radius:5px}.whide-form__body form input[type=text]{width:100%;padding:18px 27px 17px;background:0 0;border:none;font-size:18px;line-height:24px;color:#111}.whide-form__body form input[type=text]::-webkit-input-placeholder{font-size:18px;line-height:24px;color:#a0a0a0}.whide-form__body form input[type=text]::-moz-placeholder{font-size:18px;line-height:24px;color:#a0a0a0}.whide-form__body form input[type=text]:-ms-input-placeholder{font-size:18px;line-height:24px;color:#a0a0a0}.whide-form__body form input[type=text]::-ms-input-placeholder{font-size:18px;line-height:24px;color:#a0a0a0}.whide-form__body form input[type=text]::placeholder{font-size:18px;line-height:24px;color:#a0a0a0}.whide-form__body form input[type=submit]{font-weight:600;font-size:20px;line-height:24px;color:#2861ac;background:0 0;border:none;padding:0 24px;cursor:pointer}.big-form{padding:96px 16px 98px;position:relative;background-position:center;background-size:cover}.big-form::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:-webkit-linear-gradient(104.39deg,rgba(0,76,137,.8) 0,rgba(30,107,208,.8) 100%);background:linear-gradient(345.61deg,rgba(0,76,137,.8) 0,rgba(30,107,208,.8) 100%)}.big-form *{position:relative;z-index:2}.big-form__title{font-weight:600;font-size:42px;line-height:50px;text-align:center;color:#fff;margin-bottom:40px}.big-form__form{width:100%;max-width:720px;margin:0 auto;box-shadow:0 8px 16px rgba(0,0,0,.08);background:#fff;border-radius:10px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:16px}.big-form__form input[type=submit]{display:block;background-image:url(../media/icon/big-form-search.svg);background-position:center;background-repeat:no-repeat;background-size:contain;min-width:24px;width:24px;height:24px;border:none;background-color:transparent;margin-right:16px}.big-form__form input[type=text]{font-weight:500;font-size:16px;line-height:22px;color:#111;width:100%;background-color:transparent;border:none}.big-form__form input[type=text]::-webkit-input-placeholder{font-weight:500;font-size:16px;line-height:22px;color:#999}.big-form__form input[type=text]::-moz-placeholder{font-weight:500;font-size:16px;line-height:22px;color:#999}.big-form__form input[type=text]:-ms-input-placeholder{font-weight:500;font-size:16px;line-height:22px;color:#999}.big-form__form input[type=text]::-ms-input-placeholder{font-weight:500;font-size:16px;line-height:22px;color:#999}.big-form__form input[type=text]::placeholder{font-weight:500;font-size:16px;line-height:22px;color:#999}.letters{border-bottom:1px solid #ededed;margin-bottom:40px}.letters__body{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.letters__body .letter{width:100%;font-weight:500;font-size:16px;line-height:56px;text-transform:uppercase;color:#999;cursor:pointer;text-align:center}.letters__body .letter.empty{opacity:.3;cursor:default}.letters__body .letter.active{color:#1581dd;position:relative}.letters__body .letter.active::after{content:'';position:absolute;height:3px;width:100%;left:0;bottom:0;background-color:#1581dd;border-top-right-radius:50px;border-top-left-radius:50px}.search-doctor-sidebar{width:100%}.search-doctor-sidebar .sidebar__options{background:#fff;border:1px solid #ededed;box-sizing:border-box;border-radius:10px;margin-bottom:20px}.search-doctor-sidebar .sidebar__options .title{font-weight:600;font-size:18px;line-height:56px;color:#111;border-bottom:1px solid #ededed;width:100%;padding:0 16px}.search-doctor-sidebar .sidebar__options .options__list{padding:8px 16px}.search-doctor-sidebar .sidebar__options .options__list .option{width:100%;display:-webkit-box;display:flex;cursor:pointer;padding:10px 0}.search-doctor-sidebar .sidebar__options .options__list .option .check{min-width:20px;width:20px;height:20px;margin-right:18px;border:2px solid #ededed;box-sizing:border-box;border-radius:50%}.search-doctor-sidebar .sidebar__options .options__list .option .check.active{border:2px solid #1581dd;position:relative}.search-doctor-sidebar .sidebar__options .options__list .option .check.active::after{content:'';position:absolute;min-width:12px;width:12px;height:12px;background-color:#1581dd;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search-doctor-sidebar .sidebar__options .options__list .option .name{font-weight:500;font-size:14px;line-height:20px;color:#111}.search-doctor-sidebar .doctor-of-week{width:100%;position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;height:410px;border-radius:10px;padding:16px;background-position:center;background-size:cover}.search-doctor-sidebar .doctor-of-week::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(30.63%,rgba(21,129,221,0)),color-stop(83.66%,rgba(21,129,221,.8)));background:-webkit-linear-gradient(top,rgba(21,129,221,0) 30.63%,rgba(21,129,221,.8) 83.66%);background:linear-gradient(180deg,rgba(21,129,221,0) 30.63%,rgba(21,129,221,.8) 83.66%);border-radius:10px}.search-doctor-sidebar .doctor-of-week *{position:relative;z-index:2}.search-doctor-sidebar .doctor-of-week .title{padding:5px 8px;background:#1581dd;border-radius:5px;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-weight:600;font-size:12px;line-height:18px;letter-spacing:.04em;text-transform:uppercase;color:#fff}.search-doctor-sidebar .doctor-of-week .info .name{font-weight:600;font-size:20px;line-height:26px;margin-bottom:8px;color:#fff}.search-doctor-sidebar .doctor-of-week .info .desc{font-size:16px;line-height:22px;color:#fff}.mobile-sidebar{overflow:hidden;position:relative;max-height:0;display:none}.mobile-sidebar .mobile-options{display:block!important;border:none}.mobile-sidebar.active{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.search-doctor-list{width:100%;display:-webkit-box;display:flex;padding-left:26px}.search-doctor-list .list__letter{min-width:80px;width:80px;height:80px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-weight:600;font-size:42px;line-height:50px;letter-spacing:.04em;text-transform:uppercase;color:#1581dd}.search-doctor-list .list__body{width:100%}.search-doctor-list .list__body .item{margin-left:20px;width:100%;display:-webkit-box;display:flex;cursor:pointer;border-bottom:1px solid #ededed;padding:0;-webkit-transition:box-shadow .3s,border-radius .3s,margin-left .3s,padding-left .3s,width .3s,opacity .3s,visibility .3s;transition:box-shadow .3s,border-radius .3s,margin-left .3s,padding-left .3s,width .3s,opacity .3s,visibility .3s;visibility:hidden;opacity:0;height:0;overflow:hidden}.search-doctor-list .list__body .item--show{display:flex;visibility:visible;opacity:1;height:auto;padding:20px 0}.search-doctor-list .list__body .item--hidden{display:none;visibility:hidden;opacity:0;height:0;padding:0}.search-doctor-list .list__body .item .avatar{display:block;min-width:80px;width:80px;height:80px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;border:.5px solid rgba(0,0,0,.1);border-radius:50%;margin-right:20px}.search-doctor-list .list__body .item .info .build{font-weight:500;font-size:14px;line-height:20px;letter-spacing:.04em;text-transform:uppercase;color:#2560a9;margin-bottom:4px}.search-doctor-list .list__body .item .info .name{font-weight:600;font-size:20px;line-height:26px;color:#111;margin-bottom:6px}.search-doctor-list .list__body .item .info .post{font-size:16px;line-height:22px;color:#333}.search-doctor-list .list__body .item:hover{border:1px solid #ededed;box-shadow:0 4px 6px rgba(0,0,0,.08);border-radius:10px;margin-left:0;padding-left:20px;width:calc(100% + 20px)}.search-doctor-list .list__body .more{display:block;margin:40px auto 80px;width:-webkit-max-content;width:-moz-max-content;width:max-content;cursor:pointer;border:1px solid #2560a9;border-radius:10px;padding:17px 50px 17px 24px;font-weight:600;font-size:16px;line-height:22px;color:#2560a9;position:relative}.search-doctor-list .list__body .more::after{content:'';position:absolute;min-width:24px;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../media/icon/blue-arrow-down.svg);top:50%;margin-top:-12px;right:18px}.mobile-more{display:none}@media screen and (max-width:1199px){.search-doctor-sidebar .sidebar__options .options__list .option .name{font-size:13px}}@media screen and (max-width:992px){.search-doctor-sidebar .sidebar__options{display:none}.search-doctor-sidebar .doctor-of-week{background-repeat:no-repeat;max-width:309px;margin:0 auto 24px}.search-doctor-list .list__letter{display:none}.mobile-more{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;cursor:pointer;border-radius:10px;padding:16px 24px;font-weight:600;font-size:16px;line-height:22px;color:#2560a9;position:relative}.mobile-more img{width:24px;height:24px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin-left:8px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.3s;transition:.3s}.mobile-more img.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-sidebar{display:block}}@media screen and (max-width:767px){.letters__body{overflow:scroll}.letters__body .letter{padding:0 12px}.letters__body::-webkit-scrollbar{display:none}}@media screen and (max-width:575px){.search-doctor-list{padding-left:0}.search-doctor-list .list__body .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-left:0}.search-doctor-list .list__body .item .avatar{margin-right:0;margin-bottom:16px}.search-doctor-list .list__body .item .info{text-align:center}.search-doctor-list .list__body .item .info .build{font-size:12px;line-height:18px}.search-doctor-list .list__body .item .info .name{font-size:16px;line-height:22px}.search-doctor-list .list__body .item .info .post{font-size:14px;line-height:20px}.search-doctor-list .list__body .more{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;width:100%}.search-doctor-list .list__body .more:after{right:20%}.big-form__title{font-size:24px;line-height:34px;margin-bottom:24px;text-align:left;max-width:226px}.mobile-sidebar .mobile-options .options__list{padding:8px 0}.mobile-sidebar .mobile-options .options__list .option{-webkit-box-pack:center;justify-content:center;padding:15px 27px}.mobile-sidebar .mobile-options .options__list .option .check{display:none}.mobile-sidebar .mobile-options .options__list .option .name{font-weight:600;font-size:16px;line-height:22px;text-align:center}.mobile-sidebar .mobile-options .options__list .option:hover{background-color:rgba(30,107,208,.1);color:#2560a9}.mobile-sidebar .mobile-options .options__list .option:hover .name{color:#2560a9}.more__btn--row{border-bottom:1px solid #ededed}}.big-slider__wrapper{overflow:hidden}.big-slider{position:relative;min-height:448px}.big-slider__btn{min-width:56px;width:56px;height:56px;position:absolute;background-color:#fff;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:36px;background-image:url(../media/icon/big-slider-nav.svg);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:50;cursor:pointer;-webkit-transition:.3s;transition:.3s}.big-slider__btn.next{right:132px}.big-slider__btn.prev{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);left:-28px}.big-slider__btn.disabled{opacity:0;visibility:hidden}.big-slider .item{width:796px;height:448px;border-radius:10px;}.big-slider .item img{width:100%;height:100%;display:block;position:absolute;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;border-radius:10px;}.spec-slider{padding-top:17px}.spec-slider__body{display:-webkit-box;display:flex;position:relative}.spec-slider__body .slider__nav{position:absolute;left:40px;bottom:63px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;z-index:10}.spec-slider__body .slider__nav .slider-btn{min-width:24px;width:24px;height:24px;border:1px solid rgba(255,255,255,.1);border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../media/icon/slider-arrow.svg);cursor:pointer}.spec-slider__body .slider__nav .slider-btn.next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.spec-slider__body .slider__nav .count{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:0 12px;font-size:12px;line-height:15px;color:#fff}.spec-slider__body .slider{width:926px}.spec-slider__body .slider .item{width:926px;height:340px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:10px;position:relative;padding:77px 40px 63px}.spec-slider__body .slider .item::after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:-webkit-linear-gradient(248.77deg,rgba(21,84,126,.182433) 13.38%,#000 82.47%);background:linear-gradient(201.23deg,rgba(21,84,126,.182433) 13.38%,#000 82.47%);mix-blend-mode:normal;opacity:.58;border-radius:10px}.spec-slider__body .slider .item *{position:relative;z-index:2}.spec-slider__body .slider .item .title{font-weight:600;font-size:24px;line-height:26px;color:#fff;margin-bottom:12px;max-width:507px}.spec-slider__body .slider .item .desc{font-size:16px;line-height:24px;color:#fff;max-width:540px}.spec-slider__body .links{width:100%;margin-left:20px}.spec-slider__body .links .link{display:-webkit-box;display:flex;width:100%;height:100px;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:0 20px;border-radius:10px;position:relative;z-index:2;margin-bottom:20px;font-weight:600;font-size:20px;line-height:24px;color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0 2px 8px rgba(0,0,0,.133464)}.spec-slider__body .links .link:last-child{margin-bottom:0}.spec-slider__body .links .link::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;opacity:.7;mix-blend-mode:normal;border-radius:10px;z-index:-1}.spec-slider__body .links .link *{position:relative;z-index:2}.spec-slider__body .links .link .icon{display:block;min-width:24px;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../media/icon/circle-arrow.svg)}.spec-slider__body .links .link:nth-child(1)::before{background:-webkit-linear-gradient(278.76deg,#119bd7 8.04%,#4dd 81.43%);background:linear-gradient(171.24deg,#119bd7 8.04%,#4dd 81.43%)}.spec-slider__body .links .link:nth-child(2)::before{background:-webkit-linear-gradient(100.28deg,#096e79 20.8%,#017e8d 77.04%);background:linear-gradient(349.72deg,#096e79 20.8%,#017e8d 77.04%)}.spec-slider__body .links .link:nth-child(3)::before{background:-webkit-linear-gradient(149.03deg,#ffb005 28%,#f2a705 76.1%);background:linear-gradient(300.97deg,#ffb005 28%,#f2a705 76.1%)}.spec-of-week{padding-top:17px}.spec-of-week .week__body{width:100%;display:-webkit-box;display:flex;height:100%}.spec-of-week .week__body .photo{min-width:393px;width:393px;  max-height: 433px; height: 100%; -object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;border-top-left-radius:10px;border-bottom-left-radius:10px}.spec-of-week .week__body .week__info{width:100%;background:-webkit-linear-gradient(108.49deg,rgba(0,76,137,.8) 0,rgba(30,107,208,.8) 100%);background:linear-gradient(341.51deg,rgba(0,76,137,.8) 0,rgba(30,107,208,.8) 100%);border-top-right-radius:10px;border-bottom-right-radius:10px;position:relative;padding:40px}.spec-of-week .week__body .week__info::after{content:'';position:absolute;width:613px;height:393px;top:0;right:0;background-image:url(../media/icon/week-element.png)}.spec-of-week .week__body .week__info *{position:relative;z-index:2}.spec-of-week .week__body .week__info .week-bg{background:#326396;border-radius:10px}.spec-of-week .week__body .week__info .title{display:inline-block;padding:12px 16px;font-weight:600;font-size:16px;line-height:20px;letter-spacing:1px;color:#fff;margin-bottom:32px}.spec-of-week .week__body .week__info .info__wrapper{display:-webkit-box;display:flex;width:100%;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:32px}.spec-of-week .week__body .week__info .info__wrapper .info__text .name{font-weight:600;font-size:24px;line-height:29px;color:#fff;margin-bottom:6px}.spec-of-week .week__body .week__info .info__wrapper .info__text .place{font-size:14px;line-height:16px;color:#fff;margin-bottom:8px}.spec-of-week .week__body .week__info .info__wrapper .info__text .post{font-weight:600;font-size:18px;line-height:16px;color:#fff}.spec-of-week .week__body .week__info .info__wrapper .info__link{font-weight:600;font-size:18px;line-height:69px;color:#fff;border:1px solid #fff;box-sizing:border-box;box-shadow:0 9px 10px rgba(0,0,0,.0561594);border-radius:10px;padding:0 30px}.spec-of-week .week__body .week__info .week__desc{padding:22px 26px 24px}.spec-of-week .week__body .week__info .week__desc p{font-size:16px;line-height:24px;color:#fff;margin-bottom:10px}.spec-of-week .week__body .week__info .week__desc span{display:block;font-weight:600;font-size:16px;line-height:24px;color:#fff}.thanks-slider{position:relative;padding:64px 0 80px;overflow:hidden}.thanks-slider .thanks__title{font-weight:600;font-size:28px;line-height:36px;color:#111;margin-bottom:32px}.thanks-slider__body{position:relative}.thanks-slider__body .owl-stage-outer{overflow:visible!important}.thanks-slider__body .owl-nav{position:absolute;top:-80px;right:0}.thanks-slider__body .owl-nav .owl-next,.thanks-slider__body .owl-nav .owl-prev{background-position:center!important;background-size:24px!important;background-repeat:no-repeat!important;background-image:url(../media/icon/blue-arrow.svg)!important;border:1px solid #ededed!important;box-sizing:border-box!important;border-radius:50%!important;width:40px!important;min-width:40px!important;height:40px!important;margin:0!important}.thanks-slider__body .owl-nav .owl-next:hover,.thanks-slider__body .owl-nav .owl-prev:hover{background-color:transparent!important}.thanks-slider__body .owl-nav .owl-next{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:16px!important}.thanks-slider__body .item{width:296px;height:358px;padding:20px;border:1px solid #ededed;border-radius:10px}.thanks-slider__body .item .name{font-weight:600;font-size:18px;line-height:22px;color:#000;margin-bottom:6px}.thanks-slider__body .item .date{font-size:12px;line-height:15px;color:#000;margin-bottom:6px}.thanks-slider__body .item .rate{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:20px}.thanks-slider__body .item .rate .star{min-width:16px;width:16px;height:16px;margin-right:2px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../media/icon/star.svg)}.thanks-slider__body .item .rate .star:last-child{margin-right:0}.thanks-slider__body .item .rate .star.active{background-image:url(../media/icon/star-active.svg)}.thanks-slider__body .item .text{font-size:14px;line-height:22px;color:#000;margin-bottom:16px}.thanks-slider__body .item .reed-more{font-weight:600;font-size:14px;line-height:22px;color:#2560a9;cursor:pointer}.thanks_block--body{display:flex}.thanks_block--body .item{padding:20px;border-bottom:1px solid #ededed;border-radius:10px}.thanks_block--body .item .name{font-weight:600;font-size:18px;line-height:22px;color:#000;margin-bottom:6px}.thanks_block--body .item .date{font-size:12px;line-height:15px;color:#000;margin-bottom:6px}.thanks_block--body .item .rate{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:20px}.thanks_block--body .item .rate .star{min-width:16px;width:16px;height:16px;margin-right:2px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../media/icon/star.svg)}.thanks_block--body .item .rate .star:last-child{margin-right:0}.thanks_block--body .item .rate .star.active{background-image:url(../media/icon/star-active.svg)}.thanks_block--body .item .text{font-size:14px;line-height:22px;color:#000;margin-bottom:16px}.news-tab{padding:64px 0}.news-tab__top{border-bottom:1px solid #d9d9d9;padding-bottom:12px}.news-tab__title{font-weight:600;font-size:28px;line-height:36px;color:#111;margin-bottom:22px}.news-tab__head{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.news-tab__head .tabs{display:-webkit-box;display:flex}.news-tab__head .tabs .tab{cursor:pointer;padding:10px 32px;font-weight:600;font-size:16px;line-height:20px;text-align:center;color:#2560a9;border:1px solid #2560a9;box-sizing:border-box;border-radius:4px;margin-right:10px}.news-tab__head .tabs .tab:last-child{margin-right:0}.news-tab__head .tabs .tab.active{background:#2560a9;color:#fff}.news-tab__head .all-news{font-size:14px;line-height:17px;color:#000;display:block;position:relative}.news-tab__head .all-news::after{content:'';position:absolute;width:100%;height:.7px;background-color:#000;bottom:0;left:0}.news-tab__body{width:100%;padding-top:15px;display:none}.news-tab__body.show{display:-webkit-box;display:flex}.news-tab__body .main{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end;width:639px;min-width:639px;height:518px;position:relative;padding:30px;border-radius:5px;margin-right:32px;background-position:center;background-repeat:no-repeat;background-size:cover}.news-tab__body .main::after{content:'';background:-webkit-linear-gradient(251.22deg,rgba(21,84,126,.182433) 38.98%,#000 77.46%);background:linear-gradient(198.78deg,rgba(21,84,126,.182433) 38.98%,#000 77.46%);mix-blend-mode:normal;opacity:.78;position:absolute;width:100%;height:100%;top:0;left:0;border-radius:5px}.news-tab__body .main *{position:relative;z-index:2}.news-tab__body .main .top{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:8px}.news-tab__body .main .top .category{padding:5px 15px 6px;font-size:14px;line-height:17px;text-align:center;color:#fff;border:1px solid #fff;border-radius:4px;margin-right:14px}.news-tab__body .main .top .date{font-size:16px;line-height:20px;color:#fff}.news-tab__body .main__title{font-weight:700;font-size:22px;line-height:27px;color:#fff;margin-bottom:16px}.news-tab__body .main__desc{font-size:16px;line-height:24px;color:#fff;margin-bottom:36px}.news-tab__body .main__arrow{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:30.63px;height:18.08px}.news-tab__body .other-news{width:100%}.news-tab__body .other-news .item{display:-webkit-box;display:flex;margin-bottom:36px}.news-tab__body .other-news .item:last-child{margin-bottom:0}.news-tab__body .other-news .item img{width:200.76px;height:148.41px;min-width:200.76px;border-radius:5px;margin-right:35px;object-fit: cover}.news-tab__body .other-news .item .info__top{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:12px}.news-tab__body .other-news .item .info__top .category{padding:7px 22px;font-size:14px;line-height:17px;text-align:center;color:#31588a;border:1px solid #31588a;border-radius:4px;margin-right:20px}.news-tab__body .other-news .item .info__top .date{font-size:14px;line-height:17px;color:#000}.news-tab__body .other-news .item .info__desc{font-size:18px;line-height:22px;color:#000}.news-btns,.thanks-btn{display:none}@media screen and (max-width:1340px){.spec-of-week .week__body .photo{height:100%}.spec-of-week .week__body .week__info .info__wrapper .info__text{max-width:388px}.spec-of-week .week__body .week__info .info__wrapper .info__link{font-size:14px}.news-tab__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.news-tab__body .main{width:100%;margin-bottom:50px}.footer .footer__btns .footer__btn{padding:0 17px}.footer .footer__body .footer__contact p{font-size:14px}.footer .footer__body .footer__nav .title{font-size:15px}.links{margin-left:10px!important}.links .link{padding:0 10px!important}}@media screen and (max-width:1199px){.spec-slider__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.spec-slider__body .slider{margin:0 auto}.spec-slider__body .links{margin-left:0!important;display:-webkit-box;display:flex;margin-top:15px}.spec-slider__body .links .link{margin-right:5px}.spec-slider__body .links .link:last-child{margin-right:0}.spec-slider__body .slider__nav{bottom:160px}.spec-of-week .week__body .photo{width:100%}.spec-of-week .week__body .week__info .info__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:30px}.spec-of-week .week__body .week__info .info__wrapper .info__text{align-self:flex-start}.spec-of-week .week__body .week__info .info__wrapper .info__link{margin-top:30px;align-self:flex-start}.spec-of-week .week__body .week__info .week__desc{display:none}.footer .footer__btns .footer__btn{padding:0 8px;font-size:14px}.footer .footer__body{flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.footer .footer__body .footer__nav{-webkit-box-flex:50%;flex:50%;margin-bottom:50px}.footer .footer__body .footer__nav ul li a{font-size:14px;line-height:21px}.footer .footer__body .footer__contact p{max-width:300px}.footer .footer-info p{max-width:400px}.footer .footer-info .ministry .ministry-item{margin-right:20px}.header .header__bot .bot-wrapper .left .header__navigation{display:none}}@media screen and (max-width:991px){.spec-slider__body .slider{width:100%}.spec-slider__body .slider .item{border-radius:0}.spec-of-week .week__body{position:relative;max-width:500px;margin:0 auto}.spec-of-week .week__body .photo{border-radius:10px}.spec-of-week .week__body .week__info{position:absolute;background:0 0;top:0;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;z-index:2;background:-webkit-gradient(linear,left top,left bottom,color-stop(30.63%,rgba(21,129,221,0)),color-stop(83.66%,rgba(21,129,221,.8))),url(ashkan-forouzani-DPEPYPBZpB8-unsplash.jpg);background:-webkit-linear-gradient(top,rgba(21,129,221,0) 30.63%,rgba(21,129,221,.8) 83.66%),url(ashkan-forouzani-DPEPYPBZpB8-unsplash.jpg);background:linear-gradient(180deg,rgba(21,129,221,0) 30.63%,rgba(21,129,221,.8) 83.66%),url(ashkan-forouzani-DPEPYPBZpB8-unsplash.jpg);max-width:704px;padding:20px;border-radius:10px}.spec-of-week .week__body .week__info .title{max-width:255px}.spec-of-week .week__body .week__info .info__wrapper .info__text .place{display:none}.spec-of-week .week__body .week__info .info__wrapper .info__text .name{font-weight:600;font-size:26px;line-height:26px;margin-bottom:20px}.spec-of-week .week__body .week__info .info__wrapper .info__text .post{font-weight:400;font-size:20px;line-height:22px}.news-tab__head .all-news,.spec-of-week .week__body .week__info .info__wrapper .info__link,.spec-of-week .week__body .week__info .week__desc{display:none}.footer{padding:36px 0}.footer .footer__body .footer__left{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.footer .footer__body .footer__nav-wrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.footer .footer__body .footer__nav-wrapper .footer__nav{margin-bottom:36px}.footer .footer__body .footer__nav-wrapper .footer__nav ul li a{font-size:16px;line-height:22px}.footer .footer__body .mobile-btn{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-top:0}.footer .footer__body .mobile-btn .footer__btn{-webkit-box-flex:50%;flex:50%;max-width:190px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;font-size:12px;line-height:22px;padding:11px 7px}.footer .footer-info{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.footer .footer-info .ministry{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;justify-content:center}.footer .footer-info .ministry .ministry-item{margin-bottom:25px;margin-right:50px}.footer .footer-info .ministry .ministry-item p{text-align:left;font-size:12px}.footer .footer-info .ministry .ministry-item:last-child{margin-bottom:36px}.footer .footer-info p{text-align:center;font-size:12px;margin:0 auto}.experience ul .dropdown>.dropdown-menu li .acc-item .info p span,.header .header__top{display:none}}@media screen and (max-width:767px){.spec-slider__body .slider__nav{display:none}.spec-slider__body .slider .item{padding:60px 20px;width:100%;height:100%}.spec-slider__body .slider .item .title{font-size:18px}.spec-slider__body .slider .item .desc{max-width:440px;font-size:14px}.spec-slider__body .slider .owl-dots{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.spec-slider__body .slider .owl-dots .owl-dot span{width:6px;height:6px;margin-left:6px;margin-right:6px}.spec-slider__body .links{margin-top:0}.spec-slider__body .links .link{font-size:16px;text-align:center;margin-right:0;border-radius:0}.spec-slider__body .links .link .icon{display:none}.spec-slider__body .links .link:before{border-radius:0}.news-tab__top .news-tab__head .tabs .tab{padding:7px 16px;font-size:14px;line-height:17px}.news-tab__body .main{display:none}.whide-form__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.whide-form__body .text{margin-bottom:20px}.footer .footer__body .footer__contact p,.footer .footer__body .footer__nav .title{font-size:13px}.footer .footer-info{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.footer .footer-info .ministry{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.footer .footer-info .ministry .ministry-item{margin-bottom:25px;margin-right:0;-webkit-box-pack:center;justify-content:center}.footer .footer-info .ministry .ministry-item p{text-align:left;font-size:12px;margin:0}.footer .footer-info .ministry .ministry-item:last-child{margin-bottom:36px}.footer .footer-info p{text-align:center;font-size:11px}}@media screen and (max-width:575px){.spec-slider{padding-top:0}.spec-slider__body .links .link{padding:0;font-size:12px;line-height:18px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.spec-slider__body .slider .item{padding-left:16px;padding-right:16px;max-height:240px}.spec-slider__body .slider .item .title{line-height:22px;font-size:16px;max-width:280px}.spec-slider__body .slider .item .desc{line-height:22px;max-width:282px;height:44px;overflow:hidden}.spec-of-week{padding-top:10px}.spec-of-week .week__body .photo{min-width:auto}.spec-of-week .week__body .week__info{padding:16px}.spec-of-week .week__body .week__info .title{max-width:185px;font-size:12px;line-height:18px;padding:5px 8px}.spec-of-week .week__body .week__info .info__wrapper{margin-bottom:0}.spec-of-week .week__body .week__info .info__wrapper .info__text .name{font-weight:600;font-size:20px;line-height:26px;margin-bottom:8px}.spec-of-week .week__body .week__info .info__wrapper .info__text .post{font-weight:400;font-size:16px;line-height:22px}.news-tab{padding-top:36px;padding-bottom:22px}.news-tab .news-tab__body .other-news .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.news-tab .news-tab__body .other-news .item img{width:100%;height:100%}.news-tab .news-tab__body .other-news .item .info{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative}.news-tab .news-tab__body .other-news .item .info .info__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;margin-top:10px}.news-tab .news-tab__body .other-news .item .info .info__top .category{font-size:12px;line-height:21px;text-align:center;color:#2560a9;margin-bottom:4px;padding:0;border:none}.news-tab .news-tab__body .other-news .item .info .info__top .date{position:absolute;bottom:-23px;font-size:12px;line-height:21px;color:#999}.news-tab .news-tab__body .other-news .item .info .info__desc{font-size:16px}.news-tab__top{border-bottom:none}.news-tab__top .news-tab__title{font-size:20px;line-height:26px}.news-tab__head{overflow:hidden}.news-tab__head .tabs{overflow:scroll}.news-tab__head .tabs .tab{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.news-tab__head .tabs::-webkit-scrollbar{display:none}.whide-form__body form{margin-left:0}.header .header__bot{border-bottom:0}.header .header__bot .bot-wrapper .left .home-link img{width:54px;height:40px}.header .header__bot .bot-wrapper .right .header__search{display:none}.thanks-slider{padding:36px 0 0}.thanks-slider .thanks__title{font-size:20px;line-height:26px;margin-bottom:0}.thanks_block--body{display:block;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.thanks_block--body .item{padding:20px 8px}.thanks_block--body .item .name{font-size:14px;line-height:24px}.thanks_block--body .item .medium{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-pack:end;justify-content:flex-end}.thanks_block--body .item .medium .date{margin-left:4px}.news-btns,.thanks-btn{display:block;font-style:normal;font-weight:600;font-size:14px;line-height:17px;text-align:center;color:#2560a9;border:1px solid #ededed;border-radius:10px;padding:16px 25px;width:288px;margin:16px auto 36px}.news-btns{margin-top:40px;margin-bottom:0}.whide-form__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.whide-form__body .text{margin-bottom:16px;font-size:20px;line-height:26px}.footer{padding:32px 0}.footer .footer__row{padding-bottom:0}.footer .footer__body .footer__contact p{font-size:16px}.footer .footer__body .footer__nav{-webkit-box-flex:100%;flex:100%;margin-bottom:32px}.footer .footer__body .footer__nav #menu-footer-main li a{font-size:16px;line-height:22px}.footer .footer__body .footer__nav .footer__btns .footer__btn{margin-right:0;width:100%;text-align:center}.footer .footer__body .footer__nav .title,.footer .footer__body .footer__nav ul li a{font-size:16px;line-height:22px}.footer .footer__body .footer__contact2{padding-top:0}.footer .footer-info{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.footer .footer-info .ministry{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.footer .footer-info .ministry .ministry-item{margin-bottom:25px;margin-right:0}.footer .footer-info .ministry .ministry-item p{text-align:left;font-size:12px}.footer .footer-info .ministry .ministry-item:last-child{margin-bottom:36px}.footer .footer-info p{text-align:center;font-size:11px}}.experience ul .dropdown{position:relative;list-style:none;margin-bottom:12px}.experience ul .dropdown a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;max-width:300px}.experience ul .dropdown a img{margin-right:16px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:24px;height:24px}.experience ul .dropdown a p{margin-bottom:0;text-decoration:none;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#111}.experience ul .dropdown a .arrow{margin-left:9px;-webkit-transition:.4s;transition:.4s}.experience ul .dropdown [data-toggle=dropdown]{display:-webkit-box;display:flex;padding:8px 0}.experience ul .dropdown>.dropdown-menu{max-height:0;overflow:hidden;-webkit-transition:.4s;transition:.4s}.experience ul .dropdown>.dropdown-menu li{padding:0;height:31px;list-style:none}.experience ul .dropdown>.dropdown-menu li .acc-item{display:-webkit-box;display:flex;position:relative}.experience ul .dropdown>.dropdown-menu li .acc-item .icon-wrap{width:24px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-right:16px}.experience ul .dropdown>.dropdown-menu li .acc-item .icon-wrap img{-o-object-position:center;object-position:center;position:relative}.experience ul .dropdown>.dropdown-menu li .acc-item .info p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#111;margin-bottom:0}.experience ul .dropdown>.dropdown-menu li .acc-item .info p span{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#999;margin-left:37px}.experience ul .dropdown>.dropdown-menu li .exp:before{content:"";background-image:url(../media/icon/specialist/stick.svg);background-position:center;background-size:cover;width:2px;height:25px;position:absolute;top:-15px}.experience ul .dropdown>.dropdown-menu li:first-child .acc-item .exp:before{content:none}.experience ul .dropdown>input[type=checkbox]{opacity:0;display:block;position:absolute;top:0;width:100%;height:100%;cursor:pointer;color:#565b62}.experience ul .dropdown-menu.active{max-height:1500px;display:block;-webkit-transition:2s;transition:2s}.experience ul .arrow.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.btn_back{font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#1e6bd0;text-decoration:none;position:relative;padding-left:24px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-top:25px;margin-bottom:24px}.btn_back span:last-child{display:none}.btn_back:before{content:"";background-image:url(../media/icon/arrow_left.svg);background-position:center;background-size:cover;position:absolute;width:24px;height:24px;left:0}.specialist-photo{width:308px;height:398px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:10px}.specialist-wrap{padding-left:24px;margin-bottom:40px}.specialist-wrap h1{font-style:normal;color:#111;margin-bottom:24px;margin-top:0}.specialist-wrap p{font-style:normal;font-weight:600;font-size:18px;line-height:24px;color:#111;margin-bottom:12px}.specialist-wrap .specialist-item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;margin-bottom:12px}.specialist-wrap .specialist-item a,.specialist-wrap .specialist-item p{margin-bottom:0;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#111}.specialist-wrap .specialist-item img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:24px;height:24px;margin-right:12px}.specialist-wrap .specialist-item .show-phone{font-style:normal;font-weight:400;font-size:18px;line-height:24px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#1e6bd0;margin-left:8px;cursor:pointer}.specialist-wrap .rank{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:24px;margin-left:-4px}.specialist-wrap .rank .star-block{margin-right:12px;display:-webkit-box;display:flex;position:relative}.specialist-wrap .rank .star-block button{border:none;background-color:transparent;padding:0 4px;cursor:default}.specialist-wrap .rank .star-block button img{width:24px;height:24px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.specialist-wrap .rank .star-block .color-block{position:absolute;left:0;max-width:160px;width:100%;overflow:hidden}.specialist-wrap .rank p{font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#999;margin-bottom:0}.specialist-wrap button{font-style:normal;font-weight:600;font-size:16px;line-height:22px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#fff;background:#1e6bd0;border-radius:10px;border:1px solid #1e6bd0;-webkit-transition:.3s;transition:.3s}.specialist-wrap button a{color:#fff;-webkit-transition:.3s;transition:.3s;padding:12px 24px}.feedback{padding-top:40px;border-top:1px solid #ededed}.feedback h2{font-style:normal;color:#111;margin-bottom:32px}.feedback .feedback-item{padding: 32px 0;border-bottom: 1px solid #ccc;}.feedback .feedback-item h3{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#252a31}.feedback .feedback-item .rank{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:17px}.feedback .feedback-item .rank .star-block{margin-right:12px;display:-webkit-box;display:flex}.feedback .feedback-item .rank .star-block button{border:none;background-color:transparent;margin-right:8px;padding:0;cursor:default}.feedback .feedback-item .rank .star-block button img{width:16px;height:16px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.feedback .feedback-item .rank .date{font-style:normal;font-weight:500;font-size:12px;line-height:21px;color:#999}.feedback .feedback-item p{font-style:normal;font-weight:400;font-size:14px;line-height:24px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;letter-spacing:-.01em;color:#111}.feedback .feedback-item:last-child{margin-bottom:48px}.form_spec{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:end;align-items:flex-end;padding-bottom:40px;border-bottom:1px solid #ededed}.form_spec .rank{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;align-self:flex-start;margin-bottom:27px}.form_spec .rank .star-block{margin-right:12px;display:-webkit-box;display:flex}.form_spec .rank .star-block button{border:none;background-color:transparent;margin-right:8px;padding:0;opacity:1}.form_spec .rank .star-block button img{width:16px;height:16px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.form_spec .rank p{font-style:normal;font-weight:500;font-size:12px;line-height:21px;color:#999}.form_spec form{width:100%;position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:end;align-items:flex-end}.form_spec form input{width:100%;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#999;padding:12px 16px;border-radius:5px;border:1px solid #ededed;margin-bottom:15px}.form_spec form textarea{width:100%;min-height:144px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#999;padding-left:16px;padding-right:16px;padding-top:12px;border-radius:5px;border:1px solid #ededed;resize:none}.form_spec form .icon{position:absolute;bottom:84px;right:16px;display:block;cursor:pointer}.form_spec form .icon--first{right:52px}.form_spec form .icon img{width:24px;height:24px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.form_spec form .icon:last-child{right:16px}.form_spec button.form__submit{font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#fff;opacity:1;background:#1e6bd0;border-radius:10px;border:none;padding:12px 16px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:24px;-webkit-transition:.3s;transition:.3s}.form_spec button.form__submit:disabled{cursor:default;opacity:.3;background:#eaeaea;color:#111}.block_blog{margin-bottom:80px}.block_blog .more{display:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;cursor:pointer;border:1px solid #2560a9;border-radius:10px;padding:17px 50px 17px 24px;font-weight:600;font-size:16px;line-height:22px;color:#2560a9;position:relative}.block_blog .more::after{content:'';position:absolute;min-width:24px;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../media/icon/blue-arrow-down.svg);top:50%;margin-top:-12px;right:18px}.blog_title{font-style:normal;color:#111;margin:40px 0 20px}.blog_item{border:1px solid #ededed;border-radius:10px;padding:16px;margin-bottom:20px}.blog_item a{display:block}.blog_item a p{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#111;margin-bottom:8px}.blog_item a .date{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#999}.showTel-overlay{display:none;width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;z-index:100;top:0;left:0;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:0 10px}.showTel-overlay .showTel-close{position:absolute;width:20px;height:20px;top:10px;right:10px;cursor:pointer;color:#333;}.showTel-overlay .showTel-modal{display:-webkit-box;display:flex;max-height:212px;max-width:500px;width:100%;height:100%;background-color:#fff;padding:20px;position:relative}.showTel-overlay .showTel-modal .showTel-item{width:100%}.showTel-overlay .showTel-modal .showTel-item h3{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#252a31;margin-bottom:40px}.showTel-overlay .showTel-modal .showTel-item p{font-style:normal;font-weight:400;font-size:21px;line-height:24px;color:#111}.showTel-overlay .showTel-modal .showTel-item .modal-btn-block{position:absolute;bottom:20px;right:20px}.showTel-overlay .showTel-modal .showTel-item .modal-btn-block a{font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#1e6bd0}@media screen and (max-width:1340px){.specialist-photo{width:100%}.specialist-wrap h1{font-size:25px;line-height:30px}.specialist-wrap p{font-size:14px;line-height:7px}.specialist-wrap .specialist-info .experience ul .dropdown a p,.specialist-wrap .specialist-info .specialist-item p{font-size:16px;line-height:24px}.specialist-wrap .specialist-info .specialist-item .show-phone{font-size:14px;line-height:24px}}@media screen and (max-width:767px){.specialist-photo{margin-bottom:20px}}@media screen and (max-width:575px){.btn_back{font-size:14px;line-height:22px}.photo-row{padding:0;z-index:1}.photo-row:after{content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),color-stop(47.5%,rgba(0,0,0,0))),url(ashkan-forouzani-DPEPYPBZpB8-unsplash.jpg);background:-webkit-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 47.5%),url(ashkan-forouzani-DPEPYPBZpB8-unsplash.jpg);background:linear-gradient(180deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 47.5%),url(ashkan-forouzani-DPEPYPBZpB8-unsplash.jpg);position:absolute;width:100%;height:100%;z-index:2;top:0;left:0}.block_blog{margin-bottom:24px}.block_blog .more{display:block;margin:0 auto}.specialist-photo{border-radius:0;height:240px;margin-bottom:16px}.specialist-wrap{padding-left:0;margin-bottom:16px}.specialist-wrap h1{font-size:20px;line-height:26px;margin-bottom:8px}.specialist-wrap p{font-size:14px;line-height:20px}.specialist-wrap .anhors{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.specialist-info{padding-top:16px;border-top:1px solid #ededed}.specialist-info .experience ul .dropdown a p{font-size:14px;line-height:20px}.specialist-info .experience ul .dropdown a .arrow{width:18px;height:18px}.specialist-info ul .dropdown>.dropdown-menu li .acc-item .info p{font-size:14px}.specialist-info ul .dropdown>.dropdown-menu li .acc-item .info p span{display:none}}.servis-page{padding:80px 0}.accordion{display:-webkit-box;display:flex;flex-wrap:wrap}.accordion .accordion_item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:32%;flex:32%;margin-bottom:100px}.accordion .accordion_item img{width:28px;height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-bottom:24px}.accordion .accordion_item .accordion__title{font-style:normal;font-weight:600;font-size:20px;line-height:26px;color:#111;margin-bottom:16px}.accordion .accordion_item p{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#333;margin-bottom:16px}.accordion .accordion_item .info{display:none;padding-top:10px;padding-bottom:20px;overflow:hidden}.accordion .accordion_item .acc_btn{font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#1e6bd0;border:none;background-color:transparent;text-align:left}.accordion .accordion_item .info.active{display:block}@media screen and (max-width:1199px){.accordion .accordion_item .accordion__title{font-size:18px}}@media screen and (max-width:991px){.accordion .accordion_item{-webkit-box-flex:50%;flex:50%}}@media screen and (max-width:767px){.accordion .accordion_item{-webkit-box-align:center;align-items:center;-webkit-box-flex:100%;flex:100%}}@media screen and (max-width:575px){.servis-page{padding-bottom:7px}.big-form__form input[type=text]::-webkit-input-placeholder{font-size:15px}.big-form__form input[type=text]::-moz-placeholder{font-size:15px}.big-form__form input[type=text]:-ms-input-placeholder{font-size:15px}.big-form__form input[type=text]::-ms-input-placeholder{font-size:15px}.big-form__form input[type=text]::placeholder{font-size:15px}.accordion .accordion_item{-webkit-box-align:start;align-items:flex-start;padding-bottom:25px;border-bottom:1px solid #ededed;margin-bottom:24px}.accordion .accordion_item .accordion__title{font-size:20px}.accordion .accordion_item:last-child{border-bottom:none;margin-bottom:0}}.servis-acc{border:1px solid #ededed;border-radius:5px;margin-top:20px;margin-bottom:40px}.servis-acc ul .dropdown{position:relative;list-style:none;border-bottom:1px solid #ededed}.servis-acc ul .dropdown button{font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#333;-webkit-box-pack:justify;justify-content:space-between;width:100%;border:none;background-color:transparent}.servis-acc ul .dropdown button .arrow{-webkit-transition:.4s;transition:.4s;margin-right:16px}.servis-acc ul .dropdown [data-toggle=dropdown]{display:-webkit-box;display:flex;padding:16px 0 16px 17px}.servis-acc ul .dropdown>.dropdown-menu{max-height:0;overflow:hidden;-webkit-transition:.4s;transition:.4s}.servis-acc ul .dropdown>.dropdown-menu li{padding:0}.servis-acc ul .dropdown>.dropdown-menu li .acc-item{display:-webkit-box;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0 17px;margin:20px 0}.servis-acc ul .dropdown>.dropdown-menu li .acc-item p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#333;margin-bottom:5px}.servis-acc ul .dropdown>input[type=checkbox]{opacity:0;display:block;position:absolute;top:0;width:100%;height:100%;cursor:pointer;color:#565b62}.servis-acc ul .dropdown-menu.active{max-height:1500px;display:block;-webkit-transition:2s;transition:2s}.servis-acc ul .arrow.active{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.servis-acc .dropdown:last-child{border-bottom:none}.line{border-bottom:1px solid #ededed;margin-bottom:40px}.form{background-color:#1e6bd0;padding:128px 0;width:100%}.form__title{font-style:normal;font-weight:600;font-size:42px;line-height:50px;text-align:center;color:#fff;margin-bottom:40px}.form form{width:100%;max-width:600px;margin:0 auto}.form form .input-wrapper{width:100%;margin-bottom:32px;position:relative}.form form .input-wrapper::after{content:'';font-size:18px;line-height:24px;letter-spacing:.04em;font-style:normal;font-weight:400;color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:16px;-webkit-transition:.3s;transition:.3s}.form form .input-wrapper--input{border:2px solid rgba(255,255,255,.8);border-radius:5px;background:rgba(65,143,191,.05)}.form form .input-wrapper--input input{padding-top:15px}.form form .input-wrapper--input textarea{padding-top:28px!important}.form form .input-wrapper--input::after{font-size:12px;line-height:18px;letter-spacing:.04em;font-weight:600;color:#fff;top:9px;-webkit-transform:none;transform:none}.form form .input-wrapper input,.form form .input-wrapper textarea{width:100%;background-color:transparent;line-height:24px;font-size:18px;font-style:normal;font-weight:400;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:5px;position:relative;z-index:5;padding-left:16px;height:64px}.form form .input-wrapper textarea{resize:none;padding-top:17px}.form form .input-wrapper .message,.form form .message-wrap{height:128px}.form form .submit{background:#fff;border-radius:10px;font-style:normal;font-weight:600;font-size:16px;line-height:22px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#1e6bd0;padding:13px 32px;border:none;margin:0 auto}.servis-btn-block{display:-webkit-box;display:flex;flex-wrap:wrap;margin:20px 0 40px;border-bottom:1px solid #ededed;padding-bottom:40px}.servis-btn-block button{font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#1581dd;background:#e8f3fc;border-radius:5px;padding:8px 12px;margin-right:8px;margin-bottom:8px;border:none;cursor:default}.single-servis .aside{display:none}.single-servis .big-slider{margin:40px 0}.single-servis h1{font-style:normal;color:#111;margin:26px 0 40px}.single-servis .desc-serv{margin-bottom:40px}.single-servis .desc-serv h2{margin-bottom:20px}.single-servis .desc-serv p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#333;margin-bottom:25px}.contact-wrap{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;border:1px solid #ededed;border-radius:10px;padding:16px;max-width:363px;margin-left:auto;position:-webkit-sticky;position:sticky;top:200px}.contact-wrap h3{font-style:normal;font-weight:600;font-size:18px;line-height:24px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#111;padding-bottom:15px;border-bottom:1px solid #ededed}.contact-wrap .contact-item{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:15px 0;border-bottom:1px solid #ededed}.contact-wrap .contact-item p{font-style:normal;font-weight:400;font-size:16px;line-height:22px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#999}.contact-wrap .contact-item .contact{color:#111}.contact-wrap button{font-style:normal;font-weight:600;font-size:16px;line-height:22px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#fff;background:#1e6bd0;border-radius:10px;border:1px solid #1e6bd0;padding:12px 24px;-webkit-transition:.3s;transition:.3s;display:flex;-webkit-box-pack:center;justify-content:center}.contact-wrap .contact-item:last-child{margin-top:16px}@media screen and (max-width:767px){.single-servis .big-title{font-size:30px}.single-servis .small-title{font-size:25px}.single-servis .servis-acc .list .dropdown button{font-size:13px}.single-servis .servis-acc .list .dropdown .dropdown-menu li .acc-item p{font-size:15px}.single-servis .big-slider .item{width:100%!important;-webkit-transform:translateX(0)!important;transform:translateX(0)!important}.single-servis .big-slider .big-slider__btn.next{right:20px}.single-servis .big-slider .big-slider__btn.prev{left:20px}}@media screen and (max-width:575px){.single-servis .aside{position:relative;margin-bottom:25px;display:block}.single-servis .aside ul{overflow:scroll;border-bottom:2px solid #ededed}.single-servis .aside ul::-webkit-scrollbar{display:none}.single-servis .aside ul li{height:56px;border-bottom:none}.single-servis .aside ul li a{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:14px;line-height:22px;text-transform:uppercase;color:#999}.single-servis .aside ul .active{border-bottom:2px solid rgba(21,129,221,.9);border-top-left-radius:4px;border-top-right-radius:4px}.single-servis .aside ul .active a{color:#1581dd}.single-servis .btn_back{position:relative;margin:0}.single-servis .btn_back span:first-child{display:none}.single-servis .btn_back span:last-child{display:block;color:#1e6bd0;font-size:16px;line-height:22px}.single-servis .big-title{font-size:24px;line-height:34px;margin:17px 0 8px}.single-servis .small-title{font-size:20px;line-height:26px}.single-servis .servis-btn-block{margin:20px 0 24px;padding-bottom:24px}.single-servis .servis-btn-block button{font-size:12px;margin-right:6px;margin-bottom:6px;line-height:20px;padding:4px 8px}.single-servis .servis-acc .list .dropdown button{font-size:16px;-webkit-box-align:center;align-items:center}.single-servis .servis-acc .list .dropdown .dropdown-menu li .acc-item p{font-size:13px}.single-servis .big-slider{min-height:240px;max-height:240px}.single-servis .big-slider .item{height:100%!important;margin-top:0!important}.single-servis .big-slider .big-slider__btn{min-width:32px;width:32px;height:32px;background-size:18px}.single-servis .big-slider .big-slider__btn.next{right:16px}.single-servis .big-slider .big-slider__btn.prev{left:16px}}.aside{position:fixed}.aside h2{font-style:normal;font-weight:600;font-size:18px;line-height:24px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#111;margin-bottom:12px}.aside p{display:none}.aside ul li{list-style:none;border-left:2px solid rgba(0,0,0,.1);padding: 10px 0 10px 19px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.aside ul li a{font-style:normal;font-weight:500;font-size:14px;line-height:20px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#111}.aside ul .active{border-color:#1e6bd0}.aside-pacient{position:-webkit-sticky;position:sticky;top:200px}.pacient-contact{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ededed}.pacient-contact h2{font-style:normal;margin-bottom:20px}.pacient-contact .contacts-container{display:-webkit-box;display:flex}.pacient-contact .contacts-container .contacts-wrap{-webkit-box-flex:2;flex:2;flex-wrap:wrap;display:-webkit-box;display:flex}.pacient-contact .contacts-container .contacts-wrap .contact-item{display:-webkit-box;display:flex;-webkit-box-flex:50%;flex:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:24px}.pacient-contact .contacts-container .contacts-wrap .contact-item h4{font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#1e6bd0;margin-bottom:12px}.pacient-contact .contacts-container .contacts-wrap .contact-item a{font-style:normal;font-weight:400;font-size:20px;line-height:26px;color:#111}.pacient-contact .contacts-container .contacts-wrap2{-webkit-box-flex:1;flex:1}.pacient-contact .contacts-container .contacts-wrap2 .contact-item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.pacient-contact .contacts-container .contacts-wrap2 .contact-item h4{max-width:300px}.pacient-contact .contacts-container .contacts-wrap2 .contact-item a{margin-bottom:8px}.pacient-servis{margin-bottom:40px;border-bottom:1px solid #ededed}.pacient-servis h2{font-style:normal;margin-bottom:40px}.pacient-servis .pacient-servis-wrap{display:-webkit-box;display:flex;flex-wrap:wrap;width:100%}.pacient-servis .pacient-servis-wrap .pacient-serv-item{-webkit-box-flex:32%;flex:32%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-width:294px;-webkit-box-align:start;align-items:flex-start;margin-bottom:40px}.pacient-servis .pacient-servis-wrap .pacient-serv-item h3{font-style:normal;font-weight:600;font-size:20px;line-height:26px;color:#111;margin-bottom:12px}.pacient-servis .pacient-servis-wrap .pacient-serv-item img{width:28px;height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-bottom:16px}.pacient-servis .pacient-servis-wrap .pacient-serv-item a{font-style:normal;font-weight:400;font-size:20px;line-height:26px;color:#111}.pacient-slider{position:relative;padding:0 0 40px}.pacient-slider .pacient__title{font-weight:600;font-size:28px;line-height:36px;color:#111;margin-bottom:20px}.pacient-slider__body{position:relative}.pacient-slider__body .owl-nav{position:absolute;top:-80px;right:0}.pacient-slider__body .owl-nav .owl-next,.pacient-slider__body .owl-nav .owl-prev{background-position:center!important;background-size:24px!important;background-repeat:no-repeat!important;background-image:url(../media/icon/blue-arrow.svg)!important;border:1px solid #ededed!important;box-sizing:border-box!important;border-radius:50%!important;width:40px!important;min-width:40px!important;height:40px!important;margin:0!important}.pacient-slider__body .owl-nav .owl-next:hover,.pacient-slider__body .owl-nav .owl-prev:hover{background-color:transparent!important}.pacient-slider__body .owl-nav .owl-next span,.pacient-slider__body .owl-nav .owl-prev span{display:none}.pacient-slider__body .owl-nav .owl-next{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:16px!important}.pacient-slider .opacity-block,.pacient-slider .opacity-block2{position:absolute;right:0;bottom:40px;width:56px;height:114px;background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);z-index:1}.pacient-slider .opacity-block2{left:0;-webkit-transform:rotate(0);transform:rotate(0)}.document-container h3{font-style:normal;color:#111;margin-bottom:24px}.document-container .document-wrap{display:-webkit-box;display:flex;flex-wrap:wrap;padding-bottom:24px;border-bottom:1px solid #ededed;margin-bottom:40px}.document-container .document-wrap .document-item{display:-webkit-box;display:flex;width:304px;border:1px solid #ededed;border-radius:10px;margin:0 16px 16px 0;padding:15px 0}.document-container .document-wrap .document-item .document-icon{width:40px;margin:0 16px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.document-container .document-wrap .document-item .document-icon img{padding:8px;border-radius:50%;background:rgba(30,107,208,.1)}.document-container .document-wrap .document-item .document-info{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.document-container .document-wrap .document-item .document-info .size{margin-bottom:0;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#1e6bd0}.document-container .document-wrap .document-item .document-info h4{font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#111}.pacients-page{padding-top:40px;}.pacients-page h1{font-style:normal;margin:0 0 24px}.pacients-page p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#333;margin-bottom:40px}@media screen and (max-width:1340px){.document-container .document-wrap .document-item{width:32%}}@media screen and (max-width:1199px){.pacient-slider .opacity-block,.pacient-slider .opacity-block2{bottom:35px}.document-container .document-wrap .document-item{width:31%}.document-container .document-wrap .document-item .document-icon{margin:0 8px}.document-container .document-wrap .document-item .document-info h4,.document-container .document-wrap .document-item .document-info p{font-size:13px}}@media screen and (max-width:991px){.aside{margin-bottom:40px}.aside h2{display:none}}@media screen and (max-width:767px){.aside h2{display:none}.pacient-contact .contacts-container .contacts-wrap .contact-item a{font-size:16px}.pacient-servis .pacient-servis-wrap .pacient-serv-item{-webkit-box-flex:50%;flex:50%}.pacient-servis .pacient-servis-wrap .pacient-serv-item h3{font-size:16px}.document-container .document-wrap .document-item{width:48%;margin:0 6px 16px 0}.document-container .document-wrap .document-item .document-info h4{font-size:14px}.document-container .document-wrap .document-item:nth-child(3n){margin-right:6px}.pacient-slider .opacity-block,.pacient-slider .opacity-block2{display:none}.pacient-slider .pacient-slider__body .owl-nav{top:-69px;right:50px}}@media screen and (max-width:575px){.pacients-page .aside p{display:block;font-size:14px;line-height:22px;margin-bottom:12px}.pacients-page .aside h2{display:block;font-style:normal;font-weight:600;font-size:24px;line-height:34px;color:#111;margin-bottom:12px}.pacients-page .aside ul{overflow:scroll;border-bottom:2px solid #ededed}.pacients-page .aside ul::-webkit-scrollbar{display:none}.pacients-page .aside ul li{height:56px;border-bottom:none}.pacients-page .aside ul li a{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:14px;line-height:22px;text-transform:uppercase}.pacients-page .aside ul .active{border-bottom:2px solid rgba(21,129,221,.9);border-top-left-radius:4px;border-top-right-radius:4px}.pacient-contact{margin-bottom:24px;padding-bottom:24px}.pacient-contact .contacts-container,.pacient-contact .contacts-container .contacts-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.pacient-contact .contacts-container .contacts-wrap .contact-item h4{font-size:16px;line-height:22px}.pacient-contact .contacts-container .contacts-wrap .contact-item a{font-size:20px}.pacient-servis h2{font-size:20px;line-height:26px;margin-bottom:25px}.pacient-servis .pacient-servis-wrap .pacient-serv-item{-webkit-box-flex:100%;flex:100%;margin-bottom:24px}.pacient-servis .pacient-servis-wrap .pacient-serv-item h3{font-size:18px;line-height:24px}.pacient-servis .pacient-servis-wrap .pacient-serv-item a{font-size:16px;line-height:22px}.small-title{font-size:20px;line-height:26px}.servis-acc ul .dropdown button{font-size:14px;line-height:20px;text-align:left}.servis-acc ul .dropdown .dropdown-menu li .acc-item p{display:block;font-size:14px;line-height:22px}.document-container .document-wrap{margin-bottom:24px}.document-container .document-wrap .document-item{width:100%;margin:0 0 4px}.document-container .document-wrap .document-item .document-info h4{font-size:16px;line-height:22px}.document-container .document-wrap .document-item .document-info p{display:block}.document-container .document-wrap .document-item:nth-child(3n){margin-right:0}.pacient-slider{padding-bottom:24px}.pacient-slider .pacient__title{font-size:20px;line-height:26px}.pacient-slider .pacient-slider__body{margin-bottom:40px}.pacient-slider .pacient-slider__body .owl-nav{top:100%;left:50%;right:unset;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-pack:justify;justify-content:space-between;display:-webkit-box;display:flex;width:100%}.pacient-slider .pacient-slider__body .owl-dots{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%;left:50%;margin-top:20px}.pacient-slider .pacient-slider__body .owl-dots .owl-dot span{width:6px;height:6px}.pacient-slider .pacient-slider__body .owl-dots .owl-dot:hover span{background-color:#1e6bd0}.form{padding:32px 0}.form .form__title{text-align:left;font-size:20px;line-height:26px}.form .contact-form-block form .input-wrapper{margin-bottom:16px}.form .contact-form-block form .input-wrapper input{line-height:24px;font-size:16px}.form .contact-form-block form .input-wrapper::after{font-size:16px;line-height:24px}.form .contact-form-block form .input-wrapper--input::after{font-size:12px;line-height:18px}.form .contact-form-block form .submit{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}}.main-spec-item{display:-webkit-box;display:flex;-webkit-box-flex:48%;flex:48%;border:1px solid #ededed;padding:20px 0 20px 20px;max-width:470px;border-radius:10px;margin:0 16px 16px 0}.main-spec-item .spec-icon{width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin-right:20px}.main-spec-item .spec-info{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.main-spec-item .spec-info h4{font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.04em;text-transform:uppercase;color:#2560a9;margin-bottom:4px}.main-spec-item .spec-info .name{font-style:normal;font-weight:600;font-size:20px;line-height:26px;color:#111;margin-bottom:6px}.main-spec-item .spec-info .position{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#333;margin-bottom:0}.spec-blog-wrap{display:-webkit-box;display:flex;flex-wrap:wrap;margin-bottom:80px}.spec-blog-wrap .spec-blog-item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-flex:31%;flex:31%;padding:19px;border:1px solid #ededed;border-radius:10px;max-width:308px;margin:0 16px 16px 0}.spec-blog-wrap .spec-blog-item p{font-style:normal!important;font-weight:500!important;font-size:18px!important;line-height:24px!important;color:#111!important;margin-bottom:20px!important}.spec-blog-wrap .spec-blog-item .blog-item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.spec-blog-wrap .spec-blog-item .blog-item img{width:32px;height:32px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;margin-right:12px;border-radius:50%}.spec-blog-wrap .spec-blog-item .blog-item .name{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#111}.spec-blog-wrap .spec-blog-item:nth-child(3n){margin-right:0}.diplom-slider{position:relative;padding:0 0 40px;margin-bottom:40px;border-bottom:1px solid #ededed}.diplom-slider .diplom__title{font-weight:600;font-size:28px;line-height:36px;color:#111;margin-bottom:24px}.diplom-slider__body{position:relative}.diplom-slider__body .owl-nav{position:absolute;top:-80px;right:0}.diplom-slider__body .owl-nav .owl-next,.diplom-slider__body .owl-nav .owl-prev{background-position:center!important;background-size:24px!important;background-repeat:no-repeat!important;background-image:url(../media/icon/blue-arrow.svg)!important;border:1px solid #ededed!important;box-sizing:border-box!important;border-radius:50%!important;width:40px!important;min-width:40px!important;height:40px!important;margin:0!important}.diplom-slider__body .owl-nav .owl-next:hover,.diplom-slider__body .owl-nav .owl-prev:hover{background-color:transparent!important}.diplom-slider__body .owl-nav .owl-next{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:16px!important}.diplom-slider__body .item .diplom{width:284px;height:400px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;margin-bottom:16px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.diplom-slider__body .item .diplom img{height:100%}.diplom-slider__body .item .diplom-overlay{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url(3662418.jpg);background:-webkit-linear-gradient(bottom,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(3662418.jpg);background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(3662418.jpg);border:1px solid rgba(0,0,0,.05);position:absolute;z-index:2;left:0;width:284px;height:400px;top:0;display:-webkit-box;display:flex;visibility:hidden;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.diplom-slider__body .item .diplom-overlay img{width:48px;height:48px;padding:15px}.diplom-slider__body .item .diplom-overlay:after{content:"";width:48px;height:48px;background:rgba(255,255,255,.3);position:absolute;border-radius:50%}.diplom-slider__body .item .diplom:hover .diplom-overlay{visibility:visible}.diplom-slider__body .item .text{font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#111;max-width:224px}.diplom-overlay-modal{background:rgba(0,0,0,.5);position:fixed;display:none;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100%;top:0;z-index:10}.diplom-overlay-modal .modal-img{max-width:500px;width:100%;background-size:cover;max-height:700px;height:100%}.for_specialist-page{padding-top:40px;}.for_specialist-page .aside-col{background-color:#fff;z-index:2}.for_specialist-page .big-slider{margin-bottom:24px}.for_specialist-page .aside{background-color:#fff;z-index:2}.for_specialist-page .aside ul{max-width:260px}.for_specialist-page h1{margin-top:0;margin-bottom:24px}.for_specialist-page p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#333;margin-bottom:25px}.for_specialist-page h3{margin-bottom:20px}.for_specialist-page .desc{border-bottom:1px solid #ededed;margin-bottom:40px;padding-bottom:88px}.for_specialist-page .desc img{border-radius:10px;width:100%;max-height:538px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;margin-bottom:24px}.for_specialist-page .desc p:last-child{margin-bottom:0}.for_specialist-page .benefits .pacient-servis-wrap .pacient-serv-item{padding-right:20px;margin-right:30px}.for_specialist-page .benefits .pacient-servis-wrap .pacient-serv-item img{width:100%;height:40px;max-width:40px;-o-object-fit:contain;object-fit:contain}.for_specialist-page .benefits .pacient-servis-wrap .pacient-serv-item h3{font-style:normal;font-weight:500;font-size:18px;line-height:24px;color:#111}.for_specialist-page .benefits .pacient-servis-wrap .pacient-serv-item:nth-child(3n){margin-right:0}.main-spec{padding-bottom:40px;border-bottom:1px solid #ededed;margin-bottom:40px}.main-spec h3{margin-bottom:32px}.main-spec .main-spec-wrap{display:-webkit-box;display:flex;flex-wrap:wrap}@media screen and (max-width:1340px){.spec-blog .spec-blog-wrap .spec-blog-item p{font-size:14px!important}.main-spec .main-spec-wrap .main-spec-item:nth-child(even){margin-right:0}}@media screen and (max-width:1199px){.for_specialist-page .aside{max-width:210px}.spec-blog .spec-blog-wrap .spec-blog-item{-webkit-box-flex:48%;flex:48%;max-width:none}.spec-blog .spec-blog-wrap .spec-blog-item:nth-child(2n){margin-right:0!important}.spec-blog .spec-blog-wrap .spec-blog-item:nth-child(3n){margin-right:16px}.main-spec .main-spec-wrap .main-spec-item{-webkit-box-align:center;align-items:center}}@media screen and (max-width:991px){.for_specialist-page .aside{max-width:100%;position:relative;top:0!important}.for_specialist-page .aside ul{overflow:scroll;max-width:none}.for_specialist-page .aside ul li a{width:-webkit-max-content;width:-moz-max-content;width:max-content}.for_specialist-page .aside ul::-webkit-scrollbar{display:none}.pacient-servis .pacient-servis-wrap .pacient-serv-item{-webkit-box-flex:50%;flex:50%;margin-right:15px!important}.pacient-servis .pacient-servis-wrap .pacient-serv-item:nth-child(3n){margin-right:15px!important}.pacient-servis .pacient-servis-wrap .pacient-serv-item:nth-child(2n){margin-right:0}.main-spec .main-spec-wrap .main-spec-item{-webkit-box-align:center;align-items:center;-webkit-box-flex:46%;flex:46%}.main-spec .main-spec-wrap .main-spec-item .spec-info h4{font-size:12px}.main-spec .main-spec-wrap .main-spec-item .spec-info .name{font-size:16px}.main-spec .main-spec-wrap .main-spec-item .spec-info .position{font-size:13px}.diplom-overlay-modal .modal-img{background-position:center;max-height:483px;max-width:350px}}@media screen and (max-width:767px){.pacient-servis .pacient-servis-wrap{-webkit-box-align:center;align-items:center}.pacient-servis .pacient-servis-wrap .pacient-serv-item{-webkit-box-flex:100%;flex:100%;margin-right:0!important;padding-right:10px!important}.pacient-servis .pacient-servis-wrap .pacient-serv-item:nth-child(3n){margin-right:0!important}.pacient-servis .pacient-servis-wrap .pacient-serv-item:nth-child(2n){margin-right:0}.spec-blog .spec-blog-wrap .spec-blog-item{-webkit-box-flex:45%;flex:45%}.for_specialist-page .big-slider .item{width:100%!important;-webkit-transform:translateX(0)!important;transform:translateX(0)!important}.for_specialist-page .big-slider .big-slider__btn.next{right:20px}.for_specialist-page .big-slider .big-slider__btn.prev{left:20px}.main-spec .main-spec-wrap .main-spec-item{-webkit-box-flex:100%;flex:100%;max-width:none;margin-right:0}}@media screen and (max-width:575px){.for_specialist-page .aside p{display:block;font-size:14px;line-height:22px;margin-bottom:12px}.for_specialist-page .aside h2{display:block;font-style:normal;font-weight:600;font-size:24px;line-height:34px;color:#111;margin-bottom:12px}.for_specialist-page .aside ul{overflow:scroll;border-bottom:2px solid #ededed}.for_specialist-page .aside ul::-webkit-scrollbar{display:none}.for_specialist-page .aside ul li{height:56px;border-bottom:none}.for_specialist-page .aside ul li a{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:14px;line-height:22px;text-transform:uppercase}.for_specialist-page .aside ul .active{border-bottom:2px solid rgba(21,129,221,.9);border-top-left-radius:4px;border-top-right-radius:4px}.for_specialist-page .firstpargh,.for_specialist-page h1{display:none}.for_specialist-page .big-slider{min-height:240px;max-height:240px}.for_specialist-page .big-slider .item{height:100%!important;margin-top:0!important}.for_specialist-page .big-slider .big-slider__btn{min-width:32px;width:32px;height:32px;background-size:18px}.for_specialist-page .big-slider .big-slider__btn.next{right:16px}.for_specialist-page .big-slider .big-slider__btn.prev{left:16px}.for_specialist-page .desc{padding-bottom:24px}.line{margin-bottom:24px}.diplom-slider .diplom__title{font-size:20px;line-height:26px}.diplom-slider .diplom-slider__body .owl-nav{display:none}.main-spec{padding-bottom:24px;margin-bottom:24px}.main-spec .main-spec-wrap .main-spec-item{-webkit-box-align:center;align-items:center;-webkit-box-flex:100%;flex:100%;margin:0 0 24px;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:center;border:none}.main-spec .main-spec-wrap .main-spec-item .spec-icon{margin-right:0;width:64px;height:64px;margin-bottom:16px}.main-spec .main-spec-wrap .main-spec-item .spec-info .name,.main-spec .main-spec-wrap .main-spec-item .spec-info h4{margin-bottom:0}.spec-blog .spec-blog-wrap{margin-bottom:32px}.spec-blog .spec-blog-wrap .spec-blog-item{-webkit-box-flex:100%;flex:100%;max-width:none;margin-right:0!important}.diplom-overlay-modal .modal-img{max-height:354px;max-width:250px}}.contacts__info{width:100%;margin-bottom:40px}.contacts__info .double{display:-webkit-box;display:flex;margin-bottom:32px}.contacts__info .double .item{width:100%;max-width:50%}.contacts__info .info__title{font-weight:600;font-size:16px;line-height:22px;color:#1e6bd0;margin-bottom:12px}.contacts__info .info__contact{font-size:20px;line-height:26px;color:#111;margin-bottom:8px;display:block}.contacts__info .info__contact:last-child{margin-bottom:0}.col-path{display:none}.col-path .contacts__path{margin-bottom:32px}.col-path .contacts__path .info__title{margin-bottom:8px;font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#1e6bd0}.col-path .contacts__path .item{min-height:64px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;margin-bottom:16px}.col-path .contacts__path .item .title{font-weight:600;font-size:16px;line-height:22px;color:#111}.col-path .contacts__path .item .path{font-size:14px;line-height:20px;color:#111}.contacts__map{width:100%;height:665px;border-radius:10px;overflow:hidden;position:relative;margin-right:5px}.contacts__map::after{content:'';position:absolute;z-index:2;background:-webkit-linear-gradient(137.38deg,rgba(0,76,137,.2) 0,rgba(30,107,208,.2) 100%);background:linear-gradient(312.62deg,rgba(0,76,137,.2) 0,rgba(30,107,208,.2) 100%);width:100%;height:100%;top:0;left:0;border-radius:10px}.contacts__map::before{content:'';position:absolute;z-index:1;background:-webkit-linear-gradient(137.38deg,#004c89 0,#1e6bd0 100%);background:linear-gradient(312.62deg,#004c89 0,#1e6bd0 100%);mix-blend-mode:color;width:100%;height:100%;top:0;left:0;border-radius:10px}.contacts__map .pin{position:absolute;min-width:36px;width:36px;height:36px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../media/icon/pin.svg);top:216px;left:219px;z-index:10}.contacts__form{width:100%;margin-right:5px;background:-webkit-linear-gradient(137.38deg,#004c89 0,#1e6bd0 100%);background:linear-gradient(312.62deg,#004c89 0,#1e6bd0 100%);border-radius:10px;padding:52px 40px 40px}.contacts__form .form__title{font-weight:600;font-size:28px;line-height:36px;color:#fff;margin-bottom:32px}.contacts__form label{font-weight:500;font-size:14px;line-height:20px;color:#fff;width:100%}.contacts__form label input,.contacts__form label textarea{width:100%;margin-top:8px;padding:0 16px;background:#fff;border-radius:5px;border:none;font-size:16px;line-height:48px;color:#111}.contacts__form label input::-webkit-input-placeholder,.contacts__form label textarea::-webkit-input-placeholder{font-size:16px;line-height:48px;color:#999}.contacts__form label input::-moz-placeholder,.contacts__form label textarea::-moz-placeholder{font-size:16px;line-height:48px;color:#999}.contacts__form label input:-ms-input-placeholder,.contacts__form label textarea:-ms-input-placeholder{font-size:16px;line-height:48px;color:#999}.contacts__form label input::-ms-input-placeholder,.contacts__form label textarea::-ms-input-placeholder{font-size:16px;line-height:48px;color:#999}.contacts__form label input::placeholder,.contacts__form label textarea::placeholder{font-size:16px;line-height:48px;color:#999}.contacts__form label textarea{height:138px;resize:none}.contacts__form .form__double{display:-webkit-box;display:flex;margin:28px 0}.contacts__form .form__double label:first-child{margin-right:20px}.contacts__form .form__double label:last-child{margin-left:20px}.contacts__form .submit-wrapper{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;margin-top:38px}.contacts__form .submit-wrapper input[type=submit]{font-weight:600;font-size:16px;line-height:22px;color:#fff;padding:13px 18px;border:none;background:#1e6bd0;border-radius:10px}#tabs .tabContent.hide{display:none}#tabs .tabContent.show{display:block;opacity:1;-webkit-transition:.4s;transition:.4s}@-webkit-keyframes tabsOpacity{from{opacity:0}to{opacity:1}}@keyframes tabsOpacity{from{opacity:0}to{opacity:1}}#tabs{margin-top:32px}#tabs h3{font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#1e6bd0;margin-bottom:25px}#tabs .tab-title{border-bottom:1px solid #ededed;margin-bottom:16px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}#tabs .tab-title .tab{font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.01em;text-transform:uppercase;color:#111;padding:0 12px 20px;cursor:pointer}#tabs .tab-title .tab:last-child{margin-right:0}#tabs .tab-title .whiteborder{color:#1e6bd0;border-bottom:2px solid #1e6bd0;border-top-left-radius:10px;border-top-right-radius:10px}#tabs .tabContent p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#333}.contacts{padding:64px 0 80px}.contacts__title{font-weight:600;font-size:42px;line-height:50px;color:#111;margin-bottom:20px}.contacts__desc{font-size:16px;line-height:24px;color:#333}.contacts .form{padding:52px 40px 40px;background:-webkit-linear-gradient(137.38deg,#004c89 0,#1e6bd0 100%);background:linear-gradient(312.62deg,#004c89 0,#1e6bd0 100%);border-radius:10px}.contacts .form .form__title{font-style:normal;font-weight:600;font-size:28px;line-height:36px;color:#fff}.contacts .form .contact-form-block .double{display:-webkit-box;display:flex}.contacts .form .contact-form-block .double .input-wrapper:first-child{margin-right:32px}.contacts .form .contact-form-block .message-wrap,.contacts .form .contact-form-block .message-wrap .message{height:172px}.contacts .form .contact-form-block .submit{padding:20px 32px;background:#1e6bd0;border-radius:10px;color:#fff;margin:0 0 0 auto}.contact-modal{position:fixed;bottom:24px;left:24px;box-shadow:0 4px 16px rgba(0,0,0,.16);border-radius:10px;display:none;background-color:#fff;-webkit-box-align:center;align-items:center;padding:16px;z-index:25}.contact-modal img{width:40px;height:40px;margin-right:16px}.contact-modal p{font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#111}@media screen and (max-width:1340px){.contacts__map{height:100%}}@media screen and (max-width:1199px){#tabs .tab-title .tab{padding:0 8px 20px;font-size:12px}}@media screen and (max-width:991px){.contacts__desc{margin-bottom:40px}.contacts__map{margin-bottom:40px;height:625px}.col-path{display:block}.document-page .aside{position:relative;top:0!important}.document-page .aside ul{overflow:scroll}.document-page .aside ul li a{width:-webkit-max-content;width:-moz-max-content;width:max-content}.document-page .aside ul::-webkit-scrollbar{display:none}}@media screen and (max-width:575px){.contacts{padding:24px 0 0}.contacts .contacts__title{font-size:24px;line-height:34px;margin-bottom:16px}.contacts .contacts__desc{font-size:16px;line-height:24px;margin-bottom:24px}.contacts__map{margin-bottom:24px;height:288px}.contacts__info .double{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:20px}.contacts__info .double .item{margin-bottom:20px;max-width:100%}.contacts__info .double .item .info__title{font-size:16px;line-height:22px}.col-form{padding:0}.col-form .form{border-radius:0;background:#2a75d8;padding:32px 16px}.col-form .form .form__title{font-style:normal;font-weight:600;font-size:20px;line-height:26px;color:#fff;margin-bottom:20px}.col-form .form .contact-form-block .double{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.col-form .form .contact-form-block .message-wrap,.col-form .form .contact-form-block .message-wrap .message{height:112px}.col-form .form .contact-form-block .submit{background-color:#fff;color:#1e6bd0;padding:13px 0}.contact-modal{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;bottom:16px;max-width:288px}}.document-page h1{font-style:normal;font-weight:600;font-size:42px;line-height:50px;color:#111;margin:0 0 40px}.document-page .document-container .otherDoc{border-bottom:none;padding-bottom:0;margin-bottom:0}.news-page .news-tab{padding:0;margin-bottom:32px}.news-page .news-tab .news-tab__top{border:none;padding-bottom:25px}.news-page .news-tab .news-tab__top .news-tab__title{font-style:normal;font-weight:600;font-size:42px;line-height:50px;color:#111;margin:40px 0}.news-page .news-items{padding-bottom:54px}.news-page .news-items .item{display:-webkit-box;display:flex;margin-bottom:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.news-page .news-items .item img{width:296px;height:218px;min-width:200.76px;border-radius:5px;margin-right:0;margin-bottom:24px;object-fit: cover;}.news-page .news-items .item .info__top{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:12px}.news-page .news-items .item .info__top .category{padding:7px 22px;font-size:14px;line-height:17px;text-align:center;color:#31588a;border:1px solid #31588a;border-radius:4px;margin-right:20px}.news-page .news-items .item .info__top .date{font-size:14px;line-height:17px;color:#000}.news-page .news-items .item .info__desc{font-size:18px;line-height:22px;color:#000}.pagination{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-bottom:64px}.pagination .page-numbers{font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#2560a9;border:1px solid #ededed;border-radius:5px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-right:6px;width:48px;height:48px;min-width:48px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.pagination .page-numbers.current,.pagination .page-numbers:hover{background:#2560a9;border-color:#2560a9;color:#fff}.pagination .page-numbers.dots{background-image:url(../media/icon/dots.svg);background-position:center;background-size:contain;background-repeat:no-repeat;width:12px;height:12px;min-width:12px;margin:0 19px;border:none;color:transparent;font-size:1px}.pagination .page-numbers.dots:hover{color:transparent;background-color:transparent}
html, body {
    margin: 0;
    padding: 0;
}

.bold { font-weight: 700; }

.header-scroller {
    position: fixed;
    top: 0; left: 0;
    width: 100%;
    height: auto;
    max-height: 100vh;
    z-index: 5000;
}

header {
    position: relative;
    top: 0; left: 0;
    width: 100%;
    font-family: Montserrat;
    font-size: 14px;
    line-height: 20px;
    color: #fff;
    background: linear-gradient(324.2deg, #004C89 32.11%, #1E6BD0 92.68%);
    box-shadow: 0px 9px 10px rgba(0, 0, 0, 0.0561594);
}

.header__top {
    padding: 16px 0px;
    border-bottom: 1px solid rgba(255,255,255, 0.2);
}

.top__wrapper,
.mid__wrapper {
    justify-content: space-between;
}

.menu__firstrow { display: flex; flex-wrap: wrap;}

.menu__firstrow div { white-space: nowrap; }

.menu__firstrow__langs div{
    margin-right: 18px;
    font-weight: 600;
    color: rgba(255, 255, 255, 0.6);
	cursor: pointer;
}

.menu__firstrow__langs div.selected{
    color: #fff;
}

.flag:hover,
.flag {
    color: #fff;
}
.flag:focus {
	color: #fff;
}

.menu__firstrow__loweye,
.menu__firstrow__map,
.menu__firstrow__langs {
    margin-right: 30px;
}

.menu__firstrow__loweye .icon,
.menu__firstrow__map .icon {
    position: relative;
    top: -2px;
    width: 24px;
    height: 24px;
    float: left;
    margin-right: 10px;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
}

.menu__firstrow__loweye .icon {
    background-image: url(../media/icon/icon-menu-eye.svg);
	top: 0;
}

.menu__firstrow__loweye .short { display: none; }

.menu__firstrow__map .icon {
    background-image: url(../media/icon/icon-menu-compass.svg);
	top: -1px;
}

.menu__firstrow__phone {
    text-align: left;
		display: flex;
		align-items: start;
}
.menu__firstrow__phone > * + *{
	margin-left: 12px;
}
.menu__firstrow__phone a {
    text-decoration: none;
    font-weight: bold;
    color: #fff;
}

.menu__firstrow__phone span {
    color: rgba(255,255,255, 0.6);
}
.time{
	font-size: 11px;
	line-height: 1.2;
}
.header__middle {
    padding: 16px 0;
    border-bottom: 1px solid rgba(255,255,255, 0.2);
}

.header__middle a {
    text-decoration: none;
    white-space: nowrap;
    color: inherit;
		font-size: 12px;
}

.header__middle .logo {
    width: 90px;
    min-width: 66px;
    height: 66px;
    margin-right: 20px;
    background-image: url(../media/icon/logo-sign.svg);
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;

}

.header__middle .mid {
	justify-content: space-between;
}

.header__middle .title {
    margin-right: 43px;
}

.header__middle .title__top {
    font-weight: 600;
    font-size: 16px;
    line-height: 18px;
    margin-bottom: 3px;
}

.header__middle .title__bottom {
    font-size: 12px;
	line-height: 14px;
    color: rgba(255,255,255,0.6);
}

.header__middle .searchbox-container {
    width: 100%;
    max-width: 780px;
    height: 56px;

}

.header__middle .searchbox {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 40px;
    padding: 0px 5px 0px 60px;
    background: #FFFFFF;
    border-radius: 10px;
	margin-top: 8px;
}

.header__middle .searchbox input,
.header__middle .searchbox input:focus {
	font-family: Roboto;
    border: unset;
    outline: none;
    width: 100%;
    height: 100%;
    font-size: 16px;    
}

.header__middle .searchbox input::placeholder {
	/*padding-left: 15px;*/
}

::placeholder { color: #999999; }

.header__middle .searchbox .icon {
    position: absolute;  
    top: 12px;
    left: 22px;
    width: 18px;
    height: 18px;
    margin-right: 10px;
    background-image: url(../media/icon/icon-search.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.top__wrapper, /*TODO replace all to flex-align-center in HTML */
.mid__wrapper,
.top__wrapper .left,
.menu__firstrow__langs,
.header__middle a,
.header__middle .col-6, 
.header__middle .col-2,
.header__middle .searchbox,
.header__middle .burger-btn,

.flex-align-center {
    display: flex;
    align-items: center;
}
.flex-align-end{
	display: flex;
	align-items: flex-end;
}
.top__wrapper,
.top__wrapper .left,
.top__wrapper .right { flex-wrap: wrap; }

.header__middle .col-2 { justify-content: flex-end; }

.header__middle .burger-btn {
    cursor: pointer;
    margin-right: 2px;
}

.header-scroller.open .header__middle .burger-btn p.open,
.header-scroller:not(.open) .header__middle .burger-btn p.close {
    display: none;
}
.header__middle .burger-btn p {
    font-size: 16px;
    font-weight: 600;
    margin-right: 13px;
    transition: 0.2s;
}

.header-scroller:not(.open) .header__middle .burger-btn .icon {
    transform: rotateZ(135deg);
}
.header__middle .burger-btn .icon {
    width: 13px;
    height: 13px;
    transition: 0.3s;
    transform: rotateZ(0deg);
    background-image: url(../media/icon/icon-close-x.svg);
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
}

.header-scroller.open .header__menu { 
    /* height: 213px; */
    min-height: 100vh;
	height: auto;
}
.header__menu {
    height: 0;    
    transition: 0.4s;
}

.header__menu .container { padding-top: 33px; }

.header__menu ul {
    margin: 0;
    margin-bottom: 16px;
    padding: 0;
    list-style-type: none;
}

.header__menu ul li {
    margin-bottom: 16px;
}

.header__menu a {
    text-decoration: none;
    cursor: pointer;
    color: inherit;
}

.header__menu a:not(.social_btns):hover {
    text-decoration: underline;
}

.social_btns {
    display: flex;
    margin-top: 12px;
}

.social_btns a {
    display: block;
    width: 24px;
    height: 24px;
    margin-right: 24px;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
}

.social_btns__insta {
    background-image: url(../media/icon/icon-social-insta.svg);
}
.social_btns__fb {
    background-image: url(../media/icon/icon-social-fb.svg);
}
.social_btns__twitter {
    background-image: url(../media/icon/icon-social-twitter.svg);
}
.social_btns__youtube {
    background-image: url(../media/icon/icon-social-youtube.svg);
}

/* ADAPTIVE */
@media screen and (max-width: 990px) {
    .menu__firstrow__phone span,
    .menu__firstrow__loweye .full {
        display: none;
    }
    .menu__firstrow__loweye .short{
        display: inline;
    }
}

@media screen and (max-width: 767px) {
    
    .header-scroller.open {
        overflow-y: scroll;
    }

    .header-scroller.open .burger-place {
        max-width: 100%;
        flex: unset;
    }

    .menu__firstrow__loweye, .menu__firstrow__map, .menu__firstrow__langs {
        margin-right: 16px;
    }

    .menu__firstrow__phone {
        margin-top: 10px;
        text-align: center;
    }

    .header__middle .title, 
    .header__middle .logo {
        margin-bottom: 23px;
    }

    .header-scroller.open .header__middle .burger-btn { margin-top: 16px; }
    .header__middle .burger-btn {
        /* margin-bottom: -17px; */    
        width: 100%;
        display: flex;
        justify-content: center;
    }

    .top__wrapper .left {
        flex-direction: column;
        align-items: flex-start;
    }

    .menu__firstrow__langs,
    .menu__firstrow__loweye {
        margin-bottom: 10px;
    }

    .header-scroller:not(.open) .header__top, 
    .header-scroller:not(.open) .header__bottom,
    .header-scroller:not(.open) .burger-btn p, 
    .header-scroller:not(.open) .searchbox-place,
    .header-scroller:not(.open) .title__bottom {
        display: none;
    }

    .header-scroller:not(.open) .header__middle .title, 
    .header-scroller:not(.open) .header__middle .logo {
        margin-bottom: 0;
    }
    
	.news-tab__body .main {
		display: flex !important;
		min-width: unset !important;
		overflow: hidden;
	}
	
	.news-tab__body .main::after { background: #045193bd !important; }
    
}

@media screen and (max-width: 350px) {
    .header__middle .logo {
        min-width: 55px;
        height: 39px;
    }
}

.footer__body .footer__contact a,
.footer__body .footer__contact2 a {
	display: flex;
}

.single-post-content h1 {
	margin-bottom: 25px;
	overflow-wrap: break-word;
}
.single-post-content p {
	margin-bottom: 15px;
	line-height: 1.5em;
}
.single-post-content .post-thumbnail {
	width: 50%;
	float: left;
	margin: 0 15px 15px 0;
}
.single-post-content .post-thumbnail img {
	width: 100%;
	height: auto;
}
@media ( max-width: 767px ) {
	.single-post-content .post-thumbnail {
		width: 100%;
	}
}


.header-2 .title,
.header-3 .title,
.header-4 .title {
	margin-bottom: 16px;
}

form input::placeholder,
form textarea::placeholder {
	color: #fff;
}

.form,
#rev-form {
	position: relative;
}
.form .form-message,
#rev-form .form-message {
	position: absolute;
    top: 0;
    left: 0;
	width: 100%;
    height: 100%;
    text-align: center;
    z-index: 10;
}
.form .form-message {
    padding-top: 20%;
	background: #1e6bd0;
}
#rev-form .form-message {
    padding-top: 10%;
	background: #fff;
	color: #777;
}
.form .form-message p,
#rev-form .form-message p {
    font-size: 24px;
}
.form .form-message.form-message-success p {
	color: #fff;
}
#rev-form .form-message.form-message-success p {
	color: #999;
}
.form .form-message.form-message-error p,
#rev-form .form-message.form-message-error p {
	color: crimson;
}

.form label {
	font-family: Montserrat;
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 20px;
	display: flex;
	align-items: center;
	color: #fff;
}
#contacts-form input[type="text"],
#contacts-form textarea {
	background: #fff !important;
	color: #333 !important;
}
#contacts-form input[type="text"]::placeholder,
#contacts-form textarea::placeholder {
	color: #999 !important;
}

#competencies-form input[type="text"] {
	background: #fff;
	color: #333;
}
#competencies-form input[type="text"]::placeholder {
	color: #999;
}

#map1,
#map2,
#map3,
#map4 {
	width: 100%;
	height: 300px;
}
#map-search {
	width: 100%;
	height: 500px;
}

.accordion .accordion_item p a {
	color: #333;
}

.map {
	display: none;
}
.tabContent {
	display: none;
}
.init-map {
	text-decoration: underline;
	cursor: pointer;
}
.init-map:hover {
	text-decoration: none;
}
.tab.init-map {
	text-decoration: none;
}

#map-from,
#map-to {
	width: 100%;
}

.thanks-slider__body .item .text {
	max-height: 210px;
    overflow: hidden;
}
.thanks-slider__body.fancybox-content .item {
	width: auto;
	height: auto;
    overflow: hidden;
}
.thanks-slider__body.fancybox-content .text {
	overflow: auto;
}
.thanks-slider__body.fancybox-content .reed-more {
	display: none;
}
.rkb-maps {
	color: #fff;
	font-family: Roboto;
    font-size: 16px;
}
.rkb-maps:hover {
	text-decoration: underline;
}

.contacts__subtitle {
	font-weight: 700;
    margin-bottom: 15px;
}
.contacts__desc {
	margin-bottom: 25px;
}
.contacts__desc p {
	margin-bottom: 10px;
}

#searchform {
	width: 100%;
}

.search-doctor-list .list__body .item.item--hidden .avatar{
	height: 0;
}

.search-page-title {
	color: #333;
}
.search-item {
	margin: 25px 0;
    padding: 15px;
    border: 1px solid #ccc;
    border-radius: 10px;
}
.search-item .search-title a {
	color: #1e6bd0;
}
.search-item .search-summary {
	margin-top: 15px;
}

.news-tab__head .tabs {
	flex-wrap: wrap;
}
.news-tab__top .news-tab__head .tabs .tab {
	margin-bottom: 5px;
}

.form_spec form input::placeholder {
	color: #ccc;
}

a.bvi-link-shortcode {
	padding: 0 !important;
	font-family: Roboto;
    font-size: 16px;
}
a.bvi-link-shortcode svg {
	display: none !important;
}

.search-doctor-list .list__letter {
	display: none;
}

.browser-upgrade {
	position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    line-height: 40px;
    background: #fff;
    color: #333;
    text-align: center;
	padding: 0 15px;
    z-index: 10000;
}
.browser-upgrade a {
	color: #2560a9;
}
.browser-upgrade .browser-upgrade-close {
	position: absolute;
    top: 0;
    right: 10px;
    color: #333;
}

@media ( max-width: 575px ) {
	.slider.owl-carousel .owl-item {
		height: 240px;
	}
	
	.list__letter {
		display: none !important;
	}
	.col-form .form .contact-form-block .submit {
		margin-top: 40px;
	}
	.big-slider {
		display: none !important;
	}
	.news-page .news-items .item img {
		width: 100%;
	}
	.spec-of-week .week__body .week__info::after {
		display: none;
	}
}


@media screen and (max-width: 767px) {
	.pacient-servis .pacient-servis-wrap {
		text-align: center;
	}
	.for_specialist-page .benefits .pacient-servis-wrap .pacient-serv-item img {
		margin: 0 auto;
	}
	.for_specialist-page .benefits .pacient-servis-wrap .pacient-serv-item h3 {
		width: 100%;
	}
}



/*** New ***/
.rkb-today {
	margin-bottom: 40px;
}
.rkb-today h1 {
	font-style: normal;
    color: #111;
    margin: 26px 0 40px;
}
.rkb-today-top h2 {
	color: #111;
	font-size: 22px;
	margin-bottom: 25px;
	line-height: 30px;
}
.rkb-today-top .nums {
	position: relative;
}
.rkb-today-top .nums:before {
	content: "";
	position: absolute;
	left: 15px;
	height: 100%;
	border-left: 4px solid #1F74C6;
}
.rkb-today-top .nums .col-sm-4, .rkb-today-top .nums .col-md-4 {
	padding-left: 45px;
}
.rkb-today-top .num {
	background: linear-gradient(180deg, #1F74C6 0%, #64A4E1 100%), linear-gradient(0deg, #0B57A1, #0B57A1);
	-webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
	font-size: 42px;
    font-weight: 600;
}
.rkb-today-top .num + p {
	color: #1B4B76;
	font-size: 15px;
    font-weight: 600;
}
.rkb-today-top .num.first {
	background: linear-gradient(180deg, #1F74C6 0%, #64A4E1 100%), linear-gradient(0deg, #0B57A1, #0B57A1);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 100px;
    font-weight: 600;
}
.rkb-today-top .num.first + p {
    text-align: right;
}
.rkb-today-description {
	color: #333;
	margin-bottom: 100px;
	line-height: 24px;
}
.rkb-today-top img {
	width: 100%;
}
.rkb-today-image {
	position: relative;
    width: 100%;
    height: 573px;
	background: url('https://rkbrt.ru/wp-content/uploads/2021/12/rkbrt-illustration-v1.0.png') center no-repeat;
    /*background: url('../media/image/image3.png') center no-repeat;*/
    background-size: cover;
    overflow: hidden;
}
.rkb-today-image p {
	display: table;
    margin: 485px auto 0;
    background: rgba(0, 0, 0, 0.7);
    color: #fff;
    border-radius: 7px;
    padding: 15px 44px;
}
.rkb-today-stat .container {
	padding: 0 30px;
}
.rkb-today-stat__title {
	font-weight: 600;
    font-size: 28px;
    line-height: 36px;
    color: #111;
    margin: 60px 0 60px;
}
.rkb-today-stat .num {
	background: linear-gradient(180deg, #1F74C6 0%, #64A4E1 100%), linear-gradient(0deg, #0B57A1, #0B57A1);
	-webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 85px;
    font-weight: 600;
	position: relative;
}
.rkb-today-stat .num + p {
	color: #303030;
	font-size: 15px;
    font-weight: 600;
	margin-bottom: 155px;
}
.rkb-today-stat .num.operation + p {
	margin-bottom: 62px;
}
.rkb-today-stat .num.operation p {
	position: absolute;
    top: -75px;
    left: 0;
    font-size: 30px;
    -webkit-text-fill-color: #d4d4d4;
}
.gallery {
	padding: 53px 0 84px;
	background: linear-gradient(180deg, rgb(31 116 198 / 0.06) 0%, rgb(100 164 225 / 0.06) 99%), linear-gradient(0deg, rgb(11 87 161 / 0.06), rgb(11 87 161 / 0.06));
}
.gallery__title {
	font-weight: 600;
    font-size: 28px;
    line-height: 36px;
    color: #111;
    margin-bottom: 57px;
}
.gallery-image {
	width: calc(20% - 8px);
	height: 203px;
	overflow: hidden;
    display: flex;
	float: left;
	margin: 0 8px 8px 0;
}
.gallery-image.first {
	width: calc(40% - 8px);
	height: 412px;
}
.gallery-image a {
	display: flex;
}
.gallery-image img {
	object-fit: cover;
	max-width: 100%;
    max-height: 100%;
}

.aside-competencies ul li {
	/*height: 65px;*/
}
.competencies-page .block {
	margin-bottom: 68px;
}
.competencies-page .block h2 {
	margin-bottom: 42px;
}
.competencies-page .block ul li {
	margin-bottom: 20px;
	list-style: none;
}
.competencies-page .block ul li:before {
	content: "\2014";
    padding-right: 10px;
}
.competencies-page .covid {
	margin: 50px 0 70px;
}
.competencies-page table {
  border: 2px solid #555;
  border-collapse: collapse;
}
.competencies-page th,
td {
  border: 1px solid #bbb;
  padding: 2px 8px 0;
  text-align: left;
}
.competencies-page thead > tr > th {
  background-color: #007cba;
  font-size: 18px;
  border-bottom: 2px solid #999;
}

.competencies-page .competence-contact-info {
	background-color: #1e6bd0;
    padding: 20px 0;
    width: 100%;
    border-radius: 10px;
    text-align: center;
    color: #fff !important;
}

.competencies-page .competence-contact-info > h2 {
	margin-bottom: 30px;
}

.competencies-page .competence-contact-info > p {
	color: #fff !important;
	margin-bottom: 0;
}

.select-form {
	width: 100%;
	height: 64px;
	margin-bottom: 32px;
	
    line-height: 24px;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    padding-left: 16px;
}

.col-form {
	margin-bottom: 80px;
}

.form {
	border-radius: 10px;
}

.input-select {
	margin-bottom: 32px;
}

.date-picker {
	width: 45% !important;
}

.remark-important {
	color: #D52C27;

}
.appointment-rules {
	margin: 0 25px;
}
.appointment-rules li {
	list-style: none;
}
.appointment-rules li .appointment-rule {
	position: relative;
    font-family: Montserrat;
    font-style: normal;
    font-weight: 600;
    color: #246CC6;
    height: 130px;
    line-height: 130px;
}
.appointment-rules li .appointment-rule .num {
	font-size: 80px;
    text-align: center;
    line-height: normal;
    display: inline-block;
    vertical-align: middle;
}
.appointment-rules li .appointment-rule .description {
	position: absolute;
    top: 50%;
    transform: translateY(-50%);
	line-height: 29px;
    padding-left: 100px;
}
.appointment-remark {
	margin: 50px 0;
}
@media screen and (max-width: 767px) {
	.seo_widget_content{
		margin-bottom: 20px;
	}
	.appointment-rules li .appointment-rule {
		height: 250px;
		line-height: 250px;
	}
}
@media screen and (max-width: 413px) {
	.appointment-rules li .appointment-rule {
		height: 300px;
		line-height: 300px;
	}
}

.anchors-block .block {
	display: none;
}
.anchors-block .block:first-child {
	display: block;
}

.partners-page {
	margin-bottom: 50px;
}

.partners-page h1 {
	font-style: normal;
    color: #111;
    margin: 26px 0 40px;
}
.partners-page p {
	min-height: 25px;
}
.partner-logo {
	display: block;
    width: 100%;
    padding: 15px;
}
.partners-logo .row {
	margin-left: -23px;
    margin-right: -23px;
}
.partner-logo img {
	width: 100%;
	border: 1px solid #ccc;
}

.services1-page {
	padding: 40px 0;
}
.services1-page .service {
	position: relative;
    display: block;
    color: #333;
    width: 100%;
    min-height: 55px;
    line-height: 24px;
    border: 1px solid #ededed;
    padding: 16px;
}
.services1-page .service:after {
	content: "";
	position: absolute;
	width: 24px;
	height: 24px;
	top: calc( 50% - 12px );
	right: 24px;
	background: url('../media/icon/specialist/arrow-right.svg') no-repeat;
}

.single-service .single-service-chief img {
	width: 100%;
	border: 6px solid #FFFFFF;
	filter: drop-shadow(0px 2px 7px rgba(0, 0, 0, 0.22));
	border-radius: 5px;
}
.chief-title-head {
	font-family: Montserrat;
	font-size: 13px;
	font-weight: 600;
	line-height: 23px;
	color: #1E6BD0;
	margin-top: 5px;
}
.chief-title {
	font-family: Montserrat;
	font-size: 18px;
	font-weight: 600;
	line-height: 29px;
	color: #111;
	margin-bottom: 10px;
}
.chief-title a {
	color: #111;
}
.chief-post {
	font-family: Montserrat;
	font-size: 16px;
	font-weight: 400;
	line-height: 20px;
	color: #111;
	margin-bottom: 10px;
}
.chief-about {
	font-family: Montserrat;
	font-size: 16px;
	font-weight: 400;
	line-height: 20px;
	color: #111;
	margin-bottom: 20px;
}
.chief-phone a {
	font-family: Montserrat;
	font-size: 19px;
	font-weight: 600;
	line-height: 12px;
	color: #105EC3;
}
.single-service .big-title {
	margin-bottom: 42px;
}
.single-service-description-head {
	font-family: Montserrat;
	font-size: 22px;
	font-weight: 600;
	line-height: 29px;
	margin-bottom: 23px;
}
.single-service-description-body {
	font-family: Montserrat;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	margin-bottom: 34px;
	white-space: pre-line;
	text-align: justify;
}
.single-service-reasons {
	margin: 22px 0 48px;
}
.single-service-therapy {
	margin: 22px 0 50px;
}
.single-service-reasons li,
.single-service-therapy li {
	list-style: none;
    line-height: 24px;
    border: 1px solid #ededed;
    padding: 10px 16px;
    font-family: Montserrat;
    font-size: 16px;
    font-weight: 500;
    color: #333;
}
.single-service-doctors {
	margin-bottom: 56px;
}
.single-service-doctors h2 {
	margin-top: 40px;
	margin-bottom: 25px;
}
.single-service-doctor {
	padding: 0 5%;
}
.single-service-doctor h4 {
	margin-top: 15px;
}
.single-service-doctor h4 a {
	color: #111;
}
.single-service-doctor img {
	width: 100%;
	height: 390px;
	object-fit: cover;
	border: 4px solid #FFFFFF;
	filter: drop-shadow(0px 1.5px 5px rgba(0, 0, 0, 0.22));
	border-radius: 10px;
}
.single-service-gallery {
	margin-bottom: 82px;
} 
.single-service-gallery h2 {
	margin-bottom: 68px;
}
.single-service-gallery-image {
	width: calc(20% - 8px);
	height: 203px;
	overflow: hidden;
    display: flex;
	float: left;
	margin: 0 8px 8px 0;
}
.single-service-gallery-image.first {
	width: calc(40% - 8px);
    height: 412px;
}
.single-service-gallery-image a {
	display: flex;
}
.single-service-gallery-image img {
	object-fit: cover;
	max-width: 100%;
    max-height: 100%;
}

.single-service-docs h2 {
	margin-top: 40px;
    margin-bottom: 25px;
}


.footer__body .footer__nav .title {
	font-weight: 700;
}
.footer__body .footer__nav #menu-footer-main {
	font-weight: 400;
}

.astys {
	margin-top: 100px;
}
.astys > a {
    width: 114px;
    height: 25px;
	background: url('../media/image/astys-logo.png') no-repeat;
}
.astys p {
	font-size: 9px !important;
    font-weight: 700 !important;
    margin-bottom: 0 !important;
}
.header__btns .header__btn {
	display: block;
    font-weight: 600;
    font-size: 16px;
	height: 40px;
    line-height: 40px;
    color: #fff;
    background: #1e6bd0;
    border-radius: 10px;
    padding: 0 32px;
    margin: 0 20px;
}
#searchform input[name="s"]::placeholder {
	color: #818181;
}
.menu-main > .menu-item {
	float: left;
	margin-right: 32px;
	padding: 5px 0;
}
.menu-main > .menu-item > a {
	color: #fff;
}
.menu-main .menu-item a {
	font-family: Roboto;
	font-size: 16px;
}
.menu-main .menu-item {
	position: relative;
	list-style: none;
}
.menu-main .menu-item .sub-menu {
	position: absolute;
	top: 30px;
	left: 0;
	background: #FFFFFF;
    box-shadow: 0px 2px 9px rgba(0, 0, 0, 0.25);
	width: 290px;
	display: none;
}
.menu-main > .menu-item > .sub-menu:before {
	content: "";
    border: 8px solid transparent;
    border-bottom: 8px solid #fff;
    position: absolute;
    top: -16px;
    left: 50px;
}
.menu-main .menu-item .sub-menu a {
	color: #4a4a4a;
}
.menu-main .menu-item .sub-menu .menu-item:nth-child(even) {
	background: rgba(20, 118, 236, 0.06);
}
.menu-main .menu-item:hover .sub-menu {
	display: block;
	z-index: 10;
}
.menu-main .menu-item .sub-menu .menu-item {
	padding: 10px 20px;
	position: relative;
}
.menu-main .menu-item .sub-menu .menu-item:hover a {
	color: #0D56AA;
}
.menu-main .menu-item .sub-menu .menu-item .sub-menu {
	position: absolute;
	top: 0;
	left: 100%;
	display: none;
}
.menu-main .menu-item .sub-menu .menu-item.menu-item-has-children:after {
	content: "";
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 5px;
	width: 5px;
	height: 13px;
	background: url('../media/image/menu-arrow.png') no-repeat;
}
.menu-main .menu-item .sub-menu .menu-item:hover .sub-menu {
	display: block;
}
.menu-main .menu-item .sub-menu .menu-item .sub-menu .menu-item a {
	color: #4a4a4a;
}
.menu-main .menu-item .sub-menu .menu-item .sub-menu .menu-item:hover a {
	color: #0D56AA;
}
.header__top .social-icon a {
	margin-left: 10px;
}

.rules-page .anchors-block .block {
	margin-bottom: 40px;
}
.rules-page h2 {
	margin-bottom: 50px;
}
.rules-page .aside-pacient {
	margin-bottom: 50px;
}
.governance-page {
	padding: 32px 0;
}
.governance-employee {
	margin: 50px 0;
}
.governance-employee-image {
	width: 40%;
    float: left;
    height: 275px;
    margin-right: 3%;
	overflow: hidden;
}
.governance-employee-image img {
	max-width: 100%;
    min-height: 100%;
    object-fit: cover;
}
.governance-employee-info {
	position: relative;
	float: left;
	width: 57%;
    height: 275px;
}

.governance-employee-info p {
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
}
.governance-employee-info h4 {
	margin: 15px 0;
}
.governance-employee-info h4 a {
	color: #000;
}
.governance-employee-info-bottom {
	position: absolute;
    bottom: 0;
}
.governance-employee-info-bottom p a {
	color: #8E8E8E;
	line-height: 30px;
	position: relative;
	padding-left: 30px;
}
.governance-employee-info-bottom .phone:before {
	content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 23px;
    height: 19px;
	background: url('../media/image/phone-gray.png') no-repeat;
}
.governance-employee-info-bottom .email:before {
	content: "";
	position: absolute;
    top: 0;
    left: 0;
	width: 23px;
	height: 18px;
	background: url('../media/image/mail.png') no-repeat;
}
.governance-employee-service {
	font-weight: 600;
	color: #1E6BD0;
}

.governance-employee-info-bottom p { white-space: nowrap; }

.management-page h1 {
	margin: 40px 0;
}
.management-page h2 {
	margin: 70px 0 40px;
}
.management-image {
	width: 100%;
}
.management-page .document-wrap {
	display: block;
	border: none;
}

.patents-page .document-wrap {
	display: block;
	border: none;
}
.patents-page h1 {
	margin: 40px 0;
}
.patents-page h2 {
	margin-bottom: 18px;
}
.patents-page .patent {
	margin-bottom: 60px;
}
.patents-page .patent-type {
	font-size: 16px;
	font-weight: 600;
	color: #1E6BD0;
}
.patents-page .patent .patent-image {
	width: 100%;
	border: 6px solid #FFFFFF;
	filter: drop-shadow(0px 2px 7px rgba(0, 0, 0, 0.22));
	border-radius: 5px;
}
.patents-page .patent-description {
	margin: 24px 0 30px;
}

.search-block {
	display: none;
}
.search-block .search-info {
	font-weight: 600;
	margin-bottom: 15px;
}
.search-doctor-list .list__body .more {
	display: none;
}

.vacancy-page .form {
	margin-top: 40px;
}
.vacancies-page h1 {
	margin: 40px 0;
}
.vacancies-page .vacancy {
	border-top: 1px solid #ededed;
	background: url('../media/image/vacancy.png') no-repeat;
    background-position: 40px 50px;
	padding: 48px 0 0 150px;
	margin-bottom: 55px;
}
.vacancies-page .vacancy .vacancy-title {
	display: block;
	font-size: 22px;
	font-weight: 700;
	color: #246CC6;
}
.vacancies-page .vacancy p {
	margin-top: 20px;
}

.vacancy-page .btn_back {
	margin: 55px 0 40px;
}
.vacancy-page h1 {
	margin: 40px 0;
}
.vacancy-page h2 {
	margin-bottom: 15px;
}
.vacancy-page .block {
	margin-bottom: 40px;
}
.vacancy-page .block.title p {
	margin-bottom: 20px;
}
.vacancy-page .block .requirements p {
	margin-bottom: 15px;
}
.vacancy-page .block .corporate_competencies_list {
	border: 1px solid #ededed;
	padding: 8px 15px;
	border-radius: 8px;
	overflow: hidden;
}
.vacancy-page .block .corporate_competencies_list p {
	border-bottom: 1px solid #ededed;
	padding: 15px;
}
.vacancy-page .block .corporate_competencies_list p:nth-last-child(1) {
	border: none;
}
.vacancy-page .block .professional_competencies_list {
	overflow: hidden;
}
.vacancy-page .block .professional_competencies_list_skill {
	border: 1px solid #ededed;
	padding: 8px 15px;
	border-radius: 8px;
}
.vacancy-page .block .professional_competencies_list_skill h4 {
    border-bottom: 1px solid #ededed;
    margin: 0 -15px;
	padding: 15px 28px;
}
.vacancy-page .block .professional_competencies_list_skill p {
	border-bottom: 1px solid #ededed;
	padding: 15px;
}
.vacancy-page .block .professional_competencies_list_skill p:nth-last-child(1) {
	border: none;
}
.vacancy-page .block .professional_competencies_list_knowledge {
	border: 1px solid #ededed;
	padding: 8px 15px;
	border-radius: 8px;
}
.vacancy-page .block .professional_competencies_list_knowledge h4 {
    border-bottom: 1px solid #ededed;
    margin: 0 -15px;
	padding: 15px 28px;
}
.vacancy-page .block .professional_competencies_list_knowledge p {
	border-bottom: 1px solid #ededed;
	padding: 15px;
}
.vacancy-page .block .professional_competencies_list_knowledge p:nth-last-child(1) {
	border: none;
}
.vacancy-page .block .documents_list {
	border: 1px solid #ededed;
	padding: 8px 15px;
	border-radius: 8px;
}
.vacancy-page .block .documents_list p {
	border-bottom: 1px solid #ededed;
	padding: 15px;
}
.vacancy-page .block .documents_list p:nth-last-child(1) {
	border: none;
}
.vacancy-page .block .documents_list p .num {
	font-weight: 600;
	padding-right: 15px;
}
.vacancy-page .block .arrow-up {
	cursor: pointer;
}
.vacancy-page .block .arrow-up:before {
	content: "";
    display: inline-block;
    width: 18px;
    height: 11px;
    margin-right: 25px;
	background: url('../media/image/arrow-up.png') no-repeat;
}
.vacancy-page .block .arrow-up span {
	font-size: 14px;
	color: #9f9f9f;
	margin-left: 15px;
	display: none;
}
.vacancy-page .block .arrow-up.arrow-down span {
	display: inline-block;
}
.vacancy-page .block .arrow-up.arrow-down:before {
	background: url('../media/image/arrow-down.png') no-repeat;
}
.thanks-slider #feedback {
	display: none;
}
.btn {
	display: block;
    font-weight: 600;
    font-size: 16px;
    line-height: 28px;
    color: #fff;
    background: #1e6bd0;
    border-radius: 10px;
    padding: 0 20px;
    border: none;
}

.clinic-page h1 {
	margin: 40px 0;
}
.clinic-page h2 {
	margin: 40px 0;
}
.clinic-post {
	font-weight: 600;
	color: #1E6BD0;
}
.clinic-name {
	margin: 6px 0 20px !important;
}
.clinic-specialization {
	margin-bottom: 14px;
}
.clinic-titles li {
	list-style: none;
    margin-bottom: 12px;
    padding-left: 50px;
    position: relative;
}
.clinic-section {
	padding-left: 40px;
}
.clinic-titles li:before {
	content: "\2014";
    display: inline-block;
    height: 100%;
    margin-left: -33px;
    position: absolute;
}
.clinic-image {
	width: 100%;
    height: 300px;
    object-fit: cover;
	border: 4px solid #FFFFFF;
	filter: drop-shadow(0px 1.5px 5px rgba(0, 0, 0, 0.22));
	border-radius: 10px;
}
.fancybox-content#feedback {
	padding: 35px;
}

.document-container .document-wrap .document-item {
	width: unset !important;
    display: inline-flex !important;
    padding-right: 15px !important;
}

.btn-popup,.btn_normal {
    display: inline-block;
    float: right;
    padding: 11px 20px;
    position: relative;
    top: -5px;
		text-align: center;
}

.specialist-list-page {
	margin-bottom: 40px;
}

.sm-image {
	display: none;
}


.header-astys a {
	position: relative;
	display: block;
    font-family: VoiceFont;
    font-size: 22px;
    font-weight: 400;
    color: #fff;
    margin-left: 25px;
    margin-top: -5px;
	white-space: normal;
}
.header-astys a div {
	position: absolute;
    top: 35px;
    right: 0;
    color: #000;
    width: 471px;
    height: 300px;
    text-align: center;
    background: url('../media/image/astys-border.svg') no-repeat #fff;
	border-radius: 6px;
	box-shadow: 0px 0px 15px -5px;
	z-index: 10;
	display: none;
}
.sm .astys div {
	position: absolute;
    top: -320px;
    left: calc( ( 100% - 320px ) / 2 );
    color: #000;
    width: 320px;
    height: 318px;
    text-align: center;
    background: url(../media/image/astys-border-mobile.svg) no-repeat #fff;
    border-radius: 6px;
    box-shadow: 0px 0px 15px -5px;
    z-index: 10;
    background-size: contain;
    display: none;
}

.header-astys a div:before {
	content: "";
    border: 8px solid transparent;
    border-bottom: 8px solid #fff;
    position: absolute;
    top: -16px;
    right: 25px;
}
.header-astys a div:after {
	content: "";
    position: absolute;
    top: -20px;
    right: 0;
    width: 80px;
    height: 20px;
}
.header-astys-title {
	margin-top: 40px;
	font-family: Roboto;
	font-style: italic;
	font-weight: bold;
	font-size: 20px;
	color: #0E5AA8;
}
.header-astys-link {
	margin-top: 6px;
	font-family: Roboto;
	font-weight: normal;
	font-size: 17px;
	color: #0E5AA8;
}
.header-astys-link a {
	font-family: Roboto;
	font-weight: normal;
	font-size: 17px;
	color: #0E5AA8;
	display: inline-block;
}
.header-astys-text-1 {
	margin-top: 11px;
	font-family: Roboto;
	font-style: italic;
	font-weight: 500;
	font-size: 16px;
	line-height: 22px;
	color: #323232;
	margin-left: 80px;
	margin-right: 80px;
}
.sm .header-astys-text-1 {
	margin-left: 40px;
	margin-right: 40px;
}
.header-astys-text-2 {
	margin-top: 10px;
	font-family: Roboto;
	font-style: italic;
	font-weight: normal;
	font-size: 16px;
	line-height: 22px;
	color: #424242;
	margin-left: 45px;
	margin-right: 45px;
}

.sm .header-astys-text-2 {
	margin-left: 30px;
	margin-right: 30px;
}

.skiptranslate {
    display: none !important;
}

.menu__firstrow__loweye, 
.menu__firstrow__map, 
.menu__firstrow__langs {
	margin-right: 0;
	display: flex;
	align-items: center;
}

.header__top .left {
	justify-content: space-between;
}

.feedback .thanks-slider__body {
	overflow: hidden;
}

.form_spec {
	margin-top: 40px;
    padding-top: 40px;
    border-top: 1px solid #ededed;
}

.form_spec h2 {
	font-style: normal;
    color: #111;
    margin-bottom: 32px;
	align-self: flex-start;
}

.specialist-description {
	margin-top: 40px;
	padding-top: 40px;
	border-top: 1px solid #EDEDED;
}

.specialist-description .specialist-wrap {
	padding: 0;
}

.specialist-description .h2 {
    font-style: normal;
    color: #111111;
    margin-bottom: 32px;
}

.specialist-wrap .rank {
	margin-top: 13px;
}

.specialist-item {
	margin: 24px 0;
}

.specialist-item.specialist-item-desc {
	white-space: pre-line;
	margin: 45px 0;
	text-align: justify;
}
/*
.marquee-overlay:before {
	content: '';
    background: linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
    width: 25%;
    z-index: 1;
}
.marquee-overlay:after {
	content: '';
    background: linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    width: 25%;
    z-index: 1;
}
*/
.slider-under-header {
  width: 100%;
  background: linear-gradient(341.51deg, rgba(0, 76, 137, 0.8) 0%, rgba(30, 107, 208, 0.8) 100%);
  border-radius: 10px;
  position: relative;
  padding: 10px 0 10px 0;
  margin: 20px 0 20px 0;
  overflow: hidden;
  color: #fff;
  white-space: nowrap;
}

.scroll-text {
  -moz-transform: translateX(100%);
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  
  -moz-animation: my-animation 70s linear infinite;
  -webkit-animation: my-animation 70s linear infinite;
  animation: my-animation 70s linear infinite;
}

/* for Firefox */
@-moz-keyframes my-animation {
  from { -moz-transform: translateX(100%); }
  to { -moz-transform: translateX(-100%); }
}

/* for Chrome */
@-webkit-keyframes my-animation {
  from { -webkit-transform: translateX(100%); }
  to { -webkit-transform: translateX(-100%); }
}

@keyframes my-animation {
  from {
    -moz-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  to {
    -moz-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    transform: translateX(-200%);
  }
}




.marquee-wrapper {
	display: flex;
    margin: 50px 0;
}
.marquee-items {
	width: 100%;
    position: relative;
    white-space: nowrap;
    overflow: hidden;
}
.marquee-items-group {
	-webkit-animation: scroll 120s linear infinite;
    animation: scroll 120s linear infinite;
    display: inline-block;
    position: relative;
	/*margin-left: 6rem !important;
	margin-right: 6rem !important;*/
}
.marquee-items img {
	display: inline-block;
    margin: 0 40px;
    max-height: 100%;
    width: auto;
    max-height: 75px;
    max-width: 170px;
	vertical-align: middle;
}

.page-content {
	padding: 40px 15px;
    width: 100%;
}
.page-content h1 {
	margin-bottom: 40px;
}
.page-content h2 {
	margin: 20px 0 10px;
}
.page-content p {
	margin-bottom: 12px;
    line-height: 28px;
}

.post-content {
	text-align: justify;
}

.single-post-content img {
    max-width: 100%;
    height: auto;
}
.patents-page h2 {
	min-height: 123px;
}
img.patent-image {
    max-width: 340px;
}

.spec-of-week .info__link {
    padding: 4px 30px;
    display: inline-block !important;
	line-height: 39px;
    margin-top: 30px;
}

.spec-of-week .photo {
	max-height: unset !important;
}

.thanks-slider__body .item {
	height: auto;
}
.thanks-slider__body .item .name {
	height: 70px;
}
.thanks-slider__body .item .doctor {
	height: 50px;
}
.thanks-slider__body .item .text {
	height: 210px;
}
.thanks-slider__body .item .text h4 {
	font-style: italic;
    padding-top: 15px;
}

.btn-rewievs {
	width: 160px;
    text-align: center;
    padding: 12px 0;
    margin: 24px auto;
}

.rewievs-page .feedback {
	border-top: none;
}
.rewievs-page .feedback .big-title {
	margin-bottom: 40px;
}
.rewievs-page .feedback .feedback-item {
	border-top: 1px solid #ededed;
    padding-top: 24px;
}
.rewievs-page .feedback .feedback-item .doctor {
	padding: 5px 0;
}

.rewievs-page .feedback .feedback-item h4 {
	font-style: italic;
    padding-top: 25px;
}

.birthday-page {
	padding: 40px 0 100px;
}

.pags {
	margin: 40px 0 60px;
}
.pags .page-numbers {
	display: inline-block;
    background: #1e6bd0;
    color: #fff;
    width: 45px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    border-radius: 4px;
    margin-right: 10px;
}
.pags .page-numbers.prev,
.pags .page-numbers.next {
	width: auto;
    padding: 0 12px;
}
.pags .page-numbers.current {
	font-weight: 700;
}

.no_flex {
	display: unset !important;
}


.birthday-page img {
    width: 68%;
}

@media screen and (max-width: 1100px) {
	.birthday-page img {
		 width: 95%;
	}
}

@media screen and (max-width: 1200px) {
	.thanks-slider__body .item {
		width: auto;
		/* width: 256px; */
	}
}
.map_select{
	display: flex;
	align-items: center;
}
.map_select > div + *{
	margin-left: 10px;
}
.map_select div p{
	margin-bottom: 10px;
}
.map_select .select2-container{
	width: 290px !important;
}
.seo_widget{
	margin-bottom: 40px;
}
.seo_widget {
	font-size: 18px;
}
.seo_widget img{
	margin-bottom: 20px;
	object-fit: cover;
	max-height: 235px;
	width: 100%;
	max-width: 376px;
}
#to_contact{
	padding-top: 100px;
}
.btn_normal{
	width: 100%;
}

.menu__firstrow_droplist{
	display: flex;
	flex-flow: column;
	cursor: pointer;
	position: absolute;
top: 25%;
left: 103%;
padding: 4px 8px;
z-index: 1;
}

.menu__firstrow_droplist:hover .lng.language__img_active::after{

}
.menu__firstrow_droplist.active{
	background: #0e5bab;
border-radius: 4px;
border: 1px solid rgba(17, 17, 17, 0.1);
box-shadow: 0px 8px 24px rgba(0, 0, 0, 0.16);
}
.lng.selected::after{
	content: '';
	background: url('/wp-content/uploads/2024/09/angle_dwn.svg') no-repeat center center;
	width: 30px;
	height: 30px;
	transition: 0.2s ease all;
	position: absolute;
	right: -18px;
	background-size: 100%;
	transition: 0.2s ease all;

}
.menu__firstrow_droplist.active .lng.selected::after{
	transform: rotate(180deg);
}
.menu__firstrow_droplist.active .lng{
	opacity: 1;
	visibility: visible;
	transition: 0.2s ease all;
	margin-bottom: 10px;
}
.lng{
	cursor: pointer;
	order: 1;
	opacity: 0;
	visibility: hidden;
	display: flex;
	align-items: center;
	position: relative;
	transition: 0.2s ease all;
	margin-bottom: 10px;
	color: #111111;
}
.lng:last-child{
	margin-bottom: 0;
}
.lng.selected {
	pointer-events: none;
	order: 0;
	opacity: 1;
	visibility: visible;
	transition: 0.2s ease all;
	padding-right: 8px;
}