/*! =============================================================================
 Enter site color hex / rgb values here
   Colors
   Primary:
   Secondary;
   ========================================================================== */
/*! =============================================================================
   Header Text
   ========================================================================== */
.visuallyh1 h2,.visuallyh1 h3,.visuallyh1 h4{font-size:60px !important}.visuallyh2 h1,.visuallyh2 h3,.visuallyh2 h4{font-size:35px !important}.visuallyh3 h1,.visuallyh3 h2,.visuallyh3 h4{font-size:60px !important}
/*! =============================================================================
   Visability Helper Classes
   ========================================================================== */
.visually-hidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}
/*! =============================================================================
   HEADER START
   ========================================================================== */
span.btn.btn-md.wm-btn{padding:15px 25px;font-size:14px}.btn.wm-btn{margin-top:0}.headhesive--stick{-webkit-box-shadow:0px 5px 15px 5px rgba(0,0,0,.1);box-shadow:0px 5px 15px 5px rgba(0,0,0,.1)}
/*! =============================================================================
   END HEADER
   ========================================================================== */
/*! =============================================================================
   FOOTER START
   ========================================================================== */
/*! =============================================================================
   END FOOTER
   ========================================================================== */
/*! =============================================================================
   RESPONSIVE HIDERS
   ========================================================================== */
.no-desk{display:none !important}.no-tablet{display:inline-block}.no-phone{display:inline-block}.no-phone-tablet{display:inline-block !important}@media (min-width:768px){body .navbar>.container{display:flex;justify-content:space-between;align-items:center}body .navbar .navbar-header{width:20%}body .navbar .bs-navbar-collapse{width:80%}}#mega-menu-wrap-wm-mega-menu #mega-menu-wm-mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu{margin-top:5px}.flex-row{display:flex;gap:10px}.flex-row a{width:100%;text-align:center;background:#e8f5fa;padding:10px;display:inline-block;color:#707070}.patients-mm-wrap .flex-row a{background:#2c4887;color:#fff}.flex-row a:hover{text-decoration:underline}.about-menu .mega-sub-menu a.menu-link:hover{font-size:17px;text-decoration:underline}.flex-row a img{display:block;object-fit:contain;height:300px !important;width:100% !important;object-position:top}.patients-menu .flex-row a{font-size:16px;background:#90d5ac;color:#fff;padding:15px}.patients-menu .flex-row a:hover{font-size:17px;transition:.3s}.services-mm-wrap .mega-sub-menu a.mm-heading{background:#2c4887;font-size:16px;padding:10px;display:block}.services-mm-wrap .mega-sub-menu a.mm-heading:hover{font-size:17px;text-decoration:underline}.services-mm-wrap .mega-sub-menu a.menu-link:hover{text-decoration:underline;font-size:16px}.services-mm-wrap .mega-sub-menu{display:flex !important;flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:nowrap;row-gap:10px;column-gap:10px}.mm-btn a.mega-menu-link{background:#2d4887 !important;margin-left:10px !important;color:#fff !important}.banner[data-transparent-header=true] #mega-menu-wrap-wm-mega-menu #mega-menu-wm-mega-menu>li.mega-menu-item>a.mega-menu-link{color:#fff}.services-mm-wrap a:hover{color:#fff}.patients-mm-wrap .flex-row a{transition:.3s background}.about-menu .flex-row a:hover{background:#2d4887;color:#fff}.patients-mm-wrap .flex-row a:hover{background:#1e3568}@media (max-width:1073px){ul.medcure-main-menu>li>a{font-size:12px;padding:0 10px}}@media (max-width:1029px){ul.medcure-main-menu>li>a,ul.medcure-main-menu>li>.main-logo{font-size:12px}}@media only screen and (min-width :481px) and (max-width:1024px){.no-desk{display:inline-block !important}.no-tablet{display:inline-block !important}.no-phone{display:inline-block}.no-phone-tablet{display:none !important}}@media only screen and (max-width:480px){.no-desk{display:inline-block !important}.no-tablet{display:none !important}.no-phone{display:none}.no-phone-tablet{display:none !important}}
/*! =============================================================================
   TABLET START
   ========================================================================== */
/*! =============================================================================
   TABLET END
   ========================================================================== */
/*! =============================================================================
   MOBILE START
   ========================================================================== */
.mobile-only,.hide-desktop{display:none !important}@media (max-width:767px){.hide-mobile,.mega-menu-wrap{display:none !important}.mobile-only,.hide-desktop{display:block !important}}
/*! =============================================================================
   MOBILE END
   ========================================================================== */
.fa-twitter:before{display:inline-block;width:1em;height:1em;content:"";background-color:currentColor;-webkit-mask:url('data:image/svg+xml;utf8,<svg viewBox="0 -4 26 30" xmlns="http://www.w3.org/2000/svg"><g><path fill="white" d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg>') no-repeat center;mask:url('data:image/svg+xml;utf8,<svg viewBox="0 -4 26 30" xmlns="http://www.w3.org/2000/svg"><g><path fill="white" d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg>') no-repeat center;background-position:center 3px}