/* Add custom CSS styles below */ 
.ps-footer--block .s-menu-footer-list .s-menu-footer-item {
    width: 100% !important;
}

.flex-logo-menu .navbar-brand img {
    max-width: 230px;
    height: 90px;
}
.category-box .img-box img {
    clip-path: none;
    }
    
    .category-box .img-box::before, .category-box .img-box .shape-hexagons::before {
    clip-path: none;
}

.s-block__title h2::before, .s-slider-block__title h2::before {
    width: 100%;
    }


@media (max-width: 567px) {
   .flex-logo-menu .navbar-brand img {
    max-width: 155px;
    height: 60px;
}
}

@media (max-width: 375px) {
.flex-logo-menu .navbar-brand img {
    max-width: 95px;
    height: 50px;
}
}