@media (max-width:767px){#banner,#banner .swiper-slide{background-color:#000;height:auto}.enquiry-form:after,.feature-bx1:after{content:"";position:absolute;z-index:-1}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:var(--bs-gutter-x,15px);padding-left:var(--bs-gutter-x,15px);margin-right:auto;margin-left:auto;max-width:100%}.navbar-toggle-for-mobile{position:absolute;top:100%;left:0;right:0;background:#ffff;z-index:1000;box-shadow:0 10px 15px rgba(0,0,0,.1);overflow-y:auto}.navbar-toggle-for-mobile .mt-5{margin-top:0!important}.header-section .padding-for{padding:5px 16px}.navbar-toggle-for-mobile .gap-3{gap:0!important}.navbar-toggle-for-mobile li.padding-for{border-bottom:1px solid #eee}.header-section .main-navbar .navbar-toggle-for-mobile li,.header-section .main-navbar .navbar-toggle-for-mobile li a,.header-section .main-navbar .navbar-toggle-for-mobile li button{font-size:18px;font-weight:400}.header-section .main-navbar .custom-nav .sub-menu{border-left:unset;padding:2px 20px}.header-section .main-navbar .custom-nav .sub-menu a::before,.header-section .main-navbar .custom-nav .sub-menu button::before{content:"";position:absolute;background-color:var(--bg--black);width:16px;height:1px;left:-20px;top:10px;z-index:1}.sub-menubg{background-color:#fff}.header-section{padding-top:5px;padding-bottom:5px}.header-section .nav-brand{width:120px;max-width:120px}#banner .common-container,#banner .container{padding:0 10px;text-align:center;position:relative;height:auto;bottom:0}#banner .bannerTextBox{width:100%;padding-bottom:50px;display:block}#banner .bannerTextBox h3{color:#fff;font-family:Roboto,Sans-serif;font-size:23px;font-weight:500;text-transform:capitalize;line-height:30px;padding-top:24px}.mobileBanner{display:block!important}#banner img{width:100%;object-fit:cover}#banner [class^=swiper-button-]{display:none}#banner .banner3{position:relative}#banner .banner3:before{content:'';position:absolute;background-color:rgba(0,0,0,.4);top:0;left:0;width:100%;height:100%}.about-us-section,.google-reviews-section,.our-courses,.resister-today-section,.why-choose-us{padding:35px 0}.about-us .fs-two,.contact-us-page .fs-two,.google-reviews-section .fs-two,.our-courses .fs-two,.resister-today-section .fs-two,.why-choose-us .fs-two{font-size:25px;line-height:30px;text-transform:capitalize}.awards-area.mt-15{margin-top:10px!important}.home-video-section .col-20{flex:0 0 auto;width:50%}.eaight-style .video-wrapper{padding-right:5px;padding-left:5px}.video-wrapper{margin-bottom:0}.footer-section .address-area,.footer-section .footer-logo,.footer-section .footer-title-area{text-align:center}.footer-links-area .d-grid .d-flex,.footer-section .social-area{justify-content:center!important}.footer-section .cus-row .footer-links{width:50%!important}.footer-heading-area{font-size:20px}.footer-section .gap-3,.footer-section .gap-4{gap:5px!important}.copyright p,.copyright span,.copyrightp a{font-size:16px}.banner-section.inner-banner{padding-top:15px!important;padding-bottom:15px!important}.breadcrumb-area .breadcrub-title{font-size:22px;line-height:25px}.pb-60{padding-bottom:30px}.pt-60{padding-top:30px}.about-us .pt-30{padding-bottom:15px}.about-us .col-6{margin-bottom:10px}.feature-bx1:after{width:58px;height:80px;border-radius:50%;top:-8px;left:-12px}.feature-bx1 .icon-content .ttr-title{font-size:16px;margin:0}.media-box-image .col-md-4{padding-right:10px;padding-left:10px}.media-box-image figure{margin:0 0 5px}.enquiry-form:after{top:-20px;left:1px;border-radius:40px;width:100%;height:100%;border:2px solid #000}.course-de-ti .cou-title{color:#000;font-family:Roboto,Sans-serif;font-size:22px;font-weight:500}.course-details h4,.course-details h5,.course-details h6{color:#000;font-family:Roboto,Sans-serif;font-size:18px;font-weight:400;position:relative;display:inline-block;padding-bottom:10px}.course-details h1,.course-details h2,.course-details h3{color:#000;font-family:Roboto,Sans-serif;font-size:20px;font-weight:600;position:relative;display:inline-block;padding-bottom:15px}.ttr-accordion1 .accordion-body{padding:10px}.ttr-accordion1 .accordion-button{background-color:#e0e0e0;font-weight:600;color:var(--bg--black);border-radius:8px!important;border:0;padding:10px 20px;-webkit-transition:.5s;-ms-transition:.5s;transition:.5s;font-size:18px}.aboutimg .ms-4{margin-left:2px!important}.mobile-sidebar-bg-color{background-color:#fff;padding:10px;border-radius:10px}.benefit-content h3{margin:0 0 6px;font-size:22px}.benefit-content p{line-height:20px}.course_duration_wrapper{gap:10px;padding:0}.cou-mobile-title{font-size:22px;font-weight:500;margin-bottom:15px}.for-left-image{margin-right:0;float:none;margin-left:0}.course-addition-section.eaightcoloumn{margin-top:50px}.course-addition-section{margin-top:5px}.course-post-data{padding-top:20px}.co-image-i{display:flex;justify-content:center}.course-details div{text-align:unset}.ttr-post-text.blog-post-data ul li{text-align:left} 
    .about-us .ab-h2, .our-courses .ou-h2 {
        font-weight: 600;
        font-size: 22px;
    }
    .about-us .ab-h2.subheading-og{
        font-size: 22px;
    }
    .benefit-item {
        min-height: 130px;
    }
    .benefit-icon::after{
        height: 95px;
        bottom: -82px;
    }
    
    .our-approach-content, .our-approach-image {
        width: 100%;
    }
    .benefit-item:last-child .benefit-icon::after {
        display: block;
    }
    .benefit-item.last-last:last-child .benefit-icon::after {
        display: none;
    }
    .benefit-item{
        min-height: 130px;
    }
    .our-approach-content.our-approach-second{
        margin-top: 0px;
    }

    .benefit-icon.before-icon-in-mobile::before {
        content: "";
        position: absolute;
        left: 50%;
        top: -45px;
        transform: translateX(-50%);
        width: 2px;
        height: 66px;
        background: #000000;
        z-index: 0;
    }
    .benefit-item{
        padding: 2px 0px;
    }
}