.hero-arrow-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:57px;padding:18px 58px 18px 30px;background:#1a1a1a;color:#fff;font-size:16px;font-weight:800;line-height:1.2;text-align:center;border:none;border-radius:12px;cursor:pointer;transition:background .2s,transform .15s}.hero-arrow-btn:hover{background:#333;transform:translateY(-1px)}.hero-arrow-btn__arrow{position:absolute;top:50%;right:30px;margin-top:-10.6px}@media(max-width:900px){.hero-arrow-btn{width:100%;padding-left:58px}}
