@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{font-family:Poppins!important}html{scroll-behavior:smooth}.hero-title{font-family:Poppins,sans-serif;font-weight:800;font-size:48px}@media(min-width:600px){.hero-title{font-size:54px}}@media(min-width:1024px){.hero-title{font-size:60px}}.subtitle{font-family:Poppins,sans-serif;font-weight:600;font-size:32px}@media(min-width:600px){.subtitle{font-size:34px}}@media(min-width:1024px){.subtitle{font-size:36px}}.heading{font-family:Poppins,sans-serif;font-weight:700;font-size:24px}@media(min-width:600px){.heading{font-size:26px}}@media(min-width:1024px){.heading{font-size:28px}}.body-text{font-family:Roboto,sans-serif;font-weight:400;font-size:14px}@media(min-width:600px){.body-text{font-size:15px}}@media(min-width:1024px){.body-text{font-size:16px}}.caption{font-family:Roboto,sans-serif;font-weight:400;font-size:12px}@media(min-width:600px){.caption{font-size:13px}}@media(min-width:1024px){.caption{font-size:14px}}.chips{font-weight:500;font-size:11px}@media(min-width:600px){.chips{font-size:12px}}@media(min-width:1024px){.chips{font-size:13px}}.cursor-pointer{cursor:pointer}.cursor-disable{cursor:not-allowed}.not-found-container{display:flex;justify-content:center;flex-direction:column;align-items:center;background-color:#c9e9fd;height:100vh}.not-found-container img{width:40%;min-width:280px}.not-found-button{margin-top:20px;padding:1rem 2rem;background-color:#002f6c;color:#fff;border-radius:2rem;font-weight:700}.not-found-button:hover{background-color:#001f4c}.list-none{list-style:none}.request-demo{max-width:1000px;margin:0 auto;padding:60px 20px;font-family:Arial,sans-serif;color:#333;display:flex;flex-direction:column;gap:100px}.request-demo .spinner-border{--bs-spinner-width:0.8rem!important;--bs-spinner-height:0.8rem!important;color:#dc3545;margin-bottom:8px}.request-demo .demo-header{text-align:left;display:flex;align-items:center;justify-content:space-around;width:100%;flex-wrap:wrap}.request-demo .demo-header h1{font-size:36px;color:#2d53da;margin-bottom:20px}.request-demo .demo-header ul{list-style:disc;padding-left:20px;margin-bottom:30px}.request-demo .demo-header ul li{margin-bottom:10px}.request-demo .demo-header .demo-image{text-align:right;margin-top:30px}.request-demo .demo-header .demo-image img{max-width:400px}.request-demo .demo-form-container{background:#fff;padding:30px;border-radius:10px;box-shadow:0 0 10.753px 4.969px rgba(0,0,0,.097)}.request-demo .demo-form{display:flex;flex-direction:column;gap:8px}.request-demo .demo-form .form-row{display:flex;flex-wrap:wrap;gap:20px;height:100px}@media(max-width:600px){.request-demo .demo-form .form-row{flex-direction:column;height:-moz-fit-content;height:fit-content;gap:0}}.request-demo .demo-form .form-row .error{color:red;font-size:.657rem;margin-top:4px}.request-demo .demo-form .form-row .form-group{width:48%;display:flex;flex-direction:column}@media(max-width:600px){.request-demo .demo-form .form-row .form-group{width:100%;height:100px}}.request-demo .demo-form .form-row .form-group label{margin-bottom:8px;font-weight:600}.request-demo .demo-form .form-row .form-group input,.request-demo .demo-form .form-row .form-group textarea{padding:10px;border:1px dashed #ccc;border-radius:6px;font-size:16px;resize:none}.request-demo .demo-form .form-row .form-group input:focus,.request-demo .demo-form .form-row .form-group textarea:focus{border-color:#c6a0f6;outline:none}.request-demo .demo-form .form-row .form-group select{border:1px dashed #ccc;border-radius:6px;font-size:16px;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);padding:10px 35px 10px 10px;background-image:url("data:image/svg+xml;utf8,<svg fill='gray' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:12px}.request-demo .demo-form .form-row .form-group select:focus{border-color:#c6a0f6;outline:none}.request-demo .demo-form .form-row .form-group .error{color:red;font-size:12px;margin-top:4px}.request-demo .demo-form .province-dropdown{max-height:150px;width:150px;overflow-y:auto}.request-demo .demo-form select:focus{outline:none!important;box-shadow:none!important;size:5}.request-demo .demo-form .full-width{width:100%}.request-demo .demo-form .form-buttons{display:flex;gap:10px;margin-top:12px}.request-demo .demo-form .form-buttons .submit{background-color:#2d53da;color:#fff;padding:5px 20px;border:none;border-radius:6px;cursor:pointer}.request-demo .demo-form .form-buttons .cancel{background-color:#f5f5f5;color:#333;padding:5px 20px;border:1px solid #ccc;border-radius:6px;cursor:pointer}@media(max-width:768px){.request-demo .demo-header{flex-direction:column;justify-content:center}.request-demo .demo-header h1{font-size:26px}}@media(max-width:430px){.request-demo .demo-header{flex-direction:column;justify-content:center}.request-demo .demo-header .demo-image img{width:260px}}