@media(max-width:1500px){
    header{padding: 5px 0px;}
    header .nav-link{font-size: 16px;}
    header .sosicalicon li a{font-size: 16px;}
 
    /*  */
    #about{padding: 50px 0px;}
    #about .content .text{padding: 60px; font-size: 20px; line-height: 36px; margin-bottom: 40px;}
    #about .content h2{margin-bottom: 40px;}
/*  */



}

@media(max-width:1400px){
}

@media(max-width:1200px){
    header{padding: 10px 0px;}

}

@media(max-width:1069px){
    header .nav-link{font-size: 14px;}
    header .sosicalicon li a{font-size: 14px;}

    /*  */
    #about .content .text{padding: 50px; font-size: 15px; margin-bottom: 20px; line-height: 30px;}
    #about .content h2{margin-bottom: 20px;}

    /*  */
    #compeny .content .text{padding: 20px; font-size: 14px; line-height: 20px;}

}

@media(max-width:992px){
    
    header .offcanvas {width: 90% !important;}
    header .headermn .navbar .navbar-brand img{width: 100px;}
    header .sosicalicon{margin-top: 20px;}
    header .navbar-toggler{padding: 7px 12px 10px; font-size: 20px;}
    header .navbar-toggler span{font-family: auto;}
    
    .heading-sec{height:100px !important;}
}

@media(max-width:768px){

    
#marble-hero-slider .hero-content {
    width: 100%;}
    
    #marble-hero-slider .hero-slide {
        width:100%;
        height:auto;
    }

/*    #marble-hero-slider .hero-slide {*/
/*    background-position: 85%;*/
/*      position: relative;*/
/*    isolation: isolate;*/
/*}*/

/*#marble-hero-slider .hero-slide::before {*/
/*    content: "";*/
/*    position: absolute;*/
/*    inset: 0;*/
/*    background: linear-gradient(90deg, rgb(250 247 239 / 65%) 0%, rgb(250 247 239 / 93%) 35%, rgba(250, 247, 239, 0.35) 65%, rgba(250, 247, 239, 0.05) 100%);*/
/*    z-index: -1;*/
/*}*/


    header{padding: 6px 0px;}
    header .headermn .navbar .navbar-brand img{width: 90px;}

    
/*  */
#categories .contant{width: 400px; font-size: 14px;}
#categories .contant p{text-align: center;}
#categories .bg-one{padding: 50px 20px;}


footer .footerinr .imgsc img{width: 35%;}
footer .footerbootem .gdilogo{width: 32%;}


/*  */
}

@media(max-width:643px){
    header{padding: 0px;}
    header .headermn .navbar .navbar-brand img{width: 80px;}

}

@media(max-width:579px){
    header .headermn .navbar .navbar-brand img{width: 65px;}


    #gallery{padding: 30px 0px;}
    #gallery h2{font-size: 25px; margin-bottom: 15px;}


    #relateds{padding: 30px 0px;}
    #relateds h2{font-size: 25px; margin-bottom: 15px;}

#certificates{padding: 30px 0px;}
#certificates h2{ font-size: 25px; margin-bottom: 20px;}
#certificates .img{margin-bottom: 20px;}

#howplace{padding: 30px 0px;}
#howplace .h2{font-size: 25px; margin-bottom: 20px;}



#contact {padding: 23px 0px;}




}

@media(max-width:480px){
    
    .heading-sec {height: 57px !important;}
    
    /*header{background: #003a35;}*/
    
  
    header .headermn .navbar .navbar-brand img{width: 50px;}
    header .navbar-toggler{padding: 7px 8px 6px; font-size: 12px;}

    /*  */
    #about{padding-top: 20px;}


#categories .contant a{padding: 8px 12px; font-size: 14px;}
#categories .contant{width: 100%; text-align: center; margin: auto;}
#categories .bg-one{background-position: center;}

footer .footerinr .imgsc img{width: 24%;}
footer .footerbg .footerinr li{text-align: start}
footer .footerbootem .gdilogo{width: 40%;}
footer .footerbootem{font-size: 14px;}



 /*  */
 #about .img{width: 100%; margin: auto;}
 #about .content{text-align: center;}
   #about .content .text{padding: 15px; font-size: 14px; line-height: normal; margin-bottom: 10px;}
    #about .content h2{margin: 10px 0px; margin-left: 0px;}
    #about .content a{ border-radius: 8px; padding: 8px 12px; font-size: 14px; margin-left: 0px;}

    .sosical{top: 73%;}
    .sosical a img{width: 25px; height: 25px;}

    
    #categories{padding-top:15px !important;}
    #compeny .content .text{margin-bottom:20px !important; font-size:14px;}
    
    footer .footerbg {padding: 25px 0px;}
    footer .footerbg .footerinr li p {font-size: 14px;}
    footer .footerbg .footerinr li {font-size: 15px; margin-bottom: 9px;}
    footer .footerinr li a {font-size: 14px;}
    
    #compeny .p {text-align: justify;}
    #compeny .p ul{margin-left:15px !important;}
    
    
    
}

@media(max-width:400px){
    footer .footerbootem .gdilogo{width: 50%;}
}

@media(max-width:359px){
    header .navbar-toggler{padding: 5px 6px 5px; font-size: 8px;}

    /*  */
    #about .content h2{font-size: 20px;}

    #compeny .content h2{font-size: 21px;}

    /*  */
    #categories .contant a{padding: 6px 10px;}
    #categories .bg-one{padding: 10px 30px;}
    #categories .contant{width: 250px;}

    footer .footerbootem{font-size: 12px;}


}

