.add-sec1 .elementor-image-box-content{
	padding:0px 20px 20px 20px;
}
body .homepage-banner{
	background-image: linear-gradient(180deg,?rgba(49,?128,?192,?0.2)?0%,?rgba(49,?128,?192,?0.6)?100%),?url(https://puraven.com/wp-content/uploads/2026/07/FINALLYYYY.webp)?!important;
border-radius: 0?0?30vw?0 !important;
overflow: hidden !important;
border-color: #0ee1f4 !important;
border-right-width: 2vw;
z-index: 10 !important;
box-shadow: 20px?0px?0px?0px?rgba(14,?225,?244,?0.33) !important;
}
.post-content-css h4{
	padding-top:30px;
	font-weight:300;
}
.icon-list-about li{
    background: var( --e-global-color-secondary );
    padding: 10px 20px !important;
    border-radius: 12px;
}
.add-sec3 a{
	color:#035b02 !important;
}
.post-content-css a{
	color:#035b02 !important;
}
/* Tablet & Desktop */
@media (min-width: 768px) {
    .sticky-column {
        position: sticky;
        top: 100px !important; /* Adjust based on your header height */
        align-self: flex-start !important;
    }

    .sticky-column img {
        width: 100% !important;
        display: block !important;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .sticky-column {
        position: static !important;
        top: auto !important;
    }
	.post-content-css strong{
	font-weight:500;
}
}
.icon-text-css:hover{
	color:var( --e-global-color-text ) !important;
}

.elementor-nav-menu--main .elementor-nav-menu a, .elementor-nav-menu--main .elementor-nav-menu a.highlighted, .elementor-nav-menu--main .elementor-nav-menu a:focus, .elementor-nav-menu--main .elementor-nav-menu a:hover {
    padding: 10px 10px;
}

/* Smooth scrolling */
html {
  scroll-behavior: smooth !important;
/*   scroll-padding-top: 170px !important; */
}

/* Offset for target headings */

#metabolic-cardiovascular-hormonal-health,
#gut-health-immune-inflammatory-conditions,
#chronic-pain-musculoskeletal-health,
#energy-brain-cognitive-mental-wellness,
#nutritional-health-cancer-prevention-longevity,
#patient-advocacy {
  scroll-margin-top: 70px !important;
}

/* Fix auto-inserted WordPress empty paragraph tags */
.health-services-wrapper > p {
  display: none !important;
  margin: 0 !important;
  padding: 0 !important;
}