.node--type-innovation-detail-page .innovation-secondary-banner {
	background-position: center center;
}

.node--type-innovation-detail-page .banner--text-left.gradient-background .banner::before {
    background-image: linear-gradient(250deg, rgba(24, 25, 29, 0) 20%, rgba(24, 25, 29, 0.75) 100%) !important;
}

.node--type-innovation-detail-page .banner--text-right.gradient-background .banner::before {
    background-image: linear-gradient(110deg, rgba(24, 25, 29, 0) 20%, rgba(24, 25, 29, 0.75) 100%) !important;
}

.node--type-innovation-detail-page .banner.gradient-background .banner .banner__headline {
    color: #ffffff;
}

.node--type-innovation-detail-page .banner.gradient-background .banner .banner-content h3 {
    /* color: #ac0535; */
}

@media (max-width: 919px) {
		.node--type-innovation-detail-page .banner.gradient-background .banner::before {
		    background-image: linear-gradient(180deg, rgba(24, 25, 29, .4) 0%, rgba(24, 25, 29, 0.75) 100%) !important;
		}
		
		.node--type-innovation-detail-page .region-banner .grid-container {
        min-height: 380px;
    }
    
    .node--type-innovation-detail-page .banner--text-left .banner.only-mobile {
		    display: flex;
		    align-items: flex-start;
		    align-content: flex-start;
		    flex-wrap: wrap;
		}
		
		.banner.banner--text-left .only-mobile .grid-container {
		    align-items: flex-start;
		    max-width: 50%!important;
		    text-align: left;
		}
		
		.banner.banner--text-left .only-mobile .grid-container .banner-content {
		    text-align: left;
		}

}

@media (min-width: 1000px) {

    .node--type-innovation-detail-page .banner {
        padding-left: 0;
    }
    
    .node--type-innovation-detail-page .banner--text-right .banner-content {
		    max-width: 80%;
		}
		
		.node--type-innovation-detail-page .banner--text-left .banner-content {
        max-width: unset;
    }
}

.banner__headline {
    font-family: 'Trade_Gothic_LT_Bold';
}

@media (min-width: 720px) {
    .section-lead-in .innovation-image-grid {
        display: flex;
    }
    
    .section-lead-in .innovation-image-grid__item {
        padding: 1rem;
    }
}

.section-lead-in .innovation-image-grid__item img {
    padding: 2rem;
}

.no-margin-top.section-lead-in {
    margin-top: 0;
}

.productslider_heading {
    justify-content: center;
}

@media (min-width: 920px) {
    .node--type-innovation-detail-page .isb__content .video-card {
        align-items: center;
    }
}

.node--type-innovation-detail-page .isb__content .video-card .video-card__title a em {
    position: relative;
}

.node--type-innovation-detail-page .isb__content .video-card__title .video-card__thumbnail {
    max-width: unset;
    width: 100%;
    color: #ac0535;
}
