@import"https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;400;400i;500;700;700i&display=swap";@import"https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;400;400i;500;700;700i&family=Space+Mono:wght@400;700&display=swap";:root{font-family:Ubuntu,system-ui,-apple-system,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--text-color: #ffffff;--h3-color: #61b9e0;--main-blue-darkest: #011e33;--main-blue-dark: #021b3f;--main-blue: #00345b;--main-blue-light: #2c70a3;--main-gradient: linear-gradient(to top, #021b3f 60%, #010614);--main-yellow: #ffcd00;--main-orange: #ec8e00;--main-red: #ee391e;--yellow-gradient: linear-gradient(to right, #ffcd00, #ec8e00);--blue-gradient: linear-gradient(to right, #66bfe5, #2c70a3)}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}html,body{margin:0;padding:0;height:100%;overflow-x:hidden}body{display:flex;flex-direction:column;background:var(--main-gradient);color:var(--text-color)}h1{font-size:2em;line-height:1.1;font-weight:500}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.main-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px}.main-container h1,.main-container p{margin:10px 0;z-index:2}.main-container a{color:#39a0ed;text-decoration:none}.main-container a:hover{color:#66bfe5}.points-container{display:flex;flex-direction:row;justify-content:space-evenly;width:100%;margin-top:5%;margin-bottom:50px}.point{display:flex;flex-direction:column;align-items:center;padding:20px;font-family:Space Mono,monospace}.point .big{font-size:5em;font-weight:700;color:#61b9e0}.point .small{font-size:2em;font-weight:700;color:#6dbef5}.middle-container{display:flex;flex-direction:column;width:80%;align-self:center;justify-content:space-between;margin-bottom:20px}.middle-container h1{padding:20px}.text{text-align:left;font-weight:500}.icon{font-size:24px;margin-right:10px;background:linear-gradient(45deg,#ffcd00,#ec8e00);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.uppls{padding:50px 20px}.main-points{list-style:none;padding:0;margin:0}.main-points>li{margin-bottom:20px}.main-point{display:flex;align-items:center;font-size:1.2em;padding:10px 0}.main-point .icon{width:24px;height:24px;margin-right:10px}.sub-points{list-style-type:disc;list-style-position:inside;padding:10px 0;margin-left:40px;color:#fff}.sub-points li{font-size:1em;margin-bottom:5px;padding:5px 0}.text-img-container{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.text-img-container img{width:50%;padding:20px}.icon{color:#f9c74f;margin-right:10px;font-size:24px}.vb-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center;flex-wrap:wrap;position:relative;width:100%;padding:50px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.news-box{position:relative;width:100%;height:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.news-box img{max-height:500px;display:block;cursor:pointer;object-fit:cover;object-position:center;filter:opacity(80%);-webkit-appearance:none;-moz-appearance:none;appearance:none}.news-box div{position:absolute;bottom:20px;right:15px;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.news-box p{margin:0;font-size:1.2rem;font-weight:500;text-align:right;-webkit-appearance:none;-moz-appearance:none;appearance:none}.news-box .small{font-size:.9rem;opacity:.8}.vb-container img:hover{border:1px solid white}.yellow-text{font-weight:700;color:#ec8e00}.footer{text-align:center;width:100%;padding:20px;font-size:12px;color:#a9a9a9}@media (max-width: 768px){h1{font-size:1.2em}p{font-size:.8em}h3{font-size:1em}.main-container,.middle-container{width:95%;padding:10px}.points-container{flex-direction:column;align-items:center}.point{margin-bottom:20px}.point .big,.point .small{font-size:2em}.text-img-container{flex-direction:column}.text-img-container img{width:80%;margin-bottom:20px}h1 h3{font-size:1.5em}p .main-point .sub-points li{font-size:.9em}.vb-container{width:100%;flex-direction:column}.news-box{width:100%}.news-box img{width:100%;padding-bottom:20px}.news-box div{bottom:50px;right:5%}}.nav{display:flex;justify-content:space-between;align-items:center;padding:0 0 0 2vw;height:60px;width:100vw;color:#fff;background:linear-gradient(to left,#021b3f,#000100);position:fixed;top:0;left:0;right:0;z-index:1000}.site-logo{height:100%;width:auto}.menu-toggle{z-index:999;cursor:pointer;display:none}.nav-links{display:flex;align-items:center;gap:2vw;padding:0 1vw;list-style:none;margin:0;height:100%}.nav-links li{height:100%}.nav a{color:inherit;text-decoration:none;height:100%;display:flex;align-items:center;justify-content:space-evenly}.nav a:focus{color:var(--main-yellow)}.nav a:hover,.nav li:hover{color:var(--main-yellow)}.nav .dropdown{position:relative}.nav .dropdown-menu{display:none;width:max-content;padding:.5em 1em}.nav .dropdown-menu.show{display:flex;flex-direction:column;text-align:left;align-items:flex-start;position:absolute;background:linear-gradient(to bottom,#021b3f,#000100);color:#fff;box-shadow:0 4px 8px #0000001a;list-style:none;padding:10px 20px 20px;z-index:100}.nav .dropdown-menu.show a{margin-top:10px}.demo-button{display:flex;align-items:center;background:var(--blue-gradient);color:#fff!important;padding-left:30px!important;font-weight:700;height:100%;width:20vw;clip-path:polygon(12% 0,100% 0,100% 100%,0 100%)}.demo-button .full-text{padding-right:20px}.demo-button .short-text{display:none}@media (max-width: 768px){.menu-toggle{display:block}.nav-links{display:none}.nav-links.show{display:flex;flex-direction:column;position:absolute;width:100vw;height:max-content;left:0;top:60px;padding-bottom:20px;padding-top:20px;z-index:100;background:var(--main-gradient)}.nav .dropdown-menu.show{position:relative;background:none}.demo-button{width:40vw}.demo-button .full-text{display:none}.demo-button .short-text{display:inline}}.footer-container{display:flex;flex-direction:row;justify-content:space-around;background:linear-gradient(to bottom,#021b3f,#000100);width:100%}.contact-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:end;width:20%}.contact-info div{display:flex;flex-direction:row;align-items:center}.contact-info div p{margin-left:20px}.socials{display:flex;align-items:flex-end;margin-bottom:20px}.socials a{color:inherit;text-decoration:none}.socials .fa-brands.fa-linkedin{font-size:40px;cursor:pointer}.policies{display:flex;flex-direction:column;align-items:flex-end;width:20%}.policies p{cursor:pointer}.policies a{color:#fff;font-weight:400}.footer-logo{height:6vh}.end{display:flex;justify-content:center;background-color:#000;width:100%}@media (max-width: 768px){.footer-container{display:flex;flex-direction:column;justify-content:space-around;align-items:center;background:linear-gradient(to bottom #021b3f,#000100)}.socials{order:3}.contact-info{order:2;width:100%;align-items:center}.policies{order:1;width:100%;align-items:center}.end{display:flex;order:4;width:100%}}.cookie-policy{padding:20px;max-width:800px;margin:0 auto}.cookie-policy h1{margin-top:80px;margin-bottom:50px}.cookie-policy h2{margin-top:20px;margin-bottom:10px;padding-bottom:0}.cookie-policy h3{margin-top:15px;margin-bottom:0}.cookie-policy p{margin-bottom:15px}.cookie-policy ul{list-style-type:disc;padding-left:20px;margin-bottom:15px}.cookie-policy ul li{margin-bottom:10px}.cookie-policy a{color:#ffcd00;text-decoration:none}.cookie-policy a:hover{text-decoration:underline}.cookie-policy table{width:100%;border-collapse:collapse;margin-top:15px;margin-bottom:15px}.cookie-policy table th,.cookie-policy table td{border:1px solid #ddd;padding:10px;text-align:left}.cookie-policy table th{font-weight:700}.cookie-policy footer{margin-top:30px;font-size:.9em;text-align:center}.cookie-policy footer a{color:#61b9e0}.cookie-policy footer a:hover{text-decoration:underline}.privacy-policy-container{max-width:1200px;margin:0 auto;padding:80px;min-height:70vh}.privacy-policy-container h1,.privacy-policy-container h2{margin-top:20px;padding-bottom:0;font-weight:700;text-align:left}.privacy-policy-container p,.privacy-policy-container h3{margin-bottom:15px;color:#fff}.privacy-policy-container a{color:#ffcd00;text-decoration:none}.privacy-policy-container a:hover{text-decoration:underline}
