/* Add custom CSS styles below */ 
.flex-col {
    background: #f6f7f9;
}

/* البنرات */
section.s-block.s-block--fixed-banner.wide-placeholder {
    margin: auto;
    padding: 0px;
}

section.s-block.s-block--fixed-banner.wide-placeholder div.container {
    margin: 0px;
    padding: 0px;
}

.banner--fixed img {
    border-radius: 0px;
}

.top-navbar {
    padding-top: 0px;
    padding-bottom: 0px;
}

.footer-container {
    background: #04397d;
    color: #fff;
    text-align: center;
    border-radius: 25px;
}

.store-footer__inner {
   margin: 20px;
}

.footer_logo {
    padding-top: 30px;
}

.store-footer a {
    justify-self: center;
}

body:not(.footer-icons-merged):not(.footer-hide-social-title) .footer-social-outer {
    justify-self: center;
}

.my-2 {
    place-content: center;
}

.footer-container>div {
    place-items: center;
}

.footer-is-dark .store-footer .text-gray-400 {
    margin-bottom: 40px;
}