/*
 * FOOTER C — PREMIUM WIDE
 */
@media screen and (min-width: 969px) {

body.pb-footer-variant-c
.kb-block-agencyfooter-block {
    position: relative !important;

    background:
        linear-gradient(
            135deg,
            var(--vokk-darker) 0%,
            var(--vokk-dark) 100%
        ) !important;

    border-top:
        3px solid
        var(--vokk-primary) !important;
}

body.pb-footer-variant-c
.agencyfooter-block-footer {
    padding-top: 88px !important;
}

body.pb-footer-variant-c
.agencyfooter-block-grid {
    display: grid !important;

    grid-template-columns:
        minmax(280px,2fr)
        repeat(3,minmax(150px,1fr)) !important;

    gap: 62px !important;

    padding-bottom: 65px !important;
}

body.pb-footer-variant-c
.agencyfooter-block-grid > div {
    position: relative !important;

    padding: 0 !important;

    background: transparent !important;

    border: 0 !important;
}

body.pb-footer-variant-c
.agencyfooter-block-grid > div:not(:first-child) {
    padding-left: 28px !important;

    border-left:
        1px solid rgba(255,255,255,.09) !important;
}

body.pb-footer-variant-c
.agencyfooter-block-grid h4 {
    color:
        var(--vokk-primary-light) !important;

}

body.pb-footer-variant-c
.agencyfooter-block-bottom {
    padding: 28px 0 !important;

    border-top:
        1px solid rgba(255,255,255,.09) !important;
}

}
