.gradient-text{background:-webkit-gradient(linear, left top, right top, from(#2B2967), color-stop(50%, #6F2877), to(#EF3340));background:linear-gradient(90deg, #2B2967 0%, #6F2877 50%, #EF3340 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.button-bar{gap:16px}@media(min-width: 992px){.button-bar{gap:32px}}.button-bar .button-wrap{border-radius:15px;border:1px solid #903185;gap:16px;padding:24px 26px}@media(min-width: 576px){.button-bar .button-wrap{padding:32px 20px;gap:24px}}@media(min-width: 992px){.button-bar .button-wrap{padding:32px 48px}}.button-bar .button-wrap h2{color:#903185;text-align:center;font-family:"proxima-nova",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:20px;margin:0;padding:0}.button-bar .button-wrap.single{border-radius:15px 0 15px 15px}@media(min-width: 992px){.button-bar .button-wrap.single{border-radius:20px 0 20px 20px;gap:80px}}.button-bar .button-wrap.single h2{font-size:14px}@media(min-width: 576px){.button-bar .button-wrap.single h2{font-size:16px}}@media(min-width: 992px){.button-bar .button-wrap.single h2{font-size:24px;line-height:30px}}.button-bar .button-wrap.rounded-button{border-radius:15px}@media(min-width: 992px){.button-bar .button-wrap.rounded-button{border-radius:20px}}.button-bar .popup-buttons{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(min-width: 768px){.button-bar .popup-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}