.card-small {
    grid-column: span 2;
}
.card-small:nth-child(4n+1),.card-small:nth-child(4n) {
    grid-column: span 1;
}
.card-small:nth-child(odd):last-child{
    grid-column: span 3;
}
.black-button {
    color: black;
}
.w-iframe iframe {
    width: 100%;
}
.filter-top:hover path {
    fill: var(--color--primary-color);
}
@media screen and (max-width: 991px) {
    .card-small:nth-child(4n+1), .card-small:nth-child(4n) {
        grid-column: span 2;
    }
    .nav-link-mega-dropdown-list.w--open,.nav-link-dropdown-list.w--open {
        margin-top:0.5rem;
    }
    .nav-link, .nav-link-mega-dropdown-item .heading-7, .nav-link-dropdown, .nav-link-mega-dropdown{
        padding: 0px;
    }
    .nav-link-mega-dropdown-item .heading-7{
        font-size: var(--text-size--medium);
    }
    .nav-link-mega-dropdown:has(>.nav-link-dropdown-heading.w--open), .nav-link-dropdown:has(>.nav-link-dropdown-heading.w--open) {
        position: absolute;
        top: 0px;
        left: 0px;
        background-color: var(--color--stroke);
        border-radius: 1.375rem;
        z-index: 901;
        padding: 1rem;
        max-height: calc(100svh - 110px);
        overflow: scroll;
    }
    .nav-link-icon{
        margin-right: 0px;
    }
    .nav-link-dropdown-heading.w--open .nav-link-icon {
        transform: rotate(90deg);
    }
    .nav-link-dropdown-heading {
        transition: all 0s;
    }
    .nav-link-dropdown-heading.w--open{
        color: var(--color--white);
        font-size: var(--text-size--large);
    }
    .nav-link-mega-dropdown-list.w--open .nav-link-mega-dropdown-items {
        margin-bottom: 1rem;
    }
    .nav-link-mega-dropdown-list.w--open .nav-link, .nav-link-dropdown-list .nav-link{
        font-size: var(--text-size--small);
        margin-bottom: 0.1rem;
    }
    .nav-menu[data-nav-menu-open]{
        padding:1rem;
        height: calc(100svh - 110px);
    }
}