.thotis-cta{--thotis-cta-navy:#010539;--thotis-cta-blue:#5062fc;box-sizing:border-box;position:fixed;left:50%;bottom:20px;z-index:9999;display:flex;align-items:center;gap:18px;width:auto;max-width:calc(100% - 24px);margin:0;padding:8px 8px 8px 28px;background:var(--thotis-cta-navy);border-radius:999px;box-shadow:0 18px 50px rgba(1,5,57,.4);font-family:'Poppins',sans-serif;line-height:1.2;transform:translateX(-50%);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.thotis-cta *,.thotis-cta *::before,.thotis-cta *::after{box-sizing:border-box}.thotis-cta .thotis-cta-txt{margin:0;padding:0;color:#fff;font-size:16px;line-height:1.3;white-space:nowrap}.thotis-cta .thotis-cta-txt strong{color:#fff;font-weight:700}.thotis-cta a.thotis-cta-btn,.thotis-cta a.thotis-cta-btn:visited{display:inline-block;padding:13px 24px;background:var(--thotis-cta-blue);color:#fff;border:0;border-radius:999px;font-family:'Poppins',sans-serif;font-weight:700;font-size:17px;line-height:1.2;white-space:nowrap;text-decoration:none;box-shadow:none;transition:transform .15s ease,box-shadow .15s ease}.thotis-cta a.thotis-cta-btn:hover,.thotis-cta a.thotis-cta-btn:focus{color:#fff;text-decoration:none;transform:translateY(-2px);box-shadow:0 12px 28px rgba(80,98,252,.35)}.thotis-cta a.thotis-cta-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.thotis-cta a.thotis-cta-btn::after{content:"\2192";margin-left:10px}.thotis-cta-js .thotis-cta{transform:translate(-50%,170%)}.thotis-cta-js .thotis-cta.is-visible{transform:translate(-50%,0)}@media (max-width:767px){.thotis-cta{left:10px;right:10px;bottom:10px;gap:10px;max-width:none;padding:10px 10px 10px 18px;border-radius:18px;transform:none}.thotis-cta-js .thotis-cta{transform:translateY(170%)}.thotis-cta-js .thotis-cta.is-visible{transform:translateY(0)}.thotis-cta .thotis-cta-txt{flex:1;min-width:0;font-size:13px;white-space:normal}.thotis-cta a.thotis-cta-btn,.thotis-cta a.thotis-cta-btn:visited{padding:11px 14px;font-size:13px}.thotis-cta a.thotis-cta-btn::after{content:none}.thotis-cta .thotis-cta-hide-mobile{display:none}}@media (prefers-reduced-motion:reduce){.thotis-cta,.thotis-cta a.thotis-cta-btn{transition:none}}
