



@media (max-width: 767px) {
    *{
        max-width: 100%  !important;
    }
    .about-us .container{
        padding: 40px 23px;
    }
    .navbar-toggle {
        border: 1px solid #fff;
            position: relative;
            float: right;
            padding: 9px 10px;
            margin-top: 8px;
            margin-right: 15px;
            margin-bottom: 8px;
            background-color: transparent;
            border: 1px solid transparent;
            border-radius: 4px;
            background-image: none;
    }
    .sr-only {
        position: absolute;
        width: 1px;
        height: 1px;
        padding: 0;
        margin: -1px;
        overflow: hidden;
        clip: rect(0,0,0,0);
        border: 0;
    }
    .navbar-toggle .icon-bar {
        background-color: #fff;
    }

    .navbar-toggle .icon-bar {
        display: block;
        width: 22px;
        height: 2px;
        border-radius: 1px;
    }
    .navbar-toggle .icon-bar+.icon-bar {
    margin-top: 4px;
}

.wood-box-bottom .black-bg a {
    font-size: 26px !important;
    width: 51%;
   }
.rgt-shadow:after{
    display: none;
}
.contact-bar {

    flex-wrap: wrap;
}
.heading-h2 {
font-size: 20px;
}
    .row{
        --bs-gutter-x: 0 !important;

    }
    .nav .container .navbar .navbar-brand img {
        width: 100%;
    }
    .slider .caption h1{
        font-size: 40px ;
    }
    .slider .caption p{
        font-size: 13px;
    }
    .about-us .container .row .aboutUS-img img{
        display: none;
    }
    .products .container .row {
        gap: 10px;
        text-align: center;
        justify-content: center;
        margin-right: 0 !important;
        --bs-gutter-x: 0 !important;
    }
    .products .container .card {
        position: relative;
        background-color: var(--color4);
        text-align: center;
        padding: 10px;
        width: 80%;
    }
    .youtube .container .row {
        --bs-gutter-x: 0;
    }
    .youtube .container .row .laptopB{
        width: 100%;
    }
    .blog .container .row {
        --bs-gutter-x: 0;
        justify-content: center;
    }
    .blog .container .row .card{
        width: 80%;
    }
    .blog-page .blog-section .container .blog-card .card{
        width: 100%;
    }
    .blog-page .blog-section .container .blog-card .card a h5{
        font-size: 20px;
    }
    .blog-page .blog-section .container .blog-card .card .date{
        font-size: 10px;
    }
    .blog-page .blog-section .container .blog-card .card .description{
        font-size: 15px;
    }
    .products-section{
        padding-bottom: 24px;
    }
    .accordion {
        margin-bottom : 15px ;
    }
    #gt_float_wrapper{
        left: -8px!important;
        top: 1px;
       }
    
       .content-wood-products .container .row .products-section .products {
        justify-content: center;
       }
       .content-wood-products .container .row .products-section .products .card{
        width: 48% ;
       }
       .content-wood-products {
        padding: 12px;
    }
}




@media (min-width: 993px ) and (max-width : 1200px) {
    .nav .container .navbar .navbar-nav .nav-item .nav-link, .navbar-brand {
        font-size: 15px;
}

}



@media (min-width: 767px ) and (max-width : 1200px) {

    .youtube .container .row .iframe{
    height: 126px;
    }
    .products .container .card .card-body h5 a {
        font-size: 23px;
    
    }
}
@media (min-width: 1350px ) {


    .youtube .container .row .iframe{
        height: 229px ;
    }


}