.home-hero-wrapper .full-bleed-2-inner-abs {
}

.jsMainPlaceholder .jquery-tabs-container .two-column-flex {
    margin: 0 -.46875rem;
    max-width: none;
}

@media only screen and (max-width: 64.0625em) {
    .jsMainPlaceholder .jquery-tabs-container .two-column-flex {
        margin: 0 -1.71875rem;
    }
}


/* === Homepage banner title === */
/* Large screens */
@media screen and (min-width: 451px) {
    .home-banner-h3 {
	line-height: 3.5rem;
	text-shadow: black 5px 5px 8px;
	color: #ffffff;
	font-size: 3rem;
	font-weight: 400;
	padding-top: 10%;
	width: 100%;
    }
}
/* Mobile view */
@media screen and (max-width: 450px) {
    .home-banner-h3 {
	font-size: 1.7rem;
	line-height: 1.7rem;
	text-shadow: black 5px 5px 8px;
	color: #ffffff;
	font-weight: 400;
	padding-top: 35%;
	padding-bottom: 0;
	width: 100%;
    }
}

.video-section {
    overflow: hidden;
}<link href="/sitecore/shell/themes/standard/default/Default.css" rel="stylesheet" />

<link href="/sitecore/shell/controls/Lib/Flexie/flex.css" rel="stylesheet" />

<link href="/sitecore/shell/themes/standard/default/Default.css" rel="stylesheet" />

<link href="/sitecore/shell/controls/Lib/Flexie/flex.css" rel="stylesheet" />

<link href="/sitecore/shell/themes/standard/default/Default.css" rel="stylesheet" />

<link href="/sitecore/shell/controls/Lib/Flexie/flex.css" rel="stylesheet" />

<link href="/sitecore/shell/themes/standard/default/Default.css" rel="stylesheet" />

<link href="/sitecore/shell/controls/Lib/Flexie/flex.css" rel="stylesheet" />

