@keyframes sticky-cta-btn-arrow-loop{0%{opacity:1;transform:translate(0)}45%{opacity:0;transform:translate(14px,-14px)}46%{opacity:0;transform:translate(-14px,14px)}to{opacity:1;transform:translate(0)}}.sticky-cta-btn{z-index:20;box-sizing:border-box;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;opacity:0;pointer-events:none;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:60px;justify-content:center;width:fit-content;padding:9px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 3px 12px #0000001f}@media (hover:hover){.sticky-cta-btn:hover .sticky-cta-btn__icon{transform:scale(1.08)}.sticky-cta-btn:hover .sticky-cta-btn__icon svg{animation:.7s cubic-bezier(.22,1,.36,1) sticky-cta-btn-arrow-loop}}@media (prefers-reduced-motion:reduce){.sticky-cta-btn:hover .sticky-cta-btn__icon{transform:none}.sticky-cta-btn:hover .sticky-cta-btn__icon svg{animation:none}}.sticky-cta-btn__inner{box-sizing:border-box;pointer-events:auto;background-image:linear-gradient(115deg,#fff0 35%,#ffffff47 50%,#fff0 65%);background-position:130% 0;background-repeat:no-repeat;background-size:250% 100%;border:1px solid #1b1b1b1a;border-radius:50px;align-items:center;gap:3px;width:100%;padding:5px;transition:background-color .3s,color .3s,background-position,box-shadow .4s cubic-bezier(.22,1,.36,1),filter .15s;display:flex}@media (hover:hover){.sticky-cta-btn__inner:hover:not(:disabled){background-position:-30% 0;transition:background-color .3s,color .3s,background-position .8s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),filter .15s;box-shadow:0 10px 22px -12px #00000059}}.sticky-cta-btn__inner:active:not(:disabled){filter:brightness(.94)}.sticky-cta-btn__inner:focus-visible{outline:2px solid var(--color-adam-teal,#016d5b);outline-offset:2px}@media (prefers-reduced-motion:reduce){.sticky-cta-btn__inner,.sticky-cta-btn__inner:hover:not(:disabled){transition:none}}.sticky-cta-btn__inner span{color:#fff;font-family:var(--font-english);letter-spacing:-.08px;white-space:nowrap;text-align:center;flex:1;padding-block:10px;padding-inline:24px 12px;font-size:15px;font-weight:500;line-height:20px}.sticky-cta-btn__icon{border-radius:36px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .4s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden}.sticky-cta-btn__icon svg{width:24px;height:24px}.sticky-cta-btn.sticky-cta-btn--navy .sticky-cta-btn__inner{background-color:var(--Adam-Brand-Color-Navy-Blue,#042753)}.sticky-cta-btn.sticky-cta-btn--navy .sticky-cta-btn__icon{background:#c0d6f2}.sticky-cta-btn.sticky-cta-btn--navy .sticky-cta-btn__icon svg path{stroke:var(--Adam-Brand-Color-Navy-Blue,#042753)}.sticky-cta-btn.sticky-cta-btn--green{background:#25d3660d;border-color:#ffffff1a}.sticky-cta-btn.sticky-cta-btn--green .sticky-cta-btn__inner{background-color:var(--Adam-Brand-Color-Teal-Green,#016d5b);border-color:#ffffff1a}.sticky-cta-btn.sticky-cta-btn--green .sticky-cta-btn__icon{background:#fff}.sticky-cta-btn.sticky-cta-btn--green .sticky-cta-btn__icon svg path{stroke:#25d366}.sticky-cta-btn.sticky-cta-btn--bar{width:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:default;background:0 0;border:none;border-radius:0;padding:0}@media (max-width:575px){.sticky-cta-btn{padding:6px}.sticky-cta-btn.sticky-cta-btn--bar{width:100vw;bottom:0!important}}
