@charset "UTF-8";

:root {
--main_color: #26a7eb;
--color_end: #469ce2;
--shadow_rgb: 30,118,189;
--shadow_btn_rgb: 30,118,222;
--color_links_h_content:#26a7eb;
--color_toppanel_bg:#26a7eb;
--color_header_menu_top_l_h:#26a7eb;
--color_footerbottom_bg:#26a7eb;
--color_header_menu_sub_l_h:#26a7eb;
--color_footer_l_h:#26a7eb;
--color_header_l_h:#26a7eb;
--color_content_l_h:#26a7eb;
--color_toppanel_t:#bfe9ff;
--color_buttons1_b:#26a7eb;
--color_buttons1_t:#26a7eb;
--color_buttons1_b_h:#26a7eb;
--color_buttons1_t_h:#26a7eb;
--color_buttons2_t:#26a7eb;
--color_buttons2_t_h:#26a7eb;
--color_buttons2_i:#26a7eb;
--color_buttons2_i_h:#26a7eb;
--color_footer_bg:#f7f7f7;
--color_buttons4_bg:#26a7eb;
--color_buttons4_b:#26a7eb;
--color_buttons4_bg_h:#26a7eb;
--color_buttons5_t:#26a7eb;
--color_buttons5_t_h:#26a7eb;
}
.box-progress-number,
a:hover,.service-info-num ,
.service-info-carousel .slick-next:before, .service-info-carousel .slick-prev:before,
.prices-box-price,
.layout-landing-2 .btn-white, .layout-landing-2 .btn-white:focus, .layout-landing-2:not(.touch) .btn-white:focus,
.promo-text .text-lg,.footer ul.icn-list a:not(.btn-gradient):hover{
color: var(--main_color); }
.footer-social a:hover {
box-shadow:inset 0 0 0 5px rgba(38, 167, 235, 0.2); }
.btn-primary {
background-color: var(--main_color);
border-color: var(--main_color); }
.btn-primary:hover {
background-color: #1494d7;
border-color: #138ccb; }
.btn-primary.disabled, .btn-primary:disabled {
background-color: var(--main_color);
border-color: var(--main_color); }
.btn-primary:not([disabled]):not(.disabled):active, .btn-primary:not([disabled]):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
background-color: #138ccb;
border-color: #1284c0;
box-shadow: 0 0 0 0 rgba(38, 167, 235, 0.5); }
.btn-outline-primary {
color: var(--main_color);
border-color: var(--main_color); }
.btn-outline-primary:hover {
background-color: var(--main_color);
border-color: var(--main_color); }
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
color: var(--main_color);
}
.btn-outline-primary:not([disabled]):not(.disabled):active, .btn-outline-primary:not([disabled]):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
background-color: var(--main_color);
border-color: var(--main_color);
}
.btn-link:hover {
color: var(--main_color);
}
.loader-circle,
.custom-control-input:checked ~ .custom-control-indicator,
.layout-landing-2:not(.touch) .btn-white:hover, .layout-landing-2 .btn-white:hover {
background-color: var(--main_color); }
.page-item.active .page-link {
border-color: var(--main_color); }
.page-link:focus, .page-link:hover {
color: var(--main_color);
border-color: var(--main_color); }
.badge-primary {
background-color: var(--main_color); }
.badge-primary[href]:focus, .badge-primary[href]:hover {
background-color: #138ccb; }
.popover {
background-color: var(--main_color);
}
.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before {
border-top-color: var(--main_color); }
.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^="top"] .arrow::after {
border-top-color: var(--main_color); }
.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before {
border-right-color: var(--main_color); }
.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^="right"] .arrow::after {
border-right-color: var(--main_color); }
.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before {
border-bottom-color: var(--main_color); }
.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after {
border-bottom-color: var(--main_color); }
.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before {
border-left-color: var(--main_color); }
.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^="left"] .arrow::after {
border-left-color: var(--main_color); }
.bg-primary {
background-color: var(--main_color) !important; }
a.bg-primary:focus, a.bg-primary:hover {
background-color: #138ccb !important; }
.border-primary {
border-color: var(--main_color) !important; }
.text-primary {
color: var(--main_color) !important; }
a.text-primary:focus, a.text-primary:hover {
color: #138ccb !important; }
.theme-color,
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover,
.more-link {
color: var(--main_color);
}
.h-decor {
display: inline-block;
height: 3px;
width: 53px;
background-color: var(--main_color); }
.h-decor + h5 {
line-height: 34px;
margin-bottom: 0; }
@media (max-width: 1023px) {
.h-decor {
height: 2px;
width: 34px; } }
@media (max-width: 575px) {
.h-decor {
height: 2px;
width: 34px; } }
.txt-gradient {
background: -webkit-linear-gradient(left, var(--main_color), #d98a66);
}
.star-rating,.service-card-style3 .service-card-name a:hover,
.btn-link {
color: var(--main_color); }
.btn, body:not(.touch) .btn:focus {
color: var(--main_color);
border: 2px solid var(--main_color);
}
.btn-gradient, body:not(.touch) .btn-gradient:focus {
background-image: linear-gradient(to right, var(--main_color) 0%, #ffbb42 100%) !important;
}
.btn-fill, body:not(.touch) .btn-fill:focus {
border-color: var(--main_color);
background: var(--main_color);
}
.btn-fill:hover, body:not(.touch) .btn-fill:focus:hover {
background: var(--main_color);
border-color: var(--main_color);
}
.btn.dropdown-toggle.btn-light [class*='icon'], .btn.dropdown-toggle.btn-light:focus [class*='icon'],
.dropdown-info table span,
.dropdown-form table span,
.dropdown-info ul.list-unstyled a ,
.dropdown-menu .close:hover {
color: var(--main_color); }
ul.numbered-list li:before {
background-color: var(--main_color); }
ul.numbered-list-lg li:before {
background-color: var(--main_color); }
ul.circle-list li .icon,
ul.circle-list-dark li:before,
ul.circle-list-bordered li:before,
ul.marker-list-md li .icon,
ul.marker-list-md-line li:before,
ul.marker-list-md-dark li:before,
ul.marker-list-md-bordered li:before,
ul.categories-list li:before,
ul.marker-list li:before,
ul.marker-list li span, ul.marker-list li b,
ul.marker-list-sm li:before ,
ul.icn-list li > [class*='icon'] ,
ul.icn-list li b,
ul.icn-list-sm li > [class*='icon'],
ul.icn-list-lg li > [class*='icon'],
ul.header-icn-list li > [class*='icon'],
.icn-text:hover .icn-text-title,
.icn-text .icn-text-simple [class*='icon'] {
color: var(--main_color); }
.icn-text .icn-text-circle {
background-image: linear-gradient(to right, var(--main_color) 0%, #ffbb42 100%);
}
.icon-carousel-style01 .icn-text .icn-text-circle {
background-color: var(--main_color);
background-image: linear-gradient(to right, var(--main_color) 0%, var(--color_end) 100%); }
.icn-text-sm .icn-text-circle {
background-color: var(--main_color);
}
.icn-text-sm span,
.icn-text-num-number,
.icn-text-alt:hover .icn-text-title,
.icn-text-alt .icn-text-alt-icn {
color: var(--main_color); }
.tooltip-inner {
border-radius: 0; }
.info-box-color {
background-color: var(--main_color);
}
.info-grid-label {
color: var(--main_color); }
.quote:after {
color: var(--main_color); }
.tags-list li a:hover {
background-color: var(--main_color);
border-color: var(--main_color);
}
.nav-pills .nav-link:hover {
border-color: var(--main_color);
box-shadow: inset 0 0 0 1px var(--main_color); }
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
border-color: var(--main_color);
box-shadow: inset 0 0 0 1px var(--main_color); }
.services-nav ul .nav-link .icon{
color: var(--main_color); }
.services-nav ul .nav-link:hover, .services-nav ul .nav-link.active {
background: #6cc3f1;
}
.price-table th, .doctor-page-table th {
background-color: var(--main_color);
}
.content-social a,
.content-social a:hover,
.counter-box-icon {
color: var(--main_color); }
.counter-box .decor {
background-color: var(--main_color);
}
.input-group [class*='icon-'] ,
.bootstrap-datetimepicker-widget table thead tr:first-child th:hover [class*='icon'] {
color: var(--main_color); }
.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"] ,
.bootstrap-datetimepicker-widget table td.active,
.bootstrap-datetimepicker-widget table td.active:hover {
background-color: var(--main_color) !important; }
.review-rating > input:checked ~ label, .review-rating:not(:checked) > label:hover, .review-rating:not(:checked) > label:hover ~ label ,
.review-rating > input:checked + label:hover, .review-rating > input:checked ~ label:hover, .review-rating > label:hover ~ input:checked ~ label, .review-rating > input:checked ~ label:hover ~ label {
color: var(--main_color); }
.content-search button, body:not(.touch) .content-search button:focus {
color: var(--main_color);
}
.content-search button:hover, body:not(.touch) .content-search button:focus:hover,
.layout-landing-2 .btn, .layout-landing-2:not(.touch) .btn:focus,
.layout-landing-2 .btn:hover, .layout-landing-2:not(.touch) .btn:focus:hover{
background: var(--main_color);
}
.loading-text {
color: var(--main_color); }
#Draw-2 {
fill: var(--main_color); }
.inner-circles-loader:not(:required):before{
background: var(--main_color); }
.header-topline {
background:var(--color_toppanel_bg)}
@media (max-width: 1023px) {
.header-toggle-slide.active {
background-color: var(--main_color);
} }
.header-contact span ,
.header-contact [class*='icon-'] ,
.header-logo__wrapper .bloginfo_name:hover {
color: var(--main_color); }
@media (min-width: 1024px) {
.header .navbar-nav > .nav-item > .dropdown-menu, .dropdown-item + .dropdown-menu {
border-top: 3px solid var(--main_color);
}
.header .navbar-nav > .nav-item > .dropdown-menu a:hover, .dropdown-item + .dropdown-menu a:hover {
color: var(--main_color); } }
@media (min-width: 1024px) {
.btco-hover-menu .dropdown-menu .dropdown-toggle:after {
color: var(--main_color); } }
@media (max-width: 1023px) {
.header .dropdown-item:hover, .header .dropdown-item:focus,
.header .dropdown-item.dropdown-toggle:after,
.header .dropdown-item.dropdown-toggle .icon, .nav-link.dropdown-toggle .icon {
color: var(--main_color); } }
@media (max-width: 1229px) {
.header-mobile-top {
background-color: var(--main_color); } }
.header-cart .badge {
background-color: var(--main_color);
}
.header-cart:hover .icon, .header-cart.opened .icon {
color: var(--main_color); }
.header-cart:hover .badge, .header-cart.opened .badge {
background-color: var(--main_color); }
.header-cart-dropdown .prd-sm-info h3 a:hover ,
.header-cart-dropdown .prd-sm-info .price {
color: var(--main_color); }
.footer-bottom {
background: var(--color_footerbottom_bg);
}
.footer .footer-social a,.footer .footer-social a:hover,
.footer ul.icn-list li > [class*='icon'] ,
.footer ul.icn-list .phone,
.footer-post-title a:hover {
color: var(--main_color); }
.backToTop {
background: var(--main_color);
}
.service-box-icon,
.service-box-icon-bg {
color: var(--main_color);
}
.service-card-photo:after {
box-shadow: inset 0 0 0 30px var(--main_color);
}
.service-card-name:hover, .service-card-name a:hover ,
.services-tab-wrap .nav-pills .nav-link.active ,
.special-card-txt1,
.banner-call-phone:hover,
.banner-call-phone [class*='icon'],
.faq-item [data-toggle='collapse'] span:first-child,
.faq-item [data-toggle='collapse'] .icon ,
.faq-wrap .nav-pills .nav-link.active,
.collapse-wrap:hover .collapse-title,
.collapse-wrap [class*='icon-'] {
color: var(--main_color); }
.newsletter-card {
border-top: 4px solid var(--main_color);
}
.modal-form .close:hover,
.slider-gallery .slick-prev, .slider-gallery .slick-next {
color: var(--main_color);
}
.filters-toggle,
.filters-slide {
background: var(--main_color); }
.btn-filter,
.btn-filter-invert:hover,
.rating-box .rating-number ,
.review-box-bot [class*='icon-'] ,
.review-author-position,
.reviews-text-carousel:before,
.testimonial-position {
color: var(--main_color); }
.testimonial-bg2 {
background: var(--main_color);
}
.testimonial-bg2:before {
border-top-color: var(--main_color);
}
.testimonial-card-position {
color: var(--main_color); }
.filters-by-category ul a.selected {
border-color: var(--main_color);
box-shadow: inset 0 0 0 1px var(--main_color); }
body:not(.touch) .filters-by-category ul a:hover {
border-color: var(--main_color);
box-shadow: inset 0 0 0 1px var(--main_color); }
.gallery-hover-item-state,
.slick-prev,
.slick-next {
color: var(--main_color);
}
.slick-prev:hover,
.slick-next:hover {
border-color: var(--main_color);
background-color: var(--main_color);
color: var(--main_color); }
.slick-dots li.slick-active button,
.slick-dots li.slick-active button:hover {
background-color: var(--main_color); }
.blog-post .post-meta-author a ,
.blog-post .post-meta-social a:hover [class*='icon'] ,
.blog-post:not(.post-preview) .post-date span,
.blog-post.post-preview .post-meta-date [class*='icon'] ,
.blog-post.post-preview .post-title a:hover,
.comments-block .comment .text .meta [class*='icon'] ,
.comments-block .comment .text a.reply,
.comments-block .comment .text a.reply [class*='icon'] {
color: var(--main_color);
}
@media (max-width: 767px) {
.blog-grid .blog-post:not(.post-preview) .post-date span {
color: var(--main_color); } }
@media (max-width: 767px) {
.blog-grid-full .blog-post:not(.post-preview) .post-date span {
color: var(--main_color); } }
.calendar__header .prev, .calendar__header .next {
color: var(--main_color);
}
.calendar th {
background-color: var(--main_color); }
.calendar .selected:after,
.calendar .selected:hover:after {
border: 1px solid var(--main_color);
}
.contact-box {
background-color: #59bcf0;
}
.contact-box-2 {
background-color: #75c7f2; }
.quickLinks .col > .link {
background-color: var(--main_color);
}
body:not(.touch) .quickLinks .col > .link:hover, .quickLinks .col > .link.active,
.quickLinks .col-close ,
.quickLinks .link-drop-title > [class*='icon-'] {
color: var(--main_color);
}
.quickLinks .col:nth-child(1) > .link {
background-color: #17a8ea; }
.quickLinks .col:nth-child(2) > .link {
background-color: #26a7eb; }
.quickLinks .col:nth-child(3) > .link {
background-color: #32acec; }
.quickLinks .col:nth-child(4) > .link {
background-color: #51b8ef; }
.quickLinks .col:nth-child(5) > .link {
background-color: #63bef1; }
.quickLinks .col:nth-child(6) > .link {
background-color: #7cc8f3; }
.link-drop-title > [class*='icon-'],.icn-text-vert .icn-text-vert-icn {
color: var(--main_color);
}
.schedule-top-info, .timeline-top-info {
background: var(--main_color);
}
.icn-text-vert:hover .icn-text-vert-title,
.doctor-card .doctor-position,.contact-inline a:hover,
.content-search button, body:not(.touch) .content-search button:focus{
color: var(--main_color); }
.doctor-box-photo:after {
box-shadow: inset 0 0 0 30px var(--main_color);
}
.doctor-box-position ,
.doctor-box-phone a:hover,
.doctor-box-phone [class*='icon-'] ,
.doctor-box-social a,.video-btn-circle {
color: var(--main_color);
}
.doctor-box-social a:hover,
.nav-pills-v .nav-link:after,
.video-btn-circle:hover,
.icn-text-vert:hover .icn-text-vert-icn {
background-color: var(--main_color);
}
.doctor-info-phone a:hover,
.doctor-info-phone [class*='icon-'],
.doctor-info-name h6,
.doctor-info-social a {
color: var(--main_color);
}
.doctor-info-social a:hover,
.layout-landing-2 .wpcf7-form input[type="submit"], .layout-landing-2 .wpcf7-form input[type="submit"]:focus, .layout-landing-2 .btn{
background-color: var(--main_color);
}
.doctor-review-row .star-rating,
ul.category-list li:before,
.nav-pills-simple .nav-link:hover,
.nav-pills-simple .nav-link.active{
color: var(--main_color);
}
.noUi-horizontal .noUi-handle {
background: var(--main_color);
}
.prd-sm-delete {
color: var(--main_color); }
.prd-sm-info h3 a:hover,
.prd-info h3 a:hover {
color: var(--main_color) !important;
}
.simple-pagination a.active,
.simple-pagination a:hover {
border-color: var(--main_color); }
.simple-pagination a.pagination-arrow:hover {
color: var(--main_color) !important; }
.product-block-price,
.product-block-description table td:first-child span:before
.count-add:hover,
.count-reduce:hover {
color: var(--main_color); }
.prd-tabs-wrap .nav-pills .nav-link.active {
border-bottom-color: var(--main_color);
color: var(--main_color);
}
.ch-pulse {
background:var(--main_color);
} .entry-content .faq-item a:hover,
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce-product-details__short-description table td:first-child span:before,
.woocommerce div.product p.price,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
.column-filters .side-block li:before,
.woocommerce-MyAccount-navigation li:before,
.title-wrap.theme-color .h-sub,
.woocommerce .widget_price_filter .price_slider_amount .button,
.tt-footer-newsletter__btn .icon,
.woocommerce p.stars a,
a:hover .nav-title,
.comments-block .comment .text .reply, .comments-block .comment .text .reply a,
.blog-post .post-image .post-link [class*='icon'],
.blog-post.tt-single-post-image .post-meta > * [class*='icon'],
.aside-left .side-block ul.ch-categories li .icon{
color: var(--main_color);
}
.slick-prev:hover,  .slick-next:hover,
.woocommerce-error,
.woocommerce-info,
\ .woocommerce-message{
border-color:var(--main_color)
}
.woocommerce .widget_price_filter .price_slider_amount .button,
.pagination .active .page-link,
.pagination a:not(.prev):not(.next):hover,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce button.button,
.woocommerce #respond input#submit,
.woocommerce button.button,
.contact7__custom-form button.btn.btn-sm,
.contact7__custom-form input.btn.btn-sm[type="button"],
.contact7__custom-form input.btn.btn-sm[type="submit"],
.woocommerce .simple-pagination nav.woocommerce-pagination ul li a:focus,
.woocommerce .simple-pagination nav.woocommerce-pagination ul li a:hover,
.woocommerce .simple-pagination nav.woocommerce-pagination ul li span.current,
.woocommerce .simple-pagination nav.woocommerce-pagination ul li span.current{
border: 2px solid var(--main_color);
}
.contact7__custom-form input[type="submit"],
.woocommerce button.button,
.contact7__custom-form button.btn.btn-sm,
.contact7__custom-form input.btn.btn-sm[type="button"],
.contact7__custom-form input.btn.btn-sm[type="submit"],
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce button.button,
.woocommerce #respond input#submit,
.aside-left .side-block ul li:before,
.calendar_wrap a,
.woocommerce .star-rating span, .woocommerce .star-rating::before,
.woocommerce-info::before,
.woocommerce p.stars a::before,
ul.numbered-list-xl li:before,
.video-box span:last-child,
.box-progress-number,
.service-card-style2 .service-card-icon,
.service-card-style2 .service-card-name a:hover,
.department-tab.active .department-tab-icon, .department-tab:hover .department-tab-icon,
.department-carousel .department-tab-icon,
.reviews-style2 .reviews-carousel:before,
.blog-post .post-date-inline,
.layout-landing .btn-white, .layout-landing .btn-white:focus, .layout-landing:not(.touch) .btn-white:focus{
color:var(--main_color)
}
@media (max-width: 767px) {
.department-carousel .slick-prev:before, .department-carousel .slick-next:before, .department-carousel .slick-prev:hover:before, .department-carousel .slick-next:hover:before {
color: var(--main_color); } }
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce #respond input#submit.alt:focus,
.woocommerce a.button.alt:focus,
.woocommerce button.button.alt:focus,
.woocommerce input.button.alt:focus,
.woocommerce button.button:hover,
.woocommerce #respond input#submit:hover,
.contact7__custom-form input[type="submit"]:hover{
background-color:var(--main_color);
color:#fff
}
.calendar_wrap thead th,
.tagcloud a:hover,
.slick-dots li.slick-active button,
.slick-dots li.slick-active button:hover,
ul.numbered-list-xl li:hover:before,
.department-tab.active, .department-tab:hover,
.department-carousel .department-tab,
.header-lang-dropdown:after,
.layout-landing:not(.touch) .btn-white:hover, .layout-landing .btn-white:hover{
background-color:var(--main_color);
}
.video-box .video-btn,
.layout-landing .contact7__custom-form button,
.layout-landing .contact7__custom-form input[type="button"],
.layout-landing .contact7__custom-form input[type="button"]:focus,
.layout-landing .wpcf7-form input[type="submit"],
.layout-landing .wpcf7-form input[type="submit"]:focus,
.layout-landing .btn, .layout-landing:not(.touch) .btn:focus,
.layout-landing .btn-fill, .layout-landing:not(.touch) .btn-fill:focus,
.layout-landing .btn-hover-fill, .layout-landing:not(.touch) .btn-hover-fill:focus,
.layout-landing-2 .btn-fill, .layout-landing-2:not(.touch) .btn-fill:focus,
.layout-landing-2:not(.touch) .btn-hover-fill:focus,
.layout-landing-2:not(.touch) .btn-fill:focus:hover,
.layout-landing-2:not(.touch) .btn-hover-fill:focus:hover {
background: var(--main_color);
}
.contact7__custom-form input[type="button"]:hover,
.contact7__custom-form input[type="submit"]:hover,
.woocommerce button.button:hover,.woocommerce button.button:focus,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.wpcf7-form input[type="submit"]:focus,
.product-block-info button.single_add_to_cart_button,
.woocommerce div.product form.cart .button,
.woocommerce .widget_price_filter .price_slider_amount .button:hover,
.woocommerce button.button:hover,
.woocommerce .widget_price_filter .price_slider_amount .button:focus{
background: var(--main_color);
color:#fff
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{
border-bottom: 2px solid var(--main_color)
}
.slick-prev:hover,  .slick-next:hover{
border-color:var(--main_color)
}
.header-lang:hover .icon,
.header-lang.opened .icon,
.header-lang-dropdown ul li > a:hover{
color: var(--main_color);
}
.layout-landing .btn-gradient, .layout-landing:not(.touch) .btn-gradient:focus,
.layout-landing:not(.touch) .btn-gradient:hover{
background-image: linear-gradient(to right, var(--main_color) 0%, #8892b6 100%); }
.layout-landing .btn:hover, .layout-landing:not(.touch) .btn:focus:hover,
.layout-landing:not(.touch) .btn-fill:hover, .layout-landing:not(.touch) .btn-fill:focus:hover, .layout-landing:not(.touch) .btn-hover-fill:hover, .layout-landing:not(.touch) .btn-hover-fill:focus:hover {
background: #7883ac;}
@media (min-width: 576px) {
.service-card-style3:hover, .service-card-style3.active {
border: 3px solid var(--main_color); }
.service-card-style3:hover .btn-link:hover, .service-card-style3.active .btn-link:hover {
color: var(--main_color); }
.service-card-style3:hover .service-card-name, .service-card-style3.active .service-card-name {
color: var(--main_color); } }
.quickLinks .quickLinks-open{
border-left: 45px solid rgba(38, 167, 235, 0.25);}
body:not(.touch) .quickLinks.closed .quickLinks-open:hover {
border-left: 45px solid rgba(38, 167, 235, 0.5); }
.doctor-card:hover .doctor-photo img {
box-shadow: 0 0 0 5px rgba(38, 167, 235, 0.2); }
.doctor-box-photo:after {
box-shadow: inset 0 0 0 30px var(--main_color); }
.doctor-box-social a:hover {
box-shadow: 0 0 0 3px rgba(38, 167, 235, 0.2); }
.doctor-info-social a:hover {
box-shadow: 0 0 0 3px rgba(38, 167, 235, 0.2); }
.layout-landing-2 .btn-gradient, .layout-landing-2:not(.touch) .btn-gradient:focus{
background-image: linear-gradient(to right, var(--main_color) 0%, #6cc3f1 100%);
}
.layout-landing-2:not(.touch) .btn-gradient:hover {
background-image: linear-gradient(to right, #6cc3f1 0%, var(--main_color) 100%); }
@keyframes loader-animate {
0% {
transform: rotateX(0deg); }
70% {
background-color: var(--main_color); }
70%, 100% {
transform: rotateX(360deg); }
100% {
background: var(--main_color); } }
.header-topline, .header-topline a {
color:var(--color_toppanel_t);
}
.header-lang-dropdown:after,
.header-lang:hover .icon, .header-lang.opened .icon,
.header-lang-dropdown ul li > a:hover,
.header-cart:hover .icon, .header-cart.opened .icon{
color:var(--color_header_l_h);}
.header-nav .nav-item.active > .nav-link,.header-nav .nav-item > .nav-link:hover{
color:var(--color_header_menu_top_l_h);}