html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,hr,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,.h1,.h2,.h3,.h4,.h5,.p{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,menu,nav,section,img{display:block}body{line-height:1}ol,ul{list-style:none}a{text-decoration:none;color:inherit}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button:focus{border:none}.hide{display:none}.clearfix{clear:both}@font-face{font-family:"RobotoSlab-Bold";src:url("../fonts/RobotoSlab-Bold.woff2") format("woff2"),url("../fonts/RobotoSlab-Bold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"RobotoSlab-Medium";src:url("../fonts/RobotoSlab-Medium.woff2") format("woff2"),url("../fonts/RobotoSlab-Medium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"RobotoSlab-Regular";src:url("../fonts/RobotoSlab-Regular.woff2") format("woff2"),url("../fonts/RobotoSlab-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"RobotoCondensed-Bold";src:url("../fonts/RobotoCondensed-Bold.woff2") format("woff2"),url("../fonts/RobotoCondensed-Bold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"RobotoCondensed-Medium";src:url("../fonts/RobotoCondensed-Medium.woff2") format("woff2"),url("../fonts/RobotoCondensed-Medium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"RobotoCondensed-Regular";src:url("../fonts/RobotoCondensed-Regular.woff2") format("woff2"),url("../fonts/RobotoCondensed-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto-Bold";src:url("../fonts/Roboto-Bold.woff2") format("woff2"),url("../fonts/Roboto-Bold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto-Medium";src:url("../fonts/Roboto-Medium.woff2") format("woff2"),url("../fonts/Roboto-Medium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto-Regular";src:url("../fonts/Roboto-Regular.woff2") format("woff2"),url("../fonts/Roboto-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?5abum4");src:url("../fonts/icomoon.eot?5abum4#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?5abum4") format("truetype"),url("../fonts/icomoon.woff?5abum4") format("woff"),url("../fonts/icomoon.svg?5abum4#icomoon") format("svg");font-weight:normal;font-style:normal}.c-black{color:#4f4f4f}.bg-black{background-color:#4f4f4f}.c-white{color:#fff}.bg-white{background-color:#fff}.c-blue-1{color:#163253}.bg-blue-1{background-color:#163253}.border-blue-1{border-color:#163253 !important}.c-blue-2{color:#0065a5}.bg-blue-2{background-color:#0065a5}.border-blue-2{border-color:#0065a5 !important}.c-blue-3{color:#2699d6}.bg-blue-3{background-color:#2699d6}.border-blue-3{border-color:#2699d6 !important}.c-blue-4{color:#71cbf4}.bg-blue-4{background-color:#71cbf4}.border-blue-4{border-color:#71cbf4 !important}.c-blue-5{color:#bce4fa}.bg-blue-5{background-color:#bce4fa}.border-blue-5{border-color:#bce4fa !important}.c-blue-6{color:#dff2fd}.bg-blue-6{background-color:#dff2fd}.border-blue-6{border-color:#dff2fd !important}.c-red{color:#d62e1e}.bg-red{background-color:#d62e1e}.border-red{border-color:#d62e1e !important}.c-orange{color:#f39313}.bg-orange{background-color:#f39313}.border-orange{border-color:#f39313 !important}.c-petrol{color:#2a7c79}.bg-petrol{background-color:#2a7c79}.border-petrol{border-color:#2a7c79 !important}.c-green{color:#74b959}.bg-green{background-color:#74b959}.border-green{border-color:#74b959 !important}.c-lime{color:#c6d76b}.bg-lime{background-color:#c6d76b}.border-lime{border-color:#c6d76b !important}.c-yellow{color:#f1e967}.bg-yellow{background-color:#f1e967}.border-yellow{border-color:#f1e967 !important}.c-border-grey{color:#d1d1d1}.c-border-grey{background-color:#d1d1d1}.border-color-grey{border-color:#d1d1d1}.c-border-grey-light{color:#ebe7e7}.c-border-grey-light{background-color:#ebe7e7}.border-color-grey-light{border-color:#ebe7e7}.c-mute{color:#ddd}.bg-mute{background-color:#ddd}.rotate{animation-name:rotate;animation-duration:130s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rotate{from{transform:translate(-50%, -50%) rotate(-360deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.rotate-static{animation-name:rotate_static;animation-duration:130s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rotate_static{from{transform:rotate(-360deg)}to{transform:rotate(360deg)}}.float-rotated{animation:float_rotated 6s ease-in infinite}@keyframes float_rotated{0%{transform:rotate(180deg) translatey(0px)}50%{transform:rotate(180deg) translatey(-10px)}100%{transform:rotate(180deg) translatey(0px)}}.bg-move-v{animation:bg_move_v 1s infinite}@keyframes bg_move_v{0%{background-position:0 0px}100%{background-position:0 8px}}html{font-size:18px;font-family:"Roboto-Regular",sans-serif;color:#163253}@media only screen and (max-width: 820px){html{font-size:16px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1{position:relative;font-family:"RobotoCondensed-Bold";font-size:3.778rem;line-height:4rem;margin-bottom:.667rem;color:#0065a5}@media only screen and (max-width: 820px){h1,.h1{font-size:3.556rem;line-height:3.889rem}}h2,.h2{position:relative;font-family:"RobotoCondensed-Bold";font-size:3.778rem;line-height:4rem;margin-bottom:.889rem;color:#0065a5}@media only screen and (max-width: 820px){h2,.h2{font-size:3.111rem;line-height:3.556rem}}h3,.h3{position:relative;font-family:"RobotoSlab-Regular";font-size:1.333rem;line-height:1.778rem;margin-bottom:.889rem;color:#0065a5}@media only screen and (max-width: 820px){h3,.h3{font-size:1.333rem}}h4,.h4{position:relative;font-family:"Roboto-Medium";font-size:1.333rem;line-height:120%;margin-bottom:.889rem}h5,.h5{position:relative;font-family:"Roboto-Medium";font-size:1rem;line-height:120%;margin-bottom:.889rem}p,.p{font-family:"Roboto-Regular";font-size:.889rem;line-height:1.333rem;margin-bottom:1.333rem}strong{font-weight:bold}em,i{font-style:italic}a{text-decoration:none;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}a:hover{color:#0065a5;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}a:focus{outline:3px solid #d62e1e}a:focus:not(:focus-visible){outline:0;box-shadow:none}a.focus-visible:focus:not(:focus-visible){outline:3px solid #d62e1e}::-moz-selection{color:#fff;background:#4f4f4f}::selection{color:#fff;background:#163253}.t-small{font-size:.875rem}.t-light{font-weight:300}.t-regular{font-weight:400}.t-semibold{font-weight:600}.t-bold{font-weight:700 !important}.t-italic{font-style:italic}.t-underline{text-decoration:underline}.t-no-underline{text-decoration:none}.t-uppercase{text-transform:uppercase}.t-left{text-align:left}.t-right{text-align:right}.t-center{text-align:center}.t-mute,.t-muted{color:#ddd}.ar-1-1{aspect-ratio:1/1}.ar-2-1{aspect-ratio:2/1}.ar-1-2{aspect-ratio:1/2}.ar-video{aspect-ratio:1.78/1}.padding-bottom-3{padding-bottom:3rem}.margin-top-70vh{margin-top:70vh}.margin-top-100vh{margin-top:100vh}.sticky{position:sticky;top:4rem}.align-center{align-items:center}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-right:before{content:""}.icon-hexa-fill:before{content:""}.icon-question:before{content:""}.icon-search:before{content:""}.icon-youtube:before{content:""}.icon-linkedin:before{content:""}.btn{position:relative;text-transform:uppercase;text-decoration:none !important;color:#fff;font-size:1rem;border-radius:4px;display:flex;justify-content:center;align-items:center;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.btn-cta{font-size:.889rem;line-height:.889rem;font-family:"RobotoCondensed-Medium";color:#163253;text-transform:uppercase;height:45px;display:flex;text-align:center;justify-content:space-between;align-items:center;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.btn-cta:disabled,.btn-cta.disabled{pointer-events:none;filter:grayscale(100%)}.btn-cta:focus{outline:3px solid #d62e1e;border-radius:5px}.btn-cta:hover span:not(.icon){border-color:#163253 !important;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.btn-cta:hover .icon{border-color:#163253 !important;background-color:#163253 !important;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.btn-cta.success{pointer-events:none;filter:grayscale(100%)}.btn-cta span:not(.icon){text-align:center;display:flex;justify-content:center;align-items:center;width:100%;border:2px solid;border-radius:5px 0 0 5px;border-right:none;height:45px;padding:0 1rem;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.btn-cta .icon{min-width:45px;min-height:45px;border:2px solid;border-radius:0 5px 5px 0;display:flex;justify-content:center;align-items:center;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.btn-cta .icon:before{font-size:18px;position:relative}.btn-cta .icon.icon-arrow-right:before{left:2px}.btn-cta.invert:hover span:not(.icon){border-color:#163253 !important;background-color:#163253 !important;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.btn-cta.invert:hover .icon{border-color:#163253 !important;background-color:#fff !important;color:#163253 !important;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.btn-to-top{font-family:"RobotoCondensed-Medium";color:#163253;font-size:.889rem;text-transform:uppercase;padding:8px .778rem 0;border-top:2px dotted #163253;text-align:center;align-self:center;display:none}.btn-to-top.btn-to-overview{text-align:left;width:100%;padding-left:0;padding-right:0}.btn-to-top.btn-to-overview span:before{top:-1px;transform:rotate(-90deg);width:14px;height:16px;background-size:auto 16px}.btn-to-top span{position:relative}.btn-to-top span:before{position:relative;content:"";width:7px;height:14px;z-index:0;top:0;background-size:auto 14px;background-image:url(../img/icon-double-arrow.svg);background-repeat:no-repeat;display:inline-block;margin-right:8px}#btn-menu-mobile{position:absolute;right:15px;top:15px;width:50px;height:50px;stroke:#0065a5;stroke-width:4px;border:2px solid #0065a5;border-radius:5px;cursor:pointer}#btn-menu-mobile.open #top-line{animation:down-rotate .6s ease-out both}#btn-menu-mobile.open #bottom-line{animation:up-rotate .6s ease-out both}#btn-menu-mobile.open #middle-line{animation:hide .6s ease-out forwards}#btn-menu-mobile #top-line,#btn-menu-mobile #bottom-line,#btn-menu-mobile #middle-line{transform-box:fill-box;transform-origin:center;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}@keyframes up-rotate{0%{animation-timing-function:cubic-bezier(0.16, -0.88, 0.97, 0.53);transform:translateY(0px)}30%{transform-origin:center;animation-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);transform:translateY(-10px)}100%{transform-origin:center;transform:translateY(-10px) rotate(45deg) scale(0.9)}}@keyframes down-rotate{0%{animation-timing-function:cubic-bezier(0.16, -0.88, 0.97, 0.53);transform:translateY(0px)}30%{transform-origin:center;animation-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);transform:translateY(10px)}100%{transform-origin:center;transform:translateY(10px) rotate(-45deg) scale(0.9)}}@keyframes hide{29%{opacity:1}30%{opacity:0}100%{opacity:0}}header{position:fixed;top:0;z-index:1;padding:1.111rem 1.111rem 0 2.222rem}header .header-logo img{height:80px;width:auto;margin-bottom:17px}header #btn-menu-mobile{display:none;right:2.222rem;top:18px}header .nav-container{width:320px}header .nav-container:before{position:absolute;content:"";width:49px;height:264px;z-index:-1;background-size:49px 264px;background-image:url(../img/gfx-navi-left.svg);background-repeat:no-repeat;left:5px;top:24px}header .nav-container:after{position:absolute;content:"";width:49px;height:252px;z-index:-1;background-size:49px 252px;background-image:url(../img/gfx-navi-left-2.svg);background-repeat:no-repeat;left:5px;bottom:24px}header .nav-container .nav-top{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:50px;border:2px solid #163253;border-radius:10px 10px 0 0;padding:0;background-color:#fff}header .nav-container .nav-top:before{position:absolute;content:"";width:calc(50% - 62px);top:50%;left:20px;border:1px dashed #163253;height:0px}header .nav-container .nav-top:after{position:absolute;content:"";width:calc(50% - 62px);top:50%;right:20px;border:1px dashed #163253;height:0px}header .nav-container .nav-top img{width:45px;height:15px}header .nav-container nav{position:relative;width:100%;border:2px solid #163253;border-top:none;border-radius:0px 0px 30px 30px;padding:1.111rem;background-color:#fff}header .nav-container nav:before{position:absolute;content:"";width:52px;height:164px;z-index:-1;background-size:52px 164px;background-image:url(../img/gfx-navi-right.svg);background-repeat:no-repeat;right:-42px;top:10px}header .nav-container nav:after{position:absolute;content:"";width:52px;height:164px;z-index:-1;background-size:52px 164px;background-image:url(../img/gfx-navi-right.svg);background-repeat:no-repeat;right:-42px;bottom:60px}header .nav-container nav ul li:last-child a,header .nav-container nav ul li:last-child span:not(.no){margin-bottom:0}header .nav-container nav ul li:last-child a:after,header .nav-container nav ul li:last-child span:not(.no):after{display:none}header .nav-container nav ul li a,header .nav-container nav ul li span:not(.no){position:relative;font-size:1.111rem;font-family:"RobotoCondensed-Medium";color:#163253;text-transform:uppercase;display:flex;align-items:center;margin-bottom:1.667rem;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}header .nav-container nav ul li a:focus:not(:focus-visible),header .nav-container nav ul li span:not(.no):focus:not(:focus-visible){outline:0;box-shadow:none}header .nav-container nav ul li a:focus-visible,header .nav-container nav ul li span:not(.no):focus-visible{outline:3px solid #d62e1e #0065a5;border-radius:20px}header .nav-container nav ul li a:hover,header .nav-container nav ul li a.current,header .nav-container nav ul li span:not(.no):hover,header .nav-container nav ul li span:not(.no).current{color:#d62e1e;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}header .nav-container nav ul li a:hover .no,header .nav-container nav ul li a.current .no,header .nav-container nav ul li span:not(.no):hover .no,header .nav-container nav ul li span:not(.no).current .no{background-color:#d62e1e;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}header .nav-container nav ul li a:after,header .nav-container nav ul li span:not(.no):after{position:absolute;content:"";width:0;top:calc(100% + 6px);left:16px;border:1px dashed #163253;height:14px;pointer-events:none}header .nav-container nav ul li a .no,header .nav-container nav ul li span:not(.no) .no{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background-color:#163253;border-radius:30px;text-align:center;margin-right:10px;color:#fff;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}header .nav-container .nav-bottom{position:relative;width:100%;border:2px solid #163253;border-radius:10px;padding:1.111rem;background-color:#fff;margin-top:22px}header .nav-container .nav-bottom:after{position:absolute;content:"";width:134px;height:30px;z-index:-1;background-size:134px 30px;background-image:url(../img/gfx-navi-bottom.svg);background-repeat:no-repeat;left:50%;transform:translateX(-50%);top:-26px}@media only screen and (max-height: 800px){header .nav-container .nav-bottom{margin-top:9px}header .nav-container nav ul li a,header .nav-container nav ul li span:not(.no){margin-bottom:.889rem}header .nav-container nav ul li a:after,header .nav-container nav ul li span:not(.no):after{display:none}}@media only screen and (max-height: 680px){header .nav-container .nav-top{display:none}header .nav-container nav{border-radius:10px 10px 30px 30px;border-top:2px solid #163253}}@media only screen and (max-width: 1600px){header .nav-container{width:290px}}@media only screen and (max-width: 1300px){header .nav-container{width:280px}}@media only screen and (max-width: 1200px){header{width:100%;padding:0;background-color:#fff;border-bottom:2px solid #163253;z-index:100;height:90px;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out;overflow:hidden}header.header-open{height:100dvh;grid-template-rows:1fr}header .header-logo{position:absolute;top:14px;left:2.222rem}header .header-logo img{height:60px;margin-bottom:0}header #btn-menu-mobile{display:block}header .nav-container{width:100%;overflow:hidden;padding:90px 1.111rem 0;max-width:50%;margin:0 auto}header .nav-container:before,header .nav-container:after{display:none}header .nav-container .nav-top{display:none}header .nav-container nav{border-top:2px solid #163253;border-radius:10px 10px 30px 30px;padding:1.667rem}header .nav-container nav:before,header .nav-container nav:after{display:none}header .nav-container nav ul li a,header .nav-container nav ul li span:not(.no){font-size:1.333rem}}@media only screen and (max-width: 820px){header{height:70px}header .header-logo{left:1.111rem;top:10px}header .header-logo img{height:50px}header #btn-menu-mobile{right:1.111rem;top:8px}header .nav-container{padding-top:80px;max-width:100%}header .nav-container .nav-bottom{margin-top:9px}}.content-top{position:fixed;display:flex;justify-content:space-between;flex-direction:column;width:calc(100% - 420px);max-width:1500px;background-color:#dff2fd;z-index:10}.content-top .left{display:flex;justify-content:flex-start;width:100%}.content-top .site-title{display:flex;flex-direction:column;padding:1.333rem 1.111rem 1.667rem 0;padding:0 1.111rem 0 0;height:116px;min-width:576px;justify-content:center}.content-top .site-title .h1{font-size:1.667rem;line-height:1.778rem;font-family:"RobotoCondensed-Bold";color:#163253;margin-bottom:0}.content-top .site-title .h4{font-size:.889rem;line-height:1.111rem;font-family:"RobotoSlab-Medium";color:#163253;margin-bottom:0}.content-top .site-partner{display:flex;align-items:center;justify-content:flex-end;padding-left:30px;padding-right:0;padding-bottom:0;width:100%}.content-top .site-partner>span{font-size:.889rem;line-height:.889rem;font-family:"RobotoCondensed-Medium";color:#163253;margin-left:2.222rem;text-transform:uppercase;position:relative;top:-15px;min-width:93px}.content-top .site-partner a{padding:0 .889rem}.content-top .site-partner a:hover{opacity:.7}.content-top .site-partner a img{height:45px;width:auto;max-width:180px}.content-top .gfx-content-top-lines{position:absolute;left:0;top:18px;width:auto;height:47px;z-index:0}.content-top .gfx-content-top-lines-right{position:absolute;right:-20px;top:47px;height:97px;width:auto;z-index:0}.content-top .site-bread{position:relative;height:50px;display:flex;align-items:center;justify-content:space-between;border:2px solid #163253;border-radius:10px 10px 0 0;padding:0 1.111rem;background-color:#fff;z-index:2}.content-top .site-bread .gfx-content-top-bread{height:25px;width:auto}.content-top .site-bread .bread{font-size:.889rem;line-height:.889rem;font-family:"RobotoCondensed-Medium";color:#163253;text-transform:uppercase}.content-top .site-bread .bread .start{margin-right:2px}.content-top .site-bread .bread span:not(.start){margin-left:0px;color:#163253}.content-top .site-bread .bread a{position:relative;color:#0065a5;margin-right:8px}.content-top .site-bread .bread a:after{position:relative;content:"";width:14px;height:16px;z-index:0;top:5px;background-size:auto 16px;background-image:url(../img/icon-double-arrow.svg);background-repeat:no-repeat;display:inline-block;margin-left:8px;transform:rotate(90deg)}@media only screen and (max-width: 1850px){.content-top{max-width:inherit;width:calc(100% - 420px)}.content-top .site-title{min-width:415px}.content-top .site-partner{padding-left:0}.content-top .gfx-content-top-lines-right{display:none}.content-top .left .site-partner{padding-top:1.111rem}.content-top .left .site-partner>span{position:absolute;top:10px}}@media only screen and (max-width: 1600px){.content-top{max-width:inherit;width:calc(100% - 390px)}.content-top .site-title{min-width:415px}}@media only screen and (max-width: 1300px){.content-top{width:calc(100% - 380px)}.content-top .gfx-content-top-lines-right{display:none}}@media only screen and (max-width: 1200px){.content-top{position:relative;width:100%;max-width:100%}.content-top .site-title{min-width:100%;padding:1.111rem 0;text-align:center}.content-top .site-title .h1{font-size:1.556rem;line-height:2rem}.content-top .site-partner{display:none}.content-top .gfx-content-top-lines{display:none}.content-top .site-bread{justify-content:center}.content-top .site-bread .bread{line-height:1rem;text-align:center}.content-top .site-bread .bread span:not(.start){display:inline-block;margin-left:0}.content-top .site-bread .gfx-content-top-bread{display:none}}@media only screen and (max-width: 820px){.content-top .site-title{padding:1.111rem 1.111rem}.content-top .site-title .h1{font-size:1.444rem;line-height:1.778rem}}footer{position:relative;display:flex;justify-content:flex-end;overflow:hidden;padding:2.222rem 0}footer:before{position:absolute;top:1px;left:0px;margin-right:8px;display:inline-block;font-family:"icomoon" !important;content:"";font-size:15px;color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#163253;z-index:2}footer .copyright{position:relative;z-index:2;display:flex;align-items:center;flex-wrap:wrap;font-size:.889rem;line-height:.889rem;font-family:"RobotoCondensed-Medium";color:#163253;text-transform:uppercase;margin-right:230px}footer .copyright a,footer .copyright>span{position:relative;margin:0;display:inline-block}footer .copyright a:before,footer .copyright>span:before{content:" | ";margin:0 2px 0 5px}footer .gfx-footer-lines{position:absolute;right:0;top:2px;width:100%;min-width:1500px;height:auto}footer .socials a{margin-right:0;margin-left:10px}footer .site-partner{display:none;align-items:center;justify-content:flex-end;flex-direction:row-reverse;flex-wrap:wrap-reverse;padding:0 1.667rem 2.222rem;width:100%}footer .site-partner>span{font-size:.889rem;line-height:.889rem;font-family:"RobotoCondensed-Medium";color:#163253;margin-bottom:1.111rem;text-transform:uppercase;text-align:center;position:relative;top:0;flex-basis:100%;min-width:100%}footer .site-partner a{padding:0 1rem;margin-bottom:1.111rem;flex-basis:50%;min-width:50%;display:flex;justify-content:center;align-items:center}footer .site-partner a:hover{opacity:.7}footer .site-partner a img{height:auto;width:auto;max-height:45px;max-width:160px}@media only screen and (max-width: 1500px){footer .gfx-footer-lines{min-width:1460px;top:3px}}@media only screen and (max-width: 1200px){footer{flex-direction:column}footer:before{display:none}footer .copyright{margin-right:0;margin-bottom:1.111rem;padding:0 1.111rem;flex-wrap:wrap;line-height:1.444rem;justify-content:center}footer .gfx-footer-lines{display:none}footer .socials{padding-right:0;justify-content:center}footer .site-partner{display:flex}}@media only screen and (max-width: 820px){footer .copyright{display:block;text-align:center}footer .copyright a:before{margin-left:2px}footer .copyright a:first-of-type:before{display:none}}.socials{position:relative;z-index:2;display:flex;align-items:center;padding-right:10px}.socials>span{font-size:.889rem;line-height:.889rem;font-family:"RobotoCondensed-Medium";color:#163253;text-transform:uppercase;margin-right:8px}.socials a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:5px;border:2px solid #0065a5;margin-right:10px;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.socials a:focus{outline:3px solid #d62e1e}.socials a:hover{border-color:#163253;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.socials a:hover .icon:before{color:#163253;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.socials a .icon:before{color:#0065a5;font-size:40px;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}@media only screen and (max-width: 1500px){.socials{padding-left:0;padding-right:0}}input{font-size:1rem}input:focus{outline:none}input:required,input:invalid{box-shadow:none !important}input{border-radius:0;box-shadow:none}input:focus,input:active,input:focus-within,button:focus,button:active,button:focus-within{outline:none}.form-element{margin-bottom:1.111rem}.form-element.error input,.form-element.error textarea{border-color:red}.form-element.error label{color:red}.form-element:hover label{color:#d62e1e;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.form-element:hover input,.form-element:hover textarea{border-color:#d62e1e;color:#d62e1e;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.form-element label{font-size:.889rem;line-height:.889rem;font-family:"RobotoCondensed-Medium";color:#163253;text-transform:uppercase;display:inline-block;margin-bottom:8px;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.form-element input{background-color:#fff;border:2px solid #0065a5;border-radius:3px;height:40px;padding:0 .667rem;font-size:1rem;line-height:1rem;color:#163253;font-family:"RobotoCondensed-Medium";transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.form-element input:focus{outline:3px solid #d62e1e !important}.form-element textarea{background-color:#fff;border:2px solid #0065a5;border-radius:3px;height:120px;padding:.556rem .667rem;font-size:1rem;line-height:1rem;color:#163253;font-family:"RobotoCondensed-Medium";transition:all .25s cubic-bezier(0, 0, 0.58, 1);resize:none}.form-element textarea:focus{outline:3px solid #d62e1e}.form-element button{background:rgba(0,0,0,0);outline:0;box-shadow:none;border:none;cursor:pointer;padding:0;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.form-element button:focus{outline:3px solid #d62e1e}.form-element.form-search{display:flex;flex-direction:column}.form-element.form-search>span{display:flex}.form-element.form-search input{border-radius:5px 0 0 5px;flex:1}.form-element.form-search button{border:none;outline:0;background-color:#0065a5;color:#fff;font-size:.889rem;line-height:.889rem;font-family:"RobotoCondensed-Medium";text-transform:uppercase;height:40px;border-radius:0 5px 5px 0;padding:0 .889rem;cursor:pointer}.form-element.form-search button .icon{margin-right:6px}.container-checkbox{display:block;position:relative;padding-left:28px;margin-bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:"RobotoCondensed-Medium";font-size:1rem;line-height:1.444rem;color:#163253}.container-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.container-checkbox .checkmark{position:absolute;top:4px;left:0;height:18px;width:18px;background-color:#fff;border:2px solid #163253;border-radius:3px;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.container-checkbox .checkmark:after{content:"";position:absolute;transform:scale(0);transform-origin:center;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.container-checkbox .checkmark>span{padding-left:28px}.container-checkbox:hover input~.checkmark{background-color:#d62e1e;border-color:#d62e1e;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.container-checkbox input:checked~.checkmark{background-color:#d62e1e;border-color:#d62e1e;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.container-checkbox input:checked~span:not(.checkmark){color:#d62e1e;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.container-checkbox:hover input~span:not(.checkmark){color:#d62e1e;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.container-checkbox input:checked~.checkmark:after{transform:scale(1);transform-origin:center;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.container-checkbox .checkmark:after{font-family:"icomoon" !important;content:"";left:1px;top:-7px;width:15px;height:15px;color:#fff;font-size:13px}.custom-select{position:relative;width:100%;font-family:"RobotoCondensed-Medium";font-size:1rem;line-height:1.222rem;color:#163253;margin-top:5px}.custom-select select{display:none}.select-selected{background-color:#fff}.select-selected.select-arrow-active{background-color:#0065a5;color:#fff}.select-selected.select-arrow-active:after{top:0;color:#fff}.select-selected{color:#163253;padding:0 .667rem;border:2px solid #0065a5;border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:40px;display:flex;align-items:center;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.select-selected:hover{border-color:#d62e1e;color:#d62e1e;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.select-selected:hover:after{background-color:#d62e1e;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.select-selected.select-arrow-active:hover{background-color:#d62e1e;color:#fff}.select-selected:after{position:absolute;content:"";top:0;right:0px;width:40px;height:40px;font-family:"icomoon" !important;transform:rotate(90deg);content:"";font-size:12px;display:flex;align-items:center;justify-content:center;background-color:#0065a5;color:#fff;border-radius:5px 5px 0 0;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.select-items{position:absolute;background-color:#fff;top:calc(100% - 2px);left:0;right:0;z-index:99;overflow:hidden;overflow-y:auto;max-height:244px;border-bottom:2px solid #0065a5;border-radius:0 0 3px 3px}.select-items div{color:#163253;padding:0 16px;border:2px solid #0065a5;border-bottom:none;border-radius:0px;cursor:pointer;height:40px;display:flex;align-items:center}.select-items div:last-of-type{border-bottom:none}.select-items div:hover{background-color:#163253;color:#fff;border-color:#163253}.select-items div.same-as-selected{background-color:#163253;color:#fff;border-color:#163253}.select-hide{display:none}html{scroll-behavior:smooth}body{background-color:#dff2fd}@media(-webkit-min-device-pixel-ratio: 1)and (min-width: 1200px)and (max-width: 1600px){body{zoom:.85}}.main-wrapper{width:100%;max-width:1920px;margin:0 auto;display:flex}@media only screen and (max-width: 1200px){.main-wrapper{max-width:100%}}main{padding-bottom:1.667rem}section{position:relative}.content-wrapper{position:relative;z-index:3;width:calc(100% - 360px);margin-left:360px;padding:0 2.222rem 0 1.111rem}@media only screen and (max-width: 1600px){.content-wrapper{margin-left:330px;width:calc(100% - 330px)}}@media only screen and (max-width: 1300px){.content-wrapper{width:calc(100% - 320px);margin-left:320px}}@media only screen and (max-width: 1200px){.content-wrapper{margin-left:0;width:100%;margin-top:90px;padding:0 2.222rem}}@media only screen and (max-width: 820px){.content-wrapper{padding:0;margin-top:70px}}.content{display:flex;flex-direction:column;justify-content:space-around;background-color:#fff;padding:150px 2.222rem 1.111rem;border:2px solid #163253;border-radius:0 0 30px 30px}.content.start-bg{padding-top:162px;background-image:url(../img/start-bg.svg);background-size:cover;background-position:right 30px;background-repeat:no-repeat}.content.start-bg .content-text-image .left{min-width:48%}.content.start-bg .content-text-image .text{background-color:#fff;border-radius:20px;padding:1.667rem;margin-top:1.667rem;background:rgba(255,255,255,.99)}.content.start-bg .content-text-image .text h1{font-size:2.889rem}.content.start-bg .content-text-image .text>div .btn-cta{background-color:#fff}@media only screen and (max-width: 1400px){.content.start-bg .content-text-image .left{width:52%;min-width:510px}}@media only screen and (max-width: 1200px){.content{padding-top:2.222rem;border-top:none;min-height:none}.content.start-bg{padding-top:160px;background-size:100% auto;background-position:right -90px}.content.start-bg .content-text-image .left{min-width:610px}}@media only screen and (max-width: 820px){.content{padding-top:2.222rem;padding-left:1.111rem;padding-right:1.111rem}.content.start-bg{padding-top:160px;background-size:auto 420px;background-position:right -110px}.content.start-bg .content-text-image .left{min-width:100%}.content.start-bg .content-text-image .left .text{background:rgba(0,0,0,0);padding:0}}.content-text{display:flex}.content-text.content-lab-detail .section-title .h3{color:#163253}.content-text.content-lab-detail .section-title .gfx-case-studies-lines{max-width:300px}.content-text.content-lab-detail .section-title .buttons{width:100%;display:flex;flex-direction:column;padding-left:0}.content-text.content-lab-detail .section-title .buttons .btn-cta{margin-top:3.333rem}.content-text.content-lab-detail .section-title .buttons .btn-to-overview{margin-top:2.222rem}.content-text.content-lab-detail .box{position:relative;padding:1.111rem;padding-right:0;border-radius:10px 0 0 0;background-color:#fff;border:2px solid #163253;border-right:none;border-bottom:none;margin-bottom:2.222rem;width:100%;display:flex;flex-direction:column}.content-text.content-lab-detail .box:before{position:absolute;top:-9px;right:-9px;display:inline-block;font-family:"icomoon" !important;content:"";font-size:16px;color:#163253;-webkit-text-stroke-width:0px;-webkit-text-stroke-color:#163253}.content-text.content-lab-detail .box:after{position:absolute;bottom:-9px;left:-9px;display:inline-block;font-family:"icomoon" !important;content:"";font-size:16px;color:#163253;-webkit-text-stroke-width:0px;-webkit-text-stroke-color:#163253}.content-text.content-lab-detail .box img{width:100%;height:auto}.content-text.content-lab-detail .box .img-caption{display:inline-block;margin-top:.667rem;text-align:center;font-size:.778rem;line-height:1rem;color:#0065a5}.content-text .section-title{position:relative;display:flex;align-items:flex-start;align-self:flex-start;position:sticky;top:200px;padding:3.333rem 2.222rem;flex-direction:column;min-width:500px}.content-text .section-title h1,.content-text .section-title .h1{margin-left:0}.content-text .section-title .h3{color:#163253}.content-text .section-title .gfx-case-studies-lines{position:absolute;left:0;top:0;pointer-events:none}.content-text .text{margin-top:2.778rem;padding:0 3.333rem 4.444rem}.content-text .text h2{font-size:2.556rem;line-height:2.556rem;margin-bottom:1.111rem}.content-text .text h3{margin-bottom:.889rem}.content-text .text a{text-decoration:underline;font-weight:bold}.content-text .text img{width:100%;height:auto;margin-bottom:1.111rem}.content-text .text iframe{width:100%;height:auto;margin-bottom:1.111rem;max-width:66.666%;aspect-ratio:16/9}.content-text .text ul li{position:relative;padding-left:.889rem;font-family:"Roboto-Regular";font-size:.889rem;line-height:1.333rem;margin-bottom:1.111rem}.content-text .text ul li:last-child{margin-bottom:1.333rem}.content-text .text ul li:before{position:absolute;left:0;top:10px;width:6px;height:6px;background-color:#0065a5;content:""}.content-text .text ol{list-style:numeric;padding-left:1.111rem}.content-text .text ol li{font-family:"Roboto-Regular";font-size:.889rem;line-height:1.333rem;margin-bottom:1.111rem}.content-text .text ol li a{text-decoration:underline;color:#0065a5}.content-text .text ol li a:hover{text-decoration:none;color:#d62e1e}@media only screen and (max-width: 1300px){.content-text{flex-direction:column}.content-text.content-lab-detail .gfx-case-studies-lines{display:none}.content-text .section-title{position:relative;top:0;min-width:100%;padding:0}.content-text .text{padding:0}.content-text .text iframe{max-width:100%}}@media only screen and (max-width: 1200px){.content-text.content-lab-detail .section-title .buttons .btn-cta{max-width:300px}.content-text.content-lab-detail .text{padding-bottom:1.111rem}}@media only screen and (max-width: 1200px){.content-text.content-lab-detail .section-title .buttons .btn-cta{max-width:100%}}.content-text-image{display:flex;margin-bottom:3.333rem}.content-text-image.reverse .left{order:2;padding-left:3.333rem}.content-text-image.reverse .right{order:1;padding-left:0}.content-text-image.grid-66-33 .left{min-width:66.666%}.content-text-image.grid-66-33 .right{min-width:33.3333%}.content-text-image.grid-50-50 .left{min-width:50%}.content-text-image.grid-50-50 .right{min-width:50%}.content-text-image .img{padding-top:2.222rem}.content-text-image .img img{width:100%;height:auto}.content-text-image .youtube{padding-top:2.222rem;padding-left:2.222rem;width:100%}.content-text-image .youtube iframe{aspect-ratio:16/9;width:100%;height:100%}.content-text-image .right{padding-left:3.333rem;display:flex;align-items:center;justify-content:center}.content-text-image .text{padding-top:2.778rem}.content-text-image .text .h3{margin-bottom:0;color:#163253}.content-text-image .text>div{display:flex}.content-text-image .text>div a{min-width:250px;margin-right:1.111rem}@media only screen and (max-width: 1300px){.content-text-image .right{align-self:center;padding-left:0}}@media only screen and (max-width: 1200px){.content-text-image .text{padding-top:0}.content-text-image .img{padding-top:0;padding-left:1.111rem}}@media only screen and (max-width: 820px){.content-text-image{flex-direction:column-reverse}.content-text-image.grid-66-33 .left{padding-left:0}.content-text-image.reverse{flex-direction:column}.content-text-image .right{width:100%}.content-text-image .img{padding-left:0}.content-text-image .youtube{padding-left:0;padding-top:0}.content-text-image .text{padding-top:1.111rem}.content-text-image .text iframe{aspect-ratio:16/9;width:100%;height:100%}.content-text-image .text>div{flex-direction:column}.content-text-image .text>div .btn-cta{margin-bottom:1.111rem;margin-right:0}}.content-teaser{display:flex;justify-content:space-between;margin-left:-1.111rem;margin-right:-1.111rem;margin-top:1.111rem;margin-bottom:1.111rem}.content-teaser .cta-teaser-text{display:flex;border-radius:5px;margin:0 1.111rem;flex:1;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.content-teaser .cta-teaser-text:hover{background-color:#163253 !important;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.content-teaser .cta-teaser-text:hover>span.icon{color:#163253 !important;border-color:#163253 !important;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.content-teaser .cta-teaser-text>span{padding:1.111rem;width:100%;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.content-teaser .cta-teaser-text>span.icon{padding:0;background-color:#fff;height:100%;width:45px;border:2px solid;border-radius:0 5px 5px 0;display:flex;justify-content:center;align-items:center;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.content-teaser .cta-teaser-text .h3{font-family:"RobotoSlab-Medium";font-size:1.222rem;color:#fff;margin-bottom:.556rem}.content-teaser .cta-teaser-text p{font-family:"RobotoCondensed-Regular";font-size:1rem;line-height:1.444rem;color:#fff;margin-bottom:0}@media only screen and (max-width: 1200px){.content-teaser{margin-left:-12px;margin-right:-12px}.content-teaser .cta-teaser-text{margin:0 12px;flex-direction:column;justify-content:space-between}.content-teaser .cta-teaser-text>span.icon{width:100%;height:40px;border-radius:0 0 5px 5px}}@media only screen and (max-width: 820px){.content-teaser{flex-direction:column}.content-teaser .cta-teaser-text{position:relative;margin-bottom:1.111rem}.content-teaser .cta-teaser-text>span{padding-right:1.111rem}}.content-slider{display:flex;justify-content:space-between;padding:4.444rem 0}.content-slider .section-title{max-width:300px;text-align:right;padding-top:100px}.content-slider .section-title .h2,.content-slider .section-title h2{font-size:3.889rem;line-height:4.278rem}.content-slider .gfx-slider{position:absolute;left:-40px;height:340px;width:auto}.content-slider .slider-wrapper{position:relative;width:calc(100% - 300px);padding:0 1.111rem;align-self:flex-start}.content-slider .slider{position:relative;padding:4.444rem 0 4.444rem 120px}.content-slider .slider-entry{position:relative;display:flex;width:100%;flex-direction:column;padding:0 1.667rem}.content-slider .slider-entry .img{position:relative;aspect-ratio:3/2;width:100%;height:100%;border:2px solid #163253;border-radius:10px;padding:0;background-color:#fff;display:flex;justify-content:center;align-items:center;box-shadow:0px 0px 0px 20px #fff inset}.content-slider .slider-entry .img>span{position:absolute;height:100%;display:inline-block;top:0;width:100%;left:0;z-index:-1;z-index:-1}.content-slider .slider-entry .img>span:before{position:absolute;top:50%;left:-12px;transform:translateY(-50%);height:80%;width:calc(100% + 20px);border:2px solid #163253;border-radius:10px;background-color:#fff;z-index:1;content:""}.content-slider .slider-entry .img:before{position:absolute;content:"";width:27px;height:3px;z-index:0;background-size:27px 3px;background-image:url(../img/gfx-dots-one-line.svg);background-repeat:no-repeat;left:50%;top:8px;transform:translateX(-50%)}.content-slider .slider-entry .img:after{position:absolute;content:"";width:27px;height:3px;z-index:0;background-size:27px 3px;background-image:url(../img/gfx-dots-one-line.svg);background-repeat:no-repeat;left:50%;bottom:8px;transform:translateX(-50%)}.content-slider .slider-entry .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;width:calc(100% - 40px);height:calc(100% - 40px);border-radius:5px}.content-slider .slider-entry .text{position:relative;text-align:center;margin-top:1.111rem}.content-slider .slider-entry .text:after{position:absolute;width:27px;height:27px;z-index:-1;font-family:"icomoon" !important;content:"";color:#0065a5;left:50%;top:-20px;transform:translateX(-50%) rotate(90deg);text-align:center;display:flex;align-items:center;justify-content:center}.content-slider .slider-entry .text h3{font-size:1.111rem;line-height:1.444rem;font-family:"RobotoSlab-Medium";color:#0065a5;margin-bottom:.556rem;margin-top:.778rem}.content-slider .slider-entry .text p{margin-bottom:0}@media only screen and (max-width: 1200px){.content-slider{flex-direction:column}.content-slider .section-title{max-width:100%;text-align:center;padding-top:1.667rem}.content-slider .slider-wrapper{width:100%}.content-slider .slider-wrapper .gfx-slider{display:none}.content-slider .slider-wrapper .slick-prev,.content-slider .slider-wrapper .slick-next{top:-75px}.content-slider .slider-wrapper .slick-next{left:inherit;right:0}.content-slider .slider-wrapper .slick-prev{left:0}.content-slider .slider{padding-top:2.222rem;padding-left:3.333rem;padding-right:3.333rem}}@media only screen and (max-width: 820px){.content-slider{flex-direction:column}.content-slider .section-title{padding-top:0;padding-bottom:1.111rem}.content-slider .section-title h2{text-align:center;font-size:2.556rem;line-height:2.889rem}.content-slider .gfx-slider{display:none}.content-slider .slider-wrapper{width:100%;padding:0}.content-slider .slider-wrapper .slick-prev,.content-slider .slider-wrapper .slick-next{top:-105px}.content-slider .slider-wrapper .slick-prev>span,.content-slider .slider-wrapper .slick-next>span{display:none}.content-slider .slider{padding:0}}.content-text-grid .section-title{display:flex;flex-direction:row-reverse}.content-text-grid .section-title img{width:200px;height:auto;margin-right:1.111rem}.content-text-grid .section-title>div{position:relative;flex:1;padding-top:3.333rem;padding-left:1.667rem}.content-text-grid .section-title>div:after{position:absolute;content:"";width:100%;height:57px;z-index:0;top:0;background-size:auto 57px;background-image:url(../img/gfx-impact-line.svg);background-repeat:no-repeat;left:50%;transform:translateX(-50%)}.content-text-grid .grid-3-col{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2.222rem;padding-bottom:4.444rem}@media only screen and (max-width: 1300px){.content-text-grid .grid-3-col{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 1200px){.content-text-grid .grid-3-col{grid-template-columns:1fr 1fr;gap:2.778rem}.content-text-grid .section-title{flex-direction:column;align-items:center}.content-text-grid .section-title>div{padding:0}.content-text-grid .section-title>div:after{display:none}.content-text-grid .section-title>div h2{text-align:center}.content-text-grid .section-title img{margin-bottom:1.111rem}}@media only screen and (max-width: 820px){.content-text-grid .grid-3-col{grid-template-columns:1fr;gap:0}}.impact-entry{position:relative;display:flex;flex-direction:column;border:2px solid #163253;border-right:none;border-bottom:none;border-radius:20px 0 0 0;padding:2.222rem;margin-top:2.222rem}.impact-entry:before{position:absolute;bottom:-9px;left:-9px;display:inline-block;font-family:"icomoon" !important;content:"";font-size:16px;color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#0065a5}.impact-entry:after{position:absolute;top:-9px;right:-3px;display:inline-block;font-family:"icomoon" !important;content:"";font-size:16px;color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#0065a5}.impact-entry .top{display:flex;align-items:center;margin-bottom:1.111rem}.impact-entry .top img{margin-right:.667rem;max-width:50px}.impact-entry .top h3{color:#0065a5;font-size:1.667rem;line-height:1.778rem;font-family:"RobotoSlab-Medium";margin-bottom:0}.impact-entry .text>p{margin-bottom:0}.impact-entry .text>p strong{margin-bottom:.667rem;display:inline-block}.impact-entry .text ul li{position:relative;padding-left:.889rem;font-family:"Roboto-Regular";font-size:.889rem;line-height:1.333rem;margin-bottom:1.111rem}.impact-entry .text ul li:last-child{margin-bottom:1.333rem}.impact-entry .text ul li:before{position:absolute;left:0;top:10px;width:6px;height:6px;background-color:#0065a5;content:""}.impact-entry .text ol{list-style:numeric;padding-left:1.111rem}.impact-entry .text ol li{font-family:"Roboto-Regular";font-size:.889rem;line-height:1.333rem;margin-bottom:1.111rem}.impact-entry .text ol li a{text-decoration:underline;color:#0065a5}.impact-entry .text ol li a:hover{text-decoration:none;color:#d62e1e}@media only screen and (max-width: 1200px){.impact-entry{border-radius:0;border-left:none;padding:1.111rem 0 0}.impact-entry:before{bottom:inherit;top:-9px;left:-2px}.impact-entry:after{right:-2px}}.content-timeline{display:flex;margin-bottom:5.556rem}.content-timeline .section-title{position:relative;position:sticky;top:200px;display:flex;max-width:50%;min-width:500px;text-align:right;align-items:center;margin-top:2.222rem;align-self:flex-start;flex-direction:column}.content-timeline .section-title .left{max-width:320px;padding-top:1.111rem;margin-right:3.333rem}.content-timeline .section-title .left .h3{color:#163253}.content-timeline .section-title .img{padding-top:3.333rem}.content-timeline .section-title .img img{max-width:220px}.content-timeline .section-title .gfx-timeline-line{position:absolute;top:0;left:0;width:430px}.content-timeline .timeline{position:relative;margin:4.444rem 0 4.444rem 4.444rem;padding-top:2.222rem;padding-right:2.222rem;flex:1}.content-timeline .timeline:after{position:absolute;content:"";width:12px;height:100%;z-index:0;top:0;left:15px;background-size:12px auto;background-image:url(../img/gfx-timeline-vert-line.svg);animation:bg_move_v 1s linear infinite}.content-timeline .timeline .gfx-arrows-top{position:absolute;width:16px;height:auto;left:35px;top:0;transform:rotate(180deg)}.content-timeline .timeline .gfx-arrows-bottom{position:absolute;width:16px;height:auto;left:-10px;bottom:0;transform:rotate(180deg)}.content-timeline .timeline .timeline-entry{position:relative;margin:40px 0;padding-left:4.444rem;padding-right:2.222rem;z-index:2}.content-timeline .timeline .timeline-entry:before{position:absolute;content:"";width:40px;height:40px;z-index:0;top:0;left:0;background-size:auto 40px;background-image:url(../img/gfx-timeline-dot.svg);background-repeat:no-repeat}.content-timeline .timeline .timeline-entry:after{position:absolute;content:"";width:calc(100% - 90px);height:2px;z-index:0;top:19px;left:40px;z-index:-2;background-color:#163253}.content-timeline .timeline .timeline-entry .date{position:relative;display:inline;top:4px;font-family:"RobotoCondensed-Bold";font-size:1.667rem;line-height:1.778rem;color:#163253;background-color:#fff;border:2px solid #163253;text-align:center;padding:4px 1.111rem;border-radius:10px}.content-timeline .timeline .timeline-entry .date:before{position:absolute;top:50%;left:20px;transform:translateY(-50%);height:80%;width:calc(100% - 10px);border:2px solid #163253;border-radius:10px;background-color:#fff;z-index:-1;content:""}.content-timeline .timeline .timeline-entry .date:after{position:absolute;content:"";width:27px;height:3px;z-index:0;background-size:27px 3px;background-image:url(../img/gfx-dots-one-line-blue-2.svg);background-repeat:no-repeat;right:-20px;top:50%;transform:translateY(-50%) rotate(90deg)}.content-timeline .timeline .timeline-entry .text{position:relative;display:flex;flex-direction:column;margin-top:1.667rem}.content-timeline .timeline .timeline-entry .text:after{position:absolute;content:"";width:40px;height:calc(100% + 20px);z-index:0;top:-43px;right:-1.667rem;z-index:-2;border:2px solid #163253;border-left:none;border-radius:0 10px 10px 0;background-color:#fff}.content-timeline .timeline .timeline-entry .text h4,.content-timeline .timeline .timeline-entry .text .h4{font-size:1.111rem;font-family:"RobotoSlab-Medium";color:#0065a5;margin-bottom:.5rem}.content-timeline .timeline .timeline-entry .text .btn-cta{align-self:flex-end;min-width:185px}.content-timeline .timeline .timeline-entry .details{width:100%;display:flex;flex-direction:column;max-width:50%}@media only screen and (max-width: 1300px){.content-timeline .section-title{min-width:400px;align-items:flex-end}.content-timeline .section-title .img{margin-right:3.333rem}.content-timeline .section-title .img img{max-width:160px}}@media only screen and (max-width: 1200px){.content-timeline{flex-direction:column;margin-bottom:0}.content-timeline .section-title{position:relative;max-width:100%;min-width:100%;top:0;margin-top:0;align-items:center}.content-timeline .section-title .img{padding-top:0;margin-right:0}.content-timeline .section-title .left{margin-right:0;max-width:100%;text-align:center}.content-timeline .section-title .gfx-timeline-line{display:none}.content-timeline .timeline{padding:0;margin:2.222rem 0}.content-timeline .timeline .gfx-arrows-top,.content-timeline .timeline .gfx-arrows-bottom{width:12px;left:-5px}.content-timeline .timeline .timeline-entry .text:after{height:calc(100% + 19px);top:-43px}}@media only screen and (max-width: 820px){.content-timeline .timeline .timeline-entry .text:after{top:-36px;height:calc(100% + 10px)}}.timeline-slider{width:100%}.content-case-studies{display:flex;padding-top:3.333rem}.content-case-studies.content-resources .flex{display:flex;flex-direction:column}.content-case-studies.content-resources .section-title{flex-direction:column;align-items:flex-start;min-width:inherit;min-width:430px;max-width:430px;padding-top:3.333rem}.content-case-studies.content-resources .section-title .flex{margin-bottom:1.111rem}.content-case-studies.content-resources .section-title .gfx-case-studies-lines{width:440px}.content-case-studies.content-resources .section-title .gfx-resources{margin-bottom:.667rem}.content-case-studies.content-resources .case-studies{padding-left:0}.content-case-studies .section-title{position:relative;display:flex;align-items:center;align-self:flex-start;position:sticky;top:200px;padding:4.444rem 2.222rem 1.111rem;width:100%;max-width:510px}.content-case-studies .section-title .h2{margin-left:2.222rem;font-size:3.889rem;line-height:4.278rem}.content-case-studies .section-title .h3{color:#163253}.content-case-studies .section-title img:not(.gfx-case-studies-lines){max-width:180px;margin-top:0}.content-case-studies .section-title .gfx-case-studies-lines{position:absolute;left:0;top:0;pointer-events:none}.content-case-studies .section-title .gfx-case-studies-lines.icon-top{max-width:300px}.content-case-studies .resource-category{padding-left:3.333rem;padding-right:0}.content-case-studies .resource-category .title{position:relative;flex-basis:100%;min-width:100%;margin:2.222rem 0;display:flex;align-items:center}.content-case-studies .resource-category .title h3{color:#0065a5;font-size:2.556rem;line-height:2.556rem;margin-bottom:0;text-align:right;font-family:"RobotoCondensed-Bold"}.content-case-studies .resource-category .title .lines{position:relative;top:2px;flex:1;height:0;border:1px solid #163253;margin-right:1.667rem;margin-left:1.111rem}.content-case-studies .resource-category .title .lines:before{position:absolute;content:"";width:40px;height:40px;z-index:0;top:-20px;right:-10px;background-size:auto 40px;background-image:url(../img/gfx-timeline-dot.svg);background-repeat:no-repeat}.content-case-studies .resource-category .title .lines:after{position:absolute;border-radius:10px;background-color:#fff;border:2px solid #163253;height:10px;width:100px;left:-10px;top:-7px;content:""}.content-case-studies .resource-category .filter-search{width:100%}.content-case-studies .resource-category .filter-search .flex .form-element{display:flex;flex-direction:row;align-items:center}.content-case-studies .resource-category .filter-search .flex .form-element label{width:100%;margin-bottom:0;text-align:right;padding-right:1.111rem}.content-case-studies .resource-category .labs{margin-top:1.111rem;padding-bottom:0}.content-case-studies .resource-category .labs .lab-entry .h2{color:#163253;margin-bottom:1.667rem;display:inline-block}.content-case-studies .resource-category .case-studies .case-entry .text{padding-right:0}.content-case-studies .resource-category .case-studies .case-entry .text h3,.content-case-studies .resource-category .case-studies .case-entry .text .h3{position:relative;padding-left:0;color:#0065a5}.content-case-studies .resource-category .case-studies .case-entry .text h3:before,.content-case-studies .resource-category .case-studies .case-entry .text .h3:before{position:absolute;content:"";width:30px;height:30px;z-index:0;background-size:9px auto;background-image:url(../img/icon-double-arrow.svg);background-repeat:no-repeat;left:-10px;top:-15px;transform:rotate(90deg);display:block}.content-case-studies .case-studies{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2.222rem;padding:1.111rem 0 3.333rem 2.222rem;width:100%;align-items:flex-start}.content-case-studies .case-studies.one-col{grid-template-columns:repeat(1, minmax(0, 1fr))}.content-case-studies .case-studies.three-col{grid-template-columns:repeat(3, minmax(0, 1fr))}.content-case-studies .case-studies .case-entry{display:flex;flex-direction:column;width:100%}.content-case-studies .case-studies .case-entry .img{position:relative;aspect-ratio:3/2;width:100%;height:100%;border:2px solid #163253;border-radius:10px;padding:0;background-color:#fff;display:flex;justify-content:center;align-items:center;box-shadow:0px 0px 0px 20px #fff inset}.content-case-studies .case-studies .case-entry .img:hover img{opacity:.8;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.content-case-studies .case-studies .case-entry .img:before{position:absolute;content:"";width:27px;height:3px;z-index:0;background-size:27px 3px;background-image:url(../img/gfx-dots-one-line.svg);background-repeat:no-repeat;left:50%;top:8px;transform:translateX(-50%)}.content-case-studies .case-studies .case-entry .img:after{position:absolute;content:"";width:27px;height:3px;z-index:0;background-size:27px 3px;background-image:url(../img/gfx-dots-one-line.svg);background-repeat:no-repeat;left:50%;bottom:8px;transform:translateX(-50%)}.content-case-studies .case-studies .case-entry .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;width:calc(100% - 40px);height:calc(100% - 40px);border-radius:5px;transition:all .25s cubic-bezier(0, 0, 0.58, 1)}.content-case-studies .case-studies .case-entry .text{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:1.667rem 1.667rem;margin-left:1.111rem;height:100%}.content-case-studies .case-studies .case-entry .text:before{position:absolute;top:-9px;left:-7px;display:inline-block;font-family:"icomoon" !important;content:"";font-size:16px;color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#0065a5;z-index:2}.content-case-studies .case-studies .case-entry .text:after{position:absolute;left:0;top:0;width:60px;height:calc(100% - 54px);content:"";border:2px solid #163253;border-right:none;border-top:none;display:block;border-radius:0 0 0 10px;z-index:0}.content-case-studies .case-studies .case-entry .text h3{font-size:1.111rem;line-height:1.333rem;font-family:"RobotoSlab-Medium";color:#0065a5;margin-bottom:.667rem}.content-case-studies .case-studies .case-entry .text .btn-cta{position:relative;z-index:1;align-self:flex-start;min-width:224px;background-color:#fff}@media only screen and (max-width: 1890px){.content-case-studies .case-studies.three-col{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (max-width: 1600px){.content-case-studies .case-studies{grid-template-columns:repeat(1, minmax(0, 1fr))}.content-case-studies .case-studies.three-col{grid-template-columns:repeat(1, minmax(0, 1fr))}.content-case-studies .resource-category .title .lines:after{width:10px}}@media only screen and (max-width: 1300px){.content-case-studies .section-title .gfx-case-studies-lines{display:none}.content-case-studies .resource-category{padding-left:0}.content-case-studies .case-studies{grid-template-columns:repeat(1, minmax(0, 1fr))}.content-case-studies .case-studies.three-col{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (max-width: 1200px){.content-case-studies{padding-top:0;flex-direction:column}.content-case-studies.content-resources .section-title{flex-direction:row-reverse;min-width:100%;max-width:100%}.content-case-studies.content-resources .section-title img:not(.gfx-case-studies-lines){max-width:180px;margin-right:1.667rem}.content-case-studies .section-title{position:relative;top:0;padding:0;max-width:100%;min-width:inherit;text-align:left;justify-content:center;min-width:440px}.content-case-studies .section-title h2{margin-left:0}.content-case-studies .section-title img:not(.gfx-case-studies-lines){margin-top:0;max-width:120px;margin-right:1.111rem;margin-bottom:1.111rem}.content-case-studies .section-title .gfx-case-studies-lines{display:none}.content-case-studies .resource-category .title{justify-content:flex-start;align-items:flex-start}.content-case-studies .resource-category .title .lines{border:none;flex:initial;top:30px}.content-case-studies .resource-category .title .lines:before{right:-20px}.content-case-studies .resource-category .title .lines:after{display:none}.content-case-studies .resource-category .title h3{text-align:left;margin-left:.667rem;font-size:3.111rem;line-height:3.333rem}.content-case-studies .resource-category .filter-search .flex .form-element{margin-left:0}.content-case-studies .resource-category .filter-search .flex .form-element label{width:auto;min-width:130px}.content-case-studies .resource-category .filter-search .flex .form-element .custom-select{margin-top:0}.content-case-studies .resource-category .labs{padding-left:0;padding-bottom:0}.content-case-studies .resource-category .labs .lab-entry{margin-bottom:3.333rem}.content-case-studies .resource-category .labs .lab-entry .text:before{top:38px}.content-case-studies .case-studies{grid-template-columns:repeat(2, minmax(0, 1fr))}.content-case-studies .case-studies .case-entry .text{margin-left:0}}@media only screen and (max-width: 820px){.content-case-studies.content-resources .section-title{flex-direction:column-reverse;align-items:center;text-align:center}.content-case-studies.content-resources .section-title img:not(.gfx-case-studies-lines){order:1}.content-case-studies .section-title{flex-direction:column;min-width:inherit;align-items:center;text-align:center}.content-case-studies .section-title img:not(.gfx-case-studies-lines){max-width:180px;margin-right:0}.content-case-studies .section-title .h2{margin-left:0}.content-case-studies .resource-category .labs{margin-top:2.778rem}.content-case-studies .resource-category .labs .lab-entry .text{text-align:left}.content-case-studies .resource-category .labs .lab-entry .text:before{top:-12px !important}.content-case-studies .resource-category .labs .lab-entry .text .h2{display:block;text-align:center}.content-case-studies .case-studies{display:flex;flex-direction:column;padding-left:0;grid-template-columns:repeat(1, minmax(0, 1fr))}}.content-labs{display:flex}.content-labs .section-title{position:relative;display:flex;flex-direction:column;align-items:center;align-self:flex-start;position:sticky;top:200px;margin-top:0;padding:3.333rem 2.222rem 180px 2.222rem}.content-labs .section-title .flex{display:flex;min-width:inherit;margin-left:0}.content-labs .section-title .flex>img{max-width:210px;margin-right:1.111rem}.content-labs .section-title h1,.content-labs .section-title .h1{font-size:3.889rem;line-height:4.278rem;margin-bottom:0}.content-labs .section-title h3,.content-labs .section-title .h3{font-size:1.222rem;line-height:1.667rem;color:#163253}.content-labs .section-title .gfx-labs-lines{position:absolute;left:0;top:0;pointer-events:none}@media only screen and (max-width: 1300px){.content-labs .section-title{padding:0 2.222rem 0 0}.content-labs .section-title .gfx-labs-lines{display:none}}@media only screen and (max-width: 1200px){.content-labs{flex-direction:column}.content-labs .section-title{position:relative;top:0;text-align:center;width:100%}.content-labs .section-title .flex{flex-direction:column;align-items:center}.content-labs .section-title .flex>img{max-width:180px;margin-right:0;margin-bottom:1.111rem}}.filter-search{display:flex;flex-direction:column;margin-top:2.222rem;width:500px;align-self:flex-start}.filter-search .flex .form-element{margin-left:0;margin-right:10px;min-width:inherit;flex:1}.filter-search .flex .form-element:last-of-type{margin-right:0;margin-left:10px}.filter-search .flex .form-element:hover label{color:#163253}.filter-search .form-search label{color:#163253}.filter-search .form-search:hover button{background-color:#d62e1e}@media only screen and (max-width: 1300px){.filter-search{margin-top:0}}@media only screen and (max-width: 1200px){.filter-search{width:100%;margin-top:1.111rem}.filter-search .flex{width:100%}.filter-search .flex .form-element{width:100%;margin:0}.filter-search .flex .form-element:last-of-type{margin-left:0}.filter-search .form-element.form-search{margin-top:1.111rem}}.labs{position:relative;display:flex;flex-direction:column;margin-top:4.444rem;padding-bottom:4.444rem;width:100%;min-height:calc(100vh - 20px);padding-left:1.111rem;padding-right:1.111rem}.labs .no-results{position:absolute;width:100%;padding:2.222rem;text-align:center;border:2px solid #163253;border-radius:10px;font-size:1.111rem;line-height:1.333rem;font-family:"RobotoSlab-Medium";margin-bottom:.667rem;opacity:0;transition:all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;display:flex;flex-direction:column;align-items:center;justify-content:center}.labs .no-results .h3{color:#0065a5;margin-bottom:.556rem}.labs .no-results p{margin-bottom:0}.labs .no-results img{max-width:80px;margin-bottom:.556rem}.labs .no-results.show{opacity:1;transition:all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.labs .lab-entry{position:relative;display:flex;flex-direction:column;flex:1;width:100%;margin-bottom:3.333rem;padding-right:2.222rem}.labs .lab-entry svg{position:absolute;width:calc(100% - 150px);left:76px;bottom:20px;height:calc(100% - 80px)}.labs .lab-entry svg rect{fill:none;stroke:#163253;stroke-width:4px;stroke-dasharray:2 4;stroke-miterlimit:10;stroke-dashoffset:0;fill:none;animation:border 160s linear infinite}@keyframes border{to{stroke-dashoffset:800}}.labs .lab-entry .flex{display:flex;position:relative;z-index:2}.labs .lab-entry .img{position:relative;min-width:154px;min-height:154px;max-width:154px;max-height:154px;background-color:#fff;border:2px solid #163253;border-radius:50%;display:flex;align-items:center;justify-content:center}.labs .lab-entry .img:before{position:absolute;left:64px;bottom:-10px;width:19px;height:40px;z-index:-1;content:"";border:2px solid #163253;border-radius:20px;background-color:#fff}.labs .lab-entry .img:after{position:absolute;content:"";width:27px;height:3px;z-index:3;background-size:27px 3px;background-image:url(../img/gfx-dots-one-line-blue-2.svg);background-repeat:no-repeat;right:-17px;top:50%;transform:translateY(-50%) rotate(90deg)}.labs .lab-entry .img img{width:87px;height:87px}.labs .lab-entry .img .rotate{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:140px;height:140px;border-radius:50%;border:2px dotted #163253;z-index:0}.labs .lab-entry .text{position:relative;background-color:#fff;border:2px solid #163253;border-radius:20px;align-self:flex-start;padding:1.667rem;width:100%}.labs .lab-entry .text:before{position:absolute;left:-12px;top:44px;width:19px;height:56px;z-index:2;content:"";border:2px solid #163253;border-radius:5px;background-color:#fff}.labs .lab-entry .text:after{position:absolute;right:22px;bottom:-10px;width:19px;height:40px;z-index:-1;content:"";border:2px solid #163253;border-radius:20px;background-color:#fff}.labs .lab-entry .text h3{color:#0065a5;margin-bottom:.667rem}.labs .lab-entry .text p{margin-bottom:5px}.labs .lab-entry .text ol{list-style:numeric;padding-left:1.111rem}.labs .lab-entry .text ol li{font-family:"Roboto-Regular";font-size:.889rem;line-height:1.333rem;margin-bottom:1.111rem}.labs .lab-entry .text ol li a{text-decoration:underline;color:#0065a5}.labs .lab-entry .text ol li a:hover{text-decoration:none;color:#d62e1e}.labs .lab-entry .buttons{position:relative;z-index:2;display:flex;flex:1;justify-content:flex-end;padding-right:2.222rem;padding-top:.778rem}.labs .lab-entry .buttons .btn-cta{min-width:230px;margin:0 .889rem;background-color:#fff}@media only screen and (max-width: 1700px){.labs .lab-entry .buttons .btn-cta{min-width:inherit}}@media only screen and (max-width: 1200px){.labs{padding-left:0}}@media only screen and (max-width: 820px){.labs{padding-left:0;padding-right:0;padding-bottom:0}.labs .lab-entry{padding-right:0}.labs .lab-entry svg{width:calc(100% - 60px);left:26px;bottom:40px;height:calc(100% - 220px)}.labs .lab-entry .flex{flex-direction:column;align-items:center}.labs .lab-entry .flex .img{margin-bottom:16px}.labs .lab-entry .flex .img:after{display:none}.labs .lab-entry .flex .text{text-align:center}.labs .lab-entry .flex .text:before{width:56px;height:19px;left:50%;top:-12px;transform:translateX(-50%)}.labs .lab-entry .flex .text p{margin-bottom:0}.labs .lab-entry .buttons{flex-direction:column;justify-content:flex-start;padding-right:2.222rem;padding-left:2.222rem;padding-top:1.111rem}.labs .lab-entry .buttons .btn-cta{margin-bottom:1.111rem}}.content-collaborate{display:flex}.content-collaborate .section-title{position:relative;display:flex;flex-direction:column;align-items:center;align-self:flex-start;position:sticky;top:200px;margin-top:0;padding:3.333rem 2.222rem 80px}.content-collaborate .section-title .flex{display:flex;flex-direction:column;min-width:inherit;margin-left:0}.content-collaborate .section-title .flex>div{margin-top:1.111rem;min-width:280px}.content-collaborate .section-title h2,.content-collaborate .section-title .h2{font-size:3.889rem;line-height:4.278rem;margin-bottom:0}.content-collaborate .section-title h3,.content-collaborate .section-title .h3{font-size:1.222rem;line-height:1.667rem;color:#163253}.content-collaborate .section-title .gfx-collaborate-lines{position:absolute;left:0;top:0;pointer-events:none;max-width:300px}.content-collaborate .collaborate-modules{position:relative;display:flex;flex-direction:column;margin-top:4.444rem;padding-bottom:0;width:100%;padding-left:0}.content-collaborate .collaborate-modules .collaborate-module{margin-bottom:2.222rem}.content-collaborate .collaborate-modules .collaborate-module .title{display:flex;align-items:center;text-align:right}.content-collaborate .collaborate-modules .collaborate-module .title .lines{position:relative;top:2px;flex:1;height:0;border:1px solid #163253;margin-right:1.667rem;margin-left:10px}.content-collaborate .collaborate-modules .collaborate-module .title .lines:before{position:absolute;content:"";width:40px;height:40px;z-index:0;top:-20px;left:-10px;background-size:auto 40px;background-image:url(../img/gfx-timeline-dot.svg);background-repeat:no-repeat}.content-collaborate .collaborate-modules .collaborate-module .title .lines:after{position:absolute;border-radius:10px;background-color:#fff;border:2px solid #163253;height:10px;width:80px;right:-10px;top:-7px;content:""}.content-collaborate .collaborate-modules .collaborate-module .title h2{color:#0065a5;font-size:2.556rem;line-height:2.556rem;margin-bottom:0}.content-collaborate .collaborate-modules .collaborate-module .researchers{display:flex;justify-content:space-around;padding:1.111rem 2.222rem}.content-collaborate .collaborate-modules .collaborate-module .researchers .researcher-entry{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:3.333rem}.content-collaborate .collaborate-modules .collaborate-module .researchers .researcher-entry:nth-of-type(2){margin-top:0}.content-collaborate .collaborate-modules .collaborate-module .researchers .researcher-entry .img{position:relative;width:160px;height:160px;border-radius:150px;border:4px solid #163253;padding:1.111rem;overflow:hidden}.content-collaborate .collaborate-modules .collaborate-module .researchers .researcher-entry .img .rotate{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:140px;height:140px;border-radius:50%;border:2px dashed #0065a5;z-index:0}.content-collaborate .collaborate-modules .collaborate-module .researchers .researcher-entry .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:2px solid #163253}.content-collaborate .collaborate-modules .collaborate-module .researchers .researcher-entry .name{font-family:"RobotoSlab-Medium";font-size:1.222rem;padding:.667rem .667rem;color:#0065a5;text-align:center;border-top:2px dotted #163253;background-color:#fff;margin-top:.667rem}.content-collaborate .collaborate-modules .collaborate-module .teams{display:flex;justify-content:space-around;padding:1.111rem 2.222rem}.content-collaborate .collaborate-modules .collaborate-module .teams .team-entry{display:flex;align-items:center;justify-content:center;margin-top:3.333rem}.content-collaborate .collaborate-modules .collaborate-module .teams .team-entry img{width:80px;height:auto;margin-right:2.222rem}.content-collaborate .collaborate-modules .collaborate-module .teams .team-entry>div{display:flex;flex-direction:column}.content-collaborate .collaborate-modules .collaborate-module .teams .team-entry .name{position:relative;font-family:"RobotoSlab-Bold";color:#163253;font-size:1.222rem;line-height:1.556rem;margin-bottom:1.111rem;padding-bottom:.556rem;border-bottom:2px dotted}.content-collaborate .collaborate-modules .collaborate-module .teams .team-entry .name:before{position:absolute;content:"";width:30px;height:30px;z-index:0;background-size:14px auto;background-image:url(../img/icon-double-arrow.svg);background-repeat:no-repeat;left:-40px;top:3px;transform:rotate(90deg);display:block}.content-collaborate .collaborate-modules .collaborate-module .teams .team-entry ul li{font-family:"RobotoSlab-Bold";color:#0065a5;font-size:1.222rem;line-height:1.556rem;margin-bottom:8px}.content-collaborate .collaborate-modules .collaborate-module .partners{display:flex;flex-wrap:wrap;justify-content:flex-end;padding:1.111rem 2.222rem;margin-top:3.333rem}.content-collaborate .collaborate-modules .collaborate-module .partners .partner-entry{display:flex;flex-direction:column;flex-basis:33.333%;max-width:33.3333%;justify-content:center;align-items:center;margin-bottom:2.222rem}.content-collaborate .collaborate-modules .collaborate-module .partners .partner-entry .img{position:relative;width:160px;height:160px;border-radius:150px;border:2px solid #163253;padding:1.111rem;overflow:hidden;display:flex;justify-content:center;align-items:center}.content-collaborate .collaborate-modules .collaborate-module .partners .partner-entry .img:after{position:absolute;content:"";width:70%;height:70%;z-index:0;border-radius:100%;border:4px solid #163253}.content-collaborate .collaborate-modules .collaborate-module .partners .partner-entry .img .rotate{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:140px;height:140px;border-radius:50%;border:2px dashed #0065a5;z-index:0}.content-collaborate .collaborate-modules .collaborate-module .partners .partner-entry .img img{width:44%;height:auto}.content-collaborate .collaborate-modules .collaborate-module .partners .partner-entry .name{text-align:center;margin-top:.667rem;display:inline-block;border-top:2px dotted #163253;padding-top:.667rem}.content-collaborate .collaborate-modules .collaborate-module .partners .partner-entry .name .h3{font-size:1.222rem;font-family:"RobotoSlab-Medium";color:#0065a5}.content-collaborate .collaborate-modules .collaborate-module .partners .partner-entry .name p{margin-bottom:0}.content-collaborate .collaborate-modules .collaborate-module .submit-idea{display:flex;padding:1.111rem 0 1.111rem 2.222rem}.content-collaborate .collaborate-modules .collaborate-module .submit-idea>img{margin-left:2.222rem;width:280px}.content-collaborate .collaborate-modules .collaborate-module .submit-idea .privacy{font-size:.778rem;line-height:1rem;padding:.889rem 0;text-align:right}.content-collaborate .collaborate-modules .collaborate-module .submit-idea .privacy a{text-decoration:underline}.content-collaborate .collaborate-modules .collaborate-module .submit-idea form{position:relative;flex:1;padding-top:2.222rem}.content-collaborate .collaborate-modules .collaborate-module .submit-idea form .error-message{position:absolute;bottom:-28px;right:0;font-weight:bold;font-size:.889rem;color:#163253}.content-collaborate .collaborate-modules .collaborate-module .submit-idea form .success-message{position:absolute;bottom:-28px;right:0;font-weight:bold;font-size:.889rem;color:#163253}.content-collaborate .collaborate-modules .collaborate-module .submit-idea .form-element{display:flex;align-items:flex-start}.content-collaborate .collaborate-modules .collaborate-module .submit-idea .form-element label{height:40px;display:flex;align-items:center;min-width:160px}.content-collaborate .collaborate-modules .collaborate-module .submit-idea .form-element input{flex:1}.content-collaborate .collaborate-modules .collaborate-module .submit-idea .form-element textarea{flex:1}.content-collaborate .collaborate-modules .collaborate-module .submit-idea .form-element button{margin-left:160px;margin-top:.778rem;flex:1;align-self:flex-end}@media only screen and (max-width: 1600px){.content-collaborate .section-title .flex img{max-width:80%}.content-collaborate .collaborate-modules .collaborate-module .title .lines:after{width:10px}.content-collaborate .collaborate-modules .collaborate-module .researchers{padding-left:0;padding-right:0}.content-collaborate .collaborate-modules .collaborate-module .teams{flex-direction:column;padding-left:0;padding-right:0}.content-collaborate .collaborate-modules .collaborate-module .teams .team-entry{justify-content:flex-start}.content-collaborate .collaborate-modules .collaborate-module .partners{padding-left:0;padding-right:0}.content-collaborate .collaborate-modules .collaborate-module .submit-idea{padding-left:0;padding-right:0}.content-collaborate .collaborate-modules .collaborate-module .submit-idea>img{display:none}}@media only screen and (max-width: 1500px){.content-collaborate .collaborate-modules .collaborate-module .researchers .researcher-entry .img{width:120px;height:120px;padding:.556rem}.content-collaborate .collaborate-modules .collaborate-module .researchers .researcher-entry .img.rotate{width:100px;height:100px}.content-collaborate .collaborate-modules .collaborate-module .partners .partner-entry .img{width:120px;height:120px;padding:.556rem}.content-collaborate .collaborate-modules .collaborate-module .partners .partner-entry .img.rotate{width:100px;height:100px}}@media only screen and (max-width: 1300px){.content-collaborate .collaborate-modules .collaborate-module .researchers{flex-direction:column;justify-content:center;padding-top:0}.content-collaborate .collaborate-modules .collaborate-module .researchers .researcher-entry{margin-top:2.222rem}.content-collaborate .collaborate-modules .collaborate-module .researchers .researcher-entry:nth-of-type(2){order:-1;margin-top:2.222rem}.content-collaborate .collaborate-modules .collaborate-module .researchers .researcher-entry .img{width:160px;height:160px;padding:.556rem}.content-collaborate .collaborate-modules .collaborate-module .researchers .researcher-entry .img.rotate{width:140px;height:140px}.content-collaborate .collaborate-modules .collaborate-module .partners .partner-entry{flex-basis:50%;max-width:50%}}@media only screen and (max-width: 1200px){.content-collaborate{flex-direction:column;margin-bottom:0}.content-collaborate .section-title{position:relative;max-width:100%;min-width:100%;top:0;margin-top:0;padding:0;text-align:center}.content-collaborate .section-title .flex{align-items:center}.content-collaborate .section-title img{max-width:200px}.content-collaborate .section-title h2{font-size:2.556rem;line-height:2.889rem}.content-collaborate .section-title .gfx-collaborate-lines{display:none}.content-collaborate .collaborate-modules{padding-left:0}.content-collaborate .collaborate-modules .collaborate-module .teams{flex-direction:row;justify-content:space-between;padding:1.111rem}.content-collaborate .collaborate-modules .collaborate-module .partners{justify-content:center}.content-collaborate .collaborate-modules .collaborate-module .submit-idea{padding:1.111rem}}@media only screen and (max-width: 820px){.content-collaborate{flex-direction:column;margin-bottom:0}.content-collaborate .collaborate-modules{margin-top:3.333rem;padding:0}.content-collaborate .collaborate-modules .collaborate-module .title{flex-direction:column;text-align:center}.content-collaborate .collaborate-modules .collaborate-module .title .lines{display:none}.content-collaborate .collaborate-modules .collaborate-module .teams{padding:0;flex-direction:column}.content-collaborate .collaborate-modules .collaborate-module .teams .team-entry>div{flex:1}.content-collaborate .collaborate-modules .collaborate-module .teams .team-entry img{width:60px;margin-right:1.111rem}.content-collaborate .collaborate-modules .collaborate-module .teams .team-entry .name:before{display:none}.content-collaborate .collaborate-modules .collaborate-module .partners{margin-top:0;padding:0}.content-collaborate .collaborate-modules .collaborate-module .partners .partner-entry{flex-basis:50%;max-width:50%;margin-bottom:0;margin-top:2.222rem}.content-collaborate .collaborate-modules .collaborate-module .partners .partner-entry .img{width:120px;height:120px}.content-collaborate .collaborate-modules .collaborate-module .submit-idea{padding:0}.content-collaborate .collaborate-modules .collaborate-module .submit-idea>img{display:none}.content-collaborate .collaborate-modules .collaborate-module .submit-idea .form-element{flex-direction:column}.content-collaborate .collaborate-modules .collaborate-module .submit-idea .form-element label{height:auto}.content-collaborate .collaborate-modules .collaborate-module .submit-idea .form-element input{min-height:40px;width:100%}.content-collaborate .collaborate-modules .collaborate-module .submit-idea .form-element textarea{width:100%;min-height:120px}.content-collaborate .collaborate-modules .collaborate-module .submit-idea .form-element button{width:100%}}.content-contact{display:flex}.content-contact .section-title{position:relative;display:flex;flex-direction:column;align-items:center;align-self:flex-start;margin-top:2.778rem;padding:0 2.222rem 0 0}.content-contact .section-title h2,.content-contact .section-title .h2{font-size:3.889rem;line-height:4.278rem;margin-bottom:0}.content-contact .section-title .h3{font-size:1.222rem;line-height:1.667rem;color:#163253;margin-bottom:1.111rem}.content-contact .section-title .h4{font-family:"RobotoSlab-Regular";font-size:1.222rem;line-height:1.667rem}.content-contact .section-title .gfx-contact-lines{position:absolute;left:0;top:0;pointer-events:none}.content-contact .section-title .flex-hori{display:flex}.content-contact .section-title .flex-hori img{height:75px;width:auto;margin:0 0 0 2.222rem}.content-contact .section-title p a{font-family:"Roboto-Bold";text-decoration:underline}.content-contact .section-title p a:hover{color:#0065a5}.content-contact h4{color:#0065a5;font-size:1.111rem;font-family:"RobotoSlab-Medium";margin-bottom:.667rem}.content-contact .gfx-contact{position:absolute;right:530px;bottom:2.222rem;pointer-events:none}.content-contact .contact-form{position:relative;display:flex;flex-direction:column;align-items:flex-end;flex:1;padding:1.111rem 0 0 4.444rem}.content-contact .contact-form .form-title{margin-bottom:.556rem;padding-right:1.111rem}.content-contact .contact-form .form-title img{position:relative;top:10px;left:40px;width:100px;height:auto}.content-contact .contact-form .form-title span{font-family:"RobotoSlab-Regular";font-size:1.333rem;color:#0065a5;padding-left:120px}.content-contact .contact-form .privacy{font-size:.778rem;line-height:1rem;padding:.889rem 0;text-align:right}.content-contact .contact-form .privacy a{text-decoration:underline}.content-contact .contact-form form{position:relative;min-width:440px;padding-top:2.222rem;padding-right:1.111rem}.content-contact .contact-form form .gfx-contact-form-lines{position:absolute;left:-70px;top:0px;pointer-events:none}.content-contact .contact-form form .success-message{position:absolute;bottom:-28px;right:0;font-weight:bold;font-size:.889rem;color:#163253}.content-contact .contact-form form .error-message{position:absolute;bottom:-28px;right:0;font-weight:bold;font-size:.889rem;color:#163253}.content-contact .contact-form form .form-element{position:relative;display:flex;align-items:flex-start}.content-contact .contact-form form .form-element label{height:40px;display:flex;align-items:center;min-width:120px}.content-contact .contact-form form .form-element input{flex:1}.content-contact .contact-form form .form-element textarea{flex:1}.content-contact .contact-form form .form-element button{margin-left:120px;margin-top:.778rem;flex:1;align-self:flex-end}@media only screen and (max-width: 1700px){.content-contact .gfx-contact{right:520px;max-width:200px}}@media only screen and (max-width: 1300px){.content-contact .gfx-contact{display:none}}@media only screen and (max-width: 1200px){.content-contact{padding-bottom:1.111rem;flex-direction:column}.content-contact .section-title{margin-top:0;padding:0;width:100%;align-items:flex-start}.content-contact .section-title .gfx-contact-lines{display:none}.content-contact .contact-form{padding-top:2.222rem;padding-left:3.333rem}.content-contact .contact-form .form-title{padding:0;display:flex;align-items:center}.content-contact .contact-form .form-title img{width:100px;top:0;left:0;margin-right:1.111rem}.content-contact .contact-form .form-title span{display:block;padding-left:0}.content-contact .contact-form form{padding-right:0}.content-contact .gfx-contact{display:block}}@media only screen and (max-width: 840px){.content-contact .contact-form{padding-left:0;padding-top:2.222rem}.content-contact .gfx-contact{display:none}}@media only screen and (max-width: 820px){.content-contact .section-title .flex{display:flex;flex-direction:column;width:100%}.content-contact .section-title .flex-hori img{height:55px;margin-top:1.111rem}.content-contact .section-title .gfx-contact-lines{display:none}.content-contact .contact-form{padding:0;margin-top:2.222rem}.content-contact .contact-form form{min-width:100%;padding-top:1.111rem}.content-contact .contact-form form .gfx-contact-form-lines{display:none}.content-contact .contact-form form .form-element{flex-direction:column}.content-contact .contact-form form .form-element label{height:auto}.content-contact .contact-form form .form-element input,.content-contact .contact-form form .form-element textarea,.content-contact .contact-form form .form-element button{width:100%;flex:inherit}.content-contact .contact-form form .form-element textarea{min-height:120px}.content-contact .gfx-contact{display:none}}.content-competition{display:flex}.content-competition .section-title{position:relative;display:flex;flex-direction:column;align-items:center;align-self:flex-start;position:sticky;top:240px;margin-top:3.333rem;padding:3.333rem 2.222rem 80px}.content-competition .section-title .flex{display:flex;min-width:inherit;margin-left:0}.content-competition .section-title .flex>div{margin-left:0;min-width:280px}.content-competition .section-title h1,.content-competition .section-title .h1{font-size:3.889rem;line-height:4.278rem}.content-competition .section-title h3,.content-competition .section-title .h3{font-size:1.222rem;line-height:1.667rem;color:#163253}.content-competition .section-title .gfx-competition-lines{position:absolute;left:0;top:0;pointer-events:none}.content-competition .competitions{position:relative;display:flex;flex-direction:column;margin-top:120px;padding-bottom:1.667rem;width:100%;padding-left:2.222rem}.content-competition .competitions .competition-entry{position:relative;display:flex;flex-direction:column;flex:1;margin-bottom:2.222rem;padding:2.222rem;border:2px solid #163253;border-right:none;border-bottom:none;border-radius:10px 0 0 0}.content-competition .competitions .competition-entry:before{position:absolute;bottom:-9px;left:-8px;display:inline-block;font-family:"icomoon" !important;content:"";font-size:15px;color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#0065a5}.content-competition .competitions .competition-entry:after{position:absolute;top:-9px;right:-3px;display:inline-block;font-family:"icomoon" !important;content:"";font-size:15px;color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#0065a5}.content-competition .competitions .competition-entry h3{position:relative;color:#0065a5;font-size:1.667rem;line-height:2rem;margin-bottom:1.111rem;padding-left:2.556rem}.content-competition .competitions .competition-entry h3:before{position:absolute;content:"";width:36px;height:36px;z-index:0;background-size:14px auto;background-position:center;background-image:url(../img/icon-double-arrow.svg);background-repeat:no-repeat;left:0;top:0;transform:rotate(90deg);display:flex;align-items:center;justify-content:center}.content-competition .competitions .competition-entry .btn-cta{align-self:flex-start;min-width:230px}@media only screen and (max-width: 1200px){.content-competition{flex-direction:column}.content-competition .section-title{position:relative;max-width:100%;min-width:100%;top:0;margin-top:0;padding:0;text-align:center}.content-competition .section-title .flex{align-items:center}.content-competition .section-title .flex>div{width:100%}.content-competition .section-title h2{font-size:2.556rem;line-height:2.889rem}.content-competition .section-title .gfx-competition-lines{display:none}.content-competition .competitions{padding-left:0;margin-top:3.333rem}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{position:absolute;display:block;width:68px;height:68px;line-height:0px;font-size:0;cursor:pointer;background:#fff;border:2px solid #163253;padding:10px;color:#fff;border-radius:50%;top:80px;outline:none;z-index:2;transition:all .25s cubic-bezier(0.33, 0.775, 0.265, 1.55);font-size:.889rem;line-height:.889rem;font-family:"RobotoCondensed-Medium";color:#163253;text-transform:uppercase}.slick-prev>span,.slick-next>span{position:absolute;top:calc(100% + .667rem);left:50%;transform:translateX(-50%);display:inline-block}.slick-prev:hover,.slick-next:hover{border:2px solid #163253;outline:none}.slick-prev:focus,.slick-next:focus{outline:3px solid #d62e1e;border:2px solid #163253}.slick-prev:focus:not(:focus-visible),.slick-next:focus:not(:focus-visible){outline:0;box-shadow:none;border:2px solid #163253}.slick-prev.focus-visible:focus:not(:focus-visible),.slick-next.focus-visible:focus:not(:focus-visible){outline:3px solid #d62e1e}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.4;cursor:inherit}.slick-prev:before,.slick-next:before{font-size:2rem;transform:translate(-50%, -50%);line-height:1;opacity:1;left:50%;top:50%;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .25s cubic-bezier(0.33, 0.775, 0.265, 1.55)}@media only screen and (max-width: 1300px){.slick-prev,.slick-next{width:60px;height:60px}.slick-prev:before,.slick-next:before{font-size:1.5rem}}.slick-prev{left:0px}.slick-prev:before{position:absolute;font-family:"icomoon" !important;content:"";color:#fff;font-size:.778rem;background-color:#0065a5;border-radius:50px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;text-indent:4px;transform:translate(-50%, -50%) rotate(180deg);transform-origin:center center;left:50%;top:50%}.slick-prev:hover{transition:all .25s cubic-bezier(0.33, 0.775, 0.265, 1.55)}.slick-prev:hover:before{background-color:#163253;transition:all .25s cubic-bezier(0.33, 0.775, 0.265, 1.55)}.slick-next{left:0px;top:200px}.slick-next:before{position:absolute;font-family:"icomoon" !important;content:"";color:#fff;font-size:.778rem;background-color:#0065a5;border-radius:50px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;text-indent:4px}.slick-next:hover{transition:all .25s cubic-bezier(0.33, 0.775, 0.265, 1.55)}.slick-next:hover:before{background-color:#163253;transition:all .25s cubic-bezier(0.33, 0.775, 0.265, 1.55)}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dotted.slick-slider.slider-vertical{margin-bottom:0}.slick-dotted.slick-slider.slider-vertical .slick-dots{width:50%;bottom:-53px;right:0;z-index:5}.slick-dotted.slick-slider.slider-horizontal,.slick-dotted.slick-slider.slider-horizontal-three,.slick-dotted.slick-slider.slider-horizontal-four{margin-bottom:0}.slick-dotted.slick-slider.slider-horizontal .slick-dots,.slick-dotted.slick-slider.slider-horizontal-three .slick-dots,.slick-dotted.slick-slider.slider-horizontal-four .slick-dots{width:50%;bottom:-53px;right:4.5%;z-index:5}.slick-dotted.slick-slider.slider-horizontal-three .slick-dots{right:0}.slick-dotted.slick-slider.slider-horizontal-four .slick-dots{right:0}.slick-dots{position:absolute;bottom:-63px;list-style:none;display:block;text-align:right;padding:0;margin:0;width:95%}.slick-dots li{position:relative;display:inline-block;height:20px;width:15px;margin:0 0 0 10px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:15px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:0px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{background:rgba(255,194,14,.5);transition:all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:9px;height:9px;background-color:rgba(0,0,0,0);border:1px solid;transform:rotate(45deg);line-height:20px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}/*# sourceMappingURL=styles.css.map */