html{font-size:62.5%}body{color:#0a2b5e;font:1.5rem/1.7 "Plus Jakarta Sans",sans-serif;font-weight:400;-ms-overflow-style:scrollbar}@media screen and (min-width:768px){body{font-size:1.6rem}}a{color:#307fe2;text-decoration:none;transition:all .3s ease}a:focus{outline:0;text-decoration:none}a:hover{color:#8dbaee;text-decoration:none}p{margin:0 0 2rem 0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"DM Sans",sans-serif;font-weight:700;line-height:1.4;margin:1.5rem 0}.h1,h1{font-size:3.2rem;margin:0 0 1.5rem 0}@media screen and (min-width:992px){.h1,h1{font-size:4.2rem}}.h2,h2{font-size:2.6rem}@media screen and (min-width:576px){.h2,h2{font-size:3.2rem}}.h3,h3{font-size:2.4rem}@media screen and (min-width:576px){.h3,h3{font-size:2.8rem}}.h4,h4{font-size:2.1rem}@media screen and (min-width:768px){.h4,h4{font-size:2.4rem}}.h5,h5{font-size:1.9rem}@media screen and (min-width:576px){.h5,h5{font-size:2.1rem}}.h6,h6{font-size:1.7rem}@media screen and (min-width:576px){.h6,h6{font-size:1.8rem}}code{border:1px solid #000}label{font-weight:500}hr{background-color:#1a1a1a;border:0;height:1px;margin:1rem 0}img{height:auto;max-width:100%}b,strong{font-weight:500}[v-cloak]{display:none}[style*="display: none"]{display:none!important}[style*="display: block"]{display:block!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#8dbaee}::-webkit-scrollbar-thumb{background-color:#0a2b5e;border-radius:10px}@media screen and (min-width:768px){.blog-posts{--bs-gutter-x:3rem}}.blog-post{display:flex;align-items:center;transition:transform .25s ease,box-shadow .25s ease}.blog-post:hover{transform:translateY(-6px);box-shadow:0 8px 12px rgba(0,0,0,.1)}.blog-post:hover .image-container img{transform:scale(1.05)}.blog-post .image-container{flex:5;height:100%;overflow:hidden}.blog-post .image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.blog-post .text{flex:7;background-color:#f5f5f5;padding:2rem;display:flex;flex-direction:column;justify-content:center;height:100%}.blog-post .text .btn{line-height:36px}.blog-post .text h5 a{color:#0a2b5e}.blog-post .text h5 a:hover{color:#307fe2}.blog-post .text .category a{background-color:#8dbaee;border-radius:3rem;color:#0a2b5e;font-size:1.4rem;padding:.5rem 1rem}.blog-post .text .minutes,.blog-post .text .summary,.blog-post .text summary p{font-size:1.4rem}.blog-details{max-width:1000px;margin:0 auto 6rem auto}#top{background-color:#307fe2;color:#fff;font-size:1.4rem;height:40px;line-height:40px}#top a{color:#fff}#top .top-wrapper{padding:0 1.5rem}#top .top-wrapper>.d-flex{max-width:1600px;margin:0 auto}#top p{margin-bottom:0}#top .switch-locale{position:relative}#top .switch-locale img{width:20px;height:auto;box-shadow:0 0 0 1px rgba(0,0,0,.08)}#top .switch-locale-button{border:none;display:flex;align-items:center;gap:1rem;background:0 0;font-size:1.4rem;color:#fff;transition:all .2s ease}#top .switch-locale-button:hover{background:#0a2b5e}#top .switch-locale .dropdown-menu{--bs-dropdown-padding-y:0rem;--bs-dropdown-border-radius:0;margin-top:-4px!important;min-width:160px;border:none;box-shadow:0 8px 20px rgba(0,0,0,.08)}#top .switch-locale .dropdown-menu .dropdown-item{display:flex;align-items:center;color:#0a2b5e;padding:.25rem 1rem;font-size:14px;transition:background .2s ease,color .2s ease}#top .switch-locale .dropdown-menu .dropdown-item.active,#top .switch-locale .dropdown-menu .dropdown-item:hover{background:#307fe2;color:#fff}#app>header{background-color:#0a2b5e;position:sticky;top:0;padding:1.5rem;z-index:300;transition:padding .3s ease,box-shadow .3s ease,transform .3s ease,opacity .3s ease}@media screen and (min-width:992px){#app>header{padding:3rem 1.5rem}}@media screen and (min-width:1740px){#app>header{padding:3rem 0}}#app>header .d-flex{max-width:1600px;margin:0 auto;-moz-column-gap:1rem;column-gap:1rem}@media screen and (min-width:992px){#app>header .d-flex{-moz-column-gap:3rem;column-gap:3rem}}#app>header .d-flex .logo img{max-height:40px}@media screen and (min-width:576px){#app>header .d-flex .logo img{max-height:50px}}@media screen and (min-width:1200px){#app>header .d-flex .logo img{max-height:unset}}#app>header:after,#app>header:before{content:" ";display:table}#app>header:after{clear:both}#app>header.is-hidden{transform:translateY(-100%);opacity:0}#app>header.is-visibile{transform:translateY(0);opacity:1}#app>header.sticky-styles{box-shadow:0 10px 25px rgba(0,0,0,.08)}@media screen and (min-width:992px){#app>header.sticky-styles{padding:1rem 1.5rem}}@media screen and (min-width:1720px){#app>header.sticky-styles{padding:1rem 0}}#app>#main-container>div{display:flex}#app>#main-container>div>aside,#app>#main-container>div>section{min-width:0}#content{flex:1;padding:0 0 1.5rem}@media screen and (min-wdth:576px){#content{padding:0 0 3rem}}#left-column{flex:0 0 350px}@media screen and (max-width:1199px){#left-column{flex-basis:300px}}@media screen and (max-width:767px){#left-column{display:none}}#app>footer{background-color:#0a2b5e;border-top-right-radius:1.5rem;border-top-left-radius:1.5rem;margin:0 1.5rem 1.5rem 1.5rem;color:#fff;font-size:14px;padding-top:9rem}@media screen and (min-width:992px){#app>footer{font-size:unset}}#app>footer a{color:#fff;text-decoration:none}#app>footer a:hover{color:#307fe2}#app>footer .footer-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:992px){#app>footer .footer-links{padding-left:6rem}}#app>footer .footer-links .footer-div{text-align:center;margin-bottom:3rem;min-width:150px;width:100%}@media screen and (min-width:380px) and (max-width:619px){#app>footer .footer-links .footer-div{margin-bottom:unset;text-align:left;width:50%}#app>footer .footer-links .footer-div:nth-child(3){margin-top:3rem;width:100%}}@media screen and (min-width:620px){#app>footer .footer-links .footer-div{text-align:left;margin-bottom:unset;width:unset}}#app>footer .footer-links .footer-div>p:first-of-type{font-size:1.9rem;font-weight:700}#app>footer .footer-links .footer-div .footer-content ul{list-style:none;margin-left:0;padding-left:0}#app>footer .footer-links .footer-div .footer-content ul li{margin-bottom:.75rem}#app>footer .footer-links .footer-div .footer-content .address>p:first-of-type,#app>footer .footer-links .footer-div .footer-content .email>p:first-of-type,#app>footer .footer-links .footer-div .footer-content .telephone>p:first-of-type{color:#7491ad;margin-bottom:0}#app>footer .social-links{padding-left:0}#app>footer .social-links .list-inline-item:not(:last-child){margin-right:3rem}#app>footer .summary{text-align:center;margin-bottom:3rem}@media screen and (min-width:992px){#app>footer .summary{text-align:left}}#app>footer .summary>p:first-of-type{font-size:1.9rem;font-weight:700}#app>footer .legal{border-top:solid 2px rgba(255,255,255,.2);font-size:1.4rem;margin-top:3rem;padding-top:3rem;padding-bottom:1rem}@media screen and (min-width:992px){#app>footer .legal{margin-top:6rem}}#app>footer .legal ul{padding-left:0}#app>footer .legal ul .list-inline-item{border-right:solid 2px rgba(255,255,255,.2);padding-left:.5rem;padding-right:1rem}#app>footer .legal ul .list-inline-item:last-child{border-right:none;padding-right:0}body.one-column-layout #content{padding:3rem 0 0 0}@media screen and (min-width:576px){body.one-column-layout #content{padding:6rem 0}}body.two-columns-layout #content{padding-right:0}body.home-page #main-top{background-image:url(../images/home-background.png);background-repeat:no-repeat;background-position:right top 450px}body.home-page #main-bottom{background-image:url(../images/widget-background.png);background-repeat:no-repeat;background-size:contain;background-position:center top}.btn{border:solid 1px #0a2b5e;border-top-left-radius:2rem;border-bottom-right-radius:2rem;display:inline-block;font-size:1.5rem;line-height:48px;padding:0 3rem;vertical-align:top;transition:all .3s ease}.btn[disabled]{background-color:#ddd;color:#999}.btn-outline-primary,.btn-secondary{background-color:transparent;border-color:#0a2b5e;color:#0a2b5e}.btn-outline-primary:hover,.btn-secondary:hover{background-color:#0a2b5e;border-color:#0a2b5e;color:#fff}.btn-ghost{background-color:transparent;border-color:#fff;color:#fff}.btn-ghost:hover{background-color:#fff;border-color:#fff;color:#0a2b5e}.btn-primary{background-color:#0a2b5e;border-color:#0a2b5e;box-shadow:none!important;color:#fff}.btn-primary:focus,.btn-primary:hover{background-color:#307fe2;border-color:#307fe2;color:#fff}.btn-tertiary{background-color:#307fe2;border-color:#307fe2;color:#fff}.btn-tertiary:hover{background-color:#8dbaee;border-color:#8dbaee}.field-validation-error{color:#a94442;display:inline-block;margin-top:.2rem}form .card{background-color:transparent;padding:0}.form-check-input:focus,.form-control:focus,.form-select:focus{box-shadow:none}.form-check-input{margin-top:.5rem}.form-check-input:checked{background-color:#307fe2;border-color:#307fe2}.form-control,.form-select{background-color:#eee;border-color:#ccc;border-radius:.5rem;font-size:inherit;transition:border-color .3s ease;padding:1rem 1.5rem}.form-control:focus,.form-control:hover,.form-select:focus,.form-select:hover{border-color:#307fe2}.form-control:disabled,.form-select:disabled{background-color:#ccc;color:#c1c1c1;opacity:.8}.form-group{margin-bottom:1rem}.form-group.required>.form-label:after{content:" *"}.has-error .form-control,.has-error .form-select{border-color:#a94442}.has-error .form-file .form-select{border-color:#ced4da}select.form-control{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}::-moz-selection{background-color:#307fe2;color:#fff}::selection{background-color:#307fe2;color:#fff}::-moz-selection{background-color:#307fe2;color:#fff}.validation-summary-errors{background-color:#f2dede;border:2px solid #a94442;border-radius:.25rem;font-weight:700;margin:1rem 0;padding:1rem}.validation-summary-errors span{display:block}.validation-summary-errors ul{margin-bottom:0}.validation-summary-valid{display:none}#menu .navbar{padding:0;position:static}#menu #menu-navbar{width:inherit}#menu #menu-navbar>ul{display:flex;flex-direction:row;padding-left:0;margin-bottom:0;list-style:none;position:absolute;width:inherit;justify-content:space-between;bottom:0;right:-9999px}@media screen and (min-width:992px){#menu #menu-navbar>ul{position:static}}#menu #menu-navbar>ul li{white-space:nowrap;flex:1 0 auto}#menu #menu-navbar>ul li a{color:#fff;display:inline-block;font-size:2.1rem;font-weight:400;line-height:50px;transition:color .3s ease;padding:0 1rem}@media screen and (min-width:1200px){#menu #menu-navbar>ul li a{padding:0 1.75rem}}#menu #menu-navbar>ul li a:hover{color:#307fe2;text-decoration:none}@media screen and (min-width:1200px){#menu #menu-navbar>ul li.dropdown>a{padding:0 1.25rem 0 1.75rem}}#menu #menu-navbar>ul li.dropdown>a::after{content:"";display:inline-block;width:15px;height:15px;margin-left:1rem;background:url(../images/menu-chevron.svg) no-repeat center/contain}#menu #menu-navbar>ul li.dropdown:hover .dropdown-menu{display:block;animation:fade-in .5s cubic-bezier(.39,.575,.565,1) 0s both}#menu #menu-navbar>ul li .dropdown-menu{background-color:#0a2b5e;border:none;border-radius:.5rem;margin:0;min-width:300px;padding:0}#menu #menu-navbar>ul li .dropdown-menu li a{color:#fff;display:block;font-size:1.5rem;transition:background-color .2s ease}#menu #menu-navbar>ul li .dropdown-menu li a:hover{background-color:#307fe2}#menu #menu-navbar>ul li .dropdown-menu li:first-child a{border-top-left-radius:.5rem;border-top-right-radius:.5rem}#menu #menu-navbar>ul li .dropdown-menu li:last-child a{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}#menu #menu-navbar>ul li.dropdown-main{position:relative}#menu #menu-navbar>ul li.dropdown-main>.dropdown-menu{left:50%;transform:translateX(-50%)}#menu #menu-navbar>ul li.dropdown-main .dropdown-menu{background:#fff;border-radius:1.5rem;box-shadow:0 2px 5px rgba(0,0,0,.2);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:max-content;grid-column-gap:20px;padding:1rem 2rem;width:960px}#menu #menu-navbar>ul li.dropdown-main .dropdown-menu li a{color:#0a2b5e;line-height:40px;padding:0;transition:color .2s ease}#menu #menu-navbar>ul li.dropdown-main .dropdown-menu li a:hover{background-color:transparent;color:#307fe2}#menu #menu-navbar>ul li.dropdown-main .dropdown-menu .top-level>a{font-size:1.9rem;font-weight:700}#menu #menu-navbar>ul li.dropdown-main .dropdown-menu .top-level ul{display:flex!important;box-shadow:none;flex-direction:column;width:auto;position:static;padding:0;min-height:0;margin-bottom:.5rem}#menu #menu-navbar>ul li.dropdown-main .dropdown-menu .top-level ul li a{line-height:30px;font-weight:400;font-size:1.4rem}#menu #menu-navbar>ul li.dropdown-main:hover .dropdown-menu{display:grid!important}.navbar-toggler{border:0;padding:0}.navbar-toggler:focus{outline:0}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='%23307fe2' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");height:2.5em;width:2.5em}.mm-spn.mm-spn--light{background-color:#0a2b5e;color:#fff;font-weight:500;font-size:17px}.mm-spn.mm-spn--light:after{opacity:1}.mm-spn ul{background-color:#fff;color:#1a1a1a;border:0;border-radius:0}.mm-spn ul li:before{border-top:2px solid #307fe2;border-right:2px solid #307fe2;opacity:1;width:14px;height:14px}.mm-spn ul li a{font-size:17px;font-weight:500}.mm-spn ul li:after{margin-left:0}:root{--mm-ocd-width:85%;--mm-ocd-min-width:200px;--mm-ocd-max-width:500px;--mm-spn-item-height:50px;--mm-spn-item-indent:25px;--mm-spn-line-height:24px;--mm-spn-panel-offset:30%}#app>header .widget>.container,#main-content>div .widget>.container,#menu .widget>.container{padding:0!important;width:auto!important}#app>header .widget>.container:after,#main-content>div .widget>.container:after,#menu .widget>.container:after{clear:none}#left-column .widget{margin-bottom:15px;padding:0 15px}#left-column .widget .container>header{font-size:1.2rem;margin:0 -15px 15px;padding:10px 15px}#left-column .widget ul{list-style:none;padding:0}#main-bottom .container>header,#main-bottom header,#main-top .container>header,#main-top header{font-family:"DM Sans",sans-serif;font-weight:700;font-size:2.8rem;line-height:1.4;margin:0 0 1.5rem 0}@media screen and (min-width:992px){#main-bottom .container>header,#main-bottom header,#main-top .container>header,#main-top header{font-size:3.6rem}}#main-bottom .container>header span,#main-bottom header span,#main-top .container>header span,#main-top header span{display:inline-block;font-size:1.7rem}#main-bottom .widget,#main-top .widget{margin-bottom:9rem}.widget-container{margin-left:auto;margin-right:auto;max-width:1600px;padding:0 1.5rem}.accreditations{display:flex;flex-direction:column;align-items:center;margin-top:6rem}@media screen and (min-width:768px){.accreditations{display:grid;grid-template-columns:1fr;gap:3rem}}@media screen and (min-width:992px){.accreditations{grid-template-columns:3fr 5fr 3fr}}.accreditations .main-image{order:1;margin-bottom:3rem;text-align:center}@media screen and (min-width:768px){.accreditations .main-image{margin-bottom:0}}@media screen and (min-width:992px){.accreditations .main-image{order:unset}}.accreditations .main-image .image img{border-radius:1.5rem;box-shadow:0 10px 25px rgba(0,0,0,.12)}.accreditations .text{order:2;text-align:center}@media screen and (min-width:768px) and (max-width:992px){.accreditations .text{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}}@media screen and (min-width:992px){.accreditations .text{order:unset;display:block}}.accreditations .text div>p:first-of-type{display:flex;align-items:center;justify-content:center;min-height:85px}.admin-link{position:fixed;right:-60px;top:33.3%;margin:0 auto;width:150px;text-align:center;transform:rotate(.75turn);z-index:1000}.admin-link a{background-color:#0a2b5e;color:#fff;display:block;line-height:32px;padding:0 1rem;transition:background-color .3s ease}@media (hover:hover){.admin-link a:hover{background-color:#307fe2;text-decoration:none}}.card{margin-bottom:1rem}.card .card-header{background-color:#fff;border-bottom:0;padding-bottom:0;padding-top:1.25rem}.card .card-header h2{margin-bottom:0}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity .6s ease-in}.carousel-with-thumbnails .carousel-outer{border:solid 3px #f5f5f5;position:relative;padding:1.5rem}.carousel-with-thumbnails .carousel-inner{position:relative}.carousel-with-thumbnails .carousel-inner .carousel-item{aspect-ratio:4/3;position:relative}.carousel-with-thumbnails .carousel-inner .carousel-item figure{height:100%;margin:0;display:flex;align-items:center;justify-content:center}.carousel-with-thumbnails .carousel-inner .carousel-item figure img{max-height:100%;max-width:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.carousel-with-thumbnails .carousel-indicators{margin:10px auto 0;overflow:auto;position:static;width:auto}.carousel-with-thumbnails .carousel-indicators button{width:auto;height:auto}.carousel-with-thumbnails .carousel-indicators button img{height:60px;width:90px;max-width:100%;-o-object-fit:cover;object-fit:cover;display:block}.carousel-with-thumbnails .carousel-indicators button.active img{opacity:1}.carousel-with-thumbnails .carousel-indicators button:hover img{opacity:.75}.carousel-with-thumbnails .carousel-indicators button img{opacity:.5}.contact-details-box{background-color:#f5f5f5;padding:3rem}.contact-footer{position:relative;margin-bottom:-10rem!important}.contact-footer .contact-box{background-color:#307fe2;background-size:cover;background-image:url(../images/contact-background.png);background-repeat:no-repeat;background-position:center;border-top-left-radius:3rem;border-bottom-right-radius:3rem;color:#fff;margin:0 1.5rem;padding:2rem 3rem 1rem 3rem}@media screen and (min-width:992px){.contact-footer .contact-box{padding:3rem 4.5rem}}.contact-footer .contact-box .text{max-width:600px}.contact-outer{border-bottom:solid 3px #f5f5f5;margin-bottom:3rem;padding:3rem 0}@media screen and (min-width:768px){.contact-outer{padding:9rem 0 3rem 0}}.contact-outer .card{border:none;box-shadow:none!important}.contact-outer .card .card-body{padding:0}.contact-outer .card .form-group:nth-child(1),.contact-outer .card .form-group:nth-child(3){float:left;margin-right:0;width:100%}@media screen and (min-width:576px){.contact-outer .card .form-group:nth-child(1),.contact-outer .card .form-group:nth-child(3){width:calc(50% - 15px);margin-right:30px}}.contact-outer .card .form-group:nth-child(2),.contact-outer .card .form-group:nth-child(4){float:left;width:100%}@media screen and (min-width:576px){.contact-outer .card .form-group:nth-child(2),.contact-outer .card .form-group:nth-child(4){width:calc(50% - 15px)}}.contact-outer .card .form-group:last-child{clear:both}.contact-outer .card textarea{width:100%;height:250px}.contact-outer .card .card-header{display:none}.feature-item{background-color:#fff;padding:1.5rem;margin-bottom:1.5rem;font-size:1.5rem;border:solid 1px #0a2b5e;border-top-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.half-image-half-text{display:flex;flex-wrap:wrap;align-items:stretch;animation:fade-in 1s cubic-bezier(.39,.575,.565,1) .75s both}.half-image-half-text.light-blue .text{background-color:#8dbaee}@media screen and (min-width:992px){.half-image-half-text.light-blue .text{border-top-left-radius:0;border-bottom-right-radius:4.5rem;padding:9rem 6rem}}@media screen and (min-width:992px){.half-image-half-text.light-blue .image-container img{border-top-left-radius:4.5rem;border-bottom-right-radius:0}}.half-image-half-text .text{background-color:#f5f5f5;border-bottom-right-radius:1.5rem;padding:3rem;display:flex;flex:1;flex-direction:column;height:100%;animation:fade-in 1s cubic-bezier(.39,.575,.565,1) 1s both}@media screen and (min-width:992px){.half-image-half-text .text{border-top-left-radius:4.5rem;border-bottom-right-radius:0;flex:7 1 0%;padding:6rem;justify-content:center}}@media screen and (min-width:992px){.half-image-half-text .image-container{display:flex;flex:5 1 0%;justify-content:center;align-items:center}}.half-image-half-text .image-container img{border-top-left-radius:1.5rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:992px){.half-image-half-text .image-container img{border-top-left-radius:0;border-bottom-right-radius:4.5rem}}.loading{display:none}.loading[v-cloak]{display:block}.key-item{border-left:solid 3px #307fe2;padding-left:2rem}.key-points{display:flex;align-items:center;flex-direction:column;gap:1.5rem;margin-top:3rem}@media screen and (min-width:768px){.key-points{align-items:start;gap:1.5rem;flex-direction:row}}@media screen and (min-width:992px){.key-points{gap:3rem}}.key-points .key-point{background-color:#8dbaee;border-top-left-radius:1.5rem;border-bottom-right-radius:1.5rem;padding:3rem;flex:1}.pagination{--bs-pagination-font-size:inherit;--bs-pagination-padding-x:1rem;--bs-pagination-padding-y:1rem;-moz-column-gap:1rem;column-gap:1rem;margin:1.5rem 0 3rem 0;justify-content:center}.pagination .page-item .page-link{border-radius:50%;border-color:#0a2b5e;color:#0a2b5e;font-size:2.1rem;width:6rem;height:6rem;padding:0;display:flex;align-items:center;justify-content:center}.pagination .page-item .page-link:hover{background-color:#0a2b5e;border-color:#0a2b5e;color:#fff;text-decoration:none}.pagination .page-item.active .page-link{background-color:#307fe2;border-color:#307fe2;color:#fff}.products{margin-bottom:6rem}.products .product{display:flex;flex-direction:column;height:100%}.products .product figure{aspect-ratio:16/9;overflow:hidden;margin:0;flex:0 0 auto}.products .product figure img{border-radius:.5rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.products .product .text{background-color:#8dbaee;border-radius:.5rem;margin-top:1.5rem;margin-bottom:3rem;padding:1rem 2rem;text-align:center;flex:1;display:flex;flex-direction:column;justify-content:center}.products .product .text .title{margin-bottom:2rem}.products .product .text .title a{color:#0a2b5e}.products .product .text .title a:hover{color:#307fe2}.questions .question{background-color:#f5f5f5;border-top-left-radius:2rem;border-bottom-right-radius:2rem;color:#0a2b5e;padding:.5rem 1.5rem .5rem 3rem;margin-bottom:1.5rem;transform:translateY(0);transition:box-shadow .25s ease,transform .25s ease;text-align:left!important}.questions .question:has(h5[aria-expanded=true]){box-shadow:0 12px 32px rgba(0,0,0,.08);transform:translateY(-2px)}.questions .question h5{display:flex;align-items:center;justify-content:space-between;padding-right:6rem;margin-bottom:1rem;margin-top:1rem;cursor:pointer;position:relative}.questions .question h5:after{content:"";position:absolute;top:50%;right:1rem;transform:translateY(-50%);width:24px;height:24px;background:url(../images/plus.svg) no-repeat center/contain;transition:transform .25s ease}.questions .question h5[aria-expanded=true]:after{transform:translateY(-50%) rotate(.125turn)}.sectors-wrapper .sticky-col{position:sticky;top:3rem}.sectors-wrapper .sectors{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}@media screen and (min-width:576px){.sectors-wrapper .sectors{grid-template-columns:repeat(2,1fr)}}.sectors-wrapper .sectors .sector{border:solid 1px #0a2b5e;border-radius:1.5rem;padding:1.5rem;height:100%;transition:background-color .3s ease}.sectors-wrapper .sectors .sector:hover{background-color:#8dbaee}.sectors-wrapper .sectors .sector h3{font-size:2.1rem}.sectors-wrapper .sectors .sector h3 a{color:#0a2b5e}.sectors-wrapper .sectors .sector h3 a:hover{color:#307fe2}.sectors-wrapper .sectors .sector figure{aspect-ratio:16/9;overflow:hidden;margin:0}.sectors-wrapper .sectors .sector figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.statistics{background-color:#0a2b5e;border-radius:1.5rem;padding:3rem;margin:6rem 0 3rem 0;color:#fff}@media screen and (min-width:576px){.statistics{margin:9rem 0}}.statistics .highlight{background-color:#8dbaee;border-radius:1.5rem;color:#0a2b5e;padding:3rem}.statistics .results{display:flex;align-items:center;flex-direction:column;gap:1.5rem;margin-top:3rem}@media screen and (min-width:576px){.statistics .results{align-items:start;gap:3rem;flex-direction:row}}@media screen and (min-width:992px){.statistics .results{margin-top:unset}}.statistics .results .result{flex:1;font-weight:700;text-align:center}@media screen and (min-width:576px){.statistics .results .result{text-align:left}}.statistics .results .result :first-child{font-size:2.4rem;margin-bottom:0}@media screen and (min-width:768px){.statistics .results .result :first-child{font-size:4.2rem}}.statistics .results .result :last-child{font-size:2rem;margin-bottom:0}.stats{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}@media screen and (min-width:576px){.stats{grid-template-columns:repeat(2,1fr)}}.stats .stat{border:solid 1px #0a2b5e;border-top-right-radius:1.5rem;border-bottom-left-radius:1.5rem;padding:1.5rem;height:100%;transition:background-color .3s ease,color .3s ease}.stats .stat:hover{background-color:#0a2b5e;color:#fff}.stats .stat :first-child{font-weight:700;font-size:7.2rem}.tabs .nav-tabs{border-bottom:none!important;-moz-column-gap:.5rem;column-gap:.5rem;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.tabs .nav-tabs .nav-item .nav-link{background-color:#307fe2;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding:1.5rem 0;min-width:70px;color:#fff}.tabs .nav-tabs .nav-item .nav-link.active,.tabs .nav-tabs .nav-item .nav-link:hover{background-color:#0a2b5e;border-color:#0a2b5e}.tabs .tab-content{background-color:#f5f5f5;padding:3rem}.fade-in{animation:fade-in 1s cubic-bezier(.39,.575,.565,1) 0s both}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.fade-out{animation:fade-out 1s ease-out 0s both}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fadeInUp{from{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-in-up{animation:.75s both fadeInUp;animation-delay:.5s}@keyframes fadeInLeft{from{transform:translateX(-50px);opacity:0}to{transform:translateX(0);opacity:1}}.fade-in-left{animation:.75s both fadeInLeft}@keyframes fadeInRight{from{transform:translateX(50px);opacity:0}to{transform:translateX(0);opacity:1}}.fade-in-right{animation:.75s both fadeInRight}@keyframes fadeInScale{from{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}.fade-in-scale{animation:.75s ease-out both fadeInScale .5s}@keyframes rotate{0%{opacity:0;transform:rotate(0);transform-origin:center}100%{opacity:1;transform:rotate(360deg);transform-origin:center}}@keyframes bounce{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}.container,.container-md,.container-sm{padding-left:2rem;padding-right:2rem}@media screen and (max-width:991px){.container,.container-md,.container-sm{max-width:100%}}@media screen and (min-width:768px){.row-spacing{--bs-gutter-x:3rem}}@media screen and (min-width:992px){.row-spacing{--bs-gutter-x:6rem}}.row-spacing-none{--bs-gutter-x:0}.alert{border-width:2px}.alert-danger{background-color:#f2dede;border-color:#a94442}.box{border-top-left-radius:3rem;border-bottom-right-radius:3rem;margin:6rem 0;padding:3rem}@media screen and (min-width:992px){.box{padding:4.5rem 6rem}}.box.light-grey-background{background-color:#f5f5f5;color:#0a2b5e}.box.light-background,.box.light-blue-background{background-color:#8dbaee;color:#0a2b5e}.box.dark-blue-background{background-color:#0a2b5e;color:#fff}.box.blue-background{background-color:#307fe2;color:#fff}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.cursor-pointer{cursor:pointer}.error-page{background-color:#0a2b5e;color:#fff}figure.image{margin-bottom:0}.mt-1{margin-top:1rem!important}.mt-2{margin-top:2rem!important}.mt-3{margin-top:3rem!important}.mt-4{margin-top:4rem!important}.mt-5{margin-top:5rem!important}.mt-6{margin-top:6rem!important}.mt-7{margin-top:7rem!important}.mt-8{margin-top:8rem!important}.mt-9{margin-top:9rem!important}.mt-10{margin-top:10rem!important}.mb-1{margin-bottom:1rem!important}.mb-2{margin-bottom:2rem!important}.mb-3{margin-bottom:3rem!important}.mb-4{margin-bottom:4rem!important}.mb-5{margin-bottom:5rem!important}.mb-6{margin-bottom:6rem!important}.mb-7{margin-bottom:7rem!important}.mb-8{margin-bottom:8rem!important}.mb-9{margin-bottom:9rem!important}.mb-10{margin-bottom:10rem!important}.rounded,.rounded img,.rounded-image,.rounded-image img{border-top-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.accreditations,.box,.contact-footer,.feature-item,.key-item,.key-point,.product,.question,.result,.scroll-reveal,.scroll-reveal-left,.scroll-reveal-right,.scroll-reveal-scale,.tabs{opacity:0}.slogan{font-size:1.9rem;margin-bottom:0}.strikethrough{text-decoration:line-through}.bold,.strong{font-weight:700}.text-sm{font-size:1.4rem}.text-lg{font-size:2.1rem}.text-xl{font-size:2.4rem}.text-xxl{font-size:3.2rem}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table td{vertical-align:middle}
/*# sourceMappingURL=app.css.map */
