html,body,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,img,small,dl,dt,dd,ol,ul,li,fieldset,legend,table,caption,th,td,figure{margin:0;padding:0;border:0}html{overflow-y:scroll;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*::before,*::after{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}[hidden],template{display:none !important}audio:not([controls]){display:none;height:0}hr{display:block;height:1px;border:0;border-top:1px solid;margin:1.5em 0;padding:0}wbr{display:inline-block}img,object,embed,iframe,video{max-width:100%;width:auto;height:auto}img{vertical-align:middle;-ms-interpolation-mode:bicubic;font-style:italic;color:#666}svg:not(:root){overflow:hidden}label,button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button[disabled],input[disabled]{cursor:default}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button{overflow:visible}textarea{overflow:auto}input[type=checkbox],input[type=radio]{padding:0;cursor:pointer}input[type=search],input[type=search]::-webkit-search-decoration,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:300;src:url("../fonts/source-sans-pro-latin-300-normal.1c772d9d0531.woff2") format("woff2"),url("../fonts/source-sans-pro-latin-300-normal.7af7d3e65e69.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:400;src:url("../fonts/source-sans-pro-latin-400-normal.0ad032b3d07a.woff2") format("woff2"),url("../fonts/source-sans-pro-latin-400-normal.78270194dabb.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-display:swap;font-weight:400;src:url("../fonts/source-sans-pro-latin-400-italic.eaf55d1d3b7c.woff2") format("woff2"),url("../fonts/source-sans-pro-latin-400-italic.d3f496f9a153.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:600;src:url("../fonts/source-sans-pro-latin-600-normal.7cf79fbd1df8.woff2") format("woff2"),url("../fonts/source-sans-pro-latin-600-normal.b13e95a6deb4.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-display:swap;font-weight:700;src:url("../fonts/source-sans-pro-latin-700-normal.4610010f425c.woff2") format("woff2"),url("../fonts/source-sans-pro-latin-700-normal.b10fc4050d2c.woff") format("woff")}@font-face{font-family:"Teko";font-style:normal;font-display:swap;font-weight:400;src:url("../fonts/teko-latin-400-normal.b4082c888eef.woff2") format("woff2"),url("../fonts/teko-latin-400-normal.2abfb68cd06c.woff") format("woff")}body{background:#fff;color:#10124f;font-size:1em;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body,button,input,optgroup,select,textarea{font-family:"Source sans pro",sans-serif;color:#10124f}::-moz-selection{background:#4f52a9;color:#fff;text-shadow:none}::selection{background:#4f52a9;color:#fff;text-shadow:none}p,blockquote,dl,ol,ul,pre,table{margin-bottom:1.5em}dl dd,dl dl{margin-left:1.5em}li ol,li ul{margin-bottom:0}nav ol,nav ul{margin:0;list-style:none;list-style-image:none}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{list-style:disc outside;margin-left:1em}ul ul{list-style-type:square;margin-left:1.5em}ul ul ul{list-style-type:circle}ol{list-style:decimal outside;margin-left:1.5em}ol ol{list-style-type:upper-roman;margin-left:1.5em}ol ol ol{list-style-type:upper-alpha}blockquote,q{quotes:none}blockquote::after,q::before,q::after{content:"";content:none}blockquote{position:relative;padding-left:20px;border-left:10px solid;font-style:italic}blockquote p,blockquote ol,blockquote ul{margin-top:.75em;margin-bottom:0;font-size:1.5rem;line-height:1.35;font-weight:300;font-style:italic}blockquote p:first-child,blockquote ol:first-child,blockquote ul:first-child{margin-top:0}@media screen and (max-width: 34.375em){blockquote{padding-left:15px}blockquote p,blockquote ol,blockquote ul{font-size:1.25rem}}abbr[title],dfn[title]{border-bottom:1px dotted;text-decoration:none;cursor:help}cite,dfn,q{font-style:italic}b,strong,dt,th{font-weight:700}del{color:#2125a4;text-decoration:line-through}ins,mark{background:#bbffda;color:#10124f;text-decoration:none}pre,code,kbd,samp{font-family:Consolas,"Andale Mono","Lucida Console",monospace;font-size:.875em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;overflow:auto}small{font-size:.75em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}h1,h2,h3,h4,h5,h6{font-family:"Teko",serif;font-weight:400;line-height:1.2;margin-bottom:5px}h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited{color:inherit;text-decoration:none}h1 a:hover,h1 a:focus,h2 a:hover,h2 a:focus,h3 a:hover,h3 a:focus,h4 a:hover,h4 a:focus,h5 a:hover,h5 a:focus,h6 a:hover,h6 a:focus{color:#10124f;text-decoration:underline}h1,.h1{font-size:3.25rem}@media screen and (min-width: 43.75rem){h1,.h1{font-size:4.375rem}}@media screen and (min-width: 75rem){h1,.h1{font-size:6.25rem}}h2,.h2{font-size:2.625rem}@media screen and (min-width: 43.75rem){h2,.h2{font-size:3.5rem}}@media screen and (min-width: 75rem){h2,.h2{font-size:4.375rem}}h3,.h3{font-size:1.75rem}@media screen and (min-width: 43.75rem){h3,.h3{font-size:2.625rem}}@media screen and (min-width: 75rem){h3,.h3{font-size:3.25rem}}h4,.h4{font-size:1.375rem}@media screen and (min-width: 43.75rem){h4,.h4{font-size:1.75rem}}@media screen and (min-width: 75rem){h4,.h4{font-size:1.875rem}}h5,.h5{font-size:1.25rem}@media screen and (min-width: 43.75rem){h5,.h5{font-size:1.5rem}}@media screen and (min-width: 75rem){h5,.h5{font-size:1.625rem}}h6,.h6{font-size:1.125rem}@media screen and (min-width: 43.75rem){h6,.h6{font-size:1.25rem}}.h-upper{text-transform:uppercase}.rich-text h1:first-child,.rich-text h2:first-child,.rich-text h3:first-child,.rich-text h4:first-child,.rich-text h5:first-child,.rich-text h6:first-child{margin-top:0 !important}a:link,a:visited{color:inherit}a:hover,a:focus{text-decoration:none}.overlay-link{position:absolute;display:block;top:0;right:0;bottom:0;left:0;overflow:hidden;text-indent:-999px;font-size:12px;z-index:100}.stretched-link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:100}.skiplink{position:absolute !important;top:0;left:0;z-index:800}.skiplink:focus{display:inline-block;padding:5px 10px !important;background:#10124f !important;color:#fff !important}a.logo{display:block}.wrap{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:100rem}@media screen and (max-width: 34.375rem){.wrap{padding-left:1.5625rem;padding-right:1.5625rem}}.wrap-thin{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:68.75rem}@media screen and (max-width: 34.375rem){.wrap-thin{padding-left:1.5625rem;padding-right:1.5625rem}}.wrap-wide{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:118.75rem}@media screen and (max-width: 34.375rem){.wrap-wide{padding-left:1.5625rem;padding-right:1.5625rem}}.wrap-full{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 34.375rem){.wrap-full{padding-left:1.5625rem;padding-right:1.5625rem}}.edge-wrap{margin-left:auto;margin-right:auto;max-width:93.75rem}.edge-wrap-thin{margin-left:auto;margin-right:auto;max-width:62.5rem}.edge-wrap-wide{margin-left:auto;margin-right:auto;max-width:112.5rem}.icon{display:inline-block;vertical-align:middle}.icon svg{display:inline-block;width:100%;height:100%;vertical-align:top;fill:currentColor}.icon{width:16px;height:16px;flex-grow:0;flex-shrink:0}.icon--x{width:1200px;height:1227px}.icon--arrow-down{width:26px;height:14px}.icon--arrow-left{width:14px;height:26px}.icon--arrow-right{width:14px;height:26px}.icon--close{width:26px;height:26px}.icon--info{width:18px;height:18px}.icon--plus{width:18px;height:18px}.icon--search-small{width:18px;height:18px}.icon--search{width:22px;height:22px}.icon--twitter{width:24px;height:24px}.lead-text{font-size:1.375rem;margin-bottom:1.5rem;font-weight:300}@media screen and (min-width: 43.75rem){.lead-text{font-size:1.5rem}}@media screen and (min-width: 75rem){.lead-text{font-size:1.75rem}}.lead-text b{font-weight:600}.sub-text{font-size:.875rem;margin-bottom:1.5rem}.lead-text p,.lead-text ol,.lead-text ul,.sub-text p,.sub-text ol,.sub-text ul{margin-bottom:1.5rem}.rich-text.lead-text,.rich-text.sub-text{margin-bottom:0}.rich-text:last-child p:last-child,.rich-text:last-child ol:last-child,.rich-text:last-child ul:last-child{margin-bottom:0}.text{vertical-align:middle}.text:only-child{vertical-align:baseline}.centered{text-align:center}.responsive-object{padding-bottom:900%;position:relative;box-sizing:content-box;height:1px;margin-bottom:-1px}.responsive-object>iframe,.responsive-object>div{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-object{margin-bottom:1.5em}.breadcrumb{margin-bottom:10px}.breadcrumb li{display:inline-block;color:#3439d5}.breadcrumb li:not(:last-child):after{content:"/";margin:0 3px}.btn,a.btn,button,input[type=submit],input[type=button],input[type=reset]{display:inline-flex;align-items:center;justify-content:center;padding:8px 20px 10px;line-height:1.25;border:0;border-radius:10px;font-weight:400;font-size:1.125rem;text-decoration:none;text-align:center;text-shadow:none;vertical-align:middle;box-shadow:none;transition:background-color .15s ease-out;background-color:#3439d5;color:#fff}.btn:focus,a.btn:focus,button:focus,input[type=submit]:focus,input[type=button]:focus,input[type=reset]:focus{outline:1px dotted #10124f}.btn:not([disabled]):hover,.btn:not([disabled]):focus,a.btn:not([disabled]):hover,a.btn:not([disabled]):focus,button:not([disabled]):hover,button:not([disabled]):focus,input[type=submit]:not([disabled]):hover,input[type=submit]:not([disabled]):focus,input[type=button]:not([disabled]):hover,input[type=button]:not([disabled]):focus,input[type=reset]:not([disabled]):hover,input[type=reset]:not([disabled]):focus{background-color:#1c1f87}.btn[disabled],a.btn[disabled],button[disabled],input[type=submit][disabled],input[type=button][disabled],input[type=reset][disabled]{opacity:.5}.btn[disabled],a.btn[disabled],button[disabled],input[type=submit][disabled],input[type=button][disabled],input[type=reset][disabled]{cursor:default}.btn>span,a.btn>span,button>span,input[type=submit]>span,input[type=button]>span,input[type=reset]>span{vertical-align:middle}.btn .icon:first-child,.btn .spinner:first-child,a.btn .icon:first-child,a.btn .spinner:first-child,button .icon:first-child,button .spinner:first-child,input[type=submit] .icon:first-child,input[type=submit] .spinner:first-child,input[type=button] .icon:first-child,input[type=button] .spinner:first-child,input[type=reset] .icon:first-child,input[type=reset] .spinner:first-child{margin-right:.5em}.btn .icon:last-child,.btn .spinner:last-child,a.btn .icon:last-child,a.btn .spinner:last-child,button .icon:last-child,button .spinner:last-child,input[type=submit] .icon:last-child,input[type=submit] .spinner:last-child,input[type=button] .icon:last-child,input[type=button] .spinner:last-child,input[type=reset] .icon:last-child,input[type=reset] .spinner:last-child{margin-left:.5em}.btn .icon:only-child,.btn .spinner:only-child,a.btn .icon:only-child,a.btn .spinner:only-child,button .icon:only-child,button .spinner:only-child,input[type=submit] .icon:only-child,input[type=submit] .spinner:only-child,input[type=button] .icon:only-child,input[type=button] .spinner:only-child,input[type=reset] .icon:only-child,input[type=reset] .spinner:only-child{margin-left:0;margin-right:0;vertical-align:top}.no-js button[type=button],.no-js input[type=button]{cursor:default}a.btn-secondary,.btn-secondary{display:inline-flex;align-items:center;justify-content:center;padding:8px 20px 10px;line-height:1.25;border:0;border-radius:10px;font-weight:400;font-size:1.125rem;text-decoration:none;text-align:center;text-shadow:none;vertical-align:middle;box-shadow:none;transition:background-color .15s ease-out;background-color:#f4f4ff;color:#10124f}a.btn-secondary:focus,.btn-secondary:focus{outline:1px dotted #10124f}a.btn-secondary:not([disabled]):hover,a.btn-secondary:not([disabled]):focus,.btn-secondary:not([disabled]):hover,.btn-secondary:not([disabled]):focus{background-color:#dcdce6}a.btn-secondary[disabled],.btn-secondary[disabled]{opacity:.5}a.btn-white,.btn-white{display:inline-flex;align-items:center;justify-content:center;padding:8px 20px 10px;line-height:1.25;border:0;border-radius:10px;font-weight:400;font-size:1.125rem;text-decoration:none;text-align:center;text-shadow:none;vertical-align:middle;box-shadow:none;transition:background-color .15s ease-out;background-color:#fff;color:#10124f}a.btn-white:focus,.btn-white:focus{outline:1px dotted #10124f}a.btn-white:not([disabled]):hover,a.btn-white:not([disabled]):focus,.btn-white:not([disabled]):hover,.btn-white:not([disabled]):focus{background-color:#e6e6e6}a.btn-white[disabled],.btn-white[disabled]{opacity:.5}a.btn--large,.btn--large{padding:10px 20px 12px;font-size:1.25rem}@media screen and (min-width: 50rem){a.btn--large,.btn--large{padding:13px 30px 15px;font-size:1.625rem}}a.btn--small,.btn--small{border-radius:5px !important;padding:3px 10px 5px !important;font-size:1rem !important}.btn-neutral{height:auto;padding:0;border:0;border-radius:0;font-size:inherit;font-weight:inherit;line-height:inherit;background:transparent !important;color:inherit !important}.no-js .btn-neutral{cursor:default}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:transparent !important;border:none;color:inherit}.flickity-button:hover,.flickity-button:focus{color:#10124f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:0;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;transform:translateY(-50%);width:3.125rem;height:100px;padding:0;border-radius:0}@media screen and (max-width: 34.375rem){.flickity-prev-next-button{width:1.5625rem}}.flickity-prev-next-button.previous{left:0}.flickity-prev-next-button.next{right:0}.flickity-prev-next-button .flickity-button-icon{width:20px;height:20px}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;border:1px solid currentColor;border-radius:50%;cursor:pointer}.flickity-page-dots .dot.is-selected{background:#333}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}input[type=tel],input[type=url],input[type=text],input[type=email],input[type=number],input[type=search],input[type=password],textarea{height:2.5em;padding:0 .5em;border:1px solid #ccc;border-radius:10px;font-size:1rem;background-color:#fff;color:#10124f;transition:border-color .15s linear}input[type=tel]:focus,input[type=url]:focus,input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=password]:focus,textarea:focus{border-color:#1a1b46;outline:0}textarea{height:auto;padding:.5em}input[type=radio],input[type=checkbox]{margin-right:.25em;vertical-align:middle}form input,form textarea{display:block;width:100%}form input[type=submit],form input[type=button],form input[type=reset],form input[type=radio],form input[type=checkbox]{display:inline-block;width:auto}form[tabindex="-1"]:focus{outline:0 !important}.form-field-group--wrapper{margin-left:-60px;display:flex;flex-wrap:wrap}@media screen and (max-width: 43.75rem){.form-field-group--wrapper{margin-left:-30px}}.form-field{padding-left:60px;flex:0 0 100%;max-width:100%}@media screen and (max-width: 43.75rem){.form-field{padding-left:30px}}.form-field,.form-footer{margin-top:10px}.form-required-legend{margin:0 0 .5em;font-size:1rem}.form-field--honeypot{width:100% !important}.form-field--honeypot--valid{display:none !important}.field-req{border:0 !important;color:#ed404b;font-weight:normal}.form-error-small{margin-top:1em}.form-errors,.form-success{position:relative;margin-bottom:1.5em;padding:1px 10px;font-size:.875rem;border:1px solid;border-left-width:3em}.form-errors::before,.form-success::before{content:"";display:block;position:absolute;top:50%;left:-2em;width:1em;height:1em;margin-top:-0.5em;background-size:1em 1em;background-repeat:no-repeat;background-position:50% 50%;z-index:2}.form-errors p,.form-success p{margin:.5em 0}.form-errors{border-color:#ed404b;color:#d71421}.form-errors::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M15.854 12.854L11 8l4.854-4.854a.503.503 0 0 0 0-.707L13.561.146a.499.499 0 0 0-.707 0L8 5 3.146.146a.5.5 0 0 0-.707 0L.146 2.439a.499.499 0 0 0 0 .707L5 8 .146 12.854a.5.5 0 0 0 0 .707l2.293 2.293a.499.499 0 0 0 .707 0L8 11l4.854 4.854a.5.5 0 0 0 .707 0l2.293-2.293a.499.499 0 0 0 0-.707z'/%3E%3C/svg%3E")}.form-success{border-color:#49ad5a;color:#337a3b}.form-success::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M13.5 2L6 9.5 2.5 6 0 8.5l6 6 10-10z'/%3E%3C/svg%3E")}.errorlist{list-style:none;margin:0 0 1em}.field-error{display:block;margin-top:2px;font-size:.875rem;color:#ed404b}.field-error svg{fill:currentColor;vertical-align:middle}.form-field--error input:focus,.form-field--error textarea:focus,.form-field--success input:focus,.form-field--success textarea:focus{padding-right:.5em;background:#fff !important;color:#10124f}.form-field--error input,.form-field--success input{padding-right:2.0625em;background-repeat:no-repeat;background-size:1.5em 1em;background-position:100% 50%}.form-field--error input,.form-field--error textarea{border-color:#ed404b;background-color:#fae8e6;color:#be333c}.form-field--error input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='16' viewBox='0 0 24 16'%3E%3Cpath fill='%23ed404b' d='M8 1.4l6.7 13.4H1.3L8 1.4zM8 0c-.3 0-.7.2-1 .7L.2 14.3c-.5.9-.1 1.7 1 1.7h13.6c1.1 0 1.5-.8 1-1.7L9 .7C8.7.2 8.3 0 8 0z'/%3E%3Cpath fill='%23ed404b' d='M9 13c0 .6-.4 1-1 1s-1-.4-1-1 .4-1 1-1 1 .4 1 1zM8 11c-.6 0-1-.4-1-1V7c0-.6.4-1 1-1s1 .4 1 1v3c0 .6-.4 1-1 1z'/%3E%3C/svg%3E")}.form-field--success input,.form-field--success textarea{border-color:#49ad5a;background-color:#e7fae6;color:#3a8a48}.form-field--success input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='12' viewBox='0 0 20 12'%3E%3Cpath fill='%2349ad5a' d='M10.3 1.1l1.6 1.3c.1.1.1.2 0 .3l-6.9 8.2c0 .1-.1.1-.2.1s-.1 0-.1-.1l-4.6-3.8c-.1 0-.1-.2 0-.3l1.3-1.6c.1-.1.2-.1.3 0l2.8 2.3 5.5-6.4c.1-.1.2-.1.3 0z'/%3E%3C/svg%3E")}.gallery{margin-top:40px;margin-bottom:80px}@media screen and (max-width: 34.375rem){.gallery{margin-top:20px}}@media screen and (max-width: 34.375rem){.gallery{margin-bottom:40px}}.gallery__items{margin-left:-40px;display:flex;flex-wrap:wrap;margin-bottom:-40px}@media screen and (max-width: 43.75rem){.gallery__items{margin-left:-20px}}@media screen and (max-width: 43.75rem){.gallery__items{margin-bottom:-20px}}.gallery__item{padding-left:40px;flex:0 0 50%;max-width:50%;margin-bottom:40px;max-width:240px}@media screen and (max-width: 43.75rem){.gallery__item{padding-left:20px}}@media screen and (max-width: 43.75rem){.gallery__item{margin-bottom:20px}}@media screen and (min-width: 31.25rem){.gallery__item{flex:0 0 25%;max-width:25%;max-width:240px}}.hidden-with-width{height:1px;padding-top:1px;margin-top:-1px;overflow:hidden}.link-block[class*=-centered]{text-align:center}.section-block-background--blue .link-block[class*="--button"] a{background-color:#fff;color:#10124f}.section-block-background--blue .link-block[class*="--button"] a:not([disabled]):hover,.section-block-background--blue .link-block[class*="--button"] a:not([disabled]):focus{background-color:#e6e6e6}.nav-bar,.nav-bar ul,.nav-list,.nav-list ul{list-style:none;margin:0}.nav-bar li{display:inline-block}.nav-bar a{display:block;border:0;position:relative;text-decoration:none}.page-card{position:relative;max-width:400px}.page-card__inner{display:flex;flex-direction:column;width:100%}.page-card__content{display:flex;flex-direction:column}.page-card__title{font-size:1.375rem;margin-bottom:10px}@media screen and (min-width: 43.75rem){.page-card__title{font-size:1.75rem}}@media screen and (min-width: 75rem){.page-card__title{font-size:1.875rem}}.page-card__title--small{font-size:1.25rem}@media screen and (min-width: 43.75rem){.page-card__title--small{font-size:1.5rem}}@media screen and (min-width: 75rem){.page-card__title--small{font-size:1.625rem}}.page-card__image{display:block;opacity:1;transition:opacity .15s ease}.page-card__image:hover,.page-card__image:focus{opacity:.9}.page-card__excerpt{margin-bottom:0 !important}.page-card--no-image .page-card__excerpt{font-size:1.375rem;margin-bottom:1.5rem;font-weight:300;font-size:1.125rem !important}@media screen and (min-width: 43.75rem){.page-card--no-image .page-card__excerpt{font-size:1.5rem}}@media screen and (min-width: 75rem){.page-card--no-image .page-card__excerpt{font-size:1.75rem}}.page-card--no-image .page-card__excerpt b{font-weight:600}@media screen and (min-width: 43.75rem){.page-card--no-image .page-card__excerpt{font-size:1.375rem !important}}.page-card__status{margin-top:30px;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}.news-list__items .page-card{align-self:flex-start}.news-list__items .page-card__content{text-align:center}.news-list__items .page-card__content .publish-date{margin:10px 0;color:#6f6f6f}.news-list__items .page-card__image{border-radius:20px;overflow:hidden;box-shadow:8px 8px 30px 4px rgba(111,111,111,.2)}.project-list__items .page-card__inner{border-radius:20px;background:#fff;box-shadow:8px 8px 30px 4px rgba(111,111,111,.2)}.project-list__items .page-card__content{flex-grow:1;padding:20px 25px 30px 25px}.page-card--no-image .project-list__items .page-card__content{padding-top:25px}.project-list__items .page-card__image{border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}.project-list__items .page-card__tags{margin-top:20px;margin-bottom:-10px;margin-left:0;list-style:none}.project-list__items .page-card__tags li{display:inline-block;margin-right:10px;margin-bottom:10px}@media screen and (max-width: 28.125rem){.project-list__items .page-card__content{padding:15px}}.page-cards-wrap{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:31.25rem}@media screen and (max-width: 34.375rem){.page-cards-wrap{padding-left:1.5625rem;padding-right:1.5625rem}}.page-cards{margin-left:-60px;display:flex;flex-wrap:wrap;margin-bottom:-60px}@media screen and (max-width: 43.75rem){.page-cards{margin-left:-30px}}@media screen and (max-width: 43.75rem){.page-cards{margin-bottom:-30px}}.page-cards .page-card{padding-left:60px;flex:0 0 100%;max-width:100%;margin-bottom:60px;display:flex}@media screen and (max-width: 43.75rem){.page-cards .page-card{padding-left:30px}}@media screen and (max-width: 43.75rem){.page-cards .page-card{margin-bottom:30px}}.page-cards .page-card .overlay-link{left:60px}@media screen and (max-width: 43.75rem){.page-cards .page-card .overlay-link{left:30px}}.page-cards .page-card__inner{flex-grow:1}@media screen and (min-width: 40.625rem){.page-cards .page-card{flex:0 0 50%;max-width:50%}}@media screen and (min-width: 68.75rem){.page-cards .page-card{flex:0 0 33.3333333333%;max-width:33.3333333333%}.latest-news .page-cards .page-card{flex:0 0 25%;max-width:25%}}@media screen and (min-width: 90.625rem){.page-cards .page-card{flex:0 0 25%;max-width:25%}}.paginator__list{display:flex;flex-wrap:wrap;justify-content:center;margin:0;list-style:none;margin-bottom:-1em;margin-right:-1.25em}.paginator__list li{margin:0 1.25em 1em 0}.paginator__list a{display:flex;justify-content:center;align-items:center;width:50px;height:40px;border-radius:10px;text-decoration:none;background-color:#3439d5;color:#fff;box-shadow:2px 2px 10px 1px rgba(16,18,79,.2)}.paginator__list a:hover,.paginator__list a:focus,.paginator__list .paginator-current-item a{background-color:#2529b1;text-decoration:underline}.person{display:flex}.person__image{flex-shrink:0;align-self:flex-start;margin-right:20px;max-width:70px;border-radius:10px;overflow:hidden}.person__text p{margin-bottom:0}.person__text a{text-decoration:none}.person__text a:hover,.person__text a:focus{text-decoration:underline}.share-links{list-style:none;margin:10px 0;margin-bottom:-15px}.share-links li{margin-bottom:15px}.share-links .icon{margin-right:5px;width:25px;height:25px;vertical-align:top}.share-links .icon.icon--linkedin{color:#0077b5}.share-links .icon.icon--facebook{color:#3c5a99}.share-links .icon.icon--mail{color:#6f6f6f}.share-links a{display:flex;align-items:center;text-decoration:none}.share-links a .text{color:#10124f}.share-links a:hover,.share-links a:focus{opacity:.7}@media screen and (min-width: 25rem){.share-links li{display:inline-block;margin-right:20px}.share-links li:last-child{margin-right:0}}@keyframes spin{to{transform:rotate(360deg)}}.spinner{display:inline-block;position:relative;overflow:hidden;width:.9em;height:.9em;border-style:solid;border-width:2px;border-radius:50%;border-color:transparent;vertical-align:middle;transform:rotate(0deg);animation:spin .5s linear 0s infinite}.spinner--dark{border-top-color:rgba(0,0,0,.5);border-right-color:rgba(0,0,0,.5);border-bottom-color:rgba(0,0,0,.5)}.spinner--light{border-top-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5);border-bottom-color:rgba(255,255,255,.5)}.spinner--black{border-top-color:#10124f;border-right-color:#10124f;border-bottom-color:#10124f}.spinner--white{border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff}.spinner-text{margin-right:.5em;font-style:italic}.status__content{display:flex;align-items:center;margin-bottom:10px}.status__title{margin-bottom:0;line-height:1;font-size:1.25rem}.status__btn-container{position:relative;margin-left:5px;display:flex;align-items:center}.status__btn{height:auto;padding:0;border:0;border-radius:0;font-size:inherit;font-weight:inherit;line-height:inherit;background:transparent !important;color:inherit !important;padding:0 10px 5px 5px;cursor:default !important}.status__info{visibility:hidden;opacity:0;width:12.5rem;position:absolute;top:calc(100% + 5px);left:-10px;padding:10px;border-radius:5px;background-color:#10124f;color:#fff;box-shadow:8px 8px 30px 4px rgba(16,18,79,.05);z-index:1;font-size:1rem}.info-open .status__info,.status__btn-container:hover .status__info{visibility:visible;opacity:1;transition:visibility .2s ease,opacity .2s ease}@media screen and (min-width: 37.5rem){.status__info{width:18.75rem;padding:15px}}.status__bar{position:relative;height:16px;background-color:#f4f4f4;border-radius:7px}.status__bar::before{position:absolute;content:"";height:6px;top:5px;bottom:5px;left:5px;border-radius:3px;background-color:#3439d5}.status__bar.status--planned::before{width:calc(25% - (5px * 2))}.status__bar.status--development::before{width:calc(50% - (5px * 2))}.status__bar.status--limited::before{width:calc(75% - (5px * 2))}.status__bar.status--full::before{width:calc(100% - (5px * 2));background-color:#21b75f}.status__bar.status--finished::before{width:0}.block-content{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:68.75rem;font-size:1rem}@media screen and (max-width: 34.375rem){.block-content{padding-left:1.5625rem;padding-right:1.5625rem}}@media screen and (min-width: 43.75rem){.block-content{font-size:1.125rem}}@media screen and (min-width: 75rem){.block-content{font-size:1.375rem}}.content-facts-block{margin-top:80px;margin-bottom:80px}@media screen and (max-width: 34.375rem){.content-facts-block{margin-top:40px;margin-bottom:40px}}.content-facts-block__content{font-size:1rem}@media screen and (min-width: 43.75rem){.content-facts-block__content{font-size:1.125rem}}@media screen and (min-width: 75rem){.content-facts-block__content{font-size:1.375rem}}.content-facts-block__facts{margin-top:50px}.content-facts-block__fact{display:flex;flex-direction:row-reverse}.content-facts-block__fact:not(:first-child){margin-top:30px}.content-facts-block__fact-content{flex:1 1 85%;margin-left:20px}@media screen and (min-width: 68.75rem){.content-facts-block{display:flex}.content-facts-block__content{margin-right:60px;width:63%}.content-facts-block__facts{margin-top:0;width:37%}}@media screen and (min-width: 81.25rem){.content-facts-block__content{margin-right:100px}}@media screen and (min-width: 93.75rem){.content-facts-block__content{margin-right:120px}}.cards-block{margin-top:80px;margin-bottom:80px}@media screen and (max-width: 34.375rem){.cards-block{margin-top:40px;margin-bottom:40px}}.cards-block__content{margin-bottom:60px}@media screen and (max-width: 34.375rem){.cards-block__content{margin-bottom:30px}}.card__image{border-radius:20px;overflow:hidden}.card__image img{-o-object-fit:cover;object-fit:cover;width:100%}.card__text{padding:20px 25px 25px}.card__text>p:last-child{margin-bottom:0}.card__text .link-block a{display:inline-flex;align-items:center;justify-content:center;padding:8px 20px 10px;line-height:1.25;border:0;border-radius:10px;font-weight:400;font-size:1.125rem;text-decoration:none;text-align:center;text-shadow:none;vertical-align:middle;box-shadow:none;transition:background-color .15s ease-out;background-color:#f4f4ff;color:#10124f;border-radius:5px !important;padding:3px 10px 5px !important;font-size:1rem !important;text-decoration:none}.card__text .link-block a:focus{outline:1px dotted #10124f}.card__text .link-block a:not([disabled]):hover,.card__text .link-block a:not([disabled]):focus{background-color:#dcdce6}.card__text .link-block a[disabled]{opacity:.5}.card-list-wrap{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:31.5625rem}@media screen and (max-width: 34.375rem){.card-list-wrap{padding-left:1.5625rem;padding-right:1.5625rem}}.card-list{margin-left:-60px;display:flex;flex-wrap:wrap;margin-bottom:-60px;justify-content:center}@media screen and (max-width: 43.75rem){.card-list{margin-left:-30px}}@media screen and (max-width: 43.75rem){.card-list{margin-bottom:-30px}}.card-list .card{padding-left:60px;flex:0 0 100%;max-width:100%;margin-bottom:60px}@media screen and (max-width: 43.75rem){.card-list .card{padding-left:30px}}@media screen and (max-width: 43.75rem){.card-list .card{margin-bottom:30px}}@media screen and (min-width: 40.625rem){.card-list--cols-2 .card,.card-list--cols-3 .card,.card-list--cols-4 .card,.card-list--cols-5 .card{flex:0 0 50%;max-width:50%}}@media screen and (min-width: 62.5rem){.card-list--cols-3 .card,.card-list--cols-4 .card,.card-list--cols-5 .card{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (min-width: 81.25rem){.card-list--cols-4 .card,.card-list--cols-5 .card{flex:0 0 25%;max-width:25%}}@media screen and (min-width: 103.125rem){.card-list--cols-5 .card{flex:0 0 20%;max-width:20%}}.card-list--cols-2{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:56.875rem}@media screen and (max-width: 34.375rem){.card-list--cols-2{padding-left:1.5625rem;padding-right:1.5625rem}}.card-list--cols-3{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:82.1875rem}@media screen and (max-width: 34.375rem){.card-list--cols-3{padding-left:1.5625rem;padding-right:1.5625rem}}.card-list--cols-4{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:107.5rem}@media screen and (max-width: 34.375rem){.card-list--cols-4{padding-left:1.5625rem;padding-right:1.5625rem}}.card-list--cols-5{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:132.8125rem}@media screen and (max-width: 34.375rem){.card-list--cols-5{padding-left:1.5625rem;padding-right:1.5625rem}}.image-content-block{margin-top:40px;margin-bottom:40px;font-size:1rem}@media screen and (max-width: 34.375rem){.image-content-block{margin-top:20px;margin-bottom:20px}}@media screen and (min-width: 43.75rem){.image-content-block{font-size:1.125rem}}@media screen and (min-width: 75rem){.image-content-block{font-size:1.375rem}}.image-content-block__inner{display:flex;flex-direction:column;align-items:center}.image-content-block__image{margin-bottom:1.5em}@media screen and (min-width: 31.25rem){.image-content-block__image{width:80%;max-width:500px}}@media screen and (min-width: 59.375rem){.image-content-block__inner{flex-direction:row}.image-content-block:nth-child(2n+1) .image-content-block__image{padding-right:60px}.image-content-block:nth-child(2n) .image-content-block__inner{flex-direction:row-reverse}.image-content-block:nth-child(2n) .image-content-block__image{padding-left:60px}.image-content-block__image{flex-shrink:0;width:auto;max-width:43%;margin-bottom:0}}@media screen and (min-width: 84.375rem){.image-content-block:nth-child(2n+1) .image-content-block__image{padding-right:80px}.image-content-block:nth-child(2n) .image-content-block__image{padding-left:80px}}.images-block-wrap{margin-top:40px;margin-bottom:40px}@media screen and (max-width: 34.375rem){.images-block-wrap{margin-top:20px;margin-bottom:20px}}.images-block:first-child{margin-top:0}.images-block--small .images-block-item,.images-block--medium .images-block-item,.images-block--large .images-block-item{margin-bottom:1.5rem}@media screen and (max-width: 43.75rem){.images-block--small .images-block-item,.images-block--medium .images-block-item,.images-block--large .images-block-item{margin-bottom:1.5rem}}.images-block--small .images-block-item:last-child,.images-block--medium .images-block-item:last-child,.images-block--large .images-block-item:last-child{margin-bottom:0}.images-block--small .images-block-item-image,.images-block--medium .images-block-item-image,.images-block--large .images-block-item-image{margin-right:auto;margin-left:auto}.images-block--small .images-block-item-image{max-width:200px}.images-block--medium .images-block-item-image{max-width:600px}.images-block--large .images-block-item-image{max-width:1000px}.images-block-item-caption p{margin-bottom:0}.images-block--small .images-block-item-caption,.images-block--medium .images-block-item-caption,.images-block--large .images-block-item-caption,.images-block--cols-2 .images-block-item-caption,.images-block--cols-3 .images-block-item-caption,.images-block--cols-4 .images-block-item-caption{margin-top:5px;font-size:.875rem}.images-block-item-image a{transition:opacity .15s ease}.images-block-item-image a:hover,.images-block-item-image a:focus{opacity:.75}.images-block--cols-2,.images-block--cols-3,.images-block--cols-4{margin-left:-1.5rem;display:flex;flex-wrap:wrap;margin-bottom:-1.5rem}@media screen and (max-width: 43.75rem){.images-block--cols-2,.images-block--cols-3,.images-block--cols-4{margin-left:-1.5rem}}@media screen and (max-width: 43.75rem){.images-block--cols-2,.images-block--cols-3,.images-block--cols-4{margin-bottom:-1.5rem}}.images-block--cols-2 .images-block-item,.images-block--cols-3 .images-block-item,.images-block--cols-4 .images-block-item{padding-left:1.5rem;flex:0 0 100%;max-width:100%;margin-bottom:1.5rem}@media screen and (max-width: 43.75rem){.images-block--cols-2 .images-block-item,.images-block--cols-3 .images-block-item,.images-block--cols-4 .images-block-item{padding-left:1.5rem}}@media screen and (max-width: 43.75rem){.images-block--cols-2 .images-block-item,.images-block--cols-3 .images-block-item,.images-block--cols-4 .images-block-item{margin-bottom:1.5rem}}@media screen and (min-width: 25rem){.images-block--cols-2 .images-block-item,.images-block--cols-4 .images-block-item{flex:0 0 50%;max-width:50%}}@media screen and (min-width: 31.25rem){.images-block--cols-3 .images-block-item{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (min-width: 43.75rem){.images-block--cols-4 .images-block-item{flex:0 0 25%;max-width:25%}}.images-block--side-text .images-block-item{margin-top:60px}@media screen and (max-width: 43.75rem){.images-block--side-text .images-block-item{margin-top:30px}}.images-block--side-text .images-block-item-caption{margin-top:10px}@media screen and (min-width: 34.375rem){.images-block--side-text .images-block-item{margin-left:-1.5rem;display:flex;flex-wrap:wrap}}@media screen and (min-width: 34.375rem)and (max-width: 43.75rem){.images-block--side-text .images-block-item{margin-left:-1.5rem}}@media screen and (min-width: 34.375rem){.images-block--side-text .images-block-item:nth-child(even){flex-direction:row-reverse}}@media screen and (min-width: 34.375rem){.images-block--side-text .images-block-item-image,.images-block--side-text .images-block-item-caption{padding-left:1.5rem;flex:0 0 50%;max-width:50%}}@media screen and (min-width: 34.375rem)and (max-width: 43.75rem){.images-block--side-text .images-block-item-image,.images-block--side-text .images-block-item-caption{padding-left:1.5rem}}@media screen and (min-width: 34.375rem){.images-block--side-text .images-block-item-caption{margin-top:0}}.section-block{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 34.375rem){.section-block{padding-top:40px;padding-bottom:40px}}.section-block>.block-content:first-child{margin-bottom:80px}@media screen and (max-width: 34.375rem){.section-block>.block-content:first-child{margin-bottom:40px}}.section-block>*:first-child{margin-top:0 !important}.section-block>*:last-child{margin-bottom:0 !important}.section-block-background--blue{background-color:#10124f;color:#fff}.section-block-background--blue+.section-block--skew{background:linear-gradient(to right bottom, #10124f calc(50% - 1px), #fff 50%)}.section-block--skew{height:40px}@media screen and (min-width: 34.375rem){.section-block--skew{height:80px}}.page-content .section-block--skew:last-child{display:none}.block-content{margin-top:80px;margin-bottom:80px}@media screen and (max-width: 34.375rem){.block-content{margin-top:40px;margin-bottom:40px}}.start-page .block-content:first-child{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:81.25rem;margin-top:120px;margin-bottom:160px}@media screen and (max-width: 34.375rem){.start-page .block-content:first-child{padding-left:1.5625rem;padding-right:1.5625rem}}@media screen and (max-width: 34.375rem){.start-page .block-content:first-child{margin-top:60px}}@media screen and (max-width: 34.375rem){.start-page .block-content:first-child{margin-bottom:80px}}@media screen and (min-width: 100rem){.start-page .block-content:first-child{margin-top:160px;margin-bottom:240px}}@media screen and (min-width: 100rem)and (max-width: 34.375rem){.start-page .block-content:first-child{margin-top:80px}}@media screen and (min-width: 100rem)and (max-width: 34.375rem){.start-page .block-content:first-child{margin-bottom:120px}}.blurb{position:relative}.blurb .overlay-link{left:80px}@media screen and (max-width: 43.75rem){.blurb .overlay-link{left:30px}}.blurb__inner{text-align:center;padding:15px 10px;border-radius:20px;box-shadow:none;transition:transform .15s ease,box-shadow .15s ease}.overlay-link:hover~.blurb__inner,.overlay-link:focus~.blurb__inner{box-shadow:inset 2px 2px 15px rgba(0,0,0,.1);transform:scale(0.95)}.blurb__image{margin-bottom:20px}.blurb__title{margin-bottom:0}.blurb__text{margin-top:5px}.blurb__text p:last-child{margin-bottom:0}.blurb-list-wrap{margin-top:80px;margin-bottom:80px}@media screen and (max-width: 34.375rem){.blurb-list-wrap{margin-top:40px;margin-bottom:40px}}.blurb-list-wrap.blurb-list-wrap--cols-1{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:23.75rem}@media screen and (max-width: 34.375rem){.blurb-list-wrap.blurb-list-wrap--cols-1{padding-left:1.5625rem;padding-right:1.5625rem}}.blurb-list-wrap--cols-4{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:91.25rem}@media screen and (max-width: 34.375rem){.blurb-list-wrap--cols-4{padding-left:1.5625rem;padding-right:1.5625rem}}.blurb-list-wrap--cols-5{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:112.5rem}@media screen and (max-width: 34.375rem){.blurb-list-wrap--cols-5{padding-left:1.5625rem;padding-right:1.5625rem}}.blurb-list{margin-left:-80px;display:flex;flex-wrap:wrap;margin-bottom:-60px;justify-content:center}@media screen and (max-width: 43.75rem){.blurb-list{margin-left:-30px}}@media screen and (max-width: 43.75rem){.blurb-list{margin-bottom:-30px}}.blurb-list .blurb{padding-left:80px;flex:0 0 50%;max-width:50%;margin-bottom:60px}@media screen and (max-width: 43.75rem){.blurb-list .blurb{padding-left:30px}}@media screen and (max-width: 43.75rem){.blurb-list .blurb{margin-bottom:30px}}.blurb-list.blurb-list--cols-1 .blurb{flex:0 0 100%;max-width:100%}@media screen and (min-width: 46.875rem){.blurb-list--cols-3 .blurb,.blurb-list--cols-4 .blurb,.blurb-list--cols-5 .blurb{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (min-width: 68.75rem){.blurb-list--cols-4 .blurb,.blurb-list--cols-5 .blurb{flex:0 0 25%;max-width:25%}}@media screen and (min-width: 78.125rem){.blurb-list--cols-5 .blurb{flex:0 0 20%;max-width:20%}}.sidebar-col{margin-top:20px}.sidebar-col .sidebar__item>ul{list-style:none;margin:0}.sidebar-col .rich-text p{margin-bottom:.5em}.content-col{max-width:62.5rem}@media screen and (min-width: 68.75rem){.content-and-sidebar{display:flex}.sidebar-col{flex-shrink:0;flex-basis:23%;min-width:300px;margin-left:8%;margin-top:0}.content-col{font-size:1rem}}@media screen and (min-width: 68.75rem)and (min-width: 43.75rem){.content-col{font-size:1.125rem}}@media screen and (min-width: 68.75rem)and (min-width: 75rem){.content-col{font-size:1.375rem}}@media screen and (min-width: 78.125rem){.sidebar-col{margin-left:11%}}main,.page-content{width:100%;display:inline-block;background-position:50% 0;background-repeat:no-repeat}main.page-background--turquoise,.page-content.page-background--turquoise{background-color:#d9ffea}@media screen and (min-width: 93.75rem){main,.page-content{background-size:100% auto}}#main[tabindex]{outline:0}.hide-focus a,.hide-focus button,.hide-focus input[type=submit],.hide-focus input[type=button],.hide-focus input[type=reset],.hide-focus [tabindex]{outline:0 !important}a:focus:not(:focus-visible),button:focus:not(:focus-visible),input[type=submit]:focus:not(:focus-visible),input[type=button]:focus:not(:focus-visible),input[type=reset]:focus:not(:focus-visible),[tabindex]:focus:not(:focus-visible){outline:0 !important}.show-focus a:focus,.show-focus button:focus,.show-focus input[type=submit]:focus,.show-focus input[type=button]:focus,.show-focus input[type=reset]:focus,.show-focus [tabindex]:focus{outline:3px dotted #10124f;outline-offset:1px}.show-focus .lightbox a:focus,.show-focus .site-header a:focus,.show-focus .section-block-background--blue a:focus,.show-focus .lightbox button:focus,.show-focus .site-header button:focus,.show-focus .section-block-background--blue button:focus,.show-focus .lightbox input[type=submit]:focus,.show-focus .site-header input[type=submit]:focus,.show-focus .section-block-background--blue input[type=submit]:focus,.show-focus .lightbox input[type=button]:focus,.show-focus .site-header input[type=button]:focus,.show-focus .section-block-background--blue input[type=button]:focus,.show-focus .lightbox input[type=reset]:focus,.show-focus .site-header input[type=reset]:focus,.show-focus .section-block-background--blue input[type=reset]:focus,.show-focus .lightbox [tabindex]:focus,.show-focus .site-header [tabindex]:focus,.show-focus .section-block-background--blue [tabindex]:focus{outline-color:#fff}.show-focus .skiplink:focus{outline-color:#fff}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-iteration-count:1 !important;animation-duration:.001s !important;transition-duration:.001s !important}}.error-page-content{margin:80px 20px 0;min-height:80vh}@media screen and (max-width: 43.75rem){.error-page-content{margin:40px 0}}@keyframes intro-top-left{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(-2%, -2%) scale(1.1)}}@keyframes intro-top-right{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(2%, -2%) scale(1.1)}}@keyframes intro-bottom-right{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(2%, 2%) scale(1.1)}}@keyframes intro-bottom-left{0%{transform:translate(0, 0) scale(1)}100%{transform:translate(-2%, 2%) scale(1.1)}}.intro-container{display:flex;flex-direction:column}.intro{position:relative;display:flex;flex-direction:column;justify-content:center;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;overflow:hidden}@media screen and (orientation: landscape){.intro{min-height:55vh}}@media screen and (orientation: portrait){.intro{min-height:60vh}}.intro-bg{background-color:gray}.intro-bg,.intro-bg picture{position:absolute !important;top:0;left:0;width:100%;height:100%;z-index:1}.intro-bg img,.intro-bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro-bg>picture:first-child{z-index:2}.intro-image-active{animation-duration:6000ms;animation-timing-function:ease-out;animation-fill-mode:forwards}.intro-image-active[data-direction=top-left]{animation-name:intro-top-left}.intro-image-active[data-direction=top-right]{animation-name:intro-top-right}.intro-image-active[data-direction=bottom-right]{animation-name:intro-bottom-right}.intro-image-active[data-direction=bottom-left]{animation-name:intro-bottom-left}.intro-content{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:81.25rem;position:relative;width:100%;padding-top:5.625rem;padding-bottom:5.625rem;text-align:center;z-index:10}@media screen and (max-width: 34.375rem){.intro-content{padding-left:1.5625rem;padding-right:1.5625rem}}.intro-content.intro-content-color--light{color:#fff}.intro-content.intro-content-color--light h1,.intro-content.intro-content-color--light h2,.intro-content.intro-content-color--light h3,.intro-content.intro-content-color--light p{text-shadow:0 0 20px rgba(0,0,0,.2)}.latest-news{margin-top:80px;margin-bottom:80px}@media screen and (max-width: 34.375rem){.latest-news{margin-top:40px;margin-bottom:40px}}.latest-news__content{margin-bottom:60px}@media screen and (max-width: 34.375rem){.latest-news__content{margin-bottom:30px}}.lightbox-open,.lightbox-open body{overflow:hidden}.lightbox{color:#fff}.lightbox[aria-hidden=true]{display:none}.lightbox,.lightbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:600}.lightbox-overlay{background-color:rgba(0,0,0,.8);z-index:601}.lightbox-body{position:relative;display:flex;align-items:center;height:100vh;height:-webkit-fill-available;height:var(--vh100, 100vh);z-index:602}.lightbox-content-wrap{margin:0 auto}.lightbox--scrollable{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.lightbox-button{display:block;position:absolute;padding:0;border:0;background:none !important;color:#fff}.lightbox-button svg{display:block;position:absolute;fill:currentColor;filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.5))}.lightbox-button:not([disabled]):hover,.lightbox-button:not([disabled]):focus{color:#1377d4}.lightbox-nav{top:50%;transform:translateY(-50%);width:50px;height:80px;z-index:603}.lightbox-nav svg{width:18px;height:30px;top:50%;transform:translateY(-50%)}.lightbox-nav--prev{left:0}.lightbox-nav--prev svg{left:20px}.lightbox-nav--next{right:0}.lightbox-nav--next svg{right:20px}@media screen and (max-width: 800px){.lightbox-nav{top:auto;transform:none;bottom:0}.lightbox-nav--prev svg{left:15px}.lightbox-nav--next svg{right:15px}}.lightbox-close{top:0;right:0;width:50px;height:50px;padding:0;z-index:603}.lightbox-close svg{width:16px;height:16px;top:50%;left:50%;transform:translate(-50%, -50%)}.lightbox-close:not([disabled]):hover>span,.lightbox-close:not([disabled]):focus>span{background:#ddd}.lightbox-figure{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px}.lightbox-figure img{max-height:99vh;max-height:calc(var(--vh100, 100vh) * 0.99);max-height:calc(var(--vh100, 100vh) - 20px)}.lightbox-caption{padding:5px 5px 0;font-size:14px}.lightbox-caption p{margin:5px 0 0}.lightbox-caption p:first-child{margin-top:0}.lightbox-caption a{color:inherit}@keyframes lightbox-fade-in{from{opacity:0}to{opacity:1}}@keyframes lightbox-fade-in-up{from{transform:translateY(15px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes lightbox-fade-in-scale{from{transform:scale(0.7);transform-origin:50% 50%;opacity:0}to{transform:scale(1);transform-origin:50% 50%;opacity:1}}.lightbox:not([aria-hidden=true]) .lightbox-overlay{animation:lightbox-fade-in .25s both}.lightbox:not([aria-hidden=true]) .lightbox-content,.lightbox:not([aria-hidden=true]) .lightbox-close{animation:lightbox-fade-in-up .2s .1s both}.lightbox:not([aria-hidden=true]) .lightbox-nav--prev,.lightbox:not([aria-hidden=true]) .lightbox-nav--next{animation:lightbox-fade-in-scale .2s .1s both}@keyframes lightbox-spin{to{transform:rotate(360deg)}}.lightbox-spinner{display:inline-block;position:relative;overflow:hidden;width:1em;height:1em;border:.125em solid rgba(255,255,255,.9);font-size:24px;border-radius:50%;border-top-color:transparent;vertical-align:middle;transform:rotate(0deg);animation:lightbox-spin .5s linear infinite}.news-detail__article{margin-top:80px;margin-bottom:80px}@media screen and (max-width: 34.375rem){.news-detail__article{margin-top:40px;margin-bottom:40px}}.news-detail__image{border-radius:40px;overflow:hidden}.news-detail__image img{-o-object-fit:cover;object-fit:cover;width:100%}.news-detail__date{font-size:1rem;margin:30px 0 20px}@media screen and (min-width: 43.75rem){.news-detail__date{font-size:1.125rem}}@media screen and (min-width: 75rem){.news-detail__date{font-size:1.375rem}}.news-detail__date .publish-date{margin-bottom:0}.news-detail__title{margin-bottom:10px}.news-detail__content{font-size:1rem}@media screen and (min-width: 43.75rem){.news-detail__content{font-size:1.125rem}}@media screen and (min-width: 75rem){.news-detail__content{font-size:1.375rem}}.news-detail__footer{margin-top:60px}.news-detail__tags{list-style:none;margin:0}.news-detail__tags li{display:inline-block;margin:0 .625em 1em 0}.news-detail__pagination{padding:25px;background-color:#f4f4ff}.pagination__item{display:flex;flex-grow:1}.pagination__item__inner{display:flex;align-items:center;position:relative}.overlay-link:hover~.pagination__image,.overlay-link:focus~.pagination__image{opacity:.9}.overlay-link:hover~.pagination__content .pagination__title,.overlay-link:focus~.pagination__content .pagination__title{text-decoration:underline}.pagination__item-prev .pagination__icon{margin-right:10px}.pagination__item-prev .pagination__image{margin-right:15px}.pagination__item-next{margin-top:20px;justify-content:flex-end}.pagination__item-next .pagination__icon{margin-left:10px}.pagination__item-next .pagination__image{margin-left:15px}.pagination__item-next .pagination__content{text-align:right}.pagination__image{flex-shrink:0;width:60px;height:60px;border-radius:20%;overflow:hidden;box-shadow:8px 8px 30px 4px rgba(111,111,111,.2)}.pagination__content .publish-date{margin-bottom:5px;color:#6f6f6f}@media screen and (min-width: 50rem){.news-detail__pagination{padding:40px 25px}.pagination__nav{display:flex;justify-content:space-between}.pagination__item-next{margin-top:0}.pagination__item-prev:not(:only-child),.pagination__item-prev .pagination__icon{margin-right:20px}.pagination__item-prev .pagination__image{margin-right:25px}.pagination__item-next:not(:only-child),.pagination__item-next .pagination__icon{margin-left:20px}.pagination__item-next .pagination__image{margin-left:25px}}@media screen and (min-width: 56.25rem){.pagination__image{width:80px;height:80px}}@media screen and (min-width: 81.25rem){.pagination__image{width:100px;height:100px}}.news-list{margin-top:160px;margin-bottom:80px}@media screen and (max-width: 34.375rem){.news-list{margin-top:80px}}@media screen and (max-width: 34.375rem){.news-list{margin-bottom:40px}}.news-list.list-empty p{font-size:1rem}@media screen and (min-width: 43.75rem){.news-list.list-empty p{font-size:1.125rem}}@media screen and (min-width: 75rem){.news-list.list-empty p{font-size:1.375rem}}.news-list__paginator{margin-top:60px}.participant-block{margin-top:80px;margin-bottom:80px}@media screen and (max-width: 34.375rem){.participant-block{margin-top:40px;margin-bottom:40px}}.participant-block__content:first-child{margin-bottom:60px}@media screen and (max-width: 34.375rem){.participant-block__content:first-child{margin-bottom:30px}}.participant-block__content:last-child{margin-top:60px}@media screen and (max-width: 34.375rem){.participant-block__content:last-child{margin-top:30px}}.participant{position:relative;background-color:#fff}.participant__inner{aspect-ratio:50/27;padding:10px 20px;display:flex;justify-content:center;align-items:center;border:.5px solid rgba(16,18,79,.1)}.participant__inner a{max-width:180px;z-index:1}.participant__inner img{max-height:60px}.participant:last-child .participant__inner{border-right:.5px solid rgba(16,18,79,.1);box-shadow:.5px 0 0 0 rgba(16,18,79,.1);transition:none}.overlay-link:hover~.participant__inner,.overlay-link:focus~.participant__inner{background-color:rgba(244,244,244,.5)}.participant-list-wrap.participant-list--cols-2{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:37.5rem}@media screen and (max-width: 34.375rem){.participant-list-wrap.participant-list--cols-2{padding-left:1.5625rem;padding-right:1.5625rem}}.participant-list-wrap.participant-list--cols-3{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:53.125rem}@media screen and (max-width: 34.375rem){.participant-list-wrap.participant-list--cols-3{padding-left:1.5625rem;padding-right:1.5625rem}}.participant-list-wrap.participant-list--cols-4{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:68.75rem}@media screen and (max-width: 34.375rem){.participant-list-wrap.participant-list--cols-4{padding-left:1.5625rem;padding-right:1.5625rem}}.participant-list-wrap.participant-list--cols-5{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:84.375rem}@media screen and (max-width: 34.375rem){.participant-list-wrap.participant-list--cols-5{padding-left:1.5625rem;padding-right:1.5625rem}}.participant-list-wrap.participant-list--cols-6{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:100rem}@media screen and (max-width: 34.375rem){.participant-list-wrap.participant-list--cols-6{padding-left:1.5625rem;padding-right:1.5625rem}}.participant-list{display:flex;flex-wrap:wrap;position:relative}.participant-list .participant{padding-left:60px;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-left:0 !important}@media screen and (max-width: 43.75rem){.participant-list .participant{padding-left:30px}}.participant-list--cols-2 .participant-list .participant{padding-left:60px;flex:0 0 50%;max-width:50%}@media screen and (max-width: 43.75rem){.participant-list--cols-2 .participant-list .participant{padding-left:30px}}.participant-list::after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;border:1px solid #fff}@media screen and (min-width: 37.5rem){.participant-list--cols-4 .participant{flex:0 0 25%;max-width:25%}.participant-list--cols-5 .participant,.participant-list--cols-6 .participant{flex:0 0 25%;max-width:25%}}@media screen and (min-width: 53.125rem){.participant-list--cols-5 .participant{flex:0 0 20%;max-width:20%}}@media screen and (min-width: 62.5rem){.participant-list--cols-6 .participant{flex:0 0 16.6666666667%;max-width:16.6666666667%}}.participant-cards-block{margin-top:80px;margin-bottom:80px}@media screen and (max-width: 34.375rem){.participant-cards-block{margin-top:40px;margin-bottom:40px}}.participant-cards-block__content:first-child{margin-bottom:60px}@media screen and (max-width: 34.375rem){.participant-cards-block__content:first-child{margin-bottom:30px}}.participant-cards-block__content:last-child{margin-top:60px}@media screen and (max-width: 34.375rem){.participant-cards-block__content:last-child{margin-top:30px}}.participant-card{position:relative;max-width:38.75rem !important}.participant-card__inner{height:100%;border-radius:20px;overflow:hidden;background-color:#fff;box-shadow:8px 8px 30px 4px rgba(16,18,79,.05);transition:transform .15s ease,box-shadow .15s ease}.participant-card__inner .participant-list::after{border-top:1px solid rgba(16,18,79,.1)}.overlay-link:hover~.participant-card__inner,.overlay-link:focus~.participant-card__inner{transform:scale(1.02);box-shadow:8px 9px 32px 4px rgba(16,18,79,.2)}.overlay-link:hover~.participant-card__inner .participant-card__title a,.overlay-link:focus~.participant-card__inner .participant-card__title a{text-decoration:underline}.participant-card__title{padding:20px 30px}.participant-card__title h3{margin-bottom:0}.participant-cards-list{margin-left:-60px;display:flex;flex-wrap:wrap;margin-bottom:-60px;justify-content:center}@media screen and (max-width: 43.75rem){.participant-cards-list{margin-left:-30px}}@media screen and (max-width: 43.75rem){.participant-cards-list{margin-bottom:-30px}}.participant-cards-list .participant{padding-left:60px;flex:0 0 33.3333333333%;max-width:33.3333333333%}@media screen and (max-width: 43.75rem){.participant-cards-list .participant{padding-left:30px}}.participant-card{padding-left:60px;flex:0 0 100%;max-width:100%;margin-bottom:60px}@media screen and (max-width: 43.75rem){.participant-card{padding-left:30px}}@media screen and (max-width: 43.75rem){.participant-card{margin-bottom:30px}}@media screen and (min-width: 53.125rem){.participant-cards-list{justify-content:flex-start}.participant-card{flex:0 0 50%;max-width:50%}}@media screen and (min-width: 68.75rem){.participant-card{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.participant-detail__article{margin-top:80px;margin-bottom:80px}@media screen and (max-width: 34.375rem){.participant-detail__article{margin-top:40px;margin-bottom:40px}}.participant-detail__content .content__visible{margin-bottom:1.5rem}.participant-detail__content .content__preview{position:relative}.participant-detail__content .content__preview .responsive-object:only-child,.participant-detail__content .content__preview .images-block-wrap:only-child{display:none}.participant-detail__content .content__preview::after{position:absolute;bottom:0;content:"";height:3em;width:100%;background-image:linear-gradient(rgba(255, 255, 255, 0), #fff)}.participant-detail__content .content__hidden{display:none}.full-content-open .content__preview{display:none}.full-content-open .content__hidden{display:block}.full-content-open .show-more-button{display:none}.show-more-button{display:flex;align-items:center}.show-more-button button{flex-shrink:0;padding:0 60px;height:3.75rem;font-size:1rem}.show-more-button button:hover,.show-more-button button:focus{text-decoration:underline}.show-more-button button:hover .icon,.show-more-button button:focus .icon{opacity:.8}.show-more-button .line{width:100%;height:1px;background-color:rgba(16,18,79,.1)}.participant-detail__bottom-part{margin-top:80px;margin-bottom:120px}@media screen and (max-width: 34.375rem){.participant-detail__bottom-part{margin-top:40px}}@media screen and (max-width: 34.375rem){.participant-detail__bottom-part{margin-bottom:60px}}.participant-detail__companies .companies__heading{margin-bottom:30px}.participant-detail__projects{margin-top:60px}@media screen and (max-width: 34.375rem){.participant-detail__projects{margin-top:30px}}.participant-detail__projects .projects__title{margin-bottom:60px}@media screen and (max-width: 34.375rem){.participant-detail__projects .projects__title{margin-bottom:30px}}.project-detail{margin-top:80px;margin-bottom:80px}@media screen and (max-width: 34.375rem){.project-detail{margin-top:40px;margin-bottom:40px}}.project-detail__image{max-height:640px;border-radius:20px;overflow:hidden}.project-detail__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media screen and (min-width: 87.5rem){.project-detail__image{height:40vw}}@media screen and (min-width: 112.5rem){.project-detail__image{max-height:740px}}.project-detail__article{margin-bottom:120px}@media screen and (max-width: 34.375rem){.project-detail__article{margin-bottom:60px}}.article__content{margin-top:60px;margin-bottom:60px}@media screen and (max-width: 34.375rem){.article__content{margin-top:30px;margin-bottom:30px}}.project-detail__status{margin-bottom:30px}.sidebar__item{margin-bottom:60px}.sidebar__item .rich-text a{word-wrap:break-word}.sidebar__item:last-child{margin-bottom:0}.sidebar__heading{padding-bottom:10px;border-bottom:1px solid rgba(16,18,79,.1);margin-bottom:1.25rem}.contact-person__item{margin-bottom:20px}.contact-person__item:last-child{margin-bottom:0}.company__item{margin-bottom:20px}.company__item p{margin-bottom:0}.company__item__image{max-width:270px}.images-block-wrap{margin-bottom:0}.detail-view-meta{display:flex}.detail-view-meta:empty{display:none}.detail-view-tags{list-style:none;margin:0}.detail-view-tags li{display:inline-block;margin:0 .625em 1em 0}.project-detail__suggested-projects{padding-top:80px;margin-bottom:120px;border-top:1px solid #d1d3ff}@media screen and (max-width: 34.375rem){.project-detail__suggested-projects{padding-top:40px}}@media screen and (max-width: 34.375rem){.project-detail__suggested-projects{margin-bottom:60px}}.project-detail__suggested-projects .project-list__items{margin-top:40px;padding-bottom:0}@media screen and (max-width: 34.375rem){.project-detail__suggested-projects .project-list__items{margin-top:20px}}@media screen and (min-width: 62.5rem){.project-detail__image{border-radius:40px}}.project-list__filter{text-align:center}.project-list__filter .filter__item:not(:last-child){margin-bottom:20px}.project-list__filter label{font-family:"Teko",serif;font-weight:400;line-height:1.2;font-size:1.375rem;padding-right:20px;vertical-align:middle}@media screen and (min-width: 43.75rem){.project-list__filter label{font-size:1.75rem}}@media screen and (min-width: 75rem){.project-list__filter label{font-size:1.875rem}}.project-list__filter .select-wrap{display:inline-block;position:relative;min-width:280px;height:2.5rem;background-color:#fff;border-radius:10px}.project-list__filter .select-wrap::after{position:absolute;content:"";width:2.5rem;height:2.5rem;right:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 26 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' stroke-width='4' fill='none' stroke-linecap='round' stroke-linejoin='round' d='m2 2 11.256 10L24 2'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:20px;background-color:#10124f;border-top-right-radius:10px;border-bottom-right-radius:10px}.project-list__filter select{position:relative;width:100%;height:2.5rem;padding-right:2.5rem;padding-left:.9375rem;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-radius:10px;box-shadow:2px 2px 10px 1px rgba(16,18,79,.2);border-color:transparent;font-size:1.125rem}.project-list__list,.project-list__fallback{margin-top:60px;margin-bottom:120px}@media screen and (max-width: 34.375rem){.project-list__list,.project-list__fallback{margin-top:30px}}@media screen and (max-width: 34.375rem){.project-list__list,.project-list__fallback{margin-bottom:60px}}@media screen and (min-width: 56.25rem){.project-list__filter{display:flex;justify-content:center}.project-list__filter .filter__item:not(:last-child){margin-right:60px;margin-bottom:0}}.search-page-content{margin-top:80px;margin-bottom:80px}@media screen and (max-width: 34.375rem){.search-page-content{margin-top:40px;margin-bottom:40px}}.search-header{margin-bottom:80px}@media screen and (max-width: 34.375rem){.search-header{margin-bottom:40px}}.search-form{display:flex}.search-form input{font-size:1rem;margin-right:10px}@media screen and (min-width: 43.75rem){.search-form input{font-size:1.125rem}}@media screen and (min-width: 75rem){.search-form input{font-size:1.375rem}}@media screen and (min-width: 37.5rem){.search-form input{margin-right:20px}}.search-form button{box-shadow:4px 4px 20px 2px rgba(16,18,79,.2)}@media screen and (min-width: 71.875rem){.search-form input{margin-right:35px;height:3.75rem;padding:0 20px}.search-form button{padding:10px 20px 12px;font-size:1.25rem}}@media screen and (min-width: 71.875rem)and (min-width: 50rem){.search-form button{padding:13px 30px 15px;font-size:1.625rem}}.search-results hr{border-color:rgba(16,18,79,.1)}.search-results mark+mark::before{content:" "}.search-results__part{margin-bottom:80px}@media screen and (max-width: 34.375rem){.search-results__part{margin-bottom:40px}}.search-title-separator{margin-bottom:40px;margin-top:.625rem}@media screen and (max-width: 34.375rem){.search-title-separator{margin-bottom:20px}}.search-results__cards{margin-left:-60px;display:flex;flex-wrap:wrap;margin-bottom:-60px;justify-content:center}@media screen and (max-width: 43.75rem){.search-results__cards{margin-left:-30px}}@media screen and (max-width: 43.75rem){.search-results__cards{margin-bottom:-30px}}.search-results__cards .participant-card,.search-results__cards .page-card{padding-left:60px;flex:0 0 100%;max-width:100%;margin-bottom:60px;max-width:21.875rem !important}@media screen and (max-width: 43.75rem){.search-results__cards .participant-card,.search-results__cards .page-card{padding-left:30px}}@media screen and (max-width: 43.75rem){.search-results__cards .participant-card,.search-results__cards .page-card{margin-bottom:30px}}.search-results__cards .participant-card .participant{padding-left:60px;flex:0 0 50%;max-width:50%}@media screen and (max-width: 43.75rem){.search-results__cards .participant-card .participant{padding-left:30px}}.search-results__cards .participant-card__title{padding:20px 25px !important}@media screen and (min-width: 37.5rem){.search-results__cards{justify-content:flex-start}.search-results__cards .participant-card,.search-results__cards .page-card{padding-left:60px;flex:0 0 50%;max-width:50%;max-width:none !important}}@media screen and (min-width: 37.5rem)and (max-width: 43.75rem){.search-results__cards .participant-card,.search-results__cards .page-card{padding-left:30px}}@media screen and (min-width: 37.5rem){.search-results__cards .participant-card .page-card__inner,.search-results__cards .page-card .page-card__inner{height:100%}}@media screen and (min-width: 61.25rem){.search-results--no-sidebar .search-results__cards .participant-card,.search-results--no-sidebar .search-results__cards .page-card{padding-left:60px;flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (min-width: 61.25rem)and (max-width: 43.75rem){.search-results--no-sidebar .search-results__cards .participant-card,.search-results--no-sidebar .search-results__cards .page-card{padding-left:30px}}@media screen and (min-width: 75rem){.search-results--no-sidebar .search-results__cards .participant-card,.search-results--no-sidebar .search-results__cards .page-card{padding-left:60px;flex:0 0 25%;max-width:25%}}@media screen and (min-width: 75rem)and (max-width: 43.75rem){.search-results--no-sidebar .search-results__cards .participant-card,.search-results--no-sidebar .search-results__cards .page-card{padding-left:30px}}@media screen and (min-width: 87.5rem){.search-results__cards .participant-card,.search-results__cards .page-card{padding-left:60px;flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (min-width: 87.5rem)and (max-width: 43.75rem){.search-results__cards .participant-card,.search-results__cards .page-card{padding-left:30px}}.search-results__general .page-card__image{margin-bottom:10px;border-radius:10px;overflow:hidden}.search-results__general .page-card__title{margin-bottom:3px}.search-results__general .page-card__excerpt{font-size:1rem !important;font-weight:400;line-height:1.5}.search-results__general{margin-left:-2.8125rem;display:flex;flex-wrap:wrap;margin-bottom:-60px}@media screen and (max-width: 43.75rem){.search-results__general{margin-left:-30px}}@media screen and (max-width: 43.75rem){.search-results__general{margin-bottom:-30px}}.search-results__general .page-card{padding-left:2.8125rem;flex:0 0 100%;max-width:100%;margin-bottom:60px}@media screen and (max-width: 43.75rem){.search-results__general .page-card{padding-left:30px}}@media screen and (max-width: 43.75rem){.search-results__general .page-card{margin-bottom:30px}}.search-results--no-sidebar .search-results__general{margin-left:-4.6875rem}.search-results--no-sidebar .search-results__general .page-card{padding-left:4.6875rem}@media screen and (min-width: 37.5rem){.search-results__general .page-card{flex:0 0 50%;max-width:50%}}@media screen and (min-width: 53.125rem){.search-results__general .page-card{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (min-width: 65.625rem){.search-results__general .page-card{flex:0 0 50%;max-width:50%}.search-results--no-sidebar .search-results__general .page-card{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (min-width: 87.5rem){.search-results__general .page-card{flex:0 0 33.3333333333%;max-width:33.3333333333%}.search-results--no-sidebar .search-results__general .page-card{flex:0 0 25%;max-width:25%}}@media screen and (min-width: 100rem){.search-results__general .page-card{flex:0 0 25%;max-width:25%}}@media screen and (min-width: 93.75rem){.search-results--no-sidebar .search-results__general .page-card{flex:0 0 20%;max-width:20%}}.person__item{margin-bottom:60px}@media screen and (max-width: 43.75rem){.person__item{margin-bottom:30px}}.person__item .person__title{font-family:"Source sans pro",sans-serif;font-weight:600}.person__item .person__pages-title{margin-bottom:0;font-size:.75rem}.person__item hr{margin:.625rem 0}.person__item .person__pages{margin:0;list-style:none}.person__item .person__pages li{margin-top:10px}.person__item .person__pages a{display:block;text-align:left}@media screen and (max-width: 65.625rem){.search-results__persons{margin-left:-60px;display:flex;flex-wrap:wrap;margin-bottom:-60px}}@media screen and (max-width: 65.625rem)and (max-width: 43.75rem){.search-results__persons{margin-left:-30px}}@media screen and (max-width: 65.625rem)and (max-width: 43.75rem){.search-results__persons{margin-bottom:-30px}}@media screen and (max-width: 65.625rem){.search-results__persons .person__item{padding-left:60px;flex:0 0 100%;max-width:100%}}@media screen and (max-width: 65.625rem)and (max-width: 43.75rem){.search-results__persons .person__item{padding-left:30px}}@media screen and (max-width: 65.625rem)and (min-width: 43.75rem){.search-results__persons .person__item{flex:0 0 50%;max-width:50%}}@media screen and (min-width: 65.625rem){.search-results{margin-left:-60px;display:flex;flex-wrap:wrap}}@media screen and (min-width: 65.625rem)and (max-width: 43.75rem){.search-results{margin-left:-30px}}@media screen and (min-width: 65.625rem){.search-results .search-results__main{padding-left:60px;flex:0 0 66.6666666667%;max-width:66.6666666667%}}@media screen and (min-width: 65.625rem)and (max-width: 43.75rem){.search-results .search-results__main{padding-left:30px}}@media screen and (min-width: 65.625rem){.search-results .search-results__main:first-child{padding-left:60px;flex:0 0 100%;max-width:100%}}@media screen and (min-width: 65.625rem)and (max-width: 43.75rem){.search-results .search-results__main:first-child{padding-left:30px}}@media screen and (min-width: 65.625rem){.search-results .search-results__sidebar{padding-left:60px;flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (min-width: 65.625rem)and (max-width: 43.75rem){.search-results .search-results__sidebar{padding-left:30px}}@media screen and (min-width: 65.625rem){.search-page-empty-text{padding-left:60px;flex:0 0 100%;max-width:100%}}@media screen and (min-width: 65.625rem)and (max-width: 43.75rem){.search-page-empty-text{padding-left:30px}}@media screen and (min-width: 87.5rem){.search-results .search-results__main{padding-left:60px;flex:0 0 75%;max-width:75%}}@media screen and (min-width: 87.5rem)and (max-width: 43.75rem){.search-results .search-results__main{padding-left:30px}}@media screen and (min-width: 87.5rem){.search-results .search-results__sidebar{padding-left:60px;flex:0 0 25%;max-width:25%}}@media screen and (min-width: 87.5rem)and (max-width: 43.75rem){.search-results .search-results__sidebar{padding-left:30px}}.selected-projects-wrap{margin-top:80px;margin-bottom:80px}@media screen and (max-width: 34.375rem){.selected-projects-wrap{margin-top:40px;margin-bottom:40px}}.site-header{position:relative;display:flex;align-items:center;padding:15px;width:100%;background-color:#10124f;color:#fff;font-weight:600}.site-header__nav{flex-grow:1;text-align:right}.site-header__logo{flex-grow:1;margin-right:25px}.site-header__search{display:none;text-align:right}.site-header__search a{width:3.25rem;height:3.75rem;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;background-color:transparent;border-radius:10px}.site-header__search a:hover,.site-header__search a:focus{opacity:.8;text-decoration:underline}.site-header__search .text-close,.site-header__search .icon--close{display:none}.site-header__search .icon--close{width:13px;height:22px}.site-header__search .text{margin-top:6px;text-transform:uppercase;font-size:.75rem}.site-header__search.search-open .text-close,.site-header__search.search-open .icon--close{display:block}.site-header__search.search-open .text-open{clip:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap}.site-header__search.search-open .icon--search{display:none}.site-header__search.search-open a{background:#3439d5}.site-header__search.search-open a:hover,.site-header__search.search-open a:focus{background:#292ec6}.header-search{padding-top:80px;padding-bottom:80px;display:none;position:absolute;top:100%;right:0;left:0;background-color:#fff;box-shadow:8px 8px 30px 4px rgba(111,111,111,.2);z-index:11}@media screen and (max-width: 34.375rem){.header-search{padding-top:40px;padding-bottom:40px}}.search-open .header-search{display:block}.header-search-inner{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:118.75rem}@media screen and (max-width: 34.375rem){.header-search-inner{padding-left:1.5625rem;padding-right:1.5625rem}}@media screen and (min-width: 37.5rem){.site-header{padding:25px}}@media screen and (min-width: 71.875rem){.site-header{padding:0 25px}.site-header__search{display:block;margin-left:15px}.site-header__logo{margin:22px 25px 22px 0}.site-header__logo{flex:1 1;min-width:10rem}.site-header__nav{justify-content:center}.site-header__nav,.site-header__nav nav,.site-header__nav nav>ul,.site-header__nav nav>ul>li{display:flex;align-self:stretch}.site-header__nav nav>ul{flex-wrap:wrap;justify-content:center}.site-header__nav nav>ul>li{margin-right:8px;padding:15px 0}.site-header__nav nav>ul>li:last-child{margin-right:0px}.site-header__nav nav>ul>li>a{align-self:center;padding:3px 10px 5px 10px;border-radius:7px}.site-header__nav ul[data-level="1"]>li>a:focus,.site-header__nav ul[data-level="1"]>li:not(.has-children)>a:hover,.site-header__nav .current-item>a,.site-header__nav .current-item-ancestor>a{background-color:#89ffba;color:#10124f}li.has-children{position:relative}nav>ul>li>.sub-menu{visibility:hidden;transition:visibility 0s ease 200ms;position:absolute;top:100%;left:50%;transform:translateX(-50%);min-width:300px;padding:42px 25px 42px;background-color:#fff;color:#10124f;border-radius:20px;box-shadow:8px 8px 30px 4px rgba(16,18,79,.05);z-index:11;text-align:left;font-weight:400}nav>ul>li>.sub-menu .current-item-ancestor>a,nav>ul>li>.sub-menu .current-item>a{background-color:inherit}nav>ul>li>.sub-menu .current-item-ancestor>a{font-weight:600}nav>ul>li>.sub-menu .current-item>a{position:relative}nav>ul>li>.sub-menu .current-item>a::after{content:"";position:absolute;top:0;bottom:0;left:0;width:8px;background-color:#89ffba;border-radius:5px}nav>ul>li>.sub-menu li{display:block}nav>ul>li>.sub-menu li>ul a{padding:5px 40px}nav>ul>li>.sub-menu li a{padding:5px 15px;white-space:nowrap}nav>ul>li>.sub-menu li a:hover,nav>ul>li>.sub-menu li a:focus{background-color:#89ffba;border-radius:5px}nav>ul>li>.sub-menu .title-item{font-family:"Teko",serif;font-weight:400;line-height:1.2;font-size:2.25rem}nav>ul>li>.sub-menu::before{content:"";display:block;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border:15px solid transparent;border-bottom-color:#fff}.js-init li.has-children:hover>a::after,.js-init li.has-children:hover>ul,li.has-children>a[aria-expanded=true]::after,li.has-children>a[aria-expanded=true]~ul{visibility:visible !important;transition-delay:75ms}li.has-children>a[aria-expanded=true]::after,li.has-children>a[aria-expanded=true]~ul{transition-delay:0s !important}.no-js-init li.has-children>a,.no-js-init li.has-children>a::after,.no-js-init li.has-children>ul{transition-delay:0s !important;transition-duration:0s !important}li.has-children a[role=button]{cursor:default}.menu-toggle,.header-search-small{display:none !important}}@media screen and (min-width: 81.25rem){.site-header__logo,.site-header__search{flex:1 1}}@media screen and (min-width: 87.5rem){.site-header__nav nav>ul>li{margin-right:15px}.site-header__nav nav>ul>li>a{padding:4px 15px 6px 15px;border-radius:9px}}@media screen and (max-width: 71.875rem){.menu-toggle{position:relative;padding-right:33px;background-color:#89ffba;color:#10124f}.menu-toggle:hover,.menu-toggle:focus{background-color:#bcffd8 !important}.menu-toggle-icon{top:50%;right:12px;margin-top:-2px}.menu-toggle-icon,.menu-toggle-icon::before,.menu-toggle-icon::after{position:absolute;width:13px;height:2px;background-color:currentColor;transition:background-color .15s ease}.menu-toggle-icon::before,.menu-toggle-icon::after{content:"";display:block;left:0;transition:transform .15s ease}.menu-toggle-icon::before{top:0;transform:translateY(-5px)}.menu-toggle-icon::after{bottom:0;transform:translateY(5px)}.nav-open .menu-toggle-icon{background-color:rgba(255,255,255,0)}.nav-open .menu-toggle-icon::before{transform:translateY(0) rotate(-225deg)}.nav-open .menu-toggle-icon::after{transform:translateY(0) rotate(225deg)}.main-nav{visibility:hidden;position:absolute;top:100%;right:10px;min-width:18.75rem;max-width:23.75rem;border-radius:7px;box-shadow:0 0 1px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.06),0 2px 4px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07),0 8px 16px rgba(0,0,0,.07);background-color:#fff;color:#10124f;overflow:hidden;z-index:11;transform:translateY(-5px);opacity:0;transition:transform .2s ease,opacity .2s ease,visibility 0s ease .2s;text-align:left}.nav-open .main-nav{visibility:visible;transition-delay:0s;transform:translateY(0);opacity:1}.main-nav li{display:block;border-top:1px solid rgba(0,0,0,.15)}.main-nav a{padding:8px 15px;border-left:5px solid transparent}.main-nav .sub-menu{padding:0;border-bottom:0}.main-nav .sub-menu a{padding:9px 15px 9px 40px;font-size:.875rem}.main-nav .current-item>a,.main-nav .current-item-ancestor:not(.has-children)>a{border-left-color:#89ffba}.main-nav li a:focus,.main-nav li a:hover{background-color:rgba(0,0,0,.05)}.header-search-small{padding:15px;display:block;border-top:0 !important}.header-search-small .search-form{display:inline-flex;width:100%}.header-search-small input{min-width:0;margin-right:10px}}@media screen and (max-width: 28.125rem){.main-nav{min-width:0;left:10px}}.site-footer{padding-top:60px;padding-bottom:60px;border-top:1px solid rgba(16,18,79,.1);background-color:#fff}@media screen and (max-width: 34.375rem){.site-footer{padding-top:30px;padding-bottom:30px}}.site-footer hr{margin:0;border-color:rgba(16,18,79,.1)}.site-footer h2,.site-footer h3{font-size:1.375rem}@media screen and (min-width: 43.75rem){.site-footer h2,.site-footer h3{font-size:1.75rem}}@media screen and (min-width: 75rem){.site-footer h2,.site-footer h3{font-size:1.875rem}}.site-footer__top{padding-bottom:60px}@media screen and (max-width: 34.375rem){.site-footer__top{padding-bottom:30px}}.site-footer__logo img{max-width:300px}.site-footer__col{margin-bottom:40px}.site-footer__col:last-child{margin-bottom:0}.site-footer__nav li{display:inline-block;margin:0 1em 1em 0}.site-footer__nav a{padding:6px 15px 8px;background-color:#10124f;font-size:1rem}.site-footer__text .rich-text{max-width:660px}@media screen and (min-width: 50rem){.site-footer__top{display:flex;flex-wrap:wrap}.site-footer__logo{flex-basis:100%}.site-footer__nav-container{margin-right:80px;margin-bottom:0}.site-footer__nav-container .site-footer__nav{max-width:425px}.site-footer__nav-container,.site-footer__text{flex:1 1}}@media screen and (min-width: 75rem){.site-footer__logo{flex-basis:auto;margin-right:80px}}@media screen and (min-width: 87.5rem){.site-footer__logo img{max-width:none}}.site-footer__financiers{padding-top:40px}.financiers-list{padding-top:40px;margin-left:-60px;display:flex;flex-wrap:wrap;margin-bottom:-60px;align-items:center;justify-content:center;list-style:none}@media screen and (max-width: 34.375rem){.financiers-list{padding-top:20px}}@media screen and (max-width: 43.75rem){.financiers-list{margin-left:-30px}}@media screen and (max-width: 43.75rem){.financiers-list{margin-bottom:-30px}}.financiers-list li{padding-left:60px;flex:0 0 50%;max-width:50%;margin-bottom:60px}@media screen and (max-width: 43.75rem){.financiers-list li{padding-left:30px}}@media screen and (max-width: 43.75rem){.financiers-list li{margin-bottom:30px}}@media screen and (min-width: 62.5rem){.financiers-list li{flex:0 0 25%;max-width:25%}}@media screen and (min-width: 93.75rem){.financiers-list li{width:auto;flex:1 1 auto;max-width:300px}}@media screen and (min-width: 103.125rem){.financiers-list li{max-width:400px}.financiers-list .financier-vinnova{max-width:350px}}@media screen and (min-width: 115.625rem){.financiers-list li{max-width:460px}.financiers-list .financier-formas{max-width:440px}}.hidden,.no-js .js-only{display:none !important;visibility:hidden !important}.visuallyhidden{clip:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;position:static;width:auto;height:auto;margin:0;overflow:visible;white-space:inherit}@media print{@page{margin:11mm 9.5mm}*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="javascript:"]::after,a[href^="#"]::after{content:""}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}blockquote{page-break-inside:avoid}pre{border:1px solid #999;page-break-inside:avoid}form,nav,.site-header{display:none !important}}
/*# sourceMappingURL=main.css.map */