
    .jumbotron .grid-wrapper {
        -moz-column-gap: 0;
             column-gap: 0;
    }

.jumbotron .grid-wrapper div:first-of-type div:last-child {
            color: var(--colors-primary-purple-hover);
        }

@media (min-width: 540px) {
            .jumbotron .hero-img {
                width: 200%;
            }
        }

.jumbotron .hero-img img {
            transform: translate(-88%, -40%);
        }

@media (min-width: 845px) {
                .jumbotron .hero-img img {
                    transform: translate(-84%, -40%);
                }
            }

@media (min-width: 845px) {
        .grid-card {
            margin-top: 160px;
        }
    }

/* Featured Post */

.featured-post .news .first {
            border-bottom: 1px solid var(--neutrals-additionals-grey-72);
            padding-bottom: 0.60rem;
        }

.featured-post .news .first .img-wrapper {
                max-width: 172px;
                width: 33.333333%;
            }

.featured-post .news .first .img-wrapper img {
                    border-width: 1px;
                }

.featured-post .news .first:first-child {
            padding-top: 0;
        }

.featured-post .news .first:last-child {
            border-bottom: 0;
        }

/* Latest Videos */

.latest-videos .title-3 {
        min-height: 0;
    }

@media (min-width: 540px) {
            .latest-videos .title-3 {
                min-height: 165px;
            }
        }

@media (min-width: 845px) {
            .latest-videos .title-3 {
                min-height: 135px;
            }
        }

@media (min-width: 1248px) {
            .latest-videos .title-3 {
                min-height: 120px;
            }
        }
.app-types {
    align-items: stretch;
}.app-types a.card {
        padding: 20px;
        background-color: var(--colors-media-card-bg);
        border-radius: 20px;
        box-shadow: 0 2px 4px 0 rgba(0,0,0,0.03922);
        display: flex;
        flex-direction: column;
        align-self: stretch;
        border-width: 2px;
        border-style: solid;
    }.app-types a.card:hover {
            background-color: var(--colors-media-card-hover);
            box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10196);
        }.app-types a.card:active {
            background-color: var(--colors-media-card-active);
            box-shadow: 0 2px 4px 0 rgba(0,0,0,0);
        }.app-types a.card p.heading {
            -webkit-text-fill-color: transparent;
            -webkit-background-clip: text;
            background-clip: text;
            margin-bottom: .25rem;
        }.app-types a.card p.heading + p {
            color: var(--colors-text-inverse);
        }.app-types .purple-primary {
        border-color: var(--colors-media-purple-primary-border);
    }.app-types .magenta-primary {
        border-color: var(--colors-media-magenta-primary-border);
    }.app-types .flamingo-primary {
        border-color: var(--colors-media-flamingo-primary-border);
    }.app-types .blue-primary {
        border-color: var(--colors-media-blue-primary-border);
    }
