@media screen and (max-width: 767px) {
    .branding {
        padding-right: 15px;
    }

    .branding .branding__image-title {
        height: auto;
    }
}

@media screen and (min-width: 768px) {
    .branding.branding--custom .branding__title {
        max-width: 100%;
    }

    .thing-type-topic .branding.branding--custom .branding__image-title,
    .branding .branding__image-title {
        height: auto;
    }
}
