@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_2ae47f08-module__h69qWW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_2ae47f08-module__h69qWW__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_eb58308d-module__w_p2Lq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_eb58308d-module__w_p2Lq__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
h1,h2,h3,h4,h5{font-family:Radio Canada Big,serif}p,a,li{font-family:Inter,serif}*{box-sizing:border-box;margin:0;padding:0}:root{--primary:"green"}@media (max-width:768px){.button-center{justify-content:center;display:flex}}.error-message{color:red;margin-top:1rem;font-family:Inter;font-size:1rem;font-weight:400;line-height:1.4rem}
:root{--gradient:linear-gradient(45deg,#48b7ad,#312781);--glass-bg:#ffffff0d;--border:1px solid #ffffff1a;--shadow:0 8px 32px 0 #1f26875e}html{scroll-behavior:smooth}.navbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:var(--border);z-index:1000;width:100%;box-shadow:var(--shadow);background-color:#fff;transition:all .4s cubic-bezier(.4,0,.2,1);top:0;left:0;padding:.8rem 5%!important;position:fixed!important}.navbar.scrolled{background-color:#fff;padding:.8rem 5%}.navbar-container{justify-content:space-between;align-items:center;width:100%;margin:0 auto;display:flex}.logo{background:var(--gradient);-webkit-text-fill-color:transparent;letter-spacing:-.5px;background-size:300%;-webkit-background-clip:text;background-clip:text;border-radius:0;font-size:1.8rem;font-weight:700;animation:8s linear infinite gradient}.nav-links{align-items:center;gap:2.5rem;padding-top:.6rem;list-style:none;display:flex}.nav-links a{color:#000;letter-spacing:.3px;padding:.5rem 0;font-size:1.05rem;font-weight:500;text-decoration:none;transition:all .3s;position:relative}.nav-links a:before{content:"";background:var(--gradient);background-size:300%;width:0;height:2px;transition:width .3s;position:absolute;top:-4px;left:0}.nav-links a:after{content:"";background:var(--gradient);background-size:300%;width:0;height:2px;transition:width .3s;position:absolute;bottom:-4px;right:0}.nav-links a:hover{color:#000;text-shadow:0 0 8px #ffffff4d;text-decoration:none}.nav-links a:hover:before,.nav-links a:hover:after{width:100%;animation:8s linear infinite gradient}.mobile-nav-toggle{cursor:pointer;z-index:1001;background:0 0;border:none;border-radius:50%;width:40px;height:40px;transition:background-color .3s;display:none;position:relative}.mobile-nav-toggle:hover{background-color:#ffffff1a}.mobile-nav-toggle .bar{background:#000;width:20px;height:2px;transition:all .4s;position:absolute;left:50%;transform:translate(-50%)}.mobile-nav-toggle .bar:first-child{top:14px}.mobile-nav-toggle .bar:nth-child(2){top:19px}.mobile-nav-toggle .bar:nth-child(3){top:24px}@keyframes gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@media (max-width:992px){.nav-links{color:#000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:80%;max-width:400px;height:100vh;padding:2rem;transition:all .5s cubic-bezier(.4,0,.2,1);position:fixed;top:0;right:-100%;box-shadow:-10px 0 30px #00000080}.nav-links:before{content:"";pointer-events:none;background:linear-gradient(45deg,#0000,#ffffff08);width:100%;height:100%;position:absolute;top:0;left:0}.nav-links.active{right:0}.nav-links a{opacity:0;font-size:1.2rem;transition:all .4s;transform:translate(20px)}.nav-links.active a{opacity:1;transform:translate(0)}.nav-links a:first-child{transition-delay:.1s}.nav-links a:nth-child(2){transition-delay:.2s}.nav-links a:nth-child(3){transition-delay:.3s}.nav-links a:nth-child(4){transition-delay:.4s}.nav-links a:nth-child(5){transition-delay:.5s}.mobile-nav-toggle{display:block}.mobile-nav-toggle.active .bar:first-child{width:24px;transform:translate(-50%,5px)rotate(45deg)}.mobile-nav-toggle.active .bar:nth-child(2){opacity:0}.mobile-nav-toggle.active .bar:nth-child(3){width:24px;transform:translate(-50%,-5px)rotate(-45deg)}.overlay{opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;width:100%;height:100%;transition:all .4s;position:fixed;top:0;left:0}.overlay.active{opacity:1;visibility:visible}}.headerbutton{color:#fff;border-radius:unset;cursor:pointer;background-color:#312781;width:10.688rem;height:3.375rem;font-size:1.3rem;font-weight:600;transition:background-color .3s,color .3s,transform .3s;position:relative;overflow:hidden}.headerbutton:before{content:"";z-index:0;background-color:#48b7ad;width:100%;height:100%;transition:left .3s;position:absolute;top:0;left:-100%}.headerbutton:hover:before{left:0}.headerbutton:hover{transform:scale(1.05);color:#fff!important}.headerbutton:active{transform:scale(.95)}.headerbutton span{z-index:1;transition:margin-right .3s;position:relative}.headerbutton:after{content:" Claim Now  →";color:#fff;opacity:0;z-index:1;font-size:1.3rem;transition:right .3s,opacity .3s;position:absolute;top:50%;right:-1.5rem;transform:translateY(-50%)}.headerbutton:hover span{margin-right:1.5rem}.headerbutton:hover:after{opacity:1;right:.75rem}.ssl_img{display:none}@media (max-width:768px){.ssl_img{width:10rem;height:2.25rem;display:flex}}
.footer-buttom{background-color:#48b7ad;justify-content:center;align-items:center;height:5.4vh;display:flex}.footer-buttom p{color:#fff;text-align:center;margin:0;padding:.5rem 0}@media (max-width:768px){.footer-buttom{height:9.5vh}.footer-buttom p{font-size:1rem}.logo-footer-left{flex-direction:column;align-items:center;display:flex;justify-content:center!important}}@media (max-width:480px){.footer-buttom{height:10.5vh}.footer-buttom p{font-size:.9rem}}@media (max-width:325px) and (min-width:320px){.footer-buttom{height:11vh}.footer-buttom p{font-size:.8rem}}.d-flex-center{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:992px){.logo-footer-left{flex-direction:column;align-items:center;display:flex;justify-content:center!important}}
.loader-module-scss-module__dJ3i0q__overlay{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.loader-module-scss-module__dJ3i0q__spinner{border:.25rem solid #f3f3f3;border-top:5px solid #312781;border-radius:50%;width:3.3rem;height:3.3rem;animation:1s linear infinite loader-module-scss-module__dJ3i0q__spin}@keyframes loader-module-scss-module__dJ3i0q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
