body,html{height:100%;background-color:#fff}main{padding-top:60px}section{padding:30px 0;overflow:hidden}section.secondary{background-color:rgba(29,113,184,.1)}#intro figure ul li i,.title,h2{color:#1d71b8}#header{background:#fff;height:60px;transition:all .5s;z-index:997}#header.header-scrolled{background:#fff;padding:5px 0;height:70px;box-shadow:0 2px 20px rgb(1 41 112/10%)}#navbar>.container{max-width:100vw;padding:0 2vw}.nav-link{font-size:.9rem}.nav-link.active{font-weight:700;border-bottom:2px solid #172039}.btn-navbar{line-height:0;padding:1.2rem;border-radius:4px;transition:.5s;color:#172039!important;background:#fff;text-align:center;font-weight:700;font-size:1.2rem}.navbar-collapse{background-color:#fff;justify-content:right!important;flex-grow:0!important}.navbar-brand img{width:160px}li.products-dropdown .dropdown-toggle::after{display:none}.dropdown-menu{border:1px solid #dfdfdf!important}.dropdown-menu .dropdown-item{font-size:.9rem}.dropdown-item.active,.dropdown-item:active{color:#fff!important;text-decoration:none;background-color:#1d71b8}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.flash-alert-container{position:absolute;left:50%;z-index:9000;transform:translateX(-50%)}.flash-alert{position:relative;margin:20px auto;max-width:360px}#intro{width:100%}#intro .container{display:flex;align-items:center;max-width:90%}#intro .container .info-container{display:flex;flex-direction:column;max-width:55%}#intro .container img{max-width:40%}#intro h2,#product h2,.box h3{color:#172039}#intro figure{margin:1.5rem 3rem}#intro figcaption{margin:1rem 2rem;color:#1d71b8;font-weight:700;font-size:1.5rem}#intro figure ul{margin-left:2rem}#intro figure ul li{margin-bottom:.5rem;font-size:1.2rem}#intro figure ul li a:hover{color:#1d71b8!important}#product{background-color:#f2f3f7}#intro h1,#product span.title{font-weight:900;font-size:3em}.functioning h2,.functioning h5{font-size:.9em;text-align:center}#intro h1,#product span.title,.functioning h5{color:#1d71b8;font-family:Inter-ExtraBold,sans-serif!important}.functioning h5{font-size:2em;margin-bottom:40px}.btn-container{display:flex;flex-direction:row;justify-content:center;gap:30px}.btn-functioning{line-height:0;padding:25px;border-radius:4px;transition:.5s;color:#fff!important;background:#1d71b8;width:200px;text-align:center;font-weight:bolder;margin-right:30px}.btn-functioning.tertiary{background:#f3920b}.box{padding:30px 30px 60px;box-shadow:0 0 5px rgb(1 41 112/8%);text-align:center;transition:.3s}.box:hover{box-shadow:0 0 30px rgb(1 41 112/8%)}.box h3{margin-bottom:20px}.box img{max-width:300px;padding:30px 50px;transition:.5s;transform:scale(1.1)}.box:hover img{transform:scale(1)}.box .emails{padding:0;transform:none}@media (max-width:992px){.nav-link.active{border-bottom:0}#intro .container{flex-direction:column;gap:2rem;align-items:start}#intro .container .info-container,#intro .container img{max-width:100%}#intro figure{margin:1.5rem 0}}@media (max-width:575px){.navbar{--bs-navbar-padding-x:1rem}#intro h1{font-weight:900;font-size:2em}#product span.title{font-weight:900;font-size:1.5em}#intro h2{font-size:1.5em}#intro figcaption{font-size:1.3rem}#intro figure ul li{margin-bottom:.5rem;font-size:1.1rem}}section#contact{width:100%;margin:0 auto;padding-top:40px;background-size:cover}section#contact .container form{width:50%;margin:2rem auto}section#contact .container h4{font-size:1.5rem;color:#333;border-bottom:1px solid #dfdfdf;margin-bottom:4rem;font-weight:700}section#contact .container h4 i{font-size:1rem;color:#333}section#contact .container .form-control{border:0;background-color:#f7f7f7}section#contact .container .control-label{font-size:.9rem}.has-error .invalid-tooltip{display:block}.invalid-tooltip{top:initial!important;left:28px}mark{font-size:1.5rem}@media (max-width:991px){section#contact .container form{width:100%}section#aboutUs .container,section#contact .container,section#functioning .container,section#product .container{--bs-gutter-x:64px}}.about{width:100%;margin:0 auto;padding-top:40px}h3{font-size:1.3rem}.footer{padding:15px 0;background-color:rgba(23,32,57,.9)}.footer>.container{height:30px}.footer p,.footer>.container a{color:#fff!important}.grants{margin-top:50px}.grants img{max-width:200px}.e404 img{max-width:500px}ol.legal,ol.legal li{margin-top:20px}strong{font-weight:700}@media (min-width:551px) and (max-width:992px){.container{--bs-gutter-x:24px}#contact .box{padding:0 0 30px;transform:none}.box img{max-width:300px}#intro,.contact,.e404{padding-top:60px}#product>.container>.row>div,#product>.container>.row>div>h2{text-align:center}.footer>.container{height:25px;font-size:.8rem}}@media (max-width:550px){.navbar-brand{display:block;position:relative;width:35px;height:50px;overflow:hidden}.navbar-brand img{position:absolute}.btn-navbar{font-size:1.1rem}.container{--bs-gutter-x:24px}.btn-container{flex-direction:column}#contact .box{padding:0 0 30px;transform:none}.box img{max-width:300px}#intro,.contact,.e404{padding-top:60px}#product>.container>.row>div,#product>.container>.row>div>h2{text-align:center}.footer>.container{height:25px;font-size:.6rem;text-align:center}.footer .container>div{margin-right:3px;margin-left:3px}}.bottom-space>p,.privacy>li{margin-bottom:20px}.privacy>li{margin-left:40px}h4.space-between{margin:0 20px 20px 0}#intro figure ul,ul.dash{list-style-type:none}ul.dash>li{margin-top:10px;margin-bottom:10px}.cookie-consent-popup{margin:0 auto;width:70%!important;border:1px solid #bdb8b8;background:#fff;left:0!important;right:0;bottom:1%!important;text-shadow:0 0 #000;box-shadow:4px 4px #888}.cookie-consent-top-wrapper{margin:40px;text-align:justify}.cookie-consent-details{margin:40px}.cookie-consent-controls{display:none;margin-bottom:40px;margin-left:20px}.cookie-consent-bck.open,.cookie-consent-controls.open{display:block}.cookie-consent-message{margin-bottom:20px}.cookie-consent-bck{display:none;position:fixed;width:100%;left:0;right:0;top:0;bottom:0;background-color:rgb(6 6 6/30%);z-index:9999}.cookie-consent-save.open{display:revert}.cookie-consent-controls-toggle.hide,.cookie-consent-save{display:none}@media (max-width:550px){.cookie-consent-popup{width:90%!important;font-size:.8rem}.cookie-consent-popup button.btn{font-size:.8rem!important;margin-bottom:2px}.cookie-consent-accept-all{width:100%}}