.image .overlay:before{content:"";position:absolute;height:100%;width:100%;opacity:.8;background-image:linear-gradient(to right,#d2237d,#9f3589,#4a549d,#009fa8)}.grey-overlay{background-image:linear-gradient(to bottom,rgba(8,8,8,0.1) 27%,rgba(62,40,77,0.1));display:flex;padding:170px 0px 80px 0px}.application-banner{background-position:center center;background-repeat:no-repeat;width:100%;min-height:450px;position:relative;height:auto;background-size:cover}.application-banner .container{z-index:1;display:flex;align-items:center}.application-bnr-text{padding:0}.application-bnr-text p{color:#fff;font-size:1.25rem;line-height:1.875rem}.application-bnr-text span{color:#fff;font-size:1.25rem;line-height:1.875rem;font-weight:700;display:block}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.application-banner{min-height:450px}}@media only screen and (min-width:1921px){.application-banner{background-size:100%}}@media only screen and (max-width:1439px){.application-banner{min-height:450px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) and (max-width:1439px){.application-banner{height:632px;min-height:inherit}}@media only screen and (max-width:1199px){.application-bnr-text{max-width:inherit}}@media only screen and (max-width:767px){.application-banner{background-size:cover;height:auto}.application-bnr-text{padding:50px 0}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) and (max-width:767px){.application-banner{height:auto;min-height:450px}}.flexible-landing-bnr-text{max-width:910px;padding:0}@media only screen and (max-width:1199px){.flexible-landing-bnr-text{max-width:inherit}}@media only screen and (max-width:767px){.flexible-landing-bnr-text{padding:50px 0}}