/* Add custom CSS styles below */ 
/*
.flex-col {
    background: #ffffff;
}
*/ 
.lazy__bg.lazy.entered.loaded {
    box-shadow: inset 0 0 17px -13px black;
    background-size: 280px !important;
    background-position: 50% !important;
    background-color: white;
}
@media (min-width: 768px) {
    .md\:grid-cols-3 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
}
@media (min-width: 768px) {
    .two-row .banner-entry:first-child {
        height: 200px;
    }
}

@media (max-width: 768px) {
    .grid.md\:grid-cols-3.two-row.grid-flow-row.gap-3.sm\:gap-8 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
.app-inner.flex.flex-col.min-h-full {
    background: #c2dbbc57;
    background-image: url(https://i.postimg.cc/XYmz8y9f/003222-4.png);
      background-size: 100%;
}