@media(max-width: 991px){
    .header-sticky{
        top: 0;
        background: #553357;
    }
    .home-section{
        height: 60vh;
    }
    .multi-color-shape{
        text-align: center;
    }
    .announcement-img{
        display: none;
    }
    .blog-section .card {
        transform: translateX(0%);
        border-radius: 0 0 0.375rem 0.375rem;
    }
    .stroke-text{
        display: none;
    }
    .section-space {
        padding: 60px 0;
        padding-bottom: 0;
    }
    .download-brochure-wrapper{
        text-align: center;
    }
    .first-slide .slider-content-height {
        height: 60vh;
    }
    .second-slide .slider-content-height {
        height: 60vh;
    }
    .third-slide .slider-content-height {
        height: 60vh;
    }
    .banner-slider{
        margin-top: 50px;
        height: auto;
}
.banner-slider .slick-slide{
       background-position: 80% 50%;
}
.slider-item-arrow .slick-nav.next-arrow{
    right: -5%;
}
.slider-item-arrow .slick-nav.prev-arrow{
    left: -5%;
}
.dna-matrix-section{
    height: 60vh;
}
.blueprint-headline h1{
    font-size: 40px;
}
.dna-headline{
    font-size: 25px;
}
.dna-headline h1{
    font-size: 25px;
}
.head-card{
    margin: 0 25px;
}
.banner-slider .slick-slide{
    height: calc(100vh - 280px);
}
}
@media(max-width: 768px){
    .workshop-card-height{
        height: auto;
       }
    .main-title{
        font-size:20px;
    }
    .silder-content{
        font-size: 18px;
    }
    .free-live-btn{
        width: 100%;
    }
    .h5, h5 {
        font-size: 1.1rem;
    }
    .footer-contact-wrapper{
        transform: translateY(30%);
    }
    .prev, .next{
        display: none !important;
    }
    .footer-contact-wrapper{
        padding: 40px 30px;
    }
    .home-section{
        /* background-position: left; */
        align-items: end;
    }
    .slider-item-arrow .slick-nav.next-arrow {
        right: -8%;
    }
    .slider-item-arrow .slick-nav.prev-arrow {
        left: -8%;
    }
    
   
}
@media(max-width:576px){
    .dropdown-item{
        white-space: normal;
    }
    .silder-content{
        font-size: 16px;
        width:100%;
        margin-bottom: 5px;
    }
    .abouts-section-hero{
        padding-top: 56px !important;
    }
    p{
        font-size: 14px;
    }
    .footer-contact-wrapper{
        padding: 20px;
    }
    .footer-contact-wrapper h3{
        font-size: 20px;
    }
    .footer-contact-wrapper h3 span {
        display: block;
    }
    .header-sticky{
        background: #553357;
    }
    .btn-common span{
        font-size: 12px;
    }
    .home-section{
        /* background-position: left; */
        align-items: end;
    }
    .home-section:before{
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: rgb(0 0 0 / 30%);
        z-index: 0;
    }
    .brand-logo{
        height: 28px;
    }
    .contact_icon {
        width: 50px;
        height: 50px;
        font-size:25px;
    }
    footer{
        font-size:14px;
    }
    .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{
        padding-left: 25px;
        padding-right: 25px;
    }
    .dna-matrix-section{
        height: 30vh;
        margin-top:30px;
    }
    .fullmoon-section{
        height: 30vh;
        margin-top: 56px;
    }
    .trans-text{
        bottom: 30px;
    }
    .section-overlay{
        height: 100px;
        bottom: -1px;
    }
    .banner-slider{
        height: calc(100vh - 200px);
    }
    .banner-slider .slide .slide-content--headings{
        color: var(--primary);
    }
    .banner-slider .slide .slide-content--headings .title{
        font-size: 16px;
    }
    .banner-slider .slide .slide-content--headings .top-title{
        font-size: 14px;
    }
    .banner-slider .slide .slide-content{
        top: 75%;
        left: 10px;
        width: calc(100% - 10px);
        border-radius: 6px;
        padding: 10px;
        z-index: 1;
        position: absolute;
        bottom: 40px;
        transform: translateY(0px);
    }

    .banner-slider .slick-slide{
        background-position: 50% 50%;
        height: 30vh;
        margin-bottom: 120px;
    }
    .banner-slider .slick-slide.third-slide{
        margin-bottom: 80px;
    }
    .banner-slider .slick-nav{
        display: none !important;
    }
    .slider-item-arrow .slick-nav{
        display: none !important;
    }
    .blueprint-headline h1{
        font-size: 18px;
    }
    .dna-headline{
        font-size: 13px;
    }
    .dna-headline h1{
        font-size: 13px;
    }
    .dna-headline sup{
        font-size: 10px;
    }
    .blueprint-headline sup {
        font-size: 18px;
    }
    .dna-matrix-section {
        background-position: 70%;
    }

    .fs-5{
        font-size:1rem!important
    }
    .consultation-section {
        padding-top: 57px !important;
	padding-bottom: 0;
    }
    .meditation-title{
        font-size: 20px;
      }
      .slick-dots {
        bottom: -25px;
    }
    .our-workshop-section, .testimonials-section, .our-client-section, .book-now-section{
        padding-bottom: 60px;
    }
    .hall-of-fame-section{
        margin-top: 56px;
        padding-top: 0;
    }
}
@media(max-width:460px){
    .banner-slider{
        height: calc(100vh - 170px);
    }
}
@media(max-width:400px){
    .home-section{
        height: 70vh;
    }
    .silder-content {
        font-size: 14px;
        width: 100%;
        margin-bottom: 3px;
    }
    .dna-matrix-section{
        height: 37vh;
        background-position: 90%;
    }
    .blueprint-headline h1{
        font-size: 16px;
    }
    .dna-headline{
        font-size: 12px;
    }
    .dna-headline h1{
        font-size: 12px;
    }
    .dna-headline sup{
        font-size: 9px;
    }
    .blueprint-headline sup {
        font-size: 14px;
    }
    .banner-slider {
        height: calc(100vh - 10px);
    }
}

