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,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{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main,picture{display:block}html{box-sizing:border-box}body{font-family:"Fira Sans",Helvetica,Arial,sans-serif;line-height:1;background:#ffffff;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;color:#28292c}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:''}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:inherit}input,textarea,select,button{font:inherit}html:not([data-whatintent='keyboard']) *:focus{outline:none}@media screen and (prefers-reduced-motion: reduce), (update: slow){*{-webkit-animation-duration:.001ms !important;animation-duration:.001ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;transition-duration:.001ms !important}}

.ql-editor>*+*,.text>*+*{margin-top:1.5em}.ql-editor>*+.image,.text>*+.image{margin-top:64px}.ql-editor>*+h2,.ql-editor>*+.h2,.text>*+h2,.text>*+.h2{margin-top:72px}.ql-editor>*+h3,.ql-editor>*+.h3,.text>*+h3,.text>*+.h3{margin-top:56px}.ql-editor>*+h4,.ql-editor>*+.h4,.text>*+h4,.text>*+.h4{margin-top:48px}.ql-editor>*+h5,.ql-editor>*+.h5,.text>*+h5,.text>*+.h5{margin-top:32px}.ql-editor ol,.text ol{list-style-type:decimal-leading-zero;list-style-position:outside;padding-left:24px}.ql-editor li,.text li{position:relative;font-size:16px;line-height:24px}.ql-editor li+li,.text li+li{margin-top:10px}.ql-editor ol li,.text ol li{padding-left:12px}.ql-editor ul li,.text ul li{padding-left:28px}.ql-editor ul li:before,.text ul li:before{content:url(../img/ul-dot.svg);position:absolute;left:0;top:0;width:24px;height:24px}.ql-editor .gallery,.text .gallery{margin-top:48px}@media only screen and (min-width: 1024px){.ql-editor .gallery,.text .gallery{margin-top:37px}}.text--large li{font-size:16px;line-height:30px}@media only screen and (min-width: 1024px){.text--large li{font-size:18px}}.text--extra-large p{font-size:22px;line-height:30px}.text--x-large li{font-size:18px;line-height:30px}@media only screen and (min-width: 1024px){.text--x-large li{font-size:22px}}.text-center{text-align:center}h1,.h1{font-size:32px;line-height:42px;letter-spacing:-.01em;font-weight:700;font-family:"Montserrat",Helvetica,Arial,sans-serif}@media only screen and (min-width: 1024px){h1,.h1{font-size:60px;line-height:72px;font-weight:600}}.text--smaller-headings h1,.text--smaller-headings .h1{font-size:24px;line-height:36px}@media only screen and (min-width: 1024px){.text--smaller-headings h1,.text--smaller-headings .h1{font-size:32px;line-height:42px}}h2,.h2{font-size:24px;line-height:36px;letter-spacing:-.01em;font-weight:600;font-family:"Montserrat",Helvetica,Arial,sans-serif}@media only screen and (min-width: 1024px){h2,.h2{font-size:32px;line-height:42px}}.text--smaller-headings h2,.text--smaller-headings .h2{font-size:20px;line-height:32px}@media only screen and (min-width: 1024px){.text--smaller-headings h2,.text--smaller-headings .h2{font-size:24px;line-height:32px}}h3,.h3{font-size:20px;line-height:32px;letter-spacing:-.01em;font-weight:600;font-family:"Montserrat",Helvetica,Arial,sans-serif}@media only screen and (min-width: 1024px){h3,.h3{font-size:24px;line-height:32px}}.text--smaller-headings h3,.text--smaller-headings .h3{font-size:18px;line-height:24px}h4,.h4{font-size:18px;line-height:24px;letter-spacing:-.01em;font-weight:600;font-family:"Montserrat",Helvetica,Arial,sans-serif}@media only screen and (min-width: 1024px){h4,.h4{font-size:18px;line-height:24px}}h5,.h5{font-size:16px;line-height:24px;letter-spacing:.75px;text-transform:uppercase;font-weight:600;font-family:"Montserrat",Helvetica,Arial,sans-serif}h1.not-bold,h2.not-bold,h3.not-bold,h4.not-bold,h5.not-bold{font-weight:400}i,em,.italic{font-style:italic}p{font-size:16px;line-height:24px}.text--small p{font-size:14px;line-height:24px}.text--large p{font-size:16px;line-height:30px}@media only screen and (min-width: 1024px){.text--large p{font-size:18px}}.text--x-large p{font-size:18px;line-height:30px}@media only screen and (min-width: 1024px){.text--x-large p{font-size:22px}}b,strong,.bold{font-weight:600}.large{font-size:16px;line-height:30px}@media only screen and (min-width: 1024px){.large{font-size:18px}}.small{font-size:14px;line-height:24px}a,.link{font-size:16px;line-height:24px;color:#005caf;text-decoration:none}a:hover,.link:hover{text-decoration:underline}.text--large a,.text--large .link{font-size:18px;line-height:30px}.text--x-large a,.text--x-large .link{font-size:18px;line-height:30px}@media only screen and (min-width: 1024px){.text--x-large a,.text--x-large .link{font-size:22px}}blockquote,.quote{position:relative;font-size:24px;line-height:38px;padding-top:32px;padding-bottom:38px}blockquote:before,.quote:before{content:url(../img/quote.svg);position:absolute;left:0;top:0;width:24px;height:24px}cite,.cite{font-size:16px;line-height:30px}@media only screen and (min-width: 1024px){cite,.cite{font-size:18px}}blockquote cite,.quote cite,blockquote .cite,.quote .cite{position:absolute;bottom:0;left:0}.highlight{background-color:#ffe800}html[data-whatintent='keyboard'] *:focus{box-shadow:0 0 0 3px #005caf}.wysiwyg-table{background:#fff;box-shadow:0 4px 8px rgba(0,0,0,0.1);overflow:auto}.wysiwyg-table__table{width:100%;min-width:600px}.wysiwyg-table__table thead{background:#f3fafd}.wysiwyg-table__table th{text-align:left;padding:8px 12px;font-size:14px;font-weight:700;color:#000}.wysiwyg-table__table td{padding:8px 12px;vertical-align:top;border-bottom:1px solid rgba(0,0,0,0.1)}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(../fonts/montserrat-v14-latin-regular.b71748ae4f80ec8c014def4c5fa8688b.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-regular.0659a9f4e90db5cf51b50d005bff1e41.woff) format("woff")}@font-face{font-display:swap;font-family:'Montserrat';font-style:italic;font-weight:300;src:local("Montserrat Light Italic"),local("Montserrat-LightItalic"),url(../fonts/montserrat-v14-latin-300italic.56f34ea368f6aedf89583d444bbcb227.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-300italic.54b0bf2c8c4c12ffafd803be2466a790.woff) format("woff")}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:600;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(../fonts/montserrat-v14-latin-600.0480d2f8a71f38db8633b84d8722e0c2.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-600.b77863a375260a05dd13f86a1cee598f.woff) format("woff")}@font-face{font-display:swap;font-family:'Montserrat';font-style:italic;font-weight:500;src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url(../fonts/montserrat-v14-latin-500italic.c90ced68b46050061d1a41842d6dfb43.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-500italic.5146cbfe02b1deea5dffea27a5f2f998.woff) format("woff")}@font-face{font-display:swap;font-family:'Montserrat';font-style:italic;font-weight:600;src:local("Montserrat SemiBold Italic"),local("Montserrat-SemiBoldItalic"),url(../fonts/montserrat-v14-latin-600italic.cf46ffb11f3a60d7df0567f8851a1d00.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-600italic.c4fcfeeb057724724097167e57bd7801.woff) format("woff")}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(../fonts/montserrat-v14-latin-700.7dbcc8a5ea2289d83f657c25b4be6193.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-700.99271a835e1cae8c76ef8bba99a8cc4e.woff) format("woff")}@font-face{font-display:swap;font-family:'Montserrat';font-style:italic;font-weight:700;src:local("Montserrat Bold Italic"),local("Montserrat-BoldItalic"),url(../fonts/montserrat-v14-latin-700italic.c41ad6bdb4bd504a843d546d0a47958d.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-700italic.6779372f04095051c62ed36bc1dcc142.woff) format("woff")}@font-face{font-display:swap;font-family:'Fira Sans';font-style:italic;font-weight:400;src:local("Fira Sans Italic"),local("FiraSans-Italic"),url(../fonts/fira-sans-v10-latin-italic.203fb706a6af662c7825de7b59b8a616.woff2) format("woff2"),url(../fonts/fira-sans-v10-latin-italic.7ea80d863f9ea7fce0112cffb371c9ba.woff) format("woff")}@font-face{font-display:swap;font-family:'Fira Sans';font-style:normal;font-weight:400;src:local("Fira Sans Regular"),local("FiraSans-Regular"),url(../fonts/fira-sans-v10-latin-regular.d9506f36795a08de33aac697918f030c.woff2) format("woff2"),url(../fonts/fira-sans-v10-latin-regular.a25b24ae2f4e8d9d1ae0f14e0800bea0.woff) format("woff")}@font-face{font-display:swap;font-family:'Fira Sans';font-style:normal;font-weight:600;src:local("Fira Sans SemiBold"),local("FiraSans-SemiBold"),url(../fonts/fira-sans-v10-latin-600.ecdd56b85d653ab31659f17471e514ab.woff2) format("woff2"),url(../fonts/fira-sans-v10-latin-600.1e8b0924715e41dfb732c8fab80827e2.woff) format("woff")}@font-face{font-display:swap;font-family:'Fira Sans';font-style:italic;font-weight:600;src:local("Fira Sans SemiBold Italic"),local("FiraSans-SemiBoldItalic"),url(../fonts/fira-sans-v10-latin-600italic.7561fe96453b97d00bf56e6bb81adac7.woff2) format("woff2"),url(../fonts/fira-sans-v10-latin-600italic.aebb3b19f57cdca793daf16b07414ee5.woff) format("woff")}

.accessibility{background:transparent}.accessibility__container{position:relative}.accessibility__container>*{max-width:832px}.accessibility__link{color:#fff;font-size:14px;line-height:16px}.accessibility__link:hover{text-decoration:none}.accessibility__title{margin-bottom:16px}

body{position:relative;overflow-y:scroll}body.is-grabbing{cursor:-webkit-grabbing;cursor:grabbing}.grecaptcha-badge{visibility:hidden}:root{--app-height: 100%}body.is-scroll-disabled #wpwrap,body.is-scroll-disabled--header #wpwrap,body.is-scroll-disabled #page,body.is-scroll-disabled--header #page{overflow-y:hidden;position:fixed;width:100%}.h-has-visually-hidden-label label{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.h-visually-hidden{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.h-slim-content{max-width:608px !important}.section:not(.section--indexed) .h-slim-content{margin:0 auto}.h-container{width:100%;max-width:1168px;margin:0 auto;padding:0 24px}@media only screen and (min-width: 768px){.h-container{max-width:1184px;padding:0 32px}}.h-container.h-container--md{padding:0}@media only screen and (min-width: 768px){.h-container.h-container--md{padding:0}}@media only screen and (min-width: 1024px){.h-container.h-container--md{padding:0 32px}}.h-container-wide{width:100%;max-width:1168px;margin:0 auto;padding:0 24px}@media only screen and (min-width: 768px){.h-container-wide{max-width:1376px;padding:0 32px}}.h-container-wide.h-container--md{padding:0}@media only screen and (min-width: 768px){.h-container-wide.h-container--md{padding:0}}@media only screen and (min-width: 1024px){.h-container-wide.h-container--md{padding:0 32px}}.h-container-wide--md{padding:0}@media only screen and (min-width: 768px){.h-container-wide--md{padding:0}}@media only screen and (min-width: 1024px){.h-container-wide--md{padding:0 32px}}.h-container-wide--grid{padding:0}.h-slim-container{width:100%;max-width:972px;margin:0 auto;padding:0 24px}@media only screen and (min-width: 768px){.h-slim-container{max-width:996px;padding:0 32px}}.h-container .h-slim-container{padding:0}.h-slim-container--small{max-width:735px}@media only screen and (min-width: 768px){.h-slim-container--small{max-width:735px}}.h-container-full{width:100%;margin:0 auto;padding:0 24px}@media only screen and (min-width: 1024px){.h-container-full{padding:0 64px}}.h-container-full.h-container--md{padding:0}@media only screen and (min-width: 768px){.h-container-full.h-container--md{padding:0}}@media only screen and (min-width: 1024px){.h-container-full.h-container--md{padding:0 64px}}.h-clearfix:after{content:'';display:table;clear:both}.h-pull-left{float:left}.h-pull-right{float:right}.h-hidden{display:none !important}.h-visible{display:block !important}@media only screen and (max-width: 767px){.h-hidden-xs{display:none !important}}@media only screen and (min-width: 768px) and (max-width: 1023px){.h-hidden-sm{display:none !important}}@media only screen and (min-width: 1024px) and (max-width: 1169px){.h-hidden-md{display:none !important}}@media only screen and (min-width: 1170px){.h-hidden-lg{display:none !important}}.h-keep-visible{opacity:1 !important;visibility:visible !important}.h-keep-hidden{opacity:0 !important;visibility:hidden !important}.h-iframe{position:relative}.h-iframe:before{display:block;content:'';width:100%;padding-top:56.25%}.h-iframe>.iframe{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.h-iframe iframe{position:absolute;top:0;width:100%;height:100%}.is-hidden-page{display:none}.h-block{display:block}

.accordion__item+.accordion__item{margin-top:2px}.accordion__header{position:relative;display:flex;flex-direction:column;padding:10px 20px 10px;background:transparent}@media only screen and (min-width: 1024px){.accordion__header{flex-direction:row}}.accordion--read-more .accordion__header{padding:0 0 16px 0}.accordion--read-more .accordion__title{font-size:18px;line-height:30px}.accordion__title.has-icon{position:relative;padding-right:32px}.accordion__pre-title{margin-right:24px}.accordion--read-more .accordion__pre-title{font-size:18px;line-height:30px}.accordion__content{display:none}html.no-js .accordion__content,.accordion__item.is-open>.accordion__content{display:block}.accordion--read-more .accordion__content{max-width:528px;background-color:#f3fafd}.accordion__inner{padding:10px 20px 30px}.accordion--read-more .accordion__inner{padding:16px}.accordion__link{display:flex}.accordion__icon{font-size:24px;position:absolute;top:2px;right:0}.accordion__icon--open{display:block}.accordion__item.is-open>.accordion__header>.accordion__link>.accordion__icon--open{display:none}.accordion__icon--close{display:none}.accordion__item.is-open>.accordion__header>.accordion__link>.accordion__icon--close{display:block}

.action-bar{position:fixed;bottom:0;left:0;right:0;padding:16px 8px;text-align:center;font-size:0;transform:translateY(100%);transition:transform 300ms ease-in-out;z-index:3}@media only screen and (min-width: 1024px){.action-bar{padding:24px 16px}}.action-bar.is-active{transform:translateY(0)}.action-bar .button+.button{margin-left:16px}.action-bar .button{max-width:500px}.action-bar--secondary{padding:24px;background:rgba(27,20,100,0.9)}.action-bar--right{text-align:right}.action-bar--right-xs{text-align:right}@media only screen and (min-width: 1024px){.action-bar--right-xs{text-align:center}}

.action-box{width:100%;display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.action-box{flex-direction:row}}.action-box__icon{font-size:56px;margin-bottom:12px}.action-box__link{display:flex;flex-direction:column;align-items:center;padding:46px;width:100%;color:#fff;border-radius:4px;position:relative}.action-box__link+.action-box__link{margin-top:24px}@media only screen and (min-width: 1024px){.action-box__link+.action-box__link{margin-top:0;margin-left:32px}}.action-box__link:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;background-color:rgba(255,255,255,0.1);opacity:0;transition:opacity ease-in-out 300ms}.action-box__link:hover:after{opacity:1}.action-box__label{text-align:center;font-weight:400}.action-box__animate .action-box__link{position:relative;z-index:0;background-color:#14154D}.action-box__animate .action-box__link:before{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 13% 100%, #10698E 4%, #10698E 30%, #2B3F68 62%, #172D59 85%, #14154D 0%, #172D59 41%, #2B3F68 100%);-webkit-animation:fadeGradient 20s infinite;animation:fadeGradient 20s infinite;background-size:100vw 1000px;background-position:0 0;transform:translate3d(0, 0, 0)}@media only screen and (min-width: 1024px){.action-box__animate .action-box__link:before{background-size:calc(300% + 64px) 400px}}.action-box__animate .action-box__link--1:before{background-position:0 0}.action-box__animate .action-box__link--2:before{background-position:0 calc(-100% - 24px)}.action-box__animate .action-box__link--3:before{background-position:0 calc(-200% - 48px)}html.ua-ie-9 .action-box__animate .action-box__link:before{background-position:0 0 !important}@media only screen and (min-width: 1024px){.action-box__animate .action-box__link--1:before{background-position:0 0}.action-box__animate .action-box__link--2:before{background-position:calc(-100% - 24px) 0}.action-box__animate .action-box__link--3:before{background-position:calc(-200% - 48px) 0}html.ua-ie-9 .action-box__animate .action-box__link:before{background-position:0 0 !important}}

.alert{display:flex;align-items:flex-start;padding:12px 16px}.alert--success{background-color:#d9eee8}.alert--error{background-color:#ffe7e7}.alert__icon{flex-shrink:0;margin-right:8px;font-size:24px}.alert--success .alert__icon{color:#028f68}.alert--error .alert__icon{color:#ff5c5c}.alert__content{flex-grow:1}.alert__close{position:relative;z-index:0;border:none;-webkit-appearance:none;text-align:center;cursor:pointer;display:inline-block;padding:12px;font-size:24px;background-color:transparent;margin:-12px -12px -12px 0}.alert__close:after{content:'';display:block;width:40px;height:40px;position:absolute;z-index:-1;top:4px;right:4px;background:#fff;border-radius:50%;transform:scale(0);transition:transform 300ms ease-in-out}.alert__close:hover:after{transform:scale(1)}.alert__close-icon{display:block}

.animated-title--initialized{background:radial-gradient(circle at 13% 100%, #10698E 4%, #10698E 30%, #2B3F68 62%, #172D59 85%, #14154D 0%, #172D59 41%, #2B3F68 100%);background-position:100% 0;background-size:500% 100%;transition:background-position 30s linear;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:5s linear 0s infinite alternate both running textGradient;animation:5s linear 0s infinite alternate both running textGradient}@-webkit-keyframes textGradient{from{background-position:100% 0}to{background-position:0% 0}}@keyframes textGradient{from{background-position:100% 0}to{background-position:0% 0}}

.author-simple{display:flex;flex-direction:row}.author-simple__image{width:40px;height:40px;border-radius:100%;overflow:hidden;margin-right:12px;flex-shrink:0}.author-simple__details{display:flex;align-items:center;font-size:14px;line-height:17px}

.author{display:block}@media only screen and (min-width: 768px){.author{display:flex}}.author__image{width:40px;height:40px;margin-right:16px;border-radius:100%;overflow:hidden;flex-shrink:0}.author__details{display:inline;line-height:24px;padding:8px 0}@media only screen and (min-width: 768px){.author__details{padding:0}}.author__icon{font-size:12px;margin-left:4px}@media only screen and (min-width: 768px){.author__items{margin:auto 0 auto 24px}}@media only screen and (min-width: 768px){.author__items--no-authors{margin:auto 0 auto 0}}.author__item{display:flex;flex-direction:row}@media only screen and (min-width: 768px){.author__item{display:inline-flex;margin-left:0}}.author__item+.author__item{margin-top:8px}@media only screen and (min-width: 768px){.author__item+.author__item{margin-top:0}}.author__item:last-of-type{margin-bottom:48px}@media only screen and (min-width: 768px){.author__item:last-of-type{margin-bottom:0}}.author__desktop-images{white-space:nowrap}@media only screen and (min-width: 768px){.author__image--mobile{display:none}}.author__image--desktop{display:none;margin-right:0;margin-left:-8px}@media only screen and (min-width: 768px){.author__image--desktop{display:inline-block}}.author__image--desktop:first-of-type{margin-left:0}.author__separator{display:none}@media only screen and (min-width: 768px){.author__separator{display:inline}}

.grid{letter-spacing:-.65em;display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-4px;margin-left:-4px;margin-bottom:-24px}@media only screen and (min-width: 768px){.grid{margin-right:-8px;margin-left:-8px}}@media only screen and (min-width: 1024px){.grid{margin-right:-16px;margin-left:-16px}}.grid--no-gutter{margin-right:0;margin-left:0;margin-bottom:0}.grid--no-horizontal-gutter{margin-right:0;margin-left:0}.grid--no-vertical-gutter{margin-bottom:0}.grid__col{letter-spacing:0;text-align:left;display:inline-block;vertical-align:top;flex:0 0 auto;padding-right:4px;padding-left:4px;flex-basis:100%;max-width:100%;width:100%;margin-bottom:24px;outline:none}@media only screen and (min-width: 768px){.grid__col{padding-right:8px;padding-left:8px;margin-bottom:24px}}@media only screen and (min-width: 1024px){.grid__col{padding-right:16px;padding-left:16px;margin-bottom:24px}}.grid__col.no-left-padding{padding-left:0}.grid--equalheight>.grid__col{display:flex}.grid--no-gutter>.grid__col{padding-left:0;padding-right:0;margin-bottom:0}.grid--no-horizontal-gutter>.grid__col{padding-left:0;padding-right:0}.grid--no-vertical-gutter>.grid__col{margin-bottom:0}.grid__col--no-vertical-gutter{margin-bottom:0}.grid__col--xs-0{order:auto;flex-basis:0%;max-width:0%}.grid__col--xs-1{order:auto;flex-basis:8.33333%;max-width:8.33333%}.grid__col--xs-2{order:auto;flex-basis:16.66667%;max-width:16.66667%}.grid__col--xs-3{order:auto;flex-basis:25%;max-width:25%}.grid__col--xs-4{order:auto;flex-basis:33.33333%;max-width:33.33333%}.grid__col--xs-5{order:auto;flex-basis:41.66667%;max-width:41.66667%}.grid__col--xs-6{order:auto;flex-basis:50%;max-width:50%}.grid__col--xs-7{order:auto;flex-basis:58.33333%;max-width:58.33333%}.grid__col--xs-8{order:auto;flex-basis:66.66667%;max-width:66.66667%}.grid__col--xs-9{order:auto;flex-basis:75%;max-width:75%}.grid__col--xs-10{order:auto;flex-basis:83.33333%;max-width:83.33333%}.grid__col--xs-11{order:auto;flex-basis:91.66667%;max-width:91.66667%}.grid__col--xs-12{order:auto;flex-basis:100%;max-width:100%}.grid__col--offset-xs-0{margin-left:0%}.grid__col--offset-xs-1{margin-left:8.33333%}.grid__col--offset-xs-2{margin-left:16.66667%}.grid__col--offset-xs-3{margin-left:25%}.grid__col--offset-xs-4{margin-left:33.33333%}.grid__col--offset-xs-5{margin-left:41.66667%}.grid__col--offset-xs-6{margin-left:50%}.grid__col--offset-xs-7{margin-left:58.33333%}.grid__col--offset-xs-8{margin-left:66.66667%}.grid__col--offset-xs-9{margin-left:75%}.grid__col--offset-xs-10{margin-left:83.33333%}.grid__col--offset-xs-11{margin-left:91.66667%}.grid__col--offset-xs-12{margin-left:100%}.grid__col--xs{flex-grow:0;flex-basis:auto;width:auto;max-width:100%}.grid__col--top-xs{align-self:flex-start;vertical-align:top}.grid__col--middle-xs{align-self:center;vertical-align:middle}.grid__col--bottom-xs{align-self:flex-end;vertical-align:bottom}.grid--reverse-xs{flex-direction:row-reverse}.grid--start-xs{justify-content:flex-start;text-align:left}.grid--center-xs{justify-content:center;text-align:center}.grid--end-xs{justify-content:flex-end;text-align:right}.grid--top-xs{align-items:flex-start}.grid--top-xs>.grid__col{vertical-align:top}.grid--middle-xs{align-items:center}.grid--middle-xs>.grid__col{vertical-align:middle}.grid--bottom-xs{align-items:flex-end}.grid--bottom-xs>.grid__col{vertical-align:bottom}.grid--around-xs{justify-content:space-around}.grid--between-xs{justify-content:space-between}.grid__col--original-xs{order:0}.grid__col--first-xs{order:-1}.grid__col--last-xs{order:1}@media only screen and (min-width: 768px){.grid__col--sm-0{order:auto;flex-basis:0%;max-width:0%}.grid__col--sm-1{order:auto;flex-basis:8.33333%;max-width:8.33333%}.grid__col--sm-2{order:auto;flex-basis:16.66667%;max-width:16.66667%}.grid__col--sm-3{order:auto;flex-basis:25%;max-width:25%}.grid__col--sm-4{order:auto;flex-basis:33.33333%;max-width:33.33333%}.grid__col--sm-5{order:auto;flex-basis:41.66667%;max-width:41.66667%}.grid__col--sm-6{order:auto;flex-basis:50%;max-width:50%}.grid__col--sm-7{order:auto;flex-basis:58.33333%;max-width:58.33333%}.grid__col--sm-8{order:auto;flex-basis:66.66667%;max-width:66.66667%}.grid__col--sm-9{order:auto;flex-basis:75%;max-width:75%}.grid__col--sm-10{order:auto;flex-basis:83.33333%;max-width:83.33333%}.grid__col--sm-11{order:auto;flex-basis:91.66667%;max-width:91.66667%}.grid__col--sm-12{order:auto;flex-basis:100%;max-width:100%}.grid__col--offset-sm-0{margin-left:0%}.grid__col--offset-sm-1{margin-left:8.33333%}.grid__col--offset-sm-2{margin-left:16.66667%}.grid__col--offset-sm-3{margin-left:25%}.grid__col--offset-sm-4{margin-left:33.33333%}.grid__col--offset-sm-5{margin-left:41.66667%}.grid__col--offset-sm-6{margin-left:50%}.grid__col--offset-sm-7{margin-left:58.33333%}.grid__col--offset-sm-8{margin-left:66.66667%}.grid__col--offset-sm-9{margin-left:75%}.grid__col--offset-sm-10{margin-left:83.33333%}.grid__col--offset-sm-11{margin-left:91.66667%}.grid__col--offset-sm-12{margin-left:100%}.grid__col--sm{flex-grow:0;flex-basis:auto;width:auto;max-width:100%}.grid__col--top-sm{align-self:flex-start;vertical-align:top}.grid__col--middle-sm{align-self:center;vertical-align:middle}.grid__col--bottom-sm{align-self:flex-end;vertical-align:bottom}.grid--reverse-sm{flex-direction:row-reverse}.grid--start-sm{justify-content:flex-start;text-align:left}.grid--center-sm{justify-content:center;text-align:center}.grid--end-sm{justify-content:flex-end;text-align:right}.grid--top-sm{align-items:flex-start}.grid--top-sm>.grid__col{vertical-align:top}.grid--middle-sm{align-items:center}.grid--middle-sm>.grid__col{vertical-align:middle}.grid--bottom-sm{align-items:flex-end}.grid--bottom-sm>.grid__col{vertical-align:bottom}.grid--around-sm{justify-content:space-around}.grid--between-sm{justify-content:space-between}.grid__col--original-sm{order:0}.grid__col--first-sm{order:-1}.grid__col--last-sm{order:1}}@media only screen and (min-width: 1024px){.grid__col--md-0{order:auto;flex-basis:0%;max-width:0%}.grid__col--md-1{order:auto;flex-basis:8.33333%;max-width:8.33333%}.grid__col--md-2{order:auto;flex-basis:16.66667%;max-width:16.66667%}.grid__col--md-3{order:auto;flex-basis:25%;max-width:25%}.grid__col--md-4{order:auto;flex-basis:33.33333%;max-width:33.33333%}.grid__col--md-5{order:auto;flex-basis:41.66667%;max-width:41.66667%}.grid__col--md-6{order:auto;flex-basis:50%;max-width:50%}.grid__col--md-7{order:auto;flex-basis:58.33333%;max-width:58.33333%}.grid__col--md-8{order:auto;flex-basis:66.66667%;max-width:66.66667%}.grid__col--md-9{order:auto;flex-basis:75%;max-width:75%}.grid__col--md-10{order:auto;flex-basis:83.33333%;max-width:83.33333%}.grid__col--md-11{order:auto;flex-basis:91.66667%;max-width:91.66667%}.grid__col--md-12{order:auto;flex-basis:100%;max-width:100%}.grid__col--offset-md-0{margin-left:0%}.grid__col--offset-md-1{margin-left:8.33333%}.grid__col--offset-md-2{margin-left:16.66667%}.grid__col--offset-md-3{margin-left:25%}.grid__col--offset-md-4{margin-left:33.33333%}.grid__col--offset-md-5{margin-left:41.66667%}.grid__col--offset-md-6{margin-left:50%}.grid__col--offset-md-7{margin-left:58.33333%}.grid__col--offset-md-8{margin-left:66.66667%}.grid__col--offset-md-9{margin-left:75%}.grid__col--offset-md-10{margin-left:83.33333%}.grid__col--offset-md-11{margin-left:91.66667%}.grid__col--offset-md-12{margin-left:100%}.grid__col--md{flex-grow:0;flex-basis:auto;width:auto;max-width:100%}.grid__col--top-md{align-self:flex-start;vertical-align:top}.grid__col--middle-md{align-self:center;vertical-align:middle}.grid__col--bottom-md{align-self:flex-end;vertical-align:bottom}.grid--reverse-md{flex-direction:row-reverse}.grid--start-md{justify-content:flex-start;text-align:left}.grid--center-md{justify-content:center;text-align:center}.grid--end-md{justify-content:flex-end;text-align:right}.grid--top-md{align-items:flex-start}.grid--top-md>.grid__col{vertical-align:top}.grid--middle-md{align-items:center}.grid--middle-md>.grid__col{vertical-align:middle}.grid--bottom-md{align-items:flex-end}.grid--bottom-md>.grid__col{vertical-align:bottom}.grid--around-md{justify-content:space-around}.grid--between-md{justify-content:space-between}.grid__col--original-md{order:0}.grid__col--first-md{order:-1}.grid__col--last-md{order:1}}@media only screen and (min-width: 1170px){.grid__col--lg-0{order:auto;flex-basis:0%;max-width:0%}.grid__col--lg-1{order:auto;flex-basis:8.33333%;max-width:8.33333%}.grid__col--lg-2{order:auto;flex-basis:16.66667%;max-width:16.66667%}.grid__col--lg-3{order:auto;flex-basis:25%;max-width:25%}.grid__col--lg-4{order:auto;flex-basis:33.33333%;max-width:33.33333%}.grid__col--lg-5{order:auto;flex-basis:41.66667%;max-width:41.66667%}.grid__col--lg-6{order:auto;flex-basis:50%;max-width:50%}.grid__col--lg-7{order:auto;flex-basis:58.33333%;max-width:58.33333%}.grid__col--lg-8{order:auto;flex-basis:66.66667%;max-width:66.66667%}.grid__col--lg-9{order:auto;flex-basis:75%;max-width:75%}.grid__col--lg-10{order:auto;flex-basis:83.33333%;max-width:83.33333%}.grid__col--lg-11{order:auto;flex-basis:91.66667%;max-width:91.66667%}.grid__col--lg-12{order:auto;flex-basis:100%;max-width:100%}.grid__col--offset-lg-0{margin-left:0%}.grid__col--offset-lg-1{margin-left:8.33333%}.grid__col--offset-lg-2{margin-left:16.66667%}.grid__col--offset-lg-3{margin-left:25%}.grid__col--offset-lg-4{margin-left:33.33333%}.grid__col--offset-lg-5{margin-left:41.66667%}.grid__col--offset-lg-6{margin-left:50%}.grid__col--offset-lg-7{margin-left:58.33333%}.grid__col--offset-lg-8{margin-left:66.66667%}.grid__col--offset-lg-9{margin-left:75%}.grid__col--offset-lg-10{margin-left:83.33333%}.grid__col--offset-lg-11{margin-left:91.66667%}.grid__col--offset-lg-12{margin-left:100%}.grid__col--lg{flex-grow:0;flex-basis:auto;width:auto;max-width:100%}.grid__col--top-lg{align-self:flex-start;vertical-align:top}.grid__col--middle-lg{align-self:center;vertical-align:middle}.grid__col--bottom-lg{align-self:flex-end;vertical-align:bottom}.grid--reverse-lg{flex-direction:row-reverse}.grid--start-lg{justify-content:flex-start;text-align:left}.grid--center-lg{justify-content:center;text-align:center}.grid--end-lg{justify-content:flex-end;text-align:right}.grid--top-lg{align-items:flex-start}.grid--top-lg>.grid__col{vertical-align:top}.grid--middle-lg{align-items:center}.grid--middle-lg>.grid__col{vertical-align:middle}.grid--bottom-lg{align-items:flex-end}.grid--bottom-lg>.grid__col{vertical-align:bottom}.grid--around-lg{justify-content:space-around}.grid--between-lg{justify-content:space-between}.grid__col--original-lg{order:0}.grid__col--first-lg{order:-1}.grid__col--last-lg{order:1}}

.background-image{overflow:hidden}.background-image__container{position:relative}@media only screen and (min-width: 768px){.background-image__content-col{margin-right:40%}}.background-image--alternate .background-image__content-col{margin-bottom:56px}@media only screen and (min-width: 1024px){.background-image--alternate .background-image__content-col{margin-bottom:83px}}.background-image__background{position:absolute;top:0;left:24px;width:970px;height:970px;z-index:-1}@media only screen and (min-width: 768px){.background-image__background{width:100vw;left:50%;max-width:1450px;height:auto}}.background-image__background .image__img{width:100%;height:100%;object-fit:contain}.background-image__item-title{margin-bottom:5px}.background-image__item-subtitle{margin-bottom:8px}.background-image__grid{padding-top:80px;padding-bottom:80px}.background-image--alternate .background-image__grid{padding-top:400px}@media only screen and (min-width: 768px){.background-image--alternate .background-image__grid{padding-top:80px;padding-bottom:194px}}.background-image__social{margin-top:56px}.background-image__social-items{margin-left:-12px}

.button{border:none;border-radius:4px;-webkit-appearance:none;padding:16px 32px;position:relative;display:inline-flex;align-items:center;background-color:#005caf;color:#fff;font-size:14px;line-height:16px;font-weight:600;font-family:"Montserrat",Helvetica,Arial,sans-serif;max-width:300px;cursor:pointer;margin:0}.button:hover{background-color:#0078e0;text-decoration:none}.button:active{background-color:#0067c2}.button.is-disabled,.button:disabled,.button[disabled]{cursor:not-allowed;color:rgba(255,255,255,0.5)}.button.is-disabled:hover,.button:disabled:hover,.button[disabled]:hover{background-color:#005caf}.button.is-disabled:active,.button:disabled:active,.button[disabled]:active{background-color:#005caf}.button.is-dimmed{opacity:.5}.button.is-highlighted:after{content:'';position:absolute;left:-3px;right:-3px;top:-3px;bottom:-3px;border:1px #005caf solid;border-radius:4px;pointer-events:none}.button.is-highlighted.button--green:after{border:1px #27ae60 solid}.button.is-highlighted.button--red:after{border:1px #ff5c5c solid}.button--icon{background-color:transparent;padding:0;border-radius:50%;width:48px;height:48px;color:#28292c;display:inline-flex;justify-content:center;align-items:center}.button--icon:hover{background-color:rgba(27,20,100,0.05);text-decoration:none}.button--icon:active{background-color:rgba(27,20,100,0.05)}.button--icon:disabled,.button--icon[disabled]{cursor:not-allowed;color:rgba(40,41,44,0.5)}.button--icon:disabled:hover,.button--icon[disabled]:hover{background-color:transparent}.button--icon:disabled:active,.button--icon[disabled]:active{background-color:transparent}@media only screen and (max-width: 1169px){.header__navigation .button--icon{color:#fff}.header__navigation .button--icon:hover{background-color:rgba(255,255,255,0.05);text-decoration:none}.header__navigation .button--icon:active{background-color:rgba(255,255,255,0.05)}}.button--anchor:hover{text-decoration:none}.button--red{background-color:#ff5c5c}.button--red:hover{background-color:#ff2929}.button--red:active{background-color:#ff4748}.button--green{background-color:#27ae60}.button--green:hover{background-color:#37d279}.button--green:active{background-color:#2bc06a}.button--transparent{background-color:transparent;color:#fff}.button--secondary{background-color:#f0f1f3;color:#28292c}.button--secondary:hover{background-color:#e3e5e8}.button--secondary:active{background-color:#eeeff1}.button--secondary:disabled,.button--secondary[disabled]{cursor:not-allowed;color:rgba(40,41,44,0.5)}.button--secondary:disabled:hover,.button--secondary[disabled]:hover{background-color:#f0f1f3}.button--secondary:disabled:active,.button--secondary[disabled]:active{background-color:#f0f1f3}.button--tertiary{color:#28292c;background-color:#fff}.button--tertiary:hover{background-color:#f3fafd}.button--tertiary:active{background-color:#fff}.button--tertiary:disabled,.button--tertiary[disabled]{background-color:#9b98bb;color:rgba(40,41,44,0.5)}.button--tertiary:disabled:hover,.button--tertiary[disabled]:hover{background-color:#9b98bb}.button--tertiary:disabled:active,.button--tertiary[disabled]:active{background-color:#9b98bb}.button--quaternary{color:#005caf;background-color:#fff;padding:12px;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.button--quaternary:hover{background-color:#f3fafd}.button--quaternary:active{background-color:#fff}.button--quaternary:disabled,.button--quaternary[disabled]{background-color:#9b98bb;color:rgba(40,41,44,0.5)}.button--quaternary:disabled:hover,.button--quaternary[disabled]:hover{background-color:#9b98bb}.button--quaternary:disabled:active,.button--quaternary[disabled]:active{background-color:#9b98bb}.button--quinary{flex-direction:column;background:transparent;color:#005caf;padding:4px 8px}.button--quinary:hover{background-color:transparent}.button--quinary-responsive{flex-direction:row;align-items:center}@media only screen and (min-width: 1024px){.button--quinary-responsive{flex-direction:column}}.button--senary{background-color:#f3fafd;color:#005caf}.button--senary:hover,.button--senary:active{background-color:#e3f1f9}.button--septenary{background:transparent;color:#000;opacity:.5;padding:4px 8px}.button--septenary:hover{background-color:transparent}.button--septenary.is-toggled{opacity:1;color:#005caf}.button--small{padding:8px 16px}.button--text,.button--link{background-color:transparent;color:#005caf;max-width:100%;padding:0;font-size:20px;line-height:26px;font-weight:400;display:inline-block;text-align:left}.button--text.button--large,.button--link.button--large{font-size:24px;line-height:32px;font-weight:600}.button--text:hover,.button--link:hover{background-color:transparent}.button--text:active,.button--link:active{background-color:transparent}.button--text.button--icon-first,.button--link.button--icon-first{display:inline-flex}.button--text{color:inherit;font-size:inherit;line-height:inherit;text-decoration:underline}.button__icon-container{display:inline-flex;position:relative;width:24px;height:24px;border:2px solid;border-color:inherit;border-radius:50%;top:-2px;margin-left:12px;justify-content:center;align-items:center}.button__arrow-icon{position:relative;font-size:8px;left:3px;stroke-width:2;fill:none;stroke:currentColor;transition:transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}.button:hover .button__arrow-icon{transform:translateX(-2px)}.button__arrow-icon-line{opacity:0;transition:opacity 300ms cubic-bezier(0.215, 0.61, 0.355, 1),300ms cubic-bezier(0.215, 0.61, 0.355, 1)}.button:hover .button__arrow-icon-line{opacity:1}.button__arrow-icon-tip{transition:transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1),300ms cubic-bezier(0.215, 0.61, 0.355, 1)}.button:hover .button__arrow-icon-tip{transform:translateX(3px)}.button__icon{font-size:20px;color:inherit;visibility:hidden;opacity:0;transition:300ms ease-in-out;transition-property:visibility, opacity;position:absolute;right:0;bottom:-3px}.button--custom-icon .button__label{margin-right:34px}.button--icon .button__label,.button--no-label .button__label{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.button.is-loading .button__label{opacity:0}.button--icon-first .button__label{order:2}.button--septenary .button__label,.button--quinary .button__label{order:2}.button.is-disabled .button__label--disabled+.button__label,.button.is-highlighted .button__label{display:none}.button__label--alternative{display:none}.button.is-highlighted .button__label--alternative{display:block}.button__label--disabled{display:none}.button.is-disabled:not(.is-highlighted) .button__label--disabled{display:block}.button--custom-icon{font-size:24px;padding:12px 16px;background:transparent;color:#28292c}.button--custom-icon:hover{background:none}.button__custom-icon-container{margin-left:12px;position:relative;width:14px;height:14px;display:block}.button--icon-big .button__custom-icon-container{font-size:24px;width:24px;height:24px}.button--icon .button__custom-icon-container,.button--icon-first .button__custom-icon-container{margin-left:0}.button--icon-first .button__custom-icon-container{order:1;font-size:24px;margin-right:12px;width:24px;height:24px}.button--quinary .button__custom-icon-container{order:1;margin-left:0;font-size:24px;margin-bottom:8px;width:24px;height:24px}.button--quinary-responsive .button__custom-icon-container{margin-bottom:0;margin-right:4px}@media only screen and (min-width: 1024px){.button--quinary-responsive .button__custom-icon-container{margin-bottom:8px;margin-right:0}}.button--septenary .button__custom-icon-container{order:1;margin-left:0;font-size:24px;margin-right:15px;width:24px;height:24px}.button--septenary .button__custom-icon-container:after,.button--quinary .button__custom-icon-container:after{content:'';position:absolute;width:48px;height:48px;left:-12px;top:-12px;background:rgba(27,20,100,0.05);opacity:0;z-index:-1;border-radius:50%;transition:opacity 300ms ease-in-out}.button--septenary:hover .button__custom-icon-container:after,.button--quinary:hover .button__custom-icon-container:after{opacity:1}.button__spinner{display:none;position:absolute;left:50%;margin-left:-8px;font-size:16px}.button.is-loading .button__spinner{display:block}.button--border{border:1px solid #28292c}

.card{box-shadow:0 10px 18px rgba(0,0,0,0.1);background-color:#fff;display:flex;flex-direction:column;width:100%;position:relative}.card:hover{box-shadow:0 10px 12px rgba(0,0,0,0.1)}.card:hover .card__pattern{visibility:visible;opacity:1}@media only screen and (min-width: 1024px){.card--big{display:flex;flex-direction:row}}.card__pattern{display:none}.card__pattern .image__img{display:block;width:100%;height:100%}@media only screen and (min-width: 1170px){.card__pattern{display:block;position:absolute;width:190px;height:190px;top:-14px;left:-114px;opacity:0;visibility:hidden;transition:300ms ease-in-out;transition-property:visibility, opacity}}.card--big .card__pattern,.card-slider .card__pattern{display:none}@media only screen and (min-width: 1170px){.card--middle .card__pattern{top:-45px;left:auto;right:-39px}}@media only screen and (min-width: 1170px){.card--right .card__pattern{top:325px;left:auto;right:-105px}}.card__illustration-wrapper{width:100%}@media only screen and (min-width: 1024px){.card--big .card__illustration-wrapper{flex-basis:50%;min-width:50%;padding:32px}}.card__illustration{display:block;position:relative}.card__illustration:before{display:block;content:'';width:100%;padding-top:100%}.card__illustration>.card__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.card__image .image__img{width:100%;height:100%;object-fit:cover}.card__content{display:flex;flex-direction:column;padding:24px 16px;flex:1 0 auto;z-index:1;background-color:#fff}@media only screen and (min-width: 1024px){.card__content{padding:16px}}@media only screen and (min-width: 1024px){.card--big .card__content{justify-content:center;padding:32px;flex:0 1 auto;width:100%}}.card__time{font-size:10px;line-height:16px;text-transform:uppercase;letter-spacing:1.5px;font-weight:600}*+.card__description,*+.card__title{margin-top:16px}.card__person{padding-top:22px;margin-top:auto}@media only screen and (min-width: 1024px){.card--big .card__person{padding-top:15px;margin-top:0}}.card__title{font-size:18px;line-height:24px;letter-spacing:-.01em;font-weight:600;font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#28292c}@media only screen and (min-width: 768px){.card__title{font-size:18px;line-height:24px}}@media only screen and (min-width: 1024px){.card--big .card__title{font-size:32px;line-height:1.463}}

.chess{overflow:hidden}.chess__item.grid+.chess__item.grid{margin-top:56px}@media only screen and (min-width: 768px){.chess__item.grid+.chess__item.grid{margin-top:80px}}@media only screen and (min-width: 768px){.chess__item--odd.grid{flex-direction:row-reverse;justify-content:flex-end}}.chess__image-wrapper{position:relative}.chess__image-wrapper:before{display:block;content:'';width:100%;padding-top:78.84615%}.chess__image-wrapper>.chess__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.chess__image .image__img{width:100%;height:100%;object-fit:cover}.chess__text{display:flex;flex-direction:column;justify-content:center;height:100%}

.collapsed-form{padding:40px;background-color:#f3fafd}.collapsed-form__form-wrapper{max-height:0;overflow:hidden;transition:max-height ease-in-out 300ms}

.download{font-size:18px;line-height:24px}@media only screen and (min-width: 768px){.download{display:flex;flex-direction:row;flex-wrap:nowrap}}.download__spacer{display:none}@media only screen and (min-width: 768px){.download__spacer{display:block;height:20px;flex:1;margin:0 12px;border-bottom:1px dotted #9b98bb}}.download__year{margin-bottom:8px;color:#7e7f80}@media only screen and (min-width: 768px){.download__year{margin-right:12px;margin-bottom:0}}@media only screen and (min-width: 768px){.download__title{max-width:60%}}.download__files{margin-top:8px;font-size:18px}@media only screen and (min-width: 768px){.download__files{flex:0 0 auto;margin-top:0}}.download__file{display:inline-block}.download__file+.download__file{margin-left:8px}.download__icon{margin-left:6px;margin-bottom:-2px}

.editor img{max-width:100%;height:auto}.editor .alignnone{margin:5px 20px 20px 0}.editor .aligncenter,.editor div.aligncenter{display:block;margin:5px auto 5px auto}.editor .alignright{float:right;margin:5px 0 20px 20px}.editor .alignleft{float:left;margin:5px 20px 20px 0}.editor a img.alignright{float:right;margin:5px 0 20px 20px}.editor a img.alignnone{margin:5px 20px 20px 0}.editor a img.alignleft{float:left;margin:5px 20px 20px 0}.editor a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.editor .wp-caption{padding:5px 3px 10px;text-align:center}.editor .wp-caption.alignnone{margin:5px 20px 20px 0}.editor .wp-caption.alignleft{margin:5px 20px 20px 0}.editor .wp-caption.alignright{margin:5px 0 20px 20px}.editor .wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.editor .wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}

@media only screen and (min-width: 1024px){.event-hero--alternate{margin-bottom:192px}}.event-hero--missions{min-height:100vh}@media only screen and (min-width: 1024px){.event-hero__container{margin-top:64px}}.event-hero__sidemenu .navigation__link{text-transform:capitalize}.event-hero--alternate .event-hero__sidemenu{margin-top:122px}.event-hero__radio-bar,.event-hero__search-container{position:relative}@media only screen and (min-width: 1024px){.event-hero__radio-bar,.event-hero__search-container{-webkit-clip-path:polygon(16px 0, 100% 0, calc(100% - 16px) 100%, 0% 100%);clip-path:polygon(16px 0, 100% 0, calc(100% - 16px) 100%, 0% 100%)}@supports ((-webkit-clip-path: polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%)) or (clip-path: polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%))){.event-hero__radio-bar,.event-hero__search-container{margin-left:-16px;margin-right:50px}}}.event-hero__radio-bar:after,.event-hero__search-container:after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(to right, rgba(41,171,226,0.25), rgba(41,171,226,0.25))}.event-hero__filter{margin:0 -24px}@media only screen and (min-width: 768px){.event-hero__filter{margin:0 -32px}}@media only screen and (min-width: 1024px){.event-hero__filter{margin:0}}@media only screen and (min-width: 1170px){.event-hero__filter{margin-left:-32px}}@media only screen and (min-width: 1310px){.event-hero__filter{margin-left:-56px}}@media only screen and (min-width: 1024px){.event-hero:not(.event-hero--missions) .event-hero__list .event-list__section:first-child{padding-top:0}}.event-hero__search-container{display:none;background:#f3fafd}.event-hero--full .event-hero__search-container{display:block;padding:12px 48px 12px 32px}@media only screen and (min-width: 1024px){.event-hero__search-container{display:block;padding:12px 48px 12px 32px;margin-right:50px}.skewed-hero--small+.h-container>.event-hero__search-container{margin-right:25px}.event-hero--full .event-hero__search-container{margin-right:50px}}.event-hero__search-container .textfield--gradient-border .textfield__inner:before{content:none}.event-hero__search-container:after{content:none}.event-hero__notification{text-align:center}.event-hero__notification .notification{margin-bottom:24px}

.event-list__section{padding:32px 0;position:relative}@media only screen and (min-width: 1024px){.event-list__section{padding:56px 0}}.event-list__section+.event-list__section:before{content:'';position:absolute;top:0;bottom:auto;left:0;width:100%;height:1px;background:linear-gradient(270deg, #29abe2 0%, #1b1464 100%);opacity:.25}.event-list__section.border-hidden:before,.event-list__section:last-of-type:before{content:none}.event-list--single .event-list__section:before{content:none}.event-list--projects .event-list__section{padding-top:24px;padding-bottom:24px}@media only screen and (min-width: 1024px){.event-list--projects .event-list__section{padding-top:0}}.event-list__header{margin-bottom:24px}@media only screen and (min-width: 768px){.event-list__header{display:flex;align-items:center;justify-content:space-between}}.event-list__sort{margin-top:12px}@media only screen and (min-width: 768px){.event-list__sort{margin-top:0}}.event-list__section-title{text-transform:capitalize}.missions .event-list__section-title{text-transform:none}.event-list__event+.event-list__event{margin-top:24px}.event-list__event.has-notification{position:relative}.event-list__event.has-notification:after{content:'';width:16px;height:16px;border-radius:50%;background-color:#ff5c5c;position:absolute;top:-8px;right:-8px}.event-list__project+.event-list__project{margin-top:12px}@media only screen and (min-width: 1024px){.event-list__project+.event-list__project{margin-top:16px}}.event-list.is-loading .event-list__project{display:none}.event-list__empty-message{padding:80px 0}.event-list--projects .event-list__empty-message{padding-top:0}.event__pagination{padding-bottom:56px}.event-list.is-loading .event__pagination{display:none}.event-list__loader{margin-bottom:32px}.event-list--projects .event-list__loader{display:none}.event-list--projects.is-loading .event-list__loader{display:flex}.event-list__grid{margin-bottom:-32px}.event-list__col{margin-bottom:32px}.event-list__action{display:none;padding-top:12px;padding-bottom:12px}@media only screen and (min-width: 1024px){.event-list__action{display:inline-flex}}.event-list__action--mobile{display:inline-flex;max-width:100%;width:100%;justify-content:center}@media only screen and (min-width: 1024px){.event-list__action--mobile{display:none}}

.event{box-shadow:0 4px 8px rgba(0,0,0,0.1);background:#fff;width:100%;padding:32px}.event.is-highlighted{border:1px solid #ffe800}.event--hidden{display:none}.is-showing-all .event--hidden{display:block}@media only screen and (min-width: 768px){.event__header{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}}.date__time-description{margin-left:4px;font-weight:300}.event--past .date__time-description{opacity:.5}.event__tags-inner{margin-top:-16px;margin-left:-16px;display:flex;align-items:center;justify-content:flex-start}@media only screen and (min-width: 768px){.event__tags-inner{flex-direction:row;justify-content:flex-start}}.event__tag{margin-top:16px;margin-left:16px;flex:0 1 auto;min-width:0}.event__tag:first-child{flex:1 0 auto;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.event__location{background:#f3fafd;padding:6px 16px}@media only screen and (min-width: 768px){.event__location{flex:1 1 100%;align-items:center}}.event__location-icon,.event__date-icon{margin-right:12px;font-size:24px;flex-shrink:0}.event__location,.event__date{display:flex;flex-direction:row;font-weight:600;font-family:"Montserrat",Helvetica,Arial,sans-serif;line-height:24px}.event__date{background:#1b1464;color:#fff;padding:8px 16px}@media only screen and (min-width: 1024px){.event__date{padding:24px 21px 24px 16px}}.event--past .event__date{background:#29abe2}.event__title-link{color:#28292c}.event__title{margin-top:8px}.event__description{margin-top:24px}.event__content{padding:16px 16px 24px}

.icon{width:1em;height:1em;fill:currentColor}.icon--pdf{width:24px;height:24px}

.modal-container{position:fixed;z-index:20;top:0;left:0;right:0;bottom:0;display:none;background:rgba(0,0,0,0.8)}.modal-container.is-visible{display:flex;flex-direction:column}.modal-container--accessibility{background:transparent}.modal-container__inner{max-width:1200px;width:100%;min-height:var(--app-height);margin:auto;align-self:center;display:flex;align-items:center;padding:24px;overflow:auto}@media only screen and (min-width: 1024px){.modal-container__inner{padding:0}}.modal-container--accessibility .modal-container__inner{max-width:100%;padding:0;align-items:flex-start}.modal-container--small .modal-container__inner{max-width:416px;height:auto}.modal-container--form .modal-container__inner{max-width:656px}@media only screen and (min-width: 1024px){.modal-container--form .modal-container__inner{margin:0 0 0 auto}}.modal-container--medium .modal-container__inner{max-width:516px;height:auto}.modal-container--invite .modal-container__inner{max-width:416px;height:auto}.modal-container--confirmation-blue .modal-container__inner{max-width:792px;height:auto}.modal{display:none;position:relative;padding:40px 20px;background:#fff;box-shadow:0 0 1px rgba(0,0,0,0.1);height:calc(var(--app-height) - 48px);width:100%;overflow:auto}@media only screen and (min-width: 768px){.modal{padding:40px}}@media only screen and (min-width: 1024px){.modal{height:100vh;max-height:var(--app-height)}}.modal-container .modal{display:block;pointer-events:normal}.modal-container--accessibility .modal{width:100%}.modal-container--no-padding .modal{padding:0}.modal-container--confirmation-blue .modal{height:auto;background-color:#1b1464;color:#fff;padding:16px 24px}@media only screen and (min-width: 768px){.modal-container--confirmation-blue .modal{padding:32px 48px}}.modal--form{padding:32px 24px 32px 24px}@media only screen and (min-width: 768px){.modal--form{padding:40px 80px 48px 48px}}.modal--default{padding:40px 80px 40px 40px}.modal--medium,.modal--small{background:#f3fafd;padding:32px 24px 24px;height:auto}@media only screen and (min-width: 768px){.modal--medium,.modal--small{padding:32px 64px 24px 24px}}.modal--invite{background:#f3fafd;padding:32px 24px 24px;height:auto}.modal--expert{background-color:#fff;padding:32px 24px 24px;height:auto;max-height:90%}@media only screen and (min-width: 768px){.modal--expert{padding:32px 64px 24px 24px}}.modal__close{position:absolute;top:37px;right:37px;background:transparent;border:0;padding:0;outline:none;color:#28292c;font-size:24px;cursor:pointer}.modal-container--accessibility .modal__close{top:5px;right:35px}.modal-container--no-padding .modal__close{right:24px}.modal-container--small .modal__close{top:32px;right:24px}.modal-container--confirmation-blue .modal__close{color:#fff}

.notification{width:100%;background:#fff;box-shadow:0 5px 5px #000;padding:10px;pointer-events:all}@media only screen and (min-width: 768px){.notification{padding:20px}}.notification.global-notification{position:relative;text-align:center;display:inline-block;box-shadow:0 4px 8px rgba(0,0,0,0.1);background:#ffe800;width:auto;padding:8px 16px;border-radius:4px}@media only screen and (min-width: 768px){.notification.global-notification{padding:16px 24px}}.notification.global-notification--green{background:#d9eee8}.notification.global-notification--red{background:#ffe7e7}.notification.global-notification--orange{background:#ffede4}.notification.global-notification--gray{background:#e3e5e8}.notification.static-notification{text-align:center;display:inline-block;box-shadow:0 4px 8px rgba(0,0,0,0.1);background:#ffe800;width:auto;padding:8px 16px;border-radius:4px}@media only screen and (min-width: 768px){.notification.static-notification{padding:16px 32px}}.notification.static-notification--green-completed,.notification.static-notification--green{background:rgba(39,174,96,0.5)}.notification.static-notification--red{background:rgba(255,92,92,0.5)}.notification.static-notification--blue{background:rgba(41,171,226,0.5)}.notification.static-notification--gray{background:rgba(0,0,0,0.1)}.notification.cookie-notification{position:fixed;bottom:0;left:0;right:0;padding:0;box-shadow:none;background:transparent;transition:top 300ms ease-in-out}@media only screen and (min-width: 1024px){.notification.cookie-notification{bottom:auto;top:40px;display:flex;justify-content:center}}@media only screen and (min-width: 1024px){body.has-scrolled .notification.cookie-notification{top:0}}.global-notification .notification__content{display:flex;align-items:center;color:#000}.global-notification .notification__content a{color:#000;text-decoration:underline}.global-notification .notification__content a:hover{text-decoration:none}.global-notification .notification__icon{width:24px;height:24px;margin-right:16px;fill:#fff}.global-notification--green .notification__icon{fill:#028f68}.global-notification--red .notification__icon{fill:#ff5c5c}.global-notification--orange .notification__icon{fill:#ff864e}.global-notification--gray .notification__icon{fill:#000}.notification__action-list{text-align:right;margin-top:10px}@media only screen and (min-width: 768px){.notification__action-list{margin-top:20px}}.notification.global-notification .notification__action-list{margin-top:0}.notification.cookie-notification .notification__action-list{text-align:left;margin-top:12px}@media only screen and (min-width: 1024px){.notification.cookie-notification .notification__action-list{margin-top:0;margin-left:32px;flex:0 0 auto}}.notification.cookie-notification .notification__inner{background:#fff;padding:20px;max-width:1200px}@media only screen and (min-width: 1024px){.notification.cookie-notification .notification__inner{display:flex;align-items:center;padding:12px 32px;box-shadow:0 10px 24px rgba(0,0,0,0.1);border-radius:4px}}.notification__action{display:inline-block}.notification__action+.notification__action{margin-left:10px}.notification.global-notification .notification__action.notification__action--close{width:22px;height:22px;font-size:22px;position:absolute;top:-11px;right:-11px;color:#eb5757;display:flex;align-items:center;justify-content:center;padding:0;margin:0;background:none;border:none;cursor:pointer}

.notification-list{position:fixed;display:flex;align-items:flex-end;flex-direction:column;right:16px;bottom:16px;left:16px;z-index:50;pointer-events:none}@media only screen and (min-width: 768px){.notification-list{right:32px;bottom:32px;left:32px}}.notification-list .notification+.notification{margin-top:16px}.notification-list__item+.notification-list__item{margin-top:12px}

.experts-table{background:#fff;box-shadow:0 4px 8px rgba(0,0,0,0.1);position:relative}.experts-table .tablesaw-cell-content{display:block}.experts-table .tablesaw-cell-label{display:none}.experts-table .tablesaw-sortable-btn{display:inline-flex;align-items:center}.experts-table .tablesaw-sortable-arrow{display:none;width:16px;height:16px;background:url(../img/arrow-down.svg)}.experts-table .tablesaw-sortable-ascending .tablesaw-sortable-arrow,.experts-table .tablesaw-sortable-descending .tablesaw-sortable-arrow{display:block}.experts-table .tablesaw-sortable-ascending .tablesaw-sortable-arrow{transform:rotate(180deg)}.experts-table__inner{width:100%;overflow:auto}.experts-table__head{background:#f3fafd}.experts-table__heading{text-align:left;padding:8px 12px;white-space:nowrap}.experts-table__heading:first-child{background:#f3fafd;box-shadow:0 6px 12px rgba(0,0,0,0.1);position:absolute;left:0;top:0;padding:8px 16px;z-index:3}.experts-table__heading--fixed{background:#f3fafd;box-shadow:0 6px 12px rgba(0,0,0,0.1);position:absolute;right:0;top:0;padding:8px 16px;z-index:3}.experts-table__title-text{font-size:14px;font-weight:700;color:#000}.tablesaw-sortable-ascending .experts-table__title-text,.tablesaw-sortable-descending .experts-table__title-text{color:#005caf}.experts-table__check .check__text{font-size:14px}.experts-table__heading .experts-table__check .check__text{font-weight:700}.experts-table__row--anon .experts-table__check .check__text{-webkit-filter:blur(10px);filter:blur(10px)}.experts-table__cell{white-space:nowrap;padding:8px 12px;vertical-align:top;border-bottom:1px solid rgba(0,0,0,0.1)}.experts-table__cell:first-child{background:#fff;box-shadow:0 6px 12px rgba(0,0,0,0.1);position:absolute;left:0;padding:8px 16px;z-index:3}.experts-table__row:last-child .experts-table__cell{border-bottom:none}.experts-table__row.is-selected .experts-table__cell{background:linear-gradient(0deg, rgba(0,0,0,0.1), rgba(0,0,0,0.1)),#fff}.experts-table__cell--fixed{background:#fff;box-shadow:0 6px 12px rgba(0,0,0,0.1);position:absolute;right:0;padding:8px 16px;z-index:3}.experts-table__button-container{display:flex;flex-direction:column;align-items:stretch}.experts-table__button{justify-content:center}.experts-table__button+.experts-table__button{margin-top:8px}.experts-table__tag-container{display:flex;flex-direction:column;align-items:flex-start}.experts-table__tag+.experts-table__tag{margin-top:4px}.experts-table__text-row{font-size:14px;line-height:24px;display:flex;align-items:flex-start;justify-content:space-between}.experts-table__text-row-title{margin-right:6px}.experts-table__link{font-size:14px;line-height:24px;text-decoration:underline}.experts-table__link:hover{text-decoration:none}.experts-table__status-container{display:flex;align-items:center}.experts-table__status-icon{flex:0 0 24px;font-size:24px;margin-right:4px}.experts-table__status-icon--shortlisted,.experts-table__status-icon--pending{color:#29abe2}.experts-table__status-icon--approved{color:#27ae60}.experts-table__status-icon--declined{color:#ff5c5c}.experts-table__status-text{font-size:14px}

.expert{position:relative;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,0.1);padding:16px}.modal--expert .expert{background-color:transparent;box-shadow:none}@media only screen and (min-width: 1024px){.expert{padding:24px 32px}}@media only screen and (min-width: 1024px){.expert__header{display:flex;justify-content:space-between;align-items:flex-start}}.expert__invite-success-message{display:none;margin-top:48px;align-items:center}@media only screen and (min-width: 1024px){.expert__invite-success-message{margin-right:64px;margin-top:20px}}.has-been-invited .expert__invite-success-message{display:flex}.expert__invite-icon{flex:0 0 24px;font-size:24px;margin-right:8px}.expert__invite-success-text{font-weight:600;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:14px;line-height:16px}.expert__email,.expert__phone{display:block}.expert__title{margin-bottom:16px}@media only screen and (min-width: 1024px){.expert__title{margin-bottom:8px}}.expert__title.has-icon{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;padding-left:32px}.expert--anon .expert__title.has-icon{padding-left:0}.expert--anon .expert__title-text{-webkit-filter:blur(10px);filter:blur(10px)}.expert__tags{display:flex;flex-direction:column;flex-wrap:wrap;margin-left:-24px;margin-top:-18px}@media only screen and (min-width: 1024px){.expert__tags{flex-direction:row}}.expert__tag{display:flex;flex-wrap:nowrap;font-size:16px;line-height:24px;font-weight:600;margin-top:18px;margin-left:24px}.expert__tag div{white-space:nowrap}.expert__tag-icon{font-size:24px;margin-right:12px}.expert__toggle{position:absolute;top:20px;right:16px;transition:transform 300ms ease-in-out}@media only screen and (min-width: 1024px){.expert__toggle{top:32px;right:24px}}.expert__toggle .button__custom-icon{font-size:24px}.expert__toggle .button__custom-icon-container{width:24px;height:24px}.expert.is-open .expert__toggle{transform:rotate(180deg)}.modal--expert .expert__toggle{display:none}.expert__body-wrapper{max-height:0;margin:-4px;padding:4px;overflow:hidden;transition:max-height 300ms ease-in-out}.modal--expert .expert__body-wrapper{max-height:100% !important}.expert__actions{display:flex;flex-direction:column;margin-top:42px}@media only screen and (min-width: 1024px){.expert__actions{flex-direction:row}}.expert__actions.is-hidden{max-height:0;overflow:hidden}.expert__action{margin-bottom:32px}@media only screen and (min-width: 1024px){.expert__action{margin-bottom:48px}}.expert__action+.expert__action{margin-top:16px}@media only screen and (min-width: 1024px){.expert__action+.expert__action{margin-top:0;margin-left:30px}}.expert__section+.expert__section{margin-top:32px}@media only screen and (min-width: 1024px){.expert__section+.expert__section{margin-top:40px}}.expert__section-item+.expert__section-item{margin-top:16px}.expert__section-title{margin-bottom:16px}.expert__meta{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:8px;color:#3c4151}@media only screen and (min-width: 1024px){.expert__meta{max-width:682px}}.expert__meta-item{position:relative;font-size:14px;line-height:24px;font-weight:400}@media only screen and (min-width: 1024px){.expert__meta-item:not(.expert__meta-item--content){white-space:nowrap}}.expert__meta-item+.expert__meta-item{padding-left:16px}.expert__meta-item+.expert__meta-item:before{content:'·';position:absolute;left:8px;top:0}.expert--anon .expert__professional-experience .expert__meta-item:nth-child(2){-webkit-filter:blur(6px);filter:blur(6px)}.expert__section-item-title{font-weight:700;font-size:14px;line-height:24px}.expert__status-icon{font-size:24px;line-height:42px;position:absolute;left:0;top:50%;transform:translateY(-50%);color:#ff5c5c}.expert--anon .expert__status-icon{display:none}.expert__status-icon--accepted{color:#27ae60}.expert__status-icon--shortlisted,.expert__status-icon--pending{color:#29abe2}.expert__invite-container{display:none}.expert--anon .expert__invite-container{display:block;margin-bottom:48px}.expert__invite{max-width:none}

.feedback-modal__container{position:relative;padding:32px 24px;background-color:#1b1464}.feedback-modal__container .modal__close{top:36px;right:24px;font-size:24px;z-index:5}.feedback-modal__container .modal__close-icon{color:#fff}@media only screen and (min-width: 768px){.feedback-modal__container{padding:32px 64px 48px}}.feedback-modal__form{position:relative;z-index:3}.feedback-modal__form .form__error{margin-left:0;justify-content:flex-start}.feedback-modal__form .feedback-form__title{padding-right:32px}.feedback-modal__form .feedback-form__container{align-items:flex-start;color:#fff}.feedback-modal__form .feedback-form__text{margin-bottom:32px;max-width:624px;padding-right:48px;font-size:22px;line-height:30px}.feedback-modal__form .feedback-form__wrap{background-color:transparent;padding:0}.feedback-modal__form .form__feedback-container{align-items:flex-start}.feedback-modal__form .form__feedback-container>*{padding-left:0;padding-right:0}.feedback-modal__form .textfield__label{color:#fff}.feedback-modal__form .form__feedback-stars{justify-content:flex-start}.feedback-modal__form .form__feedback-stars-wrapper{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.feedback-modal__form .form__feedback-stars-wrapper{flex-direction:row}}.feedback-modal__form .form__feedback-rating{margin-left:32px;line-height:31.5px}.feedback-modal__form a{color:#fff;text-decoration:underline}.feedback-modal__submit{margin-top:8px}.feedback-modal__pattern-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.feedback-modal__pattern{height:561px;width:1440px;position:absolute;bottom:0;right:-345px}.feedback-modal__pattern .image__img{width:100%;height:100%}

.filter{background:#f3fafd}@media only screen and (min-width: 1024px){.filter{background:transparent}}.filter .select__list{z-index:3}@media only screen and (min-width: 1024px){.filter--table{width:100%;max-width:532px}.page-template-template-ccb-table .filter--table{max-width:100%}}@media only screen and (min-width: 1024px){.filter--table .h-container,.filter--alternate .h-container{padding:0}}.filter__inner{position:relative}@supports ((-webkit-clip-path: polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%)) or (clip-path: polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%))){@media only screen and (min-width: 1024px){.filter__inner{margin-left:-25px;padding-left:25px;margin-right:50px}}}@media only screen and (min-width: 1024px){.filter__inner:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;-webkit-clip-path:polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%);clip-path:polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%);background:#f3fafd;z-index:-1}}@media only screen and (min-width: 1024px){.event-hero--missions .filter__inner:after{-webkit-clip-path:polygon(30px 0, 100% 0, calc(100% - 30px) 100%, 0% 100%);clip-path:polygon(30px 0, 100% 0, calc(100% - 30px) 100%, 0% 100%)}}@media only screen and (min-width: 1024px){.filter--alternate .filter__inner:after{content:none}}@media only screen and (min-width: 1024px){.filter--table .filter__inner,.filter--alternate .filter__inner{padding:0;margin:0}}@supports ((-webkit-clip-path: polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%)) or (clip-path: polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%))){@media only screen and (min-width: 1024px){.event-hero--missions .filter__inner{margin-left:-46px;margin-right:66px}}}.filter--alternate .filter__inner{display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:space-between}@media only screen and (min-width: 1024px){.filter--alternate .filter__inner{justify-content:center;background:#f3fafd;box-shadow:0 4px 8px rgba(0,0,0,0.1);padding:24px 16px}}@media only screen and (min-width: 1170px){.filter--alternate .filter__inner{display:block}}@media only screen and (min-width: 1024px){.filter--missions .filter__inner{display:flex}}.filter__mobile{padding:32px 0;display:flex;justify-content:space-between}@media only screen and (min-width: 1170px){.filter__mobile{display:none}}.filter--alternate .filter__mobile{padding-left:16px;padding-right:16px;justify-content:center}@media only screen and (min-width: 1024px){.filter--alternate .filter__mobile{padding-left:0;padding-right:0}}.filter__desktop{display:none}@media only screen and (min-width: 1170px){.filter__desktop{display:block}}@media only screen and (min-width: 1170px){.filter--missions .filter__desktop{flex-grow:1}}@media only screen and (min-width: 1170px){.filter__desktop-inner{display:flex;align-items:flex-end;padding:31px 24px 22px 18px}}@media only screen and (min-width: 1170px){.portfolio-grid__filter .filter__desktop-inner,.filter--alternate .filter__desktop-inner{display:block;padding:0}}@media only screen and (min-width: 1170px){.filter--missions .filter__desktop-inner{justify-content:center}}@media only screen and (min-width: 1170px){.filter--alternate .filter__desktop-inner{padding:0}}@media only screen and (min-width: 1170px){.filter--table .filter__desktop-inner{padding:0}}.filter__desktop-header{display:flex;align-items:center;margin-bottom:15px}.filter__desktop-icon{font-size:24px;margin-right:14px}.filter__modal-link{font-size:14px;line-height:16px;color:#005caf;font-weight:600;letter-spacing:.5px;display:flex;align-items:center}.filter__clear-link{font-size:16px;font-weight:400;margin:24px 0}.filter__link-icon{font-size:24px;margin-right:12px}.filter__modal{background:#f3fafd}.filter__modal-content{padding:32px 24px;height:100%}.filter__modal-header{display:flex;align-items:center;margin-bottom:31px}.filter__icon{font-size:24px;margin-right:14px}@media only screen and (min-width: 1170px){.filter__field-container{flex:1 1 100%;max-width:250px}.page-template-template-ccb-table .filter__field-container{max-width:33%}.page-template-template-ccb-table .filter__field-container.filter__field--clear{text-align:center;max-width:120px}}.filter__field-container+.filter__field-container{margin-top:24px}@media only screen and (min-width: 1170px){.filter__field-container+.filter__field-container{margin-top:0;margin-left:24px}.portfolio-grid__filter .filter__field-container+.filter__field-container,.filter--alternate .filter__field-container+.filter__field-container{margin-top:24px;margin-left:0}}@media only screen and (min-width: 1170px){.filter__field-container .check{margin-bottom:11px}}@media only screen and (min-width: 1170px){.filter--missions .filter__field-container{max-width:120px}}@media only screen and (min-width: 1170px){.filter--missions .filter__field-container{max-width:140px}}@media only screen and (min-width: 1280px){.filter--missions .filter__field-container{max-width:250px}}.filter--missions .filter__field-container--check{order:1}@media only screen and (min-width: 1170px){.filter--missions .filter__field-container--check{flex:0 1 auto;white-space:nowrap}}.filter__search-link{margin-left:auto}.filter--alternate .filter__search-link{padding:32px 40px}@media only screen and (min-width: 1024px){.filter--alternate .filter__search-link{display:none}}.filter__select-dropdown{margin-right:-25px}.is-save-hidden .filter__save-container{display:none}.filter__select-dropdown-container,.filter__save-container,.filter__clear-container{display:none}@media only screen and (min-width: 1170px){.filter__select-dropdown-container,.filter__save-container,.filter__clear-container{display:flex}}.filter__select-dropdown-container:before,.filter__save-container:before,.filter__clear-container:before{content:'';display:block;width:26px;height:100%;-webkit-clip-path:polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%);clip-path:polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%);background:linear-gradient(to right, rgba(41,171,226,0.25), rgba(27,20,100,0.25));margin-right:-25px}.filter__save,.filter__clear{background:none;border:none;margin:0;padding:30px 25px;cursor:pointer;font-weight:600;font-size:14px;line-height:16px;color:#005caf;-webkit-clip-path:polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%);clip-path:polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%);white-space:nowrap}@media only screen and (min-width: 1170px){.filter__save,.filter__clear{padding:30px 38px}}.filter__clear{background:#f3fafd;margin-right:-25px}.is-save-hidden .filter__clear{background:#e3f1f9;margin-right:0}.filter__save{background:#e3f1f9}.filter__button-icon{font-size:24px;margin-bottom:8px}.filter__modal .filter__fields{display:flex;flex-direction:column;padding-bottom:24px}.filter__table-clear{background-color:transparent;color:#005caf;max-width:100%;padding:0;font-size:14px;line-height:16px;font-weight:600;display:inline-block;text-align:left}@media only screen and (min-width: 1024px){.filter__table-clear{flex-direction:column}.filter__table-clear .button__custom-icon-container{margin:0 auto 8px auto;flex-basis:100%}}.filter__table-clear:hover{background-color:transparent;text-decoration:underline}.filter__table-clear:active{background-color:transparent;text-decoration:underline}.filter__table-clear.button--icon-first{display:inline-flex}

.form-smaily{position:relative}.form-smaily__spinner-wrapper{position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(255,255,255,0.7);z-index:10;display:none}.form-smaily--is-loading .form-smaily__spinner-wrapper{display:block}.form-smaily__spinner{display:none;font-size:25px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.form-smaily--is-loading .form-smaily__spinner{display:block}.form-smaily--success .form-smaily__form{display:none}.form-smaily__button{margin-top:16px}.form-smaily__success{display:none;color:#028f68}.form-smaily--success .form-smaily__success{display:block}.form-smaily__error{color:#ff5c5c;margin-bottom:8px}

.birthday__field:not(:first-of-type) label{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.birthday__field:first-of-type label{overflow:visible;color:#fff}.birthday--light .birthday__field:first-of-type label{color:#000}.birthday__field:not(:first-of-type){display:flex}.birthday__field:not(:first-of-type)>*{margin-top:auto}.birthday .choices__placeholder{position:relative;padding:0;margin:0;top:0 !important;left:0 !important;display:inline-block;font-size:14px;min-height:none;vertical-align:bottom}.birthday .select__icon{right:0}.birthday .select__list--single{width:calc(100% - 10px)}

.check{position:relative}.check--color-white{color:#fff}.check--shape-round{display:inline-block}.check--tooltip{display:inline-flex;padding:2px 8px;border-radius:44px;background:#124591}.check--is-tooltip{width:auto}.check__input{position:absolute;top:0;left:0;opacity:0}html[data-whatintent='keyboard'] .check__input:focus ~ .check__label{text-decoration:underline}.check__label{display:inline-block;padding-left:29px}.check__input:disabled ~ .check__label{opacity:.5;cursor:not-allowed}.check--shape-box .check__label{display:flex;padding:4px 44px 4px 12px;min-height:64px;color:#fff;background:#1b66b6;border:4px solid transparent;transition-property:color,background,border-color;transition-duration:100ms;transition-timing-function:ease-in-out;transition-delay:0ms}.check--shape-box .check__label:hover{background:#3275bd;cursor:pointer}.check--shape-box .check__label.check__label--non-interactive{padding-right:12px}.check--color-blue-2 .check__label{background:#124591}.check--color-blue-2 .check__label:hover{background:#2a589c}.check--color-blue-3 .check__label{background:#162c7b}.check--color-blue-3 .check__label:hover{background:#2d4188}.check--color-blue-4 .check__label{background:#19206f}.check--color-blue-4 .check__label:hover{background:#30367d}.check--shape-box>.check__input:checked ~ .check__label{color:#000;background:#fff;border-color:#29abe2;font-weight:600}.check--shape-box>.check__input:checked ~ .check__label:hover{background:#eaf7fc}.check--shape-round .check__label{display:flex;padding:2px 40px 2px 16px;border-radius:44px;background:#1b66b6;color:#fff;min-height:28px}.check--shape-round .check__label:hover{background:#3275bd;cursor:pointer}.check--shape-round .check__label.check__label--non-interactive{padding-right:16px}.check--shape-round>.check__input:checked ~ .tooltip>.check__label,.check--shape-round>.check__input:checked ~ .check__label{background:#124591}.check--shape-round>.check__input:checked ~ .tooltip>.check__label:hover,.check--shape-round>.check__input:checked ~ .check__label:hover{background:#2a589c}.check--tooltip .check__label{position:relative;padding-left:26px}.is-search-miss .check__label{opacity:.5}.multi-select--copy .is-search-miss .check__label{opacity:1}.check__text{font-size:16px;line-height:24px;font-weight:400}.check.is-invalid .check__text{color:#ff5c5c}.check.has-changed .check__text{color:#ffe800}.check--shape-round .check__text,.check--shape-box .check__text{font-size:14px;overflow:hidden;text-overflow:ellipsis;font-weight:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.check--tooltip .check__text{font-size:14px;line-height:24px}.check--color-white .check__text a{color:#fff;text-decoration:underline}.check__indicator{display:block;width:18px;height:18px;border:2px solid #3c4151;position:absolute;top:3px;left:0}.check__input:checked ~ .check__label .check__indicator{background-color:#005caf;border-color:#005caf}.check.is-invalid .check__indicator{border-color:#ff5c5c}.check.has-changed .check__indicator{border-color:#ffe800}.check:hover .check__indicator{background-color:#f0f1f3;border-color:#000}.check--shape-round .check__indicator,.check--shape-box .check__indicator{width:24px;height:24px;top:16px;right:14px;left:auto;border:none;color:#f3fafd;transform:rotate(45deg);transition-property:color,transform;transition-duration:150ms;transition-timing-function:ease-in-out;transition-delay:0ms}.check--shape-box:hover .check__indicator,.check--shape-round:hover .check__indicator{background-color:transparent}.check--shape-round .check__indicator{color:#fff;width:16px;height:16px;top:50%;right:16px;transform:translateY(-50%) rotate(45deg)}.check--shape-box>.check__input:checked ~ .check__label .check__indicator{background:transparent;color:#eb5757;transform:rotate(0deg)}.check--shape-box>.check__input:checked ~ .check__label .check__indicator:hover{background:rgba(235,87,87,0.25);border-radius:100%}.check--shape-round>.check__input:checked ~ .tooltip>.check__label .check__indicator,.check--shape-round>.check__input:checked ~ .check__label .check__indicator{background:transparent;color:#eb5757;transform:translateY(-50%) rotate(0deg)}.check--color-white>.check__input:checked ~ .check__label .check__indicator{background:transparent;border-color:#fff}.check__indicator .check--color-white:hover>.check__input:checked ~ .check__label,.check--color-white:hover .check__indicator{border:2px solid #fff;background-color:rgba(255,255,255,0.5)}.check--color-white .check__indicator{border:2px solid #fff}.check--color-white .check__indicator:hover{border:2px solid #fff;background-color:rgba(255,255,255,0.5);border-color:#fff}.check--tooltip .check__indicator{background:#fff}.check--tooltip>.check__input:checked ~ .check__label .check__indicator{background:#fff}.check--dark .check__input:checked ~ .check__label .check__indicator{background-color:#000;border-color:#000}.check__icon{font-size:24px;position:absolute;top:-5px;right:-4px;opacity:0;pointer-events:none;color:#fff}.check__input:checked ~ .check__label .check__icon{opacity:1}.check--shape-round .check__icon,.check--shape-box .check__icon{opacity:1;top:auto;right:auto;color:currentColor}.check--shape-round .check__icon{font-size:16px}.check--shape-box .check__icon{font-size:24px}.check--tooltip .check__icon{color:#1b1464}.check--unselect .check__icon{right:-5px}.check__tooltip-inner{display:flex;align-items:center;cursor:pointer}.check__tooltip-icon{font-size:16px;flex:0 0 16px;margin-left:4px}.check__textarea{display:none}.check__input:checked+.check__label+.check__textarea{display:block;margin-top:16px}#send_admin_notification{color:#000}

.choice-group__label{margin-bottom:17px;font-size:14px;line-height:16px}.choice-group--hidden-label .choice-group__label{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.choice-group__item+.choice-group__item{margin-top:16px}.choice-group--horizontal .choice-group__item{margin-top:16px;margin-left:16px}.choice-group__error{display:none;color:#ff5c5c}.gfield_error .choice-group__error,.choice-group.is-invalid .choice-group__error{display:block}.choice-group__description,.choice-group__error{margin-top:8px}@media only screen and (min-width: 1024px){.choice-group--cols .choice-group__inner{-moz-columns:2;columns:2}.choice-group--cols .choice-group__inner>*{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;overflow:hidden}}.choice-group--horizontal .choice-group__inner{display:flex;margin-top:-16px;margin-left:-16px}.choice-group__item-textarea{display:none}

.conditional-fields{color:#fff}.repeater-field-group--light .conditional-fields{color:#000}.conditional-fields__condition-wrapper{margin-bottom:18px}.conditional-fields__fields{display:none}.conditional-fields.is-open .conditional-fields__fields{display:block}.conditional-fields__visible-fields{margin-bottom:24px}

.air-datepicker-cell.-day-.-other-month-,.air-datepicker-cell.-year-.-other-decade-{color:var(--adp-color-other-month)}.air-datepicker-cell.-day-.-other-month-:hover,.air-datepicker-cell.-year-.-other-decade-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-,.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-day-.-other-month-,.-selected-.air-datepicker-cell.-year-.-other-decade-{color:#fff;background:var(--adp-background-color-selected-other-month)}.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-,.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-day-.-other-month-,.-in-range-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-,.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-day-.-other-month-:empty,.air-datepicker-cell.-year-.-other-decade-:empty{background:none;border:none}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-background-color-hover)}.air-datepicker-cell.-current-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{cursor:default;color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{color:#fff;border:none;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-current-{color:#fff;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7, var(--adp-day-cell-width));margin:8px 0 3px}.air-datepicker-body--day-name{color:var(--adp-day-name-color);display:flex;align-items:center;justify-content:center;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7, var(--adp-day-cell-width));grid-auto-rows:var(--adp-day-cell-height)}.air-datepicker-body--cells.-months-{grid-template-columns:repeat(3, 1fr);grid-auto-rows:var(--adp-month-cell-height)}.air-datepicker-body--cells.-years-{grid-template-columns:repeat(4, 1fr);grid-auto-rows:var(--adp-year-cell-height)}.air-datepicker-nav{display:flex;justify-content:space-between;border-bottom:1px solid var(--adp-border-color-inner);min-height:var(--adp-nav-height);padding:var(--adp-padding);box-sizing:content-box}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--title,.air-datepicker-nav--action{display:flex;cursor:pointer;align-items:center;justify-content:center}.air-datepicker-nav--action{width:var(--adp-nav-action-size);border-radius:var(--adp-border-radius);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{width:32px;height:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{font-style:normal;color:var(--adp-nav-color-secondary);margin-left:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{cursor:default;background:none}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{display:inline-flex;color:var(--adp-btn-color);border-radius:var(--adp-btn-border-radius);cursor:pointer;height:var(--adp-btn-height);border:none;background:rgba(255,255,255,0)}.air-datepicker-button:hover{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover)}.air-datepicker-button:focus{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover);outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{outline:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.air-datepicker-time{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-column-gap:12px;align-items:center;position:relative;padding:0 var(--adp-time-padding-inner)}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{display:flex;align-items:center;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{margin:0 2px 3px;line-height:1}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic", CenturyGothic, AppleGothic, sans-serif;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{content:'';background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{text-transform:uppercase;align-self:flex-end;color:var(--adp-time-day-period-color);margin-left:6px;font-size:11px;margin-bottom:1px}.air-datepicker-time--row{display:flex;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right, var(--adp-time-track-color), var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type='range']{background:none;cursor:pointer;flex:1;height:100%;width:100%;padding:0;margin:0;-webkit-appearance:none}.air-datepicker-time--row input[type='range']::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type='range']::-ms-tooltip{display:none}.air-datepicker-time--row input[type='range']:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type='range']:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type='range']:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type='range']:focus{outline:none}.air-datepicker-time--row input[type='range']:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type='range']:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type='range']:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type='range']::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type='range']::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type='range']::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type='range']::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size) / 2 * -1)}.air-datepicker-time--row input[type='range']::-webkit-slider-runnable-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:transparent;background:transparent}.air-datepicker-time--row input[type='range']::-moz-range-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:transparent;background:transparent}.air-datepicker-time--row input[type='range']::-ms-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:transparent;background:transparent}.air-datepicker-time--row input[type='range']::-ms-fill-lower{background:transparent}.air-datepicker-time--row input[type='range']::-ms-fill-upper{background:transparent}.air-datepicker{--adp-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--adp-font-size: 14px;--adp-width: 246px;--adp-z-index: 100;--adp-padding: 4px;--adp-grid-areas:
    'nav'
    'body'
    'timepicker'
    'buttons';--adp-transition-duration: .3s;--adp-transition-ease: ease-out;--adp-transition-offset: 8px;--adp-background-color: #fff;--adp-background-color-hover: #f0f0f0;--adp-background-color-active: #eaeaea;--adp-background-color-in-range: rgba(92, 196, 239, .1);--adp-background-color-in-range-focused: rgba(92, 196, 239, .2);--adp-background-color-selected-other-month-focused: #8ad5f4;--adp-background-color-selected-other-month: #a2ddf6;--adp-color: #4a4a4a;--adp-color-secondary: #9c9c9c;--adp-accent-color: #4eb5e6;--adp-color-current-date: var(--adp-accent-color);--adp-color-other-month: #dedede;--adp-color-disabled: #aeaeae;--adp-color-disabled-in-range: #939393;--adp-color-other-month-hover: #c5c5c5;--adp-border-color: #dbdbdb;--adp-border-color-inner: #efefef;--adp-border-radius: 4px;--adp-border-color-inline: #d7d7d7;--adp-nav-height: 32px;--adp-nav-arrow-color: var(--adp-color-secondary);--adp-nav-action-size: 32px;--adp-nav-color-secondary: var(--adp-color-secondary);--adp-day-name-color: #ff9a19;--adp-day-name-color-hover: #8ad5f4;--adp-day-cell-width: 1fr;--adp-day-cell-height: 32px;--adp-month-cell-height: 42px;--adp-year-cell-height: 56px;--adp-pointer-size: 10px;--adp-poiner-border-radius: 2px;--adp-pointer-offset: 14px;--adp-cell-border-radius: 4px;--adp-cell-background-color-selected: #5cc4ef;--adp-cell-background-color-selected-hover: #45bced;--adp-cell-background-color-in-range: rgba(92, 196, 239, 0.1);--adp-cell-background-color-in-range-hover: rgba(92, 196, 239, 0.2);--adp-cell-border-color-in-range: var(--adp-cell-background-color-selected);--adp-btn-height: 32px;--adp-btn-color: var(--adp-accent-color);--adp-btn-color-hover: var(--adp-color);--adp-btn-border-radius: var(--adp-border-radius);--adp-btn-background-color-hover: var(--adp-background-color-hover);--adp-btn-background-color-active: var(--adp-background-color-active);--adp-time-track-height: 1px;--adp-time-track-color: #dedede;--adp-time-track-color-hover: #b1b1b1;--adp-time-thumb-size: 12px;--adp-time-padding-inner: 10px;--adp-time-day-period-color: var(--adp-color-secondary);--adp-mobile-font-size: 16px;--adp-mobile-nav-height: 40px;--adp-mobile-width: 320px;--adp-mobile-day-cell-height: 38px;--adp-mobile-month-cell-height: 48px;--adp-mobile-year-cell-height: 64px}.air-datepicker-overlay{--adp-overlay-background-color: rgba(0, 0, 0, .3);--adp-overlay-transition-duration: .3s;--adp-overlay-transition-ease: ease-out;--adp-overlay-z-index: 99}.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);box-shadow:0 4px 12px rgba(0,0,0,0.15);border-radius:var(--adp-border-radius);box-sizing:content-box;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4, -webkit-max-content);grid-template-rows:repeat(4, max-content);grid-template-areas:var(--adp-grid-areas);font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);color:var(--adp-color);width:var(--adp-width);position:absolute;transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);z-index:var(--adp-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-active-:not(.-custom-position-){transform:translate(0, 0);opacity:1}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size: var(--adp-mobile-font-size);--adp-day-cell-height: var(--adp-mobile-day-cell-height);--adp-month-cell-height: var(--adp-mobile-month-cell-height);--adp-year-cell-height: var(--adp-mobile-year-cell-height);--adp-nav-height: var(--adp-mobile-nav-height);--adp-nav-action-size: var(--adp-mobile-nav-height);position:fixed;width:var(--adp-mobile-width);border:none}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:transparent}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%, calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%, -50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{position:absolute;left:0;top:0}.air-datepicker--pointer{--pointer-half-size: calc(var(--adp-pointer-size) / 2);position:absolute;width:var(--adp-pointer-size);height:var(--adp-pointer-size);z-index:-1}.air-datepicker--pointer:after{content:'';position:absolute;background:#fff;border-top:1px solid var(--adp-border-color-inline);border-right:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);width:var(--adp-pointer-size);height:var(--adp-pointer-size);box-sizing:border-box}.-top-left- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^='top'] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-left- .air-datepicker--pointer:after,.-top-center- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^='top'] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-top- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer,[data-popper-placement^='right'] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-top- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-bottom- .air-datepicker--pointer:after,[data-popper-placement^='right'] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-left- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^='bottom'] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-left- .air-datepicker--pointer:after,.-bottom-center- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^='bottom'] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-top- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-bottom- .air-datepicker--pointer,[data-popper-placement^='left'] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-top- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-bottom- .air-datepicker--pointer:after,[data-popper-placement^='left'] .air-datepicker--pointer:after{transform:rotate(45deg)}.-top-left- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-top-right- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-top-center- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size) / 2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size) / 2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;padding:var(--adp-padding);grid-area:body}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{padding:var(--adp-padding);border-top:1px solid var(--adp-border-color-inner)}.air-datepicker-overlay{position:fixed;background:var(--adp-overlay-background-color);left:0;top:0;width:0;height:0;opacity:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{opacity:1;width:100%;height:100%;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s}

.datepicker-field{position:relative}.air-datepicker-global-container{top:8px}.air-datepicker{width:248px;border-radius:4px;border:none;box-shadow:0 10px 24px rgba(0,0,0,0.1);font-family:"Fira Sans",Helvetica,Arial,sans-serif}.air-datepicker.-inline-{margin-top:1px;width:100%}.air-datepicker .air-datepicker--content,.air-datepicker .air-datepicker--navigation{display:none}.air-datepicker .air-datepicker-cell.-range-from-,.air-datepicker .air-datepicker-cell.-range-to-,.air-datepicker .air-datepicker-cell.-in-range-{border-radius:0 !important;border:1px solid #005caf !important;color:#005caf !important;background:var(--adp-cell-background-color-selected)}.air-datepicker-buttons{display:flex;flex-direction:column}.air-datepicker-body--day-names{font-size:12px;line-height:16px;justify-content:center;margin:16px 0 4px}.air-datepicker-nav--action{position:relative;width:24px;height:24px;color:#005caf;border-radius:50%}.air-datepicker-nav--action .icon{width:24px;height:24px}.air-datepicker-nav--action:not(.-disabled-):hover{color:#005caf;background-color:rgba(27,20,100,0.05)}.air-datepicker-nav--action.-disabled-{visibility:visible;pointer-events:none;opacity:.5}.air-datepicker-nav--title{line-height:16px;font-weight:600}.air-datepicker-nav--title:hover{background-color:transparent}.air-datepicker-nav{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border-bottom:1px solid #d3d4d8;color:#000;box-sizing:border-box}.air-datepicker-body--day-name{width:24px;height:16px;color:#000;flex:0 0 auto;margin:0 4px;font-weight:700;font-size:12px;line-height:16px;text-transform:capitalize}.air-datepicker-cell.-day-{width:24px;height:21px;margin:4px;color:#1b1464;border-radius:0}.air-datepicker-cell.-day-.-selected-{background-color:#fff;color:#005caf;border:0.5px solid #005caf}.air-datepicker-cell.-day-:not(.-disabled-):hover{background-color:#f3fafd;border:none}.air-datepicker-cell.-day-.-selected-:hover{background-color:#f3fafd;border:0.5px solid #005caf}.air-datepicker-cell.-day-.-current-{background-color:#fff;color:#1b1464;border:none}.air-datepicker-cell.-day-.-current-.-selected-{background-color:#f3fafd;color:#005caf}.air-datepicker-cell.-day-.-other-month-{opacity:.5}.air-datepicker-cell.-day-.-other-month-:hover{opacity:1}.air-datepicker-cell.-day-.-disabled-{opacity:.5;pointer-events:none}.air-datepicker--years,.air-datepicker--months,.air-datepicker--cells-years,.air-datepicker--cells-months{height:auto;margin-bottom:8px}.air-datepicker--cell-year,.air-datepicker--cell-month{height:35px;width:calc(33.33% - 2px);margin:1px;color:#005caf;border-radius:0}.air-datepicker--cell-year.-disabled-,.air-datepicker--cell-month.-disabled-{pointer-events:none;opacity:.5}.air-datepicker--cell-year.-selected-,.air-datepicker--cell-year.-focus-,.air-datepicker--cell-month.-selected-,.air-datepicker--cell-month.-focus-{background:#f3fafd}.air-datepicker--cell-year.-other-decade-,.air-datepicker--cell-month.-other-decade-{color:#000;opacity:.3}.air-datepicker--cell-year.-other-decade-.-selected-,.air-datepicker--cell-year.-other-decade-.-focus-,.air-datepicker--cell-month.-other-decade-.-selected-,.air-datepicker--cell-month.-other-decade-.-focus-{color:#fff}.air-datepicker-body--cells.-days-{justify-content:center;margin-bottom:12px}.air-datepicker--pointer{display:none}.air-datepicker.is-custom-range .air-datepicker--content,.air-datepicker.is-custom-range .air-datepicker--navigation,.air-datepicker.is-custom .air-datepicker--content,.air-datepicker.is-custom .air-datepicker--navigation{display:grid}.air-datepicker.is-custom-range .datepicker-field__button--this-week,.air-datepicker.is-custom-range .datepicker-field__button--next-week,.air-datepicker.is-custom-range .datepicker-field__button--this-month,.air-datepicker.is-custom .datepicker-field__button--this-week,.air-datepicker.is-custom .datepicker-field__button--next-week,.air-datepicker.is-custom .datepicker-field__button--this-month{display:none}.air-datepicker.is-custom-range .datepicker-field__button--custom-deadline{display:none}.air-datepicker.is-custom .datepicker-field__button--custom-range{display:none}.datepicker__button{height:24px;padding:8px 24px}.datepicker__button span{text-align:left;color:#000;justify-content:flex-start;line-height:24px}.datepicker-field--alternative .textfield__label{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.datepicker-field--alternative .textfield{background:linear-gradient(to right, rgba(41,171,226,0.25), rgba(27,20,100,0.25));padding:1px}.air-datepicker.is-all .datepicker-field__button--all{font-weight:600}.air-datepicker.is-this-week .datepicker-field__button--this-week{font-weight:600}.air-datepicker.is-next-week .datepicker-field__button--next-week{font-weight:600}.air-datepicker.is-this-month .datepicker-field__button--this-month{font-weight:600}.air-datepicker.is-custom .datepicker-field__button--custom-deadline{font-weight:600}.air-datepicker.is-custom-range .datepicker-field__button--custom-range{font-weight:600}.datepicker-field.is-open .textfield__input{background-color:#f3fafd}.datepicker-field--alternative .textfield__input{cursor:pointer;padding-left:38px}.air-datepicker--navigation{grid-area:body}.datepicker-field--alternative .air-datepicker--navigation{border-top:1px rgba(27,20,100,0.2) solid}.air-datepicker--content{grid-area:buttons;padding:0}.air-datepicker--buttons{grid-area:nav}.datepicker-field__chevron{pointer-events:none;position:absolute;left:4px;top:8px;font-size:32px;transform:rotate(-90deg);border:4px solid transparent}.datepicker-field.is-open .datepicker-field__chevron{transform:rotate(90deg)}

.choices{position:relative;margin-bottom:24px;font-size:16px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none !important}.choices[data-type*='select-one']{cursor:pointer}.choices[data-type*='select-one'] .choices__inner{padding-bottom:7.5px}.choices[data-type*='select-one'] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#ffffff;margin:0}.choices[data-type*='select-one'] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:0.5}.choices[data-type*='select-one'] .choices__button:hover,.choices[data-type*='select-one'] .choices__button:focus{opacity:1}.choices[data-type*='select-one'] .choices__button:focus{box-shadow:0px 0px 0px 2px #00bcd4}.choices[data-type*='select-one'] .choices__item[data-value=''] .choices__button{display:none}.choices[data-type*='select-one']:after{content:'';height:0;width:0;border-style:solid;border-color:#333 transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*='select-one'].is-open:after{border-color:transparent transparent #333 transparent;margin-top:-7.5px}.choices[data-type*='select-one'][dir='rtl']:after{left:11.5px;right:auto}.choices[data-type*='select-one'][dir='rtl'] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*='select-multiple'] .choices__inner,.choices[data-type*='text'] .choices__inner{cursor:text}.choices[data-type*='select-multiple'] .choices__button,.choices[data-type*='text'] .choices__button{position:relative;display:inline-block;margin-top:0;margin-right:-4px;margin-bottom:0;margin-left:8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:0.75;border-radius:0}.choices[data-type*='select-multiple'] .choices__button:hover,.choices[data-type*='select-multiple'] .choices__button:focus,.choices[data-type*='text'] .choices__button:hover,.choices[data-type*='text'] .choices__button:focus{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir='rtl'] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#ffffff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir='rtl'] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.choices__list--dropdown.is-active{visibility:visible}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:0.25rem 0.25rem 0 0}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px}[dir='rtl'] .choices__list--dropdown .choices__item{text-align:right}@media (min-width: 640px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir='rtl'] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir='rtl'] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:0.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}[dir='rtl'] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:0.5}

.dropdown{display:inline-flex;align-items:center;color:#005caf;font-size:14px;line-height:16px;font-weight:600;font-family:"Montserrat",Helvetica,Arial,sans-serif;cursor:pointer;position:relative}.dropdown__label{margin-right:6px;flex:0 0 auto}.dropdown__dropdown{position:absolute;top:36px;box-shadow:0 10px 24px rgba(0,0,0,0.1);left:0;text-align:left;background:#fff;border-radius:4px;padding:12px 0;display:none;z-index:3}@media only screen and (min-width: 768px){.dropdown__dropdown{left:auto;right:0}}.dropdown__dropdown.is-active{display:block}.dropdown__dropdown .dropdown__list{width:-webkit-max-content;width:-moz-max-content;width:max-content}.dropdown__inner:after{content:'';display:block;left:0;top:0;right:0;bottom:0;z-index:1000;position:absolute}.dropdown__item--choice{padding:12px 48px 12px 24px;font-size:14px;line-height:24px;color:#000;font-weight:400;font-family:"Fira Sans",Helvetica,Arial,sans-serif}.dropdown__item--choice.is-selected{font-weight:600}.dropdown__item--choice:hover{background:#f0f1f3}.dropdown__arrow{font-size:24px;transform:rotate(90deg);color:#000;margin-left:8px;transition:transform 300ms ease-in-out;flex:0 0 auto}.dropdown__inner.is-open+.dropdown__arrow{transform:rotate(270deg)}.dropdown__selection{flex:0 0 auto}.dropdown__selection:after{content:'';position:absolute;width:100%;left:0;height:24px;top:0;display:block;z-index:3}

.field-section{color:#fff}.field-section--light{color:#000}.field-section__component{color:#fff}.field-section--light .field-section__component{color:#000}.field-section__body{margin-top:16px}.field-section--h2>.field-section__body{margin-top:56px}.field-section--light-bg .field-section__body{background-color:#f0f7fc;padding:16px;margin:16px -16px}.field-section__description{font-size:18px;line-height:30px;margin-top:8px}@media only screen and (min-width: 1024px){.field-section__description{max-width:75%}}.field-section--h2>.field-section__description{font-size:22px;line-height:30px}.field-section__action{margin-top:24px;margin-bottom:8px}.wp-admin .field-section__title{color:#fff}.wp-admin .prefill-mega-form--mission .field-section__title{color:#000}.field-section__title.has-changed{color:#ffe800}.field-section__title.has-changed--removed .field-section__title{text-decoration:line-through}form#mission-form textarea#description{min-height:218px}

.textfield{position:relative;font-size:16px;line-height:24px;width:100%;max-width:100%}@media only screen and (min-width: 768px){.textfield{font-size:14px}}.textfield.is-disabled{opacity:.5}.textfield.is-disabled.textfield--disabled-alternative{opacity:1}.textfield__inner{position:relative}.textfield--gradient-border .textfield__inner:before{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#fff}@media only screen and (min-width: 1170px){.textfield--gradient-border .textfield__inner:before{background-color:#000;opacity:.25;background:linear-gradient(270deg, #29abe2 0%, #1b1464 100%)}}.textfield__input{border:1px solid #fff;border-bottom:1px solid #7e7f80;border-radius:0;display:block;height:48px;margin:0;width:100%;text-align:left;color:#28292c;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;padding:12px 16px}.textfield__input::-webkit-input-placeholder{color:rgba(60,65,81,0.6);opacity:1}.textfield__input::-moz-placeholder{color:rgba(60,65,81,0.6);opacity:1}.textfield__input:-ms-input-placeholder{color:rgba(60,65,81,0.6);opacity:1}.textfield__input::-ms-input-placeholder{color:rgba(60,65,81,0.6);opacity:1}.textfield__input::placeholder{color:rgba(60,65,81,0.6);opacity:1}.textfield.is-focused .textfield__input{outline:none;border-color:#29abe2}.textfield.has-custom-error .textfield__input,.textfield.is-invalid .textfield__input{border-color:#ff5c5c}.textfield.has-changed .textfield__input{border-color:#ffe800}.textfield.is-disabled .textfield__input{pointer-events:none;background-color:transparent;outline:none;cursor:not-allowed}.textfield.is-disabled.textfield--disabled-alternative .textfield__input{background-color:#fff;opacity:.75}.textfield--transparent .textfield__input{height:auto;padding:12px 20px 4px 4px;font-size:18px;line-height:30px;background:transparent;color:#28292c;border:none;border-bottom:1px solid rgba(0,0,0,0.25)}@media only screen and (min-width: 768px){.textfield--transparent .textfield__input{padding-bottom:12px}}.textfield--icon .textfield__input{padding-right:52px}.textfield--gradient-border .textfield__input{border:none}.textfield--transparent.is-focused .textfield__input{border-color:linear-gradient(270deg, #29abe2 0%, #1b1464 100%)}.textfield__input::-ms-clear{display:none}body.has-scrolled--up .header .textfield__input{padding-top:4px}.textfield__label{pointer-events:none;display:block;width:100%;overflow:hidden;white-space:nowrap;text-align:left;text-overflow:ellipsis;margin-bottom:5px}.textfield--hidden-label .textfield__label{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.textfield--white .textfield__label{color:#fff}.textfield.has-changed .textfield__label{color:#ffe800}.textfield__error{display:none;color:#ff5c5c;margin-top:8px}.textfield.is-invalid:not(.is-format) .textfield__error{display:block}.textfield__error--format{display:none}.textfield.is-invalid:not(.is-format) .textfield__error--format{display:none}.textfield.is-invalid.is-format .textfield__error--format{display:block}.textfield__icon{position:absolute;font-size:24px;bottom:12px;right:16px;color:#000;pointer-events:none}.textfield__file-meta-inner{display:flex;flex-direction:row;padding-left:64px}.textfield__file-meta-delete{position:absolute;top:50%;left:0;color:#ff5c5c}.textfield__chars{margin-top:5px}.textfield__chars.is-over{color:#ff5c5c}.textfield__description{margin-top:8px}.textfield__preview-content{margin-top:8px;padding:1px 8px;background-color:#fff;font-style:italic}.textfield__preview-content>p{font-size:14px;margin:13px 0}.modal-container--confirmation-blue .textfield__preview-content{color:#28292c}.h-not-required .textfield__pound{display:none}

.filefield .textfield__input{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.filefield__label{pointer-events:all;cursor:pointer;display:inline-flex;align-items:center;font-weight:600;letter-spacing:.5px;margin-top:29px;height:43px;white-space:normal;overflow:visible}.filefield.is-disabled .filefield__label{cursor:not-allowed}.filefield--slim .filefield__label{margin-top:0}.filefield__icon{font-size:24px;flex:0 0 24px;margin-right:6px}.filefield__error{display:none}.textfield.invalid-default .filefield__error--default{display:block}.textfield.invalid-size .filefield__error--size{display:block}.textfield.invalid-size .filefield__error--size .filefield__error--default{display:none}.textfield.invalid-type .filefield__error--type{display:block}.textfield.invalid-type .filefield__error--type .filefield__error--default{display:none}.wp-core-ui .button.textfield__file-meta-delete,.wp-core-ui .button-secondary.textfield__file-meta-delete{background-color:transparent;border-radius:50%;border:none;color:#eb5757;font-size:24px}.wp-core-ui .button.textfield__file-meta-delete:active,.wp-core-ui .button-secondary.textfield__file-meta-delete:active{border:none}.wp-core-ui .button.textfield__file-meta-delete:hover,.wp-core-ui .button-secondary.textfield__file-meta-delete:hover{background-color:rgba(255,255,255,0.2)}.wp-core-ui .button.textfield__file-meta-delete .button__custom-icon-container,.wp-core-ui .button-secondary.textfield__file-meta-delete .button__custom-icon-container{height:24px;width:24px;margin-left:2px;margin-top:-21px}

.hidden-fields.is-disabled{pointer-events:none}.hidden-fields__field{color:#fff}.hidden-fields__body{position:relative;margin:auto;padding:82px 16px;background-color:#1b1464;max-width:792px;width:100%}@media only screen and (min-width: 1024px){.hidden-fields__body{padding:32px 48px}}.hidden-fields__body-inner{padding-bottom:32px}.hidden-fields__body-header{margin-bottom:32px}.hidden-fields__body-header-title{color:#fff}.hidden-fields__body .modal__close{color:#fff;top:36px;right:24px}.hidden-fields__indicator{height:100%}.hidden-fields__indicator .check__label{height:100%}

.multi-select{color:#fff}.multi-select--light{color:#000}.multi-select--copy{margin-top:24px}.multi-select__inner,.multi-select__legend-wrapper{display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:wrap}.multi-select__inner{margin-right:-8px;margin-left:-8px;margin-bottom:-16px}.multi-select__filter+.multi-select__inner{margin-top:24px}.multi-select__filter .textfield__label{color:#fff}.multi-select--light .multi-select__filter .textfield__label{color:#28292c}.multi-select__legend-wrapper{flex-direction:column;margin-right:-4px;margin-left:-4px;margin-bottom:-8px;padding-bottom:8px}.multi-select--shape-box .multi-select__legend-wrapper{padding-bottom:24px}.multi-select__item{padding-right:8px;padding-left:8px;margin-bottom:16px}.multi-select__item.check--shape-tooltip{margin-left:16px}.multi-select--shape-box .multi-select__item{flex:0 0 100%;max-width:100%}@media only screen and (min-width: 1024px){.multi-select--shape-box .multi-select__item{flex:0 0 25%;max-width:25%}}.multi-select--shape-box.multi-select--triple-row .multi-select__item{flex:0 0 100%;max-width:100%}@media only screen and (min-width: 1024px){.multi-select--shape-box.multi-select--triple-row .multi-select__item{flex:0 0 33.333%;max-width:33.333%}}.multi-select__label,.multi-select__error{padding-right:4px;padding-left:4px;margin-bottom:8px;display:inline-block;flex:0 1 auto;text-align:left;vertical-align:top}.multi-select__error{display:none;color:#ff5c5c}.multi-select.is-empty>.multi-select__legend-wrapper>.multi-select__error--empty{display:block}.multi-select.is-full>.multi-select__legend-wrapper>.multi-select__error--full{display:block}


.ordered-dates__error{display:block;color:#ff5c5c}.ordered-dates__flag:checked+.ordered-dates__error{display:none}

.phone{position:relative}.phone__dial-select.select{position:absolute;left:3px;bottom:3px;width:102px;max-width:102px;z-index:1}.phone__dial-select .select__inner{padding:9px 16px}.phone__dial-select .select__label{margin-bottom:0;position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.phone__dial-select .select__icon{top:6px}.phone__dial-select .textfield__input{height:42px}.phone__input input,.phone__input input[type='text']{padding-left:110px}.phone__input input::-webkit-outer-spin-button,.phone__input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.phone__input input[type=number]{-moz-appearance:textfield}.phone--theme-white{color:#fff}

.radio-table{position:relative;width:100%;color:#fff;background-color:#1b1464}.field-section__component .radio-table{width:auto;margin:0 -24px}@media only screen and (min-width: 1024px){.field-section__component .radio-table{margin:0 -16px}}.radio-table--light{background:transparent;color:#000}.radio-table__header{display:none}@media only screen and (min-width: 1024px){.radio-table__header{display:flex;flex-direction:row}}.radio-table__row{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.radio-table__row{flex-direction:row}}.radio-table__fieldset{min-height:48px}.radio-table__fieldset:nth-child(even){background-color:#19206f}.radio-table--light .radio-table__fieldset:nth-child(even){background-color:#f0f7fc}.radio-table__header,.radio-table__row{padding:8px 16px 18px 16px}@media only screen and (min-width: 1024px){.radio-table__header,.radio-table__row{padding:12px 16px}}.radio-table__spacer{display:flex}@media only screen and (min-width: 1024px){.radio-table__spacer{flex-basis:33%;max-width:33%}}.radio-table__label{display:flex;margin-bottom:16px;flex-basis:100%;max-width:100%;justify-content:center}.radio-table__fieldset.has-changed .radio-table__label{color:#ffe800}@media only screen and (min-width: 1024px){.radio-table__label{margin:0;flex-basis:33%;max-width:33%;justify-content:flex-start}}@media only screen and (min-width: 1024px){.radio-table__option-radio .radio__text{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}}@media only screen and (min-width: 1024px){.radio-table__option-radio.radio--vertical .radio__indicator{margin-top:0}}.radio-table__option-radio .radio__label{padding:5px}.radio-table__ranks,.radio-table__options{width:100%;display:flex;flex-direction:row}@media only screen and (min-width: 1024px){.radio-table__ranks,.radio-table__options{width:66.666%}}.radio-table__legend{font-size:16px;line-height:24px}.radio-table__option,.radio-table__rank{flex-basis:33.333%;max-width:33.333%;display:flex;justify-content:center}.radio-table__body:before{position:absolute;left:33.333%;top:48px;bottom:0;width:2px;background-color:#19206f}@media only screen and (min-width: 1024px){.radio-table__body:before{content:''}}.radio-table--light .radio-table__body:before{background-color:#f0f7fc}

.radio{position:relative}.radio--shape-round{display:inline-block}.radio__input{position:absolute;top:0;left:0;opacity:0;margin:0}html[data-whatintent='keyboard'] .radio__input:focus ~ .radio__label{text-decoration:underline}.radio--shape-star+.radio--shape-star{margin-left:16px}@media only screen and (min-width: 768px){.radio--shape-star+.radio--shape-star{margin-left:32px}}.radio--vertical{display:inline-block}.radio__label{display:block;padding-left:29px}.radio__input:disabled ~ .radio__label{opacity:.5;cursor:not-allowed}.radio--shape-star .radio__label{padding:0}.radio--shape-box .radio__label{display:flex;padding:4px 44px 4px 12px;min-height:64px;color:#fff;background:#1b66b6;border:4px solid transparent;transition-property:color,background,border-color;transition-duration:100ms;transition-timing-function:ease-in-out;transition-delay:0ms}.radio--shape-box .radio__label:hover{background:#3275bd;cursor:pointer}.radio--color-blue-2 .radio__label{background:#124591}.radio--color-blue-2 .radio__label:hover{background:#2a589c}.radio--color-blue-3 .radio__label{background:#162c7b}.radio--color-blue-3 .radio__label:hover{background:#2d4188}.radio--color-blue-4 .radio__label{background:#19206f}.radio--color-blue-4 .radio__label:hover{background:#30367d}.radio--shape-box>.radio__input:checked ~ .radio__label{color:#000;background:#fff;border-color:#29abe2;font-weight:600}.radio--shape-box>.radio__input:checked ~ .radio__label:hover{background:#eaf7fc}.radio--shape-round .radio__label{display:flex;padding:2px 40px 2px 16px;border-radius:44px;background:#1b66b6;color:#fff;min-height:28px}.radio--shape-round .radio__label:hover{background:#3275bd;cursor:pointer}.radio--shape-round>.radio__input:checked ~ .radio__label{background:#124591}.radio--shape-round>.radio__input:checked ~ .radio__label:hover{background:#2a589c}.radio--vertical .radio__label{display:flex;flex-direction:column-reverse;padding-left:0}.radio__star-path{fill:#d3d4d8;stroke:#d3d4d8}.radio--shape-star.active .radio__star-path{fill:#ffe800;stroke:#decd26}.radio--shape-star:hover .radio__star-path,.radio--shape-star.hover .radio__star-path{fill:#ffe800;stroke:#ffe800}.radio__text{font-size:16px;line-height:24px}.radio--shape-star .radio__text{display:none}.radio.is-invalid .radio__text{color:#ff5c5c}.radio.has-changed .radio__text{color:#ffe800}.radio--shape-round .radio__text,.radio--shape-box .radio__text{font-size:14px;overflow:hidden;text-overflow:ellipsis;font-weight:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio--vertical .radio__text{display:inline;font-size:10px;line-height:16px;text-transform:uppercase;letter-spacing:1.5px;font-weight:700}.radio--color-white .radio__text{color:#fff}.radio--no-label .radio__text{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.radio__indicator{display:block;background-color:transparent;border:2px solid #000;width:18px;height:18px;border-radius:50%;position:absolute;top:2px;left:0}.radio__indicator:before{content:'';display:block;width:6px;height:6px;background:#005caf;border-radius:50%;position:absolute;top:4px;left:4px;opacity:0}.radio__input:checked ~ .radio__label .radio__indicator{border:2px solid #005caf}.radio__input:checked ~ .radio__label .radio__indicator:before{opacity:1}.radio--color-white .radio__input:checked ~ .radio__label .radio__indicator{border:none;background-color:transparent}.radio--shape-star .radio__indicator{display:none}.radio--shape-round .radio__indicator,.radio--shape-box .radio__indicator{width:24px;height:24px;top:16px;right:14px;left:auto;border:none;color:#f3fafd;transform:rotate(45deg);transition-property:color,transform;transition-duration:150ms;transition-timing-function:ease-in-out;transition-delay:0ms}.radio--shape-round .radio__indicator:before,.radio--shape-box .radio__indicator:before{content:none}.radio--shape-round .radio__indicator{color:#fff;width:16px;height:16px;top:50%;right:16px;transform:translateY(-50%) rotate(45deg)}.radio--shape-box>.radio__input:checked ~ .radio__label .radio__indicator{background:transparent;color:#eb5757;transform:rotate(0deg)}.radio--shape-round>.radio__input:checked ~ .radio__label .radio__indicator{background:transparent;color:#eb5757;transform:translateY(-50%) rotate(0deg)}.radio--color-white .radio__indicator{border:none;box-shadow:inset 0 0 0 2px #fff}.radio--color-white .radio__indicator:before{left:50%;top:50%;transform:translate(-50%, -50%);background:#fff}.radio--vertical .radio__indicator{position:relative;margin:18px auto 0 auto;top:0}.radio--no-label.radio--vertical .radio__indicator{margin-top:0}.radio__icon{position:absolute;pointer-events:none}.radio--shape-round .radio__icon,.radio--shape-box .radio__icon{opacity:1;top:auto;right:auto;color:currentColor}.radio--shape-round .radio__icon{font-size:16px}.radio--shape-box .radio__icon{font-size:24px}

.repeater-field-group{color:#fff}.repeater-field-group--light{color:#000}.repeater-field-group__title{color:#fff;margin-bottom:16px}.repeater-field-group--light .repeater-field-group__title{color:#000}.repeater-field-group__description{color:#fff;margin-bottom:32px;max-width:456px}.repeater-field-group--light .repeater-field-group__description{color:#000}.repeater-field-group__group{position:relative;background-color:#19206f;padding:12px 16px 16px 16px;margin:0 -16px}.repeater-field-group__group+.repeater-field-group__group{margin:48px -16px 0 -16px}.repeater-field-group--light .repeater-field-group__group{background:#f0f7fc}.repeater-field-group__header{margin:0 -16px 12px -16px;padding:12px  16px}.repeater-field-group__warning+.repeater-field-group__header{margin-top:12px}.repeater-field-group__footer{margin:12px -16px 0 -16px;padding:12px 16px}.repeater-field-group__warning{display:none;color:#ffe800;padding:12px 16px;margin:12px -16px 0 -16px}.repeater-field-group.has-changed .repeater-field-group__warning{display:block}.repeater-field-group.has-changed--removed .repeater-field-group__warning{text-decoration:line-through}.repeater-field-group__remove{position:absolute;top:-24px;right:-12px;font-size:24px;color:#eb5757}@media only screen and (min-width: 1024px){.repeater-field-group__remove{right:-24px}}.repeater-field-group.is-required .repeater-field-group__group:last-of-type .repeater-field-group__remove{display:none}.wp-core-ui .button.repeater-field-group__remove,.wp-core-ui .button-secondary.repeater-field-group__remove{background-color:transparent;border-radius:50%;border:none;color:#eb5757;font-size:24px}.wp-core-ui .button.repeater-field-group__remove:active,.wp-core-ui .button-secondary.repeater-field-group__remove:active{border:none}.wp-core-ui .button.repeater-field-group__remove:hover,.wp-core-ui .button-secondary.repeater-field-group__remove:hover{background-color:rgba(255,255,255,0.2)}.wp-core-ui .button.repeater-field-group__remove .button__custom-icon-container,.wp-core-ui .button-secondary.repeater-field-group__remove .button__custom-icon-container{height:24px;width:24px;margin-left:2px;margin-top:-21px}

.ql-container{border:0;font-size:16px !important}.ql-container .ql-editor{background:#fff;min-height:145px;padding:16px;border:0}.ql-container .ql-editor.ql-blank::before{color:rgba(60,65,81,0.6);font-size:14px;font-style:normal;font-weight:400;line-height:24px}.ql-container .ql-editor:focus{outline:1px solid #29abe2}.textfield.is-invalid .ql-container{border-color:#ff5c5c}.ql-toolbar{background-color:#fff;border-bottom:1px solid #f2f2f2}.ql-toolbar button{margin-right:5px}.textfield.is-invalid .ql-toolbar{border-color:#ff5c5c}.has-quill{font-size:16px !important}

.search{position:relative}.search__button{position:absolute;top:0;right:0;padding:16px 0 12px 16px;z-index:1}.search--reverse .search__button{left:0;right:initial;padding:16px 16px 16px 0}@media only screen and (min-width: 1024px){.search__button{padding-top:12px;padding-bottom:12px;height:100%}}.header.header--slim.is-searching .search__button{padding:8px 0 16px 16px}.home .header.header--slim.is-searching .search__button{color:#28292c}.search--inverted .search__button{color:#fff}.header.is-open .search__button{color:#fff}.home .header.is-searching .search__button{color:#fff}.search--reverse .search__textfield{padding-left:48px}.search--inverted .search__textfield input,.header.is-open .search__textfield input{border-color:#fff;color:#fff}.search--inverted .search__textfield input::-webkit-input-placeholder, .header.is-open .search__textfield input::-webkit-input-placeholder{color:#fff}.search--inverted .search__textfield input::-moz-placeholder, .header.is-open .search__textfield input::-moz-placeholder{color:#fff}.search--inverted .search__textfield input:-ms-input-placeholder, .header.is-open .search__textfield input:-ms-input-placeholder{color:#fff}.search--inverted .search__textfield input::-ms-input-placeholder, .header.is-open .search__textfield input::-ms-input-placeholder{color:#fff}.search--inverted .search__textfield input::placeholder,.header.is-open .search__textfield input::placeholder{color:#fff}.home .header--slim .search__textfield input::-webkit-input-placeholder{color:#28292c}.home .header--slim .search__textfield input::-moz-placeholder{color:#28292c}.home .header--slim .search__textfield input:-ms-input-placeholder{color:#28292c}.home .header--slim .search__textfield input::-ms-input-placeholder{color:#28292c}.home .header--slim .search__textfield input,.home .header--slim .search__textfield input::placeholder{color:#28292c}.home .search__textfield .textfield__inner{border-bottom:solid 1px #fff}.home .search__textfield .textfield__inner::before{display:none}@media only screen and (min-width: 1024px){.home .search__textfield input{color:#fff}.home .search__textfield input::-webkit-input-placeholder{color:#fff}.home .search__textfield input::-moz-placeholder{color:#fff}.home .search__textfield input:-ms-input-placeholder{color:#fff}.home .search__textfield input::-ms-input-placeholder{color:#fff}.home .search__textfield input::placeholder{color:#fff}}.home .header--slim .search__textfield .textfield__inner{border:none}.home .header--slim .search__textfield .textfield__inner::before{display:block}.page-template-template-ccb-table .search__textfield .textfield__input{font-size:20px;font-style:italic}.search__autocomplete{z-index:2;opacity:0;transition:opacity 300ms ease-in-out}.search__autocomplete.is-open{opacity:1}@media only screen and (min-width: 1024px){.search__autocomplete{position:absolute;left:0;right:0;border-radius:4px;background:#fff;box-shadow:0 10px 18px rgba(0,0,0,0.1)}}@media only screen and (min-width: 1024px){.search--inverted .search__autocomplete{background:transparent;box-shadow:none}}.search__autocomplete-item{display:flex;justify-content:space-between;padding-top:24px;padding-left:4px}.search__autocomplete-item:last-of-type{padding-bottom:34px}@media only screen and (min-width: 1024px){.search__autocomplete-item{padding-left:32px}}.search__autocomplete-link{font-size:18px;line-height:30px;color:#28292c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search--inverted .search__autocomplete-link{color:#fff}.search__autocomplete-tag{margin-left:10px;margin-top:auto;margin-bottom:auto}@media only screen and (min-width: 1024px){.search__autocomplete-tag{margin-right:10px}}

.select-dropdown{position:relative;white-space:nowrap}.select-dropdown__trigger{background:none;border:none;margin:0;padding:30px 25px;cursor:pointer;font-weight:600;font-size:14px;line-height:16px;color:#005caf;-webkit-clip-path:polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%);clip-path:polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%)}@media only screen and (min-width: 1170px){.select-dropdown__trigger{padding:30px 38px}}.select-dropdown.is-open .select-dropdown__trigger{background:linear-gradient(270deg, #29abe2 0%, #1b1464 100%);color:#fff}.select-dropdown__icon{font-size:24px;margin-bottom:8px}.select-dropdown__items{width:358px;max-height:372px;padding:16px;background:#fff;pointer-events:none;opacity:0;box-shadow:0 4px 8px rgba(0,0,0,0.1);border-radius:4px;overflow:auto;position:absolute;left:0;top:120px;z-index:10}.select-dropdown.is-open .select-dropdown__items{opacity:1;pointer-events:all}.select-dropdown__item+.select-dropdown__item{margin-top:8px}

@media only screen and (min-width: 1170px){.select--languages{display:none}}.select--languages .textfield__inner{padding:0 24px 0 0}.select--languages .select__label{display:none}.select--alternate:not(.is-mobile) .select__label{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;display:inline-block;width:auto;position:absolute;left:40px;bottom:6px;padding-right:4px}.select--alternate:not(.is-mobile) .select__label:after{content:':';position:absolute;right:0;top:0}.select--alternate.is-mobile .select__label{color:rgba(0,0,0,0.6)}.select__inner-label{margin-right:4px;color:#000}.choices__list--multiple .choices__item+.choices__item .select__inner-label{display:none}.select{position:relative;margin:0;color:#28292c}.select:after{display:none}.select option{visibility:hidden}.select.is-disabled{pointer-events:none}.select--alternate{background:linear-gradient(to right, rgba(41,171,226,0.25), rgba(27,20,100,0.25));padding:1px}.select--alternate.is-mobile{font-weight:600;background:transparent}.select--white{color:#fff}.repeater-field-group--light .select--white{color:#000}.choices.is-focused,.choices:focus{outline:1px solid #29abe2;border:none}.select__icon{position:absolute;bottom:8px;right:8px;font-size:32px;pointer-events:none;border:4px solid transparent;z-index:1;background-color:transparent;transform:rotate(-90deg);color:#28292c}.select--languages .select__icon{color:#fff;font-size:24px;right:0;top:0;transform:none}.select--alternate .select__icon{top:8px;left:4px;right:auto}.select.is-open+.select__icon{transform:rotate(90deg)}.select__inner{position:relative;font-size:16px;line-height:24px;padding:12px 16px}@media only screen and (min-width: 768px){.select__inner{font-size:14px}}.select.select--alternate .choices.is-open .select__inner{background:#f3fafd}.select__input{padding-right:34px}.select__input::-ms-expand{display:none}.select--languages .select__input{padding:0;border:none;font-size:16px;line-height:24px;font-weight:400;color:#fff;background-color:transparent;height:auto}@media only screen and (min-width: 768px){.select--languages .select__input{font-size:14px}}.select--languages .select__input option{visibility:visible}.select--alternate .select__input{padding-right:16px;padding-left:40px}.choices__list--dropdown{visibility:hidden;z-index:2;position:absolute;top:100%;width:100%;border:none;will-change:visibility;background-color:transparent;margin-top:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 10px 18px rgba(0,0,0,0.1);opacity:0;transform:translateY(10px);transition:transform .5s, opacity .5s}.select.is-open .choices__list--dropdown{visibility:visible;transform:none;opacity:1}.select.is-inline .select.is-open .choices__list--dropdown{position:relative;transition:none}.choices__list--dropdown .choices__list{display:block;padding-bottom:0;width:100%;max-width:100%;overflow:auto;background-color:#fff;margin-top:1px;max-height:0}.select.is-open .choices__list--dropdown .choices__list{max-height:200px;overflow:auto}.select.is-inline .select.is-open .choices__list--dropdown .choices__list{max-height:100%;height:auto}.select.is-flipped .choices__list--dropdown .choices__list{border-top:none;border-bottom:1px solid #005caf}html[data-whatintent='keyboard'] .choices__list--dropdown .select__item--highlighted{outline:none;border:1px #005caf solid}.select.is-flipped .choices__list--dropdown{top:auto;bottom:100%}.project-hero__filter .choices__list--dropdown{word-break:normal}.select__choices-input{background:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:14px 32px 14px 16px;width:calc(100% - 40px);font-size:16px;line-height:16px;text-align:left;color:inherit;position:absolute;top:0;left:0;transform:translateY(-100%);z-index:1;cursor:default;margin:0}@media only screen and (min-width: 768px){.select__choices-input{font-size:14px}}.select--multiple .select__choices-input{width:100% !important;min-width:100% !important;transform:translateY(0)}.select--multiple .select__choices-input:-moz-placeholder-shown{text-overflow:ellipsis}.select--multiple .select__choices-input:-ms-input-placeholder{text-overflow:ellipsis}.select--multiple .select__choices-input:placeholder-shown{text-overflow:ellipsis}.select--multiple.is-dirty .select__choices-input{display:none}.select--multiple.is-dirty .select.is-open .select__choices-input{display:block}.select.is-flipped .select__choices-input{top:auto;bottom:0}.select--alternate .select__choices-input{padding-left:38px}.select__choices-input .option-prefix{display:none}.choices__list--single .choices__item--selectable{padding:0 !important;top:-15px;left:14px}.select--alternate.select--multiple .choices__list--multiple .choices__item--selectable{padding-top:26px !important}.select.is-open .choices__input--cloned{top:0}.choices__list--single{width:calc(100% - 32px);padding:0}.select.is-open .choices__list--single{display:none}.select.is-inline .select.is-open .choices__list--single{display:block}.select--alternate .choices__list--single{padding-left:20px;font-weight:400;width:100%}.choices__list--multiple{height:48px;position:absolute;top:-15px;left:16px;width:calc(100% - 48px);overflow:hidden;text-overflow:clip;white-space:nowrap;pointer-events:none}.select.is-open .choices__list--multiple{display:none}.select--alternate .choices__list--multiple{padding-left:10px;width:calc(100% - 36px)}.select__item{padding:28px 16px 12px 60px !important;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:52px;position:relative;margin-left:-12px}.select--simple .choices__list:not(.choices__list--single) .select__item{padding-left:24px !important}.select--multiple .select__inner .select__item{margin-left:0;vertical-align:middle;border-radius:0;font-size:14px;line-height:24px;font-weight:400;margin-right:0;margin-bottom:0;background-color:transparent;border:none;color:#28292c;word-break:break-all;box-sizing:border-box;padding-left:0 !important;padding-right:2px !important}.project-hero__filter .select--multiple .select__inner .select__item{word-break:normal}.choices__list--single .select__item{padding:0;height:auto}.select.is-search .choices__list--single .select__item{opacity:0;visibility:hidden}.choices__list--dropdown .select__item{white-space:normal}.choices__list--multiple .select__item{padding-left:4px;padding-right:4px;display:inline-block}.choices__list--multiple .select__item:nth-child(2){padding-left:0 !important}.choices__list--multiple .select__item:not(:last-child):after{content:',';display:inline}.select__item.is-selected{font-weight:600}.select__item--choice{margin-left:0;padding-top:12px !important}.select--placeholder .select__item--choice[data-id='1']{display:none}.select__check-icon-wrapper{width:48px;left:0;top:0;bottom:0;background-color:#f3fafd;position:absolute;display:flex;align-items:center;justify-content:center}.select--simple .select__check-icon-wrapper{display:none}.select--multiple .choices__placeholder{display:none}.select__checked-icon{font-size:24px;min-width:24px;margin:0 8px;color:#fff}.select__check{position:relative;display:flex;align-items:center}.select__check-indicator{position:relative;width:18px;height:18px;border:2px solid #3c4151;background-color:#fff;pointer-events:all;display:flex;justify-content:center;align-items:center}.select__item.is-selected .select__check-indicator{background-color:#005caf;border-color:#005caf}.select__item.is-selected:hover .select__check-indicator{background-color:#005caf;border-color:#005caf}.select__item:hover .select__check-indicator{background-color:#f0f1f3;border-color:#000}.select__check-icon{font-size:18px;color:#fff;position:absolute;top:-2px;left:-2px;opacity:0;pointer-events:none}.select__item.is-selected .select__check-icon,.select__check.is-indeterminate .select__check-icon,.select__check.is-checked .select__check-icon{opacity:1}.select__check.is-indeterminate .select__check-icon{display:none}.select__check-icon--indeterminate{display:none}.select__check.is-indeterminate .select__check-icon--indeterminate{display:block}.apply__date-text{font-weight:600}.select__item--datepicker{pointer-events:none}.select__option-label{pointer-events:all}

.textarea .textfield__inner{height:100%}.textarea__input{display:block;resize:vertical;height:75px;font-size:16px;line-height:24px}@media only screen and (min-width: 768px){.textarea__input{font-size:14px}}.textarea--medium .textarea__input{height:240px}.textarea__input .textarea--tall{height:335px}.textarea--no-label .textfield__label{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}

.gallery__close,.gallery__nav{top:calc(50% - 24px) !important;color:#fff;padding:0 !important;width:48px !important;height:48px !important;display:flex;align-items:center;justify-content:center;background-color:transparent;border-radius:50%;transition:opacity 300ms ease-in-out,background-color 300ms ease-in-out,color 300ms ease-in-out !important}.gallery__close:hover,.gallery__nav:hover{background-color:#fff;color:#28292c}.gallery__nav{width:24px !important;height:24px !important}@media only screen and (min-width: 768px){.gallery__nav{width:48px !important;height:48px !important}}.gallery__close{top:24px !important;right:13px !important}@media only screen and (min-width: 768px){.gallery__close{right:24px !important}}.fancybox-navigation .gallery__nav--left{left:24px !important}@media only screen and (min-width: 768px){.fancybox-navigation .gallery__nav--left{left:32px !important}}.fancybox-navigation .gallery__nav--right{left:auto;right:24px !important}@media only screen and (min-width: 768px){.fancybox-navigation .gallery__nav--right{right:32px !important}}.gallery__close-icon,.gallery__arrow-icon{width:1em !important;height:1em !important;font-size:24px}.gallery__arrow-icon{font-size:16px}@media only screen and (min-width: 768px){.gallery__arrow-icon{font-size:32px}}.gallery__arrow-icon--reverse{transform:rotate(180deg)}.gallery__image .image__img{width:100%;display:block}.gallery{margin:0 -8px -16px}.grid .gallery{flex-direction:column}@media only screen and (min-width: 1024px){.grid .gallery{flex-direction:row}}.gallery__item{padding:0 8px;margin-bottom:16px}.gallery__link{position:relative;display:block}.gallery__item-count{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;z-index:1;background-color:rgba(0,92,175,0.7)}

.icon-card+.icon-card{margin-top:32px}@media only screen and (min-width: 1024px){.icon-card+.icon-card{margin-top:40px}}.icon-card--center{position:relative;padding:0 16px 24px 16px;background-color:#f3fafd;width:100%}@media only screen and (min-width: 1024px){.icon-card--center{padding:0 32px 24px 32px}}.icon-card--secondary{color:#fff;background:transparent;padding:0}@media only screen and (min-width: 1024px){.icon-card__container{display:flex}}.icon-card--center .icon-card__container{flex-direction:column;align-items:center}.icon-card__image .image__img{width:64px;height:64px;display:block}.icon-card--center .icon-card__image .image__img{position:absolute;top:0;left:0;right:0;height:100%;width:100%;max-height:140px;margin:0 auto;object-fit:contain}.icon-card__content{margin-top:16px}@media only screen and (min-width: 1024px){.icon-card__content{margin-left:24px}}.icon-card--center .icon-card__content{margin-left:0;margin-top:0;text-align:center;padding-top:156px}.icon-card__text{margin-top:16px}

.image--align-right{float:right}.image--align-left{float:left}.image__img.lazyload,.image__img.lazyloading{opacity:0;transition:opacity 300ms ease-in-out}.image__img.lazyloaded{opacity:1;transition:opacity 300ms ease-in-out}.image--fluid .image__img{max-width:100%;height:auto}.image--align-center .image__img{display:block;margin-left:auto;margin-right:auto}

@media only screen and (max-width: 1023px){.index-hero__figure{padding:0;overflow:hidden}}.index-hero__figure .image__picture,.index-hero__figure .image__img{width:100%;height:100%;object-fit:cover}.index-hero__image-wrapper{position:relative}.index-hero__image-wrapper:before{display:block;content:'';width:100%;padding-top:108.88889%}.index-hero__image-wrapper>.index-hero__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}@media only screen and (min-width: 1024px){.index-hero__image-wrapper{position:relative}.index-hero__image-wrapper:before{display:block;content:'';width:100%;padding-top:50%}.index-hero__image-wrapper>.index-hero__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}}@media only screen and (min-width: 1024px){.index-hero__image{-webkit-clip-path:polygon(0 0, calc(100% - 50px) 0, calc(100% - 138px) 100%, 0% 100%);clip-path:polygon(0 0, calc(100% - 50px) 0, calc(100% - 138px) 100%, 0% 100%)}}

.info-list__item{display:flex}.info-list__item+.info-list__item{margin-top:8px}.info-list__icon{font-size:24px;margin-right:16px;margin-top:3px;min-width:24px}.info-list__text{font-size:18px;line-height:30px}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.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 transparent}.slick-arrow.slick-hidden{display:none}

.intro{color:#fff;overflow:hidden;padding-bottom:36px}.intro__container{padding-top:134px;position:relative}@media only screen and (min-width: 1024px){.intro__container{padding-top:312px}}.intro__background{position:absolute;top:0;left:0;right:0;bottom:200px;background:radial-gradient(circle at 13% 100%, #10698e 4%, #10698e 30%, #2b3f68 62%, #172d59 85%, #14154d);z-index:-1;margin-right:calc((100vw - 100%) / 2 * -1)}@media only screen and (min-width: 1170px){.intro__background{bottom:138px;-webkit-clip-path:polygon(170px 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(170px 0, 100% 0, 100% 100%, 0% 100%)}}.intro__background:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 33% 100%, #14154d 0%, #172d59 41%, #2b3f68 100%);-webkit-animation:fadeGradient 20s infinite;animation:fadeGradient 20s infinite}@-webkit-keyframes fadeGradient{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes fadeGradient{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@media only screen and (min-width: 1024px){.intro__title-col{margin-bottom:32px}}.intro__slider-col{margin-top:48px}@media only screen and (min-width: 1024px){.intro__slider-col{margin-top:96px}}.intro__slider{margin:0 -24px}@media only screen and (min-width: 768px){.intro__slider{margin:0 -32px}}@media only screen and (min-width: 1024px){.intro__slider{margin:0;padding:0 calc((100% - 11 * 32px) / 12 + 32px)}}.intro__slider:not(.slick-initialized){display:flex;overflow:hidden}.intro__slider .slick-track{display:flex;flex-direction:row}.intro__slider .slick-list{box-shadow:0 10px 24px rgba(0,0,0,0.1)}.intro__card{position:relative;padding:32px 24px 88px;height:auto}@media only screen and (min-width: 1024px){.intro__card{padding:56px 64px 100px}}.intro__slider:not(.slick-initialized) .intro__card{flex:0 0 100%;width:100%}.intro__card-background{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.intro__card-background .image__img{width:100%;height:100%;object-fit:cover;object-fit:"cover";font-family:"object-fit: cover"}.intro__card-content{position:relative;z-index:3}.intro__card-label{margin-bottom:8px}.intro__card-title{margin-bottom:16px}.intro__slider-dots{position:absolute;bottom:-36px;left:50%;transform:translateX(-50%)}.intro__slider-dots li{display:inline-block;height:8px;width:8px;border-radius:4px;background:#29abe2}.intro__slider-dots li+li{margin-left:8px}.intro__slider-dots button{display:none}.intro__slider-dots .slick-active{background:#1b1464}.intro__arrow{position:absolute;top:50%;right:14px;transform:translateY(-50%);background:transparent;border:none;margin:0;padding:0;width:48px;height:48px;font-size:48px;color:#fff;cursor:pointer}.intro__arrow--prev{right:auto;left:14px;transform:rotate(180deg) translateY(50%)}

.invite-modal__title{margin-bottom:24px;margin-right:40px}.invite-modal__actions{text-align:right;font-size:0;margin-top:-16px;margin-left:-16px}.invite-modal__actions>*{margin-top:16px;margin-left:16px}

.jump-to__modal-content{background:#f3fafd;padding:32px 24px;height:100%}.jump-to__modal-header{display:flex;align-items:center;margin-bottom:31px}.jump-to__icon{font-size:24px;margin-right:14px}

.languages{position:relative;display:inline-block}.languages__button{position:relative;padding:0;display:none;background-color:transparent;border:none}@media only screen and (min-width: 1170px){.languages__button{display:flex;align-items:center;cursor:pointer;pointer-events:all}}.languages__button-icon{display:inline-block;font-size:20px;color:#fff}.languages__button-text{margin-right:7px;font-size:14px;line-height:24px;color:#fff}.languages__list{position:absolute;right:0;top:calc(100% + 8px);display:block;border-radius:4px;padding:24px 24px 24px 40px;background:#fff;visibility:hidden;opacity:0;transition:ease-in-out 300ms;transition-property:opacity, visibility}.languages.is-visible .languages__list{visibility:visible;opacity:1}.languages__item{display:block;margin-top:0;padding:0;list-style:none;text-align:right}.languages__item:before{display:none}.languages__item+.languages__item{margin-top:32px}.languages__link{font-size:20px;line-height:24px;text-decoration:none;color:#28292c}.languages__link:hover{text-decoration:none;color:#005caf}.languages__link.is-current{font-weight:600}.languages__select .select__option{color:#000}.languages__select-input{background-color:transparent;color:#fff;height:auto}

.loader{display:flex;flex-direction:row}.loader__text{margin-right:16px}.loader--white .loader__text{color:#fff}.loader__spinner{display:inline-block;width:30px;height:30px;border:3px solid rgba(255,255,255,0);border-radius:50%;border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;flex-shrink:0;flex-grow:0}@media only screen and (min-width: 1024px){.loader__spinner{width:40px;height:40px}}.loader--black .loader__spinner{border-top-color:#000;border-right-color:#000;border-bottom-color:#000}@-webkit-keyframes spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}

.map{height:300px}

.matching-experts.is-loading{position:relative}.matching-experts.is-loading>*:not(.matching-experts__loader){opacity:0}.matching-experts__loader{display:none}.matching-experts.is-loading .matching-experts__loader{display:flex;position:absolute;top:0;left:0;right:0}.matching-experts__header{display:flex;align-items:flex-start}.matching-experts__criterion+.matching-experts__header{margin-top:32px}.matching-experts__amount{width:64px;height:64px;background:#29abe2;color:#fff;display:flex;align-items:center;justify-content:center;flex:0 0 64px;margin-right:16px}.matching-experts__success-text,.matching-experts__text{margin-top:16px}.matching-experts__button{margin-top:16px}.matching-experts__criterion+.matching-experts__criterion{margin-top:24px}.matching-experts__criterion-desc{font-size:14px;line-height:18px;color:#3c4151;margin-top:12px}

.prefill-mega-form{position:relative}.prefill-mega-form.is-loading form{pointer-events:none;opacity:.5;-webkit-animation:loading 2s linear infinite;animation:loading 2s linear infinite}@-webkit-keyframes loading{0%{opacity:.5}50%{opacity:.2}100%{opacity:.5}}@keyframes loading{0%{opacity:.5}50%{opacity:.2}100%{opacity:.5}}

.mega-form{padding:150px 0 72px 0;background-color:#1b1464;min-height:100vh}.prefill-mega-form--mission .mega-form{background-color:transparent}.mega-form__submit{max-width:350px}.wp-admin,.mega-form--light{background-color:#fff}.page-template-template-stakeholder-form,.page-template-template-expert-form{background-color:#1b1464}.mega-form__description,.mega-form__title{color:#fff}.mega-form--light .mega-form__description,.mega-form--light .mega-form__title{color:#000}.mega-form:not(.mega-form--light) .mega-form__description a,.mega-form:not(.mega-form--light) .mega-form__title a{color:#fff;text-decoration:underline}.mega-form__title{margin-bottom:8px}@media only screen and (min-width: 1024px){.mega-form__title{margin-bottom:24px}}.mega-form__title--with-btn{margin-bottom:0}.mega-form__step-indicator{margin:0 -24px 32px -24px}@media only screen and (min-width: 1024px){.mega-form__step-indicator{margin:0 0 56px 0}}.mega-form__description{margin-bottom:32px;max-width:456px}@media only screen and (min-width: 1024px){.mega-form__description{margin-bottom:56px}}@media only screen and (min-width: 1024px){.mega-form__body{padding-bottom:24px}}.mega-form__component+.mega-form__component{margin-top:8px}@media only screen and (min-width: 1024px){.mega-form__component+.mega-form__component{margin-top:34px}}.mega-form__step-changer-inner{display:flex;flex-direction:column;align-items:center;width:100%;margin-left:-12px;margin-top:-12px}@media only screen and (min-width: 768px){.mega-form__step-changer-inner{flex-direction:row;justify-content:flex-end}}.mega-form__step-changer-inner>*{margin-left:12px;margin-top:12px}.mega-form__footer-border-inner{width:100%;border-top:1px solid #1b66b6}.mega-form__footer-field{color:#fff}.mega-form--light .mega-form__footer-field{color:#000}.mega-form__form{position:relative;z-index:1}.mega-form__pattern{pointer-events:none;width:422.6px;height:225.3px;position:absolute;bottom:0;right:0;z-index:0}@media only screen and (min-width: 768px){.mega-form__pattern{width:640px;height:325px}}.mega-form__pattern .image__img{width:100%;height:100%}.mega-form--light .mega-form__pattern{top:-9px;right:33%}.mega-form__confirmation{color:#fff}.mega-form--light .mega-form__confirmation{color:#000}.mega-form__confirmation-description{margin-top:24px;margin-bottom:32px;max-width:456px;font-size:22px;line-height:30px}.mega-form:not(.mega-form--light) .mega-form__confirmation-description a{color:#fff;text-decoration:underline}.mega-form__step-title-btn{color:#fff;margin-bottom:16px}.mega-form--light .mega-form__step-title-btn{color:#000}.mega-form__error{color:#ff5c5c}.wp-admin .mega-form__error{margin-top:24px}.mega-form__loader{display:block}.mega-form.has-loaded .mega-form__loader{display:none}.form__footer-back-button{color:#fff}.mega-form--light .form__footer-back-button{color:#000}.mega-form__footer-back-button{margin-right:auto}.page-template-template-stakeholder-form .mega-form__footer-back-button,.page-template-template-expert-form .mega-form__footer-back-button{color:#fff}.mega-form__draft-success,.mega-form__draft-fail{line-height:0;margin-bottom:8px}.mega-form__draft-icon{font-size:24px;margin-right:4px;color:#27ae60}.mega-form__draft-fail .mega-form__draft-icon{color:#ffe800}.mega-form__draft-success-text,.mega-form__draft-success-time,.mega-form__draft-success-timezone,.mega-form__draft-fail-text,.mega-form__draft-fail-time,.mega-form__draft-fail-timezone{vertical-align:top;display:inline-block}.mega-form__footer-button+.mega-form__footer-button{margin-left:12px}.mega-form__confirmation-footer{margin-left:-16px;margin-top:-16px}.mega-form__confirmation-footer>*{margin-left:16px;margin-top:16px}

.milestones__section{position:relative}@media only screen and (min-width: 768px){.milestones__section--mobile{display:none}}.milestones__section--desktop{display:none;position:relative;padding-bottom:60px}@media only screen and (min-width: 768px){.milestones__section--desktop{display:block}}.milestones__section--desktop:before{content:'';width:5px;height:calc(100% - 154px);background:#1b1464;position:absolute;left:calc(50% - 1px);top:154px}.milestones__section--desktop:after{content:'';width:10px;height:62px;background:linear-gradient(to bottom, rgba(255,255,255,0) 0, #fff 100%);position:absolute;left:50%;transform:translateX(-50%);bottom:0}.milestones__desktop-header{margin-bottom:80px;display:flex;justify-content:center}.milestones__header-curve{height:98px;overflow:hidden;position:absolute;top:60px;width:132px;right:calc(50% - 4px)}.milestones__header-curve:before{content:'';display:block;width:264px;height:196px;position:absolute;right:0;top:0;border-radius:50%;border:5px solid #1b1464}.milestones__header-curve--right{right:auto;left:calc(50% - 1px)}.milestones__header-curve--right:before{right:auto;left:0}.milestones__section-title-container{height:128px;display:flex;align-items:center;padding-left:96px}.milestones__header-title-outer{height:128px;display:flex;align-items:center;flex:0 1 50%;width:50%}.milestones__header-title-outer--left{padding-right:152px;justify-content:flex-end}.milestones__header-title-outer--right{padding-left:152px}.milestones__section-title{color:#1b1464}@media only screen and (min-width: 1024px){.milestones__section-title{font-size:24px;line-height:36px}}.milestones__section-curve{width:76px;height:98px;overflow:hidden;position:absolute;left:0;top:60px}.milestones__section-curve:before{content:'';display:block;width:152px;height:196px;position:absolute;left:0;top:0;border-radius:50%;border:5px solid #1b1464}.milestones__section-inner{padding:20px 0 52px 50px;position:relative}.milestones__section-inner:before{content:'';position:absolute;left:0;top:20px;width:5px;bottom:0;background:#1b1464}.milestones__section-inner:after{content:'';position:absolute;left:0;width:5px;height:62px;bottom:0;background:linear-gradient(to bottom, rgba(255,255,255,0) 0, #fff 100%)}.milestones__item{position:relative}.milestones__item+.milestones__item{margin-top:24px}@media only screen and (min-width: 768px){.milestones__item+.milestones__item{margin-top:0}}.milestones__item:before{content:'';display:block;width:18px;height:18px;border-radius:50%;border:5px solid #1b1464;position:absolute;left:-37px;top:3px}.milestones__item-outer--left .milestones__item:before{left:auto;right:-30px}.milestones__item:after{content:'';display:block;width:18px;height:5px;position:absolute;left:-50px;top:9px;background:#1b1464}.milestones__item-outer--left .milestones__item:after{left:auto;right:-47px}.milestones__item-outer--left .milestones__item{margin-right:44px;text-align:right;max-width:282px}.milestones__item-outer--right .milestones__item{margin-left:53px;max-width:301px}.milestones__item-title{font-weight:600;letter-spacing:.75px}.milestones__item-link{display:inline-block;margin-top:8px}.milestones__item-outer{display:flex;justify-content:center}.milestones__item-outer+.milestones__item-outer{margin-top:16px}.milestones__item--hidden{opacity:0;pointer-events:none}

.event--hidden{display:none}.is-showing-all .event--hidden{display:block}.mission--draft{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.mission--draft{flex-direction:row}}.mission--inactive{pointer-events:none}.mission--inactive .mission__content{opacity:.6}.mission__actions{margin-top:24px}@media only screen and (min-width: 768px){.mission__actions{margin-top:0;margin-left:auto;display:flex;flex-direction:row;max-width:50%}}@media only screen and (min-width: 768px){.mission__action-btn{margin:auto 0}}@media only screen and (min-width: 768px){.mission__action{position:relative;display:flex;flex-direction:column}}@media only screen and (min-width: 768px){.mission__action+.mission__action{margin-left:16px}}.mission__header{margin-top:-16px}.mission--inactive .mission__header{opacity:.6}@media only screen and (min-width: 768px){.mission__header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}}.event--past .mission__time{opacity:.5}.date__time-description{margin-left:4px;font-weight:300}.event--past .date__time-description{opacity:.5}.mission__tags{margin-top:16px}.mission__tags-inner{margin-top:-16px;margin-left:-16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}@media only screen and (min-width: 768px){.mission__tags-inner{flex-direction:row-reverse;justify-content:flex-end}}.mission__tag{margin-top:16px;margin-left:16px}.mission__location-icon,.mission__date-icon{margin-right:12px;font-size:24px;color:#28292c;flex-shrink:0}.mission__location,.mission__date{display:flex;flex-direction:row;font-weight:600;font-family:"Montserrat",Helvetica,Arial,sans-serif;line-height:24px;margin-top:8px}.mission__dates{display:flex;flex-direction:column;flex-wrap:wrap;margin-left:-8px}@media only screen and (min-width: 768px){.mission__dates{flex-direction:row}}.mission__title-link{color:#28292c}.mission__draft-time{color:#7e7f80}.mission__description{display:block}.mission__meta{display:flex;flex-wrap:wrap;margin-top:0}.mission__time-description{margin-left:2px;font-weight:300}.mission__date-item{white-space:nowrap;margin-left:8px}.mission__date-item:last-of-type{margin-right:32px}.mission__comment{display:none;margin-right:32px}.mission--inactive .mission__comment{display:block}.mission--inactive .mission__comment ~ .mission__date-item{display:none}.mission__title-wrapper{display:flex;flex-direction:row;margin-top:16px}@media only screen and (min-width: 768px){.mission__title-wrapper{margin-top:24px}}@media only screen and (min-width: 768px){.mission--draft .mission__title-wrapper{margin-top:0}}.mission__status-icon{font-size:24px;margin-top:4px;margin-right:8px}.mission__status-icon--accepted{color:#27ae60}.mission__status-icon--rejected{color:#ff5c5c}.mission__status-icon--pending{color:#29abe2}.mission__action-error{color:#ff5c5c;margin-top:24px}@media only screen and (min-width: 768px){.mission__action-error{margin-top:0;position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);white-space:nowrap}}.mission__confirmation-modal-actions{display:flex;flex-direction:row;justify-content:space-between}.mission__title{display:inline}.mission--draft .mission__title{font-size:18px;line-height:24px}

@media only screen and (min-width: 1024px){.missions-hero--alternate{margin-bottom:192px}}.missions-hero__container{margin-top:16px}.missions-hero__radio-bar{position:relative}@media only screen and (min-width: 1024px){.missions-hero__radio-bar{-webkit-clip-path:polygon(16px 0, 100% 0, calc(100% - 16px) 100%, 0% 100%);clip-path:polygon(16px 0, 100% 0, calc(100% - 16px) 100%, 0% 100%)}@supports ((-webkit-clip-path: polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%)) or (clip-path: polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%))){.missions-hero__radio-bar{margin-left:-16px;margin-right:50px}}}.missions-hero__radio-bar:after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(to right, rgba(41,171,226,0.25), rgba(41,171,226,0.25))}

@media only screen and (min-width: 1170px){.navigation__list{padding-left:20px}}@media only screen and (min-width: 1170px){.navigation--horizontal .navigation__list{display:flex;flex-direction:row}}.navigation__item-label{display:flex;flex-direction:row}.navigation__item-label .icon{margin-top:auto;margin-bottom:auto}.navigation__list--second .navigation__item{font-size:18px;padding:16px 0}.header.is-open .navigation__list--second .navigation__item{padding:8px 0}.header.is-open .navigation__list--second .navigation__item .navigation__link{font-size:18px;line-height:30px}.navigation__list--second .navigation__item:first-of-type{padding-top:0}.navigation__list--second .navigation__item:last-of-type{padding-bottom:12px}@media only screen and (min-width: 1024px){.navigation__list--second .navigation__item:last-of-type{padding-bottom:0}}@media only screen and (min-width: 1170px){.navigation--horizontal .navigation__item{display:inline-block;position:relative;padding:4px 0}}@media only screen and (min-width: 1170px){.navigation--horizontal .navigation__item+.navigation__item{margin-left:32px}}@media only screen and (min-width: 1024px){.navigation--horizontal .navigation__list--second .navigation__item+.navigation__item{margin-left:0}}.navigation--simple .navigation__list--second .navigation__item{padding:16px 0}.navigation--simple .navigation__list--second .navigation__item:first-child{padding-top:12px}@media only screen and (min-width: 1170px){.navigation--horizontal .navigation__second-list{position:absolute;top:100%;left:-24px;padding-top:4px}}.navigation__list--second{opacity:0;max-height:0;overflow:hidden;transition:all ease-in-out 300ms;transition-property:opacity;padding-top:0}.navigation--horizontal .navigation__list--second{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.navigation--horizontal .navigation__list--second{width:268px;height:auto;background-color:#fff;border-radius:4px;box-shadow:0 10px 18px rgba(0,0,0,0.1)}}@media only screen and (min-width: 1024px){.navigation--horizontal.navigation--inverted .navigation__list--second{background-color:transparent;border-radius:0;box-shadow:none}}@media only screen and (min-width: 1170px){.navigation--horizontal .navigation__item:hover .navigation__list--second{opacity:1;max-height:700px;padding:24px}}.navigation__item.is-open .navigation__list--second{opacity:1;max-height:700px;padding:0 12px}@media only screen and (min-width: 1024px){.navigation__item.is-open .navigation__list--second{padding:24px}}.navigation--simple .navigation__item.is-open .navigation__list--second{padding:0}@media only screen and (min-width: 1024px){.navigation--simple .navigation__item.is-open .navigation__list--second{padding:0}}.navigation__link-wrapper{display:block;color:#28292c;padding:12px 0}.navigation--inverted .navigation__link-wrapper{color:#fff}@media only screen and (min-width: 1170px){.navigation__item:hover>.navigation__link-wrapper,.navigation__item .navigation__link-wrapper:hover{color:#005caf}.home .navigation__item:hover>.navigation__link-wrapper,.home .navigation__item .navigation__link-wrapper:hover{color:#fff}}.navigation__link{font-size:22px;line-height:30px;letter-spacing:.15px;border-bottom:1px solid transparent;transition:border-bottom-color ease-in-out 300ms;color:#28292c}@media only screen and (min-width: 1024px){.navigation__link{padding:12px 0}}@media only screen and (min-width: 1170px){.navigation__link:hover{color:#005caf}}.navigation--inverted .navigation__link{color:#fff}.navigation__link-wrapper>.navigation__link{color:inherit}@media only screen and (min-width: 1024px){.navigation:not(.navigation--simple) .navigation__item.is-current>.navigation__link-wrapper>.navigation__link{border-bottom-color:#000}}@media only screen and (min-width: 1170px){.navigation--inverted .navigation:not(.navigation--simple) .navigation__item.is-current>.navigation__link-wrapper>.navigation__link{border-bottom-color:#fff}}@media only screen and (min-width: 1024px){.header.is-open .navigation:not(.navigation--simple) .navigation__item.is-current>.navigation__link-wrapper>.navigation__link{border-bottom-color:transparent}}.navigation--horizontal .navigation__link:hover{text-decoration:none}@media only screen and (min-width: 1170px){.navigation--horizontal .navigation__link{font-size:15px;line-height:30px}}@media only screen and (min-width: 1024px){.navigation__second-list .navigation__link{padding:0}}@media only screen and (min-width: 1170px){.navigation__second-list .navigation__link:hover{color:#005caf}}.navigation--simple .navigation__second-list .navigation__link{font-size:22px;line-height:30px;font-weight:400}@media only screen and (min-width: 1024px){.navigation--simple .navigation__second-list .navigation__link{font-size:18px;line-height:30px}}@media only screen and (min-width: 1024px){.navigation__link{font-size:20px;line-height:24px;letter-spacing:-.1}}.navigation--simple .navigation__link{font-size:24px;line-height:32px;font-weight:600}.navigation--simple .navigation__link:hover{text-decoration:none}@media only screen and (min-width: 1024px){.navigation--simple .navigation__link:hover{text-decoration:underline}}.navigation--simple .navigation__second-list .navigation__item.is-current .navigation__link{font-weight:700}.navigation--static .navigation__link{font-size:18px;line-height:30px}@media only screen and (max-width: 1169px){.header__navigation .navigation__link{color:#fff}}.navigation__icon{font-size:24px;vertical-align:middle}.navigation--simple .navigation__icon{transform:rotate(-90deg);transition:transform 300ms ease-in-out}.navigation--simple .navigation__item.is-open .navigation__icon{transform:rotate(0)}.navigation__button{margin:8px 0}

.not-found__text{margin-top:32px}@media only screen and (min-width: 1024px){.not-found__text{margin-top:40px}}.not-found__buttons{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.not-found__buttons{flex-direction:row;margin-top:32px}}.not-found__button+.not-found__button{margin-top:24px}@media only screen and (min-width: 1024px){.not-found__button+.not-found__button{margin-top:0;margin-left:22px}}.not-found__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}

.pagination__list{list-style:none;display:flex;flex-direction:row;padding:0;margin:0}.pagination--centered .pagination__list{justify-content:center}.pagination__item{width:32px;height:32px;color:#28292c;background-color:#f3fafd;display:flex}.pagination__item+.pagination__item{margin-left:8px}.pagination__item--page-simple{width:auto;padding:0 6px}.pagination__link{font-size:16px;line-height:32px;height:32px;background-color:#f3fafd;color:#28292c;display:flex;justify-content:center;align-items:center}.pagination__link:hover{color:#005caf;text-decoration:none}.pagination__item .pagination__link{width:100%;text-align:center}.pagination__item--page .pagination__link{color:#005caf}.pagination__item+.pagination__link,.pagination__link+.pagination__item{margin-left:8px}.pagination__icon{font-size:24px;color:#28292c;overflow:hidden}.pagination__icon:hover{color:#005caf}.pagination__span{font-size:28px;opacity:.2;margin:auto}.pagination__item--page{color:#f3fafd;box-shadow:0 0 0 1px #005caf}.pagination__link--disabled{pointer-events:none}.pagination__link--disabled>*{opacity:.2}

.pattern{position:absolute;left:0;top:0;bottom:0;right:0;z-index:-2;overflow:hidden}.pattern__img{position:absolute;left:0;top:72px;width:684px;height:684px}@media only screen and (min-width: 768px){.pattern__img{width:1025px;height:1025px}}.pattern__img .image__img{width:100%;height:100%}.pattern--quad .pattern__img{left:-45%;top:-20%;width:1268px;height:1146px}@media only screen and (min-width: 768px){.pattern--quad .pattern__img{width:1902px;height:1718px}}.pattern--pos-top .pattern__img{top:0}.pattern--pos-top.pattern--quad .pattern__img{top:420px}.pattern--pos-top-middle .pattern__img{top:640px}.pattern--pos-top-middle.pattern--quad .pattern__img{top:1000px}.pattern--pos-center .pattern__img{left:50%;right:auto;transform:translateX(-50%)}.pattern--pos-center.pattern--quad .pattern__img{left:-25%}.pattern--pos-right .pattern__img{right:0;left:auto;transform:translateX(50%)}.pattern--pos-right.pattern--quad .pattern__img{left:auto;right:-40%}.pattern--pos-left .pattern__img{right:auto;left:102px}.pattern--pos-left.pattern--quad .pattern__img{left:-5%}.pattern--front-page .pattern__img{width:2466px;height:1718px;right:-1400px;left:auto;top:885px}@media only screen and (min-width: 1024px){.pattern--front-page .pattern__img{right:-1140px;top:794px}}.pattern--portfolio .pattern__img{width:2466px;height:1718px;right:auto;left:-1400px;top:-175px}@media only screen and (min-width: 1024px){.pattern--portfolio .pattern__img{left:-1140px;top:350px}}.pattern--front-page-second .pattern__img{width:2466px;height:1718px;left:-1400px;right:auto;top:4569px}@media only screen and (min-width: 1024px){.pattern--front-page-second .pattern__img{left:-1026px;top:3232px}}.pattern--negative-top .pattern__img{left:-300px;top:-378px;width:684px;height:684px}@media only screen and (min-width: 1024px){.pattern--negative-top .pattern__img{width:880px;height:880px;left:100px;top:-588px}}@media only screen and (min-width: 1024px){.pattern--left .pattern__img{width:880px;height:880px;top:287px;left:-300px}}.pattern--pdf .pattern__img{top:0}

.person-detail{background:#f3fafd;overflow:hidden;padding:80px 24px}@media only screen and (min-width: 1024px){.person-detail{width:100%;height:100%;padding:0 96px}}@media only screen and (min-width: 1024px){.person-detail__left-col{padding-top:64px;padding-bottom:64px}}@media only screen and (min-width: 1024px){.person-detail__content{padding-right:96px;margin-right:-96px;max-height:var(--app-height);overflow:auto;padding-top:64px}}@media only screen and (min-width: 1024px){.person-detail__content:after{content:'';position:relative;height:64px;width:1px;display:block}}@media only screen and (min-width: 1024px){.person-detail__grid .grid__col:first-child{padding-right:24px}}@media only screen and (min-width: 1024px){.person-detail__grid .grid__col:last-child{padding-left:24px}}.person-detail__image .image__img{display:block;width:100%;height:100%;object-fit:cover}.person-detail__position{margin-top:24px}@media only screen and (min-width: 1024px){.person-detail__position{margin-top:16px}}.person-detail__name{margin-top:32px;font-weight:600;letter-spacing:-.01em;font-family:"Montserrat",Helvetica,Arial,sans-serif}@media only screen and (min-width: 1024px){.person-detail__name{display:none;font-size:32px;line-height:42px}}.person-detail__name--desktop{display:none;margin-top:0;margin-bottom:32px}@media only screen and (min-width: 1024px){.person-detail__name--desktop{display:block;font-size:60px;line-height:72px}}.person-detail__description{margin-top:8px}.person-detail__contact{display:flex;align-items:center;margin-top:8px}@media only screen and (min-width: 1024px){.person-detail__contact{margin-top:16px}}.person-detail__mail{display:block;margin-right:18px}.person-detail__social-button{font-size:18px}

.person{width:100%;padding:32px 20px 24px 20px;background-color:#f3fafd;display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.person{padding:40px}}.person__image-wrapper{position:relative}.person__image-wrapper:before{display:block;content:'';width:100%;padding-top:100%}.person__image-wrapper>.person__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.person__image .image__img{display:block;height:100%;width:100%;object-fit:cover}.person__name{margin-top:24px}.person__position{font-size:18px;line-height:30px;margin-top:16px}@media only screen and (min-width: 1024px){.person__position{font-size:22px}}.person__contact{margin-top:8px;display:flex;align-items:center}@media only screen and (min-width: 1024px){.person__contact{margin-top:16px}}.person__mail{margin-right:18px}.person__social-button{font-size:22px}.person__button{margin:auto auto 0 auto;padding-top:24px}

.portfolio-card{display:block;width:100%;color:#28292c;background:#fff;box-shadow:0 10px 24px rgba(0,0,0,0.1)}.portfolio-card:hover{text-decoration:none;box-shadow:0 10px 12px rgba(0,0,0,0.1)}.portfolio-card__image-wrapper{position:relative;overflow:hidden}.portfolio-card__image-wrapper:before{display:block;content:'';width:100%;padding-top:54.83871%}.portfolio-card__image-wrapper>.portfolio-card__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.portfolio-card__image .image__img{display:block;width:100%;height:100%;object-fit:cover}.portfolio-card__content{padding:24px 16px}@media only screen and (min-width: 1170px){.portfolio-card__content{padding:16px 16px 24px}}.portfolio-card__tag.tag--ghost .tag__text{padding:4px 0}.portfolio-card__title{font-size:18px;line-height:24px;letter-spacing:-.01em;font-weight:600;font-family:"Montserrat",Helvetica,Arial,sans-serif;margin-top:8px}.portfolio-card__text{margin-top:16px}

.priority-list__inner{display:flex}.priority-list.has-changed .priority-list__inner{border:2px solid #ffe800}.priority-list__numbers{flex:0 0 36px;margin-right:6px}.priority-list__number{height:62px;width:36px;display:flex;align-items:center;font-size:18px;line-height:24px;font-weight:600}.priority-list__number+.priority-list__number{margin-top:16px}.priority-list__list{width:100%}.priority-list__item{width:100%;background:#f3fafd;box-shadow:0 1px 2px rgba(0,0,0,0.1);border-radius:4px;cursor:-webkit-grab;cursor:grab}.priority-list__item+.priority-list__item{margin-top:16px}body.is-grabbing .priority-list__item{cursor:inherit}.priority-list__item-inner{display:inline-flex;align-items:center;height:62px;padding:16px}.priority-list__drag-icon{font-size:24px;flex:0 0 24px;margin-right:8px}.tooltip.priority-list__tooltip{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:8px;cursor:pointer}.priority-list__tooltip-trigger{display:block;width:16px;height:16px}.priority-list__reset-container{text-align:center;margin-top:16px}

.project-hero__search-container{display:none;background:#f3fafd;position:relative}@media only screen and (min-width: 1024px){.project-hero__search-container{display:block;padding:12px 48px 12px 32px;margin-right:25px;-webkit-clip-path:polygon(16px 0, 100% 0, calc(100% - 16px) 100%, 0% 100%);clip-path:polygon(16px 0, 100% 0, calc(100% - 16px) 100%, 0% 100%)}@supports ((-webkit-clip-path: polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%)) or (clip-path: polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%))){.project-hero__search-container{margin-left:-16px;margin-right:50px}}}.project-hero__search-container .textfield--gradient-border .textfield__inner:before{content:none}.project-hero__container{margin-bottom:80px}@media only screen and (min-width: 1024px){.project-hero__container{margin-top:64px;margin-bottom:126px}}.project-hero__filter{margin:0 -24px}@media only screen and (min-width: 768px){.project-hero__filter{margin:0 -32px}}@media only screen and (min-width: 1024px){.project-hero__filter{margin:0}}@media only screen and (min-width: 1170px){.project-hero__filter{margin-left:-32px}}@media only screen and (min-width: 1310px){.project-hero__filter{margin-left:-56px}}

.project{box-shadow:0 4px 8px rgba(0,0,0,0.1);background:#fff;width:100%;padding:16px}@media only screen and (min-width: 1024px){.project{padding:16px 24px}}.project__header{display:flex;justify-content:space-between}.project__title-link{color:#28292c}.project__website{display:none;font-size:20px;font-weight:700;font-family:"Montserrat",Helvetica,Arial,sans-serif}@media only screen and (min-width: 1024px){.project__website{display:block}}.project__meta{display:flex;flex-direction:column;margin-top:12px}@media only screen and (min-width: 1024px){.project__meta{flex-direction:row;align-items:center}}.project__meta+.project__meta{margin-top:20px}@media only screen and (min-width: 1024px){.project__meta+.project__meta{margin-top:0;margin-left:16px}}.project__meta-row{display:flex;flex-wrap:nowrap;align-items:center;flex-shrink:0}.project__meta-row+.project__meta-row{margin-top:18px}@media only screen and (min-width: 1024px){.project__meta-row+.project__meta-row{margin-top:0;margin-left:24px}}.project__tags{flex-direction:column;align-items:flex-start}@media only screen and (min-width: 1024px){.project__tags{flex-direction:row}}.project__tag+.project__tag{margin-top:12px}@media only screen and (min-width: 1024px){.project__tag+.project__tag{margin-top:0;margin-left:16px}}.project__location{flex-shrink:1;min-width:0}@media only screen and (min-width: 1024px){.project__loation-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.project__location-icon,.project__duration-icon{flex:0 0 20px;font-size:20px;margin-right:8px}.project__loation-text,.project__duration-date{font-size:14px;line-height:16px}

.radio-bar{background-color:#f3fafd}.radio-bar__inner{position:relative}.radio-bar.has-overflow .radio-bar__inner:before,.radio-bar.has-overflow .radio-bar__inner:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;opacity:1;pointer-events:none;transition:opacity 300ms ease-in-out;background:linear-gradient(270deg, #f3fafd 0%, rgba(243,250,253,0) 24.58%);z-index:2}.radio-bar.has-overflow .radio-bar__inner:after{left:50%}.radio-bar.has-overflow .radio-bar__inner:before{right:50%;transform:rotate(180deg)}.radio-bar.has-overflow.is-scrolled-left .radio-bar__inner:before,.radio-bar.has-overflow.is-scrolled-right .radio-bar__inner:after{opacity:0}.radio-bar__options{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden}@media only screen and (min-width: 1024px){.radio-bar__options{justify-content:center}}.radio-bar__label{white-space:nowrap;position:relative;padding:24px 32px;z-index:1}.radio-bar__input:checked ~ .radio-bar__label{color:#fff;font-weight:600}.radio-bar__label.has-notification:after{content:'';width:8px;height:8px;border-radius:50%;background-color:#ff5c5c;position:absolute;top:24px;right:24px}.radio-bar__background{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;pointer-events:none}@media only screen and (min-width: 1024px){.radio-bar__background{-webkit-clip-path:polygon(14px 0, 100% 0, calc(100% - 14px) 100%, 0% 100%);clip-path:polygon(14px 0, 100% 0, calc(100% - 14px) 100%, 0% 100%)}}.radio-bar__option:hover .radio-bar__background{background-color:#dff2fa}.radio-bar__input:checked ~ .radio-bar__background{background-color:#29abe2}.radio-bar__option{position:relative;padding:24px 0}.radio-bar__option+.radio-bar__option{margin-left:-14px}

.register{padding:24px;background-color:#eef6fc;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.register__button{display:block;text-align:center}.register__text{margin-top:14px;font-size:12px;line-height:20px}

.search-card{background:#fff;box-shadow:0 4px 8px rgba(0,0,0,0.1);display:flex;flex-direction:column;align-items:stretch;position:relative}@media only screen and (min-width: 1024px){.search-card{flex-direction:row;justify-content:space-between}}.search-card+.search-card{margin-top:35px}.search-card__inner{padding:24px 8px 16px 24px}@media only screen and (min-width: 1024px){.search-card__inner{padding:24px}}.search-card__search-button{max-width:none;justify-content:center}@media only screen and (min-width: 1024px){.search-card__search-button{flex:0 0 150px}}.search-card__label{font-size:14px;line-height:16px;margin-bottom:12px}@media only screen and (min-width: 1024px){.search-card__items{display:flex;align-items:center;flex-wrap:wrap;margin:0 0 -24px -24px}}@media only screen and (min-width: 1024px){.search-card__item{margin:0 0 24px 24px}}.search-card__item+.search-card__item{margin-top:16px}@media only screen and (min-width: 1024px){.search-card__item+.search-card__item{margin-top:0}}.search-card__skillsets{margin-top:16px}.search-card__tag-container{display:flex;flex-wrap:wrap;margin:0 0 -8px -8px}.search-card__tag{margin:0 0 8px 8px}.search-card__skillset-container{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 -12px -12px}.search-card__skillset{max-width:252px;margin:0 0 12px 12px}.search-card__remove-button{width:22px;height:22px;font-size:22px;position:absolute;top:-11px;right:-11px;color:#eb5757;display:flex;align-items:center;justify-content:center;padding:0;margin:0;background:none;border:none;cursor:pointer}

.search-item{display:flex;flex-direction:row;padding:8px 0}.search-item--w-image{padding:0}.search-item__image-wrapper{width:60px;height:60px;flex-shrink:0;margin-right:16px;position:relative}.search-item__image-wrapper:before{display:block;content:'';width:100%;padding-top:100%}.search-item__image-wrapper>.search-item__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}@media only screen and (min-width: 768px){.search-item__image-wrapper{width:120px;height:120px;margin-right:24px}}.search-item__image-wrapper .image__img{width:100%;height:100%;object-fit:cover}.search-item__header{margin-bottom:8px}.search-item__title+.search-item__author{margin-top:8px}.search-item__type,.search-item__location,.search-item__time{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:700;font-size:10px;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:8px}.search-item__type,.search-item__time{margin-right:16px}.search-item__title{color:#28292c;margin-bottom:8px}

.search-list__item.is-template{display:none}.search-list__item+.search-list__item{margin-top:24px}.search-list__results{margin-top:24px}@media only screen and (min-width: 768px){.search-list__results{margin-top:32px}}.search-list__items{margin-top:48px}@media only screen and (min-width: 768px){.search-list__items{margin-top:72px}}@media only screen and (min-width: 1024px){.search-list__navigation{background:none;margin-top:64px}}@media only screen and (min-width: 1024px){.search-list__navigation .submenu__navigation-items{display:flex;flex-direction:column}}@media only screen and (min-width: 1024px){.search-list__navigation .submenu__navigation{margin-left:0;margin-right:auto !important}}@media only screen and (min-width: 1024px){.search-list__navigation .submenu__inner{-webkit-clip-path:none;clip-path:none;background-color:transparent !important}}@media only screen and (min-width: 1024px){.search-list__navigation .submenu__inner:before,.search-list__navigation .submenu__inner:after{content:none !important}}@media only screen and (min-width: 1024px){.search-list__navigation .submenu__navigation-item{margin-left:0 !important}}@media only screen and (min-width: 1024px){.search-list__navigation .submenu__navigation-item+.submenu__navigation-item{margin-top:24px !important}}@media only screen and (min-width: 1024px){.search-list__navigation .submenu__container{padding:0 !important}}

.section{position:relative;z-index:1}.section--last{overflow:hidden}.section--single{min-height:100vh}.section--pt-medium{padding-top:72px}@media only screen and (min-width: 768px){.section--pt-medium{padding-top:120px}}.section--pb-medium{padding-bottom:72px}@media only screen and (min-width: 768px){.section--pb-medium{padding-bottom:120px}}.section--pb-large{padding-bottom:140px}@media only screen and (min-width: 1024px){.section--pt-large-md{padding-top:296px}}.section--pb-small{padding-bottom:48px}@media only screen and (min-width: 768px){.section--pb-small{padding-bottom:72px}}.section--pt-small{padding-top:48px}@media only screen and (min-width: 768px){.section--pt-small{padding-top:72px}}.section--mt-medium{margin-top:72px}@media only screen and (min-width: 768px){.section--mt-medium{margin-top:120px}}.section--mb-medium{margin-bottom:72px}@media only screen and (min-width: 768px){.section--mb-medium{margin-bottom:120px}}.section--mt-small{margin-top:48px}@media only screen and (min-width: 768px){.section--mt-small{margin-top:72px}}.section--mb-small{margin-bottom:48px}@media only screen and (min-width: 768px){.section--mb-small{margin-bottom:72px}}.section--mt-smaller{margin-top:40px}@media only screen and (min-width: 768px){.section--mt-smaller{margin-top:52px}}.section--mt-mini{margin-top:32px}@media only screen and (min-width: 768px){.section--mt-mini{margin-top:48px}}.section--mb-mini{margin-bottom:24px}@media only screen and (min-width: 768px){.section--mb-mini{margin-bottom:32px}}.section--mt-tiny{margin-top:16px}@media only screen and (min-width: 768px){.section--mt-tiny{margin-top:32px}}.section--blue-gradient{background:linear-gradient(180deg, #1f5296 0, #191459 85.94%)}.section--blue-pattern,.section--alternate-blue-pattern{background-color:#1b1464}.section--blue-pattern a:not(.button),.section--alternate-blue-pattern a:not(.button){color:#fff;text-decoration:underline}.section--light-blue{background-color:#f3fafd}.section--light-blue+.section--light-blue::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(270deg, #29abe2 0%, #1b1464 100%);opacity:.25}.section--centered-title{display:flex;flex-direction:column}.section__pattern{width:422.6px;height:225.3px;position:absolute;bottom:0;right:0;z-index:0}@media only screen and (min-width: 768px){.section__pattern{width:640px;height:325px}}.section__pattern .image__img{width:100%;height:100%}.section--alternate-blue-pattern .section__pattern{width:591.6px;height:411.3px}.section__title{position:relative;z-index:1;margin-bottom:48px}@media only screen and (min-width: 768px){.section__title{margin-bottom:72px}}.section--small-title .section__title{margin-bottom:16px}@media only screen and (min-width: 768px){.section--small-title .section__title{margin-bottom:24px}}.section--centered-title .section__title{margin-left:auto;margin-right:auto;text-align:center}.section--blue-pattern .section__title,.section--blue-gradient .section__title{color:#fff}.section--blue .section__title{color:#005caf}.section__title-link{position:relative;margin-bottom:32px;z-index:1}@media only screen and (min-width: 768px){.section__title-link{margin-bottom:40px}}.section--centered-title .section__title-link{margin-left:auto;margin-right:auto}.section__actions{position:relative;width:100%;display:flex;flex-direction:row;justify-content:center;z-index:1}.section__button{z-index:1;margin-top:24px}@media only screen and (min-width: 768px){.section__button{margin-top:30px}}.section--background-image .section__inner{overflow:hidden;padding:0;max-width:none}.section__content{position:relative;z-index:1}.section__line{height:1px;background:linear-gradient(270deg, #29abe2 0%, #1b1464 100%);border:none;opacity:.25;position:absolute;top:0;left:0;right:0;width:calc(100vw - (24px * 2))}@media only screen and (min-width: 768px){.section__line{width:calc(1184px - (32px * 2))}}@media only screen and (min-width: 768px){.section__line--slim{width:100%;max-width:996px}}@media only screen and (min-width: 768px){.section__line--small{width:100%;max-width:735px}}

.sidemenu{pointer-events:none;position:absolute;top:336px;left:0;right:0;bottom:450px;display:none;z-index:2}@media only screen and (min-width: 1024px){.sidemenu{display:block}}.index-hero+.sidemenu{top:496px}@media only screen and (min-width: 1170px){.index-hero+.sidemenu{top:554px}}.submenu+.index-hero+.sidemenu{top:502px}@media only screen and (min-width: 1170px){.submenu+.index-hero+.sidemenu{top:592px}}.event-hero+.sidemenu{top:570px}@media only screen and (min-width: 1170px){.event-hero+.sidemenu{top:668px}}.sidemenu--simple,.sidemenu--static{position:-webkit-sticky;position:sticky;top:72px;margin-top:56px}.sidemenu--simple .navigation__list,.sidemenu--static .navigation__list{padding-left:0}.sidemenu__nav-wrapper{height:100%}.sidemenu__nav{pointer-events:all;max-width:264px;position:-webkit-sticky;position:sticky;top:64px}.sidemenu__nav:not(.navigation--simple) .navigation__list{padding-left:0}.sidemenu__nav:not(.navigation--simple) .navigation__link{font-size:18px;line-height:30px;padding:0;border:none}.sidemenu--inverted .sidemenu__nav:not(.navigation--simple) .navigation__link{color:#fff}.sidemenu__nav:not(.navigation--simple) .navigation__link-wrapper{padding:0}.sidemenu__nav:not(.navigation--simple) .navigation__item+.navigation__item{margin-top:24px}.sidemenu__nav:not(.navigation--simple) .navigation__item.is-current{font-weight:600}

.sidenavigation{padding:14px 16px;background-color:#fff;box-shadow:0 10px 24px rgba(0,0,0,0.1)}@media only screen and (min-width: 1024px){.sidenavigation{padding:24px 16px}}.sidenavigation__item{overflow:hidden}.sidenavigation__item+.sidenavigation__item{margin-top:14px}.sidenavigation__toggle,.sidenavigation__link{display:flex;align-items:center;position:relative;padding:8px 40px 8px 16px;width:100%;color:#005caf;cursor:pointer;text-decoration:none;font-size:18px;line-height:30px}.sidenavigation__item.is-current .sidenavigation__toggle,.sidenavigation__item.is-current .sidenavigation__link{font-weight:600}.sidenavigation__link{padding:0}.sidenavigation__link:hover{text-decoration:none}.sidenavigation__link-content{display:flex;align-items:center;transform:translateX(-34px);color:#005caf;transition-property:transform,color;transition-duration:300ms;transition-timing-function:ease-in-out;transition-delay:0ms}.sidenavigation__link:is(:hover,:active) .sidenavigation__link-content,.sidenavigation__item.is-current .sidenavigation__link-content{transform:translateX(0);color:#1b1464}.sidenavigation__link.is-curent .sidenavigation__text{font-weight:600}.sidenavigation__toggle{background:none;border:none;font-weight:600}@media only screen and (min-width: 1024px){.sidenavigation__toggle{display:none}}.sidenavigation__chevron{position:absolute;right:16px;font-size:1.5em;transition-property:transform;transition-duration:300ms;transition-timing-function:ease-in-out;transition-delay:0ms}.sidenavigation.is-open .sidenavigation__chevron{transform:rotate(180deg)}.sidenavigation__icon{font-size:24px;margin-right:10px}.sidenavigation__panel{display:none;height:0;border-top:1px solid transparent;overflow:hidden;will-change:height;padding-top:14px;transition-property:height,border-color;transition-duration:300ms;transition-timing-function:ease-in-out;transition-delay:0ms}@media only screen and (min-width: 1024px){.sidenavigation__panel{padding-top:0;display:block;height:auto;overflow:visible}}html.no-js .sidenavigation__panel,.sidenavigation.is-open>.sidenavigation__panel{display:block;height:auto;overflow:visible}.sidenavigation.is-opening>.sidenavigation__panel{display:block}.sidenavigation.is-closing>.sidenavigation__panel{overflow:hidden}.sidenavigation.is-open .sidenavigation__panel{border-color:#000}@media only screen and (min-width: 1024px){.sidenavigation.is-open .sidenavigation__panel{border-color:transparent}}

.single-event-registration-hero__container{padding:42px 24px;background-image:url(../img/event-hero-illustartion.svg);background-position:right 0 bottom 0;background-repeat:no-repeat;position:relative;margin-left:-24px;margin-right:-24px}.single-event-registration-hero__container:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg, #1f5296 0, #191459 85.94%);z-index:-1}@media only screen and (min-width: 1024px){.single-event-registration-hero__container{padding:72px 48px}}.single-event-registration-hero__title{color:#f3fafd}@media only screen and (min-width: 1024px){.single-event-registration-hero__title{max-width:752px}}.single-event-registration-hero__meta{display:flex;flex-wrap:wrap;gap:24px;margin-top:16px}.single-event-registration-hero__meta-item{color:#f3fafd;display:flex;align-items:center;gap:12px}.single-event-registration-hero__icon{font-size:24px;min-width:24px}

@media only screen and (min-width: 1024px){.single-hero__intro{max-width:554px;margin:0 auto}.single-hero--grid .single-hero__intro{max-width:100%}}.single-hero__back{padding-left:0;margin-bottom:12px}@media only screen and (min-width: 1024px){.single-hero__back{padding-left:8px;margin-bottom:0}}.single-hero__date{display:block;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:700;font-size:10px;line-height:16px;margin-bottom:16px;letter-spacing:1.5px}@media only screen and (min-width: 1024px){.single-hero__date{justify-self:start}}.single-hero__title{margin-bottom:24px}.single-project__pdf .single-hero__title{color:#005caf}.single-hero__excerpt{margin-bottom:40px}@media only screen and (min-width: 1024px){.single-hero__excerpt{margin-bottom:60px}}.single-hero__content{border-bottom:1px solid rgba(27,20,100,0.25)}@media only screen and (min-width: 1024px){.single-hero__content{border-bottom:none;display:flex;flex-direction:column}}.single-hero__image{margin:0 -24px 24px -24px}.single-hero__image .image__img{display:block;width:100%;height:100%}@media only screen and (min-width: 1024px){.single-hero__image{margin:0}}@media only screen and (min-width: 1024px){.single-hero__post-options{order:-1;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-bottom:16px}}.single-hero__author{margin-bottom:48px}@media only screen and (min-width: 768px){.single-hero__author{margin-right:32px}}@media only screen and (min-width: 1024px){.single-hero__author{margin-bottom:0}}.single-hero__socials{margin-bottom:24px}@media only screen and (min-width: 1024px){.single-hero__socials{margin-bottom:0}}.single-hero__info-container{margin-bottom:48px}@media only screen and (min-width: 1024px){.single-hero__info-container{display:flex;margin-bottom:0}}@media only screen and (min-width: 1024px){.single-hero__info-list{display:flex;margin-left:-12px;margin-right:-12px}}.single-hero__info-item{display:flex;align-items:center}.single-hero__info-item+.single-hero__info-item{margin-top:16px}@media only screen and (min-width: 1024px){.single-hero__info-item+.single-hero__info-item{margin-top:0;margin-left:24px}}.single-hero__info-list .single-hero__info-item{margin-left:0;margin-right:0}@media only screen and (min-width: 1024px){.single-hero__info-list .single-hero__info-item{margin-left:12px;margin-right:12px}}.single-hero__info-icon{font-size:24px;margin-right:12px}.single-hero__info-text{font-size:16px;line-height:20px;font-weight:600;font-family:"Montserrat",Helvetica,Arial,sans-serif}.single-hero__info-text--link{font-weight:400;color:#005caf;font-family:"Fira Sans",Helvetica,Arial,sans-serif}.single-hero__tags{margin-bottom:12px;margin-left:-8px}.single-hero__tags--focus{margin-top:16px}.single-hero__tag{margin-left:8px}.single-hero__media-wrapper{background-color:#f3fafd;margin-left:-24px;margin-right:-24px;padding:30px 0 24px}@media only screen and (min-width: 1024px){.single-hero__media-wrapper{display:flex;justify-content:flex-end;padding:0;margin-left:0;margin-right:0;background-color:transparent}}.single-hero__media{display:flex;flex-flow:column;align-items:center}.single-hero__media-download{padding:12px 32px}.single-hero__media-link{display:flex;align-items:center;margin-top:16px}.single-hero__media-link>.icon{font-size:16px}

.skewed-hero__background{overflow:hidden;position:relative;height:256px;width:100%;margin:0 auto;background:radial-gradient(circle at 13% 100%, #10698e 4%, #10698e 30%, #2b3f68 62%, #172d59 85%, #14154d);-webkit-clip-path:polygon(50px 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(50px 0, 100% 0, 100% 100%, 0% 100%)}.skewed-hero__background:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 33% 100%, #14154d 0%, #172d59 41%, #2b3f68 100%);-webkit-animation:fadeGradient 20s infinite;animation:fadeGradient 20s infinite}.skewed-hero--alternate .skewed-hero__background:before{content:none}@media only screen and (min-width: 768px){.skewed-hero__background{padding:0 52px}}@media only screen and (min-width: 1024px){.skewed-hero__background{padding:0 32px;-webkit-clip-path:polygon(50px 0, 100% 0, calc(100% - 50px) 100%, 0% 100%);clip-path:polygon(50px 0, 100% 0, calc(100% - 50px) 100%, 0% 100%)}}@media only screen and (min-width: 1024px){.skewed-hero--small .skewed-hero__background{height:126px;-webkit-clip-path:polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%);clip-path:polygon(25px 0, 100% 0, calc(100% - 25px) 100%, 0% 100%)}}.skewed-hero--single .skewed-hero__background{height:120px}.skewed-hero--alternate .skewed-hero__background{background:url(../img/gradient-background.svg);background-size:cover}.skewed-hero__background.skewed-hero__background--full{height:auto;padding-top:24px;padding-bottom:60px}.projects .skewed-hero__background.skewed-hero__background--full{padding-top:38px;padding-bottom:38px}@-webkit-keyframes fadeGradient{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes fadeGradient{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.skewed-hero__inner{height:100%;color:#fff}.skewed-hero__title-col{display:flex;align-items:flex-end;padding-bottom:8px;z-index:1}@media only screen and (min-width: 768px){.skewed-hero__title-col{align-items:center;padding-bottom:0}}.skewed-hero__title-col--single{justify-content:center;align-items:center}.skewed-hero__sub-title{font-size:18px;line-height:30px;letter-spacing:.15px;display:flex;align-items:flex-start;padding-top:8px;z-index:1}@media only screen and (min-width: 768px){.skewed-hero__sub-title{align-items:center;padding-top:0}}@media only screen and (min-width: 1024px){.skewed-hero__sub-title{font-size:22px;line-height:30px}}.skewed-hero__sub-title.skewed-hero__sub-title--full{margin-top:15px}.skewed-hero__stats{position:relative;display:flex;flex-flow:column;margin-top:16px;z-index:1}@media only screen and (min-width: 1024px){.skewed-hero__stats{flex-flow:row;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}}.skewed-hero__stats-item{margin-top:8px}@media only screen and (min-width: 1024px){.skewed-hero__stats-item{margin-left:12px;margin-right:12px}}.skewed-hero__stats-value{font-family:"Fira Sans",Helvetica,Arial,sans-serif}

.social-actions{display:flex;align-items:center}.social-actions__title{font-size:16px;line-height:24px;margin-right:16px}.social-actions__icons{display:flex}.social-actions__icon{font-size:20px}

.spinner{width:1em;height:1em}.filter__loader .spinner,.map__loader .spinner{width:50px;height:50px}.spinner__circle{height:100%;width:100%;transform-origin:center center;-webkit-animation:spinnerRotate 2000ms linear infinite;animation:spinnerRotate 2000ms linear infinite}.spinner__path{stroke-dasharray:89, 200;stroke-dashoffset:0;stroke-linecap:round;stroke-width:5px;stroke-miterlimit:10;stroke:currentColor;-webkit-animation:spinnerDash 1500ms ease-in-out infinite;animation:spinnerDash 1500ms ease-in-out infinite}@-webkit-keyframes spinnerRotate{100%{transform:rotate(360deg)}}@keyframes spinnerRotate{100%{transform:rotate(360deg)}}@-webkit-keyframes spinnerDash{0%{stroke-dasharray:1, 200;stroke-dashoffset:0}50%{stroke-dasharray:89, 200;stroke-dashoffset:-35}100%{stroke-dasharray:89, 200;stroke-dashoffset:-136}}@keyframes spinnerDash{0%{stroke-dasharray:1, 200;stroke-dashoffset:0}50%{stroke-dasharray:89, 200;stroke-dashoffset:-35}100%{stroke-dasharray:89, 200;stroke-dashoffset:-136}}

.step-carousel{color:#fff;text-align:center}.step-carousel__item-list{padding:0 32px;max-width:312px;margin:0 auto}@media only screen and (min-width: 768px){.step-carousel__item-list{padding:0 72px;max-width:417px}}.step-carousel__item-list:not(.slick-initialized){display:flex}.step-carousel__item-list:not(.slick-initialized) .step-carousel__item:nth-child(n+1){display:none}.step-carousel__arrow{background:transparent;border:none;color:#fff;font-size:24px;padding:3px;margin:0;position:absolute;top:50%;transform:translateY(calc(-50% + 14px));right:-4px;cursor:pointer;width:30px;height:30px}@media only screen and (min-width: 768px){.step-carousel__arrow{right:6px}}.step-carousel__arrow.slick-disabled{display:none !important}.step-carousel__arrow--prev{transform:translateY(calc(-50% + 14px));right:auto;left:-4px}@media only screen and (min-width: 768px){.step-carousel__arrow--prev{left:6px}}.step-carousel__arrow--prev .step-carousel__arrow-icon{transform:rotate(180deg)}.step-carousel__slider-dots{text-align:center;margin-top:16px;display:flex;align-items:center;justify-content:center}.step-carousel__slider-dots li{height:8px;width:8px;border-radius:50%;cursor:pointer;background:#005caf}.step-carousel__slider-dots li+li{margin-left:8px}.step-carousel__slider-dots button{display:none}.step-carousel__slider-dots .slick-active{background:#fff}.step-carousel__title{font-size:24px;line-height:36px}.step-carousel__text{margin-top:16px;font-size:18px}

.step-indicator{display:flex;overflow-x:auto;overflow-y:hidden}.step-indicator__list{display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:nowrap;color:#fff;padding-right:24px;padding-left:24px}@media only screen and (min-width: 1024px){.step-indicator__list{padding-left:0}}.step-indicator--light .step-indicator__list{color:#1b1464}.step-indicator__item{display:inline-block;flex:0 0 128px;position:relative;max-width:128px;text-align:left;vertical-align:top}.step-indicator__item:not(:last-child){padding-right:8px}.step-indicator__item:last-child{flex-basis:144px;max-width:144px;padding-right:24px}.step-indicator__bubble{display:flex;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:22px;background:rgba(255,255,255,0.1);border-radius:50%;font-weight:700}.step-indicator__item:not(:last-child) .step-indicator__bubble:after{position:absolute;left:36px;right:0;height:1px;background:rgba(255,255,255,0.1);content:''}.step-indicator--light .step-indicator__item:not(:last-child) .step-indicator__bubble:after{background:#f0f7fc}.step-indicator__item.is-current .step-indicator__bubble,.step-indicator__item.is-complete .step-indicator__bubble{color:#28292c;background:#fff}.step-indicator__item.is-current .step-indicator__bubble:after,.step-indicator__item.is-complete .step-indicator__bubble:after{background:#fff}.step-indicator--light .step-indicator__item.is-current .step-indicator__bubble:after,.step-indicator--light .step-indicator__item.is-complete .step-indicator__bubble:after{background:#1b1464}.step-indicator--light .step-indicator__item.is-current .step-indicator__bubble,.step-indicator--light .step-indicator__item.is-complete .step-indicator__bubble{background:#1b1464;color:#fff}.step-indicator--light .step-indicator__bubble{background:#f0f7fc}.step-indicator__text{font-size:18px;line-height:30px;overflow:hidden;text-overflow:ellipsis}.step-indicator--light .step-indicator__text{color:#000}.step-indicator__button{display:none;margin-top:4px}.step-indicator__item.is-open .step-indicator__button{display:block}

.submenu{overflow:hidden}.submenu__container{padding:0}@media only screen and (min-width: 768px){.submenu__container{margin:0 auto}}@supports ((-webkit-clip-path: polygon(15px 0, 100% 0, calc(100% - 15px) 100%, 0% 100%)) or (clip-path: polygon(15px 0, 100% 0, calc(100% - 15px) 100%, 0% 100%))){@media only screen and (min-width: 1024px){.submenu__container{padding:0 32px}}}.submenu__inner{position:relative;display:flex;justify-content:center;padding:24px 0}@media only screen and (min-width: 1024px){.submenu__inner{-webkit-clip-path:polygon(15px 0, 100% 0, calc(100% - 15px) 100%, 0% 100%);clip-path:polygon(15px 0, 100% 0, calc(100% - 15px) 100%, 0% 100%)}}.submenu.has-background .submenu__inner{background-color:#f3fafd}@supports ((-webkit-clip-path: polygon(15px 0, 100% 0, calc(100% - 15px) 100%, 0% 100%)) or (clip-path: polygon(15px 0, 100% 0, calc(100% - 15px) 100%, 0% 100%))){@media only screen and (min-width: 1024px){.submenu--skewed-hero .submenu__inner{-webkit-clip-path:polygon(15px 0, 100% 0, calc(100% - 15px) 100%, 0% 100%);clip-path:polygon(15px 0, 100% 0, calc(100% - 15px) 100%, 0% 100%);margin-left:50px;margin-right:-15px}}}.submenu.has-overflow .submenu__inner:before,.submenu.has-overflow .submenu__inner:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;opacity:1;pointer-events:none;transition:opacity 300ms ease-in-out;background:linear-gradient(270deg, #f3fafd 0%, rgba(243,250,253,0) 24.58%)}.submenu.has-overflow .submenu__inner:before{transform:rotate(180deg)}.submenu.has-overflow.is-scrolled-left .submenu__inner:before,.submenu.has-overflow.is-scrolled-right .submenu__inner:after{opacity:0}.submenu__navigation{overflow:auto}@media only screen and (min-width: 1024px){.submenu__navigation{margin-left:50px;margin-right:50px}}.submenu--skewed-hero .submenu__navigation{padding:0}@media only screen and (min-width: 1024px){.submenu--skewed-hero .submenu__navigation{padding:0 80px}}.submenu__navigation-items{white-space:nowrap}.submenu__navigation-link{font-size:18px;line-height:30px;color:#28292c;white-space:nowrap}.submenu__navigation-item.is-current .submenu__navigation-link{font-weight:600}.submenu__navigation-item{display:inline}.submenu__navigation-item+.submenu__navigation-item{margin-left:24px}@media only screen and (min-width: 768px){.submenu__navigation-item+.submenu__navigation-item{margin-left:56px}}@media only screen and (min-width: 1024px){.submenu__navigation-item+.submenu__navigation-item{margin-left:80px}}.submenu__navigation-item:first-of-type{margin-left:16px}.submenu__navigation-item:last-of-type{margin-right:16px}

.table-container{position:relative}.table-container.is-scrollable{margin:0 -24px}.table__filter-container{display:flex;justify-content:space-between;padding:32px 24px;background:#f3fafd;margin:0 -24px;color:#005caf}.is-scrollable .table__filter-container{margin:0}.h-container-full .table__filter-container{max-width:1168px;margin:0 auto}@media only screen and (min-width: 768px){.h-container-full .table__filter-container{max-width:1168px}}@media only screen and (min-width: 1024px){.table__filter-container{margin:0}}.table__empty-message{padding:80px 0}.tablesaw-bar{opacity:0;height:0;width:0}@media only screen and (min-width: 1024px){.tablesaw-bar{display:none}}.tablesaw-bar select{position:absolute;right:0;top:0;height:83px;min-height:83px;width:100px}.table__sort{display:flex;align-items:center;font-weight:700}@media only screen and (min-width: 1024px){.table__sort{display:none}}.table__sort-icon{font-size:20px;flex:0 0 20px;margin-right:12px}.table__inner{width:100%}.is-scrollable .table__inner{position:relative;overflow-x:auto}.table__scrollbar{overflow-x:auto;overflow-y:hidden;z-index:1;height:30px}.table__scrollbar-content{height:20px}.table{width:100%;position:relative}.is-scrollable .table{width:auto;min-width:100%}@media only screen and (min-width: 1024px){.table:before{content:'';position:absolute;top:0;left:0;right:0;background:linear-gradient(270deg, #1b1464 30.21%, #29abe2 100%);z-index:-1;height:80px}.is-scrollable .table:before{display:none}}.is-scrollable .table:before{content:'';position:absolute;top:0;left:0;right:0;background:linear-gradient(270deg, #1b1464 30.21%, #29abe2 100%);z-index:-1;height:90px}.table:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:.25;z-index:-1;background:linear-gradient(270deg, #1b1464 30.21%, #29abe2 100%)}@media only screen and (min-width: 1024px){.table:after{top:80px;left:32px;right:32px}}.is-scrollable .table:after{top:80px;left:32px;right:32px}.table__shadow{cursor:pointer;color:#29abe2;position:absolute;top:0;bottom:0;z-index:2;width:72px;padding-top:207px;opacity:1;transition:opacity 300ms ease-in-out}.table__shadow.table__shadow--left{background:linear-gradient(to left, rgba(255,255,255,0), rgba(255,255,255,0.5));left:0}.table__shadow.table__shadow--right{background:linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0.5));right:0}@media only screen and (min-width: 1024px){.table__shadow{padding-top:203px}}.table__shadow.is-hidden{opacity:0}.table__shadow-icon{font-size:24px;position:-webkit-sticky;position:sticky;margin-left:25px;top:33px;background-color:#fff;border-radius:50%}.table__shadow--left .table__shadow-icon{-webkit-animation:point-left 2s ease-in-out infinite;animation:point-left 2s ease-in-out infinite}.table__shadow--right .table__shadow-icon{-webkit-animation:point-right 2s ease-in-out infinite;animation:point-right 2s ease-in-out infinite}body.has-scrolled--up .table__shadow-icon{top:79px}@media only screen and (min-width: 1170px){body.has-scrolled--up .table__shadow-icon{top:104px}}.table__head{display:none;font-weight:700;color:#fff;position:relative}.is-scrollable .table__head{transition:transform 100ms ease-out;overflow:hidden;display:table-header-group;background:#29abe2;z-index:1}@media only screen and (min-width: 1024px){.table__head{display:table-header-group}}.tablesaw-cell-label{display:block;font-size:14px;line-height:16px;font-weight:400;margin-bottom:8px}@media only screen and (min-width: 1024px){.tablesaw-cell-label{display:none}}.table__item:first-child .tablesaw-cell-label{display:none}.is-scrollable .table__header-row{white-space:nowrap}.table__row{display:flex;flex-wrap:wrap;position:relative;padding:24px 0;background:#fff}.page-template-template-ccb-table .table__row{display:table-row}.table__row+.table__row{background:linear-gradient(to bottom, transparent 0, transparent 1px, #fff 1px, #fff 100%)}.page-template-template-ccb-table .table__row+.table__row{background:#fff}.page-template-template-ccb-table .table__row+.table__row:nth-child(even){background:#eef6fc}@media only screen and (min-width: 1024px){.table__row{display:table-row}}.table__item{display:block;font-size:14px;flex:0 0 100%}.table__item+.table__item{margin-top:27px;flex:0 0 auto;margin-right:32px}@media only screen and (min-width: 1024px){.table__item+.table__item{margin-top:0;padding-left:0}}.is-scrollable .table__item+.table__item:not(.table__title--numeric){padding-right:16px}.is-scrollable .table__item+.table__item{padding-left:16px;border-left:1px solid #dff2fa}.table__item.table__item--justify{text-align:justify !important}.table__item.table__item--left{text-align:left !important}.table__item.table__item--right{text-align:right !important}.table__item.table__item--center{text-align:center !important}@media only screen and (min-width: 1024px){.table__item{display:table-cell;vertical-align:middle;text-align:right;padding:18px 0;padding-left:32px}}.is-scrollable .table__item:not(.table__item--numeric){text-align:left}.is-scrollable .table__item{display:table-cell;vertical-align:top;text-align:right;padding:18px 0;padding-left:32px;border-top:1px solid #dff2fa}@media only screen and (min-width: 1024px){.table__item:last-child{padding-right:32px}}.table__link{vertical-align:middle;color:#28292c;margin-left:10px;display:none}@media only screen and (min-width: 1024px){.table__link{display:inline-flex;align-items:center;margin-top:-3px}}.table__title-icon{display:none;opacity:.6;transition:transform 300ms ease-in-out}@media only screen and (min-width: 1024px){.table__title-icon{display:inline-block;font-size:20px;margin-left:12px}}.table__title.tablesaw-sortable-ascending .table__title-icon,.table__title.tablesaw-sortable-descending .table__title-icon{opacity:1}.table__title.tablesaw-sortable-ascending .table__title-icon{transform:rotate(180deg)}.is-scrollable .table__title-text{white-space:pre}.table__item-text{display:inline-block}@media only screen and (min-width: 1024px){.table__item-text{min-width:90px}}.is-scrollable .table__item-text{white-space:pre-line;font-size:14px;line-height:24px}.is-scrollable .table__item-text a{white-space:normal}.table__item--row-1 .table__item-text{text-align:left;padding:0 8px}.table__item-link{color:#005caf}.tablesaw-cell-content{display:inline-block}.table__item:first-child .tablesaw-cell-content{display:flex;align-items:center}.table__image{flex:0 0 100px;margin-right:33px;width:100px;height:64px}.table__image .image__img{width:100%;height:100%;object-fit:contain;object-fit:contain;font-family:"object-fit: contain"}.table__title{text-align:left;padding:28px 0 28px 32px;font-weight:400}.is-scrollable .table__title{padding:28px 16px 28px 32px;vertical-align:middle}.table__title+.table__title{text-align:right;padding-left:0}.is-scrollable .table__title+.table__title:not(.table__title--numeric){text-align:left}.is-scrollable .table__title+.table__title{padding-left:16px}.table__title.table__title--200{min-width:200px}.table__title.table__title--250{min-width:250px}.table__title.table__title--300{min-width:300px}.table__title.table__title--350{min-width:350px}.table__title.table__title--400{min-width:400px}.table__title.table__title--700{min-width:700px}.table__title.table__title--900{min-width:900px}.table__title:last-child{padding-right:32px}.table__title-inner{display:inline-flex;align-items:center;justify-content:flex-end}.tablesaw-sortable-btn{background:transparent;border:none;margin:0;padding:0;color:#fff;cursor:pointer}@-webkit-keyframes point-right{0%{transform:translateX(0)}50%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes point-right{0%{transform:translateX(0)}50%{transform:translateX(10px)}100%{transform:translateX(0)}}@-webkit-keyframes point-left{0%{transform:translateX(0)}50%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes point-left{0%{transform:translateX(0)}50%{transform:translateX(-10px)}100%{transform:translateX(0)}}

.tabs__nav{padding:20px}.tabs__nav-item{display:inline-block}.tabs__nav-link{text-decoration:none}.tabs__nav-link.is-current{text-decoration:underline}.tabs__content-item{display:none}html.no-js .tabs__content-item,.tabs__content-item.is-open{display:block}.tabs__content-inner{padding:20px}

.tag{display:inline-flex;font-size:10px;line-height:16px;text-transform:uppercase;font-weight:700;letter-spacing:1.5px;font-family:"Montserrat",Helvetica,Arial,sans-serif;border-radius:2px}.tag:not(.tag--ghost){box-shadow:0 1px 2px rgba(0,0,0,0.1)}.tag.tooltip{width:auto;display:inline-flex}.mission__title .tag{margin-left:12px;vertical-align:35%}.animated-title--initialized .tag{-webkit-background-clip:border-box;-webkit-text-fill-color:#005caf;margin-left:12px;vertical-align:35%}@media only screen and (max-width: 479px){.tag--label{flex-wrap:wrap}}.tag--round{border-radius:100px}.tag--single-line{max-width:100%}.tag__text{padding:4px 8px;background-color:#f3fafd;color:#005caf;display:inline-block;border-radius:2px}.tag--inverted .tag__text,.tag--image .tag__text,.tag--label .tag__text{color:#f3fafd;background-color:#29abe2}.tag--ghost .tag__text{color:#28292c;background-color:transparent}.tag--label .tag__text{padding:4px 12px 4px 8px;border-radius:2px 0 0 2px}@media only screen and (max-width: 479px){.tag--label .tag__text{width:100%}}.tag--image .tag__text{border-radius:0 2px 2px 0}.tag--single-line .tag__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}.tag--round .tag__text{padding:8px;border-radius:100px}.tag--dark .tag__text{color:#28292c}.tag--disabled .tag__text{color:#fff;background-color:#28292c}.tag__image-container{background-color:#f3fafd;padding:4px 8px;border-radius:2px 0 0 2px}.tag__image{width:22px;height:16px}.tag__image .image__img{width:100%;height:100%;display:block}.tag__label{padding:4px 8px;background-color:#f3fafd;color:#005caf;position:relative;flex:0 0 auto;display:inline-flex;align-items:center;border-radius:0 2px 2px 0}.tag__label:before{content:'';position:absolute;width:4px;height:4px;background:#f3fafd;display:block;top:50%;left:-4px;transform:translateY(-50%)}@media only screen and (max-width: 479px){.tag__label{flex-grow:1;justify-content:center}}

.tooltip{display:inline-block;width:100%}.tooltip.tooltip__check{width:auto}.tooltip__popup{padding-left:8px;margin-left:25px;font-size:14px;line-height:24px;position:relative}[data-placement='bottom'] .tooltip__popup{padding-left:0;margin-left:0;margin-top:8px;padding-top:8px}[data-placement='top'] .tooltip__popup{padding-left:0;margin-left:0;padding-bottom:8px;transform:translateY(24px);margin-bottom:30px}.tooltip.is-mobile-device .tooltip__popup{padding:0;margin:8px 0 0 0;transform:none !important}.tippy-svg-arrow{width:13px;height:13px;left:24px}[data-placement='bottom'] .tippy-svg-arrow{top:15px}[data-placement='top'] .tippy-svg-arrow{bottom:3px}.tooltip__arrow{width:11px;height:11px;background-color:#000;transform:rotate(45deg) translate(0, -50%);border-left:1px solid #29abe2;border-bottom:1px solid #29abe2}[data-placement='bottom'] .tooltip__arrow{border-left:1px solid #29abe2;border-top:1px solid #29abe2;border-bottom:none}[data-placement='top'] .tooltip__arrow{border-right:1px solid #29abe2;border-bottom:1px solid #29abe2;border-left:none}.tooltip__popup-inner{color:#fff;padding:8px;background-color:#000;border:1px solid #29abe2;border-radius:4px;max-width:211px}[data-placement='top'] .tooltip__popup-inner,[data-placement='bottom'] .tooltip__popup-inner{max-width:300px}.tooltip.is-mobile-device .tooltip__popup-inner{max-width:none;font-size:12px;line-height:16px;background-color:transparent;border:none;color:rgba(0,0,0,0.75);padding:0}.page-template-template-stakeholder-form .tooltip.is-mobile-device .tooltip__popup-inner,.page-template-template-expert-form .tooltip.is-mobile-device .tooltip__popup-inner{color:rgba(255,255,255,0.75)}.tooltip__hidden{display:none}.tooltip.is-mobile-device:not(.tooltip--desktop) .tooltip__hidden{display:block}

.testimonial{overflow:hidden;margin:0 -24px}@media only screen and (min-width: 768px){.testimonial{margin:0}}.testimonial__items{display:flex;overflow:auto}.testimonial__item{flex:1 1 100%;width:100%;margin:0 24px}@media only screen and (min-width: 768px){.testimonial__item{margin:0;flex:0 0 100%}}.testimonial__items:not(.slick-initialized) .testimonial__item+.testimonial__item{margin-left:24px}@media only screen and (min-width: 768px){.testimonial__item-inner{display:flex}}.testimonial__items.slick-initialized .testimonial__item-left{padding-right:56px}@media only screen and (min-width: 768px){.testimonial__items.slick-initialized .testimonial__item-left{padding:0}}@media only screen and (min-width: 768px){.testimonial__item-left{flex:0 0 calc((100% - 8 * 16px) / 3 + 16px * 2);width:calc((100% - 8 * 16px) / 3 + 16px * 2)}}@media only screen and (min-width: 1024px){.testimonial__item-left{flex:0 0 calc((100% - 8 * 32px) / 3 + 32px * 2);width:calc((100% - 8 * 32px) / 3 + 32px * 2)}}.testimonial__image-container{position:relative}.testimonial__image-container:before{display:block;content:'';width:100%;padding-top:140%}.testimonial__image-container>.testimonial__item-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.testimonial__item-image{width:100%;height:100%}.testimonial__item-image .image__img{display:block;width:100%;height:100%}.testimonial__next-arrow{position:absolute;right:24px;top:calc((100vw - 104px) * 1.4 / 2);transform:translateY(-50%);width:48px;height:48px;display:flex;align-items:center;justify-content:flex-end;font-size:48px;border:none;background:transparent;margin:0;padding:0;cursor:pointer;transition:color 300ms ease-in-out}@media only screen and (min-width: 768px){.testimonial__next-arrow{top:50%}}.testimonial__next-arrow:hover{color:#005caf}.testimonial__item-content{margin-top:32px}@media only screen and (min-width: 768px){.testimonial__item-content{flex:0 0 calc((100% - 8 * 16px) / 9 * 5 + 16px * 4);width:calc((100% - 8 * 16px) / 9 * 5 + 16px * 4);margin-left:16px;display:flex;flex-direction:column;justify-content:space-between;margin-top:0}}@media only screen and (min-width: 1024px){.testimonial__item-content{flex:0 0 calc((100% - 8 * 32px) / 9 * 5 + 32px * 4);width:calc((100% - 8 * 32px) / 9 * 5 + 32px * 4);margin-left:32px}}.testimonial__title{font-weight:600;font-size:18px;line-height:31px;padding-bottom:16px}@media only screen and (min-width: 768px){.testimonial__title{font-size:24px;line-height:38px;padding-bottom:38px}}

.title__title{text-align:center}.title--simple .title__title{text-align:left}@media only screen and (min-width: 1024px){.title--simple .title__title{text-align:center}}.title__text{margin:32px auto 0 auto;font-size:18px;line-height:36px;letter-spacing:.15px;text-align:center}@media only screen and (min-width: 1024px){.title__text{font-size:22px;line-height:30px;margin-top:56px}}.title--simple .title__text{line-height:30px;text-align:left}@media only screen and (min-width: 1024px){.title--simple .title__text{text-align:center}}

.twitter-card{color:#fff;font-size:14px;line-height:24px;padding:12px 16px 16px;border-radius:4px;background-color:rgba(18,18,50,0.2)}@media only screen and (min-width: 768px){.twitter-card{padding:8px 16px}}.twitter-card__image{width:28px;height:28px;border-radius:100%;overflow:hidden;margin-right:16px;flex:0 0 28px}.twitter-card__image .image__img{width:100%;height:100%;object-fit:cover}.twitter-card__header{display:flex;flex-direction:row}.twitter-card__tag{display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.twitter-card__tag{flex-direction:column;font-size:12px;line-height:15px}}.twitter-card__content{margin-top:16px}.twitter-card__name{font-weight:600;margin-right:16px}@media only screen and (min-width: 768px){.twitter-card__name{margin-right:0}}.twitter-card__user{font-weight:400;opacity:.5}@media only screen and (min-width: 768px){.twitter-card__date{display:none}}.twitter-card__icon{font-size:24px;margin-left:auto;display:none}@media only screen and (min-width: 768px){.twitter-card__icon{display:inline-block}}.twitter-card__footer{display:none;flex-direction:row;justify-content:space-between;opacity:.5;margin-top:16px;line-height:1}@media only screen and (min-width: 768px){.twitter-card__footer{display:flex}}.twitter-card__link{font-size:14px;line-height:1;color:#fff}

.account{color:#fff}.account__title,.account__subtitle{text-align:center}.account__subtitle{margin-top:40px}@media only screen and (min-width: 1024px){.account__subtitle{margin-top:64px}}.account__title-column{margin-bottom:16px}@media only screen and (min-width: 1024px){.account__title-column{margin-bottom:24px}}.account__carousel-container{margin-top:56px;text-align:center}@media only screen and (min-width: 1024px){.account__carousel-container{margin-top:80px}}.account__carousel{margin-top:32px}@media only screen and (min-width: 1024px){.account__item-grid{margin-bottom:-16px}}@media only screen and (min-width: 1024px){.account__item-col{margin-bottom:16px}}

.agenda__list{display:flex;flex-direction:column;gap:24px}.agenda__list-item{display:flex;flex-direction:column;gap:32px;align-items:flex-start}@media only screen and (min-width: 1024px){.agenda__list-item{flex-direction:row}}.agenda__list-item-time{background-color:#eef6fc;padding:6px 12px;font-size:18px;line-height:30px;font-weight:400;white-space:nowrap;text-align:center;min-width:135px}.agenda__list-item-text{margin-top:4px}

.apply-form{color:#fff}.apply-form__form .textfield__label{color:#fff}.apply-form__title{margin-bottom:26px}@media only screen and (min-width: 1024px){.apply-form__title{margin-bottom:16px}}.apply-form__description{margin-bottom:26px}@media only screen and (min-width: 1024px){.apply-form__description{margin-bottom:35px}}.apply-form__content-col{margin-top:16px}@media only screen and (min-width: 1024px){.apply-form__content-col{margin-top:40px}}.apply-form .check__indicator,.apply-form .radio__indicator{border-color:#fff}.check__input:checked ~ .check__label .apply-form .check__indicator,.check:hover .apply-form .check__indicator,.check__input:checked ~ .check__label .apply-form .radio__indicator,.check:hover .apply-form .radio__indicator{border-color:#fff}.check:hover .apply-form .check__indicator,.check:hover .apply-form .radio__indicator{background-color:transparent}.apply-form .check__icon{color:#fff}.apply-form .gfield--type-captcha a{color:#fff;text-decoration:underline}

.apply__dates,.apply__tags{display:flex;align-items:center;justify-content:flex-start;margin:8px 0 0 -24px;flex-wrap:wrap}.apply__tag{display:flex;flex:0 0 auto;align-items:center;margin:24px 0 0 24px}.apply__tag-title{font-weight:600;margin-left:12px;display:inline-block}.apply__tag-text{margin-left:6px;display:inline-block}.apply__date-icon,.apply__tag-icon{font-size:24px}.apply__sections{margin-top:64px}.apply__section+.apply__section{margin-top:40px}.apply__section-title{margin-bottom:16px}.apply__section-tags{display:flex;flex-wrap:wrap;margin:-16px 0 0 -16px;align-items:center;justify-content:flex-start}.apply__section-tag{margin:16px 0 0 16px}.apply__section-tagslist .apply__section-tag{margin:0}.apply__section-tagitem+.apply__section-tagitem{margin-top:16px}.apply__section-tagmeta{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:8px;color:#3c4151}@media only screen and (min-width: 1024px){.apply__section-tagmeta{max-width:682px}}.apply__section-tagmeta-item{position:relative;font-size:14px;line-height:24px;font-weight:400}.apply__section-tagmeta-item+.apply__section-tagmeta-item{padding-left:16px}.apply__section-tagmeta-item+.apply__section-tagmeta-item:before{content:'·';position:absolute;left:8px;top:0}.apply__box{padding:24px 24px 40px;text-align:center;background:#eef6fc;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.apply__box-title{margin-bottom:24px}.apply__thank-you{margin-top:24px}@media only screen and (min-width: 1024px){.apply__box-container{position:-webkit-sticky;position:sticky;top:64px}}.apply__grid{position:relative}.apply__back-button{margin-bottom:16px}@media only screen and (min-width: 1024px){.apply__back-button{position:absolute;left:0;top:0;margin-bottom:0}}.apply__remove-button{margin-top:16px}.apply__section-text{font-size:18px;line-height:30px}.apply__error{color:#ff5c5c}.apply__box-done,.apply__box-done-alternative{color:#29abe2}.apply__box-done-success{color:#27ae60}.apply__box-done-failed{color:#ff5c5c}@media only screen and (min-width: 768px){.apply__experts-header{display:flex;align-items:center;justify-content:space-between}}.apply__experts-toggle{display:none;align-self:flex-start}@media only screen and (min-width: 1024px){.apply__experts-toggle{display:block}.apply__experts-title+.apply__experts-toggle{flex-shrink:0;margin-left:16px}}.apply__experts-title{margin-bottom:32px}@media only screen and (min-width: 1024px){.apply__experts-title{margin-bottom:56px}}.apply__experts-subtitle{display:block;font-size:14px;font-weight:600;line-height:16px}.apply__expert+.apply__expert{margin-top:24px}.apply__action{display:flex}.apply__action+.apply__action{margin-top:16px}@media only screen and (min-width: 1170px){.apply__action .button{margin-left:auto;margin-right:102px}}.apply__deactivate-actions .apply__action,.apply__reactivate-actions .apply__action,.apply__finalise-actions .apply__action{display:inline-flex}.apply__deactivate-actions .apply__action:first-of-type,.apply__reactivate-actions .apply__action:first-of-type,.apply__finalise-actions .apply__action:first-of-type{margin-right:16px}.apply__file-name{font-weight:600;font-size:16px;line-height:24px;margin-left:12px}.apply__file-box{padding:24px 32px;display:flex;flex-direction:row;justify-content:space-between;box-shadow:0 4px 8px rgba(0,0,0,0.1);background-color:#fff}.apply__file-title{display:flex;flex-direction:row}.apply__file-download{color:#005caf}.apply__tag-label{margin-left:6px}.apply__notification{margin-bottom:24px}.apply__dates-inner{margin:0 0 0 24px}.apply__dates-item{display:flex;flex-direction:row;line-height:24px;margin-top:8px}.apply__date{display:flex;flex-direction:column;flex-wrap:wrap;margin-left:-8px}@media only screen and (min-width: 768px){.apply__date{flex-direction:row}}.apply__date-item{white-space:nowrap;margin-left:12px}.apply__date-item:last-of-type{margin-right:32px}.apply__date-icon{flex-shrink:0;flex-grow:0}.apply__list{list-style:inside;line-height:32px}.apply__icon-list-item{display:flex;line-height:32px}.apply__icon-list-item .icon{font-size:24px;margin-top:4px;margin-right:8px}.apply__icon-list--features .apply__icon-list-icon{display:none}.apply__icon-list-icon--enabled{color:#27ae60}.feature-enabled>.apply__icon-list-icon--enabled{display:block}.apply__icon-list-icon--disabled{color:#ff5c5c}.feature-disabled>.apply__icon-list-icon--disabled{display:block}.apply__icon-list-icon--optional{color:#decd26}

.archive__title{margin-bottom:56px;color:#1b1464}@media only screen and (min-width: 768px){.archive__title{margin-bottom:80px}}.archive__featured{margin-bottom:72px}@media only screen and (min-width: 1024px){.archive__featured{margin-bottom:120px}}@media only screen and (min-width: 1024px){.archive__article{margin-bottom:16px}}.archive__pagination{margin-top:48px;display:flex;justify-content:center}@media only screen and (min-width: 768px){.archive__pagination{margin-top:72px}}

.card-slider{position:relative}.card-slider .slick-initialized .slick-slide{display:flex;height:auto}.card-slider__container{display:flex;flex-direction:column;align-items:center}.card-slider__content{width:100%;position:relative}.card-slider__items{margin-left:-24px;margin-right:-24px}@media only screen and (min-width: 1170px){.card-slider__items{margin-left:-16px;margin-right:-16px}}.card-slider__items .slick-list{padding-left:24px}@media only screen and (min-width: 1170px){.card-slider__items .slick-list{padding-left:0}}.card-slider__items .slick-track{display:flex}.card-slider__items .slick-slide{width:288px}@media only screen and (min-width: 1170px){.card-slider__items .slick-slide{width:auto;min-width:288px}}.card-slider__item{margin:0 0 24px 16px}@media only screen and (min-width: 1170px){.card-slider__item{margin:0 16px 24px 16px}}.card-slider__item:not(.slick-active){opacity:.5}@media only screen and (min-width: 1170px){.card-slider__item:not(.slick-active){opacity:1}}.card-slider__title{margin-bottom:32px;margin-right:auto}@media only screen and (min-width: 1024px){.card-slider__title{margin-bottom:40px}}.card-slider__nav{border-radius:50%;background-color:transparent;border:none;height:48px;width:48px;padding:0;position:absolute;top:50%;color:#1b1464;margin-top:30px;cursor:pointer}.card-slider__nav.slick-disabled{display:none !important}.card-slider__nav:hover{transition:background-color 300ms ease-in-out;background-color:rgba(27,20,100,0.05)}.card-slider__nav:active{color:#1b1464}.card-slider__nav--next{right:-70px}.card-slider__nav--prev{left:-70px;transform:rotate(180deg)}.card-slider__nav-icon{vertical-align:top;font-size:24px}

.contact__title{margin-bottom:48px}@media only screen and (min-width: 1024px){.contact__title{margin-bottom:72px}}.contact__subtitle{margin-bottom:16px}.contact__image{width:215px;height:48px}.contact__image .image__img{display:block;width:100%;height:100%}.contact__buttons{margin-top:32px}@media only screen and (min-width: 1024px){.contact__buttons{display:flex;align-items:center;margin-top:40px}}.contact__button{display:block}.contact__button+.contact__button{margin-top:16px}@media only screen and (min-width: 1024px){.contact__button+.contact__button{margin-top:0;margin-left:24px}}.contact__card-grid,.contact__extra-grid{margin-bottom:-32px}.contact__col{margin-bottom:32px}.contact__card-grid{margin-top:48px}@media only screen and (min-width: 1024px){.contact__card-grid{margin-top:40px}}.contact__card-image{width:100%}.contact__card-image .image__img{display:block;width:100%;height:100%}.contact__card-title{margin-top:24px}.contact__card-link{display:inline-block;margin-top:16px}.contact__card-link+.contact__card-link{margin-top:0}.contact__extra-grid{margin-top:32px}@media only screen and (min-width: 1024px){.contact__extra-grid{margin-top:40px}}.contact__extra-links{margin-top:16px}.contact__card-link,.contact__extra-link{font-size:18px;line-height:30px}.contact__extra-link{display:inline-block}.contact__extra-link+.contact__extra-link{margin-left:24px}.contact__link-icon{font-size:24px;color:#28292c}.contact__extra-link:hover .contact__link-icon{color:#005caf}

.download-list__title{margin-bottom:24px}.download-list__item+.download-list__item{margin-top:24px}@media only screen and (min-width: 1024px){.download-list__item+.download-list__item{margin-top:12px}}

.downloads__list{display:flex;flex-direction:column;gap:12px}.downloads__link{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding:24px 26px 24px 32px;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.downloads__link:hover,.downloads__link:focus{text-decoration:none}.downloads__file-name{color:#28292c}.downloads__file-name,.downloads__download{font-weight:600;line-height:20px;display:flex;align-items:center;gap:12px}.downloads__icon{font-size:24px;min-width:24px}.downloads__download .downloads__icon{color:#005caf}.downloads__download-text{line-height:24px;color:#005caf}.downloads__link:hover .downloads__download-text,.downloads__link:focus .downloads__download-text{text-decoration:underline}

.event-register__title{margin-bottom:16px}.event-register__subtitle{font-size:22px;line-height:30px;letter-spacing:.15px;margin-bottom:24px}.event-register__content{margin-bottom:32px}

.feedback-form__container{display:flex;flex-direction:column;align-items:center;width:100%}.feedback-form__title{margin-bottom:16px}.feedback-form__text{margin-bottom:32px}@media only screen and (min-width: 1024px){.feedback-form__text{margin-bottom:48px}}.feedback-form__wrap{padding:32px 16px 40px 16px;background-color:#f3fafd;width:100%;min-height:312px}@media only screen and (min-width: 1024px){.feedback-form__wrap{padding:32px 32px 40px 32px;min-height:317px}}

.footer{position:relative;background-color:#fff}.section:not(.section--blue-gradient):not(.section--blue-pattern):not(.section--light-blue):not(.section--background-image):not(.section--simple)+.footer{margin-top:120px}@media only screen and (min-width: 1024px){.section:not(.section--blue-gradient):not(.section--blue-pattern):not(.section--light-blue):not(.section--background-image):not(.section--simple)+.footer{margin-top:192px}}.section--simple+.footer{margin-top:60px}@media only screen and (min-width: 1024px){.section--simple+.footer{margin-top:120px}}.footer::before{height:1px;background:linear-gradient(270deg, #1b1464 30.21%, #29abe2 100%);border:none;opacity:.25;position:absolute;top:0;left:0;right:0;content:''}.footer__container{padding-top:72px;padding-bottom:40px}@media only screen and (min-width: 1024px){.footer__container{padding-top:90px;padding-bottom:43px}}@media only screen and (min-width: 1024px){.footer--simple .footer__container{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width: 1024px){.footer__content{display:flex;justify-content:space-between}}.footer__info{position:relative}@media only screen and (min-width: 768px){.footer__info{max-width:352px;margin-right:28px}}.footer__logo+.footer__logo{margin-top:15px}@media only screen and (min-width: 1024px){.footer__logo+.footer__logo{margin-top:0;margin-left:20px}}.footer__logo{display:block}.footer__logo .logo__img{height:40px}@media only screen and (min-width: 1024px){.footer__logo{display:inline-block}}.footer__social{position:absolute;top:87px;right:24px}@media only screen and (min-width: 1024px){.footer__social{position:static;margin-left:auto}}.footer--simple .footer__social{top:12px;right:auto;left:50%;transform:translateX(-50%)}.footer__social-icon-link{color:#28292c;font-size:18px}.footer__social-icon-link:hover{color:#28292c;text-decoration:none}.footer__social-icon-link:not(:last-child){margin-right:27px}.footer__text{margin-top:33px}.footer__navigation{display:none}@media only screen and (min-width: 1024px){.footer__navigation{display:flex;margin-top:16px}}.footer__navigation-list{display:flex;width:100%}.footer__navigation-list-item{padding-left:0;margin-right:28px;margin-top:0;width:33.333%}.footer__navigation-list-item:last-child{margin-right:0}.footer__navigation-list-item::before{display:none}.footer__navigation-title{color:#28292c;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:16px}.footer__navigation-sublist{margin-top:32px}.footer__navigation-subitem+.footer__navigation-subitem{margin-top:16px}.footer__navigation-subitem{padding-left:0}.footer__navigation-subitem::before{display:none}.footer__links{margin-top:56px;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 1024px){.footer__links{flex-direction:row}}.footer--simple .footer__links{margin-top:0}.footer__link+.footer__link{display:none}@media only screen and (min-width: 1024px){.footer__link+.footer__link{display:block}}.footer--simple .footer__link+.footer__link{display:block}.footer__link{margin-top:24px}@media only screen and (min-width: 1024px){.footer__link{margin-left:32px;margin-top:0}}.footer__feedback-modal{padding:0;height:auto;width:100%;margin:auto;max-height:90vh;overflow:auto}@media only screen and (min-width: 768px){.footer__feedback-modal{width:auto;max-width:752px}}

.form--has-captcha .grecaptcha-badge{visibility:hidden}.form--feedback{text-align:center}.form__feedback{width:100%;display:flex;flex-direction:column;align-items:center}.apply-form__form .form__confirmation,.feedback-form__wrap .form__confirmation{height:240px;display:flex;align-items:center;justify-content:center}.form--register .form__confirmation{margin-top:16px}@media only screen and (min-width: 1024px){.form--register .form__confirmation{margin-top:48px}}.form__error{color:#ff5c5c}.apply-form__form .form__error,.feedback-form__wrap .form__error{margin:16px;display:flex;align-items:center;justify-content:center}.form__feedback-textarea{margin-bottom:16px}@media only screen and (min-width: 1024px){.form__feedback-textarea{max-width:436px}}.form__feedback-fieldset{margin-bottom:20px}.form__feedback-fieldset-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.form__feedback-footer .form__feedback-fieldset-container{flex-direction:row;justify-content:flex-start}.form__feedback-stars{display:flex;justify-content:center}.stars__label{pointer-events:none;display:block;width:100%;overflow:hidden;white-space:nowrap;text-align:left;text-overflow:ellipsis;margin-bottom:5px;font-size:14px;line-height:24px}.form__feedback-container{margin:0;display:flex !important;flex-direction:column;justify-content:center;align-items:center}.form__feedback-stars-li{margin-bottom:0}.form__feedback-error,.form__feedback-rating{text-align:center;margin-top:16px;font-size:14px;line-height:18px;height:18px}.form__feedback-footer .form__feedback-rating{margin-left:32px;margin-top:0 !important}.form__feedback-error{display:none;margin-bottom:0;color:#ff5c5c}.form__feedback-error.is-invalid{display:block}.form__col-inner{width:100%;height:100%}.form__col-inner--right{display:flex;flex-direction:column}.form__field-container+.form__field-container{margin-top:18px}.form__field-container--textarea{flex:1 1}.form__field-container--textarea .textarea{height:100%}.form__field-container--textarea .textarea__input{height:calc(100% - 29px)}.form__submit-col{margin-top:8px}.modal--form .gform_required_legend{display:none}.register__modal .grid__col.gfield:not(.gfield--type-choice):not(.gfield--type-section):not(.gfield--type-html):not(.gfield--type-hidden):not(.gfield--type-captcha),.grid__col.has-background:not(.gfield--type-choice):not(.gfield--type-section):not(.gfield--type-html):not(.gfield--type-hidden):not(.gfield--type-captcha){padding:16px;margin-left:16px;margin-right:16px;background-color:#eef6fc;box-shadow:0 10px 12px rgba(0,0,0,0.1);margin-top:-24px}.modal--form .gform_body{margin-top:24px}@media only screen and (min-width: 1024px){.modal--form .gform_body{margin-top:48px}}.modal--form.register__form .gform_body{margin-top:48px}@media only screen and (min-width: 1024px){.modal--form.register__form .gform_body{margin-top:72px}}.gsection_title{margin-bottom:16px;font-size:18px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.18px}.gsection_description{font-size:12px;font-style:normal;font-weight:400;line-height:20px}

.header{position:absolute;top:0;left:0;right:0;background-color:transparent;transition:all 300ms ease-in-out;transition-property:transform background-color;z-index:10}body.has-scrolled .header{transform:translateY(-100%)}body.has-scrolled--up .header{position:fixed;transform:translateY(0);max-height:120px}@media only screen and (min-width: 1170px){body.has-scrolled--up .header{max-height:72px}}.header+.submenu{padding-top:88px}@media only screen and (min-width: 1170px){.header+.submenu{padding-top:178px}}.header+.section,.header+.skewed-hero,.header+.index-hero,.header+.event-hero,.header+.missions-hero,.header+.single-hero,.header+.project-hero{margin-top:0;padding-top:120px}@media only screen and (min-width: 1170px){.header+.section,.header+.skewed-hero,.header+.index-hero,.header+.event-hero,.header+.missions-hero,.header+.single-hero,.header+.project-hero{margin-top:0;padding-top:218px}}@media only screen and (min-width: 1024px){.header+.section--pt-large-md{padding-top:296px}}.header.is-open{position:fixed}.header--slim{background-color:#fff}.header--slim .navigation__link{color:#28292c}.header--slim .navigation__link:hover{color:#005caf}.home .navigation__link-wrapper{color:#fff}.home .navigation__link-wrapper:hover{color:#fff}.header__search{margin-bottom:24px}@media only screen and (min-width: 1170px){.header__search{margin-left:auto;margin-bottom:0}}.header__header{display:none;height:40px;background-color:#28292c;transition:max-height 300ms ease-in-out;z-index:2}.header.is-open .header__header{display:block;position:absolute;bottom:0;left:0;right:0;max-height:40px;background-color:transparent}@media only screen and (min-width: 1170px){.header__header{display:block;max-height:40px;position:relative}}.header.header--slim .header__header{max-height:0}.header--form .header__header{display:block}.header__upper{display:flex;justify-content:flex-end;align-items:center;max-width:100%;height:100%;padding:0 24px;margin:0 auto}@media only screen and (min-width: 768px){.header__upper{padding:0 56px}}@media only screen and (min-width: 1170px){.header__upper{max-width:1488px;padding:0 32px}}.header__upper>*+*{margin-left:24px}.header__login-link{color:#fff;font-size:14px;line-height:24px}.header__login-link:hover{text-decoration:none;color:#fff}.header__actions-wrapper{width:100%;height:0}@media only screen and (min-width: 1170px){.header__actions-wrapper{height:auto}}.header.is-open .header__actions-wrapper{height:calc(var(--app-height) - 128px);overflow:auto;margin-bottom:40px}@media only screen and (min-width: 1170px){.header.is-open .header__actions-wrapper{height:auto}}.header__actions{opacity:0;overflow:hidden;pointer-events:none;display:flex;flex-direction:column-reverse}@media only screen and (min-width: 1170px){.header__actions{height:auto;flex-direction:row;justify-content:space-between;opacity:1;pointer-events:all;overflow:visible}}.header.is-open .header__actions{opacity:1;pointer-events:all}.header__nav-wrapper{flex-grow:1}@media only screen and (min-width: 1170px){.header__nav-wrapper{flex-grow:0;margin-left:auto}}.header__navigation{opacity:1;transition:opacity ease-in-out 300ms}@media only screen and (min-width: 1170px){.header__navigation{overflow:visible}}.header.is-searching .header__navigation{pointer-events:none;height:0;overflow:hidden;opacity:0}.header__search-form{pointer-events:none;height:0;overflow:hidden;opacity:0;transition:opacity ease-in-out 300ms;transition-delay:300ms}@media only screen and (min-width: 1170px){.header__search-form{margin-top:-4px}}.header.is-searching .header__search-form{pointer-events:all;height:auto;overflow:visible;opacity:1}@media only screen and (min-width: 1170px){.header.header--slim.is-searching .header__search-form{margin-top:0}}.header__top{padding:20px 0}@media only screen and (min-width: 1170px){.header__top{transition:padding ease-in-out 300ms;padding:0}}.header--slim .header__top{padding:4px 0}.header__top .header.is-open{transition:none}.header__top,.header__logos{position:relative;display:flex;flex-direction:row;align-items:flex-end}@media only screen and (min-width: 1170px){.header__top,.header__logos{flex-direction:column;align-items:flex-start}}.header.header--slim .header__top,.header.header--slim .header__logos{justify-content:center}.header__logos{margin:7px 0 auto}@media only screen and (min-width: 1170px){.header__logos{margin:0;height:100%}}.header__logos--dark{display:flex}.header.is-open .header__logos--dark{display:none}.home .header__logos--dark{display:none}@media only screen and (min-width: 1170px){.home .header__logos--dark{display:flex}}.header--slim .header__logos--dark{display:flex}.header__logos--white{display:none}.header.is-open .header__logos--white{display:flex}.home .header__logos--white{display:flex}@media only screen and (min-width: 1170px){.home .header__logos--white{display:none}}.header--slim .header__logos--white{display:none}.header__logo{height:24px;width:auto;opacity:1;transition:opacity 300ms ease-in-out}@media only screen and (min-width: 1170px){.header__logo{height:38px}}.header__logo:first-child{height:32px}@media only screen and (min-width: 1170px){.header__logo:first-child{height:48px}}.header.header--slim .header__logo{height:24px}@media only screen and (min-width: 1170px){.header.header--slim .header__logo{display:none;height:0}}.header.header--slim .header__logo:first-child{height:32px}@media only screen and (min-width: 1170px){.header.header--slim .header__logo:first-child{display:flex;height:38px}}.header__logo+.header__logo{margin-left:16px}@media only screen and (min-width: 1170px){.header__logo+.header__logo{margin-top:16px;margin-left:0}}.header.header.is-searching .header__logo{opacity:0}@media only screen and (min-width: 1170px){.header.header.is-searching .header__logo{opacity:1}}.header__logo .logo__img{width:auto;height:100%;object-fit:contain;object-position:left}.header__body{display:flex;justify-content:center;position:relative;background:transparent;z-index:1}.header__body:before{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 33% 100%, #14154d 0%, #172d59 41%, #2b3f68 100%);-webkit-animation:fadeGradient 20s infinite;animation:fadeGradient 20s infinite;z-index:1}.header.is-open .header__body{background:radial-gradient(circle at 13% 100%, #10698e 4%, #10698e 30%, #2b3f68 62%, #172d59 85%, #14154d)}.header.is-open .header__body:before{content:''}.header__body *{z-index:2}@media only screen and (min-width: 1170px){.header__body{background:transparent}.header__body:before{content:none}}.header__content{max-width:100%;padding:0 24px;flex-grow:1;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.header__content{padding:0 32px}}@media only screen and (min-width: 1170px){.header__content{max-width:1488px;margin-top:46px;flex-direction:row;justify-content:space-between;transition:margin-top ease-in-out 300ms}}@media only screen and (min-width: 1170px){.header.header--slim .header__content{margin-top:0;padding:12px 24px}}.header__close{padding:12px 12px 12px 12px;background-color:transparent;color:#fff;font-size:24px;display:none}.header__close:focus,.header__close:hover{background-color:transparent}.header__close .icon{margin:0}.header.is-open .header__close{margin:auto -12px auto auto;display:block}.header__burger{padding:12px 12px 12px 12px;background-color:transparent;color:#28292c;font-size:24px;display:block;margin:auto -12px auto auto}.header__burger:focus,.header__burger:hover{background-color:transparent}.header__burger .icon{margin:0}.header.is-open .header__burger{display:none;color:#fff}.home .header__burger{color:#fff}.header--slim .header__burger{color:#28292c}.header__search-close-btn{display:none}@media only screen and (min-width: 1170px){.header__search-close-btn{display:block;padding-right:0}}.header__search-btn{padding-right:0}@media screen and (max-width: 1170px){.header__search-btn{padding-left:0}}.header__search-close-btn .button__label,.header__search-btn .button__label{font-size:20px;line-height:24px;font-weight:400;letter-spacing:-.01em;opacity:.75;margin-right:14px;font-family:"Fira Sans",Helvetica,Arial,sans-serif}.header__search-close-btn .button__label,.header__search-close-btn .button__custom-icon,.header__search-btn .button__label,.header__search-btn .button__custom-icon{color:#fff}@media only screen and (min-width: 1170px){.header__search-close-btn .button__label,.header__search-close-btn .button__custom-icon,.header__search-btn .button__label,.header__search-btn .button__custom-icon{color:#28292c}}.home .header__search-close-btn .button__label,.home .header__search-close-btn .button__custom-icon,.home .header__search-btn .button__label,.home .header__search-btn .button__custom-icon{color:#fff}.home .header.header--slim.is-searching .header__search-close-btn .button__label,.home .header.header--slim.is-searching .header__search-close-btn .button__custom-icon,.home .header.header--slim.is-searching .header__search-btn .button__label,.home .header.header--slim.is-searching .header__search-btn .button__custom-icon{color:#28292c}.header--slim .header__search-close-btn .button__label,.header--slim .header__search-close-btn .button__custom-icon,.header--slim .header__search-btn .button__label,.header--slim .header__search-btn .button__custom-icon{color:#28292c}.header__search-close-btn:active,.header__search-close-btn:focus,.header__search-btn:active,.header__search-btn:focus{background-color:transparent}.header__search-open{height:auto;width:auto;opacity:1;transition:opacity ease-in-out 300ms}.header.is-searching .header__search-open{overflow:hidden;height:0;width:0;opacity:0;pointer-events:0}@media only screen and (min-width: 1170px){.header__search-open .button__label{font-size:15px;line-height:18px}}.header__search-close{height:0;width:0;opacity:0;overflow:hidden;transition:opacity ease-in-out 300ms}.header.is-searching .header__search-close{height:auto;width:auto;opacity:1;pointer-events:all}@media only screen and (min-width: 1170px){.header.is-searching.header--slim .header__search-close{padding:0}}.header__search-open-state{position:absolute;left:0;top:50%;transform:translateY(-50%);visibility:0;opacity:0;font-size:22px;line-height:28px;letter-spacing:.15px;color:#fff;transition:opacity ease-in-out 300ms 300ms}.header.is-searching .header__search-open-state{opacity:1;visibility:1}@media only screen and (min-width: 1170px){.header__search-open-state{display:none}}.header__accessibility{height:auto;max-height:var(--app-height);box-shadow:0 10px 24px rgba(0,0,0,0.1)}.header__cta{margin-bottom:16px;align-self:flex-start}@media only screen and (min-width: 1170px){.header__cta{margin-bottom:0;margin-left:24px}}

.image-module__wrapper{position:relative;margin:0 -24px}.image-module__wrapper:before{display:block;content:'';width:100%;padding-top:100%}.image-module__wrapper>.image-module__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}@media only screen and (min-width: 768px){.image-module__wrapper{margin:0 -32px}}@media only screen and (min-width: 1024px){.image-module__wrapper{position:relative;margin:0}.image-module__wrapper:before{display:block;content:'';width:100%;padding-top:35%}.image-module__wrapper>.image-module__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}}.image-module__image .image__img{width:100%;height:100%;display:block;object-fit:cover}.image-module__wrapper--hidden{display:none}@media only screen and (min-width: 768px){.image-module__wrapper--hidden{display:block}}

.login{color:#fff;padding:146px 0 48px;min-height:100vh;height:0;margin-top:-120px}@media only screen and (min-width: 768px){.login{display:flex;align-items:center;padding:120px 0}}@media only screen and (min-width: 1170px){.login{margin-top:-218px}}.login__title{font-size:32px;line-height:42px}.login__form{margin-top:12px}.login__form-field+.login__form-field{margin-top:16px}.login__submit-container{margin-top:24px}@media only screen and (min-width: 1024px){.login__submit-container{display:flex;align-items:center}}@media only screen and (min-width: 1024px){.login__submit{order:2;flex:0 0 auto;margin-left:20px}}.login__additional-text{margin-top:16px}@media only screen and (min-width: 1024px){.login__additional-text{order:1;margin-top:0}}.login__success-text{font-size:22px;line-height:30px;letter-spacing:.15px;margin-top:24px}.login__success-description{margin-top:32px}.login__success-button{margin-top:24px}

.map-module__content{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.map-module__map{width:100%;position:relative}.map-module__map:before{display:block;content:'';width:100%;padding-top:50%}.map-module__map>.image__img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.map-module__address{font-size:18px;line-height:30px}

@media only screen and (min-width: 1024px){.mission-feedback__container{padding:0 24px}}.mission-feedback__container .gform_required_legend{display:none !important}@media only screen and (min-width: 1024px){.mission-feedback__text{max-width:80%;margin-left:auto;margin-right:auto}}.mission-feedback__container .textfield{padding:6px 12px;background-color:#f0f7fc}.mission-feedback__button-container{width:100%;position:relative;display:flex;justify-content:end;padding-right:calc(4px + 12px)}@media only screen and (min-width: 768px){.mission-feedback__button-container{padding-right:calc(16px + 12px)}}.mission-feedback__button-container:before{content:'';width:calc(100% - 8px - 24px);position:absolute;top:0;left:calc(4px + 12px);border-bottom:1px solid #1b66b6}@media only screen and (min-width: 768px){.mission-feedback__button-container:before{width:calc(100% - 32px - 24px);left:calc(16px + 12px)}}.mission-feedback__submit{margin-top:24px}.mission-feedback__actions{margin-top:24px;margin-left:-16px}.mission-feedback__action{margin-left:16px;margin-top:16px}.mission-feedback__generic-error,.mission-feedback__error{color:#ff5c5c}.mission-feedback__loader{min-height:240px}

.newsletter{position:relative;background-color:#fff}.section:not(.section--blue-gradient):not(.section--blue-pattern):not(.section--light-blue):not(.section--background-image):not(.section--simple)+.newsletter{margin-top:120px}@media only screen and (min-width: 1024px){.section:not(.section--blue-gradient):not(.section--blue-pattern):not(.section--light-blue):not(.section--background-image):not(.section--simple)+.newsletter{margin-top:192px}}.newsletter::before{height:1px;background:linear-gradient(270deg, #1b1464 30.21%, #29abe2 100%);border:none;opacity:.25;position:absolute;top:0;left:0;right:0;content:''}.newsletter__container{padding-top:72px;padding-bottom:72px}@media only screen and (min-width: 1024px){.newsletter__container{padding-top:90px;padding-bottom:90px}}@media only screen and (min-width: 1024px){.newsletter__content{display:flex;justify-content:space-between}}.newsletter__title{margin-bottom:16px}

.notification-settings__description,.notification-settings__title{text-align:center}.notification-settings__description{margin-bottom:16px}.notification-settings__spacer{height:32px}@media only screen and (min-width: 1024px){.notification-settings__spacer{height:72px}}.notification-settings__field{opacity:1;transition:opacity ease-in-out 300ms}.notification-settings__field.is-loading{pointer-events:none;opacity:.2}

@media only screen and (min-width: 1024px){.portfolio-grid{padding-top:64px;padding-bottom:78px}}.portfolio-grid__filter-col{margin-bottom:32px}.portfolio-grid__filter{margin:0 -24px}@media only screen and (min-width: 768px){.portfolio-grid__filter{margin:0 -32px}}@media only screen and (min-width: 1024px){.portfolio-grid__filter{margin:0}}@media only screen and (min-width: 1170px){.portfolio-grid__filter{margin-left:-32px}}@media only screen and (min-width: 1310px){.portfolio-grid__filter{margin-left:-56px}}@media only screen and (min-width: 1024px){.portfolio-grid__item-grid{margin-bottom:-32px}}@media only screen and (min-width: 1024px){.portfolio-grid__item-col{margin-bottom:32px}}.portfolio-grid__pagination{display:flex;justify-content:center;margin-top:24px}

.portfolio{position:relative;overflow:hidden}.portfolio .slick-initialized .slick-slide{display:flex;height:auto}.portfolio__container{display:flex;flex-direction:column;align-items:center}.portfolio__content{width:100%;position:relative}.portfolio__items{margin-left:-24px;margin-right:-24px}@media only screen and (min-width: 768px){.portfolio__items{margin-left:-32px;margin-right:-32px}}@media only screen and (min-width: 996px){.portfolio__items{margin:0 min(-32px,calc((100vw - 900px) / -2))}}@media only screen and (min-width: 1170px){.portfolio__items{margin:0 min(-32px,calc((100vw - 900px) / -2))}}.portfolio__items .slick-list{padding-left:24px}@media only screen and (min-width: 768px){.portfolio__items .slick-list{padding-left:32px}}@media only screen and (min-width: 996px){.portfolio__items .slick-list{padding-left:max(32px,calc((100vw - 900px) / 2))}}@media only screen and (min-width: 1170px){.portfolio__items .slick-list{padding-left:calc((100vw - 900px) / 2)}}.portfolio__items .slick-track{display:flex}.portfolio__items .slick-slide{width:calc(100vw - 48px)}@media only screen and (min-width: 768px){.portfolio__items .slick-slide{width:calc((100vw - 80px) / 2)}}@media only screen and (min-width: 996px){.portfolio__items .slick-slide{width:448px}}.portfolio__item{margin:0 0 24px 16px;overflow:hidden}@media only screen and (min-width: 1170px){.portfolio__item{margin:0 16px 24px 16px}}.portfolio__title{margin-bottom:32px;margin-right:auto}@media only screen and (min-width: 1024px){.portfolio__title{margin-bottom:40px}}.portfolio-card__inner{max-width:100%}.portfolio-card__image-wrapper{position:relative}.portfolio-card__image-wrapper:before{display:block;content:'';width:100%;padding-top:54.83871%}.portfolio-card__image-wrapper>.portfolio-card__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.portfolio__navigation{display:flex;justify-content:center;align-items:center}.portfolio__nav{border-radius:50%;background-color:transparent;border:none;height:24px;width:24px;padding:0;color:#1b1464;cursor:pointer}.portfolio__nav:hover{transition:background-color 300ms ease-in-out;background-color:rgba(27,20,100,0.05)}.portfolio__nav:active{color:#1b1464}.portfolio__nav--next{order:3;margin-left:16px}.portfolio__nav--prev{transform:rotate(180deg);margin-right:16px}.portfolio__nav-icon{vertical-align:top;font-size:24px}.portfolio__dots{display:flex;align-items:center}.portfolio__dots li{width:8px;height:8px;background:#29abe2;border-radius:50%}.portfolio__dots li+li{margin-left:8px}.portfolio__dots li button{opacity:0;cursor:pointer}.portfolio__dots .slick-active{background:#1b1464}

.profile__grid{margin-bottom:-48px}@media only screen and (min-width: 1024px){.profile__grid{margin-bottom:-64px}}.profile__section{margin-bottom:48px}@media only screen and (min-width: 1024px){.profile__section{margin-bottom:64px}}.profile__title-col{text-align:center;margin-bottom:32px}@media only screen and (min-width: 1024px){.profile__title-col{margin-bottom:120px}}.profile__title-col.has-notification{margin-bottom:40px}@media only screen and (min-width: 1024px){.profile__title-col.has-notification{margin-bottom:64px}}.profile__sidebar-container{display:none}@media only screen and (min-width: 1024px){.profile__sidebar-container{display:block}}.profile__jump-to{position:fixed;bottom:16px;left:8px;z-index:5}@media only screen and (min-width: 1024px){.profile__jump-to{display:none}}.profile__sidemenu{margin-top:0}.profile__notification{margin-top:32px}@media only screen and (min-width: 1024px){.profile__notification{margin-top:48px}}.profile__confirmation-button{margin-top:32px}@media only screen and (min-width: 1024px){.profile__confirmation-button{margin-top:40px}}.profile__modal-title{padding-right:32px}@media only screen and (min-width: 1024px){.profile__modal-title{padding-right:0}}.profile__form{opacity:1;transition:opacity ease-in-out 300ms}.profile__form.is-loading{pointer-events:none;opacity:.2}.profile__error-wrapper{color:#ff5c5c;padding-bottom:64px}.profile__submenu{margin-top:32px}

.skillset-module__container{padding:72px 0}

.twitter-grid{overflow:hidden}.twitter-grid:not(.is-loaded) .twitter-grid__inner{min-height:540px}.twitter-grid__column>*+*{margin-top:16px}@media only screen and (min-width: 1024px){.twitter-grid__column>*+*{margin-top:32px}}.twitter-grid__cta{color:#fff;font-size:20px;line-height:40px;font-family:"Montserrat",Helvetica,Arial,sans-serif;margin-top:32px}@media only screen and (min-width: 1024px){.twitter-grid__cta{margin-top:40px}}.twitter-grid__cta-content{display:flex;justify-content:center}.twitter-grid__cta-link{color:#fff;font-size:20px;line-height:40px;text-decoration:underline}

.two-col-desc-module__description{margin-bottom:58px}@media only screen and (min-width: 1024px){.two-col-desc-module__description{margin-bottom:48px}}

.dashboard{pointer-events:none}.dashboard.has-loaded{pointer-events:all}.dashboard__account{opacity:.2}.dashboard.has-loaded .dashboard__account{opacity:1}

.dynamic-profile{margin-bottom:60px}@media only screen and (min-width: 1170px){.dynamic-profile{margin-bottom:120px}}.header+.dynamic-profile{margin-top:0;padding-top:120px}@media only screen and (min-width: 1170px){.header+.dynamic-profile{margin-top:0;padding-top:218px}}

.mission-detail{margin-top:16px}@media only screen and (min-width: 1024px){.mission-detail{margin-top:40px}}.mission-detail__submenu{height:0;opacity:0;pointer-events:none}.mission-detail__submenu.is-visible{padding-top:40px !important;height:auto;opacity:1;pointer-events:all}@media only screen and (min-width: 768px){.mission-detail__submenu.is-visible{padding-top:24px !important}}@media only screen and (min-width: 1024px){.mission-detail__submenu.is-visible{padding-top:24px !important}}.mission-detail__notifications{display:flex;height:0;opacity:0;pointer-events:none;padding-top:132px !important}@media only screen and (min-width: 768px){.mission-detail__notifications{padding-top:218px !important}}.mission-detail__notifications.is-visible{height:auto;opacity:1;pointer-events:all}.mission-detail__notification{margin:0 auto}

.single-event-registration{width:100%;max-width:1168px;margin:0 auto;overflow:hidden}@media only screen and (min-width: 768px){.single-event-registration{max-width:1388px}}.single-event-registration__hero{margin-top:0;padding-top:120px}@media only screen and (min-width: 1024px){.single-event-registration__hero{margin-top:0;padding-top:218px}}.single-event-registration__content .section+.section{margin-top:32px}@media only screen and (min-width: 1024px){.single-event-registration__content .section+.section{margin-top:48px}}.single-event-registration__content .section:first-child{margin-top:32px}.single-event-registration__content .section:last-child{margin-bottom:48px}.single-event-registration__register{margin-top:8px}@media only screen and (min-width: 768px){.single-event-registration__register{margin-top:32px}}.single-event-registration__nav{display:none;margin-top:32px}@media only screen and (min-width: 1024px){.single-event-registration__nav{display:block}}.single-event-registration__sticky{padding-left:24px;padding-right:24px}@media only screen and (min-width: 768px){.single-event-registration__sticky{padding-left:32px;padding-right:32px}}@media only screen and (min-width: 1024px){.single-event-registration__sticky{position:-webkit-sticky;position:sticky;top:72px;padding-left:0;padding-bottom:48px}}

.single-project__logos{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.single-project__logos{flex-direction:row;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}}.single-project__logo-image{height:84px;margin-bottom:24px}@media only screen and (min-width: 1024px){.single-project__logo-image{margin-left:16px;margin-right:16px}}.single-project__logo-image .image__img{height:100%;width:auto}.single-project__field-item+.single-project__field-item{margin-top:24px}@media only screen and (min-width: 1024px){.single-project__field-item+.single-project__field-item{margin-top:40px}}.single-project__field-title{margin-bottom:8px}@media only screen and (min-width: 1024px){.single-project__field-title{margin-top:16px}}.single-project__pdf .single-project__field-title{page-break-after:avoid}.project-pdf__body{margin:60px 0 40px;position:relative}.single-project__pdf{margin-left:18px;margin-right:18px}.single-project__pdf .h-container,.single-project__pdf .single-hero__container{width:auto}.single-project__pdf .section--mt-smaller{margin-top:32px}.single-project__pdf .single-hero__info-item{margin-top:0;line-height:24px}.single-project__pdf .single-hero__info-item>*{vertical-align:middle}.single-project__pdf .single-project__logos{display:block}.single-project__pdf .single-project__logo-image{display:inline-block;margin-bottom:12px}.single-project__pdf .single-project__logo-image .image__img{height:84px;margin-right:24px}.single-project__pdf .tag{font-weight:600}.single-project__pdf .tag__text{line-height:1}.single-project__pdf .text ul li:before{content:'';border-radius:50%;width:8px;height:8px;top:8px;background:#28292c}.single-project__pdf .text li{line-height:1}.single-project__pdf .single-project__field-content h1,.single-project__pdf .single-project__field-content h2,.single-project__pdf .single-project__field-content h3,.single-project__pdf .single-project__field-content h4,.single-project__pdf .single-project__field-content h5,.single-project__pdf .single-project__field-content h6{page-break-after:avoid}.single-project__pdf-footer{position:fixed;bottom:10px;left:0;right:0;text-align:center;color:#28292c;font-size:14px;opacity:.5}

.stakeholder-dashboard{padding-bottom:24px}.stakeholder-dashboard__title{text-align:center;margin-bottom:8px}@media only screen and (min-width: 1024px){.stakeholder-dashboard__title{margin-bottom:42px}}.stakeholder-dashboard__action-box{margin-bottom:56px}@media only screen and (min-width: 1170px){.stakeholder-dashboard__action-box{margin-bottom:86px}}.stakeholder-dashboard__actions{display:flex;flex-direction:column}.stakeholder-dashboard__action{margin-top:24px;order:0}.stakeholder-dashboard__action.mission--draft{order:1}

