@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .sss-about ul {
        transform: rotate(-90deg);
        text-align: right;
        margin-right: -128px!important;
    }
    .branding__logo {
        width: unset!important; 
        text-align: center; 
        margin: unset!important; 
        display: unset!important; 
   }
   .tt-titles h3 {
    font-size: 80px!important;
   }
   .About-secss {
    position: relative;
    background-color: #ffce12;
    padding: 30px 0 60px!important;
   }
   #tm-row-67760c1506dd5 {
    padding-top: 50px !important;
    padding-bottom: 0px !important;
}
#tm-heading-67760c150a1ff {
    text-align: center!important;
}
#tm-heading-67760c1509d37 {
    text-align: center!important;
}
#tm-spacer-67760c150a550 {
    height: 20px!important;
}
#tm-heading-67760c150a617 {
    text-align: center!important;
}
#tm-heading-67760c150c298 {
    text-align: center!important;
}
.page-mobile-menu-header {
    height: 116px!important;
}
.page-mobile-popup-logo img {
    width: 100px!important;
}

}


@media only screen and (min-width: 768px) and (max-width: 991px) {
    #tm-row-67760c1506dd5 {
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }
    .footer-img {
        text-align: left;
        margin-top: 10px!important;
    }
    .page-mobile-menu-header {
        height: 116px!important;
    }
    .page-mobile-popup-logo img {
        width: 100px!important;
    }
    #tm-row-67760c1506dd5 {
        padding-top: 50px !important;
        padding-bottom: 0px !important;
    }
    .branding__logo {
        width: unset!important; 
        text-align: center; 
        margin: unset!important; 
        display: unset!important; 
   }
   .tt-titles h3 {
    font-size: 68px!important;
   }
   .About-secss {
    position: relative;
    background-color: #ffce12;
    padding: 30px 0 60px!important;
   }
   #tm-row-67760c8601c7f {
    background-repeat: repeat;
    background-color: #fff9f2;
    padding: 30px 0 60px!important;
   }
   .branding__logo img, .error404--header .branding__logo img {
    width: 100px!important;
}
.header-sticky-both .headroom.headroom--not-top .branding img, .header-sticky-up .headroom.headroom--not-top.headroom--pinned .branding img, .header-sticky-down .headroom.headroom--not-top.headroom--unpinned .branding img {
    width: 100px!important;
}
}


@media only screen and (min-width: 576px) and (max-width: 767px) {
    div#tm-row-67760c1506dd5 {
    background-position: unset!important;
}
     .col-lg-6.d-flex.main-box {
    margin-top: 30px;
}
    .col-lg-4.col-md-6.d-flex.boxes3433.aos-init.aos-animate {
    margin-bottom: 50px;
}
    .cliee-p {
        font-size: 17px !important;
        color: #000;
        padding: 10px 10px!important;
    }
    #tm-row-67760c8601c7f {
        background-repeat: repeat;
        background-color: #fff9f2;
        padding: 30px 0 60px!important;
    }
    .why-in p {
        margin-top: 25px!important;
    }
    .banner-left-content {
        text-align: center!important;
        opacity: .70;
        background: #ffce12;
        width: 100%!important;
        padding: 20px 10px!important;
        border-radius: 20px;
    }
    .bbtexts-small {
        text-align: center!important;
    }
    .left-tops-ss {
        position: absolute !important;
        top: 18% !important;
    }
    .page-mobile-menu-header {
        height: 116px!important;
    }
    .page-mobile-popup-logo img {
        width: 80px!important;
    }
    #tm-row-67760c1506dd5 {
        padding-top: 50px !important;
        padding-bottom: 0px !important;
    }
    .header-sticky-both .headroom.headroom--not-top .branding img, .header-sticky-up .headroom.headroom--not-top.headroom--pinned .branding img, .header-sticky-down .headroom.headroom--not-top.headroom--unpinned .branding img {
        width: 80px!important;
    }
    .branding__logo img, .error404--header .branding__logo img {
        width: 88px!important;
    }
    .featuresec {
        position: relative;
        background-color: #fff9f2;
        padding: 30px 0 40px!important;
    }
        .tt-titles h3 {
            font-size: 53px!important;
            color: #000;
        }
        .Other-2sec .col-lg-6 {
            display: -webkit-box !important;
            display: -webkit-flex !important;
            display: -ms-flexbox !important;
            display: flex !important;
            flex: 0 0 100%!important;
            max-width: 100%!important;
        }
        .sss-about ul {
            transform: rotate(-90deg);
            text-align: right;
            margin-right: -145px!important;
        }
        .branding__logo {
             width: unset!important; 
             text-align: center; 
             margin: unset!important; 
             display: unset!important; 
        }
        .service-box1 .dlab-tilte {
            margin: 0px auto;
            font-size: 14px!important;
            margin-bottom: 5px!important;
            padding: 9px!important;
        }
        .see-title h3 {
            font-size: 33px!important;
        }
        div#header-right-more {
            display: none !important;
        }
        .footer-img {
            text-align: left;
            margin-top: 0px!important;
        }
        .Inner-banner-sec img {
            position: relative;
            width: 100%;
            height: 200px!important;
            object-fit: cover!important;
        }
        .Contact-iisec:before {
            content: "";
            left: 0;
            width: 100%!important;
        }
        .About-secss {
            position: relative;
            background-color: #ffce12;
            padding: 40px 0 40px!important;
        }
  


}


@media only screen and (min-width: 100px) and (max-width: 575px) {
    div#tm-row-67760c1506dd5 {
    background-position: unset!important;
}
    .col-lg-6.d-flex.main-box {
    margin-top: 30px;
}
    .col-lg-4.col-md-6.d-flex.boxes3433.aos-init.aos-animate {
    margin-bottom: 50px;
}
    .Gallery-sec {
        position: relative;
        background-color: #fff9f2;
        padding: 30px 0 60px!important;
    }
    .cliee-p {
        font-size: 17px !important;
        color: #000;
        padding: 10px 10px!important;
    }
    #tm-row-67760c8601c7f {
        background-repeat: repeat;
        background-color: #fff9f2;
        padding: 30px 0 60px!important;
    }
    .why-in p {
        margin-top: 25px!important;
    }
    .bbtexts-small {
        text-align: center!important;
    }
    .banner-left-content {
        text-align: center!important;
        opacity: .70;
        background: #ffce12;
        width: 100%!important;
        padding: 20px 10px!important;
        border-radius: 20px;
    }
    .left-tops-ss {
        position: absolute !important;
        top: 18% !important;
    }
    .page-mobile-main-menu .menu__container > li > a {
        padding-top: 18px!important;
        padding-bottom: 6px!important;
    }
    .page-mobile-menu-header {
        height: 116px!important;
    }
    .page-mobile-popup-logo img {
        width: 80px!important;
    }
    #tm-row-67760c1506dd5 {
        padding-top: 50px !important;
        padding-bottom: 0px !important;
    }
    .header-sticky-both .headroom.headroom--not-top .branding img, .header-sticky-up .headroom.headroom--not-top.headroom--pinned .branding img, .header-sticky-down .headroom.headroom--not-top.headroom--unpinned .branding img {
        width: 80px!important;
    }
    .branding__logo img, .error404--header .branding__logo img {
        width: 80px!important;
    }
    .featuresec {
        position: relative;
        background-color: #fff9f2;
        padding: 30px 0 40px!important;
    }
        .tt-titles h3 {
            font-size: 53px!important;
            color: #000;
        }
        .Other-2sec .col-lg-6 {
            display: -webkit-box !important;
            display: -webkit-flex !important;
            display: -ms-flexbox !important;
            display: flex !important;
            flex: 0 0 100%!important;
            max-width: 100%!important;
        }
        .sss-about ul {
            transform: rotate(-90deg);
            text-align: right;
            margin-right: -145px!important;
        }
        .branding__logo {
             width: unset!important; 
             text-align: center; 
             margin: unset!important; 
             display: unset!important; 
        }
        .service-box1 .dlab-tilte {
            margin: 0px auto;
            font-size: 14px!important;
            margin-bottom: 5px!important;
            padding: 9px!important;
        }
        .see-title h3 {
            font-size: 33px!important;
        }
        div#header-right-more {
            display: none !important;
        }
        .footer-img {
            text-align: left;
            margin-top: 0px!important;
        }
        .Inner-banner-sec img {
            position: relative;
            width: 100%;
            height: 200px!important;
            object-fit: cover!important;
        }
        .Contact-iisec:before {
            content: "";
            left: 0;
            width: 100%!important;
        }
        .About-secss {
            position: relative;
            background-color: #ffce12;
            padding: 40px 0 40px!important;
        }
}






/*@media only screen and (min-width: 1600px) {*/
/*    .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {*/
/*        max-width: 2000px!important;*/
/*    }*/
/*}*/