@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:futura-pt-bold;src:url(https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2");font-display:auto;font-style:normal;font-weight:700}html,body{margin:0;background-color:#fff;color:#000;font-size:16px;font-family:futura-pt,sans-serif}header{position:relative}header .top-bar{background-color:#fff;box-sizing:border-box;display:flex;position:relative;top:0;width:100%}header .top-bar .flex-item{display:flex;flex:1;justify-content:center}header .top-bar .flex-item:last-child{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-start}header .logo{padding:.75rem}header .logo a{display:block}header .logo img{height:2rem}header .language-toggle{color:#0000af;padding:.75rem .5rem}header .language-toggle a{color:#0000af;padding:0 .25rem;text-decoration:none}header video{width:100%}header h1{color:#424345;font-family:futura-pt-bold,sans-serif;font-size:1.25rem;margin:1rem 1rem .25rem}.card-section .container{margin-right:auto;margin-left:auto}.card-section .carousel{aspect-ratio:608 / 405;box-shadow:4px 4px 10px #00000029;height:calc((100vw - 2rem)*.66);max-height:405px;max-width:608px;margin-left:auto;margin-right:auto;overflow:hidden;width:calc(100% - 2rem)}.card-section .card.image-left .carousel{margin-right:2rem}.card-section .card.image-right .carousel{margin-left:2rem}.card-section .carousel img{object-fit:cover;height:100%;width:100%}.flickity-viewport{height:100%!important;width:100%}.card-section .flickity-button,.card-section .flickity-button:hover{background:transparent}.card-section .flickity-button-icon{fill:#fff}.card-section .flickity-button-icon:hover{fill:#919191}.card-section .spacer{width:2rem}.card-section .text-container{display:flex;flex-direction:column;justify-content:center;width:100%}.card-section .text-container .title,.card-section .description{margin-top:1.5rem;padding-left:2rem;padding-right:2rem}.card-section .text-container .title h3{color:#0000af;font-size:16px;margin-top:2rem;margin-bottom:-1rem}.card-section .text-container .title h2{font-size:30px;font-family:futura-pt-bold,sans-serif;margin:1rem 0}.card-section .description{color:#424345;line-height:1.625}.card-section .description p{margin:0}.card-section .description a{color:#0000af;text-decoration:none}.card-section .description ul{padding-inline-start:20px}.card-section .description li::marker{content:"•";color:#0000af;font-weight:700}.statement-section{margin-top:.75rem}.statement-section .content{line-height:1.625;padding:0 2rem}.statement-section .content>*,.statement-section .content .markdown>*{margin-bottom:1rem}.statement-section .content p,.statement-section .content li{color:#424345}.statement-section .content li::marker{color:#0000af}.statement-section .content h2{font-family:futura-pt-bold,sans-serif;font-size:1.875rem;margin-top:1rem}.statement-section .content h3{color:#0000af;margin-top:2rem}.statement-section .content a{color:#0000af;text-decoration:none}footer{background-color:#d8d8d8;background-image:none;color:#000;line-height:1.625;margin-top:3rem;padding-left:2rem;padding-right:2rem}footer .content a{justify-content:center;color:#424345}footer .content li{display:flex;flex-direction:column;align-items:start}footer .links-container a{color:#919191}footer .content{display:flex;flex-direction:column;align-items:center}footer .logo-container{display:flex;flex-direction:row;justify-content:center;padding:3rem 0}footer .logo{display:block;height:auto;max-width:320px;width:100%}footer .logo_alt{display:none}footer .addresses-container{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:space-evenly}footer .address{margin-top:2.5rem}footer .address h4{font-size:1.5rem;margin:0rem}footer .address a{align-items:center;display:flex;font-size:1rem;text-decoration:none;padding:0rem 2rem}footer .address i{color:#0000af;display:flex;font-size:1.25rem;justify-content:center;padding-right:2rem}footer .address .mail{align-items:center;display:flex;margin-top:2rem}footer .links-container{display:flex;justify-content:center;margin-top:4rem;padding:1rem 0}footer .links-container a{font-size:1rem;padding:0 1rem;text-decoration:none;border-right:1px solid #919191}footer .links-container a:last-child{border-right:none}footer .links-container a:hover{text-decoration:underline}@media only screen and (min-width: 640px){.card-section .container{max-width:640px}.statement-section .content{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:640px}}@media only screen and (min-width: 768px){header .top-bar{background-color:transparent;position:absolute;top:2rem;z-index:1}header .top-bar .flex-item{justify-content:flex-start}header .top-bar .flex-item:first-child{display:none}header .logo{background-color:#ffffffb3;border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;padding:1.25rem 1.5rem 1.25rem 3rem}header .language-toggle{background-color:#ffffffb3;border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.card-section{padding-top:5rem;padding-right:1.25rem;padding-left:1.25rem}.card-section .container{max-width:768px}.card-section .card{align-items:center;border-radius:.25rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;padding:2rem 0}.card-section .card.image-left{flex-direction:row-reverse;margin-left:8rem}.card-section .card.image-right{flex-direction:row;margin-right:8rem}.card-section .carousel{aspect-ratio:unset;height:auto;margin-right:0;max-height:100%;max-width:100%;width:100%}.card-section .card.image-left .carousel{margin-left:-8rem}.card-section .card.image-right .carousel{margin-right:-8rem}.flickity-viewport{height:39vw!important;max-height:288px!important;max-width:100%}.card-section .text-container{width:66.666667%}.card-section .text-container .title h3{margin-top:0}.statement-section{margin-top:5rem}.statement-section .content{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;max-width:768px;padding:.75rem 2rem}footer{background-image:linear-gradient(289deg,#0040b0cc,#002058cc),var(--backgroundImage),linear-gradient(289deg,#0040b0,#002058);background-repeat:no-repeat;background-position:0,6rem,0;color:#fff;margin-top:6rem}footer .content{flex-direction:row;justify-content:center;margin-left:auto;margin-right:auto;max-width:1280px}footer .content a{color:#fff}footer .content li{flex-direction:row}footer .address{margin-top:0}footer .address i{color:#fff}footer .links-container a{color:#fff}footer .logo-container{justify-content:start}footer .logo{display:none}footer .logo_alt{display:block;height:57px;width:auto}footer .addresses-container{flex-direction:row;margin-top:8rem}footer .links-container a{border-right:1px solid white}}@media only screen and (min-width: 1024px){.card-section .container{max-width:1024px}.card-section .text-container .title h3,.card-section .description{font-size:18px}.flickity-viewport{height:33vw!important;max-height:391px!important}.statement-section .content{max-width:1024px}.statement-section .content a,.statement-section .content p,.statement-section .content li,.statement-section .content h3{font-size:1.125rem}footer{margin-top:8rem}footer .logo_alt{height:80px}footer .addresses-container{margin-top:12rem}footer .address h4{font-size:1.875rem}footer .address a{font-size:1.125rem}footer .links-container{margin-top:8rem}footer .links-container a{font-size:1.125rem}}@media only screen and (min-width: 1280px){header .logo img{height:3rem}.card-section{padding-top:8rem}.card-section .container{max-width:1280px}.flickity-viewport{height:38vw!important;max-height:508px!important}.card-section .text-container .title h2{font-size:2.25rem}.statement-section .content{max-width:1280px;padding:2rem}.statement-section .content h2{font-size:2.25rem}footer .logo_alt{height:85px}}
