/* Add custom CSS styles below */ 
@media screen and (max-width:768px){
header.store-header {
    position: static;
}
}
header.store-header .container {
    max-width: 95%;
}
.top-navbar {
    display: none;
}
body.index .main-nav-container #cat-in-header {
    color: #fff;
}
body.index .main-nav-container.fixed-pinned #cat-in-header {
    color: black !important;
}

@media screen and (min-width:991px){
body.index div#mainnav svg path {
    stroke: #fff !important;
}
}
.sub-menu *{
    color:#000 !important;
    }
/**********************/
section:nth-child( 1 of section.landing-page-first-bannar) .container  {
justify-content: flex-end;
} 
section:nth-child( 1 of section.landing-page-first-bannar) .container .item-text{
    margin-bottom: 8%;
}
/*************/
@media screen and (max-width:768px){
section:nth-child( 2 of section.landing-page-first-bannar)  .custom-dlay-heading {
    font-size: 19px;
    line-height: 27px;
}
section:nth-child( 2 of section.landing-page-first-bannar) .item-text{
    width: 50%;
}
section.g_features {
    margin-top: 10px;
    margin-bottom: 10px;
}
}
/*---heading------------------*/
@media screen and (max-width:768px){
.g-products  .image-title {
margin-bottom: 44px;
}
}
footer + div p.text-gray-400 {
    color: #fff;
}