/* Add custom CSS styles below */ 
.footer-is-light .store-footer {
    background-color: #6c7933;
}

.navbar-brand img {
    max-height: 5rem;
    width: auto;
    max-width: 100px;
}
/* main 2 */
section:nth-child(2 of .main_banner) .custom_container {
  width: 100%;
}

section:nth-child(2 of .main_banner) .slider_content {
    margin: 0;
    order: 2;
    justify-content: center;
 
    grid-column: 4/7;
    align-items: center;
    text-align: center;
}

section:nth-child(2 of .main_banner) 
.grid-cols-2 {
   grid-template-columns: repeat(6,minmax(0,1fr));
}

/**/

.moved_banner .swiper-slide-active .image-content img:last-child {
    animation: transformDown 1.25s ease;
    display: none;
}

.s-product-card-buttons .s-product-card-eye-btn button {

    color: #fff;
}

.text-content  h3 {
    width: 65%;
}

@media(max-width:768px) {
.moved_banner .image-content::after {

    background-color: unset;
 
}
footer * {
    text-align: center;
    margin-right: auto;
    margin-left: auto;
}
.text-content  h3 {
    width: 100%;
}
.feature_section .text-center h2 {
    font-size: 15px !important;
} 

.feature_section .text-center > div:nth-of-type(1) {
    width:70px !important;
    height:70px !important;

}
.feature_section .text-center img {
    width: 70px !important;
    height: 70px !important;
}
}