/*
Theme Name: okypy
Theme URI: http://www.actiondigitalagency.com
Description: A simple responsive theme based on the Bootstrap framework. Includes multiple page templates, two different sidebars and a theme options panel.
Version: 4
Author: Action Digital
Author URI: http://www.actiondigitalagency.com
Tags: black, white, one-column, two-columns, flexible-width, custom-background, custom-colors, custom-menu, full-width-template, theme-options
License: GNU General Public License v2.0 & Apache License 2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html http://www.apache.org/licenses/LICENSE-2.0
*/

/* HEADS UP: Everything that you will normally find here can be found in the library/less/wp.less */

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family: "Open Sans", serif!important;}
/*h1, .h1 {font-size: 36px; text-transform: uppercase; font-weight: 800;}
h2 {font-size: 24px; text-transform: uppercase;}
h3 {font-size: 18px;}
a {color:  #2ecc71;}
a[target="_blank"]:not(.notarget):after{content: none}
a:hover {color:  #0a7636; text-decoration: none;}
a:focus{color:  #000!important; text-decoration: none;}
p{ }*/
@keyframes slide-down {
    0% { opacity: 0; }
    100% { opacity: 1; }
}

.mobile{visibility: hidden;opacity: 0;}
.nopadding {padding: 0px !important;}
.nopadding_left {padding-left: 0px !important;}
.nopadding_right {padding-right: 0px !important;}
.margin--bottom_small {margin-bottom: 30px;}
.margin--bottom_medium {margin-bottom: 60px;}
.margin--bottom_large {margin-bottom: 90px;}
.margin--top_small {margin-top: 30px;}
.margin--top_medium {margin-top: 60px;}
.margin--top_large {margin-top: 90px;}

.overflowHidden {overflow: hidden;}
.overflowHidden_x {overflow-x:hidden;}
.overflowHidden_y {overflow-y:hidden;}

img,figure{max-width:100%;height:auto}
html,body{font-family: "Open Sans", serif!important;font-size: 100%;line-height: 1.375rem;color: #212529;}
p,ol{font-size: 0.875rem;}
button:focus{outline: none!important;}
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus{box-shadow: none!important;}

/*Main Style*/
.g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;height: initial!important;}
.g-recaptcha>div>div{height: inherit!important;}
.center-row{display: table;width: 100%;max-width: 1920px}
.center-row [class*="col-"]{float: none;display: table-cell;vertical-align: middle;}
.page-id-959 .g-recaptcha{transform:none;-webkit-transform:none;}


header.headerhide {transform: translateY(-100%);}
header{position: fixed;top: 0;right: 0;left: 0;z-index: 99;display: flex;transition: .9s;background: #fff;}
body{padding-top: 145px;}
header.headerhide.headershow {transform: none;}

/* ----- BASE ----- */
:root {
  --animate-duration: 800ms;
  --animate-delay: 0.9s;
  --animate-duration: 3.1s;
}
.wow.animated{animation: fadeIn 1s;}
.animate__fadeInUp {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}
a[target="_blank"]:not(.notarget)::after {display: none!important;}
.wow {--animate-duration: 1s;visibility: hidden;}
body{-webkit-font-smoothing: antialiased;line-height: 1.375rem;font-weight: 400;font-family: "Open Sans", serif!important;}
img{max-width: 100%;width: auto;height: auto;}
ul{list-style: none;font-size: 0.875rem;}
.page-wrap{overflow: hidden;}
a{color: #333333;font-weight: 500;transition: 0.4s;}
a:hover, a:focus{text-decoration: none;transition: 0.4s;color: #26A9E0;}
.section{position: relative;padding-top: 3.5rem;padding-bottom: 3.2rem;}
.link{font-size: 0.9375rem;font-weight: 500;margin-bottom: 0.1rem;}
.link:after{content: '';border-bottom: 2px solid #26A9E0;display: block;margin-top: 0.4rem;}
.link-arrow {display: flex;align-items: center;font-weight: bold;}
.link-arrow img {margin-right: 0.9rem;font-weight: 300;margin-bottom: 0.1rem;}
.list,.section-news-single ul,.jod_desc ul {padding-left: 1.2rem;font-size: 0.875rem;}
.list li,.section-news-single ul>li,.jod_desc ul>li {margin-bottom: 0.4rem;}
.list li:before,.section-news-single ul>li:before, .jod_desc ul>li:before {content: '';display: inline-block;vertical-align: 0.1rem;width: 0.375rem;height: 0.375rem;border-radius: 50%;background: #26A9E0;margin-left: -1.1rem;margin-right: 0.7rem;}
.list li a,.section-news-single ul li a,.jod_desc ul li a {color: #26A9E0;}
.btn:focus{outline: none;box-shadow: none;}
.mobileslideimg{display: none!important;}

/* ----- TYPOGRAPHY ----- */
h1{font-size: 1.75rem;line-height: 2rem;font-weight: 500;}
.h1{font-size: 2rem;line-height: 2rem;}
h2, .h2{font-size: 1.625rem;line-height: 1.6875rem;font-weight: 500;}
h3{font-size: 1.375rem;line-height: 1.5rem;font-weight: 500;}
.h3{font-size: 1.25rem;line-height: 1.5rem;font-weight: 500;}
h4, .h4{font-size: 1.125rem;line-height: 1.25rem;font-weight: 500;}
h6, .h6{font-size: 0.875rem;line-height: 1.5rem;}

/* ----- BUTTONS ----- */
.btn {border-radius: 0;padding: 1.1rem 3.4rem;font-weight: 500;transition: 0.4s;font-size: 1rem}
.btn:hover{transition: 0.4s;}
.btn:not(:disabled):not(.disabled).active:focus, .btn:not(:disabled):not(.disabled):active:focus, .show>.btn.dropdown-toggle:focus {box-shadow: none;}
.btn img {margin-right: 1rem;}
.btn-primary {background: #26A9E0;border-color:  #26A9E0;color: #fff;}
.btn-primary:hover{background-color: #65C9F3!important;border-color: #65C9F3;}

/* ----- HEADER ----- */
.header{font-size: 0.75rem;padding: 1rem 0 1.4rem;border-bottom: 4px solid #26A9E0;padding-bottom: 1.5rem}
.header .logo {margin-left: 0.3rem;}
.header .header-nav {display: flex;align-items: flex-end;flex: 1;justify-content: flex-start;flex-direction: column;}
.header .lang a.active {color: rgb(102 102 102 / 0.3);user-select: none;pointer-events: none;}
.header .header-nav .top-nav{display: flex;flex-wrap: wrap;padding-top: 0.4rem;align-items: center;margin-bottom: 0.5rem;}
.header .lang a:before {content: '|';color: #CCCCCC;margin: 0 0.5rem;font-size: 1rem;}
.header .lang a:first-child:before {display: none;}
.header .lang{margin-left: 1.2rem;}
.header .top-nav > a {margin-left: 1.2rem;}
.header .emergency-btn {color: #CC1E1E;font-weight: 600;display: flex;align-items: center;cursor: pointer;}
.header .emergency-btn img {margin-right: 0.3rem;font-weight: 600;font-size: 0.8125rem;}
.header .bottom-nav{display: flex;align-items: center;flex-wrap: wrap;width: 100%;justify-content: space-between;padding-left: 1.5rem;margin-top: 15px;}
.header .bottom-nav .mega-menu-wrap{display: flex!important;}
.header #mega-menu-header-menu.mega-menu{display: flex!important;flex-wrap: wrap;align-items: center;margin-bottom: 0;}
.header .btn-search{border: 2px solid #26A9E0;color: #333333;font-weight: 500;font-size: 0.875rem;border-radius: 0;padding: 0.7rem 1rem;display: flex;align-items: center;margin-left: 1.8rem;}
.header .btn-search:hover, .header .btn-search.hoverSearch{transition: none;background-repeat: no-repeat;background-position-x: 90%;background-position-y: center;background-image:url(/wp-content/uploads/svg/whitesearch.svg);background-color: #26A9E0;color: #fff;}
.header .btn-search:hover img, .header .btn-search.hoverSearch img{opacity: 0;}
.header .btn-search img {margin-left: 0.4rem;margin-right: 0;}
.header .mega-menu-wrap li{font-size: 0.9375rem;font-weight: 500!important;margin-left: 1.65rem;cursor: pointer;}
.header .mega-menu-wrap li a{font-weight: 500!important;}
.header .mega-menu-wrap li:first-child a{margin-left: 0!important;padding-left: 0!important}
.header .mega-menu-wrap li.has-sub-menu:hover .sub-menu{opacity: 1;visibility: visible;transition: 0.4s;}
.header .mega-menu-wrap li.has-sub-menu:hover > span{color: #26A9E0;}
.header .mega-menu-item > .mega-sub-menu{min-height:194px!important;position: absolute!important;top: 4.2rem!important;width: 150%!important;background-image: url(/wp-content/uploads/img/icon-sub-menu.svg)!important;background-size: cover!important;z-index: 100!important;left: -24%!important;right: 0!important;padding: 2.3rem 12.7rem 1.8rem!important;display: flex!important;align-items: flex-start!important;flex-wrap: wrap!important;transition: 0.4s!important;background-position: left bottom!important}
.header .sub-menu {background-image: url(/wp-content/uploads/img/icon-sub-menu.svg)!important;position: absolute;visibility: hidden;opacity: 0;top: 7.6rem;width: 115%;background-size: cover;z-index: 100;left: -15%;right: 0;padding: 2.3rem 12.7rem 1.8rem;display: flex;align-items: flex-start;flex-wrap: wrap;transition: 0.4s;min-height:194px!important}
.header .sub-menu .custom-select{margin-top: 0px;background-color: #fff;height: 42px;}
.header .sub-menu .select{margin-top: 10px;}
.header .sub-menu ul.options{height: 295px;overflow-x: hidden;overflow-y: scroll;}
.section-doctor-search form ul.options{height: 265px;overflow-x: hidden;overflow-y: scroll;}
.header .sub-menu .btn.btn-search{background-color: #fff;color: #26A9E0;padding: 15px 40px;}
.hover{visibility: visible!important;opacity: 1!important;}
.header .container{position: relative;}
.header .mega-sub-menu a{color: #fff!important;}
.header .mega-sub-menu ul{padding: 0;margin-right: 4.8rem;}
.header .mega-sub-menu li {padding: 0!important;margin-left: 0!important;margin-bottom: 1.05rem!important;line-height: 0.9375rem!important;}
.header .sub-menu.organization-sub-menu ul {margin-right: 3.4rem;}
.header .sub-menu.organization-sub-menu ul:first-child {flex: 0 0 40%;max-width: 40%;margin-right: 0.5rem;}
.header a.mega-menu-link:hover {opacity: 0.6!important;}
.header .mega-menu-wrap li img{display: none;}
.header .mega-menu-wrap li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{display: none!important;}
.bottom-nav h3{position: absolute;margin: 0;margin-top: -55px;}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children>a{opacity: 0.75;margin-bottom: 15px;}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > .mega-sub-menu{background-image: none!important;
position: relative!important;padding: 0!important;width: auto!important;left: auto!important;top: auto!important;min-height: inherit!important;flex-wrap: nowrap!important;display: block!important;}
#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > .mega-sub-menu>li>a,.thirdlevelmob{background-image: url('/wp-content/uploads/svg/Arrow-menu.svg')!important;
background-repeat: no-repeat!important;padding-left: 34px!important;background-size: 20px!important;background-position: 2px 6px!important;}
.thirdlevelmob{font-size: 0.9rem;}
/* ----- FOOTER ----- */
.footer{background-color: #F1F1F1;padding-top: 1.9rem;}
.footer .container > .row {margin: 0 1.1rem;}
.footer .left-col {text-align: center;flex: 0 0 10.7%;max-width: 10.7%;}
.footer .footer-logo {display: block;margin-top: 0.7rem;margin-bottom: 1rem;}
.footer .social-icons {border-top: 2px solid #26A9E0;padding-top: 1rem;display: flex;align-items: center;justify-content: center;}
.footer .social-icons a svg text {transition: 0.4s;}
.footer .social-icons a:hover svg text {fill: #26A9E0;transition: 0.4s;}
.footer h6 {margin-bottom: 0.4rem;}
.footer .social-icons{font-size: 1em;}
.footer .social-icons a {margin: 0 3px;}
.footer .social-icons a>img{width: 14px;height: 14px;}
.footer .footer-nav {margin-left: 12.5%;}
.footer .footer-menu {padding: 0;border-right: 1px solid #CDD0D2;flex: 1;margin-bottom: 1.5rem;}
.footer .footer-menu:last-child{border-right: 0;}
.footer .footer-menu:first-child{flex: 0 0 52.3%;max-width: 52.3%;margin-right: 1.8rem;}
.footer h3 {margin-bottom: 1.6rem;}
.footer .footer-menu li {margin-bottom: 0.6rem;font-weight: 500;}
.footer .footer-menu li:last-child {margin-bottom: 0;}
.footer .copyright {background: #fff;padding-top: 0.7rem;padding-bottom: 1rem;}
.footer .copyright .row {margin: 0 -1rem 0 -0.6rem;}
.footer .copyright p {font-size: 0.75rem;margin-bottom: 0;}
.footer .copyright ul {display: flex;align-items: center;margin-left: 7.2%;margin-bottom: 0;}
.footer .copyright ul li {margin-bottom: 0;font-size: 0.75rem;margin-right: 1.6rem;}
.footer .copyright p:last-child {margin-left: auto;}

/* ----- SECTION BANNER ----- */
.section-banner {/*height: 31.7rem;*/padding-top: 0;padding-bottom: 0;}
.home .section-banner .banner-content,.single-hospital .section-banner .banner-content{background: transparent;}
.section-banner .banner-content{background: rgba(0,0,0,0.2);position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 10;display: flex;flex-wrap: wrap;align-items: flex-end;color: #FFFFFF;}
.section-banner .row .row{margin: 0 -0.2rem;}
.section-banner .buttons .btn {margin-right: 0.2rem;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;width: 16.2rem;padding-left: 0;padding-right: 0;}
.section-banner .buttons {display: flex;flex-wrap: wrap;}
.section-banner .banner-content .content-wrap {margin-bottom: 2.3rem;padding-left: 1.9rem;}
.section-banner .slider-nav button{background: transparent;border: none;padding: 0;margin-right: 0.4rem;font-weight: 300;transition: 0.4s;opacity: 1;}
.section-banner .slider-nav button:hover {opacity: 1;transition: 0.4s;}
.section-banner h4 {margin-bottom: 1.2rem;}
.section-banner h1 {margin-bottom: 0.9rem;font-weight: 900;}
.section-banner .owl-carousel .item{width: 100%;height: 100%;position: relative;/*height: 31.7rem;*/overflow: hidden;}
.section-banner .owl-carousel img{width: 100%;/*position: absolute;top: 0;bottom: 0;left: 50%;transform: translate(-50%);max-width: 130%;height: 100%;object-fit: cover;*/}
.section-banner .owl-carousel.desktopslider img{height: auto;}
.home .section-banner .buttons{padding-left: 1.9rem;}
.home .section-banner .buttons .btn{width: 15.2rem;}
.home .section-banner .buttons .btn img {margin-right: 0.5rem;}


/* ----- SECTION LINKS ----- */
.section-links .row {margin: 0 -2rem;}
.section-links .image-box {border-left: 7px solid #26A9E0;border-bottom: 7px solid #26A9E0;}
.section-links .image-box img {width: 100%;object-fit: cover;}
.section-links .list-group {position: absolute;top: 10.4%;right: 15px;display: flex;justify-content: center;flex-direction: column;border-radius: 0;padding-left: 2.3rem;background-color: #fff;padding-top: 0.6rem;padding-bottom: 0.4rem;}
.section-links .list-group .list-group-item{border: none;border-bottom: 1px solid #CDD0D2;padding: 0;}
.section-links .list-group .list-group-item:last-child{border-bottom: 0;}
.list-group .list-group-item a{font-size: 1rem;font-weight: 500;display: flex;flex-wrap: wrap;align-items: center;padding: 1.8rem 0.9rem 1.8rem 0;width: 20.8rem;}
.list-group .list-group-item img{margin-left: auto;}

/* ----- SECTION NEWS ----- */
.section-news{background-color: #F1F1F1;padding-top: 2.9rem;padding-bottom: 4rem;}
.section-news .title{display: flex;flex-wrap: wrap;padding: 0 0.6rem;align-items: flex-end;margin-bottom: 2.7rem;}
.section-news h2 {margin-bottom: 1.2rem;}
.section-news .title .link {margin-left: auto;margin-right: -0.5rem;}
.news-item .image-wrap {border-left: 5px solid #26A9E0;border-bottom: 5px solid #26A9E0;display: block;height: 13.4rem;margin-bottom: 1rem;overflow: hidden;}
.news-item:hover .image-wrap img {transition: 0.4s;transform: scale(1.05);}
.news-item .image-wrap img{width: 100%;height: 100%;object-fit: cover;transition: 0.4s;transform: scale(1);}
.section-news .items-wrap {margin: 0 -1.7rem;width: auto;display: flex;}
.section-news .items-wrap .col {padding: 0 0.7rem;}
.news-item .content-wrap {padding-left: 0.4rem;}
.news-item h3 {min-height: 48px;margin-bottom: 1.6rem;transition: 0.4s;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news-item p {margin-bottom: 1.4rem;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;font-size: 0.875rem;line-height: 1.375rem;font-weight: 400;}
.news-item:hover .link-arrow{color: #26A9E0;}
.news-item:hover h3{color: #26A9E0;}

/* ----- SECTION COUNTERS ----- */
.section-counters{overflow:hidden!important;background: linear-gradient(180deg, #26A9E0, #1B75BB);padding-top: 4.4rem;padding-bottom: 2.4rem;}
.section-counters .title {margin-bottom: 4.9rem;}
.section-counters .title h2{margin-bottom: 1.2rem;}
.section-counters:after{content: '';background-image: url(/wp-content/uploads/img/counters-icon.svg);position: absolute;bottom: -2.1rem;right: -5.8rem;width: 23.2rem;height: 22.7rem;background-size: contain;background-repeat: no-repeat;}
.counter-item{display: flex;flex-wrap: wrap;align-items: center;color: #fff;margin-bottom: 2.8rem;}
.counter-item h3{font-weight: 300;margin-bottom: 0;max-width: 11rem;margin-top: 0;}
.section-counters .container > .row {margin: 0 -1.4rem;}
.counter-item .icon-wrap {flex: 0 0 5.7rem;max-width: 5.1rem;margin-right: 1.2rem;display: flex;align-items: center;justify-content: center;}
.counter-item .counter {display: block;margin-bottom: 0.3rem;margin-right: 0.2rem;}
.counter-item .counter-wrap {display: flex;align-items: center;flex-wrap: wrap;margin-bottom: 0.3rem;}
.counter-item .counter-wrap span{margin-bottom: 0;}
.section-counters .counters{margin: 0 -1.4rem;}
.section-counters .col:nth-child(2) .counter-item, .section-counters .col:nth-child(5n) .counter-item{padding-left: 2rem;}
.section-counters .col-lg-3 .counter-item .conter-content{width: calc(100% - 95px);margin-left: 13px;}
.section-counters .col-lg-3 .counter-item .icon-wrap{margin-right: 0}
.section-counters .col-lg-3 .counter-item h3{word-break:break-word;}
.page-id-1209 .section-counters .col-lg-3 .counter-item h3{font-size: 18px;}

/* ----- SECTION ABOUT ----- */
.section-about {padding-top: 8.9rem;padding-bottom: 4.6rem;}
.section-about .row .row {margin: 0 0rem;}
.section-about .image-wrap {border-left: 6px solid #26A9E0;border-bottom: 6px solid #26A9E0;height: 21.4rem;width: 17.3rem;}
.section-about .image-wrap img {height: 100%;width: 100%;object-fit: cover;}
.section-about .content-wrap {padding-left: 0rem;padding-top: 0.2rem;margin-left: -0.2rem;}
.section-about h2 {line-height: 2rem;margin-bottom: 1.05rem;}
.section-about .link-arrow {margin-top: 1.5rem;}
.section-about .content-wrap:before{content: '';background-image: url(/wp-content/uploads/img/about-icon.svg);width: 26rem;height: 24.5rem;background-repeat: no-repeat;display: block;position: absolute;top: -5.2rem;left: -14.5rem;background-size: contain;z-index: -1;}

/* ----- BREADCRUMBS ----- */
.breadcrumb {padding: 0.4rem 0;margin-bottom: 0;background-color: transparent;border-radius: 0;}
.breadcrumb li {font-size: 0.75rem;font-weight: bold;line-height: 0.75rem;}
.breadcrumb li a{color: #26A9E0;}
.breadcrumb-item.active{color: #333333;}
.breadcrumb-item{display: flex;align-items: center;}
.breadcrumb-item+.breadcrumb-item::before {content: '';background-image: url(/wp-content/uploads/svg/ArrowPagination.svg);background-repeat: no-repeat;width: 0.5rem;height: 0.6rem;padding: 0;background-size: contain;margin-right: 0.3rem;}

/* ----- SECTION PATIENT INFO ----- */
.section-patient-info {padding-top: 2rem;padding-bottom: 3.3rem;}
.section-patient-info h1 {margin-bottom: 1.7rem;}
.section-patient-info .image-wrap {border-left: 11px solid #26A9E0;border-bottom: 11px solid #26A9E0;margin-bottom: 2.5rem;}
.section-patient-info .image-wrap img {width: 100%;height: 100%;object-fit: cover;}
.section-patient-info h2 {margin-bottom: 2.1rem;}
.section-patient-info .left-col {padding-right: 0;}
.section-patient-info .left-col p {margin-right: -1rem;margin-bottom: 1.4rem;font-size: 14px;}
.section-patient-info .left-col h3 {margin-top: 1.9rem;margin-bottom: 1.3rem;}
.section-patient-info .right-col {padding-left: 3rem;padding-top: 0.3rem;}
.section-patient-info .right-col h3 {margin-bottom: 1.9rem;}
.section-patient-info .left-col > img {margin-top: 1.2rem;margin-bottom: 0;max-width: 102.5%;}
.section-patient-info ul {padding-left: 1.2rem;font-size: 14px;}
.section-patient-info ul li {margin-bottom: 0.4rem;}
.section-patient-info ul li:before {content: '';display: inline-block;vertical-align: 0.1rem;width: 0.375rem;height: 0.375rem;border-radius: 50%;background: #26A9E0;margin-left: -1.1rem;margin-right: 0.7rem;}
.section-patient-info ul li a {color: #26A9E0;}

/* ----- SECTION PATIENTS VISITORS ----- */
.section-patients-visitors {padding-bottom: 3.8rem;}
.section-patients-visitors .right-col {padding-top: 5.6rem;}
.section-patients-visitors .accordion .btn h3 {margin-top: 0;}
.section-patients-visitors .accordion .btn:focus, .section-patients-visitors .accordion .btn:active{text-decoration: none;color: #333;}
.section-patients-visitors .image-wrap {margin-bottom: 1.1rem;}
.section-patients-visitors .collapse, .section-patients-visitors .collapsing {padding-top: 0.9rem;padding-bottom: 0.4rem;}
.section-patients-visitors .container{position: relative;}
.section-patients-visitors .accordion .card{border-bottom: 0;overflow: visible;}
.section-patients-visitors .accordion .card:after{content: '';border-bottom: 1px solid #E9E9E9;position: absolute;bottom: 0;left: 0;width: 60.7rem;}
.section-patients-visitors ul {padding-left: 1.2rem;}
.section-patients-visitors ul li {margin-bottom: 0.4rem;}
.section-patients-visitors ul li:before {content: '';display: inline-block;vertical-align: 0.1rem;width: 0.375rem;height: 0.375rem;border-radius: 50%;background: #26A9E0;margin-left: -1.1rem;margin-right: 0.7rem;}
.section-patients-visitors ul li a {color: #26A9E0;}

/* ----- SECTION DIFFERENCES INFO ----- */
.section-differences-info{padding-top:2rem;padding-bottom:3.9rem}
.section-differences-info h1{margin-bottom:3rem}
.accordion button{text-decoration:none;color:#333;padding:1.4rem 2.2rem;display:flex;align-items:center;white-space: break-spaces;}
.accordion button:before{content:'';background-image:url(/wp-content/uploads/svg/Path196.svg);width:1rem;height:1.125rem;background-size:contain;display:inline-block;vertical-align:middle;margin-left:-2.1rem;margin-right:1.1rem;background-repeat: no-repeat;position: absolute;}
.accordion button[aria-expanded="true"]:before{background-image:url(/wp-content/uploads/svg/Path195.svg)}
.accordion button:focus,.accordion button:active{outline:none;box-shadow:none}
.accordion .card{border:none;border-bottom:1px solid #E9E9E9!important;padding:.7rem 0;border-radius:0}
.accordion .card:first-child{padding:0}
.differences-table{margin-top:2.6rem;margin-bottom:2rem}
.differences-table .table-header{display:flex;background:#F1F1F1;font-weight:500;flex-wrap:wrap}
.differences-table .col{padding:.8rem 1.1rem}
.differences-table .col:first-child{flex:0 0 22.2%;max-width:22.2%}
.differences-table .col:nth-child(2){flex:0 0 35.6%;max-width:35.6%}
.differences-table .col:nth-child(3){flex:0 0 27%;max-width:27%}
.differences-table .table-row{display:flex;flex-wrap:wrap}
.differences-table .table-row:nth-child(2n){background:#F1F1F1}
.differences-table .table-row a{color:#26A9E0}
.differences-table .table-row .col{padding:1.4rem 1.1rem .6rem}
.accordion p{margin-bottom:1.4rem;font-size: 0.875rem;line-height: 1.375rem;}
.section-differences-info .list{margin-top:1.9rem}
.section-differences-info .list li:before{margin-right:1rem}
.section-differences-info .list li{margin-bottom:.38rem}
.section-differences-info .collapse{padding-bottom:2.5rem}

/* ----- SECTION CLINICS ----- */
.section-clinics {padding-top: 2.1rem;padding-bottom: 3.9rem;}
.section-clinics h1 {margin-bottom: 1.3rem;}
.section-clinics .accordion .btn {padding-left: 2rem;}
.clinic-item {display: flex;margin-bottom: 1.2rem;}
.clinic-item .img-wrap {flex: 0 0 57.5%;max-width: 57.5%;border-left: 5px solid #35BAF6;border-bottom: 5px solid #35BAF6;margin-right: 1.85rem;}
.clinic-item .img-wrap img {width: 100%;height: 100%;object-fit: cover;height: 220px;}
.archive.tax-section .clinic-item .img-wrap img,.page-id-3054 .clinic-item .img-wrap img,.page-id-101581 .clinic-item .img-wrap img{height: 100%}
.clinic-item .info-wrap {padding-top: 0.4rem;}
.clinic-item .info-wrap h4 {margin-bottom: 0.8rem;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.clinic-item .info-wrap h6 {font-size: 0.875rem; font-weight: bold;line-height: 1.4rem;margin-bottom: 0rem;}
.clinic-item .info-wrap h6 a {font-weight: 400;color: #26A9E0;display: block;}
.clinic-item .info-wrap .link-arrow {margin-top: 0.6rem;}
.section-clinics .accordion .card{border-bottom: 0;}
.postid-3012 #myTab{display: none;visibility: hidden;}
.clinics-list {margin-top: 50px;}
.clinics-list li{width: 33%;margin-bottom: 28px;vertical-align: middle;position: relative;}
.clinics-list h4>a:before{content: '';display: inline-block;width: 8px;height: 8px;background-image: url('/wp-content/uploads/2022/12/Ellipse-default.png');position: absolute;top: 10px;left: 0;}
.clinics-list h4{margin: 0;font-size: 20px;font-weight: 500;line-height: 30px;border-bottom: 1px solid #229FDC;padding-bottom: 25px;max-width: 270px;min-height: 86px;display: grid;align-items: center;}
.clinics-list h4>a{display: block;color: #333333;position: relative;padding-left: 15px;}
.clinics-list h4>a:hover{color: #229FDC;}
.clinics-list h4>a:hover:before{background-image: url('/wp-content/uploads/2022/12/Ellipse-hover.png');}

/*Hospitals*/
.hospitalbox{margin-bottom: 35px;}
.hospitalbox .image-wrap{border-left: 7px solid #26A9E0;border-bottom: 7px solid #26A9E0;height: 187px;margin-bottom: 14px;}
.hospitalbox .image-wrap img{width: 100%;height:100%;object-fit: cover;}
.hospitalbox h4{font-size: 1.125rem;line-height: 1.25rem;font-weight: 500;margin-bottom: 10px;margin-top: 0}
.hospitalbox h6{font-size: 0.875rem;font-weight: bold;line-height: 1.4rem;margin-bottom:20px;margin-top: 0}
.hospitalbox h6>a{font-weight: 400;color: #26A9E0;}
.hospitalbox h6>a:hover{color: #333333;}

/* ----- SECTION GREETING ----- */
.section-greeting {padding-top: 2rem;padding-bottom: 0.7rem;}
.section-greeting h1 {margin-bottom: 3.35rem;}
.section-greeting h2 {margin-top: -0.8rem;margin-bottom: 2.1rem;}
.section-greeting .doctor-item .image-wrap {height:auto!important;flex: 0 0 34.7%;max-width: 34.7%;border-width: 8px;margin-right: 4rem;}
.blockquote {color: #26A9E0;font-style: italic;font-weight: 300;font-size: 1.625rem;line-height: 2rem;margin-bottom: 1.3rem;position: relative;}
.blockquote:before{content: '';position: absolute;top: -0.1rem;left: -2.2rem;font-style: normal;font-weight: 900;font-size: 1.4rem;background-image: url(/wp-content/uploads/svg/Quotations.svg);width: 22px;height: 19px;}
.blockquote p {margin-bottom: 0;}
.section-greeting .doctor-item .content-wrap {margin-top: -0.2rem;}
.section-greeting .doctor-item .content-wrap p {margin-bottom: 1.3rem;}
.section-greeting .doctor-item .content-wrap h4 {margin-top: 0;}

/* ----- SECTION DOCTOR SEARCH ----- */
.section-doctor-search {padding-top: 2rem;padding-bottom: 2.5rem;}
.section-doctor-search h1 {margin-bottom: 0.9rem;}
.section-doctor-search .title{border-bottom: 1px solid #26A9E0;padding-bottom: 1rem;margin-bottom: 2rem;}
.section-doctor-search .search-form-wrap h4 {margin-bottom: 0.7rem;}
.section-doctor-search .search-form-wrap{border-bottom: 1px solid #26A9E0;padding-bottom: 1.8rem;}
.form-control, .custom-select {border-radius: 0;border: 1px solid #ccc!important;height: 2.8rem;font-size: 0.875rem!important;font-weight: 500!important;padding-left: 1rem;}
.custom-select {color: #333;background: url(/wp-content/uploads/svg/arrowDOwn.svg) right .75rem center/10px 16px no-repeat;height: 41px;}
.custom-select:focus,select:focus,input:focus,.form-control:focus{box-shadow: none!important;border:1px solid #26A9E0!important;}
.form-control::placeholder {color: #CDD0D2;}
.form-group {margin-bottom: 0.4rem;}
.section-doctor-search form {display: flex;align-items: center;}
.section-doctor-search form > div {flex: 0 0 69%;max-width: 69%;margin-right: 1.9rem;}
.section-doctor-search form .col {padding: 0 0.3rem;}
.section-doctor-search form .row {margin: 0 -0.3rem;}
.section-doctor-search form .btn {padding: 0.7rem 3.1rem;font-size: 0.875rem;}
.section-doctor-search .search-results {padding-top: 2rem;}
.doctor-item {display: flex;align-items: flex-start;margin-bottom: 1.6rem;}
.doctor-item .image-wrap {height:170px;flex: 0 0 36.3%;max-width: 36.3%;margin-right: 1.9rem;border-left: 4px solid #35BAF6;border-bottom: 4px solid #35BAF6;}
.doctor-item .image-wrap img {width: 100%;height: 100%;object-fit: cover;object-position: top;}
.doctor-item .info-wrap {padding-top: 0.4rem;margin-right: -0.8rem;}
.doctor-item .info-wrap h4 {margin-bottom: 0.6rem;margin-top: 0;}
.doctor-item .info-wrap h6 {margin-bottom: -0.2rem;margin-top: 0;}
.doctor-item .info-wrap h6.text-blue {color: #35BAF6;margin-bottom: 0rem;font-weight: 400;}
.doctor-item .info-wrap h6.text-blue>a{color: #35BAF6;}
.doctor-item .link-arrow {margin-top: 0.5rem;}
.doctor-item .link-arrow img {margin-right: 0.7rem;}

/* ----- SECTION DOCTOR ----- */
.infoHead {min-height: 28.25rem;position: relative;}
.section-doctor {padding-top: 2.4rem;padding-bottom: 2.2rem;}
.section-doctor:before {content: '';position: absolute;top: 0;left: 0;right: 0;background: linear-gradient(180deg, #fff, #E9E9E9);height: 32.3rem;width: 100%}
.section-doctor .doctor-item .image-wrap {height:350px;border-width: 7px;flex: 0 0 34.7%;max-width: 34.7%;margin-right: 4rem;}
.section-doctor .doctor-item .info-wrap {padding-top: 0.2rem;}
.section-doctor .doctor-item h1 {margin-bottom: 0.7rem;}
.section-doctor .doctor-item .text-blue {color: #26A9E0;}
.section-doctor .doctor-item h4 {margin-bottom: 1.35rem;}
.section-doctor .doctor-item .row {margin: 0 -1.2rem;}
.section-doctor .doctor-item .col {flex: 0 0 29.2%;max-width: 29.2%;}
.section-doctor .doctor-item .contact-col h4 {margin-bottom: 0.4rem;}
.section-doctor .doctor-item .contact-col a {display: flex;align-items: center;color: #26A9E0;font-weight: 400;font-size: 1.125rem;margin-bottom: 1.3rem;line-height: 1.6rem;}
.section-doctor .doctor-item .contact-col>a{display: inline-block;}
.section-doctor .doctor-item .contact-col a img {margin-right: 0.9rem;flex: 0 0 1.3rem;max-width: 1.3rem;font-weight: 900;}
.section-doctor .doctor-item .info-wrap h6 {margin-top: -0.2rem;margin-bottom: 0.3rem;}
.section-doctor .doctor-item .info-wrap h6 .text-blue {font-weight: 400;margin-left: 0.2rem;}
.section-doctor .doctor-item .info-wrap h6 .text-blue>a{color: #26A9E0;}
.section-doctor .doctor-item .info-wrap h6 .text-blue>a:hover{color: #000;}
.section-doctor .nav-tabs {border-bottom: none;margin-top: 0;position: absolute;bottom: 0;width: 580px;}
.section-doctor .nav-tabs .nav-link {font-weight: 500;font-size: 0.95rem;border-radius: 0;width: 11.5rem;display: flex;align-items: center;justify-content: center;padding: 1.1rem 0;margin-right: 0.2rem;background: #26A9E0!important;border-color: #26A9E0;}
.section-doctor .nav-tabs .nav-link img{margin-right: 0.5rem;}
.section-doctor .doctor-content {padding-top: 3.5rem;}
.section-doctor .doctor-content h4 {margin-bottom: 0.7rem;}
.section-doctor .doctor-content ul li {font-size: 0.875rem;margin-bottom: 0.4rem;}
.section-doctor .doctor-content ul {padding-left: 1.2rem;margin-bottom: 1.9rem;}
.section-doctor .doctor-content ul li:before {content: '';width: 0.375rem;height: 0.375rem;border-radius: 50%;background: #26A9E0;display: inline-block;vertical-align: 0.2rem;margin-left: -1.2rem;margin-right: 0.8rem;}
.section-doctor .doctor-content .content-wrap h4 {margin-bottom: 1.3rem;}
.section-doctor .doctor-content .content-wrap {margin-bottom: 3.2rem;}
.section-doctor .doctor-content .content-wrap:last-child {margin-bottom: 0;}
.section-doctor .nav-tabs .nav-link.active {background-color: #fff!important;border-color: #fff;color: #26A9E0;box-shadow: none!important;outline:none!important;}
.section-doctor .tab-pane {padding-top: 2.6rem;padding-right: 0.7rem;border-bottom: 1px solid #E9E9E9;padding-bottom: 3.5rem;margin-bottom: -0.6rem;}
.section-doctor .tab-content .row {margin: 0 -0.9rem;}
.section-doctor .tab-content .form-group label {font-size: 1rem;}
.section-doctor .tab-content form {padding-top: 0.1rem;}
.section-doctor .tab-content .form-group label img {margin-top: -0.3rem;}
.section-doctor .tab-content .form-group {margin-bottom: 1rem;}
.radio-buttons {display: flex;align-items: flex-start;padding-top: 0.1rem;margin-bottom: 1.4rem;}
.custom-radio {padding-left: 2.3rem;font-size: 1rem;margin-right: 2.4rem;}
.custom-checkbox{font-size: 0.875rem;font-weight: 400;padding-left: 3.2rem;}
.custom-radio .custom-control-label::before,.custom-checkbox .custom-control-label::before {width: 1.5625rem;height: 1.5625rem;border: 1px solid #ccc;background: transparent;left: -2.3rem;top: -0.05rem;border-radius: 50%;}
.custom-radio .custom-control-input:checked~.custom-control-label::before,.custom-checkbox .custom-control-input:checked~.custom-control-label::before {background: #fff;border-color: #ccc;}
.custom-radio .custom-control-label::after,.custom-checkbox .custom-control-label::after {left: -1.85rem;width: 0.625rem!important;height: 0.625rem!important;background: transparent;top: 0.41rem;border-radius: 50%;pointer-events: none;}
.custom-radio .custom-control-input:checked~.custom-control-label::after,.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image: none; background: #26A9E0;top: 50%!important;transform: translateY(-50%);}
.section-doctor .tab-content textarea {height: 10.6rem;}
.section-doctor .tab-content .btn {padding: 0.8rem 3.5rem;font-size: 0.875rem;margin-right: 1.6rem;background: #26A9E0;border-color: #26A9E0;}
.section-doctor .tab-content .btn:hover,.section-doctor .tab-content .btn:focus{outline: none;background-color: #65C9F3!important;border-color: #65C9F3;}
.custom-checkbox .custom-control-label::before{width: 1.875rem;height: 1.875rem;left: -3.3rem;}
.section-doctor .tab-content .custom-checkbox .custom-control-label::before,.single-clinic .tab-content .custom-checkbox .custom-control-label::before{left: -37px;}
.section-doctor form .custom-checkbox {margin-right: 0;line-height: 1.6rem;}
.custom-control-label a {color: #26A9E0;}
.custom-checkbox .custom-control-input:checked~.custom-control-label::after {background-image: none;background-color: #26A9E0;left: -2.65rem;top: 0.6rem;}
.section-doctor  .custom-checkbox .custom-control-input:checked~.custom-control-label::after{left: -1.65rem;}
.section-doctor  .custom-checkbox .custom-control-input{width: 38px;height: 38px;position: absolute!important;margin: 0;}
.section-doctor .custom-checkbox{padding-left: 2.2rem}
.single-clinic .custom-checkbox .custom-control-input:checked~.custom-control-label::after{left: -1.65rem!important;}
.single-clinic .custom-checkbox .custom-control-input{width: 30px;height: 30px;position: absolute!important;margin: 0;}
.single-clinic .custom-checkbox{padding-left: 2.2rem}
.single-clinic .left-col ul{padding-left: 1.2rem;font-size: 0.875rem;}
.single-clinic .left-col ul li:before{content: '';display: inline-block;vertical-align: 0.1rem;width: 0.375rem;height: 0.375rem;border-radius: 50%;background: #26A9E0;margin-left: -1.1rem;margin-right: 0.7rem;}
.wpt-form-set-radios label{font-size: 1rem}
label{margin-bottom: .5rem;}
div[data-item_name="date-wpcf-appointment-date"] input.wpt-form-textfield.hasDatepicker{max-width: 47.5%!important;margin-right: 30px;}

/* ----- SECTION CONTACT ----- */
.section-contact {padding-top: 2.3rem;padding-bottom: 0;}
.section-contact h1{margin-bottom:.9rem}
.section-contact .nav-tabs .nav-link{border-radius:0;background:#F1F1F1;border-color:#F1F1F1;font-weight:500;font-size:.9375rem;padding:.5rem 2.55rem;color:#333;margin-right:.1rem;box-shadow: none!important;}
.section-contact .nav-tabs{border-bottom:0}
.section-contact .nav-tabs .nav-link.active{background:#26A9E0;border-color:#26A9E0}
.section-contact .nav-tabs .nav-link.active:hover{border-color:transparent;}
.section-contact .tab-content{border-top:2px solid #26A9E0;margin-bottom:0;}
.section-contact .tab-pane{position:relative}
.section-contact .tab-pane > img{width:100%;height:100%}
.section-contact .tab-pane .contact-box{background-color:#26A9E0;color:#fff;width:23.2rem;padding:1.3rem 1.3rem 0;margin-bottom:1.2rem;z-index: 9}
.section-contact .tab-pane .container{/*position:absolute;top:0;left:0;right:0;bottom:0*/}
.section-contact .tab-pane .container .row{height:100%;align-items:center}
.section-contact .tab-pane .contact-box h4{margin-bottom:.8rem}
.section-contact .tab-pane .contact-box .contact-link{color:#fff;align-items:center;font-size:1.125rem;line-height:1.8rem;margin-bottom: 0;}
.section-contact .tab-pane .contact-box .contact-link img{font-weight:900;margin-right:7px}
.section-contact .tab-pane .contact-box h6{margin-top:.7rem;margin-bottom:0}
.section-contact .tab-pane .contact-box p{max-width:15rem;line-height:1.2rem;margin-bottom:.9rem}
.section-contact .tab-pane .contact-box span{font-size: 0.875rem;display: block;max-width:15rem;line-height:1.2rem;margin-bottom:.9rem}
.section-contact .tab-pane .contact-box .list-group{margin:0 -1.3rem}
.section-contact .tab-pane .contact-box .list-group-item{background:transparent;padding:0;border:none;border-radius:0;border-top:1px solid #FFF}
.section-contact .tab-pane .contact-box .list-group-item a{color:#fff;padding:.41rem 1rem;font-weight:400;font-size:.9375rem;display:flex;align-items:center;justify-content:space-between;width:100%}
.section-contact h3{margin-bottom:.7rem;margin-top: 0px;}
.section-contact form{margin-top:2.2rem;margin-bottom: 50px;}
.section-contact form label{font-size:1rem;margin-bottom: .5rem;}
.section-contact form label svg{font-weight: 900;margin-left: 0.2rem;margin-top: -0.4rem;}
.section-contact form label img{font-weight:900;margin-left:.2rem;margin-top:-.4rem}
.section-contact .custom-select{background-position-x:95.1%;color:#CDD0D2;height: 41px;}
.section-contact .form-group{margin-bottom:1rem}
.section-contact form textarea{height:10.7rem}
.section-contact form .btn{font-size:.875rem;padding:.8rem 3.6rem;line-height: 1.5;background: #26A9E0;border-color: #26A9E0;}
.section-contact form .btn:hover,.section-contact form .btn:focus{outline: none;background-color: #65C9F3!important;border-color: #65C9F3;}
.section-contact form .col{flex:0 0 30%;max-width:30%}
.section-contact form .col:last-child{flex:1;max-width:100%}
.section-contact #okypy .contact-box,.section-contact #mental-health .contact-box{width:21rem;margin-bottom:.9rem;padding:2.3rem 1.7rem 2rem;margin-left: 0}
.section-contact #okypy .contact-box h3,.section-contact #mental-health .contact-box h3{margin-bottom:.9rem}
.section-contact #ambulances .contact-box{width:22rem;margin-bottom:.9rem;padding:2.3rem 1.7rem 2rem;margin-left: 0}
.section-contact #ambulances .contact-box h3{margin-bottom:.9rem}
.okypycontainer{position: absolute;top: 0;left: 0;right: 0}
.section-contact .tab-pane .contact-box{padding-left: 0;padding-right: 0;margin-left: 24.6%;margin-top: 120px;}
.contact-box li>div{position: absolute;left: 0;top: -120px;width: 100%;z-index: -1;}
.contact-box li>a{display: block;padding: 0.41rem 1rem;}
.contact-box li>a,.contact-box li>a.active,.contact-box li>a.collase,.contact-box li>a:focus{color: #fff}
.contact-box li>a p,.contact-box li>a h6,.contact-box li>a p.contact-link{display: none;}
.contact-box li>a.collapse p,.contact-box li>a.collapse h6,.contact-box li>a.collapse p.contact-link{display: block;}
.contact-box li>a.active p,.contact-box li>a.active h6,.contact-box li>a.active p.contact-link{display: block;}
.contact-box li{border-bottom: 1px solid #FFFFFF};
.contact-box li:last-child{border-bottom: none;}
.contact-box li>a h4{font-weight: 400;font-size: 0.9375rem;margin: 0!important;display: flex;}
.contact-box li>a h4>img{display: none;}

.contact-box li>a.active h4,.contact-box li>a.collapse h4{font-size: 1.125rem;line-height: 1.25rem;font-weight: 500;margin-bottom: .8rem!important;}
.contact-box li>a h4>svg {margin-left: auto;font-weight: 400;}
.contact-box li>a.active h4>svg,.contact-box li>a.collapse h4>svg{display: none;}
.contact-box li>a p:last-child{font-size: 0.875rem;font-weight: 400}
#wpv-view-layout-930,#wpv-view-layout-2945{height: 667px;margin-top: 40px;position: relative;margin-bottom: 0;}

.form-control, .select {
    border-radius: 0;
    border: 1px solid #E9E9E9;
    height: 2.8rem;
    font-size: 0.875rem;
    font-weight: 500;
    padding-left: 1rem;
}
.select {
    position: relative;
    border: 1px solid #ccc;
    cursor: pointer;
}
.select {
    color: #333;
    background-color: #fff;
}
.styledSelect {
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background-color:white;
    padding: 0 0.9rem;
    font-weight:bold;
    color: #000;
    display: flex;
    align-items: center;overflow: hidden;
}
.styledSelect:after {
    content: "";
    width: 1rem;
    height: 1rem;
    background-image: url(../okypy/images/select-arrow.svg);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0.6rem;
    margin: auto 0;
    background-position: center;background-size: 10px;
}
.styledSelect:active, .styledSelect.active {
    background-color:#fff;
}
.select.select-open {
    border: 1px solid #26A9E0;
}
.options {
    display: none;
    position: absolute;
    top: 100%;
    right: 0px;
    left: -1px;
    z-index: 999;
    margin: 0 0;
    padding: 0 0;
    list-style: none;
    border: 1px solid #26A9E0;
    border-top: none;
    background-color: #fff;width: 100.7%;
}
.options li {
    margin: 0 0;
    padding: 0 0.9rem;
    color: #333;
    font-size: 1rem;
    font-weight: 400;
    line-height: 2.625rem;
    transition: 0.4s;
    font-size: 0.875rem;
	line-height: 1rem;
	margin-bottom: 10px;
}
.options li:hover {
    background-color:#F1F1F1;
    color:#333;
    transition: 0.4s;
}
.styledSelect.active:after {
    transform: rotate(180deg);
}
.form-control::placeholder {
    color: #CDD0D2;
}
.form-group {
    margin-bottom: 0.4rem;
}

/* ----- SECTION FIND US ----- */
.section-find-us {padding-top: 2rem;padding-bottom: 7.8rem;}
.section-find-us h1 {margin-bottom: 1.7rem;}
.section-find-us .tab-content {border: none;margin-bottom: 3.4rem;}
.section-find-us .tab-pane .contact-box {width: 23rem;padding: 2.1rem 0 1.3rem 1.6rem;margin-bottom: 0.2rem;}

/* ----- SECTION BANNER CLINIC ----- */
.section-banner-clinic .banner-bg{width:100%;max-height:350px;object-fit:cover}
.section-banner-clinic .contact-links{display:flex;flex-wrap:wrap}
.section-banner-clinic:not(.section-banner-new-clinic) .contact-links a{font-size:1.125rem;font-weight:400;display:flex;align-items:center}
.section-banner-clinic .contact-links a{color:#fff;}
.section-banner-clinic .contact-links a img{font-weight:900;margin-right:1.1rem}
.section-banner-clinic{height:21.7rem}
.section-banner-clinic .row .row{margin:0 -1.5rem}
.section-banner-clinic .banner-content .content-wrap{margin-bottom:3.7rem;padding-top:3.8rem;padding-left:2rem}
.section-banner-clinic .contact-links .col{padding:0;flex:0 0 19.3%;max-width:19.3%}
.section-banner-clinic .contact-links h4{margin-bottom:.5rem;margin-top: 0;}
.section-banner-clinic .contact-links a.clinicinfo{font-size: 18px;font-weight: 500;line-height: 24px;border: 1px solid #fff;padding: 16px 30px;max-width: 333px;cursor: pointer;}
.section-banner-clinic .contact-links a.clinicinfo img{margin-right: 7px}
.section-banner-clinic .contact-links .col:last-child{flex:0 0 40%;max-width:40%}
.section-banner-clinic .contact-links .col:nth-child(2){flex:0 0 25%;max-width:25%}
.section-banner-clinic .banner-content{align-items:flex-start}
.section-banner-clinic .banner-content h1{margin-bottom:1.3rem;margin-top: 0}
.section-banner-clinic .banner-content h3{margin-bottom:.1rem}
.section-banner-clinic .banner-content h6{font-size:1rem;margin-bottom:.9rem}

/* ----- SECTION TABS ----- */
.slider-nav.disabled{display: none;}
.single-clinic .section-tabs{margin-top:-3.5rem;}
.section-tabs{margin-top:-3.65rem;z-index:10;position:relative}
.section-tabs .nav-tabs .nav-link{outline:none!important;border-radius:0;width:16.2rem;padding:1.1rem 1rem;margin-right:.3rem;display:flex;align-items:center;justify-content:center}
.section-tabs .nav-tabs{border-bottom:0}
.section-tabs .nav-tabs .nav-link:hover{border-color:#65C9F3}
.section-tabs .tab-content{background:#F1F1F1;margin-top:1px}
.section-tabs .tab-pane{padding-top:2.9rem;padding-bottom:4rem;margin-bottom:.8rem}
.section-tabs .tab-content .title{display:flex;align-items:center;margin-bottom:1.1rem}
.section-tabs .tab-content .title h3{margin-bottom:0;margin-top: 0}
.section-tabs .tab-content .title .btn-close{line-height: 0}
.section-tabs .tab-content .title a{margin-right:1.1rem}
.doctor-item .tab-content .title{display:flex;align-items:center;margin-bottom:1.1rem}
.doctor-item .tab-content .title h3{margin-bottom:0;margin-top: 0}
.doctor-item .tab-content .title .btn-close{line-height: 0}
.doctor-item .tab-content .title a{margin-right:1.1rem}
.section-tabs .tab-content p{max-width:23rem;margin-bottom:.7rem}
.section-tabs .tab-content form label{font-size:1rem;line-height: 30px;}
.section-tabs .tab-content form label img{font-weight:900;margin-left:.1rem;margin-top:-.5rem}
.section-tabs .tab-content form{padding-right:1rem}
.section-tabs .tab-content form .form-group{margin-bottom:1.4rem}
.section-tabs .custom-radio .custom-control-label::before,.section-tabs .custom-checkbox .custom-control-label::before{width:1.875rem;height:1.875rem;background:#fff}
.section-tabs .custom-radio .custom-control-label::after,.section-tabs .custom-checkbox .custom-control-label::after{width:.9375rem;height:.9375rem}
.section-tabs .radio-buttons{margin-bottom:1.8rem}
.section-tabs form textarea{height:6.6rem}
.section-tabs form .btn{font-size:.875rem;padding:.7rem 3.5rem;margin-right:1.8rem}
.section-tabs .custom-checkbox .custom-control-input:checked~.custom-control-label::after{left:-2.8rem;top:.45rem}
.section-tabs .tab-content form .custom-checkbox .custom-control-label{font-size:.875rem}
.section-tabs .custom-radio{line-height:1.6rem;padding-left:3rem;margin-right:1.6rem}
.section-tabs .custom-radio .custom-control-label::before{left:-3rem}
.section-tabs .custom-radio .custom-control-label::after{left:-2.5rem}
.section-tabs .nav-tabs .nav-link.active{background:#F1F1F1;border-color:transparent;color:#26A9E0;box-shadow: none;}
body .nav > li > a::after, body .ddl-nav > li > a::after {display:none;}
#appointment-tab .openedTab, #cancel-appointment-tab .openedTab, #doc-contact-tab .openedTab{display: none!important;}
#appointment-tab.active .openedTab, #cancel-appointment-tab.active .openedTab, #doc-contact-tab.active .openedTab{display: block!important;}
#appointment-tab.active .cloedTab, #cancel-appointment-tab.active .cloedTab, #doc-contact-tab.active .cloedTab{display: none!important;}
.wpt-form-textfield.hasDatepicker {max-width: 100%!important;background-color:#fff!important;}
.ui-datepicker-trigger, .js-wpt-date-clear {display: none!important;}
.wpt-form-item-radio {margin-left:30px;display: inline-block;position: relative;padding-left: 35px;margin-bottom: 12px;cursor: pointer;font-size: 22px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.wpt-form-item-radio:first-child {margin-left:0;}
.wpt-form-item-radio input {position: absolute;opacity: 0;cursor: pointer;width: 100%;height: 30px;margin-left: -35px!important;margin-top: 0!important;z-index: 9999999}
.wpt-form-item-radio label:before {content:'';position: absolute;top: 0;left: 0;height: 30px;width: 30px;background-color: #fff;border-radius: 50%;border: 1px solid #ccc;}
.wpt-form-item-radio:hover input ~ .wpt-form-item-radio label:before {background-color: #ccc;}
.wpt-form-item-radio label:after {content: "";position: absolute;top: 8px;left: 8px;width:15px;height: 15px;border-radius: 50%;background: #26A9E0;display: none;}
.wpt-form-item-radio input:checked ~ label:after {display: block;}


/* ----- SECTION CLINIC DESC ----- */
.section-clinic-desc{padding-top:2rem;padding-bottom:8.5rem}
.section-clinic-desc h3{margin-bottom:1.8rem;margin-top: 0}
.section-clinic-desc .left-col{padding-right:0}
.section-clinic-desc .right-col{padding-left:3rem}
.section-clinic-desc h6{font-weight:700;margin-top:1.28rem;margin-bottom:0}
.section-clinic-desc p{margin-right:-.9rem}
.section-clinic-desc .right-col h4{margin-bottom:.1rem}
.section-clinic-desc .right-col .right-col-item{margin-bottom:1rem}
.section-clinic-desc .right-col ul{padding-left:1.4rem;margin-top:.9rem;margin-bottom:0;font-size: 0.875rem;}
.section-clinic-desc .right-col ul li{margin-bottom:.4rem}
.section-clinic-desc .right-col p{margin-bottom:1.4rem}
.section-clinic-desc .right-col ul li a{color:#26A9E0}
.section-clinic-desc .right-col ul li:before{content:'';width:.375rem;height:.375rem;border-radius:50%;background:#26A9E0;display:inline-block;margin-left:-1.2rem;margin-right:.8rem;vertical-align:.2rem}

/* ----- SECTION MEMBERS ----- */
.section-members{padding-top:2.1rem;padding-bottom:1.2rem}
.section-members h1{margin-bottom:3.5rem}
.member .image-wrap img{width:100%;height:100%;object-fit:cover}
.member .image-wrap{width:9.2rem;height:11.5rem;margin:0 auto 1rem;border-left:5px solid #26A9E0;border-bottom:5px solid #26A9E0}
.member{text-align:center;margin-bottom:3.8rem;position:relative}
.member:after{content:'';width:2px;height:2.4rem;background:#26A9E0;display:block;position:absolute;left:0;right:0;top:18rem;margin:0 auto}
.member h4{margin-bottom:.3rem}
.section-members .row .row{margin:0 3rem .3rem}
.section-members .row .members-row{position:relative;margin-bottom:2rem}
.section-members .members-row .member:after{display:none}
.section-members .members-row:after{content:'';width:90%;height:2px;background:#26A9E0;display:block;position:absolute;left:0;right:0;top:0;bottom:1.8rem;margin:auto;z-index:-1}
.section-members .members-row .member{margin-bottom:0}
.section-members .col:nth-child(3) .member:after{height:27.8rem}
.section-members .col:nth-child(3) .member:after{top: 17rem;}

/* ----- SECTION ORGANIZATION ----- */
.section-organization{padding-bottom:3.6rem}
.section-organization h1{margin-bottom:4rem}
/*.section-organization .member-top .member:after{width:2px;height:5.5rem;background:#26A9E0;display:block;position:absolute;right:-.2rem;top:8.2rem;transform:rotate(-59deg);left:auto}
.section-organization .member-top .member:before{content:'';width:2px;height:5.5rem;background:#26A9E0;display:block;position:absolute;left:-.1rem;right:0;top:8.2rem;transform:rotate(59deg)}
.section-organization .member-top{position:relative}
.section-organization .member-top .member{margin-bottom:-6.3rem;margin-bottom:-6.3rem}*/
.section-organization .center-text{position:absolute;top:/*15.5rem;*/-30px;left:0;right:0;margin:0 auto}
.section-organization .center-text span{text-align:center;display:block;font-size:1.125rem;font-weight:500;margin-top:16px;margin-bottom:5rem;position:relative}
.section-organization .center-text span:before,.section-organization .center-text span:after{content:'';background:#26A9E0;width:2px;height:5.9rem;position:absolute;top:-6.8rem;left:0;right:0;margin:0 auto}
.section-organization .center-text span:after{bottom:-3.3rem;top:auto;height:2.4rem}

.section-members .row .members-row{margin:0 -7.3rem 4.8rem}
.section-members .row .members-row:after{display:none}
.section-members .row .members-row .member .image-wrap{width:8.1rem;height:10.1rem;margin-bottom:1.1rem}
.section-members .row .members-row .col:nth-child(3){flex:0 0 23.5%;max-width:23.5%}
.section-members .row .members-row:last-child .col:nth-child(3){flex:1;max-width:100%}
.section-members .row .members-row:last-child .col{padding:0 .5rem}
.section-members .row .members-row:last-child{margin-bottom:0}
.page-id-1100 .section-members .row .members-row:last-child:after{display:none;bottom:6.2rem}

/* ----- SECTION NEWS LIST ----- */
.section-news-list {
    background: #fff;
    padding-top: 3.7rem;
    padding-bottom: 2.3rem;
}
.section-news-list h1 {
    margin-bottom: 1.1rem;
}
.section-news-list h4 {
    margin-bottom: 1.7rem;
}
.news-item.big-item .image-wrap {
    flex: 0 0 48.8%;
    max-width: 48.8%;
    height: 20.5rem;
    border-width: 8px;
    margin-right: 1.4rem;
}
.section-news-list .row {
    margin: 0 -1.1rem;
}
.news-item.big-item .content-wrap {
    flex: 1;
    padding-top: 0.2rem;
}
.news-item.big-item .content-wrap h6 {
    margin-bottom: 0.6rem;
}
.news-item.big-item .content-wrap h2 {
    line-height: 2rem;
    margin-bottom: 0.7rem;margin-top: 0;
}
.news-item.big-item .content-wrap p {
    max-width: 29.3rem;
    margin-bottom: 0.6rem;font-size: 0.875rem;
    line-height: 1.375rem;
    font-weight: 400;
}
.news-item.big-item {
    margin-bottom: 0.4rem;
}
.section-news-list .items-wrap {
    margin: 0 -2.1rem;
}
.news-item .content-wrap h5 {
    margin-bottom: 1.6rem;margin-top: 0;font-size: 1.25rem;min-height: 44px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.section-news-list .items-wrap .news-item {
    margin-bottom: 1.1rem;
}
/* ----- /SECTION NEWS LIST ----- */

/* ----- SECTION NEWS SINGLE ----- */
.link{
    font-size: 0.9375rem;
    font-weight: 500;
    margin-bottom: 0.1rem;
}
.link:after{
    content: '';
    border-bottom: 2px solid #26A9E0;
    display: block;
    margin-top: 0.4rem;
}
.link-arrow {
    display: flex;
    align-items: center;
    font-weight: bold;font-size: 0.875rem;
    line-height: 1.375rem;
}
.link-arrow svg {
    margin-right: 0.9rem;
    font-weight: 300;
    margin-bottom: 0.1rem;
}
.link-arrow.arrow-right svg {
    margin-right: 0;
    margin-left: 0.9rem;
}
.section-news-single {
    padding-top: 3.5rem;
    padding-bottom: 3.6rem;
}
.section-news-single h6 {
    color: #999999;
    margin-bottom: 0.9rem;
}
.section-news-single h1 {
    margin-bottom: 1.7rem;
}
.section-news-single .image-wrap {
    border-left: 12px solid #26A9E0;
    border-bottom: 12px solid #26A9E0;
    margin: 0 -0.1rem 2.1rem -0.7rem;
}
.section-news-single .image-wrap img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.section-news-single h2 {
    margin-bottom: 1.5rem;
}
.section-news-single p {
    margin-bottom: 1.4rem;
}
.section-news-single h3 {
    margin-top: 2.8rem;
    margin-bottom: 1.5rem;
}
.section-news-single h4 {
    margin-bottom: 1.4rem;
}
.section-news-single .list,.section-news-single ul {
    margin-top: 1.9rem;
    padding-left: 2.4rem;
}
.article-nav {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 3.4rem;
    border-top: 1px solid #E9E9E9;
    border-bottom: 1px solid #E9E9E9;
    padding: 1.4rem 0 1.2rem;
}
.article-nav a, .article-nav span {
    font-weight: bold;font-size: 0.875rem;
}
/* ----- /SECTION NEWS SINGLE ----- */

/* ----- PAGINATION ----- */
.pagination {
    justify-content: center;
    margin-top: 5.3rem;
}
.page-link:focus{box-shadow: none!important;}
.pagination .page-link,.pagination .page-item.active .page-link {
    border: none;
    font-size: 0.875rem;
    font-weight: 700;
    color: #333333;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 1.5625rem;
    height: 1.5625rem;
    padding: 0;
}
.pagination .page-link svg {
    font-weight: 400;
    width: auto;
    height: auto;    font-family: FontAwesome5ProLight, 'Font Awesome \35 Pro';
}
.pagination .page-item.active .page-link{
    background: #26A9E0;color: #fff;font-weight: 700
}
.pagination .page-item:first-child, .pagination .page-item:last-child {
    margin: 0 0.3rem;
}
.pagination .page-item:first-child .page-link, .pagination .page-item:last-child .page-link{
    font-weight: 700;
}
/* ----- /PAGINATION ----- */

.page-id-938 .pagination .wpv-filter-next-link{background-image: url('/wp-content/uploads/2021/02/next.png');background-repeat: no-repeat;background-position: center;}
.page-id-938 .pagination .wpv-filter-previous-link{background-image: url('/wp-content/uploads/2021/02/prev.png');background-repeat: no-repeat;background-position: center;}
.page-id-192 .pagination .wpv-filter-next-link{background-image: url('/wp-content/uploads/2021/02/next.png');background-repeat: no-repeat;background-position: center;}
.page-id-192 .pagination .wpv-filter-previous-link{background-image: url('/wp-content/uploads/2021/02/prev.png');background-repeat: no-repeat;background-position: center;}
span.wpv_page_ellipsis{border:none!important;color: #000!important;}
.modal-backdrop.fade.show{opacity: 0.5}
.modal.fade.show{opacity: 1}
.modal {
text-align: center;
padding: 0!important;
}
label[for="wpcf-terms-cr"]{display: none;}
.modal:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
margin-right: -4px;
}

.modal-dialog {
display: inline-block;
text-align: left;
vertical-align: middle;
}
.modal-header{border-bottom: none;}
:is(#emergencyModal, #emergencyModalEN) .modal-content{border-bottom:2px solid #26A9E0;background-position:15% center;background-image: url('/wp-content/uploads/2021/02/Group-154.png');background-repeat: no-repeat;}
:is(#emergencyModal, #emergencyModalEN) .modal-dialog {width: 100%;max-width: 1110px;}
:is(#emergencyModal, #emergencyModalEN) h2{margin: 0;font-size: 22px;line-height: 24px;font-weight: 500;text-align: center;}
:is(#emergencyModal, #emergencyModalEN) h2>span{font-weight: 400;color: #D60101;font-size: 51px;display: block;line-height: 75px;position: relative;}
:is(#emergencyModal, #emergencyModalEN) h2>span:first-child:after{content: '';background: #000;height: 2px;width: 40px;margin: auto;display: block;}
:is(#emergencyModal, #emergencyModalEN) p{color: #333333;font-weight: 500;font-size: 18px;line-height: 20px}
:is(#emergencyModal, #emergencyModalEN) ul{margin-bottom:0px;color: #333333;font-size: 16px;font-weight: 400;line-height: 29px;list-style-image: url('/wp-content/uploads/2021/02/Bullet-Point.png');padding-left: 15px;}
:is(#emergencyModal, #emergencyModalEN) .modal-body{padding: 0;margin-bottom: 45px;}
:is(#emergencyModal, #emergencyModalEN) .close,#clicnicinfoModal .close{padding: 0;opacity: 1;margin-right: 0;}
.container.singlehospitallocation{position: absolute;top: 0;left: 0;right: 0}
.section-find-us .tab-pane .container.singlehospitallocation .contact-box{margin-left: 0}

#clicnicinfoModal .modal-dialog {width: 100%;max-width: 770px;}
#clicnicinfoModal .modal-content{border-bottom:4px solid #26A9E0;background-position: 100% 100%;background-image: url('/wp-content/uploads/2021/02/Group-154-1.png');background-repeat: no-repeat;}
#clicnicinfoModal .modal-body{padding-left: 45px;padding-right: 45px;padding-bottom: 80px;}
#clicnicinfoModal .modal-body ul{list-style-image: url('/wp-content/uploads/svg/phone-square-alt-solid-blue.svg');font-size: 18px;padding-left: 25px;margin-bottom: 15px;}
#clicnicinfoModal .modal-body ul li{margin-bottom: 7px}
#clicnicinfoModal .modal-body ul li:last-child{margin-bottom: 0}
#clicnicinfoModal .modal-body h4{margin: 0;font-size: 16px;font-weight: 500;line-height: 24px;margin-bottom: 8px;}
#clicnicinfoModal .modal-body h3{margin: 0;margin-bottom:20px;font-size: 22px;font-weight: 500;line-height: 24px; }

/* ----- SECTION BANNER CAREERS ----- */
.section-banner-careers .banner-content .content-wrap {
    padding-top: 5rem;
}
.section-banner-careers .banner-content .content-wrap h1 {
    margin-bottom: 1.6rem;
}
.section-banner-careers .banner-content .content-wrap p {
   /* max-width: 27.8rem;*/
}
.section-banner-careers{position: relative;}
.section-banner-careers:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgb(0 0 0 / 25%);display: block;
    z-index: 9;
}
.section-banner:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background:  linear-gradient(0deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 80%);display: block;z-index: 9;}
/* ----- /SECTION BANNER CAREERS ----- */
/*  */
/* ----- SECTION CAREERS ----- */
.section-careers {
    padding-top: 3.9rem;
    padding-bottom: 3.9rem;
}
.careers-link-item {
    border-bottom: 1px solid #E9E9E9;display: block;
    padding: 0.9rem 0.6rem;
    transition: 0.4s;
}
.careers-link-item > div.careersItem{display: flex;align-items: center;justify-content: space-between;width: 100%;}
.careerItemInfo > .career-info-item {display: inline-flex !important;align-items: center;font-weight: 500;font-size: 14px;line-height: 27px;text-align: left;color: #999;margin-right: 5px!important;}
.careerItemInfo > .career-info-item svg{margin-right: 2.5px;min-width: 10px;}

.careers-link-item:first-child {
    border-top: 1px solid #E9E9E9;
}
.careers-link-item h6 {
    color: #999999;
    margin-bottom: 0.3rem;margin-top: 0;
}
.careers-link-item h3{margin-top: 0}
.careers-link-item:hover {
    background: #F1F1F1;
    transition: 0.4s;
}
/* ----- /SECTION CAREERS ----- */
/*  */
/* ----- SECTION CAREER LISTING ----- */
.section-career-listing {
    padding-top: 3.4rem;
    padding-bottom: 2.3rem;
}
.section-career-listing h1 {
    margin-bottom: 1.5rem;
}
.section-career-listing .career-info {
    border-bottom: 1px solid #E9E9E9;
    padding-bottom: 1.6rem;
    margin: 0;
    align-items: center;
    margin-bottom: 1.9rem;
}
.section-career-listing .career-info .career-info-item {
    color: #999999;
    font-weight: 500;
    display: flex;
    align-items: center;
    line-height: 1.7rem;
    margin-bottom: 0.1rem;font-size: 0.875rem;
}
.section-career-listing .career-info .career-info-item svg {
    font-weight: 900;
    margin-right: 0.9rem;
}
.section-career-listing .career-info .col:first-child {
    flex: 0 0 25.9%;
    max-width: 25.9%;
}
.section-career-listing .career-info .col{
    padding: 0;
}
.section-career-listing .career-info .btn-wrap {
    display: flex;
    justify-content: flex-end;
}
.section-career-listing .career-info .btn {
    font-size: 0.875rem;
    padding: 0.8rem 1.7rem;
}
.section-career-listing h4 {
    margin-top: 1.6rem;
    margin-bottom: 1.8rem;
}
.section-career-listing .list {
    padding-left: 2.4rem;
    margin-bottom: 2rem;
}
.section-career-listing .article-nav {
    margin-top: 3.8rem;
    padding: 1.7rem 0;
    border-bottom: 0;
}
/* ----- /SECTION CAREER LISTING ----- */
/*  */
/* ----- SECTION APPLICATION ----- */
.section-application {
    padding-top: 4rem;
}
.section-application .title-wrap p{font-size: 0.875rem;line-height: 1.375rem;}
.section-application .title-wrap .label {
    font-weight: bold;
    display: flex;
    align-items: flex-start;
    margin-top: -0.2rem;color: #212529;    font-size: 0.875rem;
    line-height: 1.375rem;
}
.section-application h1 {
    margin-bottom: 1.95rem;
}
.label{
    font-weight: bold;
    display: flex;
    align-items: flex-start;
    margin-top: -0.2rem;
}
.label svg {
    margin-top: 0.1rem;
    margin-right: 0.5rem;
}
.section-application .title-wrap {
    margin-bottom: 0.6rem;
}
.section-application .form-box h3 {
    margin-bottom: 2.1rem;
}
.section-application .form-box label {
    font-size: 1rem;
    display: flex;
    align-items: flex-start;margin-bottom: .5rem;
}
.section-application .form-box label svg {
    margin-top: 0.1rem;
    margin-right: 0.4rem;
    flex: 0 0 0.6rem;
}
.section-application .form-box .three-cols .col:first-child {
    flex: 0 0 30%;
    max-width: 30%;
}
.section-application .form-box .three-cols .col:nth-child(2) {
    flex: 0 0 30%;
    max-width: 30%;
}
.tooltip.show{
    opacity: 1;
}
.tooltip-btn {
    padding: 0;
    font-weight: 900;
    line-height: 1rem;
    margin-left: 0.2rem;
    font-size: 0.875rem;
}
.tooltip-btn:focus{
    outline: none;
    box-shadow: none;
}
.tooltip-inner {
    padding: 1.1rem 0.95rem;
    color: #fff;
    background: transparent;
    text-align: left;
    max-width: 100%;
}
.tooltip {
    font-weight: 500;
    background: #26A9E0;
    border-color: #26A9E0;
    font-size: 0.875rem;
    line-height: 1.125rem;
    min-width: 14.875rem;
    padding: 0;
    border-radius: 0.45rem;
    bottom: 2.4rem;
    transition: 0.4s;visibility: hidden;
}
.tooltip.show{visibility: visible;}
.tooltip .arrow::before {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 17.69px 27px 0 0;
    border-color: #26a8e0 transparent transparent transparent;
}
.tooltip .arrow::after {
    display: none;
}
.tooltip .arrow {
    margin: 0;
    width: 2rem;
    height: 1.5rem;
    bottom: -1rem;
    left: 0.5rem !important;
}
.section-application .form-group {
    position: relative;
    margin-bottom: 1.05rem;
}
.tooltip-wrap {
    display: flex;
    align-items: center;
    position: relative;
}
.custom-file {
    height: 2.8rem;
}
.custom-file .custom-file-label::after{
    display: none;
}
.custom-file .custom-file-label {
    margin-bottom: 0;
    height: 2.8rem;
    max-width: 10.3rem;
    padding: 0.7rem 0.1rem 0.7rem 0.8rem;
    color: #26A9E0;
    justify-content: flex-start;
    align-items: center;
    font-size: 0.875rem;
    border-color: #26A9E0;
    border-radius: 0;
}
.custom-file .custom-file-label svg {
    font-weight: 900;
    margin-right: 0.6rem;
}
.input-group>.custom-file .custom-file-input:focus{z-index: 1;border: none!important;outline: none!important;}
.custom-file-input{
    height: 100%;cursor: pointer;
}
.custom-file-input {
    height: calc(2.2em + .75rem + 2px);opacity: 1;
}
.section-application .custom-file .custom-file-label{
    justify-content: flex-start;
    align-items: center;
    font-size: 0.7rem;
}
.section-application label.custom-file-label svg {
    margin-right: 0.6rem;
    flex: 0 0 0.8rem;
}
.section-application .input-group-file > label {
    font-size: 0.875rem;
    line-height: 1.3rem;
    margin-bottom: 0.2rem;
}
.input-group>.custom-file {
    flex: 0 0 10.3rem;
    max-width: 10.3rem;
    margin-right: 1rem;
}
.section-application .select {
    color: #CDD0D2;
}
.section-application .date-of-birds > label {
    margin-bottom: 1.3rem;
}
.section-application .two-cols .col:first-child {
    flex: 0 0 60%;
    max-width: 60%;
}
.section-application .date-of-birth .select {
    flex: 0 0 26.3%;
    max-width: 26.3%;
    margin-right: 1.1rem;
}
.section-application .date-of-birth .select:nth-child(2) {
    max-width: 31.1%;
    flex: 0 0 31.1%;
}
.section-application .date-of-birth .select:nth-child(3) {
    margin-right: 0;
    flex: 1;
    max-width: 100%;
}
.section-application .form-box {
    padding-bottom: 3.7rem;
    padding-top: 3.4rem;
}
.section-application .form-box:nth-child(2n){
    background-color: #F1F1F1;
    padding-bottom: 2rem;
}
.section-application .form-box:nth-child(3) {
    padding-bottom: 3rem;
}
.section-application .form-box:nth-child(4) {
    padding-top: 2.4rem;
    padding-bottom: 1.7rem;
}
.section-application .form-box:nth-child(5) {
    padding-top: 2.8rem;
    padding-bottom: 1.3rem;
}
.section-application .custom-checkbox .custom-control-label:before {
    border-radius: 0;
    width: 1.5625rem;
    height: 1.5625rem;
    left: -2.8rem;
    top: 0;
    background: #fff;
}
.custom-control-input:focus~.custom-control-label::before{box-shadow: none!important;}
.section-application .custom-checkbox {
    padding-left: 2.8rem;
    line-height: 1.1rem;
}
.section-application .custom-checkbox .custom-control-label{
    font-size: 0.875rem;
    margin-bottom: 0.9rem;
    line-height: 1.3rem;
}
.section-application .custom-checkbox .custom-control-input:checked~.custom-control-label::after{
    background-color: transparent;
    background-image: url(../okypy/images/icon-check.svg);
    background-repeat: no-repeat;
    background-position: center;
    top: 0;
    left: -2.45rem;
    background-size: contain;
}
.section-application .custom-checkbox .custom-control-label::after{
    width: 1rem;
    height: 1.5rem;
}
.section-application .checkbox-content {
    border-left: 6px solid #F1F1F1;
    padding-left: 1.3rem;
    visibility: hidden;
    max-height: 0;
    overflow: hidden;
    transition: 0.4s;
}
.section-application .checkbox-content.active{
    max-height: 100rem;
    transition: 0.4s;
    padding-top: 0.1rem;
    visibility: visible;
}
.section-application .checkbox-content > label {
    font-size: 0.875rem;
}
.section-application .form-box.form-box-5 .form-group {
    margin-bottom: 2.3rem;
}
.section-application .form-box-5 .col:nth-child(2) .custom-checkbox .custom-control-label {
    margin-bottom: 1.3rem;
}
.section-application .form-box textarea {
    margin-top: 1.3rem;
    height: 8.9rem;
}
.section-application .form-box-5 .col:nth-child(2) .checkbox-content > label {
    line-height: 1.3rem;
}
.section-application .form-box .input-group-file{
    align-items: center;
}
.section-application .form-box-6 h3 {
    margin-bottom: 1.9rem;
}
.section-application .form-box-6 .sub-title h4 {
    margin-bottom: 1.3rem;
}
.section-application .form-box-6 .sub-title {
    margin-bottom: 2.1rem;
}
.section-application .form-box-6 .col:first-child {
    flex: 0 0 4.1%;
    max-width: 4.1%;
}
.section-application .form-box-6 .col:nth-child(2) {
    flex: 0 0 46%;
    max-width: 46%;
}
.section-application .form-box-6 .form-group label {
    margin-bottom: 0.8rem;
}
.section-application .form-box-6 .form-group {
    margin-bottom: 0.9rem;
}
.section-application .form-group-file > label {
    font-size: 0.875rem;
}
.section-application .form-group-file {
    padding-top: 0.6rem;
}
.section-application .form-box .input-group-file label {
    margin-bottom: 0;max-width: 106px;z-index: 9;margin-top: -2px;
}
.section-application .select-wrap .select {
    flex: 0 0 47.1%;
    max-width: 47.1%;
    margin-right: 1.1rem;
}
.section-application .select-wrap .select:last-child {
    margin-right: 0;
}
.section-application .form-box-6 .form-group-file {
    margin-bottom: 2.9rem;
}
.section-application .form-box .link-arrow {
    margin-bottom: 6.7rem;
}
.section-application .form-box-6 .sub-title label {
    font-size: 0.875rem;
    font-weight: bold;
    display: inline-block;
    padding-left: 1.1rem;
}
.section-application .form-box-6 .sub-title label svg {
    margin-left: -1.1rem;
    margin-top: -0.6rem;
}
.section-application .form-box-6 .sub-title label a{
    color: #26A9E0;
    font-weight: bold;
}
.section-application .languages{
    align-items: flex-end;
}
.section-application .languages>.col:first-child{
    flex: 0 0 16.3%;
    max-width: 16.3%;
    align-self: flex-start;
}
.section-application .languages .custom-checkbox {
    margin-bottom: 1.4rem;
    padding-left: 3.2rem;
}
.section-application .languages .custom-checkbox .custom-control-label {
    font-size: 1rem;
    line-height: 1.6rem;
}
.section-application .languages .custom-checkbox .custom-control-label:before {
    left: -3.2rem;
}
.section-application .languages .custom-checkbox .custom-control-input:checked~.custom-control-label::after {
    left: -2.9rem;
}
.section-application .languages>.col:nth-child(2),.section-application .languages .col1 {
    flex: 0 0 41.8%;
    max-width: 41.8%;
}
.section-application .languages .form-group-file {
    margin-bottom: 0.9rem;
    margin-left: -1rem;
    margin-top: 2.1rem;
}
.section-application .languages-two .col:nth-child(2) {
    flex: 0 0 62%;
    max-width: 62%;
    padding-top: 5.8rem;
}
.section-application .languages-two .form-group:first-child {
    flex: 0 0 31.4%;
    max-width: 31.4%;
    margin-right: 1.1rem;
}
.section-application .languages-two .form-group-file {
    margin-top: -0.7rem;
    margin-left: 0.1rem;
    margin-bottom: 2.9rem;
}
.section-application .languages-two .form-group:nth-child(2) {
    flex: 1;
}
.section-application .form-box.form-box-6 {
    padding-bottom: 4.9rem;
}
.section-application .form-box-7 {
    padding-top: 3.9rem;
}
.section-application .form-box-7 h3 {
    margin-bottom: 1.6rem;
}
.section-application .form-box-7 .sub-title p {
    margin-bottom: 3.4rem;
}
.section-application .form-box-7 .col:first-child {
    flex: 0 0 4.1%;
    max-width: 4.1%;
}
.section-application .form-box-7 .form-group {
    padding-top: 0.2rem;
}
.section-application .form-box-7 .form-group > label {
    margin-bottom: 0.7rem;
}
.section-application .form-box-7 .col:nth-child(2) {
    flex: 0 0 46%;
    max-width: 46%;
}
.custom-checkbox.style-1 {
    padding-left: 2.4rem;
    padding-top: 0.5rem;
    font-weight: 500;
}
.custom-checkbox.style-1 .custom-control-label:before {
    border-radius: 50%;
    left: -2.4rem;
    top: -0.15rem;
}
.custom-checkbox.style-1 .custom-control-input:checked~.custom-control-label::after {
    background-color: #26A9E0;
    background-image: none;
    left: -1.9rem;
    width: 0.625rem;
    height: 0.625rem;
    top: 0.32rem;
}
.section-application .custom-checkbox.style-1 {
    margin-bottom: 1.8rem;
}
.section-application .form-box-7 .select-wrap {
    align-items: center;
}
.section-application .form-box-7 .select-wrap label {
    margin-left: 1.2rem;
    padding-bottom: 0.8rem;
    font-weight: 500;
}
.section-application .form-box-7 textarea {
    height: 16.2rem;
    margin-bottom: 1.4rem;
}
.section-application .form-box-7 .form-group-file {
    margin-bottom: 3.8rem;
}
.section-application .form-box-7 {
    padding-bottom: 4.3rem;
}
.section-application .form-box.form-box-8 {
    padding-top: 3.8rem;
    padding-bottom: 3.5rem;
}
.section-application .form-box-8 h3 {
    margin-bottom: 1.5rem;
}
.section-application .form-box-8 .sub-title p {
    margin-bottom: 2.2rem;
}
.section-application .form-box-8 .col:first-child {
    flex: 0 0 4.1%;
    max-width: 4.1%;
    align-self: flex-start;
}
.section-application .form-box-8 .col:nth-child(2) {
    flex: 0 0 46%;
    max-width: 46%;
}
.section-application .form-box-8 .form-group-file {
    margin-bottom: 0;
    margin-left: -0.9rem;
}
.section-application .form-box-8 .row {
    align-items: flex-end;
}
.section-application .form-box-8 .form-group {
    margin-bottom: 0;
}
.section-application .form-box-8 label {
    margin-right: -1rem;
}
.section-application .form-box-8 .row {
    align-items: flex-end;
    margin-bottom: 1.8rem;
}
.section-application .form-box-8 .link-arrow small {
    display: block;
    font-size: 0.875rem;
}
.section-application .form-box-8 .link-arrow svg {
    align-self: flex-start;
    margin-top: 0.2rem;
    font-weight: 900;
}
.section-application .btn-wrap {
    align-items: center;
    margin-bottom: 3rem;
}
.section-application .btn-wrap .custom-checkbox {
    margin-bottom: 0;
    padding-top: 0.9rem;
}
.section-application .form-box.form-box-last {
    padding-top: 2rem;
    padding-bottom: 6rem;
}
.section-application .form-box.form-box-last .btn {
    font-size: 0.875rem;
    padding: 0.8rem 2rem;
    margin-right: 1.5rem;
}
.input-group {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
}
/* ----- /SECTION APPLICATION ----- */

.page-id-192 #doctorSearch{visibility: hidden;opacity: 0;}

:is(.page-id-1213, .page-id-97552) .section-contact .tab-pane .contact-box{height: 500px;overflow: hidden;overflow-y: scroll;}
:is(.page-id-1213, .page-id-97552) .section-contact .tab-pane .contact-box::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #F5F5F5;}
:is(.page-id-1213, .page-id-97552) .section-contact .tab-pane .contact-box::-webkit-scrollbar{width: 5px;background-color: #ACC7CF;}
:is(.page-id-1213, .page-id-97552) .section-contact .tab-pane .contact-box::-webkit-scrollbar-thumb{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #007196;}
:is(.page-id-1213, .page-id-97552) .section-contact .tab-pane .contact-box{padding-left: 0;padding-right: 0;padding-top: 20px;}
:is(.page-id-1213, .page-id-97552) #myTabContent{height: 775px;}

#personal-doctors .contact-box{height: 500px;overflow: hidden;overflow-y: scroll;}
#personal-doctors .contact-box::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #F5F5F5;}
#personal-doctors .contact-box::-webkit-scrollbar{width: 5px;background-color: #ACC7CF;}
#personal-doctors .contact-box::-webkit-scrollbar-thumb{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #007196;}

#mega-menu-item-141, #mega-menu-item-100054{display: none!important;}
.postid-53 #mega-menu-item-141,.postid-93 #mega-menu-item-141,.page-id-108 #mega-menu-item-141,.page-id-149 #mega-menu-item-141,.postid-147 #mega-menu-item-141,.postid-144 #mega-menu-item-141{display: block!important;}
.postid-52 #mega-menu-item-141,.postid-1170 #mega-menu-item-141,.page-id-117 #mega-menu-item-141,.page-id-151 #mega-menu-item-141,.postid-1169 #mega-menu-item-141,.postid-1168 #mega-menu-item-141{display: block!important;}
.postid-95044 #mega-menu-item-100054,.postid-95094 #mega-menu-item-100054,.page-id-100167 #mega-menu-item-100054,.page-id-101398 #mega-menu-item-100054,.postid-95067 #mega-menu-item-100054,.postid-100105 #mega-menu-item-100054{display: block!important;}
.postid-99750 #mega-menu-item-100054,.postid-95079 #mega-menu-item-100054,.page-id-101556 #mega-menu-item-100054,.page-id-101557 #mega-menu-item-100054,.postid-100094 #mega-menu-item-100054,.postid-95057 #mega-menu-item-100054{display: block!important;}

#mega-menu-item-1252489,#mega-menu-item-142{display: none!important;}
.postid-51 #mega-menu-item-1252489,.postid-99752 #mega-menu-item-1252489,.postid-1142 #mega-menu-item-1252489,.postid-95083 #mega-menu-item-1252489,
.page-id-119 #mega-menu-item-1252489,.page-id-101494 #mega-menu-item-1252489,.page-id-152 #mega-menu-item-1252489,.page-id-101495 #mega-menu-item-1252489,.postid-1141 #mega-menu-item-1252489,.postid-100103 #mega-menu-item-1252489{display: block!important;}
.postid-51 #mega-menu-item-142,.postid-99752 #mega-menu-item-142,.postid-1142 #mega-menu-item-142,.postid-95083 #mega-menu-item-142,
.page-id-119 #mega-menu-item-142,.page-id-101494 #mega-menu-item-142,.page-id-152 #mega-menu-item-142,.page-id-101495 #mega-menu-item-142,.postid-1141 #mega-menu-item-142,.postid-100103 #mega-menu-item-142{display: block!important;}

body:not(.postid-53, .postid-93, .page-id-108, .postid-144, .postid-147, .page-id-149) #mega-menu-item-2783820 {display: none!important;}

/*Cookie window*/
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{background: rgba(0,0,0,0.8)!important;}
#moove_gdpr_cookie_info_bar{min-height: 100vh!important;max-height: 100vh!important;z-index: 999!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {max-width: 67%;margin: auto;right: 0;background-color: #fff;
position: absolute!important;width: 100%!important;top: 50%!important;left: 0!important;padding: 40px 40px!important;margin-top: -15%!important}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme p,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3{color: #000!important;font-weight: normal!important;}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3{font-weight: 500;margin-top: 0}
#moove_gdpr_cookie_info_bar.moove-gdpr-info-bar-hidden {bottom: -100vh!important;}
#strict-necessary-cookies .moove-gdpr-status-bar.gdpr-checkbox-disabled.checkbox-selected{display: none!important;}
#moove_gdpr_save_popup_settings_button{display: none!important;}
.page-cookies-policy #moove_gdpr_save_popup_settings_button{display: block!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{font-weight: normal!important;}
.page-cookies-policy #moove_gdpr_cookie_info_bar,.page-privacy-policy #moove_gdpr_cookie_info_bar{display: none!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{background: #fff;}
.lity{z-index: 9999999999!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn{margin-top:20px!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder{display: block!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{display: block!important;margin: auto!important;}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a{color: #212529!important;font-size: 0.875rem!important;line-height: 1.375rem!important;font-weight: 400!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content p{color: #212529!important;font-size: 0.875rem!important;line-height: 1.375rem!important;font-weight: 400!important;margin-bottom: 1.4rem!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p:first-child{margin-bottom: 20px!important;}
#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a:hover{color: #26A9E0!important}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{padding: 12px 30px!important;border-radius: 0!important;border-color: #26A9E0!important}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{border:none!important;}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover{background-color: #65C9F3!important;border-color: #65C9F3!important;color: #fff!important}
#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover{background-color: #26a9e0!important;border-color: #26a9e0!important;color: #fff!important}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{border-radius: 0!important}

.post-type-archive-job-position .section-banner-clinic{height: auto;}
.post-type-archive-job-position .section-banner-clinic .banner-bg{max-height: 100%}
.header #mega-menu-item-3248 > .mega-sub-menu{width: 200%!important}
.buttons.buttonsmobile{display: none;visibility: hidden;}

.section-contact .custom-checkbox .custom-control-input:checked~.custom-control-label::after{left: -2.65rem!important;}
.section-contact .custom-checkbox .custom-control-input{width: 30px;height: 30px;position: absolute!important;margin: 0;left: 31px;}
.section-contact .custom-checkbox{padding-left: 5.2rem}
.section-contact .tab-pane>a{display: block;width: 100%;height:100%;position: absolute;z-index: 1}
.section-find-us .tab-pane .container.singlehospitallocation .contact-box {z-index: 9;position: relative;}

.page-id-5293 .section-patient-info ul li.tb-gallery__cell:before{display: none;}
.covid-btn{font-size: 12px;font-weight: bold;line-height: 24px;background: #D60101;color: #fff;padding: 0px 12px;border:1px solid #D60101;}
.covid-btn:hover{background: #fff;color: #D60101}

.alertForJob {font-size: 14px;padding: 25px;background: #F1F1F1;border: 1px solid #26A9E0;}
.alertForJob a{color:#26A9E0;}
.jobfaq{display: flex;align-items: center;margin-bottom:60px;justify-content: space-between;padding: 22px;
border:1px solid #26A9E0;background-image: url('/wp-content/uploads/2021/04/Icon-Info.png');background-repeat: no-repeat;background-position: 25px center;color: #999999;font-size: 14px;font-weight: 500}
.jobfaq h3{color: #26A9E0;font-size: 22px;font-weight: 500;line-height: 24px;margin: 0;}
.jobfaq>div{padding-left: 55px;}
.jobfaq p{margin: 0;line-height: 25px;}
.deleterow a{color: #26A9E0!important;cursor: pointer;display: block;}

body.page-id-959 {padding-top: 0;}
body.page-id-959 .header{position: relative!important;}
.fixedvideoiframe iframe,.fixedvideoiframe video{height: 272px!important}

.wp-block-table.aligncenter, .wp-block-table.alignleft, .wp-block-table.alignright {display: table;width: 100%!important;}

.single-health-centre .section-clinic-desc .left-col ul {list-style: disc;}

.lang{}
.lang #regiontitle{display: none;}
.lang #regionmenu{margin: 0;}

body.en .section-doctor .nav-tabs .nav-link {width: max-content;padding: 18px 10px;}

.fundcheck {margin-top: 40px;}
.fundcheck .wpt-form-set {padding: 0;position: absolute;}
.fundcheck .wpt-form-item {padding: 0;}
.section-patient-info .fundcheck ul li::before {display: none;}
.fundcheck .wpt-form-set .wpt-form-label {display: none;}
.fundcheck .fundlabel{margin-left: 25px;}
.fundcheck small{position: absolute;top: -20px;width: 150px;}

.page-id-5293 .section-patient-info :is(figure, img) {width: 100%;}
.glide__slide:before, .blocks-gallery-item:before{display: none!important;}
.postid-877 .has-large-font-size strong{line-height: 35px;}

.en.single-doctor .doctor-content{display: none!important;}
.en.single-doctor.postid-104606 .doctor-content{display: block!important;}

:is(.postid-96607, .postid-96755, .postid-96547, .postid-96711, .postid-96567) .section-banner-clinic .banner-content .content-wrap{ padding-top: 1.8rem; }

.style-cols .wp-block-column h3{text-align: left;padding-left: 15px;padding-right: 15px;}
/*.style-cols .wp-block-column h3 a{color: #fff!important;}*/
.style-cols .wp-block-column p{padding: 15px;padding-right: 30px;}
.style-cols .wp-block-column {margin-top: 10px}

.single-board-organization .section-doctor:before,.single-member-of-the-board .section-doctor:before,.single-scientific-council .section-doctor:before{height: 100%;}
.single-scientific-council .doctor-item{margin-bottom: 0;}
.single-scientific-council .section-doctor{padding-bottom: 0;}

.taep_feat {margin-bottom: 60px;}
.taep_feat .container.nopadding{position: relative;}
.taep_feat h1{position: absolute;bottom: 50px;margin: 0;font-weight: 500;font-size: 36px;line-height: 40px;text-align: left;color: #D70101;}
.taep_body {margin-bottom: 55px;padding-bottom: 40px;}
.taep_body:after{content: '';display: block;position: absolute;width: 100%;height: 1px;background: #26A9E0;bottom: 0;}
.taep_body h4{max-width: 770px;font-weight: 500;font-size: 18px;line-height: 24px;text-align: center;color: #333;margin: 0 auto 10px!important;}
.taep_body p{max-width: 770px;font-weight: normal;font-size: 14px;line-height: 22px;text-align: center;color: #333;margin: 0 auto!important;}
.blue-bg.bg-lef {border-left: 7px solid #26A9E0;border-bottom: 7px solid #26A9E0;}
.taep_reason{margin-bottom: 100px;}
.taep_reason h2{font-weight: 500;font-size: 26px;line-height: 27px;text-align: left;color: #333;padding-left: 40px;margin: 0 0 15px;}
.taep_reason ul{margin-left: 1em;}
.taep_reason li{font-weight: normal;font-size: 14px;line-height: 22px;text-align: left;color: #333;margin-bottom: 20px;}
.taep_reason li:last-child{margin-bottom: 0px;}
.taep_reason li::before {content: "\2022";color: #26A9E0;font-weight: bold;display: inline-block;width: 1em;margin-left: -1em;}
.taep_when{padding: 50px 0;background-image: url(/wp-content/uploads/okypyBG.svg), linear-gradient(#26a9e0 0%, #1b75bb 100%);background-position: right bottom;background-size: auto;background-repeat: no-repeat;margin-bottom: 100px;}
.taep_when h2{font-weight: 500;font-size: 26px;line-height: 27px;text-align: left;color: #fff;margin-top: 0;margin-bottom: 15px;max-width: 440px;}
.taep_when p{font-weight: normal;font-size: 18px;line-height: 24px;text-align: left;color: #fff;margin-bottom: 40px;max-width: 440px;}
.taep_when ul{padding: 0;margin: 0;display: inline-block;width: 25%;float: left;padding-right: 20px;}
.taep_when ul li{font-family: "Open Sans", serif;font-weight: normal;font-size: 14px;line-height: 22px;text-align: left;color: #fff;margin-bottom: 20px;}
.taep_when ul li::before {content: "\2022";color: #fff;font-weight: bold;display: inline-block;width: 1em;}
.taep_third {margin-bottom: 100px;}
.taep_third p{padding-right: 40px;font-family: "Open Sans", serif;font-weight: normal;font-size: 14px;line-height: 22px;text-align: left;color: #333;margin-bottom: 0;}
.taep_third p a{font-weight: 500;color: #26A9E0;}
.taep_third p a:hover{font-weight: 500;color: #000;}
.taep_to_do {background: #f1f1f1;padding: 70px 0 120px;margin-bottom: 100px;}
.taep_to_do h2{font-family: "Open Sans", serif;font-weight: 500;font-size: 26px;line-height: 27px;text-align: left;color: #333;margin: 0;max-width: 430px;}
.taep_to_do h3{font-family: "Open Sans", serif;font-weight: 500;font-size: 22px;line-height: 24px;text-align: left;color: #333;margin-top: 40px;margin-bottom: 25px;}
.taep_to_do p{font-family: "Open Sans", serif;font-weight: normal;font-size: 14px;line-height: 22px;text-align: left;color: #333;}
.taep_to_do ul{padding: 0;margin: 0;margin-bottom: 11px;}
.taep_to_do li{font-family: "Open Sans", serif;font-weight: normal;font-size: 14px;line-height: 22px;text-align: left;color: #333;}
.taep_to_do li::before {content: "\2022";color: #26A9E0;font-weight: bold;display: inline-block;width: 1em;}
.taep_exoplismos{padding-bottom: 80px;margin-bottom: 50px;}
.taep_exoplismos > div:after{content: '';display: block;position: absolute;width: 100%;height: 1px;background: #26A9E0;bottom: -80px;}
.taep_exoplismos h2{font-family: "Open Sans", serif;font-weight: 500;font-size: 26px;line-height: 27px;text-align: left;color: #333;margin: 0;margin-bottom: 20px;}
.taep_exoplismos p{font-family: "Open Sans", serif;font-weight: normal;font-size: 14px;line-height: 22px;text-align: left;color: #333;}
.taep_exoplismos ul{padding: 0;margin: 0;margin-bottom: 11px;}
.taep_exoplismos li{font-family: "Open Sans", serif;font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #333;margin-bottom: 15px;}
.taep_exoplismos li::before {content: "\2022";color: #26A9E0;font-weight: bold;display: inline-block;width: 1em;}
.taep_support{margin-bottom: 100px;}
.taep_support h2{font-family: "Open Sans", serif;font-weight: 500;font-size: 26px;line-height: 27px;text-align: center;color: #333;margin: 0;margin-bottom: 20px;}
.taep_support p{font-family: "Open Sans", serif;font-weight: normal;font-size: 14px;line-height: 22px;text-align: center;color: #333;margin: 0;}
.taep_okypy{margin-bottom: 100px;}
.taep_okypy h2{font-family: "Open Sans", serif;margin-bottom: 30px;font-weight: 500;font-size: 26px;line-height: 27px;text-align: left;color: #333;margin-top: 0;}
.taep_okypy ul{margin: 0;padding: 0;}
.taep_okypy li{font-family: "Open Sans", serif;font-weight: normal;font-size: 16px;line-height: 17px;text-align: left;color: #333;margin-bottom: 15px;}
.taep_okypy li::before {content: "\2022";color: #26A9E0;font-weight: bold;display: inline-block;width: 1em;}
.section_links {margin: 0;padding: 0;}
.section_links_col{position: absolute;margin-left: -30px;}
.section_links li a{width: 20px;height: 20px;border-radius: 50%;background: #b1afaf;display: inline-block;position: relative;margin-right: 10px;}
.section_links li.active-section a{background: linear-gradient(#26a9e0 0%, #1b75bb 100%);}
.section_links li.active-section a:after{width: 14px;height: 14px;content: '';position: absolute;display: block;left: 3px;top: 3px;background: #fff;border-radius: 50%;}
.section_links li {font-family: "Open Sans", serif;font-weight: 600;font-size: 12px;line-height: 14px;text-align: left;color: #333;display: flex;margin-bottom: 5px;width: 110px;}
.section_links li span{width: 77px;display: none;}
.section_links li.active-section span{display: block;position: absolute;margin-left: 30px;margin-top: 3px;}

/*New TAEP Style*/
.taep_feat {margin-bottom: 50px;}
.taep_feat > img{width: 100%;}
.taep_body {margin-bottom: 30px;background: #26a9e0;padding: 35px 70px;}
.taep_body:after{display: none;}
.taep_body p{text-align: left;color: #fff;max-width: 100%;}
.taep_desc {padding-bottom: 50px!important;margin-bottom: 50px;border-bottom: 1px solid #e9e9e9;}
.taep_desc p:last-child{margin-bottom: 0;}
.taep_role {margin-bottom: 80px;display: flex;justify-content: center;}
.taep_role h2{font-family: "Open Sans", serif;font-weight: 500;font-size: 26px;line-height: 27px;text-align: left;color: #333;margin-top: 0;margin-bottom: 30px;}
.taep_role ul{margin: 0;}
.taep_role li {display: flex;justify-content: flex-start;align-items: center;margin-bottom: 25px;}
.taep_role li:last-child {margin-bottom: 0;}
.taep_role li img{height: 75px;}
.taep_role li span{font-family: "Open Sans", serif;font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #333;margin-left: 25px;max-width: 530px;}
.taep_whenCome{background-color: #f1f1f1;padding: 80px 0;margin-bottom: 50px;}
.taep_whenCome h2{font-family: "Open Sans", serif;font-weight: 500;font-size: 26px;line-height: 27px;text-align: left;color: #333;margin-top: 0;margin-bottom: 15px;}
.taep_whenCome hr.two333{height: 2px;background: #333;margin-top: 5px;margin-bottom: 60px;}
.taep_whenCome h4 {font-family: "Open Sans", serif;font-weight: 500;font-size: 18px;line-height: 20px;text-align: center;color: #333;margin: 0;position: absolute;left: 50%;transform: translateX(-50%) translateY(-50%);background: #f1f1f1;padding: 0 10px;}
.taep_whenCome ul {padding: 40px 60px;margin-bottom: 65px;border: 2px solid #d60101;}
.taep_whenCome ul.list-inline {column-count: 2;padding: 40px 30px;}
.taep_whenCome ul.list-inline li {font-family: "Open Sans", serif;font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #333;padding-left: 40px;margin-bottom: 25px;vertical-align: top;width: 100%;position: relative;min-height: 44px;}
.taep_whenCome ul.list-inline li:before{background-image: url(https://shso.org.cy/wp-content/uploads/2022/08/Tick-Icon.png);content: '';position: absolute;display: inline-block;width: 30px;height: 30px;background-size: contain;background-repeat: no-repeat;left: 0;top: -4px;}
.taep_whenCome ul li p:last-child{margin: 0;}
.taep_whenCome ul:last-child{margin-bottom: 0;}
.taep_whenCome ul li{font-size: 16px;}
.taep_tabs {margin-bottom: 70px;}
.taep_tabs h2{font-family: "Open Sans", serif;font-weight: 500;font-size: 26px;line-height: 27px;text-align: left;color: #333;margin-bottom: 35px;}
.taep_tabs .nav-tabs {border-bottom: 2px solid #26a9e0;}
.taep_tabs .btn-primary{background-color: #f1f1f1;border: 2px solid #e9e9e9!important;font-family: "Open Sans", serif;font-weight: normal;font-size: 16px;line-height: 20px;text-align: center;color: #333;padding: 10px!important;width: 100%;}
.taep_tabs .btn-primary.active, .taep_tabs .btn-primary:hover{background: #26a9e0!important;border-color: #26a9e0!important;color: #fff!important;}
.taep_tabs .nav-tabs .nav-item {margin-bottom: 0px;width: 33.33333333%;}
.taep_tabs .tab-pane.active {animation: slide-down 2s ease-out;}
.taep_tabs .tab-content{margin-top: 30px;margin-left: 20px;}
.taep_tabs .tab-pane li:before{content: "\2022";color: #26A9E0;font-weight: bold;display: inline-block;width: 1em;margin-left: -1em;}
.taep_tabs .tab-pane p:last-child{margin: 0;}
.taep_exoplismos{background: #f1f1f1;padding: 50px 0;margin-bottom: 50px;}
.taep_exoplismos > div::after {display: none;}
.taep_exoplismos img{max-width: 330px;width: 100%;}
.taep_exoplismos .row:first-child p{margin-bottom: 30px;}
.taep_exoplismos h4 {font-family: "Open Sans", serif;font-weight: bold;font-size: 16px;line-height: 24px;text-align: left;color: #333;margin-top: 0;margin-bottom: 20px;}
.taep_exoplismos li{margin-bottom: 10px;}
.taep_exoplismos li:last-child{margin-bottom: 0px;}
.taep_exoplismos ul {margin-bottom: 30px;}
.taep_where_new h2{font-family: "Open Sans", serif;font-weight: 500;font-size: 26px;line-height: 27px;text-align: left;color: #333;margin: 0;margin-bottom: 15px;}
.taep_places{margin-top: 40px;margin-bottom: 100px;}
.taep_place{display: flex;align-items: center;margin-top: 30px;}
.lastPlace{margin-bottom: 0;}
.taep_place > a > img{width: 150px;transition: all 1s ease;}
.taep_place > a {display: block;position: relative;overflow: hidden;}
.taep_place:hover > a > img{transform: scale(1.5);}
.taep_place > div{max-width: 180px;margin-left: 20px;}
.taep_place > div h4{font-family: "Open Sans", serif;font-weight: 500;font-size: 18px;line-height: 20px;text-align: left;color: #333;margin-top: 0;margin-bottom: 10px;}
.taep_place > div a{font-family: "Open Sans", serif;font-weight: normal;font-size: 14px;line-height: 22px;text-align: left;color: #26a9e0;display: block;position: relative;}
.taep_place > div img{margin-right: 5px;margin-bottom: 3px;}
.page-id-542595 p{font-size: 16px;}
/*.covid-btn{display: none;}*/
.embed-container {
  --video--width: 1200;
    --video--height: 675;position: relative;
  padding-bottom: calc(var(--video--height) / var(--video--width) * 100%); /* 41.66666667% */
  overflow: hidden;
  max-width: 100%;}
.embed-container iframe, .embed-container object, .embed-container embed {position: absolute;top: -12.5%;left: 0;width: 100%;height: 100%;}
.section-banner :is(.owlvimeo, .banner-content_vimeo) {height:calc(100vh - 145px);overflow:hidden;}

/*Efimerevon popup*/
#efimerevonModal .modal-dialog{-webkit-transform: translate(0,0)!important;transform: translate(0,0)!important;}
@media (min-width: 768px) {#efimerevonModal .modal-dialog {width: 100%;margin: 0;max-width: 800px;}}
#efimerevonModal .modal-header{padding: 45px 60px;border-radius: 0;background: rgb(38,169,224);background: linear-gradient(180deg, rgba(38,169,224,1) 0%, rgba(27,117,187,1) 100%);}
#efimerevonModal .modal-header h4{font-weight: 700;font-size: 32px;line-height: 38px;color: #fff;text-transform: uppercase;margin: 0;}
#efimerevonModal button.close{float: none;position: absolute;right: 12px;top: 0;}
#efimerevonModal .modal-header h4,#efimerevonModal .modal-header img{display: inline-block;vertical-align: middle;}
#efimerevonModal .modal-body{padding: 45px 60px;background-image: url('/wp-content/uploads/2022/09/Group-410.jpg');background-repeat: no-repeat;background-size: cover;}
#efimerevonModal .modal-body h2{margin: 0;font-weight: 700;font-size: 22px;line-height: 28px;text-transform: uppercase;color: #333333;border-bottom: 1px solid #333333;margin-bottom: 22px;}
#efimerevonModal .modal-body h4{margin: 0;margin-bottom: 20px;font-weight: 500;font-size: 20px;line-height: 24px;}
#efimerevonModal .modal-body ul{padding: 0;margin-bottom: 30px;margin-top: 0;}
#efimerevonModal .modal-body ul>li{list-style: none;display: inline-block;background: rgb(38,169,224);background: linear-gradient(180deg, rgba(38,169,224,1) 0%, rgba(27,117,187,1) 100%);color: #fff;font-size: 18px;line-height: 18px;font-weight: 500;margin-bottom: 10px;padding: 11px 16px;margin-right: 8px;}
#efimerevonModal .modal-body ul>li:before{content: '';display: inline-block;width: 17px;height: 17px;background-image: url('/wp-content/uploads/2022/09/Group-386.png');background-repeat: no-repeat;background-position: center;margin-right: 8px;vertical-align: middle;}
#efimerevonModal .modal-content{background: transparent;}

.page-id-683652 .tb-button .tb-button__link{min-width: 590px;max-width: 100%;}

.home .section-banner:before{display: none;}
.home .section-banner .owl-carousel .item.nonclickableitem:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: linear-gradient(0deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 80%);display: block;z-index: 9;}
.home .section-banner .owl-carousel .item.clickableitem>a:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: linear-gradient(0deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 80%);display: block;z-index: 9;}
.home .section-banner .banner-content{top: auto;}
.home .section-banner .owl-carousel .item.clickableitem>div{position: absolute;bottom: 200px;width: 100%;max-width: 960px;margin: auto;left: 0;right: 0;z-index: 9;}
.home .section-banner .owl-carousel .item.clickableitem>div>a{color: #fff;font-size: 16px;}
.home .section-banner .owl-carousel .item.clickableitem>div>a:hover{text-decoration: underline;}
.home .section-banner .owl-carousel .item.clickableitem>div>a img{width: auto!important;}

#dropdownMenuButton,#dropdownMenuButtond{padding: 5px;font-size: 14px;color: #A4A4A4;background: #fff;border-color: #fff;}
#dropdownMenuButton img,.bottom-nav .dropdown-item img{margin-right: 5px;}
.bottom-nav .dropdown-item,.dropdown-menu_lng .dropdown-item{font-size: 14px;color: #000!important;padding: 0 5px;}
.bottom-nav .dropdown-menu{min-width: 40px;padding: 3px;}
.bottom-nav .dropdown-menu.show{border-color: #fff;}
.dropdown-menu_lng{/*border: 2px solid #26A9E0;border-top: none;*/left: -2px!important;min-width: 45px;}

.hospitalbox-content{background-color: #F1F1F1;}
.hospitalbox-content .hospitalbox-text{padding-top: 55px;padding-bottom: 55px;text-align: center;font-size: 14px;line-height: 22px;}
.hospitalbox-content .hospitalbox-text h2{margin-top: 0;margin-bottom: 15px;color: #333333;font-weight: 500;font-size: 22px;line-height: 24px;}

/*Home Job Slider*/
.homeJobsRow{position: relative;}
.owl-carousel.homeJobsSlider .owl-item {padding: 0px 6px 8px 6px;}
.owl-carousel.homeJobsSlider {width: calc(100%);margin: 0 auto;}
.section-news.sectionHomeJobs .title{justify-content: center;}
.section-news.sectionHomeJobs .title h2{font-weight: bold;font-size: 26px;line-height: 27px;text-align: center;color: #333;}
.section-news.sectionHomeJobs h3{font-weight: 500;font-size: 20px;line-height: 28px;text-align: left;color: #333;margin-top: 0;margin-bottom: 10px;display: block;display: -webkit-box;height: 112px;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.sectionHomeJobs .item{background: #fff;box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.15);padding: 45px 20px;}
.sectionHomeJobs .btn-primary{font-weight: normal;font-size: 14px;line-height: 30px;text-align: center;color: #fff;padding: 14px 28px;}
.sectionHomeJobs .career-info-item {font-weight: 500;font-size: 14px;line-height: 27px;text-align: left;color: #999;margin-bottom: 5px;}
.sectionHomeJobs .career-info-item:nth-child(3){margin-bottom: 30px;min-height: 54px;}
.sectionHomeJobs .link-arrow {margin: 130px auto 0;font-weight: 500;font-size: 18px;line-height: 20px;text-align: left;}
.sectionHomeJobs .link-arrow svg{transform: rotate(180deg);}
.owl-carousel.homeJobsSlider .owl-nav {display: flex;justify-content: space-between;position: absolute;top: 50%;transform: translateY(-50%);width: calc(100% + 100px);left: -50px;}
.owl-carousel.homeJobsSlider .owl-nav.disabled{display: none;}
.owl-carousel.homeJobsSlider button.owl-dot {width: 12px;height: 12px;background: transparent;border: 2px solid #26A9E0;border-radius: 50%;margin: 0 2.5px;display: inline-flex;justify-content: center;align-items: center;}
.owl-carousel.homeJobsSlider button.owl-dot.active {border: 1px solid #26A9E0;}
.owl-carousel.homeJobsSlider button.owl-dot > span{width: 8px;height: 8px;background: transparent;border-radius: 50%;}
.owl-carousel.homeJobsSlider button.owl-dot.active > span{background: #26a9e0;}
.owl-carousel.homeJobsSlider div.owl-dots {position: absolute;margin-top: 45px;left: 50%;transform: translateX(-50%);}
.owl-carousel.homeJobsSlider .owl-stage {margin: 0 auto;}
.dropdown.dropdown_desktop{border: none!important;}

.g-recaptcha {overflow: hidden!important;}

.home .owlvimeo .owl-item, .home .owlvimeo .owl-item .item, .home .owlvimeo .owl-item .item img {height:calc(100vh - 145px);object-fit: cover;}

.single-tribe_events>.container{display: none;}
.post-type-archive-tribe_events .eventfooter.footer,body.single.single-tribe_events .eventfooter.footer{display: none;}

/*New Clinic*/
.breadcrumbs-new-clinic {position: absolute;z-index: 11;}
.breadcrumbs-new-clinic * {color: #fff!important;}
.breadcrumbs-new-clinic .breadcrumb li {font-weight: 700;}
.breadcrumbs-new-clinic .breadcrumb li a {font-weight: 700;}
.breadcrumbs-new-clinic .breadcrumb li.active {opacity: .6;}
.breadcrumbs-new-clinic .breadcrumb-item + .breadcrumb-item::before {background-image: url(/wp-content/uploads/chevron-right-white.svg);width: 5px;height: 13px;transform: translateY(2px);}
.breadcrumbs-new-clinic .breadcrumb {display: flex;align-items: center;flex-wrap: wrap;}
.section-banner-new-clinic.section-banner-clinic {display: flex;align-items: flex-end;min-height: 350px;padding-top: 115px;background: #1b75bb;overflow: hidden;height: auto!important;}
.section-banner-new-clinic.section-banner::before {background: url(/wp-content/uploads/logo-icon.svg)!important;width: 281px;height: 271px;opacity: .54;position: absolute;right: -85px;top: 35px;mix-blend-mode: luminosity;left: unset;bottom: unset;}
.section-banner-new-clinic.section-banner-clinic .banner-content {align-items: flex-end;position: relative;height: 100%;}
.section-banner-new-clinic.section-banner-clinic .banner-content .content-wrap {margin-bottom: 65px;padding-top: 0;padding-left: 0;}
.section-banner-new-clinic.section-banner-clinic h1 {font-weight: 600;font-size: 32px;line-height: 1.3;text-align: left;color: #fff;margin-bottom: 11px;}
.section-banner-new-clinic.section-banner-clinic h6 {font-weight: 500;font-size: 22px;line-height: 1.3;text-align: left;color: #fff;margin-top: 0;margin-bottom: 35px;}
.section-banner-new-clinic.section-banner .banner-content {background: transparent;}
.section-banner-new-clinic.section-banner-clinic .banner-bg {width: auto;max-height: unset;opacity: .54;position: absolute;right: -85px;top: -15px;mix-blend-mode: luminosity;}
.section-banner-new-clinic.section-banner-clinic .contact-links a.clinicinfo {width: auto;font-weight: 500;font-size: 16px;line-height: 1.3;text-align: left;color: #fff;border: none;padding: 0;max-width: unset;cursor: pointer;border-bottom: 1px solid #fff;padding-bottom: 7px;display: inline-flex;margin-right: 25px;background: transparent!important;margin-bottom: 10px!important;}
.section-banner-new-clinic.section-banner-clinic .contact-links {display: block;}
.section-banner-new-clinic.section-banner-clinic .tab-content .tab-pane {margin-top: 30px;}
.section-banner-new-clinic.section-banner-clinic .tab-content .tab-pane .row {margin-right: -15px!important;margin-left: -15px!important;}
.single-clinic .section-banner-new-clinic .section-tabs {margin-top: unset;}
.section-banner-new-clinic .section-tabs .tab-pane {padding-top: 0;padding-bottom: 0;margin-bottom: 0;background: transparent;}
.section-banner-new-clinic .section-tabs .tab-content {background: transparent;}
#ClinicContentTab {display: flex;flex-wrap: nowrap;gap: 12px;border-bottom: none;margin-bottom: 30px;transform: translateY(-50%);z-index: 10;position: relative;}
#ClinicContentTab .nav-link {background: #fff;border: 1px solid #e9e9e9;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);padding: 13px 30px;font-weight: 600;font-size: 16px;line-height: 1.3;text-align: center;color: #26a9e0;margin: 0;border-radius: 0;outline: none!important;}
#ClinicContentTab::before, #ClinicContentTab::after {content: none;}
#ClinicContentTab .nav-link.active {background: #f1f1f1;border: 1px solid #e9e9e9;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);color: rgba(51, 51, 51, 0.5);}
#ClinicContentTab > li > .nav-link {white-space: nowrap;}
#ClinicContentTab #moreDropdown .dropdown-menu .nav-link {border: none;box-shadow: none;font-weight: 600;font-size: 16px;line-height: 1.2;text-align: left;color: #333;}
#ClinicContentTab #moreDropdown .dropdown-menu .nav-link:hover {background: #f1f1f1;}
#ClinicContentTabContent {margin-bottom: 95px;}
#ClinicContentTabContent ul{list-style-image: url(/wp-content/uploads/2021/02/Bullet-Point.png);}
#ClinicContentTabContent li{margin-bottom: 5px;}
#ClinicContentTabContent p,#ClinicContentTabContent li {font-size: 16px;text-align: left;color: #333;line-height: 24px;}
#ClinicContentTabContent .tab-pane h2:first-child {font-weight: 600;font-size: 26px;line-height: 1.3;text-align: left;color: #333;margin: 0;margin-bottom: 20px;}
#ClinicContentTabContent #doctors h4{margin-bottom:.1rem}
#ClinicContentTabContent #doctors .right-col-item{margin-bottom:1rem}
#ClinicContentTabContent #doctors ul{padding-left:1.4rem;margin-top:.9rem;margin-bottom:0;font-size: 0.875rem;}
#ClinicContentTabContent #doctors ul li{margin-bottom:.4rem}
#ClinicContentTabContent #doctors p{margin-bottom:1.4rem}
#ClinicContentTabContent #doctors ul li a{color:#26A9E0}
#ClinicContentTabContent #doctors ul li:before{content:'';width:.375rem;height:.375rem;border-radius:50%;background:#26A9E0;display:inline-block;margin-left:-1.2rem;margin-right:.8rem;vertical-align:.2rem}
.sub-clinics-nav {padding-top: 70px;border-top: 2px solid #26a9e0;margin-bottom: 80px;}
.sub-clinics-nav h2 {font-weight: 600;font-size: 26px;line-height: 1.3;text-align: left;color: #000;margin-top: 0;margin-bottom: 35px;}
.sub-clinics-nav h4 {font-weight: 500;font-size: 22px;line-height: 1.3;text-align: left;color: #333;margin-top: 0;margin-bottom: 14px;transition: all .3s ease;}
.sub-clinics-nav a:hover h4 {padding-left: 31px;background-image: url(/wp-content/uploads/2024/12/arrow.png);background-repeat: no-repeat;background-position: left;}
.sub-clinics-nav .col-md-6 {margin-bottom: 30px;}
.sub-clinics-nav .col-md-6 > a {display: block;background: #fff;border: 1px solid #e9e9e9;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);border-left-width: 5px;border-bottom-width: 5px;padding: 24px 20px !important;}
.sub-clinics-nav .col-md-6 > a p {font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #333!important;margin-bottom: 0;display: block;display: -webkit-box;height: 48px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.sub-clinics-nav .col-md-6 > a:hover, .sub-clinics-nav .col-md-6 > a:focus {border-left-color: #35baf6;border-bottom-color: #35baf6;}
#clicnicinfoModal.clicnicinfoModalnew .modal-content {border-bottom: 3px solid #65c9f3;background-color: #1b75bb;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);border-left: 3px solid #65c9f3;background-image: url(/wp-content/uploads/2024/12/OKYPY_Pop-up_LOGO.png);}
#clicnicinfoModal.clicnicinfoModalnew .modal-body {padding: 70px 70px 100px;}
#clicnicinfoModal.clicnicinfoModalnew .modal-body h3 {font-size: 26px;font-weight: 600;margin-bottom: 20px;color: #fff;}
#clicnicinfoModal.clicnicinfoModalnew .col-md-6 {border-left: 1px solid #65c9f3;}
#clicnicinfoModal.clicnicinfoModalnew .col-md-6 *:not(h3) {font-weight: 500;font-size: 20px;line-height: 24px;text-align: left;color: #fff;}
.back-to-clinic {font-weight: bold;font-size: 12px;text-align: left;color: #fff!important;margin-bottom: 14px;}
.doctor-clinic-item > h4 {font-weight: 500;font-size: 22px;line-height: 24px;text-align: left;color: #333;margin-top: 30px;margin-bottom: 25px!important;padding-bottom: 20px;border-bottom: 1px solid #e9e9e9;}
.doctor-clinic-item .col-md-6 {margin-bottom: 30px;}
.doctor-clinic-item .col-md-6 h4 {font-weight: 500;font-size: 18px;line-height: 1.3;text-align: left;color: #333;margin-top: 0;margin-bottom: 12px!important;transition: all .3s ease;}
.doctor-clinic-item .col-md-6 a:hover h4 {padding-left: 31px;background-image: url(/wp-content/uploads/2024/12/arrow.png);background-repeat: no-repeat;background-position: left;}
.doctor-clinic-item .col-md-6 > a {display: flex;background: #fff;border: 1px solid #e9e9e9;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);border-left-width: 5px;border-bottom-width: 5px;align-items: center;}
.doctor-clinic-item .col-md-6 > a > img {flex: 0 0 165px;max-width: 165px;object-fit: cover;object-position: top;max-height: 180px;}
.doctor-clinic-item .col-md-6 > a > div {flex: 0 0 calc(100% - 165px);max-width: calc(100% - 165px);padding: 10px 15px;}
.doctor-clinic-item .col-md-6 > a p {font-weight: 500;font-size: 14px;line-height: 24px;text-align: left;color: #333;margin-bottom: 9px!important;}
.doctor-clinic-item .col-md-6 > a p:last-child {margin: 0!important;}
.doctor-clinic-item .col-md-6 > a p span {font-weight: 400;color: #35baf6;display: block;}
.doctor-clinic-item .col-md-6 > a:hover, .sub-clinics-nav .col-md-6 > a:focus {border-left-color: #35baf6;border-bottom-color: #35baf6;}
