
/*Responsive*/
@media (max-width: 1919px){
    .logo .namelogo {
        height: 40px;
        line-height: 40px;
    }
    .header-scroll{
        position: fixed;
        top: 0;
        left: 15px;
        right: 15px;
        padding: 10px;
        height: 60px;
        justify-content: flex-end;
        background-color: rgb(0, 0, 00,0.7);
    }
}

@media (max-width: 1601px) {
  
}
@media (max-width: 1440px){

}
@media (max-width: 1280px){
   
}
@media (max-width: 1200px){
    .hidden-desktop{
        display: block;
        padding-top: 15px;
    }
    .main-nav .toggle-mobile-menu, .col-contact-outer,.logo .namelogo {
        height: 40px;
        line-height: 40px;
    }
    .main-nav .toggle-mobile-menu {
        width: 40px;
    }
    .main-nav .toggle-mobile-menu{
        border: #fff solid 1px;
        border-radius: 50%;
        margin-left: 7.5px;
    }
    .main-nav .toggle-mobile-menu:before, .main-nav .toggle-mobile-menu:after, .main-nav .toggle-mobile-menu span {
        background-color: #fff;
    }
    
    .col-contact-menu-outer{
        height: 40px;
        line-height: 40px;
    }
    .col-contact-menu-outer a{
        margin-right: 7.5px;
        margin-left: 7.5px;
        padding-right: 15px;
        padding-left: 15px;
    }
    .col-contact-outer {
        border: #fff solid 1px;
        border-radius: 50%;
        width: 40px;
        margin-left: 7.5px;
        margin-right: 7.5px;
    }
    .col-contact-outer i{
        margin-left: -3px;
    }
    .header-scroll{
        position: fixed;
        top: 0;
        left: 15px;
        right: 15px;
        padding: 10px;
        height: 60px;
        justify-content: flex-end;
        background-color: rgb(0, 0, 00,0.7);
    }
    .banner-background .banner-content{
        padding-top: 200px;
    }
}
@media (max-width: 1024px){
   
}
@media (max-width: 991px){
    .image-box.default-images-box .image-item:nth-child(5n+1) {
        width: 100%;
        margin-bottom: 5px;
    }
    .image-box-inner {
        display: flex;
        flex-wrap: wrap;
        padding: 0px !important;
    }
    .default-images-box .image-box-inner .image-item:nth-child(5n+2), .default-images-box .image-box-inner .image-item:nth-child(5n+3), .default-images-box .image-box-inner .image-item:nth-child(5n+4), .default-images-box .image-box-inner .image-item:nth-child(5n+5){
        width: 50%;
        padding: 2px;
        margin: 0.0px;
    }
    .default-images-box .image-box-inner .image-item:nth-child(5n+2), .default-images-box .image-box-inner .image-item:nth-child(5n+4) {
        padding-left: 0px;
    }
    .default-images-box .image-box-inner .image-item:nth-child(5n+3), .default-images-box .image-box-inner .image-item:nth-child(5n+5) {
        padding-right: 0px;
    }
}
@media (max-width: 860px){
   
}
@media (max-width: 768px){
    
}
@media (max-width: 767px){
    .image-box-inner {
        display: flex;
        flex-wrap: wrap;
        padding: 15px !important;
    }
    .image-box.default-images-box .image-item:nth-child(5n+1), .default-images-box .image-box-inner .image-item:nth-child(5n+2), .default-images-box .image-box-inner .image-item:nth-child(5n+3), .default-images-box .image-box-inner .image-item:nth-child(5n+4), .default-images-box .image-box-inner .image-item:nth-child(5n+5){
        width: 50%;
        margin: 0.0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        margin-bottom: 5px;
    }
    .image-box.default-images-box .image-item:nth-child(5n+1){
        width: 100%;
    }
    .default-images-box .image-box-inner .image-item:nth-child(5n+2),.default-images-box .image-box-inner .image-item:nth-child(5n+4){
        padding-right: 2.5px;
    }
    .default-images-box .image-box-inner .image-item:nth-child(5n+3),.default-images-box .image-box-inner .image-item:nth-child(5n+5){
        padding-left: 2.5px;
    }
    .hm-row2 {
        padding-top: 35px;
        padding-bottom: 50px;
    }
    .hm-row3-title{
        padding: 0px;
    }
    .about-box .img-wrap {
        width: 100%;
    }
    .about-box .img-wrap img {
        width: 100%;
    }
    .about-box .content-wrap{
        width: 100%;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 30px;
    }
    .content-inner .btn-wrap{
        text-align: center;
    }
    .introduce-category-wrap{
        display: flex;
        flex-wrap: wrap;
    }
    .introduce-category-wrap .introduce-category-item:nth-child(1),.introduce-category-wrap .introduce-category-item:nth-child(2),.introduce-category-wrap .introduce-category-item:nth-child(3),.introduce-category-wrap .introduce-category-item:nth-child(4),.introduce-category-wrap .introduce-category-item:nth-child(5) {
        width: 100%;
        padding-top: 2.5px;
        padding-bottom: 2.5px;
    }
    .introduce-category-wrap .introduce-category-item:nth-child(1) img, .introduce-category-wrap .introduce-category-item:nth-child(2) img, .introduce-category-wrap .introduce-category-item:nth-child(3) img, .introduce-category-wrap .introduce-category-item:nth-child(4) img, .introduce-category-wrap .introduce-category-item:nth-child(5) img {
        width: 100%;
    }
    .about-box .content-wrap .content-inner .about-title{
        margin-bottom: 20px;
    }
    .about-box .content-wrap .content-inner .about-title br{
        display: none;
    }
    .about-box .content-wrap .content-inner {
        text-align: center;
    }
    .about-box .content-wrap .content-inner .about-desc{
        margin-bottom: 20px;
    }
    .hm-row6 .box-title > h2 {
        padding-top: 50px;
    }
    .owl-theme .owl-nav.disabled+.owl-dots{
        padding-bottom: 50px;
    }
    .wrap-bread-crumb-inner{
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
    }
    .banner-background .banner-content .banner-btn{
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .home-banner-slider .owl-nav button[type="button"]{
        display: none !important;
    }
    .logo .namelogo {
        text-align: center;
    }
    .col-contact-menu-outer {
        justify-content: center;
    }
    .header-scroll{
        height: 90px;
        padding: 0px;
    }
    .banner-background .banner-content{
        padding-top: 230px;
    }
    /* .col-contact-menu-outer,.logo .namelogo {
        width: 50%;
        float: left;
    } */
    .hm-row6 {
        padding-top: 0px;
        padding-bottom: 0px;
    }
    
}
@media (max-width: 667px){
    /* .col-contact-menu-outer,.logo .namelogo {
        width: 100%;
    } */
   
}
@media (max-width: 568px){
    
}
@media (max-width: 480px){
    .logo .namelogo {
        max-width: 100%;
    }
}
@media (max-width: 425px){
    
}
@media (max-width: 375px){
   
}
@media (max-width: 359px){
   
}
@media (max-width: 325px){
   
}
@media (min-width: 567.9px) and (max-width: 767px){
   
}
/* End Responsive */