.team{display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 25px;max-width: 1000px;margin: 0 auto;}.team-card{box-shadow: 0px 0px 20px 3px rgb(230 230 230);border-radius: 20px;overflow: hidden;padding-bottom: 30px;}.team-image{height: 180px;background-size: cover;border-radius: 20px;background-position: top;}.team-details{height: 130px;display: flex;flex-direction: column;align-items: center;justify-content: center;}.team-info{padding: 0px 20px;height: 320px;text-align: center;}.team-title{color: #ec232f;font-size: 23px;line-height: 25px;margin: 0px;margin-bottom: 10px;}.team-des{color: #000;font-size: 18px;margin: 0px;font-weight: 600;}.team-btn{display: table;margin: 0 auto;padding: 1.13rem 2.5rem;vertical-align: top;color: #ffffff;font-size: 1.13rem;font-weight: 600;line-height: 1;text-align: center;text-transform: capitalize;text-decoration: none;border: none;border-radius: 2.5rem;background-color: #EB222E;transition: background-color 0.3s ease 0s, color 0.3s ease 0s, border-color 0.3s ease 0s;cursor: pointer;}.team-btn:hover{background-color: #333;}

/* Media Queries */

@media (max-width: 960px) {.team{grid-template-columns: repeat(2, 1fr);}.team-info{height: 350px;}}@media (max-width: 600px) {.team{grid-template-columns: repeat(1, 1fr);margin: 20px;}.team-info{height: fit-content;padding-bottom: 40px;}.team-pop-content {padding: 50px 25px;}}


/* Pop Up Begins here*/
.team-content{display: grid;grid-template-columns: repeat(2, 1fr);margin: auto;width: 70%;}@media (min-width: 1001px) {.team-content{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}}@media (min-width: 750px) and (max-width: 960px) {.team-info{height: 300px;}}.team-pop-image{background-size: cover;background-position: top center;min-height: 350px;max-height: fit-content;border-radius: 40px 0px 0px 40px;}.team-pop-content{border-radius: 0px 40px 40px 0px;padding: 50px 40px;position: relative;background-color: #F3F3F3;}.team-pop-content::after{content: "";background-image: url('/wp-content/themes/redhealth/assets/images/red-bars-right.png');width: 170px;height: 170px;position: absolute;bottom: 0;right: 0;}.close {color: #EB222E;font-size: 38px;font-weight: bold;right: 20px;position: absolute;top: 0%;cursor: pointer;z-index: 999;display: none;}.modal {display: none;position: fixed;z-index: 1000;padding-top: 50px;padding-bottom: 50px;left: 0;top: 0;border: 0px;width: 100%;height: 100%;overflow: auto;background-color: rgba(0,0,0,0.8);}@media (max-width: 600px) {.team-pop-content {padding: 50px 25px;}}@media (max-width: 1000px) {.team-content{grid-template-columns: repeat(1, 1fr);width: 90%;}.team-pop-image {border-radius: 30px 30px 0px 0px;}.team-pop-content {border-radius: 0px 0px 30px 30px;}.close {top: 6% !important;right: 8% !important;}}


/* Links Page CSS */
.links-wrapper {padding: 80px 10px;}.lp-body {padding-bottom: 50px;text-align: center;max-width: 600px;margin: 0 auto;}.lp-body h2 {text-transform: Capitalize;font-size: 25px;color: #EB222E;}.lp-body img {width: 120px;padding: 15px;background-color: #fff;border-radius: 100%;box-shadow: #0000001f 0px 0px 20px 3px;margin-bottom: 20px;}.lp-body ul {margin-bottom: 20px;}.link-cont {display: grid;grid-template-columns: repeat(3, 1fr);gap: 30px;max-width: 1100px;margin: 0 auto;}.lp-body ul.social-media li a {background-color: #0a0a0a !important;height: 2.2rem;width: 2.2rem;box-shadow: #000 0px 0px 3px 0px;}.lp-body ul.social-media li a:hover {background-color: #EB222E !important;}.lp-body .social-media li a svg {height: 80%;width: 80%;margin-top: 2px;}@media (max-width: 980px) {.link-cont {grid-template-columns: repeat(2, 1fr);}}@media (max-width: 720px) {.link-cont {grid-template-columns: repeat(1, 1fr);gap: 20px;} .lp-body h2 {font-size: 23px !important;line-height: 30px;}}article.link-cont .card {padding: 30px;text-align: center;background-color: #ff0000;height: 170px;display: grid;place-items: center;min-height: fit-content;border-radius: 10px;}article.link-cont a {text-decoration: none !important;}.card .card-body h1 {font-size: 14px;line-height: 25px;font-weight: bold;margin-bottom: 0px;color: #fff;}

 nav.main-menu ul {display: flex;justify-content: space-between;align-items: stretch;margin: 0;padding: 0;}nav.main-menu li {padding: 0 0.85rem;list-style: none;margin: 0;position: relative;line-height: 1.3;display: flex;justify-content: center;align-items: center;}nav.main-menu li:before{content: "";position: absolute;right: -1px;top: 50%;transform: translate(0, -50%);width: 2px;background-color: #eb222e;border-radius: 5px;height: 90%;}nav.main-menu li:last-child:before{display: none;}nav.main-menu li.menu-item-has-children:before{right: -15px;}nav.main-menu li a {-webkit-transition: all .4s ease-in;-moz-transition: all .4s ease-in;-o-transition: all .4s ease-in;transition: all .4s ease-in;text-align: center;color: #000000;font-weight: 600;text-decoration: none;word-break: initial;font-size: calc(0.9rem + .1vw);}nav.main-menu li a:hover {color: #EB222E;}nav.main-menu li.menu-item-has-children .sub-menu li.current-menu-item a {font-weight: bold;}nav.main-menu .current-menu-item a {border-bottom: 2px solid white;font-weight: bold;}nav.main-menu li.menu-item-has-children .sub-menu a {border: 0px !important;}nav.main-menu li.menu-item-has-children > ul.sub-menu{background-color: #fff;min-width: 250px;padding: 0px;margin-bottom: 0px;opacity: 0;transition: opacity 1000ms ease;position: absolute;top: 103%;height: 0;overflow: hidden;display: block;}nav.main-menu li.menu-item-has-children{position: relative;margin-right: 15px;transition: all 3000ms ease;}nav.main-menu li.menu-item-has-children:after, nav.main-menu li.menu-item-has-children .sub-menu li.menu-item-has-children:after {content: "";position: absolute;-webkit-transition: all 100ms;transition: all 100ms;width: 7px;height: 7px;border: 2px solid;border-left: 0;border-top: 0;}nav.main-menu li.menu-item-has-children:after {margin-left: 5px;top: 50%;transform: rotate(45deg) translateY(-50%);right: 0;}nav.main-menu li.menu-item-has-children .sub-menu li.menu-item-has-children {position: relative;}nav.main-menu li.menu-item-has-children .sub-menu li.menu-item-has-children:after {top: 42%;transform: rotate(320deg);right: 10px;}nav.main-menu li.menu-item-has-children:hover:after {top: 45%;transform: rotate(225deg) translateY(-50%);border-color: #EB222E;right: -5px;}nav.main-menu ul.sub-menu li {padding: 10px 20px !important;font-size: calc(0.8rem + 0.1vw);border-bottom: 1px solid #f7f7f7;}nav.main-menu ul.sub-menu li:last-child {border: 0px;}nav.main-menu .menu-item-has-children:hover > ul.sub-menu .menu-item-has-children:hover > ul.sub-menu .menu-item-has-children > ul.sub-menu{opacity: 0;height: 0;}nav.main-menu .menu-item-has-children:hover > ul.sub-menu .menu-item-has-children:hover > ul.sub-menu .menu-item-has-children:hover > ul.sub-menu{opacity: 1;height: auto;overflow: visible;z-index: 1;}nav.main-menu .menu-item-has-children:hover > ul.sub-menu{opacity: 1;height: auto;overflow: visible;z-index: 1;}nav.main-menu .menu-item-has-children:hover > ul.sub-menu .menu-item-has-children:hover > ul.sub-menu{left: 100%;top: 0;}nav.main-menu ul:is(.sub-menu) > li:before{display:none;}.notFound{display: flex;align-items: center;justify-content: center;flex-direction: column;padding: 20px;text-align: center;}div.sForm {padding: 20px;}div.sForm > .search-form{max-width: 500px;margin: 0 auto;position: relative;}div.sForm .search-form .search-field{width: 100%;border-radius: 100px;height: 60px;}div.sForm .search-form .search-submit{position: absolute;position: absolute;top: 3px;right: 4px;}@media (max-width: 700px){div.sForm .search-form .search-submit{position: absolute;position: absolute;top: 1px;right: 2px;}}@media (max-width: 991px){nav.main-menu{display: none;}}@media (max-width: 1310px){nav.main-menu li a {font-size: 0.87rem;}nav.main-menu li {padding: 0 0.7rem;}}@media (min-width: 1499px){nav.main-menu li a {font-size: 1.13rem;}}
 


/* Promo content CSS (rEDA mORE) */
.promo-content .addictional{display:none}.promo-content .pc--read-more{margin-right:10px!important}h4{font-size:calc(20px + .1vw)!important}h5{font-size:calc(17px + .1vw)!important}.box-listing{max-width:1200px;display:grid;text-align:center;padding-left:0;padding-right:0;margin-bottom:20px}.box-listing.width{width:40%}.box-listing.centered{max-width: 65%; grid-template-columns: 1fr 1fr; margin-inline: auto; column-gap: 20px;}.bx--title{text-align:left;margin-top:50px;margin-bottom:10px!important}.box-listing .inner{display:flex;gap:20px;padding-top:20px;padding-bottom:10px}.box-listing .icon{flex:1 1 auto;display:flex;border-radius:50%}.box-listing .icon.size{width:70px;height:70px}.box-listing .icon.background{padding:15px}.box-listing .icon img.custom--icon{max-width:45px;max-height:40px;width:100%;height:100%;object-fit:contain}.box-listing .no-custom--icon{display:grid;min-width:30px;height:30px;background-color:#eb262e;border-radius:50%}.box-listing .box-content{display:flex;flex-direction:column}.box-listing .box-content h4.title{text-align:left;color:#000;font-size:18px!important;line-height:24px;margin-bottom:7px}.box-listing .box-content .content{text-align:left;font-size:15px}.box-listing .icon--number{font-size:20px;color:#fff}@media (max-width:992px){.box-listing.width{width:100%!important;order:1;padding-left:20px;padding-top:50px}.box-listing.centered{max-width: 100%; grid-template-columns: 1fr; margin-inline: none;}}@media (min-width:768px){.box-listing .icon{width:80px;height:80px}.box-listing .icon img.custom--icon{max-width:65px;max-height:50px}}


/* Blog Section CSS */

.blog-section.hide-blurb{padding-top:30px;padding-bottom:30px}.blog-section.hide-blurb::after,.blog-section.hide-blurb::before{display:none!important;padding-top:70px!important;padding-bottom:70px!important}

/* Table of Contents CSS */

.toc-section,.toc-wrapper{display:flex;gap:30px;flex-wrap:wrap;justify-content:center;}.toc-section{padding-top:70px;padding-bottom:70px}.toc-section h4{font-size:1.5rem!important;margin-bottom:50px!important;margin-left:30px!important}.toc-item{background-color:#eb262e!important;max-width:500px;display:grid!important;align-items:center;line-height:1.4rem!important}.toc-item:hover{background-color:#323232!important}



/* Service Section Style 1 CSS */

.services-section.style1 .services-wrapper{gap:30px}.services-section.style1 .services-item{background-color:#fff;margin:0;width:30%;padding-top:40px;padding-inline:20px;box-shadow:0 0 20px 3px rgb(230 230 230);border-radius:20px;padding-bottom:5rem}.services-section.style1 .services-title{padding-bottom:0;margin-bottom:25px}.services-section.style1 .services-title h2{font-size:1.5rem}.services-section.style1 .services-title::before{display:none}.services-section.style1 .services-wrapper .services-btn{bottom:30px}@media (max-width:1024px){.services-section.style1 .services-item{width:45%}}@media (max-width:720px){.services-section.style1 .services-item{width:100%}.services-section.style1 .services-title h2{font-size:1.4rem}}