@media(max-width:1500px){}

@media(max-width:1400px){}

@media(max-width:1200px){}

@media(max-width:1069px){

   .header-top ul li a, .header-top ul li span {font-size: 11px;}

    header .headermn .navbar .navbar-brand{width: 12%;}
    header .nav-link{font-size: 9px;}
    header .whatsapp li:last-child a{font-size: 14px;}


}

@media(max-width:991px){
    
header .navbar-nav .dropdown-menu .list-unstyled{
        columns:1 !important;
    }

    .sticky {background-color: #fff; padding: 0px 10px;}
    header .header-med {display: none;}
    header .headermn {background-color: #fff; padding: 5px 0px;}
    header .navbar .navbar-nav .nav-link {color: #000;}
    .headertop {display: none;}
    header .headermn .navbar .navbar-brand,
    .sticky .headermn .navbar .navbar-brand {display: block !important; padding: 0; margin: 0; width: 35% !important;}
    header .navbar-nav {align-items: start !important;}


    
      /* bhawana-art */
    
    #bhawana-art h2 {font-size: 35px;}
    
     #testimonials-sec .imgs {width: 85px; height: 85px;}
     
    #manufacturing-process .row{flex-direction: row-reverse;}
    #manufacturing-process h2 {font-size: 30px;}
    
}
@media(max-width:768px){
      /* header .headermn .headericon{
        display: block !important;
    margin: 0px 0px 0px 466px;
} */

/* =============================================
   MOBILE OFFCANVAS - Dark Gold Theme
   (Vardhan Art Gallery style - as per image)
   ============================================= */

/* Offcanvas Base */
header .navbar .offcanvas {
  width: 300px;
  border-left: none;
}

/* Offcanvas Header */
.offcanvas-header { 
  padding: 18px 20px;
}

.offcanvas-header .offcanvas-title img {
  width: 60%;
  filter: brightness(1.1);
}

/* Close Button */
.offcanvas-header .btn-close {
  opacity: 0.8;
  background-size: 14px;
}

.offcanvas-header .btn-close:hover {
  opacity: 1;
}

/* Offcanvas Body */
.offcanvas-body {
  padding: 10px 0px;
}

/* Nav Items */
.offcanvas-body .navbar-nav {
  width: 100%;
  gap: 0 !important;
}

.offcanvas-body .navbar-nav .nav-item {
  width: 100%;
border-bottom: 1px solid #003f31 ;
}

.offcanvas-body .navbar-nav .nav-item:first-child {
border-top: 1px solid #003f31 ;
}

.offcanvas-body .navbar-nav .nav-link {
  color: #000 !important;
  font-size: 13px !important;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  padding: 16px 24px !important;
  font-weight: 500;
  transition: background-color 0.3s ease, padding-left 0.3s ease;
}

.offcanvas-body .navbar-nav .nav-link:hover,
.offcanvas-body .navbar-nav .nav-link:focus {
  color: #000 !important;
  background-color: #bc9a5c11;
  padding-left: 30px !important;
}

/* Dropdown inside offcanvas */
.offcanvas-body .dropdown-menu {
  position: static !important;
  width: 100% !important;
  background-color: #003f31 !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  padding: 5px 0 10px 0 !important;
  top: unset !important;
}

.offcanvas-body .dropdown-menu ul li a {
  color: #ffffff !important;
  font-size: 13px !important;
  padding: 8px 36px;
  display: block;
  letter-spacing: 1px;
  transition: color 0.2s ease;
}

.offcanvas-body .dropdown-menu ul li a:hover {
  color: fff !important;
}

/* Chevron icon color */
.offcanvas-body .navbar-nav .nav-link .fa-chevron-down {
  color:#003f31;
  font-size: 10px;
}
}


@media (max-width: 767px){

  #counter .item ul{
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
  }

  #counter .item ul li{
    width: 100%;
    text-align: center;
  }

  #counter .item .imgs{
    margin: 0 auto 10px;
    display: flex;
    justify-content: center;
    align-items: center;
  }

}
@media(max-width:643px){
    #whatsapp-section .ws-title {
    font-size: 25px;
}
#whatsapp-section .ws-subtitle {
    font-size: 15px;
        margin: 12px 0px 12px 0px;
}
    #whatsapp-section .ws-features {
    gap: 10px;
    margin-top: 10px;}
    #whatsapp-section .ws-btn {
    gap: 10px;
    padding: 10px 10px;
    font-size: 15px;}
    #marble-statues .marble-header h2 {
    font-size: 25px;}
    #new-arrivals .new-arrivals-header h2 {
    font-size: 25px;
}
#contact-sec .iner {
    padding: 20px 5px;
}

#contact-sec {
    padding: 20px 0;
}

#insta-section .insta-head h2 {
    font-size: 25px;
    margin-bottom: 5px;
}
#testimonial h2 {
    font-size: 25px;
    margin-bottom: 5px;
}
#our-feature .feature-head h2 {
    font-size: 25px;
    margin-bottom: 6px;
}
#blog {
    padding: 30px 0;
}
#blog .blog-header h2 {
    font-size: 25px;
    margin-bottom: 15px;
}

}

@media(max-width:579px){}

@media(max-width:480px){
        #search-menu {
        height: 8em;
    }
        #search-menu .wrapper input {
        font-size: 16px;
    }
        #search-menu .wrapper button {
        font-size: 22px;
    }



/* header .headermn .headericon {display: block !important; margin: 0px 0px 0px 220px;} */
#product-categories h2 {font-size: 26px; margin-bottom: 10px;}
#product-categories .content h3 a {font-size: 19px;}
#product-categories .content .text-a {font-size: 14px; margin-bottom: 13px;}
#product-categories .content .explore {padding: 8px 29px; font-size: 11px;}
#product-categories {padding: 20px 0px 25px;}


#marble-statues {padding: 30px 0px;}
#marble-statues h2 {font-size: 25px; margin-bottom: 15px;}

#marble-statues .read-btn {padding: 6px 12px; font-size: 10px;}


#you-tube-sec {padding: 25px 0px;}
#you-tube-sec h2 {font-size: 20px;}

#new-arrivals {padding: 25px 0px;}
#new-arrivals h2 {font-size: 26px; font-weight: 600; margin-bottom: 20px;}

#counter .item h2 {margin-bottom: 2px; font-size: 21px;}
#counter .item ul{display: block !important;}

#faqs {padding: 30px 0px;}
#faqs .accordion-button{font-size: 15px !important;}
#faqs .accordion-body{font-size: 14px; text-align: justify;}
#faqs h3 {font-size: 24px; margin-bottom: 25px;}

#gallery {padding: 25px 0;}
#gallery h2 {margin-bottom: 10px; font-size: 24px;}

#seaction-b{padding: 30px 0px;}



#about-slider {padding: 30px 0px;}
#about-slider .content h2 {font-size: 25px;}
#about-slider .content .text, #about-slider .content .text a {font-size: 14px;}

#refund-policy .text{text-align: justify;}


#about-a {padding: 25px 0px;}
#about-a .content h2 span {font-size: 24px;}
#about-a .content h2 {font-size: 18px; margin-bottom: 15px;}
#about-a .content p {margin-bottom: 10px; text-align: justify; font-size: 14px;}
#about-a .content h4 {font-size: 18px; margin-bottom: 5px;}
#about-a .content ul {margin-left: 5px;}
#about-a .content ul li{font-size: 14px;}

/* blog-det */

#blog-det{padding: 25px 0px;}
#blog-det .row{justify-content: center;}
#blog-det .content h2{text-align: center; font-size: 24px; margin-bottom: 10px;}
#blog-det .content h6{margin-bottom: 5px;}
#blog-det .content-a h3 span{font-size: 20px;}
#blog-det .content-a h3{font-size: 18px; font-weight: 600; color: #000; margin: 10px 0px;}
#blog-det .content-a .text{font-size: 14px; text-align: justify;}

.faqs-sec .iner{padding: 10px;}

#latest-update h5 {font-size: 11px;}
#latest-update .read-btn {padding: 6px 14px; font-size: 11px;}

#zoomp {padding: 22px 0px;}
#zooomtab {padding: 25px 0px;}
#zooomtab .zooomtabtext{text-align: justify;}



    #about-info {padding: 65px 0px 30px;}
    #about-info .content h6{font-size: 14px;}
    #about-info .content h1{font-size: 24px;}
     #about-info h2 {
    font-size: 30px;
    font-weight: 500;
    color: #540210;
}

    #bhawana-art, #bhawana-art-why, #team-bhawana, #ceritficates, #testimonials-sec, #manufacturing-process, #how-to-place, #products {padding: 25px 0px;}
    #bhawana-art h2, #bhawana-art-why h2, #team-bhawana h2, #testimonials-sec h2 {font-size: 24px; text-align: left;}
     #bhawana-art .text, #bhawana-art-why .text{font-size: 14px; margin-bottom: 5px;}
    #team-bhawana .text {font-size: 14px; margin-bottom: 15px; width: 100%;}
    #manufacturing-process .text{font-size: 14px; margin-bottom: 35px; width: 100%;}
    #bhawana-art .imgs {text-align: center;}
#bhawana-art h1 {
    color: #000;
    font-weight: 500;
    font-size: 25px;
    text-align: left;
}
    #bhawana-art-why ul li{font-size: 14px;}
        #team-bhawana .text {font-size: 14px; margin-bottom: 15px; width: 100%;}
        
    #team-bhawana .imgs {width: 41%;}
    #team-bhawana .imgs img {width: 100px; height: 100px;}
    #team-bhawana .iner .content h3 {font-size: 15px;}
    #team-bhawana .iner .content-a .taxt-a {font-size: 14px; margin: 5px 0px 10px;}
    #team-bhawana .iner .content h4, #team-bhawana .iner .content-a h4 {font-size: 16px;}
    #team-bhawana .iner .content h5 {font-size: 14px;}
    
        #testimonials-sec .text {font-size: 14px; margin-bottom: 10px;}
    #testimonials-sec h3 {font-size: 17px;}

#manufacturing-process h2{font-size: 24px; width: 100%;}
    #manufacturing-process .text{font-size: 14px; margin-bottom: 35px; width: 100%;}

    #manufacturing-process .imgs img{height: 150px;}
    #manufacturing-process .row {row-gap: 35px;}

    #manufacturing-process .content h3{font-size: 20px; line-height: 25px;}
    #manufacturing-process .text-a{font-size: 14px;} 
    
    
        #how-to-place .text{font-size: 14px; margin: 0px auto 30px; width: 100%;}
    #how-to-place h2, #similar-products h2{font-size: 24px; width: 100%;}
    #products h2 {
        font-size: 22px;
        margin-bottom: 16px;
    }
    #how-to-place .row {padding: 10px;}
    #how-to-place .iner ul li span{font-size: 12px;}

}

@media(max-width:400px){
        header .headermn .headericon {
            margin: 0px 0px 0px 138px;
        }

}

@media(max-width:359px){



}

