.banner-offer--content{margin:0 auto;max-width:700px;text-align:center}.banner-offer--content h2{font-size:46px;font-weight:600;line-height:1.1;margin-bottom:18px}.banner-offer--btn a{background:linear-gradient(90deg,#f5cc4e,#f2dfa7 51%,#f2cc5b);border-radius:5px;box-shadow:0 4px 8.8px 0 #403d331a;color:#000;display:inline-block;font-size:22px;font-weight:600;margin-bottom:8px;max-width:440px;padding:18px 80px 18px 40px;position:relative;text-decoration:none}.banner-offer--btn a span{display:block;font-size:16px;font-weight:400}.banner-offer--btn a img{position:absolute;right:35px;top:30px}