.comp-1 .title{
	font-size: 2.25rem;
	padding-bottom: 0px;
	letter-spacing: 0;
}
.buyers-wrap{
	overflow: hidden
}
a.buyer-link{
	color: #166FD0;
}
.fold-1{
	background: url("buyerbanner.jpg") no-repeat bottom right;
	min-height: 678px;
	padding-top:  8.75rem;
}
.fold-1 .title{
	color: #EA4555;
	padding: 0;
	font-size: 4rem;
	margin-bottom: 30px;
}
.fold-1 .caption{
	color: #4A4A4A;
	opacity: 1;
}
.fold-1-inner{
	/*min-height: 690px*/
	min-height: 610px
}
.fold-1 .content-wrap{
	width: 53%;
}
.fold-2{
	background: #f8f9fb url("partnerbg.png") no-repeat right bottom;
	background-size: 25%; 
}

.fold-4{
	background: #f8f9fb url("displaybg.png") no-repeat right bottom;
	background-size: 25%; 
}
@media screen and (max-width: 1420px){
	.fold-1{
		background-size: 90%;
	}
}
@media screen and (max-width: 1320px){
	.fold-1 {
	    background-size: cover;
	    padding-top: 2rem;
	}
}
@media screen and (max-width: 1024px){
	.fold-1{
		background: url("buyerbanner-mob.jpg") no-repeat top center;
		background-size: cover;
	}
	.fold-1 .content-wrap{
		text-align: center;
		width: 100%;
	}
	.fold-1 .title{
		font-size: 3rem;
	}
}

@media screen and (max-width: 768px){
	.fold-2,.fold-4{
		background-image: none; 
	}

  	.caption{
  		font-size: 1.25rem;	
  	}
  	.fold-1 .title{
		font-size: 2.5rem;
	}
}
@media screen and (max-width: 599px){
	.fold-1{
		min-height: auto;
	}
	.fold-1-inner{
		min-height: 530px;
	}
	.fold-1{
		display: flex;
	}
	.fold-1 .title{
		font-size: 2rem;
	}
	.fold-1-inner{
		display: flex;
	}
	.fold-4,.fold-4 .comp-1{
		padding-bottom: 0;
	}

}

@media all and (-ms-high-contrast:none) {
	.justify-content-even > *{
		margin: auto;
	}
	.fold-1-inner{
		height: 610px;
	}
}