#side-panel-container.side-panel-open{right:0}.side-panel-body-overlay.active{opacity:1;visibility:visible}header#header{font-family:Quicksand}header#header .contact-info a{color:inherit}header#header .menuzord .showhide,header#header .hamburger-box,#top-primary-nav-clone{display:none!important;visibility:hidden!important;width:0!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}header#header .menuzord-menu,header#header #main-nav.menuzord-menu,header#header .menuzord-responsive .menuzord-menu{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;float:none!important;max-height:none!important}header#header .menuzord-menu>li,header#header .menuzord-responsive .menuzord-menu>li{display:block!important;float:none!important;width:auto!important;flex:0 0 auto}header#header .menuzord-menu>li>a,header#header .menuzord-responsive .menuzord-menu>li>a,header#header #top-primary-nav.menuzord-responsive .menuzord-menu>li>a{display:inline-block!important;width:auto!important;white-space:nowrap!important;word-break:keep-all;overflow-wrap:normal;font-family:inherit;background-color:transparent!important;border-bottom:0!important}.menuzord-menu.menuzord-menu-show{display:flex!important}.hero-slider{position:relative;display:block;min-height:620px;overflow:hidden}.hero-slider .hero-slide{position:absolute;inset:0;display:flex;align-items:center;min-height:620px;background-size:cover;background-position:center;background-repeat:no-repeat;transition:opacity .8s ease}.hero-slider .hero-slide:before{content:"";position:absolute;inset:0;background:#00a3c847;z-index:1;pointer-events:none}.hero-slider .hero-align-left{justify-content:flex-start;text-align:left}.hero-slider .hero-align-center{justify-content:center;text-align:center}.hero-slider .hero-align-right{justify-content:flex-end;text-align:right}.hero-slider .hero-caption{position:relative;z-index:2;max-width:560px;padding:0 80px;color:#fff}.hero-slider .hero-title{display:ruby-text;margin:0 0 8px;padding:8px 20px;background:#118382d9;font-size:clamp(2rem,4vw,3.5rem);font-weight:800;text-transform:uppercase;color:#fff}.hero-slider .hero-subtitle{display:ruby-text;margin:0 0 16px;padding:8px 20px;background:#0000005c;font-size:clamp(1.1rem,2vw,1.75rem);font-weight:600;text-transform:uppercase;color:#fff}.hero-slider .hero-text{margin:0 0 24px;font-size:1rem;line-height:1.6;color:#fff}.hero-slider .hero-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:48px;height:48px;border:none;border-radius:50%;background:#00000059;color:#fff;cursor:pointer}.hero-slider .hero-nav-prev{left:20px}.hero-slider .hero-nav-next{right:20px}.hero-slider .hero-dots{position:absolute;bottom:24px;left:50%;transform:translate(-50%);z-index:3;display:flex;gap:10px}.hero-slider .hero-dot{width:12px;height:12px;border-radius:50%;border:2px solid #fff;background:transparent;cursor:pointer;padding:0}.hero-slider .hero-dot.active{background:#fff}@media(max-width:767px){.hero-slider .hero-slide{justify-content:center;text-align:center}.hero-slider .hero-caption{padding:0 56px;max-width:100%}}.btn-plain-text-with-arrow{display:inline-flex!important;align-items:center;gap:8px}.btn-plain-text-with-arrow:before{font-family:"Font Awesome 6 Free","Font Awesome 5 Free",FontAwesome!important;font-weight:900!important;font-style:normal!important;content:"\f0a9"!important;-webkit-font-smoothing:antialiased}.btn-plain-text-with-arrow:has(i):before{content:none!important;display:none!important}.btn-plain-text-with-arrow i{color:var(--theme-color1, #2aa8a0);font-size:16px;line-height:1}.healthcare-services .section-content>.row{display:flex;flex-wrap:wrap}.healthcare-services .section-content>.row>[class*=col-]{display:flex}.healthcare-services .tm-sc-blog.blog-style1-current-theme{width:100%;height:100%}.healthcare-services .tm-sc-blog.blog-style1-current-theme article{display:flex;flex-direction:column;height:100%}.healthcare-services .tm-sc-blog.blog-style1-current-theme .entry-header .thumb img{display:block;width:100%;height:220px;object-fit:cover}.healthcare-services .tm-sc-blog.blog-style1-current-theme .entry-content{display:flex;flex-direction:column;flex:1 1 auto}.healthcare-services .tm-sc-blog.blog-style1-current-theme .post-excerpt{flex:1 1 auto}.healthcare-services .tm-sc-blog.blog-style1-current-theme .entry-title a{color:inherit}@media(max-width:767px){.healthcare-services .tm-sc-blog.blog-style1-current-theme .entry-header .thumb img{height:180px}}
