/* Add custom CSS styles below */ 
/*https://i.ibb.co/8DyPswn/fast-delivery-2-1-4.png*/
section:first-of-type{
margin-top:0px;
}
.footer-is-light .store-footer .store-footer__inner {
    background: #047BAA;
    color: #fff;
}
section.s-block.s-block--fixed-banner .contanier {
    max-width: 100%;
}

section.s-block.s-block--fixed-banner.wide-placeholder .container {
    max-width: 100%;
    padding: 0px;
}
@media (min-width:991px){
 ..s-products-slider-card.swiper-slide   .swiper-android .swiper-slide, .swiper-wrapper {
    justify-content: center;
}
}

.s-block--features__item p{display:none;}
section#best-offers-2-slider {
    background: #AFD8E8;
    padding: 30px 0px;
}
section#best-offers-2-slider .container{
max-width:100%;}

.s-block--features__item:first-child  .feature-icon{
    background:url("https://i.ibb.co/8DyPswn/fast-delivery-2-1-4.png");
    background-size:contain;
    background-repeat:no-repeat;
}
.s-block--features__item:nth-of-type(2) .feature-icon{
    background:url("https://i.ibb.co/Fwg9shs/Vector-2.png");
    background-size:contain;
    background-repeat:no-repeat;
}
.s-block--features__item:nth-of-type(3)  .feature-icon{
    background:url("https://i.ibb.co/fkbL68F/Vector-4.png");
    background-size:contain;
    background-repeat:no-repeat;
}

.s-block--features__item .feature-icon {
    background-color: transparent;
        height: 5rem;
}
.s-block--features__item .feature-icon i{
display:none;}
@media (min-width: 768px) {
    .md\:grid-cols-3 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
}
@media (max-width: 768px) {
    .md\:grid-cols-3 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .banner-entry{
    margin-bottom:50px;}
}
@media (min-width: 640px) {
    .two-row .banner-entry:first-child {
        grid-column: span 1 / span 1;
        grid-row: span 1 / span 1;
    }
}


.banner-entry {
   background-color: #AFD8E8;

    border-radius: 50%;
    height: 200px;
}

.has-overlay:after {
    background-color: transparent;
}
ul.main-menu.mm-spn--open li a span {
    font-size: 17px;
}

@media (min-width: 768px) {
    .two-row .banner-entry:first-child {
        height: 200px;
    }
}
.banner-entry h3, .banner-entry p ,.two-row .banner-entry:first-child h3 {
    opacity: 1;
    background: #047BAA;
    position: absolute;
    bottom: -30px;
    width: 200px;
    font-size: 15px;
    line-height:30px;
}

.banner-entry {
    overflow: visible;
}