.text-and-float-image {}
.text-and-float-image > .custom-container {
	max-width: 100%;
    margin: 0;
    padding: 0;
}
.text-and-float-image > .custom-container > .row > .text {
	padding: 0;
    margin: 0;
}
.text-and-float-image > .custom-container > .row > .text .relevant-info-content {
	padding-left: 0;
	padding-right: 0;
	padding: 3% 25% 3% 20%;
}
.text-and-float-image > .custom-container > .row > .text .relevant-info-content h5 {
	font-size: 25px;
	line-height: 38px;
}

.text-and-float-image > .custom-container > .row > .float-image {
    padding: 0;
}
.text-and-float-image > .custom-container > .row > .float-image .relevant-info-image {
	width: auto;
    min-height: 100%;
    max-height: 100%;
    height: auto;
    position: inherit;
    left: -10%;
}

.text-and-float-image > .custom-container > .row > .float-image .relevant-info-image img {
	left: 0;
	width: 90%;
}

@media all and (max-width: 2560px) {
	.text-and-float-image > .custom-container > .row > .text .relevant-info-content {
		padding: 10% 15% 10% 20%;
	}
}
@media all and (max-width: 1920px) {
	.text-and-float-image > .custom-container > .row > .text .relevant-info-content {
		padding: 5% 15% 5% 20%;
	}
}
@media all and (max-width: 1366px) {
	.text-and-float-image > .custom-container > .row > .text .relevant-info-content {
		padding: 3% 15% 3% 20%;
	}
}
@media all and (max-width: 1024px) {
	.text-and-float-image > .custom-container > .row > .text .relevant-info-content {
		padding: 3% 15% 3% 10%;
	}
	.text-and-float-image > .custom-container > .row > .float-image .relevant-info-image img {
		width: 100%;	
	}
}
@media all and (max-width: 767px) {
	.text-and-float-image > .custom-container > .row > .text .relevant-info-content {
		padding: 3% 15% 3% 5%;
	}
	.text-and-float-image > .custom-container > .row > .float-image .relevant-info-image {
		left: 0;
	}
	.text-and-float-image > .custom-container > .row > .float-image .relevant-info-image img {
		width: 100%;
		height: auto;
		position: relative;
	}
}
@media all and (max-width: 600px) {
	.text-and-float-image > .custom-container > .row > .text .relevant-info-content {
		padding: 0% 15% 3% 5%;
	}
	.text-and-float-image > .custom-container > .row > .text .relevant-info-content h5 {
		font-size: 22px;
	}	
}