/* Add custom CSS styles below  
body.index section:nth-child(2) .container {
    max-width: 100%;
    padding: 0;
    margin: 0;
}*/
body.index section:nth-child(2){
      margin: 0;

}
.lazy__bg.lazy.bg-no-repeat.entered.loaded{
    background-color: transparent !important;

      background-size: contain !important;

}
a.banner-entry.square-photos{
      background-color: transparent !important;

}
  img[src="https://cdn.files.salla.network/homepage/997226349/7117a455-5bf0-4cdb-8126-14b771b66ffe.webp"] {
    max-width: 19% !important;
    margin: auto;
    background: transparent;
}
@media (min-width: 768px) {
    .md\:grid-cols-3 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
}
@media (min-width: 640px) {
    .two-row .banner-entry:first-child {
        grid-column: unset; 
         grid-row: unset; 
    }
}
@media (min-width: 1280px) {
 body.index section:nth-child(4) {
        max-width: 855px;
    }
}
@media(max-width:776px){
  .grid.md\:grid-cols-3.two-row.grid-flow-row.gap-3.sm\:gap-8 {
    grid-template-columns: 1fr 1fr;
}
  a.banner-entry.square-photos:last-child {
    grid-column: 1 / 3;
}
  img[src="https://cdn.files.salla.network/homepage/997226349/7117a455-5bf0-4cdb-8126-14b771b66ffe.webp"] {
    width: 44%;
    margin: auto;
    background: transparent;
        max-width: 100% !important;

}
}