.main-cta-container{background-color:#fff;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);margin:5% auto;padding:40px;position:relative;text-align:center;z-index:90}.badge{display:block;height:94px;left:50%;margin:0;position:absolute;top:-15px;transform:translateX(-50%);width:60px}@media (min-width:900px){.main-cta-container{max-width:900px}}