@media (min-width: 766.0px) {
    .inclusions .inclusions-tabs{
     grid-template-columns: repeat(2,1fr);
    }
.inclusions .inclusions-tabs .tab-image{
grid-row: 1/calc(var(--row) + 1);
grid-column: 2;
}

.inclusions .inclusions-tabs .tab-content{
     border-bottom: 1px solid #0000;  
}

}
@media (max-width: 765.9px) {
.inclusions .inclusions-tabs .tab-image {
    border-bottom: 1px solid #0000;
    margin-bottom: 10px;
}
.inclusions .inclusions-tabs .tab-image.active {
    border-bottom-color: #000;
    padding-bottom: 15px;
}
.patient-slider .content{
    padding: 30px;
}
	.home-slider .swiper img{
		height: 75vh;
		height: 75dvh;
	}
}
@media (max-width:765.0px) {
    .contact-info{
        padding:15px;
    }
	.contact-info .title{
		text-align:center;
	}
    .contact-info ul {
        justify-content: center;
        flex-flow: column;
        width: 100%;
    }
    .contact-info ul li{
        width: fit-content;
        padding: 6px 0 ;
        border-color: transparent;
    }
    .contact-info .title{
        width: 100%;
        margin: 0;
        padding: 6px 0 ;
		font-size:24px;
    }
    .about .about-slider .content-box,
    .testimonials .testimonials-slider .grid-box{
        grid-template-columns: 1fr;
    }
    .blog-sec .grid-box{
        grid-template-columns: 1fr;
    }
    footer .end-footer .copy-write{
        flex-flow: column;
    }
    footer .end-footer .copy-write ul.social-links{
        margin-top: 20px;
    }

    h2.thm-title {
    font-size: 36px;
    line-height: 48px;
    font-weight: 400;
}
.home-slider .content-box{
    padding-top: 150px;
	padding-bottom: 40px;
}
.home-slider .content-box h1 {
    font-size: 32px;
    font-weight: 400;
    line-height: 40px;
}
	.slide-image-box .item .arrow-btn{
		--size:28px;
	}
	.programs .program-slider .swiper-slide{
		    --height: 380px;
	}
	.blog-sec .grid-box .item  h4{
    font-size: 24px;
    line-height: 30px;
}
header .thm-btn {
    margin: 10px  auto;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    z-index: 2;
}
	header .logo {
    margin: 8px auto;
}
	header .menu-icon{
		position:absolute;
		left:30px;
	width: 30px;
    height: 30px;
	}
	header .top-header{
		padding:45px 90px 15px;
	}
	header .bottom-header .close-icon {
    height: 30px;
    width: 30px;
}
	header.active .bottom-header{
		padding: 45px 40px;
	}
	.inclusions .inclusions-tabs .tab-content .title{
		padding-right:35px;
		position:relative;
		width:100%;
	}
.inclusions .inclusions-tabs .tab-content .title::after{
		content:'';
	   height: 15px;
	width:15px;
	position:absolute;
	top:16px;
	transform:translatey(-50%) rotate(90deg);
	right:5px;
	background-image: url('https://www.cghearthayurveda.com/wp-content/themes/cghayurveda/ayurveda-theme-assets/icons/black-right-arrow.svg');
	background-repeat: no-repeat;
	background-size:contain;
	background-position:center;
	transition:all 0.5s;
	}
	.inclusions .inclusions-tabs .tab-content.active .title::after{
		transform:translatey(-50%) rotate(-90deg);
	}
	.inclusions .inclusions-tabs .tab-content{
		width:100%;
	}
}

