/* Add custom CSS styles below */ 
#main-content > .s-block--fixed-banner:nth-of-type(1){
        margin: 0 0 4rem 0 !important;
}

#main-content > .s-block--fixed-banner:nth-of-type(1) .container,
#main-content > .s-block--fixed-banner:nth-of-type(5) .container,
#main-content > .s-block--fixed-banner:nth-of-type(7) .container{
        max-width: 100%;
        padding-left: 0;
        padding-right: 0;
}

#main-content > .s-block--fixed-banner:nth-of-type(1) .container img,
#main-content > .s-block--fixed-banner:nth-of-type(5) .container img,
#main-content > .s-block--fixed-banner:nth-of-type(7) .container img{
          border-radius:0 !important;
}

/*convert to flex */
#main-content > .s-block--banners .grid
{
  display:flex !important;
  justify-content: center;
  align-items: center;
  flex-wrap:wrap;
}
  #main-content .s-block--banners .grid .banner-entry
 {
    width: 17%;
    height: 250px;
}

@media (max-width:768px){
  #main-content  .s-block--banners .grid .banner-entry
 {
    width: 40%;
    height: 195px;
}
}
@media (min-width:770px) and (max-width:992px){
  #main-content  .s-block--banners .grid .banner-entry
 {
    width: 30%;
    height: 250px;
}
}
/* background color */
.banner--fixed img, .banner-entry {
   background-color: transparent !important;
}

#main-content .s-block--fixed-banner .container img  {
    background-color: transparent !important;
}
/* buttons bg */
custom-salla-product-card .s-product-card-content button{
  background: linear-gradient(to right, #35569E,#7CBF7A) !important;
  color:white !important;
}

.s-block--features__item{
background: linear-gradient(180deg, rgba(51, 82, 157, 0.3) 0%, rgba(116, 183, 126, 0.3) 100%)
 !important;
  
}
.s-block--features__item .feature-icon{
   background-color:#74B77E  !important;

}
.s-block--features__item p{
   color:#3E3E3E  !important;
  
}
/* footer */
.store-footer__inner .container{
    display: flex;
     flex-wrap: wrap;
    justify-content: center;
}
@media (max-width:768px){
.store-footer__inner .container{
   flex-direction: column;
      align-items: center;
}
  .store-footer__inner .container a,.store-footer__inner .container h3{
      justify-content: center;
      text-align: center !important;
  }
}