@media(max-width:1024px) {
    .main-about-image {
        width: 100%;
        height: auto;
        margin-bottom: 20px;
    }


    .footer-top-section .pbmit-icon-list-items {
        display: none;
    }

    .sidebar{
        display: none;
    }
    
    .navbar-expand-lg .navbar-nav .nav-link {
        color: black;
    }

    .container-fluid {
        padding: 0 10px;
    }

    .service-cards-card {
        padding: 15px;
    }

    header .container-fluid {
        width: 100%;
    }

    .mobile-careousl .container-fluid, .padding-font .container-fluid {
        padding: 0 !important;
    }

    .footer-wraper {
        background: none;
    }

    .navbar-toggler {
        display: none;
    }

    .blog-section h2,
    .services-section h2 {
        font-size: 27px;
    }

    footer .professional {
        margin-top: 30px;
    }

    .custom-nav button {
        padding: 2px 5px;
        margin-top: -5px;
    }



    .about-row {
        border-radius: 0;
    }

    .about-right-contetn {
        height: auto;
        overflow-y: visible;
    }

    .ourt {
        font-size: 30px;
    }

    .side-space-left {
        padding: 0;
    }

    .middile-about-img {
        width: 100% !important;
    }

    .about-point {
        display: block;
        margin-top: 30px;
    }

    .pbmit-btn {
        padding: 10px 20px;
    }

    .pbmit-btn .pbmit-button-text {
        font-size: 14px;
    }

    .blog-section {
        margin: 0;
        /* padding: 0 30px; */
    }

    .our-custom-main-sevices {
        padding: 0 10px;
    }

    .top-righ {
        top: 15%;
        font-size: 12px;
    }

    .our-detail2 a p {
        font-size: 20px;
    }

    .price-session {
        font-size: 18px;
    }

    .testimonial-section {
        padding: 0 30px;
    }

    .why-choose-warper {
        padding: 60px 30px;
    }

    .why-choose-section h2 {
        font-size: 30px;
        margin-bottom: 20px;
    }

    .meditation-img {
        margin-bottom: 30px;
    }

    .circle {
        width: 60px;
        height: 60px;
        font-size: 15px;
    }

    .custom-blog-section {
        padding: 60px 30px;
    }

    .blog-detail2 a p {
        font-size: 20px;
    }

    .footer-top-section {
        padding: 20px 30px;
    }

    .footer-top-section .fotter-mail-phone {
        display: block;
    }

    footer .professional {
        font-size: 20px;
        font-weight: bold;
    }

    footer .link-section {
        padding: 0;
    }

    footer {
        padding: 20px;
    }

    footer .three-link-holder {
        display: block;
    }

    footer .footer-link-hlder {
        width: auto;
    }

    footer .footer-bottom ul {
        display: block;
    }

    footer .footer-bottom {
        display: block;
        text-align: center;
    }

    footer .three-link-holder .differ-three ul li a {
        font-size: 14px;
    }

    .fa-magnifying-glass {
        display: none !important;
    }

    .banner-carousel {
        border-radius: 0;
        padding: 0;
        border: none;
    }

    .slide-content h2 {
        font-size: 30px;

    }

    .slide-content {
        padding-top: 80px;
    }

    .slide-content p {
        display: none;
    }

    .banner-carousel .item {

        height: 450px;

    }

    .banner-carousel .item img,
    .opacity-banner-image {
        border-radius: 0;
    }

    .cssbuttons-io-button {
        font-size: 10px;

    }

    body {
        margin: 0;
    }

    .qualified,
    .instructors {
        font-size: 37px;
    }

    .qualified-section {
        padding: 0 30px;
    }

    .teacher-name {
        font-size: 20px;
    }

    .teacher-des {
        margin-left: 0;
    }

    .teacher-wraper {
        padding: 20px 0;
    }

    .teacher-wraper button {
        font-size: 14px;
        margin-left: 10px;
        padding: 5px 10p
    }

    .quins {
        margin-bottom: 40px;
    }

    .banner-carousel .item img {
        object-position: right;
    }

    .slide-content-inner-page {
        left: 15%;
        top: 30%;
    }

    .contact-det-wrap {
        margin-bottom: 40px;
    }

    .contact-form_main {
        padding: 30px;
    }




}


@media (min-width: 768px) {
    #topFixedBar {
        display: none !important;
    }
}



@media (max-width:769px) {
    
    .slide-content-inner-page h2 {
    font-size: 50px;
}

.inner-carousel .item {
    height: 400px;
}

    .yellow-line {
        display: block;
    }

    .haldfix,
    .haldosiz {
        width: 100%;
    }


    .about-page h2 {
        font-size: 40px;
    }

    .yellow-section-wraper {
        padding: 20px;
    }

    .testimonial-two_rightbox {
        padding: 40px 20px;
    }

    .htwo {
        font-size: 40px;
    }

    .seedinglin-mobile {
        margin-top: 40px;
        margin-left: 30px;
    }

    .header-logo {
        width: 50px;
        height: 50px;
        margin-left: 20px;
    }

    .fixed-icon {
        top: 70%;
    }

    .testimonial-section .custom-nav {
        top: -50px;
    }
}