.sec-cta .parallax-inner{text-align:center}.cta-title{color:#fff;font-family:var(--fp);font-size:35.2px;font-weight:900;letter-spacing:-.03em;margin-bottom:14px}.cta-sub{color:hsla(0,0%,100%,.8);font-family:var(--fb);font-size:16px;line-height:1.68;margin:0 auto 34px;max-width:480px}.cta-btns{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.btn-white{align-items:center;background:#fff;border:none;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.15);cursor:pointer;display:inline-flex;font-size:14.08px;gap:8px;height:48px;padding:0 28px;transition:opacity .18s,transform .15s}.btn-white,.btn-white:active,.btn-white:focus,.btn-white:hover{color:var(--blue);font-family:var(--fp);font-weight:700;text-decoration:none}.btn-white:active,.btn-white:focus,.btn-white:hover{opacity:.93;transform:translateY(-1px)}.btn-outline-w{align-items:center;background:transparent;border:1.5px solid hsla(0,0%,100%,.42);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--fp);font-size:14.08px;font-weight:600;gap:8px;height:48px;padding:0 28px;text-decoration:none;transition:border-color .18s,background .18s}.btn-outline-w:active,.btn-outline-w:focus,.btn-outline-w:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.78);color:#fff;font-family:var(--fp);font-weight:600;text-decoration:none}@media(max-width:960px){.cta-title{font-size:32px}}@media(max-width:767px){.cta-title{font-size:25px;line-height:32px}}