.cloud-native-banner:after{background:#000;bottom:0;content:"";left:0;opacity:.6;position:absolute;right:0;top:0}.cloud-native-banner{background-position:100%;background-size:cover;display:flex;height:350px;margin:12rem 0 0;padding:0;position:relative;transform:translateZ(0);will-change:transform}.cloud-nativer-banner-details{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:auto;position:relative;text-align:center;width:100%;z-index:1}.cloud-nativer-banner-details h1{align-items:center;color:#fff;display:flex;font-family:sofia_pro_bold,sans-serif;font-size:7.5rem;justify-content:center;margin:0 auto;padding:0;text-align:center!important}@media (max-width:1023px){.cloud-native-banner{margin-top:70px}}@media (max-width:767px){.cloud-nativer-banner-details h1{font-size:5.5rem}.cloud-nativer-banner-details{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center;width:100%;z-index:1}}@media(min-width:1024px) and (max-width:1024px){.cloud-native-banner{margin:16rem 0 0}.cloud-nativer-banner-details{min-height:100%}}.container-homepage{height:100%}