.bottom.footer-default {
    background-color: var(--theme-accent-color);
    color: var(--theme-secondary-foreground-color);
    padding: 30px 0;
    text-align: center;
}

@media only screen and (min-width: 1200px) {
    .section-mailchimp-footer {
        &:after {
            content: "";
            position: absolute;
            width: 60px;
            height: calc(100% - 1px);
            background: inherit;
            top: 0;
            right: -30px;
            @include transform(skew(-14.2deg))
        }
        
        &:before {
            content: "";
            position: absolute;
            width: 100vw;
            background: inherit;
            z-index: 0;
            right: 50%;
            top: 0;
            height: 100%;
        }
    }
}

@media only screen and (max-width: 1199px) {
    .section-mailchimp-footer {
        margin-bottom: 0 !important;
    }
    
    .bg-lg-secondary {
        background-color: var(--theme-secondary-color);
    }
}
