@font-face{font-family:"LytigaPro";src:url("../fonts/LytigaPro-Thin/LytigaPro-Thin.woff2") format("woff2"), url("../fonts/LytigaPro-Thin/LytigaPro-Thin.woff") format("woff");font-weight:200;font-style:normal;font-display:swap;}
@font-face{font-family:"LytigaPro";src:url("../fonts/LytigaPro-Bold/LytigaPro-Bold.woff2") format("woff2"), url("../fonts/LytigaPro-Bold/LytigaPro-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap;}
@font-face{font-family:"LytigaPro";src:url("../fonts/LytigaPro-Light/LytigaPro-Light.woff2") format("woff2"), url("../fonts/LytigaPro-Light/LytigaPro-Light.woff") format("woff");font-weight:300;font-style:italic;font-display:swap;}
@font-face{font-family:"LytigaPro";src:url("../fonts/LytigaPro-Black/LytigaPro-Black.woff2") format("woff2"), url("../fonts/LytigaPro-Black/LytigaPro-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap;}
@font-face{font-family:"LytigaPro";src:url("../fonts/LytigaPro-Medium/LytigaPro-Medium.woff2") format("woff2"), url("../fonts/LytigaPro-Medium/LytigaPro-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:"LytigaPro";src:url("../fonts/LytigaPro-Italic/LytigaPro-Italic.woff2") format("woff2"), url("../fonts/LytigaPro-Italic/LytigaPro-Italic.woff") format("woff");font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:"LytigaPro";src:url("../fonts/LytigaPro-Regular/LytigaPro-Regular.woff2") format("woff2"), url("../fonts/LytigaPro-Regular/LytigaPro-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:"LytigaPro";src:url("../fonts/LytigaPro-SemiBold/LytigaPro-SemiBold.woff2") format("woff2"), url("../fonts/LytigaPro-SemiBold/LytigaPro-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}
@font-face{font-family:"LytigaPro";src:url("../fonts/LytigaPro-ExtraLight/LytigaPro-ExtraLight.woff2") format("woff2"), url("../fonts/LytigaPro-ExtraLight/LytigaPro-ExtraLight.woff") format("woff");font-weight:100;font-style:normal;font-display:swap;}
body{color:#494949;font-family:'LytigaPro';font-size:16px;line-height:1.27;font-weight:500;}
.uk-container{box-sizing:border-box;max-width:1220px;padding:0 10px;}
@media only screen and (max-width:479px){.uk-container{padding:0;}
}
.uk-button{padding:0 30px;height:40px;min-height:40px;line-height:36px;background-color:transparent;border:2px solid #5cd2e3;color:#5cd2e3;font-size:16px;text-align:center;-webkit-transition:all 0.5s;transition:all 0.5s;}
@media only screen and (max-width:767px){.uk-button{padding:0 20px;height:30px;min-height:30px;line-height:25px;}
}
.uk-button:hover, .uk-button:focus, .uk-button:active{background-color:#30c6dc;color:#ffffff;}
.uk-button-large{font-size:24px;height:60px;line-height:56px;}
@media only screen and (max-width:767px){.uk-button-large{padding:0 20px;height:40px;min-height:40px;line-height:36px;}
}
.social{list-style-type:none;padding-left:0;margin:0;}
.social__item{display:inline-block;margin-left:30px;}
.social__link{display:block;width:48px;height:48px;line-height:48px;text-align:center;background-color:#ffffff;border-radius:50%;}
.social__link .uk-icon{font-size:30px;line-height:48px;color:#5cd2e3;}
.uk-slidenav{display:block !important;border:2px solid #d7d7d7;border-radius:50%;color:#d7d7d7;line-height:50px;text-align:center;margin-top:-30px !important;}
@media only screen and (max-width:767px){.uk-slidenav{width:35px;height:35px;line-height:30px;margin-top:-20px;font-size:20px;}
}
.uk-slidenav-previous{left:-60px !important;}
@media only screen and (max-width:1360px){.uk-slidenav-previous{left:0 !important;}
}
.uk-slidenav-next{right:-60px !important;}
@media only screen and (max-width:1360px){.uk-slidenav-next{right:0 !important;}
}
@media only screen and (max-width:1360px){.uk-slidenav-position{padding:0 60px;}
}
@media only screen and (max-width:767px){.uk-slidenav-position{padding:0 35px;}
}
.section-title{display:block;margin-top:70px;margin-bottom:45px;position:relative;text-align:center;border-bottom:2px solid #5cd2e3;}
@media only screen and (max-width:959px){.section-title{margin:50px 0 30px;}
}
@media only screen and (max-width:767px){.section-title{margin:30px 0 20px;}
}
.section-title:after{content:'';display:block;width:200px;height:5px;background-color:#d4e702;position:absolute;bottom:-7px;left:50%;margin-left:-100px;}
@media only screen and (max-width:767px){.section-title:after{height:3px;bottom:-5px;}
}
.section-title a{text-decoration:none;}
.section-title a:hover, .section-title a:focus, .section-title a:active{text-decoration:none;}
.section-title h3{color:#5cd2e3;font-size:28px;line-height:30px;margin-bottom:5px;font-weight:300;text-transform:uppercase;}
@media only screen and (max-width:959px){.section-title h3{font-size:24px;}
}
@media only screen and (max-width:767px){.section-title h3{font-size:16px;}
}
.page-head{display:block;position:relative;}
.page-head h2, .page-head h1{color:#ffffff;font-size:36px;margin:0px;font-weight:600;}
.page-head__img{background-size:cover;background-repeat:no-repeat;background-position:center center;}
.page-head__box{padding:0px;}
.page-head__box img{padding:10px 0px 20px 0px;}
.page-head__box ul{max-width:33%;}
.page-head__box ul li{position:relative;padding-left:15px;color:#ffffff;font-size:18px;font-weight:400;text-transform:uppercase;}
.page-head__box ul li:before{content:'-';display:block;margin-right:10px;position:absolute;top:-1px;left:0px;}
.page-head__box ul li + li{margin-top:30px;}
.page-head__box--dark ul li{color:#555;}
.page-head__box--custome{position:relative;margin-bottom:10px;}
.page-head__title{color:white;font-size:33px;line-height:1.5;font-weight:600;text-transform:uppercase;margin:0;}
.page-head__text{color:white;font-size:20px;font-weight:500;margin:0;margin-bottom:50px;}
.page-head__price{border-radius:15px/70px;color:white;font-size:46px;font-weight:500;background-color:#fa595e;display:inline-block;padding:10px;box-sizing:border-box;position:absolute;top:60px;left:300px;}
.page-head__price span{color:white;font-size:19px;font-weight:500;}
.page-head__btn{display:inline-block;padding:0 70px;line-height:50px;border:3px solid white;border-radius:25px;color:#fefefe;font-size:28px;font-weight:500;-webkit-transition:all 0.5s;transition:all 0.5s;}
.page-head__btn:hover, .page-head__btn:focus, .page-head__btn:active{text-decoration:none;color:#222222;background-color:#ffffff;}
.uk-breadcrumb{display:block;margin-top:30px;margin-bottom:15px;padding-bottom:15px;border-bottom:2px dotted #5cd2e3;}
.uk-breadcrumb li{display:inline-block;vertical-align:middle;}
.uk-breadcrumb li a,
.uk-breadcrumb li span{font-size:14px;color:#777;}
.uk-breadcrumb li a img,
.uk-breadcrumb li span img{display:inline-block;vertical-align:top;}
.uk-breadcrumb > li:nth-child(n+2):before{content:"\f0da";display:inline-block;margin:0 8px;color:#bababa;font-family:FontAwesome;}
@media only screen and (max-width:767px){.page-content{padding-top:10px;}
}
.content__search{display:block;position:relative;margin-bottom:30px;}
.content__search .search-service__title{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;color:white;font-size:20px;line-height:35px;font-weight:500;padding:10px 20px;text-align:center;}
@media only screen and (max-width:479px){.content__search .search-service__title{font-size:14px;padding:5px;line-height:1.5;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;}
}
.content__search .search-service__control input[type="text"]{width:100%;height:35px;background-color:white;}
.content__search .search-service__btn{margin-left:10px;}
.content__search .search-service__btn button{width:55px;height:55px;cursor:pointer;}
.content__title{margin-bottom:15px;color:#7e7e7e;font-size:24px;line-height:30px;min-height:30px;font-weight:600;text-transform:uppercase;border-bottom:5px solid #5cd2e3;}
@media only screen and (max-width:479px){.content__title{font-size:18px;line-height:1.2;padding:0 5px;}
}
.content__box{display:block;padding:0 10px 30px;overflow:hidden;}
.content__box h3{display:inline-block;border-bottom:5px solid #d4e702;color:#5cd2e3;font-size:22px;line-height:1.5;font-weight:300;text-transform:uppercase;position:relative;padding:0 15px;margin-bottom:10px;margin-top: 10px !important;}
.content__box h2{display:inline-block;border-bottom:5px solid #d4e702;color:#5cd2e3;font-size:28px;line-height:1.5;font-weight:300;text-transform:uppercase;position:relative;padding:0 15px;margin-bottom:10px;margin-top: 10px !important;}
@media only screen and (max-width:767px){
    .content__box h3{font-size:22px;margin-bottom:20px;padding:0 10px;}
    .content__box h2{font-size:28px;margin-bottom:20px;padding:0 10px;}
}
@media only screen and (max-width:479px){
    .content__box h3{font-size:16px;margin-bottom:10px;padding:0 5px;}
    .content__box h2{font-size:20px;margin-bottom:10px;padding:0 5px;}
}
.content__box h3:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100vw;height:1px;background-color:#5cd2e3;}
.content__box .h3x:after{width:100%;}
.content__box h4{font-weight:400;color:#5cd2e3;font-size:24px;}
.content__box strong{color:#5cd2e3;text-transform:uppercase;}
.content__box .uk-accordion{margin:10px 0;}
.content__box .uk-accordion-title{display:block;padding:5px 10px;background-color:#e4f3f5;color:#555;font-size:20px;line-height:1;font-weight:400;text-transform:none;border:0;margin-bottom:10px;padding-right: 40px !important;}
.content__box .uk-accordion-title small{display:block;font-size:16px;}
.content__box .uk-accordion-title:after{display:none;}
@media only screen and (max-width:767px){.content__box .uk-accordion-title{font-size:22px;padding:10px 15px;}
}
@media only screen and (max-width:479px){.content__box .uk-accordion-title{font-size:16px;}
}
.content__box .uk-accordion-title:before{content:'\f107';display:block;font-family:FontAwesome;font-size:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:25px;}
@media only screen and (max-width:767px){.content__box .uk-accordion-title:before{right:15px;}
}
.content__box .uk-accordion-title.uk-active:before{content:'\f106';}
.content__box .uk-accordion-content{padding:0 0 10px;}
.content__box .uk-accordion--blue .uk-accordion-title{background-color:#25c3d9;color:#ffffff;}
.content__box .accordion-btn{display:block;width:100%;text-align:left;border:0;padding:10px 25px 10px 50px;background-color:transparent;color:#555;font-size:30px;line-height:1;font-weight:400;text-transform:none;margin-bottom:10px;outline:0;position:relative;cursor:pointer;}
@media only screen and (max-width:767px){.content__box .accordion-btn{font-size:20px;}
}
@media only screen and (max-width:479px){.content__box .accordion-btn{font-size:15px;}
}
.content__box .accordion-btn:before{content:'\f107';display:block;font-family:FontAwesome;font-size:40px;position:absolute;color:#5cd2e3;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:15px;}
@media only screen and (max-width:767px){.content__box .accordion-btn:before{right:15px;}
}
.content__box .accordion-btn.uk-active:before{content:'\f106';}
.content__box .accordion-btn + div > .uk-accordion .uk-accordion-title{font-size:24px;}
@media only screen and (max-width:479px){.content__box .accordion-btn + div > .uk-accordion .uk-accordion-title{font-size:15px;}
}
.content__box table{border-collapse:collapse;width:100%;max-width:-webkit-calc(100% - 1px);max-width:calc(100% - 1px);}
.content__box table thead{background-color:#e4f3f5;border:1px solid #e4f3f5;}
.content__box table thead tr td{background-color:#e4f3f5;border:1px solid #e4f3f5;padding:10px 10px;color:#555;font-size:22px;font-weight:400;}
@media only screen and (max-width:767px){.content__box table thead tr td{font-size:20px;text-align:center;}
}
@media only screen and (max-width:479px){.content__box table thead tr td{padding:5px 15px;font-size:16px;}
}
.content__box table tbody tr td{box-sizing:border-box;padding:5px 10px;border:1px solid #d4d4d4;box-sizing:border-box;text-align:center;}
@media only screen and (max-width:479px){.content__box table tbody tr td{padding:5px 10px;}
}
.content__box table tbody tr td:first-child{max-width:85%;text-align:left !important;}
@media only screen and (max-width:479px){.content__box table tbody tr td:first-child{max-width:80%;}
}
.content__box table tbody tr td:last-child{width:15%;min-width:100px;text-align:center;}
@media only screen and (max-width:479px){.content__box table tbody tr td:last-child{width:20%;}
}
.content__box table.table-contacts{margin-bottom:0px;}
.content__box table.table-contacts .uk-button:hover, .content__box table.table-contacts .uk-button:focus, .content__box table.table-contacts .uk-button:active{color:#ffffff;}
.content__box table.table-contacts thead{background-color:#25c3d9;border:1px solid white;}
.content__box table.table-contacts thead tr td{width:33.333%;text-align:center;color:white;font-size:18px;font-weight:400;background-color:#25c3d9;border:1px solid white;}
@media only screen and (max-width:680px){.content__box table.table-contacts thead tr td{font-size:13px;}
}
.content__box table.table-contacts tbody tr td{width:33.333%;text-align:center;}
@media only screen and (max-width:680px){.content__box table.table-contacts tbody tr td{font-size:12px;padding:5px;}
}
.content__box table.table-contacts tbody tr td:first-child{text-align:left;}
.content__box table.table-contacts tbody tr td:last-child a{color:#5cd2e3;}
.content__box table.table-contacts tbody tr td p{color:#25c3d9;font-size:18px;font-weight:400;margin-bottom:10px;}
@media only screen and (max-width:680px){.content__box table.table-contacts tbody tr td p{font-size:14px;margin-bottom:5px;}
}
.content__box table.table-contacts tbody tr td span{display:block;color:#555;font-size:14px;font-weight:400;}
@media only screen and (max-width:680px){.content__box table.table-contacts tbody tr td span{font-size:12px;}
}
.content__box table.table-contacts tbody tr td a{display:block;color:#555;font-size:14px;font-weight:400;}
@media only screen and (max-width:680px){.content__box table.table-contacts tbody tr td a{font-size:11px;}
}
.uk-accordion--blue table tbody tr td{text-align:left !important;color:#555;font-size:24px;font-weight:400;}
@media only screen and (max-width:767px){.uk-accordion--blue table tbody tr td{font-size:20px;}
}
@media only screen and (max-width:479px){.uk-accordion--blue table tbody tr td{font-size:16px;}
}
.sidebar__title{margin-bottom:0;color:#7e7e7e;font-size:24px;line-height:30px;min-height:30px;font-weight:600;text-transform:uppercase;}
.sidebar__box{background-color:#f8f8f8;border-top:5px solid #5cd2e3;margin-bottom:10px !important;padding-top:10px;padding-bottom:10px;}
.sidebar .uk-nav li a{position:relative;padding:4px 5px 4px 40px;color:#555;font-size:18px;line-height:1.2;font-weight:400;}
@media only screen and (max-width:479px){.sidebar .uk-nav li a{font-size:15px;}
}
.sidebar .uk-nav li a:before{content:'\f0da';display:block;font-family:FontAwesome;font-size:20px;color:#fa595e;margin-right:15px;position:absolute;top:5px;left:15px;}
@media only screen and (max-width:479px){.sidebar .uk-nav li a:before{font-size:15px;margin-right:10px;left:20px;}
}
.btn-more{position:relative;text-align:center;}
.btn-more:after{content:'';display:block;width:100%;height:2px;border-top:1px dotted #5cd2e3;position:absolute;top:32px;left:0;right:0;z-index:1;}
.btn-more__link{position:relative;display:inline-block;margin:10px auto 30px;padding:0 30px;height:46px;line-height:46px;border-radius:25px;text-align:center;background-color:#5cd2e3;color:white;font-size:14px;font-weight:500;text-transform:uppercase;z-index:2;-webkit-transition:all 0.5s;transition:all 0.5s;}
.btn-more__link:hover, .btn-more__link:focus, .btn-more__link:active{background-color:#30c6dc;text-decoration:none;color:#ffffff;}
.btn-more__link .uk-icon{margin-left:10px;font-size:30px;display:inline-block;vertical-align:middle;}
ul.list-number,
ol{counter-reset:myCounter;padding-left:0;margin:15px 0;}
ul.list-number li,
ol li{list-style:none;position:relative;padding-left:25px;margin-bottom:10px;}
ul.list-number li:before,
ol li:before{counter-increment:myCounter;content:counter(myCounter);color:#5cd2e3;font-size:20px;font-weight:700;display:block;width:20px;position:absolute;top:-5px;left:0;}
.list-adress{list-style-type:none;margin:0;padding-left:0;*zoom:1;}
.list-adress:after{content:" ";display:table;clear:both;}
.list-adress li{position:relative;padding:5px 5px 5px 40px;color:#555;font-size:20px;line-height:1.2;font-weight:400;width:50%;float:left;box-sizing:border-box;}
@media only screen and (max-width:640px){.list-adress li{width:100%;float:none;}
}
.list-adress li:before{content:'\f0da';display:block;font-family:FontAwesome;font-size:20px;color:#fa595e;margin-right:15px;position:absolute;top:5px;left:15px;}
.list-adress li a{display:block;font-weight:400;color:#25c3d9;font-size:20px;}
@media only screen and (max-width:640px){.list-adress li a{font-size:20px;}
}
.list-adress li span{color:#555;font-size:18px;font-weight:400;line-height:1.2;}
@media only screen and (max-width:640px){.list-adress li span{font-size:16px;}
}
.clinic-info{list-style-type:none;padding-left:0;font-size:18px;}
@media only screen and (max-width:479px){.clinic-info{font-size:14px;}
}
.clinic-info li{display:block;margin-bottom:10px;}
.clinic-info li strong{text-transform:none;margin-right:10px;}
@media only screen and (max-width:479px){.clinic-info li strong{display:block;margin-bottom:10px;}
}
.clinic-info li a{color:#555;-webkit-transition:all 0.3s;transition:all 0.3s;}
@media only screen and (max-width:479px){.clinic-info li a{display:block;}
}
.clinic-info li a:hover, .clinic-info li a:focus, .clinic-info li a:active{color:#fa595e;text-decoration:none;}
.media-box{position:relative;padding-bottom:56.25%;height:0;}
.media-box iframe,
.media-box object,
.media-box embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.doctors-block{padding:20px 40px;}
@media only screen and (max-width:640px){.doctors-block{padding:10px 0;}
}
.doctors-block .uk-slidenav{width:35px;height:35px;line-height:30px;margin-top:-40px !important;font-size:20px;}
.doctors-block .uk-slidenav-previous{left:-35px !important;}
@media only screen and (max-width:640px){.doctors-block .uk-slidenav-previous{left:0 !important;}
}
.doctors-block .uk-slidenav-next{right:-35px !important;}
@media only screen and (max-width:640px){.doctors-block .uk-slidenav-next{right:0 !important;}
}
.uk-modal-dialog-lightbox .uk-slidenav{width:35px;height:35px;line-height:30px;margin-top:-17px !important;font-size:20px;}
.uk-modal-dialog-lightbox .uk-slidenav-previous{left:-60px !important;}
@media only screen and (max-width:640px){.uk-modal-dialog-lightbox .uk-slidenav-previous{left:0 !important;}
}
.uk-modal-dialog-lightbox .uk-slidenav-next{right:-60px !important;}
@media only screen and (max-width:640px){.uk-modal-dialog-lightbox .uk-slidenav-next{right:0 !important;}
}
.uk-slider-container{margin-bottom:10px;}
.uk-slider-container ~ .uk-slidenav{width:44px;height:44px;line-height:38px;margin-top:-22px !important;font-size:40px;}
.uk-slider-container ~ .uk-slidenav-previous{left:20px !important;}
.uk-slider-container ~ .uk-slidenav-next{right:20px !important;}
.uk-slider-container .uk-slider li a{display:block;}
.service-info{display:block;position:relative;border-top:2px dotted #5cd2e3;padding:25px;color:#555;font-size:16px;font-weight:400;}
.service-info a{color:#fa595e;}
.download-price{text-align:center;margin-bottom:70px;}
.download-price__btn{display:inline-block;padding:0 30px;line-height:80px;background-color:#5cd2e3;color:white;font-size:24px;font-weight:600;text-transform:uppercase;-webkit-transition:all 0.3s;transition:all 0.3s;}
.download-price__btn:hover, .download-price__btn:focus, .download-price__btn:active{text-decoration:none;color:#ffffff;background-color:#30c6dc;}
@media only screen and (max-width:767px){.download-price__btn{font-size:20px;line-height:1.5;}
}
@media only screen and (max-width:767px){.download-price__btn{font-size:14px;line-height:50px;}
}
.rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.rating > *{box-sizing:border-box;}
.rating-item{width:40px;height:40px;background-color:green;border:2px solid #fff;cursor:pointer;}
.rating-item.active{background-color:yellow;}
.all-links{display:block;position:fixed;bottom:10px;left:10px;width:40px;height:40px;background-color:#fa595e;border-radius:50%;font-size:20px;line-height:40px;text-align:center;color:#fff;box-shadow:0 0 0 #000000;z-index:1000;-webkit-transition:all 0.3;transition:all 0.3;}
.all-links:hover, .all-links:focus, .all-links:active{color:#ffffff;text-decoration:none;box-shadow:0 0 10px #000000;}
.list-all-links{padding:0 20px 20px;*zoom:1;}
.list-all-links:after{content:" ";display:table;clear:both;}
.list-all-links li{margin-bottom:10px;display:block;width:50%;float:left;}
.list-all-links li a{display:block;font-size:14px;color:#000000;outline:none;}
.content__list{display:block;margin-bottom:30px;}
.content__list li a{position:relative;padding:5px 5px 5px 40px;color:#25c3d9;font-size:18px;font-weight:500;}
@media only screen and (max-width:479px){.content__list li a{font-size:15px;}
}
.content__list li a:before{content:'\f0da';display:block;font-family:FontAwesome;font-size:20px;color:#fa595e;margin-right:15px;position:absolute;top:5px;left:15px;}
@media only screen and (max-width:479px){.content__list li a:before{font-size:15px;margin-right:10px;left:20px;}
}
.hr-dotted{border-top:1px dashed #ddd;}
.content__list-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px;border-bottom:5px solid #25c3d9;min-height:90px;margin-bottom:20px;}
.content__list-title img{margin:10px 35px 10px 10px;}
.content__list-title span{color:#555;font-size:20px;line-height:1.2;font-weight:500;text-transform:uppercase;}
@media only screen and (max-width:479px){.content__list-title span{font-size:16px;}
}
.custome-select .uk-dropdown{width:100%;}
.select-item{display:block;width:100%;box-sizing:border-box;}
.select-item input[type="radio"],
.select-item input[type="checkbox"]{display:none;}
.select-item label{padding:2px 15px;display:block;width:100%;box-sizing:border-box;cursor:pointer;position:relative;}
.select-item label:after{content:'\f00c';display:none;font-family:FontAwesome;font-size:14px;font-style:normal;color:#000000;position:absolute;top:4px;right:15px;}
.select-item input[type="radio"]:checked + label,
.select-item input[type="checkbox"]:checked + label{background-color:#cccccc;}
.select-item input[type="radio"]:checked + label:after,
.select-item input[type="checkbox"]:checked + label:after{display:block;}
.select-item a{padding:2px 15px;display:block;width:100%;box-sizing:border-box;cursor:pointer;position:relative;font-size:14px;color:#555555;font-family:'LytigaPro';font-style:italic;}
.page-header{display:block;position:relative;}
@media only screen and (max-width:959px){.page-header{background-color:#5cd2e3;}
}
.page-header__box{padding:10px 5px 15px 0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.page-header .mobile-group{display:none;}
@media only screen and (max-width:959px){.page-header .mobile-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
}
@media only screen and (max-width:479px){.page-header .mobile-group img{max-height:30px;}
.page-header__box{padding:10px 5px 15px 5px;}
}
.page-header .mobile-menu a{border:1px solid #ffffff;color:#ffffff;margin-right:10px;border-radius:5px;}
@media only screen and (max-width:479px){.page-header .mobile-menu a{height:30px;line-height:24px;}
}
.page-header__info-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.page-header__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}
.page-header__nav .uk-nav{margin-bottom:0;}
.page-header__nav .uk-nav li{margin-top:0;padding-left:10px;}
.page-header__nav .uk-nav li a{padding:5px;color:#898989;font-family:'LytigaPro';font-size:16px;font-weight:500;line-height:1;text-transform:none;}
@media only screen and (max-width:1220px){.page-header__nav .uk-nav li a{font-size:14px;}
}
.logo{display:block;max-width:193px;}
@media only screen and (max-width:479px){.logo img{height:30px;}
}
.phone-drop button, .phone-drop a{color:#ff4f03;font-family:'LytigaPro';font-size:26px;font-weight:700;background-color:transparent;border:0;outline:none;cursor:pointer;position:relative;padding:0 10px;}
@media only screen and (max-width:1220px){.phone-drop button, .phone-drop a{font-size:30px;}
}
.phone-drop button .uk-icon, .phone-drop a .uk-icon{color:#828282;margin-right:10px;position:absolute;top:7px;left:-25px;}
.phone-drop .uk-dropdown{width:100%;padding:10px 0 10px 0;background-color:#ffffff;box-shadow:1px 2px 5px rgba(0, 0, 0, 0.25);}
.phone-drop .uk-dropdown .uk-nav{margin:0;}
.phone-drop .uk-dropdown a{color:#ff4f03;font-family:'LytigaPro';font-size:36px;line-height:1;font-weight:700;background-color:transparent;border:0;outline:none;cursor:pointer;padding:5px 10px;}
@media only screen and (max-width:1220px){.phone-drop .uk-dropdown a{font-size:30px;}
}
.phone-drop .uk-dropdown a:hover, .phone-drop .uk-dropdown a:focus, .phone-drop .uk-dropdown a:active{background-color:#5cd2e3;}
.time-work{display:block;margin:0 15px 0 0;}
.user-login{display:block;}
.search-btn{display:block;margin:0 7px 0 13px;}
.search-btn button{background-color:transparent;border:0;outline:none;cursor:pointer;}
.search{display:block;padding:15px 0 30px;position:relative;background-color:white;border-bottom:5px solid #5cd2e3;box-shadow:2.5px 4.3px 10px rgba(1, 0, 0, 0.4);position:absolute;width:100%;z-index:100;}
@media only screen and (max-width:959px){.search{background-color:#5cd2e3;color:#ffffff;}
}
.search__box, .search__result{max-width:820px;margin:0 auto;}
@media only screen and (max-width:959px){.search__box, .search__result{max-width:100%;}
}
.search__form{display:block;position:relative;}
.search__input{display:inline-block;width:100%;max-width:-webkit-calc(100% - 55px);max-width:calc(100% - 55px);height:47px;background-color:white;border:1px solid #5cd2e3;border-radius:10px;padding-left:15px;color:#898989;font-size:18px;font-weight:400;outline:none;}
@media only screen and (max-width:959px){.search__input{border-color:#ffffff;}
}
.search__btn{display:inline-block;width:47px;height:47px;background-color:transparent;border:0;outline:none;cursor:pointer;}
@media only screen and (max-width:479px){.search__btn img{max-height:30px;}
}
.search__result{margin-top:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
@media only screen and (max-width:767px){.search__result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
}
.search__result-title{color:#7f7f7f;font-size:18px;font-weight:400;padding-right:20px;}
@media only screen and (max-width:959px){.search__result-title{color:#ffffff;}
}
@media only screen and (max-width:767px){.search__result-title{margin-bottom:20px;}
}
.search__result-list{display:block;position:relative;flex-grow:1;}
.search__result-list ul{list-style-type:none;padding-left:0;margin:0;}
@media only screen and (max-width:767px){.search__result-list ul{}
}
.search__result-list ul li{display:inline-block;margin-bottom:10px;overflow:hidden;}
@media only screen and (max-width:959px){.search__result-list ul li{margin-bottom:5px;}
}
.search__result-list ul li a{display:block;color:#5cd2e3;font-size:17px;line-height:1.2;font-weight:400;}
@media only screen and (max-width:959px){.search__result-list ul li a{color:#ffffff;font-size:16px;}
}
.search__result-list ul li a:hover, .search__result-list ul li a:focus, .search__result-list ul li a:active{text-decoration:underline;}
.page-nav{display:block;position:relative;border-bottom:2px solid #25c3d9;padding:0 0 5px;background-color:#fff;z-index:100;}
.page-nav.uk-active{box-shadow:0 10px 30px rgba(0, 0, 0, 0.25);}
.page-nav__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.page-nav .uk-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.page-nav .uk-nav > li{padding-left:0;float:none;}
.page-nav .uk-nav > li > a{padding:0 10px;height:25px;line-height:25px;color:#25c3d9;font-family:'LytigaPro';font-size:16px;font-weight:500;text-transform:none;}
@media only screen and (max-width:1220px){.page-nav .uk-nav > li > a{font-size:14px;padding:0 10px;}
}
@media only screen and (max-width:1080px){.page-nav .uk-nav > li > a{font-size:13px;padding:0 5px;}
}
.page-nav .uk-nav > li + li > a{border-left:1px solid #cccccc;}
.page-nav .uk-nav > li:first-child a{padding-left:0px;}
.lang-wither{position:relative;}
.lang-wither button{position:relative;bottom:-5px;right:0;width:42px;height:42px;background-color:#25c3d9;border:0;color:#fff;font-size:16px;font-weight:500;text-transform:uppercase;padding:5px 0 0 0;}
.lang-wither button .uk-icon{display:block;padding:0;margin:0;font-size:12px;line-height:1;}
.lang-wither .uk-dropdown{width:100%;padding:0 15px;}
.lang-wither .uk-nav-dropdown{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.lang-wither .uk-nav-dropdown li a{height:42px;line-height:42px;padding:0 !important;text-align:center;border:0 !important;}
.lang-wither .uk-nav-dropdown li a:hover, .lang-wither .uk-nav-dropdown li a:focus, .lang-wither .uk-nav-dropdown li a:active{background-color:#5cd2e3;color:#ffffff;}
.page-footer{display:block;position:relative;background-color:#5cd2e3;padding-bottom:20px;}
.footer__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative;}
@media only screen and (max-width:959px){.footer__bottom{display:block;*zoom:1;}
.footer__bottom:after{content:" ";display:table;clear:both;}
}
.footer__bottom-left{width:100%;max-width:25%;*zoom:1;}
.footer__bottom-left:after{content:" ";display:table;clear:both;}
@media only screen and (max-width:959px){.footer__bottom-left{max-width:370px;position:absolute;right:0;top:150px;}
}
@media only screen and (max-width:767px){.footer__bottom-left{max-width:100%;position:static;top:0;float:none;}
}
.footer__bottom-center{width:100%;max-width:50%;*zoom:1;}
.footer__bottom-center:after{content:" ";display:table;clear:both;}
@media only screen and (max-width:959px){.footer__bottom-center{max-width:370px;float:right;}
}
@media only screen and (max-width:767px){.footer__bottom-center{max-width:90%;margin:0 auto;position:relative;float:none;margin-bottom: 20px;}
}
.footer__bottom-right{width:100%;max-width:25%;*zoom:1;margin-bottom:20px;}
.footer__bottom-right:after{content:" ";display:table;clear:both;}
@media only screen and (max-width:959px){.footer__bottom-right{text-align:right;width:50%;float:left;}
}
@media only screen and (max-width:767px){.footer__bottom-right{width:100%;position:relative;float:none;max-width:90%;margin:20px auto;}
}
.footer__btn-group{padding:8px 0;background-color:#d4e702;}
.footer__btn-group.fixed{position:fixed;left:0;right:0;bottom:0;z-index:100;box-shadow:0 -5px 30px rgba(0, 0, 0, 0.25);}
@media only screen and (max-width:600px){.footer__btn-group.fixed{position:static;}
}
.footer__btn-group-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.footer__menu-group{margin-top:25px;}
.footer__social{display:block;}
@media only screen and (max-width:959px){.footer__social{max-width:370px;margin:0 auto;}
}
.footer__social .social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}
.footer__social .social__item{margin-left:0;}
.footer__social .social__link{-webkit-transition:all 0.3s;transition:all 0.3s;}
.footer__social .social__link:hover, .footer__social .social__link:focus, .footer__social .social__link:active{color:#5cd2e3;background-color:#d4e702;}
.footer__map-site{margin-top:20px;}
@media only screen and (max-width:959px){.footer__map-site{max-width:370px;margin:20px auto;}
}
.footer__map-site .uk-button{display:block;color:#ffffff;border-color:#ffffff;}
@media only screen and (max-width:1220px){.footer__map-site .uk-button{font-size:18px;}
}
.footer__map-site .uk-button:hover, .footer__map-site .uk-button:focus, .footer__map-site .uk-button:active{color:#5cd2e3;background-color:#d4e702;}
.footer__callback-title{line-height:53px;text-align:center;color:white;font-size:24px;font-weight:500;text-transform:uppercase;}
@media only screen and (max-width:1220px){.footer__callback-title{font-size:20px;}
}
@media only screen and (max-width:767px){.footer__callback-title{line-height:1.5;margin-top:20px;font-size:18px;}
}
.footer__callback .uk-button{display:block;max-width:370px;margin:0 auto;color:#ffffff;border-color:#ffffff;}
.footer__callback .uk-button:hover, .footer__callback .uk-button:focus, .footer__callback .uk-button:active{color:#5cd2e3;background-color:#d4e702;}
@media only screen and (max-width:1220px){.footer__callback .uk-button{font-size:18px;}
}
.footer__link{display:block;margin-top:20px;}
@media only screen and (max-width:767px){.footer__link{/*float:right;text-align:right;*/margin-top:0;}
}
.footer__link ul{list-style-type:none;padding-left:0;text-align:center;}
@media only screen and (max-width:959px){.footer__link ul{text-align:left;}
}
@media only screen and (max-width:767px){.footer__link ul{/*text-align:right;*/}
}
.footer__link ul li a{color:white;font-size:24px;font-weight:500;line-height:48px;}
@media only screen and (max-width:1220px){.footer__link ul li a{font-size:18px;line-height:36px;}
}
@media only screen and (max-width:1080px){.footer__link ul li a{font-size:16px;line-height:1.5;}
}
@media only screen and (max-width:767px){.footer__menu{float:left;}
}
.footer__menu ul{text-align:right;}
@media only screen and (max-width:959px){.footer__menu ul{text-align:left;}
}
.footer__menu ul .uk-nav-header{padding:0;color:#ffffff;text-transform:none;font-size:20px;}
@media only screen and (max-width:1220px){.footer__menu ul .uk-nav-header{font-size:18px;}
}
@media only screen and (max-width:1080px){.footer__menu ul .uk-nav-header{font-size:16px;}
}
.footer__menu ul li a{padding:0;font-size:16px;font-weight:500;color:#008b9e;-webkit-transition:all 0.3s;transition:all 0.3s;}
@media only screen and (max-width:1220px){.footer__menu ul li a{font-size:18px;}
}
@media only screen and (max-width:1080px){.footer__menu ul li a{font-size:16px;}
}
.footer__menu ul li a:hover, .footer__menu ul li a:focus, .footer__menu ul li a:active{color:#ffffff;}
.footer__copyrate{border-top:1px solid #ffffff;padding-top:20px;text-align:center;color:#ffffff;}
@media only screen and (max-width:767px){.footer__copyrate{font-size:14px;}
}
@media only screen and (max-width:479px){.footer__copyrate{font-size:12px;}
}
.footer-btn-link, .call-doctor, .hot-service, .add-review, .make-appointment{display:inline-block;vertical-align:middle;text-align:center;padding:5px 20px;line-height:30px;box-sizing:border-box;}
.footer-btn-link:hover, .call-doctor:hover, .hot-service:hover, .add-review:hover, .make-appointment:hover, .footer-btn-link:focus, .call-doctor:focus, .hot-service:focus, .add-review:focus, .make-appointment:focus, .footer-btn-link:active, .call-doctor:active, .hot-service:active, .add-review:active, .make-appointment:active{text-decoration:none;color:#535353;}
.footer-btn-link img, .call-doctor img, .hot-service img, .add-review img, .make-appointment img{display:inline-block;vertical-align:middle;margin-right:10px;max-height:30px;}
.call-doctor{background-color:#fa595e;border:2px solid white;border-radius:9px;color:white;font-size:18px;font-weight:500;text-transform:uppercase;}
@media only screen and (max-width:1100px){.call-doctor{display:block;width:100%;margin-bottom:10px;}
}
@media only screen and (max-width:767px){.call-doctor{font-size:13px;margin:0 5px;}
}
.hot-service{background-color:white;border:2px solid white;border-radius:7px;color:#fa595e;font-size:18px;font-weight:500;text-transform:uppercase;}
@media only screen and (max-width:767px){.hot-service{display:block;width:100%;-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;font-size:13px;margin:10px 5px 0;}
}
.add-review{color:#535353;font-size:18px;font-weight:500;}
@media only screen and (max-width:767px){.add-review{font-size:13px;padding:5px;}
}
.make-appointment{color:#535353;font-size:18px;font-weight:500;}
@media only screen and (max-width:767px){.make-appointment{font-size:13px;padding:5px;}
}
.uk-offcanvas-bar{background-color:#5cd2e3;color:#ffffff;}
.uk-offcanvas .uk-panel a:not([class]){color:#ffffff;}
.uk-nav-offcanvas > li > a{color:#ffffff;padding: 5px 0;font-size: 16px;}
.hero__banner{background-color:#f6f6f6;}
.hero__services{display:block;margin-bottom:45px;}
.hero__mobile{20px 0px;text-align:center;}
.banner__content{min-height:275px;padding:50px 0 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;background-repeat:no-repeat;background-position:center;background-size:contain;}
.banner__img{display:block;}
.banner__txt{text-align:right;}
.banner__title{color:#5cd2e3;font-size:60px;font-weight:500;line-height:60px;margin-top:25px;}
@media only screen and (max-width:959px){.banner__title{font-size:40px;}
}
.banner__price{margin-top:35px;color:#fa595e;font-weight:400;font-size:63px;}
@media only screen and (max-width:959px){.banner__price{font-size:40px;}
}
.banner__price span{font-size:48px;font-size:36px;}
.services__list{list-style-type:none;padding-left:0;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
@media only screen and (max-width:767px){.services__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
.services__item{-webkit-flex-basis:240px;-ms-flex-preferred-size:240px;flex-basis:240px;background-color:#2bdbf3;text-align:center;padding:20px 10px;box-sizing:border-box;}
@media only screen and (max-width:959px){.services__item{width:25%;}
}
@media only screen and (max-width:767px){.services__item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;}
}
@media only screen and (max-width:479px){.services__item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}
}
.services__item:nth-child(odd){background-color:#25c3d9;}
.services__link{display:block;text-decoration:none !important;}
.services__icon{min-height:125px;}
.services__title{display:block;margin-top:30px;color:white;font-family:'LytigaPro';font-size:16px;font-weight:500;text-transform:uppercase;text-decoration:none !important;}
@media only screen and (max-width:959px){.services__title{font-size:18px;}
}
.mobile-slider{display:block;position:relative;}
.mobile-slider__item{Zmargin:0 auto 20px;}
.mobile-slider__title{color:#686a72;font-size:26px;line-height:1.2;font-weight:400;}
.mobile-slider__btn{display:inline-block;padding:0 20px;height:40px;line-height:40px;background-color:#5cd2e3;border-radius:20px;text-transform:uppercase;color:#ffffff;}
.search-service{display:block;position:relative;}
.search-service__box{background-color:#5cd2e3;}
.search-service__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:10px;}
.search-service__title{display:block;padding:12px 20px;color:white;font-size:36px;line-height:44px;font-weight:400;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;box-sizing:border-box;}
@media only screen and (max-width:1200px){.search-service__title{font-size:24px;}
}
@media only screen and (max-width:959px){.search-service__title{font-size:20px;line-height:1.2;padding:10px;}
}
.search-service__control{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
@media only screen and (max-width:959px){.search-service__control{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:6px 0;}
}
.search-service__control .uk-button-dropdown{width:100%;max-width:409px;}
@media only screen and (max-width:959px){.search-service__control .uk-button-dropdown{max-width:100%;}
}
.search-service__control .uk-button{padding:0 15px 0 15px;width:100%;text-align:left;background-color:white;color:#555555;font-family:'LytigaPro';font-size:16px;font-style:italic;font-weight:500;position:relative;}
@media only screen and (max-width:959px){.search-service__control .uk-button{font-size:20px;line-height:1;height:42px;min-height:42px;line-height:42px;}
}
.search-service__control .uk-button .uk-icon{position:absolute;top:10px;right:7px;}
.search-service__control .select-item label{font-size:14px;color:#555555;font-family:'LytigaPro';font-style:italic;}
.search-service__control .select-item label:after{color:#d4e702;}
.search-service__control .select-item input[type="radio"]:checked + label,
.search-service__control .select-item input[type="checkbox"]:checked + label{background-color:#5cd2e3;color:#ffffff;}
.search-service__btn{display:block;margin-left:5px;}
.search-service__btn button{width:68px;height:68px;background-color:#d4e702;border:0;padding:12px;outline:none;cursor:pointer;}
@media only screen and (max-width:959px){.search-service__btn button{width:96px;height:96px;}
}
@media only screen and (max-width:479px){.search-service__btn button{width:60px;}
}
.info{display:block;position:relative;/*margin-top:53px;*/}
.info__box{display:block;position:relative;}
.info__article{/*background-color:#f4f4f4;*/}
.info__article .uk-grid .uk-panel + .uk-panel{border-left:1px solid #5cd2e3;}
.info__article .uk-grid + .uk-grid{border-top:1px solid #5cd2e3;}
.info__media{/*position:relative;height:0;*/}
@media only screen and (max-width:959px){.info__media{/*display:none;*/margin-top: 20px;}
}
.info__media iframe,
.info__media object,
.info__media embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.info__media div{position:absolute;background:url(/img/8years.jpg);background-size:cover;width:100%;height:100%;}
.info__item{display:block;text-align:center;padding:30px 20px;box-sizing:border-box;}
@media only screen and (max-width:959px){.info__item{padding:20px 10px;}
}
.info__item-title{color:#25c3d9;font-size:26px;line-height:1.2;font-weight:700;text-transform:uppercase;margin-bottom:35px;position:relative;}
@media only screen and (max-width:1180px){.info__item-title{font-size:24px;}
}
@media only screen and (max-width:959px){.info__item-title{font-size:20px;}
}
@media only screen and (max-width:767px){.info__item-title{font-size:15px;}
}
.info__item-title:after{content:'';display:block;width:116px;height:3px;background-color:#acacac;position:absolute;bottom:-25px;left:50%;margin-left:-58px;}
.info__item-text{color:#959595;font-size:12px;font-weight:500;line-height:1.2;height:45px;}
.info__item-btn{margin-top:5px;color:#25c3d9;font-size:14px;font-weight:500;text-transform:lowercase;display:inline-block;padding:2px 20px;border-radius:20px;border:2px solid #5cd2e3;-webkit-transition:all 0.3s;transition:all 0.3s;}
.info__item-btn:hover, .info__item-btn:focus, .info__item-btn:active{background-color:#5cd2e3;color:#ffffff;text-decoration:none;}
.doctors-slider{display:block;position:relative;}
.doctors-slider__item{display:block;position:relative;text-align:center;max-width:250px;margin:0 auto;}
.doctors-slider__img-box{width:200px;height:200px;margin:0 auto 20px;border-radius:50%;overflow:hidden;position:relative;}
@media only screen and (max-width:560px){.doctors-slider__img-box{width:100px;height:100px;}
}
.doctors-slider__img-box img{max-width:200px;max-height:200px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media only screen and (max-width:560px){.doctors-slider__img-box img{max-width:100px;max-height:100px;}
}
.doctors-slider a{text-decoration:none;}
.doctors-slider a:hover, .doctors-slider a:focus, .doctors-slider a:active{text-decoration:none;}
.doctors-slider__name{color:#2fc1d7;font-size:20px;line-height:1.2;font-weight:700;text-transform:uppercase;}
.doctors-slider__name:hover, .doctors-slider__name:focus, .doctors-slider__name:active{text-decoration:none;}
@media only screen and (max-width:1080px){.doctors-slider__name{font-size:16px;}
}
@media only screen and (max-width:560px){.doctors-slider__name{font-size:14px;}
}
@media only screen and (max-width:479px){.doctors-slider__name{font-size:12px;}
}
.doctors-slider__position{margin-top:10px;color:#959595;font-size:18px;line-height:1.2;font-weight:400;}
@media only screen and (max-width:1080px){.doctors-slider__position{font-size:14px;}
}
.news{display:block;position:relative;margin-bottom:45px;}
.news__item{display:block;padding:0 20px;}
@media only screen and (max-width:767px){.news__item{padding:0 10px;}
}
.news__data{display:block;color:#9e9e9e;font-size:18px;font-weight:700;}
@media only screen and (max-width:959px){.news__data{font-size:16px;}
}
@media only screen and (max-width:767px){.news__data{font-size:14px;}
}
@media only screen and (max-width:479px){.news__data{font-size:12px;}
}
.news a{text-decoration:none;}
.news a:hover, .news a:focus, .news a:active{text-decoration:none;}
.news a:hover h3, .news a:focus h3, .news a:active h3{color:#2697e9;}
.news__title{color:#5cd2e3;font-size:24px;line-height:1.2;font-weight:700;margin:5px 0 5px;}
@media only screen and (max-width:959px){.news__title{font-size:20px;}
}
@media only screen and (max-width:767px){.news__title{font-size:18px;margin:10px 0 20px;}
}
@media only screen and (max-width:479px){.news__title{font-size:16px;margin:5px 0 10px;}
}
.news__text{display:block;min-height:40px;line-height:1.2;}
@media only screen and (max-width:959px){.news__text{font-size:16px;}
}
@media only screen and (max-width:767px){.news__text{font-size:14px;min-height:auto;}
}
@media only screen and (max-width:479px){.news__text{font-size:12px;}
}
.news__btn{min-width:150px;}
@media only screen and (max-width:767px){.news__btn{min-width:auto;}
}
.service-select{display:block;position:relative;}
.service-select__item{display:block;position:relative;}
.service-select__icon{display:block;position:relative;text-align:center;margin-bottom:20px;}
.service-select__title{display:block;position:relative;text-align:center;color:#25c3d9;font-size:20px;font-weight:500;text-transform:uppercase;margin-bottom:20px;}
.service-select__list ul{list-style-type:none;padding-left:0;}
.service-select__list ul li{position:relative;padding:5px 5px 10px 40px;color:#555;font-size:14px;font-weight:500;}
.service-select__list ul li:before{content:'\f00c';display:block;font-family:FontAwesome;font-size:20px;color:#25c3d9;margin-right:15px;position:absolute;top:3px;left:15px;}
.service-select__btn{display:table;margin:0 auto 35px;padding:0 35px;line-height:50px;background-color:#25c3d9;border-radius:25px;color:white;font-size:18px;font-weight:500;-webkit-transition:all 0.5s;transition:all 0.5s;}
.service-select__btn:hover, .service-select__btn:focus, .service-select__btn:active{text-decoration:none;color:#ffffff;background-color:#1e9cad;}
.service-select__list-link a{padding: 0px 5px; display:block;border:1px solid #25c3d9;border-radius:5px;line-height:80px;text-align:center;color:#25c3d9;font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:35px !important;background-color:#ffffff;-webkit-transition:all 0.5s;transition:all 0.5s;}
@media only screen and (max-width:767px){.service-select__list-link a{margin-bottom:20px !important;}
}
@media only screen and (max-width:479px){.service-select__list-link a{font-size:16px;line-height:60px;}
}
.service-select__list-link a:hover, .service-select__list-link a:focus, .service-select__list-link a:active{background-color:#25c3d9;color:#ffffff;text-decoration:none;}
.ambulance{display:block;position:relative;padding:50px 0;}
@media only screen and (max-width:767px){.ambulance{padding:30px 0;}
}
@media only screen and (max-width:479px){.ambulance{padding:20px 0;}
}
.ambulance__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
@media only screen and (max-width:767px){.ambulance__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
}
.ambulance__img-box{padding:0 55px 0 0;box-sizing:border-box;}
@media only screen and (max-width:767px){.ambulance__img-box{padding:0;}
}
.ambulance__img{display:block;position:relative;margin:0 auto;width:100%;min-width:280px;}
.ambulance__desc{display:block;}
@media only screen and (max-width:767px){.ambulance__desc{margin-top:30px;}
}
.ambulance__title{display:block;color:#25c3d9;font-size:24px;font-weight:600;text-align:center;margin-bottom:15px;}
@media only screen and (max-width:479px){.ambulance__title{font-size:18px;}
}
.ambulance__title span{text-transform:uppercase;}
.ambulance__list{display:block;margin-bottom:0px;}
@media only screen and (max-width:479px){.ambulance__list{margin-bottom:0px;}
}
.ambulance__list li{position:relative;padding:2px 5px 2px 40px;color:#777;font-size:16px;font-weight:500;}
@media only screen and (max-width:479px){.ambulance__list li{font-size:15px;}
}
.ambulance__list li:before{content:'\f0da';display:block;font-family:FontAwesome;font-size:16px;color:#fa595e;margin-right:15px;position:absolute;top:3px;left:15px;}
.eye__list li:before{content:url(/img/icon_eye.png);top:5px;}
@media only screen and (max-width:479px){.ambulance__list li:before{font-size:15px;margin-right:10px;left:20px;top:1px;}
.eye__list li:before{top:5px;}
}

.ambulance__phone{display:block;color:#eb4d45;font-size:36px;font-weight:600;text-transform:uppercase;text-align:center;}
@media only screen and (max-width:479px){.ambulance__phone{font-size:24px;}
}
.ambulance__phone:hover, .ambulance__phone:focus, .ambulance__phone:active{text-decoration:none;}
.action-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}
@media only screen and (max-width:580px){.action-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
}
.action-item + .action-item{margin-top:30px;padding-top:30px;border-top:2px dotted #5cd2e3;}
.action-item__img{width:25%;min-width:200px;}
@media only screen and (max-width:580px){.action-item__img{width:100%;}
}
.action-item__img-box{width:180px;height:180px;margin:0px;overflow:hidden;}
.action-item__img-box img{max-width:100%;max-height:100%;object-fit:cover;object-position:center;}
.action-item__txt{width:75%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
@media only screen and (max-width:580px){.action-item__txt{width:100%;}
}
.action-item__title a:hover, .action-item__title a:focus, .action-item__title a:active{text-decoration:none;}
.action-item__title h4{color:#25c3d9;font-size:24px;line-height:1.2;font-weight:600;}
.action-item__desc{padding:10px 0;}
.action-item__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.action-item__day{color:#fa595e;font-size:18px;line-height:1;font-weight:700;}
.news-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}
@media only screen and (max-width:580px){.news-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
}
.news-item + .news-item{padding-top:30px;border-top:2px dotted #5cd2e3;}
.news-item__title a:hover, .news-item__title a:focus, .news-item__title a:active{text-decoration:none;}
.news-item__title h4{color:#25c3d9;font-size:24px;line-height:1.2;font-weight:600;margin:0px;}
@media only screen and (max-width:767px){.pdl10{padding-left:10px;}
.news-item__title h4{font-size:20px;}
}
@media only screen and (max-width:479px){.news-item__title h4{font-size:18px;}
}
.news-item__desc{padding:10px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}
@media only screen and (max-width:767px){.news-item__desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}
}
.news-item__more{margin-left:20px;}
@media only screen and (max-width:767px){.news-item__more{margin-left:0;}
}
.news-item__date{color:#777;font-size:14px;font-weight:400;}
.news-item.news-item--inner .news-item__title h4{color:#25c3d9;font-size:18px;font-weight:400;text-transform:uppercase;margin-bottom:10px;}
.news-item.news-item--inner .news-item__desc{padding:0;margin:0;}
.news-item.news-item--inner .news-item__price{margin:20px 0 10px;}
.news-item.news-item--inner .news-item__price .price-old{display:inline-block;padding:0 10px;height:28px;line-height:26px;border:1px solid #888;color:#777;font-size:18px;font-weight:400;text-decoration:line-through;box-sizing:border-box;border-radius:20px;}
.news-item.news-item--inner .news-item__price .price-new{margin-left:15px;display:inline-block;padding:0 10px;height:28px;line-height:28px;color:#ffffff;font-size:18px;font-weight:400;border-radius:20px;background-color:#fa595e;}
.terms-action{display:block;position:relative;margin-top:30px;}
.terms-action__title{color:#5cd2e3;font-size:18px;font-weight:400;text-transform:uppercase;text-align:center;border-bottom:5px solid #5cd2e3;}
.terms-action__box{padding:15px 0 15px 80px;background-image:url(../img/icons/icon-terms-action.png);background-repeat:no-repeat;background-position:7px 15px;}
.terms-action__box ul{list-style-type:none;padding-left:15px;border-left:1px solid #555555;}
.terms-action__box ul li{font-size:12px;font-weight:400;color:#555;margin-bottom:5px;}
.terms-action__box ul li a{color:#fa595e;font-weight:700;}
.diagnostic-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}
.diagnostic-type__item{width:50%;padding:0 10px;box-sizing:border-box;display:block;position:relative;margin-bottom:10px;}
@media only screen and (max-width:767px){.diagnostic-type__item{width:100%;margin-bottom:0px;}
}
.diagnostic-type__title{display:block;border-bottom:5px solid #e2e2e2;margin-bottom:15px;}
.diagnostic-type__title h4{color:#5cd2e3;font-size:24px;line-height:1;font-weight:600;margin-bottom:5px;}
@media only screen and (max-width:767px){.diagnostic-type__title h4{font-size:18px;}
}
@media only screen and (max-width:479px){.diagnostic-type__title h4{font-size:16px;}
}
.diagnostic-type__list ul li{font-weight:400;color:#999;color:#555;font-size:18px;}
@media only screen and (max-width:767px){.diagnostic-type__list ul li{font-size:16px;}
}
@media only screen and (max-width:479px){.diagnostic-type__list ul li{font-size:14px;}
}
.diagnostic-plus ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;padding-left:0;}
.diagnostic-plus ul li{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;}
@media only screen and (max-width:767px){.diagnostic-plus ul li{width:100%;margin-bottom:20px;}
}
.diagnostic-plus ul li img{display:block;margin:0 auto;}
.diagnostic-plus ul li span{width:80%;}
@media only screen and (max-width:479px){.diagnostic-plus ul li span{width:70%;}
}
.round-clock {
    padding: 30px 50px 30px 180px;
    box-sizing: border-box;
    background-color: #e9fbfd;
    margin-bottom: 50px;
    background-image: url(../img/icons/icon-round-clock.png);
    background-repeat: no-repeat;
    background-position: 40px center;
}
@media only screen and (max-width:767px){.round-clock{padding:30px 30px 30px 180px;margin-bottom:30px;}
}
@media only screen and (max-width:640px){.round-clock{padding-left:30px;margin-bottom:20px;background-image:none;}
}
.round-clock__text{color:#404040;font-size:22px;font-weight:400;}
@media only screen and (max-width:767px){.round-clock__text{font-size:18px;}
}
@media only screen and (max-width:479px){.round-clock__text{font-size:16px;}
}
.round-clock__text span{color:#eb4d45;}
.round-clock__text + .round-clock__text{margin-top:20px;}
@media only screen and (max-width:767px){.round-clock__text + .round-clock__text{margin-top:30px;}
}
@media only screen and (max-width:479px){.round-clock__text + .round-clock__text{margin-top:20px;}
}
.clinics-map{height:540px;margin-bottom:30px;}
.clinics-list{display:block;position:relative;}
.clinics-list__item{padding:15px 50px;border:2px solid #25c3d9;border-radius:11px;margin-bottom:30px !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;}
@media only screen and (max-width:479px){.clinics-list__item{padding:15px 15px 15px 60px;}
}
.clinics-list__item:before{content:'';display:block;width:34px;height:48px;position:absolute;top:15px;left:15px;background-image:url(/img/icons/icon-clinics-list.png);background-position:center;background-repeat:no-repeat;}
.clinics-list__title{font-weight:400;color:#5cd2e3;font-size:24px;line-height:1;}
.clinics-list__title a{color:#5cd2e3;}
@media only screen and (max-width:479px){.clinics-list__title{font-size:20px;}
}
.clinics-list__adress{color:#555;font-size:18px;font-weight:400;}
.clinics-list__btn{display:inline-block;padding:0 30px;height:48px;line-height:48px;text-align:center;background-color:#fa595e;margin-top:15px;color:white;font-size:14px;font-weight:400;text-transform:uppercase;-webkit-transition:all 0.3s;transition:all 0.3s;}
.clinics-list__btn:hover, .clinics-list__btn:focus, .clinics-list__btn:active{color:#ffffff;text-decoration:none;background-color:#f9272e;}
@media only screen and (max-width:767px){.doctors__search .search-service__form{padding-left:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:3px;}
}
.doctors__search .search-service__control{padding:2px 5px 2px 5px;}
@media only screen and (max-width:767px){.doctors__search .search-service__control{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}
}
@media only screen and (max-width:767px){.doctors__search .search-service__btn{margin-left:0;padding:2px 7px 5px 7px;display:block;width:100%;}
.doctors__search .search-service__btn button{display:block;width:100%;padding:0;color:#ffffff;font-size:20px;}
}
.doctor-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#f8f8f8;}
@media only screen and (max-width:767px){.doctor-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
}
.doctor-item + .doctor-item{margin-top:20px;}
.doctor-item__img{display:block;position:relative;min-width:265px;}
.doctor-item__img img{width:100%;max-width:265px;height:100%;max-height:265px;display:block;margin:0 auto;}
.doctor-item__desc{padding:0px 30px 0px 30px;box-sizing:border-box;width:calc(100% - 265px);}
.doctor-item__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #737373;}
@media only screen and (max-width:479px){.doctor-item__head{padding-bottom:0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
}
.doctor-item__name{color:#737373;font-size:30px;line-height:1;font-weight:600;max-width:75%;}
@media only screen and (max-width:1080px){.doctor-item__name{font-size:20px;}
}
@media only screen and (max-width:479px){.doctor-item__name{max-width:100%;text-align:center;margin-top:10px;}
}
.doctor-item__name a{color:#737373;font-size:30px;line-height:1;font-weight:600;}
.doctor-item__name a:hover, .doctor-item__name a:focus, .doctor-item__name a:active{text-decoration:none;}
@media only screen and (max-width:1080px){.doctor-item__name a{font-size:20px;}
}
@media only screen and (max-width:479px){.doctor-item__name a{text-align:center;display:block;margin-bottom:20px;}
}
.doctor-item__rating{text-align:right;}
@media only screen and (max-width:479px){.doctor-item__rating{text-align:center;}
}
.doctor-item__rating-numb{color:#25c3d9;font-size:30px;font-weight:600;text-transform:uppercase;}
@media only screen and (max-width:1080px){.doctor-item__rating-numb{font-size:20px;}
}
.doctor-item__rating-star{display:block;}
.doctor-item__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}
@media only screen and (max-width:479px){.doctor-item__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
}
.doctor-item__position{color:#777;font-size:16px;font-weight:400;}
@media only screen and (max-width:1080px){.doctor-item__position{font-size:14px;}
}
@media only screen and (max-width:479px){.doctor-item__position{margin-bottom:20px;text-align:center;}
}
.doctor-item__price{display:block;}
.doctor-item__price-title{color:#777;font-size:16px;font-weight:400;text-align:center;margin-bottom:10px;}
@media only screen and (max-width:1080px){.doctor-item__price-title{font-size:14px;}
}
.doctor-item__summ{color:#25c3d9;display:inline-block;width:195px;font-size:20px;font-weight:400;display:inline-block;height:40px;line-height:40px;text-align:center;background-color:#ffffff;}
@media only screen and (max-width:1080px){.doctor-item__summ{width:150px;font-size:16px;}
}
.doctor-item__footer{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
@media only screen and (max-width:479px){.doctor-item__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
}
.doctor-item__adress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-right:20px;color:#1d8598;font-size:16px;font-weight:400;}
@media only screen and (max-width:1080px){.doctor-item__adress{font-size:14px;}
}
@media only screen and (max-width:767px){.doctor-item__adress{padding:0;margin:10px 0;}
}
.doctor-item__adress a{margin-bottom:5px;display:block;}
.doctor-item__adress a:hover, .doctor-item__adress a:focus, .doctor-item__adress a:active{text-decoration:none;}
.doctor-item__adress a:before{content:'';display:inline-block;vertical-align:middle;width:16px;height:16px;background-image:url(../img/icons/icon-doctor-adress.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px;}
.doctor-item__btn a{display:inline-block;width:195px;height:40px;line-height:40px;background-color:#fa595e;text-align:center;color:white;font-size:20px;font-weight:400;-webkit-transition:all 0.3s;transition:all 0.3s;}
@media only screen and (max-width:1080px){.doctor-item__btn a{width:150px;font-size:16px;}
}
.doctor-item__btn a:hover, .doctor-item__btn a:focus, .doctor-item__btn a:active{background-color:#f9272e;text-decoration:none;}
.doctor-info{display:block;margin-top:30px;color:#777;font-size:14px;}
.doctor-info__list{list-style-type:none;padding-left:0;}
.doctor-info__list li{display:block;margin-bottom:20px;}
.doctor-info__list li strong{margin-right:10px;}
.doctor-info__skills, .doctor-info__education{border-top:2px dotted #5cd2e3;padding-top:10px;margin-top: 10px;}
.doctors-reviers .reviers__desc{padding-left:0;}
.doctors-reviers .reviers__back{margin-left:20px;}
.modal-block{display:block;width:380px;margin:50px auto;border-radius:15px;background-color:#ffffff;padding:0;border-bottom:10px solid #5cd2e3;}
.modal-block--big{width:600px;}
.modal-block > .uk-close:first-child{width: 30px;line-height: 30px;float: right;background-color: #5cd2e3;color: #ffffff;opacity: 1;border-radius: 50%;position: absolute;border: 1px solid #fff;right: 15px;top: 15px;}
.modal-block .modal-desc{padding-left:20px;}
.uk-modal-header{border-radius:15px 15px 0 0;overflow:hidden;}
.uk-modal-header h3{color:white;text-align:center;font-size:20px;line-height:44px;font-weight:400;text-transform:uppercase;background-color:#5cd2e3;}
@media only screen and (max-width:767px){.uk-modal-header h3{font-size:18px;}
}
@media only screen and (max-width:479px){.uk-modal-header h3{font-size:16px;}
}
.uk-modal-footer{padding:10px 20px;font-size:13px;}
.form-popap{padding:20px;}
.form-popap .uk-button-dropdown{display:block;width:100%;}
.form-popap .uk-button{display:block;width:100%;height:30px;min-height:30px;line-height:30px;text-align:left;padding:0 15px;background-color:white;border:1px solid #959595;color:#777;font-size:14px;font-weight:400;border-radius:0;}
.form-popap .uk-button .uk-icon{float:right;line-height:30px;}
.form-popap input[type="text"]{width:100%;height:30px;min-height:30px;line-height:30px;text-align:left;background-color:white;border:1px solid #959595;color:#777;font-size:14px;font-weight:400;}
.form-popap textarea{width:100%;height:110px;line-height:20px;text-align:left;padding:10px 15px;background-color:white;border:1px solid #959595;color:#777;font-size:14px;font-weight:400;resize:none;}
.form-popap .uk-form-row--time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.form-popap .uk-form-row--time .uk-button-dropdown{max-width:80px;}
.form-popap .custome-checkbox label{line-height:25px;padding-left:40px;font-size:12px;}
.form-popap .custome-checkbox label:before{width:25px;height:25px;}
.form-popap .custome-checkbox label:after{top:2px;left:5px;}
.form-popap .uk-form-row--radio{font-size:12px;}
.form-popap .uk-form-row--data{position:relative;}
.form-popap .uk-form-row--data:after{content:'\f073';display:block;width:30px;height:30px;background-color:#5cd2e3;color:#ffffff;font-size:20px;text-align:center;line-height:30px;font-family:FontAwesome;position:absolute;top:0;right:0;}
.form-popap .select-item label:after{display:none !important;}
.form-popap .uk-form-row--text{text-align:center;color:#7d7c7c;font-size:14px;font-weight:400;}
.form-popap .uk-form-row--btn{text-align:center;}
.form-popap .uk-button-success{width:auto;text-align:center;border:0;background-color:#d4e702;display:inline-block;padding:0 30px;border-radius:20px;}
.doctor-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 20px;}
.doctor-block__img{width:115px;padding-right:10px;}
.doctor-block__img img{width:100px;border-radius:50%;overflow:hidden;}
.doctor-block__txt{display:block;}
.doctor-block__first-name, .doctor-block__last-name{color:#25c3d9;font-size:18px;font-weight:500;}
.doctor-block__position{color:#797979;font-size:12px;font-weight:400;}
.promo{display:block;position:relative;padding-bottom:50px;}
@media only screen and (max-width:479px){.promo{padding:0 10px 50px;}
}
.promo__box{max-width:600px;margin:0 auto;}
@media only screen and (max-width:959px){.promo__box{margin-top:10px;margin-bottom:10px;}
}
.promo__title{display:block;padding:10px;background-color:#5cd2e3;color:#fefefe;font-size:28px;font-weight:400;text-transform:uppercase;text-align:center;}
@media only screen and (max-width:640px){.promo__title{font-size:20px;}
}
@media only screen and (max-width:479px){.promo__title{font-size:18px;}
}
.promo__content{display:block;position:relative;}
.stock-slider{display:block;position:relative;}
.stock-slider__item{display:block;position:relative;min-height:295px;}
@media only screen and (max-width:640px){.stock-slider__item{min-height:200px;}
}
.stock-slider__title{color:white;font-size:30px;font-weight:700;}
@media only screen and (max-width:640px){.stock-slider__title{font-size:20px;line-height:1.2;}
}
@media only screen and (max-width:479px){.stock-slider__title{font-size:18px;}
}
.stock-slider__price{color:white;font-family:"Lytiga Pro";font-weight:400;font-size:48px;}
@media only screen and (max-width:640px){.stock-slider__price{font-size:30px;}
}
@media only screen and (max-width:479px){.stock-slider__price{font-size:24px;}
}
.stock-slider__price span{font-size:36px;}
@media only screen and (max-width:640px){.stock-slider__price span{font-size:20px;}
}
.stock-slider__more{border-color:#ffffff;color:#ffffff;}
.stock-slider__arrows{position:absolute;bottom:28px;right:30%;z-index:2;}
@media only screen and (max-width:767px){.stock-slider__arrows{bottom:23px;}
}
@media only screen and (max-width:640px){.stock-slider__arrows{bottom:12px;right:65%;}
}
.stock-slider__arrows .uk-slidenav{display:inline-block !important;width:25px;height:25px;line-height:21px;color:#ffffff;font-size:20px;border:2px solid white;position:static;margin-top:0 !important;}
@media only screen and (max-width:640px){.stock-slider__arrows .uk-slidenav{color:#000000;border-color:#000000;}
}
.stock-slider__arrows .uk-slidenav-next{margin-left:50px;}
@media only screen and (max-width:640px){.stock-slider__arrows .uk-slidenav-next{margin-left:30px;}
}
.stock-slider__numb{position:absolute;bottom:32px;right:33%;width:70px;text-align:center;z-index:1;}
@media only screen and (max-width:767px){.stock-slider__numb{bottom:26px;}
}
@media only screen and (max-width:640px){.stock-slider__numb{display:none;}
}
.stock-slider__numb .total{color:#ffffff;font-size:18px;font-weight:500;position:relative;top:2px;left:10px;}
.stock-slider__numb .uk-dotnav{display:inline-block;vertical-align:middle;margin:0;}
.stock-slider__numb .uk-dotnav li{margin:0;padding:0;}
.stock-slider__numb .uk-dotnav li a{display:none;width:20px;height:20px;font-size:14px;background-color:transparent;color:#ffffff;overflow:visible;}
.stock-slider__numb .uk-dotnav li a span{width:20px;height:20px;color:#ffffff;font-size:18px;font-weight:500;}
.stock-slider__numb .uk-dotnav li.uk-active a{display:block;}
.stock-slider .uk-overlay-panel{max-width:50%;left:auto;text-align:right;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}
@media only screen and (max-width:640px){.stock-slider .uk-overlay-panel{max-width:55%;padding:10px;}
}
.recall-nav{list-style-type:none;padding-left:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
@media only screen and (max-width:680px){.recall-nav{display:block;}
}
.recall-nav li a{display:inline-block;padding:0 30px;min-width:300px;height:40px;line-height:40px;border-radius:20px;border:1px solid #5cd2e3;color:#5cd2e3;font-size:14px;font-weight:800;text-transform:uppercase;box-sizing:border-box;margin:5px 0;position:relative;}
@media only screen and (max-width:1080px){.recall-nav li a{min-width:100%;}
}
@media only screen and (max-width:959px){.recall-nav li a{min-width:300px;font-size:13px;}
}
@media only screen and (max-width:767px){.recall-nav li a{font-size:12px;}
}
@media only screen and (max-width:680px){.recall-nav li a{display:block;min-width:325px;}
}
@media only screen and (max-width:479px){.recall-nav li a{width:100%;min-width:100%;display:block;padding:0 10px;}
}
.recall-nav li a:hover, .recall-nav li a:focus, .recall-nav li a:active{background-color:#5cd2e3;color:#ffffff;text-decoration:none;}
.recall-nav li.uk-active a{background-color:#5cd2e3;color:#ffffff;text-decoration:none;}
.recall-nav li.uk-active a:before{content:'\f111';display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:10px;color:#d4e702;font-family:FontAwesome;}
.form-reviews{border:0;padding:10px;margin-top:0px;}
.form-reviews form input[type="text"],
.form-reviews form input[type="email"],
.form-reviews form input[type="phone"]{width:100%;height:30px;line-height:30px;background-color:white;border:1px solid #d6d6d6;color:#999;font-size:14px;font-weight:400;outlite:none;}
.form-reviews form textarea{width:100%;height:175px;background-color:white;border:1px solid #d6d6d6;color:#999;font-size:14px;font-weight:400;outlite:none;resize:none;}
.form-reviews form .label{display:block;margin-bottom:10px;color:#5cd2e3;font-size:14px;font-weight:400;}
.form-reviews form .custome-select{width:100%;display:block;}
.form-reviews form .custome-select button{width:100%;display:block;text-align:left;height:30px;background-color:white;border:1px solid #d6d6d6;color:#999;outline:none;}
.form-reviews form .custome-select button .uk-icon{float:right;}
.form-reviews form dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.form-reviews form dl dt{width:60%;color:#777;font-size:14px;line-height:1.2;font-weight:400;margin-bottom:14px;}
.form-reviews form dl dd{width:40%;text-align:right;}
.form-reviews .form-block-submit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.form-reviews .form-block-submit button[type="submit"]{display:inline-block;border:0;padding:0 30px;height:35px;line-height:35px;background-color:#5cd2e3;color:#ffffff;font-size:14px;text-transform:uppercase;}
.custome-checkbox input[type="checkbox"]{width:0;height:0;overflow:hidden;}
.custome-checkbox label{display:inline-block;padding-left:55px;color:#585858;font-size:14px;line-height:35px;font-weight:400;position:relative;cursor:pointer;}
@media only screen and (max-width:767px){.custome-checkbox label{line-height:30px;}
}
.custome-checkbox label:before{content:'';display:block;width:33px;height:33px;background-color:white;border:2px solid #b1b1b1;position:absolute;top:0;left:0;}
@media only screen and (max-width:767px){.custome-checkbox label:before{width:25px;height:25px;}
}
.custome-checkbox label:after{content:'\f00c';display:block;font-family:FontAwesome;font-size:20px;position:absolute;top:2px;left:9px;color:#5cd2e3;opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;}
@media only screen and (max-width:767px){.custome-checkbox label:after{top:0;left:5px;}
}
.custome-checkbox input[type="checkbox"]:checked + label::after{opacity:1;}
.custome-radio input[type="radio"]{width:0;height:0;overflow:hidden;display:none;}
.custome-radio label{display:inline-block;padding-left:25px;color:#585858;font-size:14px;line-height:19px;font-weight:400;position:relative;cursor:pointer;}
@media only screen and (max-width:767px){.custome-radio label{/*padding-left:30px;font-size:11px;line-height:30px;*/}
}
.custome-radio label:before{content:'';display:block;width:17px;height:17px;background-color:white;border:1px solid #25c3d9;border-radius:50%;position:absolute;top:0;left:0;}
@media only screen and (max-width:767px){.custome-radio label:before{/*width:25px;height:25px;*/}
}
.custome-radio label:after{content:'';display:block;position:absolute;width:9px;height:9px;border-radius:50%;background-color:#25c3d9;top:5px;left:5px;opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;}
@media only screen and (max-width:767px){.custome-radio label:after{/*top:4px;left:4px;width:19px;height:19px;*/}
}
.custome-radio input[type="radio"]:checked + label::after{opacity:1;}
.reviers{display:block;position:relative;}
.reviers__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.reviers__item + .reviers__item{padding-top:25px;margin-top:15px;border-top:2px dotted #5cd2e3;}
@media only screen and (max-width:767px){.reviers__item + .reviers__item{padding-top:15px;margin-top:10px;}
}
.reviers__img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;}
.reviers__img img{width:100px;height:100px;object-fit:cover;object-position:center;margin-right:10px;margin-left:10px;}
@media only screen and (max-width:767px){.reviers__img img{width:60px;height:60px;}
}
.reviers__img-title{color:#737373;font-size:24px;font-weight:600;}
@media only screen and (max-width:767px){.reviers__img-title{font-size:18px;}
}
.reviers__img-title span{display:block;color:#777;font-size:14px;font-weight:400;}
.reviers__img-title a{color:#737373;}
.reviers__desc{padding-left:120px;}
@media only screen and (max-width:767px){.reviers__desc{padding-left:80px;font-size:12px;}
}
.reviers__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;}
@media only screen and (max-width:767px){.reviers__head{margin-bottom:10px;}
}
.reviers__head-left{text-align:left;}
.reviers__head-right{text-align:right;}
.reviers__name{color:#25c3d9;font-size:24px;font-weight:400;}
@media only screen and (max-width:767px){.reviers__name{font-size:18px;}
}
.reviers__date{color:#777;font-size:14px;font-weight:400;}
@media only screen and (max-width:767px){.reviers__date{font-size:12px;}
}
.reviers__numb{color:#5cd2e3;font-size:30px;font-weight:600;text-transform:uppercase;}
@media only screen and (max-width:767px){.reviers__numb{font-size:20px;}
}
.reviers__back{margin-left:140px;margin-top:20px;background-color:#f3f9fa;border:1px solid white;padding:10px 20px;}
@media only screen and (max-width:767px){.reviers__back{margin-left:100px;font-size:12px;padding:10px;margin-top:10px;}
}
.reviers__back-date{color:#777;font-size:14px;font-weight:400;}
.reviers__back-text{margin-top:10px;}
.reviers__back-admin{text-align:right;color:#777;font-size:12px;font-weight:400;}
.rating-list-all{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;}
.rating-list-all dt{display:block;width:50%;color:#555;font-size:20px;font-weight:400;text-align:left;text-transform:uppercase;}
@media only screen and (max-width:1080px){.rating-list-all dt{font-size:16px;}
}
@media only screen and (max-width:767px){.rating-list-all dt{font-size:14px;}
}
.rating-list-all dd{display:block;width:50%;text-align:right;}
.rating-list-all dd .rating-list-numb{color:#25c3d9;font-size:30px;font-weight:600;text-transform:uppercase;}
@media only screen and (max-width:767px){.rating-list-all dd .rating-list-numb{font-size:20px;}
}
.rating-list-all dd .rating-list-star{display:block;}
.revievs-all h4{margin-bottom:0;color:#7e7e7e;font-size:24px;line-height:30px;min-height:30px;font-weight:600;text-transform:uppercase;border-bottom:5px solid #5cd2e3;}
.revievs-all .rating-list-all{padding:0;}
.revievs-all .rating-list-all dt,
.revievs-all .rating-list-all dd{width:25%;padding:0 30px;box-sizing:border-box;}
@media only screen and (max-width:767px){.revievs-all .rating-list-all dt,
.revievs-all .rating-list-all dd{padding:0 10px;}
}
@media only screen and (max-width:540px){.revievs-all .rating-list-all dt,
.revievs-all .rating-list-all dd{width:50%;}
}
.br-theme-fontawesome-stars-o .br-widget{height:28px;white-space:nowrap;}
.br-theme-fontawesome-stars-o .br-widget a{font:normal normal normal 20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;text-decoration:none;margin-right:2px;}
.br-theme-fontawesome-stars-o .br-widget a:after{content:'\f006';color:#d4e702;}
.br-theme-fontawesome-stars-o .br-widget a.br-active:after{content:'\f005';color:#d4e702;}
.br-theme-fontawesome-stars-o .br-widget a.br-selected:after{content:'\f005';color:#d4e702;}
.br-theme-fontawesome-stars-o .br-widget a.br-fractional:after{content:'\f123';color:#d4e702;}
.br-theme-fontawesome-stars-o .br-widget .br-current-rating{display:none;}
.br-theme-fontawesome-stars-o .br-readonly a{cursor:default;}
.br-theme-fontawesome-stars-o .br-reverse a.br-fractional{display:inline-block;-ms-transform:scaleX(-1);transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH";}
@media print{.br-theme-fontawesome-stars-o .br-widget a:after{content:'\f006';color:black;}
.br-theme-fontawesome-stars-o .br-widget a.br-active:after,
.br-theme-fontawesome-stars-o .br-widget a.br-selected:after{content:'\f005';color:black;}
.br-theme-fontawesome-stars-o .br-widget a.br-fractional:after{content:'\f123';color:black;}
}
.block-questions{margin-top:20px;padding:20px 20px 20px 180px;background-image:url(../img/icons/icon-question.png);background-repeat:no-repeat;background-position:40px center;border:2px solid #c4c4c4;box-sizing:border-box;}
@media only screen and (max-width:767px){.block-questions{padding:10px 10px 10px 180px;}
}
@media only screen and (max-width:640px){.block-questions{padding-left:10px;background-image:none;}
}
.block-questions__title{color:#aaabab;font-size:36px;font-weight:400;border-bottom:4px solid #d4e702;margin-bottom:15px;}
@media only screen and (max-width:767px){.block-questions__title{font-size:30px;border-bottom-width:2px;margin-bottom:10px;}
}
@media only screen and (max-width:479px){.block-questions__title{font-size:24px;border-bottom-width:1px;margin-bottom:5px;}
}
.block-questions__form{color:#404040;font-size:20px;font-weight:400;}
@media only screen and (max-width:767px){.block-questions__form{font-size:18px;}
}
@media only screen and (max-width:479px){.block-questions__form{font-size:16px;}
}
.block-questions__form p{margin:10px 0;line-height:1;}
@media only screen and (max-width:1220px){.block-questions__form p{font-size:20px;}
}
@media only screen and (max-width:767px){.block-questions__form p{margin:5px 0;}
}
.block-questions__form img{margin:0 10px;}
@media only screen and (max-width:479px){.block-questions__form img{display:none;}
}
.block-questions__form a{color:#fa595e;}
.form-questions input[type="text"]{width:-webkit-calc(100% - 60px);width:calc(100% - 60px);height:35px;line-height:35px;border:2px solid #c4c4c4;box-sizing:border-box;padding-left:15px;font-size:18px;color:#c1c1c1 !important;margin:10px 0;}
.form-questions button[type="submit"]{width:50px;height:35px;background-color:#5cd2e3;color:#ffffff;border:0;position:relative;top:-1px;left:-6px;}
.block-questions--custome{position:relative;padding-bottom:90px;background-position:30px 30px;}
@media only screen and (max-width:767px){.block-questions--custome{padding-bottom:70px;}
}
.block-questions--custome .block-questions__footer{width:100%;position:absolute;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.block-questions--custome .block-questions__footer p{text-align:center;color:#404040;font-size:26px;font-weight:400;margin-bottom:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0 10px;}
@media only screen and (max-width:767px){.block-questions--custome .block-questions__footer p{font-size:18px;}
}
@media only screen and (max-width:479px){.block-questions--custome .block-questions__footer p{font-size:14px;}
}
.block-questions--custome .block-questions__btn{padding:0 40px;height:70px;line-height:70px;background-color:#25c3d9;color:white;font-size:20px;font-weight:400;text-transform:uppercase;-webkit-transition:all 0.3s;transition:all 0.3s;}
@media only screen and (max-width:767px){.block-questions--custome .block-questions__btn{font-size:16px;height:50px;line-height:50px;padding:0 20px;}
}
@media only screen and (max-width:479px){.block-questions--custome .block-questions__btn{font-size:14px;}
}
.block-questions--custome .block-questions__btn:hover, .block-questions--custome .block-questions__btn:focus, .block-questions--custome .block-questions__btn:active{text-decoration:none;color:#ffffff;}
@media only screen and (max-width:768px){body{padding-top:76px;}
.page-header{position:fixed;top:0;left:0;right:0;width:100%;z-index:1000;}
}
@media only screen and (max-width:1360px){.hero__banner .uk-slidenav-position{padding:0;}
}
.red{color:red !important;}
.border_red{border-color:red !important;}
.hide{display:none;}
.mtop10{margin-top:10px;}
@media only screen and (max-width:768px){.g-recaptcha{transform:scale(0.77) !important;-webkit-transform:scale(0.77) !important;transform-origin:0 0 !important;-webkit-transform-origin:0 0 !important;}
.doctor-item__desc{width:auto;}
}
.lh40{line-height:40px !important;}
.inline3 > li > a {line-height: 60px;}
.lh40n{line-height:30px !important;}
@media only screen and (max-width:768px){.inline3 > li > a {line-height: 30px;}
}
.her_center, .page-head__box ul{max-width:50% !important;margin:45px 0px !important;}
.her_center li{color:#777 !important;margin-top:10px !important;}
.page-head__box ul li{margin-top:10px !important;}
.artlist li{font-size:14px !important;color:#494949 !important;}
.hottable thead tr td{padding:10px 10px !important;font-size:18px !important;}
.redtd{color:red !important;}
.hide959
{
	display:block;
}
.show959
{
	display: none;
}

@media only screen and (max-width:959px){
.hide959
{
	display:none;
}
.show959
{
	display: block;
}
}

.ambulance__list a
{
	display: inline !important;
	padding: 0px !important;
}

.abid
{
    border-bottom: 1px dashed #555;
}

.social_modal
{
    border: 0px;
    border-radius: 0px;
	width: 600px;
}

.social_modal .uk-grid
{
    margin: 0px;
    border-bottom: 1px #2cc8dc solid;
}

.social_modal .uk-grid .uk-width-medium-3-10 img
{
    width: 150px;
    margin: 15px auto;
}

.social_modal .uk-grid .uk-width-medium-7-10
{
	font-family: "LytigaPro";
    font-size: 26px;
    color: #707070;
    margin-top: 30px;
}

.social_modal .uk-grid .uk-width-medium-1-3
{
	margin: 20px 0px;
	padding-left: 0px;
}

.social_modal .social__link
{
	background-color: #2dc8dc;
	display: inline-block;
    width: 70px;
    height: 70px;
    line-height: 70px;
}

.social_modal .social__link .uk-icon
{
	color: #fff;
    font-size: 36px;
    line-height: 70px;
}

.social_modal .uk-block
{
	padding: 20px;
}

.social_modal .uk-block .uk-button
{
	padding: 2px 10px;
    min-height: auto;
    height: auto;
    line-height: 28px;
    background-color: #d4e702;
    color: #fff;
    border: 0px;
    border-radius: 0px;
}

.social_modal_thanks
{
	background-color: #2dc8dc;
    text-align: right;
    padding: 5px 20px;
	border: none;
}

.social_modal_thanks a
{
	color: #fff;
    text-decoration: underline;	
	border: none;
	font-weight: 400;
}

@media only screen and (max-width:479px){
	.social_modal .uk-grid .uk-width-medium-7-10
	{
		margin-top: 0px;
	}	
	
	.social_modal .uk-grid .uk-width-medium-1-3
	{
		margin: 10px 0px 0px 0px;
	}
	
.social_modal .uk-block
{
	padding-top: 10px;
}
}

.new-doctors-block li
{
	padding-bottom: 30px;
}

.mtopb > ul > li > a
{
	color: #fff;
    background: #5cd2e3;
    font-size: 13px;
    line-height: 30px;
    margin-bottom: 5px !important;
}

.uropage .reviers__img
{
	margin-bottom: 0px;
}

.uropage .reviers__img img
{
	width: 60px;
	height: 50px;
}

.uropage .reviers__desc
{
	padding-left: 80px;
}

.uropage .reviers__desc .reviers__head
{
	margin-bottom: 0px;
}

.ambulance__list > li > a
{
	color: #2fc1d7;
}

.st_discound
{
	color: #ff3737;
    font-size: 40px;
}

.uk-modal-dialog-lightbox.uk-slidenav-position{
		padding: 0!important;
	}
	.uk-modal-dialog-lightbox .uk-slidenav-previous {
		left: 20px !important;
	}
	.uk-modal-dialog-lightbox .uk-slidenav-next {
		right: 20px !important;
	}
	
.uk-modal-dialog-lightbox img {
	width: 100%;
}

.redmenu
{
	background: #ff4f03;
}
.redmenu a
{
	color: #fff !important;
}

.redmobilemenu
{
    color: #fff !important;
    background: #ff4f03;
    padding: 2px 5px!important;
    width: max-content;
}

.jq-selectbox__select-text
{
	max-width: 250px;
}

.table-response {
    display: block;
    position: relative;
    overflow: auto;
}

/* */
    .uk-accordion-content .accordion-btn-inner{
      width: calc(100% - 20px);
      display: block;
      position: relative;
      padding: 10px 15px;
      background-color: #e4f3f5;
      color: #555;
      font-size: 24px;
      line-height: 1;
      font-weight: 400;
      text-transform: none;
      border: 0;
      outline: 0;
      text-align: left;
      margin-left: 20px;
		margin-bottom: 5px;
		cursor: pointer;
    }

    .uk-accordion-content .accordion-btn-inner:before {
      content: '\f107';
      display: block;
      font-family: FontAwesome;
      font-size: 20px;
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      transform: translateY(-50%);
      right: 25px;
    }

    .uk-accordion-content .accordion-btn-inner.uk-active:before {
      content: '\f106';
    }

    .uk-accordion-content .accordion-content-inner{
      margin-left: 20px;
      padding-top: 0px;
	  padding-bottom: 10px;
    }
	
	  .pchide{
		  display:none;
	  }

    @media only screen and (max-width: 767px) {
      .uk-accordion-content .accordion-btn-inner:before{
        right: 15px;
      }
    }

    @media only screen and (max-width: 479px) {
      .uk-accordion-content .accordion-btn-inner {
        font-size: 15px;
      }
	  .pchide{
		  display:block;
	  }
    }
	
.moblang
{
    margin-top: 5px;
    font-size: 18px;
    color: white;
}

.video {
    max-height: 520px;
    overflow: hidden;
}

.video video, .video iframe {
    width: 100%;
}

.video_dent{
    max-height: 520px;
    overflow: hidden;
}
.video_dent iframe {
    width: 100%;
	height: 457px;
}

.video_dent_news iframe {
    width: 100%;
	height: 220px;
}

    @media only screen and (max-width: 767px) {
		.video_dent iframe {
			height: 210px;
		}
		.video_dent_news iframe {
			height: 210px;
			margin-bottom: 10px;
		}
    }

.offcanvas-close {
    width: 30px;
    line-height: 30px;
    float: right;
    background-color: #5cd2e3;
    color: #fff;
    opacity: 1;
    border-radius: 50%;
    position: absolute;
    border: 1px solid #fff;
    right: 15px;
    top: 15px;
    margin: -10px -10px 0 0;
}

.uk-dotnav>*>*
{
    width:10px !important;;
    height:10px !important;;
}

.doctor-item__edu {
	margin: 5px 0px;
    color: #00b2c5;
    font-size: 18px;
}
.doctor-item__edu:before {
	content: '';
    display: inline-block;
    vertical-align: middle;
    width: 30px;
    height: 30px;
    background-image: url(/img/doctor_edu.png?x=1);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 10px;	
}
.doctor-item__exp {
	margin: 5px 0px;
    color: #00b2c5;
    font-size: 18px;
}
.doctor-item__exp:before {
	content: '';
    display: inline-block;
    vertical-align: middle;
    width: 30px;
    height: 30px;
    background-image: url(/img/doctor_exp.png?x=1);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 10px;	
}
.dent-list a {
	color: #494949;
}

.dent-list a:hover {
	color: #25c3d9;
}

.uk-subnav{
	margin-left:0px !important;
}

.adult_services li{
	margin-bottom: 20px;
}

.adult_services div{
	position: relative;
}

.adult_services span{
	white-space: nowrap;
	color: #fff;
	font-size: 18px;
	text-transform: uppercase;
	background: #00abbd;
	margin: 0;position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	padding: 3px 7px;
}

@media only screen and (max-width:767px){
	.adult_services span{
		padding-bottom: 0px;
	}
}

@media only screen and (max-width: 767px) {
    .uk-grid > .uk-width-medium-1-2 > img{
        margin-bottom: 10px;
    }
}

/*
@media only screen and (max-width: 999px) {
    .footer4103{
        display: none;
    }
}
*/

@media only screen and (max-width: 479px) {
    .footer4103 {
        bottom: 0px !important;
    }

    .footer4103_img_mob{
        display: block !important;
        width: 100%;
    }
    .footer4103_img{
        display: none;
    }
}

.footer4103{
    position: fixed;
    left: 0;
    right: 0;
    bottom: 60px;
    z-index: 1000;
    display: none;
}

.footer4103_img_mob{
    display: none;
}

.google_map{
    max-height: 520px;
    overflow: hidden;
}
.google_map iframe {
    width: 100%;
    height: 457px;
}


.stock_list_name{
    font-size: 16px;
    margin-top: 5px;
}

@media only screen and (max-width: 767px) {
    .page-head h1{
        font-size: 24px;
        line-height: normal;
        padding: 5px;
    }
}

/* 28/10/25 submenu content */
.page-submenu {
    display: block;
    position: relative;
}

.page-submenu-scroll {
    padding: 15px;
}

.page-submenu-scroll.uk-active {
    background-color: #fff;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.25);
    z-index: 2;
}

html:has(.page-submenu) .page-nav.uk-active {
    box-shadow: none;
}

.submenu-wrapper {
    display: block;
    position: relative;
    /* overflow-y: auto; */
}

.submenu {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
    gap: 10px;
    list-style-type: none;
    padding: 0 0 5px 0;
    margin: 0;
}

.submenu li a {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    font-size: 14px;
    color: #999;
    white-space: nowrap;
}

.submenu li a:after {
    content: '';
    display: block;
    position: relative;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #5cd2e3;
    margin-left: 10px;
}

.submenu li:last-child a:after {
    display: none;
}

.helps{
    display: block;
    position: fixed;
    right: 30px;
    bottom: 80px;
    z-index: 6;
}
.helps__btn{
    width: 60px;
    height: 60px;
    border-radius: 50%;
    border-color: #37c837;
    background-color: #fff;
    background-image: url("/img/chats/message.svg");
    /*      background-position: center;
          background-repeat: no-repeat;
          */
    background-size: cover;
    cursor: pointer;
    transition: all 0.3s;
    position: relative;
    z-index: 6;
    border: none;
    padding: 5px;
}
.helps__box{
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    width: auto;
    height: auto;
    overflow: hidden;
    background-color: #fff;
    box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.05);
    padding: 0;
    box-sizing: border-box;
    transition: all 0.5s;
    padding-top: 5px;
    padding-bottom: 65px;
    border-radius: 30px;
    transform: scale(0);
    transform-origin: bottom;
}
.helps__list{
    display: block;
    list-style-type: none;
    padding-left: 0;
    margin: 0;
}
.helps__list li {
    display: block;
    position: relative;
}
.helps__list li a {
    text-decoration: none;
    padding: 5px 5px;
    display: block;
    text-align: center;
    white-space: nowrap;
    box-sizing: border-box;
}
.helps__list li a svg,
.helps__list li a img {
    max-width: 50px;
    width: 50px;
    height: 50px;
}
.helps:hover .helps__btn{
    opacity: 0.9;
    transition: all 0.3s;
}
.helps:hover .helps__box{
    transition: all 0.5s;
    transform: scale(1);
}

@media only screen and (max-width: 767px) {
    .helps{
        bottom: 20px;
        right: 20px;
    }
    .action-item__img-box{
        width: auto;
        height: auto;
    }

    .doctor-item__img img{
        max-width: none;
        max-height: none;
    }
}