
#usp {
	color: #fff;
}

	#usp h2 {
		font-weight: bold;
	}

	
	#usp {
		width: 100%;
	}
		
		.usp {
			flex: 0 0 33.33%;
            display: flex;
            flex-wrap: wrap;
		}
			.usp h2 {
				font-size: 120%;
			}

/*##################################################
/* HOME BLOKKEN /*
##################################################*/

.uspContent {
    padding: 7.5%;
    background: #fff;
    margin-top: -110px;
    position: relative;
    width: 100%;
}

.uspIcon {
	flex: 0 0 52px;
	padding-top: 10px;
    margin-right: 16px;
}

.uspText {
	color: #838383;
    flex-grow: 1;
    flex-basis: 0;
    overflow: hidden;
}

	.uspText h2 {
		color: #494949;
	}

.uspBttn {
	float: left;
	width: 100px;
	height: 20px;
}
@media(max-width: 991px) {

	.uspContent {
		padding-top: 0;
		padding-bottom: 0;
	}
	.uspContent {
		margin-top: 15px;
		margin-bottom: 15px;
		padding-left: 1rem;
		padding-right: 1rem;
	}
	.usp {
		flex: 0 0 100%;
	}
	
}

/*##################################################
/* HOME BLOKKEN 2 /*
##################################################*/

.sideBox {
	border-bottom: 1px solid #DDDDDD;
	margin-bottom: 1.5rem;
	padding-bottom: 1.5rem;
}
.sideBox:last-child {
	border-bottom: 0px solid #DDDDDD;
}

	.sideBoxIcon {
		flex: 0 0 65px;
	}

	.sideBoxText {
        flex-grow: 1;
        flex-basis: 0;
        overflow: hidden;
        margin-top: 7px;
	}

		.sideBoxText h2 {
			font-weight: bold;
			color: inherit;
		}