/* Add custom CSS styles below */ 
.navbar-brand img {
    max-height: 5rem;
    width: auto;
    max-width: 1000px;
}

.main_banner-0 .dis_background ,
.main_banner-0 .pro_addit {
    display:none;
}

section.container.featuers_store.featuers_store-2 {
    background: #6d71a3;
    padding:1rem;
}
section.container.featuers_store.featuers_store-2 .feature_icon img{
    border-radius:50px !important;
}
.q_cate {
    max-width:80%;
}
.q_cate .categories_grid{
    display:flex;
    justify-content: center;
    align-items: center;
    flex-wrap:wrap;
}
.q_cate .categories_grid .card_category{
    width: 17% !important;
}
.q_cate .categories_grid .card_category p{
    font-size: 20px;
  color:#000 !important
}
.about_products .sub_container{
    background-color:#E4D9EA;
}

.slider-image .slider-item .slider-wrapper{
    height:45vh;
}
.slider-image .slider-text{
    justify-content:flex-end !important;
}

.slider-image h3{
    font-size:32px !important
}

@media(min-width:768px) and (max-width:1200px){
.main_banner-.main_banner-0 .container.main_banner{
    padding:0;
    height: 55vh;
}

.main_banner .details h1{
    font-size: 32px;
    line-height: 3.2rem;
}
.main_banner .details .description{
    font-size: 20px;
    line-height: 1.8;
}
.q_cate {
    max-width: 100%;
}

.q_cate .categories_grid .card_category{
    width: 30% !important;
}
.q_cate .categories_grid .card_category p{
    font-size: 24px;
    line-height: 1.8rem;
}    
}

@media(max-width:768px){
.main_banner-.main_banner-0 .container.main_banner{
    padding:0;
    height: 70vh;
}

.sq-gridss .sq-text-title {
    font-size: 17px !important;
}
.q_cate {
    max-width: 100%;
}

.q_cate .categories_grid .card_category{
    width: 48% !important;
}
.q_cate .categories_grid .card_category p{
    font-size: 16px;
    line-height: 1.8rem;
} 
.slider-image .slider-item .slider-wrapper{
    height:55vh;
}
.slider-image h3 , .slider-image p{
    color:#fff !important;
}
.slider-image .slider-text{
    justify-content:center !important;
}
footer *{
    text-align:center;
    margin:auto;
}
}