
.shadow-cm {
  box-shadow: 0px 5px 83px rgba(0, 0, 0, 0.15);
}
.main-banner {
    min-height: calc(100vh - 52px);
}
[x-cloak] { display: none !important; }
.scroller-container {
    width: 100%;
    max-height: 780px;
    overflow-y: auto;
    overflow-x: hidden;
    border: 2px solid #ccc;
    border-radius: 8px;
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
    padding: 5px;
    background-color: #f9f9f9;
}
@media (max-height: 810px) and (max-width: 410px) {
    .banner-img {
        opacity: 0.1;
    }
}
@media (max-width: 767px) {
    .scroller-container {
        max-height: 300px;
    }
}
