.block-2-hero-split-screen{
	color: var(--block-font-color);
	background-color: var(--block-bg-color);
	position: relative;
}

.block-2-hero-split-screen > *{
	z-index: 2;
}

.block-2-hero-split-screen .overlayWrap{
	z-index: 1;
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}


.block-2-hero-split-screen a{
	color: var(--block-link-color);
}

.block-2-hero-split-screen a:hover{
	color: var(--block-link-hover);
}

.block-2-hero-split-screen a:before{
	background-color: var(--block-link-color);
}

.block-2-hero-split-screen .textLinkStyle1, .block-2-hero-split-screen .textLinkStyle2 {
 	color: var(--linkColor);
	position: relative;
}

.block-2-hero-split-screen .textLinkStyle1:hover, .block-2-hero-split-screen .textLinkStyle2:hover {
 	color: var(--linkColorHover);
}

.block-2-hero-split-screen .textLinkStyle1:after, .block-2-hero-split-screen .textLinkStyle2:after {
 	color: var(--linkColor);
}

.block-2-hero-split-screen .textLinkStyle1:hover:after, .block-2-hero-split-screen .textLinkStyle2:hover:after {
 	color: var(--linkColorHover);
}

.block-2-hero-split-screen .textLinkStyle2:before {
 	background-color: var(--linkColor);
}

.block-2-hero-split-screen .textLinkStyle2:hover:before {
 	background-color: var(--linkColorHover);
}
.block-2-hero-split-screen h1{
	color: var(--block-h1);
}

.block-2-hero-split-screen h2{
	color: var(--block-h2);
}

.block-2-hero-split-screen h3{
	color: var(--block-h3);
}

.block-2-hero-split-screen h4{
	color: var(--block-h4);
}	

.block-2-hero-split-screen .imgWrap{
	overflow: hidden;
	position: relative;
}	

.block-2-hero-split-screen .trustIconsWrap{
	-webkit-column-gap: 3rem;
	   -moz-column-gap: 3rem;
	        column-gap: 3rem;
	row-gap: 2rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
}	

.block-2-hero-split-screen .trustIconsWrap .iconWrap{
	width: 6rem;
}	

.block-2-hero-split-screen .backImg {
	position: absolute;
	width: 50vw;
	height: 100%;
	top: 0;
	right: 0;
	background-size: cover;
	background-repeat: no-repeat;
}	

.block-2-hero-split-screen.backImgContain .backImg {
	background-size: contain;
}	


@media(max-width: 991px){
	.block-2-hero-split-screen.hasBackImg:not(.noImgMob)  {
		padding-top: 0!important;
	}
	.block-2-hero-split-screen.noImgMob .imgWrap,
	.block-2-hero-split-screen.noImgMob .backImg {
		display: none !important;
	}
	.block-2-hero-split-screen .imgWrap{
		margin-bottom: 6rem;
	}
	.block-2-hero-split-screen.hasBackImg .textWrap{
		margin-top: calc( var(--mobile-bg-image-height) + 6rem );
	}
	.block-2-hero-split-screen .backImg {
		height: var(--mobile-bg-image-height);
		left: 0;
		width: 100%;
	}
	.block-2-hero-split-screen.mobileTextCenter .textWrap{
		text-align: center!important;
	}	
	.block-2-hero-split-screen.mobileTextCenter .textWrap .multipleCtaWrap,
	.block-2-hero-split-screen.mobileTextCenter .textWrap .trustIconsWrap{
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}	
	.block-2-hero-split-screen.hasMobileDiffImage .mobileImageWrap{
		background-image: var(--mobile-bg-image);
		background-position: var(--mobile-bg-image-position);
		min-height: var(--mobile-bg-image-height);
		background-size: cover;
		width: 100%;
	}	
}