@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url("/fonts/montserrat-v25-latin-300.woff2") format("woff2"),url("/fonts/montserrat-v25-latin-300.woff") format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/montserrat-v25-latin-regular.woff2") format("woff2"),url("/fonts/montserrat-v25-latin-regular.woff") format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url("/fonts/montserrat-v25-latin-500.woff2") format("woff2"),url("/fonts/montserrat-v25-latin-500.woff") format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url("/fonts/montserrat-v25-latin-600.woff2") format("woff2"),url("/fonts/montserrat-v25-latin-600.woff") format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/montserrat-v25-latin-700.woff2") format("woff2"),url("/fonts/montserrat-v25-latin-700.woff") format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-display:swap;src:url("/fonts/open-sans-v34-latin-300.woff2") format("woff2"),url("/fonts/open-sans-v34-latin-300.woff") format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/open-sans-v34-latin-regular.woff2") format("woff2"),url("/fonts/open-sans-v34-latin-regular.woff") format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:500;font-display:swap;src:url("/fonts/open-sans-v34-latin-500.woff2") format("woff2"),url("/fonts/open-sans-v34-latin-500.woff") format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:url("/fonts/open-sans-v34-latin-600.woff2") format("woff2"),url("/fonts/open-sans-v34-latin-600.woff") format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/open-sans-v34-latin-700.woff2") format("woff2"),url("/fonts/open-sans-v34-latin-700.woff") format("woff")}@font-face{font-family:Power Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url("/fonts/powergrotesk-light.ttf") format("truetype")}@font-face{font-family:Power Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/powergrotesk-regular.ttf") format("truetype")}@font-face{font-family:Power Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url("/fonts/powergrotesk-medium.ttf") format("truetype")}@font-face{font-family:Power Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url("/fonts/powergrotesk-semi-bold.ttf") format("truetype")}@font-face{font-family:Power Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/powergrotesk-bold.ttf") format("truetype")}@font-face{font-family:Power Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url("/fonts/powergrotesk-extra-bold.ttf") format("truetype")}@font-face{font-family:Power Grotesk;font-style:normal;font-weight:900;font-display:swap;src:url("/fonts/powergrotesk-black.ttf") format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:100;font-display:swap;src:url("/fonts/dmsans_thin.ttf") format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:200;font-display:swap;src:url("/fonts/dmsans_extralight.ttf") format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url("/fonts/dmsans_light.ttf") format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/dmsans_regular.ttf") format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url("/fonts/dmsans_semibold.ttf") format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/dmsans_bold.ttf") format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url("/fonts/dmsans_extrabold.ttf") format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:900;font-display:swap;src:url("/fonts/dmsans_black.ttf") format("truetype")}.demo-page .section{padding-right:24px;padding-left:24px}@media (min-width:576px){.demo-page .section{padding-right:40px;padding-left:40px}}@media (min-width:1200px){.demo-page .section{padding-right:60px;padding-left:60px}}@media (min-width:1600px){.demo-page .section{padding-right:45px;padding-left:45px}}.demo-page .section .container-fluid{max-width:1510px;padding:0}.demo-page .header .nav-container{padding:50px 20px 24px!important}.demo-page .header .hero-section,.demo-page .header .hero-section .container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.demo-page .header .hero-section .container-fluid{max-width:600px;padding:80px 24px;background:#071827;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;border-radius:24px;max-width:1600px;background-image:radial-gradient(ellipse 35% 20% at 50% 100%,hsla(0,0%,100%,.12) 0,hsla(0,0%,100%,.05) 45%,hsla(0,0%,100%,0) 85%),radial-gradient(ellipse 75% 50% at 50% 100%,rgba(18,113,173,.65) 0,rgba(18,113,173,.3) 35%,rgba(18,113,173,0) 70%)}@media (min-width:576px){.demo-page .header .hero-section .container-fluid{padding:120px 40px;background-image:radial-gradient(ellipse 55% 45% at 50% 100%,hsla(0,0%,100%,.12) 0,hsla(0,0%,100%,.05) 45%,hsla(0,0%,100%,0) 85%),radial-gradient(ellipse 75% 50% at 50% 100%,rgba(18,113,173,.65) 0,rgba(18,113,173,.3) 35%,rgba(18,113,173,0) 70%)}}@media (min-width:768px){.demo-page .header .hero-section .container-fluid{padding:120px 56px;width:100%}}@media (min-width:992px){.demo-page .header .hero-section .container-fluid{padding:120px 53px}}@media (min-width:1200px){.demo-page .header .hero-section .container-fluid{padding:160px 56px}}.demo-page .header .hero-section h1{color:#fff;text-align:center;font-family:Power Grotesk,sans-serif;font-size:32px;font-style:normal;font-weight:800;line-height:38.4px;margin-bottom:0}.demo-page .header .hero-section h1 em{font-style:normal;color:#3ab2ea}@media (min-width:576px){.demo-page .header .hero-section h1{font-size:40px;line-height:44px}}@media (min-width:992px){.demo-page .header .hero-section h1{font-size:60px;line-height:66.6px}}@media (min-width:1200px){.demo-page .header .hero-section h1{max-width:828px;max-width:1086px;font-size:80px;line-height:88px}}.demo-page .header .hero-section p{color:#e0e0e0;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:25.6px;margin-bottom:0}@media (min-width:576px){.demo-page .header .hero-section p{max-width:100%}}@media (min-width:992px){.demo-page .header .hero-section p{max-width:535px;margin:0 auto;font-size:18px;line-height:28.8px}.demo-page .header .hero-section p.fr{max-width:68%}}@media (min-width:1200px){.demo-page .header .hero-section p{max-width:100%}}@media (min-width:1600px){.demo-page .header .hero-section p{max-width:100%}.demo-page .header .hero-section p.fr{max-width:68%}}.demo-page .header .hero-section .demo-form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:992px){.demo-page .header .hero-section .demo-form{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;max-width:640px}}.demo-page .header .hero-section .demo-form input{padding:24px 16px 24px 24px;border-radius:16px;background:#1b3e65;color:#fff;font-family:Montserrat,sans-serif;line-height:22.4px;font-size:14px;font-weight:400;font-style:normal;width:100%;border:unset}.demo-page .header .hero-section .demo-form input::-webkit-input-placeholder{color:#fff}.demo-page .header .hero-section .demo-form input::-moz-placeholder{color:#fff}.demo-page .header .hero-section .demo-form input::-ms-input-placeholder{color:#fff}.demo-page .header .hero-section .demo-form input::placeholder{color:#fff}@media (min-width:992px){.demo-page .header .hero-section .demo-form input{font-size:18px;line-height:27.9px}}.demo-page .header .hero-section .demo-form .monthly-select-menu{position:relative;width:100%;background:#1b3e65;border-radius:16px}@media (min-width:992px){.demo-page .header .hero-section .demo-form .monthly-select-menu{grid-column:1/-1;-ms-grid-column-align:center;justify-self:center;max-width:487px}.demo-page .header .hero-section .demo-form .monthly-select-menu.fr{max-width:620px}}.demo-page .header .hero-section .demo-form .monthly-select-menu .monthly-select-menu-dropdown-btn{width:100%;padding:24px 16px 24px 24px;background:#1b3e65;color:#fff;border:none;border-radius:16px;cursor:pointer;text-align:left;font-family:Montserrat,sans-serif;line-height:16px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:22.4px}@media (min-width:992px){.demo-page .header .hero-section .demo-form .monthly-select-menu .monthly-select-menu-dropdown-btn{font-size:18px;line-height:27.9px}}.demo-page .header .hero-section .demo-form .monthly-select-menu .monthly-select-menu-dropdown-btn .dropdown-icon{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.demo-page .header .hero-section .demo-form .monthly-select-menu .monthly-select-menu-dropdown-btn.open .dropdown-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.demo-page .header .hero-section .demo-form .monthly-select-menu .monthly-select-menu-dropdown-menu{position:absolute;top:calc(100% + 5px);left:0;width:100%;background:#1b3e65;border-radius:6px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.15);box-shadow:0 4px 10px rgba(0,0,0,.15);display:none;overflow:hidden;z-index:999}.demo-page .header .hero-section .demo-form .monthly-select-menu .monthly-select-menu-dropdown-menu .option{padding:16px 16px 16px 24px;cursor:pointer;font-family:Montserrat,sans-serif;line-height:22.4px;font-size:14px;border-bottom:1px solid #ccc;color:#fff}.demo-page .header .hero-section .demo-form .monthly-select-menu .monthly-select-menu-dropdown-menu .option:last-child{border-bottom:none}.demo-page .header .hero-section .demo-form .monthly-select-menu .monthly-select-menu-dropdown-menu .option:hover{color:#1b3e65;background:#fff;font-weight:700}@media (min-width:992px){.demo-page .header .hero-section .demo-form .monthly-select-menu .monthly-select-menu-dropdown-menu .option{font-size:18px;line-height:27.9px}}.demo-page .header .hero-section .demo-form .monthly-select-menu .monthly-select-menu-dropdown-menu .selected{color:#1b3e65;background:#fff;font-weight:700}.demo-page .header .hero-section button{border:unset}.demo-page .header .hero-section .demo-img{display:none;background:#d3d3d3 0 .038px/100% 99.987% no-repeat;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.05);box-shadow:0 0 12px 0 rgba(0,0,0,.05);border-radius:12px;border:1px solid #f0ebeb;width:100%;max-width:620px;height:auto;margin-top:-75px;position:relative;z-index:1}@media (min-width:768px){.demo-page .header .hero-section .demo-img{display:block}}@media (min-width:992px){.demo-page .header .hero-section .demo-img{max-width:820px;margin-top:-68px}}@media (min-width:1200px){.demo-page .header .hero-section .demo-img{max-width:920px;height:auto}}@media (min-width:1600px){.demo-page .header .hero-section .demo-img{max-width:1044px;margin-top:-77px}}.demo-page .features-section{margin-top:120px;padding:0}.demo-page .features-section .container-fluid{max-width:100%}.demo-page .features-section h2{color:#0a273d;text-align:center;font-family:Power Grotesk,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:28.8px;margin:0 auto;margin-bottom:56px;max-width:352px}@media (min-width:576px){.demo-page .features-section h2{font-size:32px;line-height:38.4px;max-width:520px}}@media (min-width:992px){.demo-page .features-section h2{font-size:40px;line-height:44px;max-width:624px}}@media (min-width:1200px){.demo-page .features-section h2{max-width:100%}}.demo-page .features-section .box-wrapper{display:block;border-top:unset;border-bottom:unset}@media (min-width:768px){.demo-page .features-section .box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:unset}}.demo-page .features-section .inside-the-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;max-width:411px}@media (min-width:768px){.demo-page .features-section .boxes{display:-ms-grid;display:grid;-ms-grid-columns:(2fr)[2];grid-template-columns:repeat(2,2fr);width:100%}}@media (min-width:1600px){.demo-page .features-section .boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid hsla(0,0%,95%,.8)}}.demo-page .features-section .boxes .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;border:1px solid hsla(0,0%,95%,.8);padding:24px 40px}.demo-page .features-section .boxes .box:first-child{border-top:unset}.demo-page .features-section .boxes .box:last-child{border-bottom:unset}@media (min-width:576px){.demo-page .features-section .boxes .box{padding:24px 64px}}@media (min-width:768px){.demo-page .features-section .boxes .box{padding-top:40px;padding-bottom:40px}.demo-page .features-section .boxes .box:nth-child(odd){padding-left:40px;padding-right:33px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-left:unset}.demo-page .features-section .boxes .box:nth-child(2n){padding-left:24px;padding-right:0;border-right:unset;border-left:unset}.demo-page .features-section .boxes .box:first-child{border-top:1px solid hsla(0,0%,95%,.8)}.demo-page .features-section .boxes .box:last-child{border-bottom:1px solid hsla(0,0%,95%,.8)}}@media (min-width:992px){.demo-page .features-section .boxes .box:nth-child(2n){padding-left:56px;padding-right:0;border-right:unset}.demo-page .features-section .boxes .box:nth-child(odd){padding-left:104px;padding-right:82px;border-left:unset}}@media (min-width:1600px){.demo-page .features-section .boxes .box{padding:56px 24px!important;border:unset}.demo-page .features-section .boxes .box:first-child{border-left:unset;border-right:unset;border-top:unset}.demo-page .features-section .boxes .box:nth-child(2n),.demo-page .features-section .boxes .box:nth-child(odd){border-right:1px solid hsla(0,0%,95%,.8)}.demo-page .features-section .boxes .box:last-child{border-right:unset;border-left:unset}}.demo-page .features-section .boxes .box svg{width:44px;height:44px}.demo-page .features-section .boxes .box p{color:#0a273d;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:25.6px;margin-bottom:0}@media (min-width:768px){.demo-page .features-section .boxes .box p{font-size:18px;line-height:28.8px;max-width:310px}}.demo-page .cta-section{margin-top:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1200px){.demo-page .cta-section{margin-top:160px}}.demo-page .cta-section .container-fluid{border-radius:24px;background:radial-gradient(37.28% 42.57% at 50% 103.49%,#1271ad 0,#0a273d 100%);padding:32px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:576px){.demo-page .cta-section .container-fluid{padding:40px}}@media (min-width:992px){.demo-page .cta-section .container-fluid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:64px;padding:40px 56px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:unset}}@media (min-width:1200px){.demo-page .cta-section .container-fluid{padding:40px 80px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.demo-page .cta-section h2{color:#fff;text-align:center;font-family:Power Grotesk,sans-serif;font-size:32px;font-style:normal;font-weight:800;line-height:38.4px;margin:0 auto;max-width:280px}.demo-page .cta-section h2 em{color:#3ab2ea;font-style:normal}.demo-page .cta-section h2.fr{max-width:100%}@media (min-width:576px){.demo-page .cta-section h2{font-size:40px;line-height:44px;max-width:350px}.demo-page .cta-section h2.fr{max-width:450px}}@media (min-width:768px){.demo-page .cta-section h2{max-width:576px}.demo-page .cta-section h2.fr{max-width:640px}}@media (min-width:992px){.demo-page .cta-section h2{text-align:left;max-width:345px;margin:unset}.demo-page .cta-section h2.fr{max-width:440px}}@media (min-width:1200px){.demo-page .cta-section h2{max-width:463px}.demo-page .cta-section h2.fr{max-width:650px}}@media (min-width:1600px){.demo-page .cta-section h2{max-width:496px}}.demo-page .cta-section a{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;margin:0 auto}@media (min-width:992px){.demo-page .cta-section a{margin:unset}}.demo-page .footer{margin-top:120px;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#0a273d}@media (min-width:1200px){.demo-page .footer{margin-top:160px}}.demo-page .footer p{margin-bottom:0;color:#ccc;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:26px;letter-spacing:.2px}