.opusHeroWrap{background-color:#04041f;border-radius:0 0 40px 40px;padding:200px 0 150px;position:relative}.opusHeroWrap .content-box h1{color:#fff;font-size:72px;font-weight:600;line-height:74px;margin-bottom:20px}.opusHeroWrap .content-box h4{color:#fff;font-size:24px;font-weight:500;line-height:32px}.opusHeroWrap .content-box p{color:#fff;font-size:16px;line-height:24px}.opusHeroWrap .pattern-layer{background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:0 0 40px 40px;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.opusHeroWrap .btn-box .theme-btn.border-btn{margin-left:10px}@media only screen and (max-width:991px){.opusHeroWrap{padding:130px 0 60px}.opusHeroWrap,.opusHeroWrap .pattern-layer{border-radius:0 0 20px 20px}}@media only screen and (max-width:690px){.contentButtonBox .btn-box .theme-btn.border-btn{margin-top:10px}.opusHeroWrap{padding:100px 0 20px}.opusHeroWrap .btn-box .theme-btn.border-btn{margin-left:0}}