@media screen and (min-width: 1366px){
	.bg-white .banner{
	    height: 439px;
}

.bg-white .banner .lower-text {
    bottom: 30px;
}

.bg-white .banner .upper-text .solutions {
    font-size: 24px;
}
.bg-white .banner .upper-text h2{
	font-size: 35px;
    line-height: 44px;
}

.bg-white .banner .upper-text{
	    text-align: center;
		position: relative;
		left: -70px;
		margin-top: 50px;
}

.bg-white .thrive.text-center.px-20 {
    text-align: center;
    width: 19%;
    margin: 0 auto;
    position: relative;
    left: -72px;
    top: -120px;
}

.bg-white a.cta.orange-button.text-center.text-white.block.mx-auto {
    position: relative;
    left: -70px;    
	top: -40px;
}
}

@media only screen and (min-device-width : 1025px)and (max-device-width : 1366px) and (orientation : landscape) {
	.bg-white .banner .upper-text h2 {
		font-size: 32px;
		line-height: 38px;
	}
	.bg-white .banner .upper-text .solutions {
		font-size: 20px;
	}
}

