@charset "UTF-8";/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */@import url(https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Figtree:wght@300;400;600;700&display=swap);html{line-height:1.15;scroll-behavior:smooth}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome/fontawesome-webfont.eot?v=4.0.3);src:url(../fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.0.3) format("embedded-opentype"),url(../fonts/fontawesome/fontawesome-webfont.woff?v=4.0.3) format("woff"),url(../fonts/fontawesome/fontawesome-webfont.ttf?v=4.0.3) format("truetype"),url(../fonts/fontawesome/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular) format("svg")}@font-face{font-family:FontAwesomeBrands;src:url(../fonts/fontawesome-free-6.7.2-web/webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:FontAwesomeSolid;src:url(../fonts/fontawesome-free-6.7.2-web/webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Helvetica Neue LT W05 45 Light";src:url(../fonts/helvetica/5664085/cb0d1e8a-e111-4dbf-82c2-e948aba954c0.eot?#iefix);src:url(../fonts/helvetica/5664085/cb0d1e8a-e111-4dbf-82c2-e948aba954c0.eot?#iefix) format("eot"),url(../fonts/helvetica/5664085/f9c5199e-a996-4c08-9042-1eb845bb7495.woff2) format("woff2"),url(../fonts/helvetica/5664085/2a34f1f8-d701-4949-b12d-133c1c2636eb.woff) format("woff"),url(../fonts/helvetica/5664085/fdf10d5e-4ce0-45e5-a6c1-5eaff6cb1c11.ttf) format("truetype")}@font-face{font-family:"Helvetica Neue LT W05_75 Bold";src:url(../fonts/helvetica/5664150/4c21ab66-1566-4a85-b310-fbc649985f88.eot?#iefix);src:url(../fonts/helvetica/5664150/4c21ab66-1566-4a85-b310-fbc649985f88.eot?#iefix) format("eot"),url(../fonts/helvetica/5664150/800da3b0-675f-465f-892d-d76cecbdd5b1.woff2) format("woff2"),url(../fonts/helvetica/5664150/7b415a05-784a-4a4c-8c94-67e9288312f5.woff) format("woff"),url(../fonts/helvetica/5664150/f07c25ed-2d61-4e44-99ab-a0bc3ec67662.ttf) format("truetype")}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text.skip-link{margin:5px}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:0;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:1.7rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}[tabindex="-1"]:focus{outline:0}[data-whatinput=mouse] :focus{outline:0}[data-whatinput=keyboard] button:focus,[data-whatinput=keyboard] input:focus,[data-whatinput=keyboard] select:focus,[data-whatinput=keyboard] textarea:focus{outline:4px solid #f9bf47;opacity:1}[data-whatinput=keyboard] nav ul li a:focus{background:#f9bf47;color:#000}[data-whatinput=keyboard] a:focus{outline:2px solid #f9bf47;background:rgba(249,191,71,.5);opacity:1}[data-whatinput=keyboard] a.global-link:focus{background:rgba(249,191,71,.5)}body{font-size:16px;font-size:1rem;line-height:141%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:1025px){body{font-size:18px;font-size:1.125rem;line-height:150%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400}}@media only screen and (min-width:2880px){body{zoom:2}}@media only screen and (min-width:4320px){body{zoom:3}}@media only screen and (min-width:5760px){body{zoom:4}}@media only screen and (min-width:7200px){body{zoom:5}}blockquote,code,dd,dt,figcaption,hr,kbd,ol,p,pre,samp,small,table,td,th,tr,ul{font-size:16px;font-size:1rem;line-height:141%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400}@media only screen and (min-width:1025px){blockquote,code,dd,dt,figcaption,hr,kbd,ol,p,pre,samp,small,table,td,th,tr,ul{font-size:18px;font-size:1.125rem;line-height:150%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400}}li{font-size:16px;font-size:1rem;line-height:171%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400}@media only screen and (min-width:1025px){li{font-size:18px;font-size:1.125rem;line-height:171%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400}}p{font-size:16px;font-size:1rem;line-height:141%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400;margin-bottom:1rem;text-align:left}p:last-child{margin-top:1em}@media only screen and (min-width:1025px){p{font-size:18px;font-size:1.125rem;line-height:150%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400}}h1{font-size:28px;font-size:1.75rem;line-height:122%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700;color:#1b75bb}@media only screen and (min-width:1025px){h1{font-size:48px;font-size:3rem;line-height:146%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700;color:#1b75bb}}h2{font-size:25px;font-size:1.5625rem;line-height:124%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700}@media only screen and (min-width:1025px){h2{font-size:36px;font-size:2.25rem;line-height:122%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700}}h3{font-size:22px;font-size:1.375rem;line-height:127%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700;color:#1b75bb}@media only screen and (min-width:1025px){h3{font-size:30px;font-size:1.875rem;line-height:127%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700;color:#1b75bb}}h3.main-title{color:#363636}h4{font-size:18px;font-size:1.125rem;line-height:133%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700}@media only screen and (min-width:1025px){h4{font-size:24px;font-size:1.5rem;line-height:142%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700}}h5{font-size:16px;font-size:1rem;line-height:138%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700}@media only screen and (min-width:1025px){h5{font-size:18px;font-size:1.125rem;line-height:133%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700}}.lede{font-size:18px;font-size:1.125rem;line-height:133%;font-family:Figtree-SemiBold,Figtree,sans-serif;font-weight:600}@media only screen and (min-width:1025px){.lede{font-size:22px;font-size:1.375rem;line-height:136%;font-family:Figtree-SemiBold,Figtree,sans-serif;font-weight:600}}.body{font-size:16px;font-size:1rem;line-height:141%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400}@media only screen and (min-width:1025px){.body{font-size:18px;font-size:1.125rem;line-height:150%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400}}.impact-stats{font-size:18px;font-size:1.125rem;line-height:133%;font-family:SpaceGrotesk-regular,"Space Grotesk",sans-serif;font-weight:400}@media only screen and (min-width:1025px){.impact-stats{font-size:18px;font-size:1.125rem;line-height:133%;font-family:SpaceGrotesk-regular,"Space Grotesk",sans-serif;font-weight:400}}blockquote{font-size:18px;font-size:1.125rem;line-height:133%;font-family:Figtree-Light,Figtree,sans-serif;font-style:italic;font-weight:300;padding:1em 0;border-top:1px solid #1b75bb;border-bottom:1px solid #1b75bb;background-image:url(../svg/quote.svg);background-position:top right;background-repeat:no-repeat;background-position-y:2em;background-size:36px;position:relative;text-align:left}@media only screen and (min-width:1025px){blockquote{font-size:24px;font-size:1.5rem;line-height:125%;font-family:Figtree-Light,Figtree,sans-serif;font-weight:300;font-style:italic;background-size:77px}}blockquote::before{content:"";width:4em;float:right;height:299px}@media only screen and (min-width:1025px){blockquote::before{width:5em}}blockquote span{display:block;color:#333;font-style:normal;font-weight:700;margin-top:1em;width:100%}.cta{font-size:16px;font-size:1rem;line-height:138%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700;text-transform:uppercase}@media only screen and (min-width:1025px){.cta{font-size:18px;font-size:1.125rem;line-height:133%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700;text-transform:uppercase}}.label-light{font-size:12px;font-size:.75rem;line-height:133%;font-family:SpaceGrotesk-regular,"Space Grotesk",sans-serif;font-weight:400;text-transform:uppercase}.label-light.is-product{margin-top:10px}@media only screen and (min-width:1025px){.label-light{font-size:14px;font-size:.875rem;line-height:171%;font-family:SpaceGrotesk-regular,"Space Grotesk",sans-serif;font-weight:400;text-transform:uppercase}}.label-light .less-link,.label-light .more-link{text-transform:initial;font-size:1.125rem;line-height:150%;font-family:Figtree-Regular,Figtree,sans-serif}.label{font-size:12px;font-size:.75rem;line-height:133%;font-family:SpaceGrotesk-Bold,"Space Grotesk",sans-serif;font-weight:700;text-transform:uppercase}@media only screen and (min-width:1025px){.label{font-size:14px;font-size:.875rem;line-height:141%;font-family:SpaceGrotesk-Bold,"Space Grotesk",sans-serif;font-weight:700;text-transform:uppercase}}.label.category-document,.label.category-form,.label.category-opportunity,.label.category-product,.label.category-survey{padding:4px 12px;font-weight:700;color:#fff;display:inline-block;word-wrap:break-word;max-width:100%}.label.category-product{background-color:#9f79b0}.label.category-survey{background-color:#8cc63e}.label.category-document{background-color:#4faedc}.label.category-opportunity{background-color:#e34a3a}.label.category-form{background-color:#faa633}.breadcrumb{font-size:12px;font-size:.75rem;line-height:133%;font-family:Roboto-Regular,Roboto,sans-serif;font-weight:400;text-transform:none}@media only screen and (min-width:1025px){.breadcrumb{font-size:22px;font-size:1.375rem;line-height:136%;font-family:Roboto-Regular,Roboto,sans-serif;font-weight:400;text-transform:none}}.detail{font-size:12px;font-size:.75rem;line-height:140%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400}@media only screen and (min-width:1025px){.detail{font-size:14px;font-size:.875rem;line-height:133%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400}}.footer{font-size:10px;font-size:.625rem;line-height:140%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400}@media only screen and (min-width:1025px){.footer{font-size:12px;font-size:.75rem;line-height:133%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400}}.footer-pagelinks{font-size:16px;font-size:1rem;line-height:138%;font-family:WorkSans-Regular,"Work Sans",sans-serif;font-weight:700}@media only screen and (min-width:1025px){.footer-pagelinks{font-size:14px;font-size:.875rem;line-height:114%;font-family:WorkSans-Regular,"Work Sans",sans-serif;font-weight:700}}.date{font-size:10px;font-size:.625rem;line-height:118%;font-family:Roboto-Regular,Roboto,sans-serif;font-weight:400}@media only screen and (min-width:1025px){.date{font-size:12px;font-size:.75rem;line-height:133%;font-family:Roboto-Regular,Roboto,sans-serif;font-weight:400}}.introduction{font-weight:700}span.no-wrap{white-space:nowrap}.event-alert{float:right;color:#fff;font-size:14px;font-size:.875rem;line-height:129%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700;text-transform:uppercase;background:#e34a3a;padding:2em}@media only screen and (min-width:1025px){.mobile-only{display:none}}@media only screen and (max-width:1024px){.desktop-only{display:none}}#main .txt-center{text-align:center}@media only screen and (max-width:1024px){#main .txt-center-mobile{text-align:center}}@media only screen and (min-width:1025px){.article-title{margin-top:10px}}.git-link:before{font-family:FontAwesomeBrands;content:"\f09b ";color:inherit}.google-link:before{font-family:FontAwesomeBrands;content:"\f3aa ";color:inherit}.header-section{position:relative;width:100%;height:110px;margin:0 auto;background-color:#f8f8f8;border-bottom:2px solid #000;box-shadow:0 12px 10px -12px #262626}@media only screen and (min-width:1025px){.header-section>#header{max-width:1440px;margin-left:auto;margin-right:auto}}#header{position:relative;height:inherit;display:-ms-grid;display:grid;margin:0 auto;overflow:visible;z-index:100;border-bottom:2px solid #000;max-width:100%;grid-template-areas:". logo mob .";grid-template-columns:20px auto 2fr 20px;-ms-grid-columns:20px auto 2fr 20px}@media only screen and (min-width:1025px){#header{grid-template-areas:". logo links search .";grid-template-columns:20px 280px 2fr auto 20px;-ms-grid-columns:20px 280px 2fr auto 20px;margin:0 auto}}#header .logo-container{grid-area:logo;height:inherit;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-content:center;justify-content:left}@media only screen and (min-width:1025px){#header .logo-container{justify-content:center;padding-right:10px}}#header .logo-container a{display:inline-flex;align-content:center}#header .logo-container a>img{width:100%;height:70px;align-self:center;margin-right:20px;border-radius:0}@media only screen and (min-width:1025px){#header .logo-container a>img{height:90px;margin-right:10px}}#header .links-container{grid-area:links;display:block;justify-content:flex-end;align-content:center}@media only screen and (min-width:1025px){#header .links-container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-content:center;height:inherit}}#header .mobile-container{grid-area:mob;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;align-content:center}#header .mobile-container>*{align-self:center}@media only screen and (min-width:1025px){#header .mobile-container{display:none}}#header .search-container{grid-area:search;display:none;height:110px}#header .search-container #q{margin-left:.5em}@media only screen and (min-width:1025px){#header .search-container #search-input-container{overflow:hidden;left:100%;width:auto;display:block;position:absolute;top:25px;bottom:25px;right:80px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}#header .search-container #search-input-container #q_mobile{height:48px;font-size:1rem;max-width:unset;margin-top:5px}#header .search-container #search-input-container.search-visible{display:block;position:absolute;left:350px;top:25px;bottom:25px;right:80px;width:auto}}@media only screen and (min-width:1025px){#header .search-container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;height:inherit}#header .search-container .search-icon>p>.ico-search{border:1px solid #929292;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:36px;width:36px;display:inline-block;position:relative}#header .search-container .search-icon>p>.ico-search:before{position:absolute;left:8px;top:8px}#header .search-container>*{font-size:20px;font-size:1.25rem;align-self:center}#header .search-container #search-trigger:hover{cursor:pointer;opacity:.5;animation:pulse-animation 2s 1}}#header .button-hdr-container{grid-area:button;display:none;justify-content:right;align-content:center}@media only screen and (min-width:1025px){#header .button-hdr-container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;align-content:center}#header .button-hdr-container>div{align-self:center}}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}100%{box-shadow:0 0 0 20px rgba(0,0,0,0)}}body{overflow-x:hidden}body #page{overflow-x:hidden;overflow-y:scroll;height:100vh}.menu-primary-container{background-color:#fff;overflow:hidden;position:absolute;top:0;right:-15.5rem;width:15.5rem;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);overflow:visible;padding-left:.5em;padding-right:.5em}@media only screen and (min-width:1025px){.menu-primary-container{padding-left:0;padding-right:0}}.menu-primary-container #menu-primary>li.menu-item-has-children>a{position:relative}@media only screen and (min-width:1025px){.menu-primary-container #menu-primary>li.menu-item-has-children>a{display:inline-block;font-size:1.1rem}}.menu-primary-container #menu-primary>li.menu-item-has-children>a:after{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\ea3c";position:absolute;top:7px;right:-12px}@media only screen and (min-width:1025px){.menu-primary-container #menu-primary>li.menu-item-has-children>a:after{content:unset}}@media only screen and (min-width:1025px){.menu-primary-container{background:0 0;background-color:#f8f8f8;height:100px;position:relative;top:unset;right:unset;width:100%;background-color:#f8f8f8;height:unset;align-self:center}}.menu-primary-container ul.menu{background:#fff;height:auto;display:inline-block;list-style:none;margin:0;padding:.3em 0 0 0;width:100%;background-clip:unset;-webkit-background-clip:unset;-webkit-text-fill-color:unset}.menu-primary-container ul.menu li::marker{content:""}@media only screen and (min-width:1025px){.menu-primary-container ul.menu{padding:0;background:0 0;height:auto;background:0 0;border:0;justify-items:right;margin-left:1em}}.menu-primary-container ul.menu li{position:relative;padding:3px 12px;font-size:18px;font-size:1.125rem;line-height:133%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700;text-decoration:#1b75bb}@media only screen and (min-width:1025px){.menu-primary-container ul.menu li{padding:0;min-width:140px;height:inherit;border-bottom:0;float:left;margin-right:1em}.menu-primary-container ul.menu li.menu-responsive-only{display:none}}@media only screen and (min-width:1025px) and (min-width:1150px){.menu-primary-container ul.menu li{min-width:unset}}@media only screen and (min-width:1025px){.menu-primary-container ul.menu li:last-child{border-bottom:1px solid transparent}}.menu-primary-container ul.menu li:hover{background:-webkit-linear-gradient(-50deg,rgba(255,255,255,.4),rgba(255,255,255,.4));background:-moz-linear-gradient(-50deg,rgba(255,255,255,.4),rgba(255,255,255,.4));background:-o-linear-gradient(-50deg,rgba(255,255,255,.4),rgba(255,255,255,.4));background:linear-gradient(-50deg,rgba(255,255,255,.4),rgba(255,255,255,.4));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:unset;-webkit-background-clip:unset;-webkit-text-fill-color:unset}@media only screen and (min-width:1025px){.menu-primary-container ul.menu li:hover{background:0 0}.menu-primary-container ul.menu li:hover ul.sub-menu{display:none}}.menu-primary-container ul.menu li>ul.sub-menu{background-color:#fff;margin:0;padding:0;display:block;position:absolute;top:0;left:0;right:0;bottom:auto;overflow:hidden;margin-left:0;list-style:none;overflow:visible;z-index:1;min-height:20rem;position:fixed;outline:0;-webkit-transform:translateX(17rem);-ms-transform:translateX(17rem);transform:translateX(17rem);-webkit-transition:transform .5s ease;-moz-transition:transform .5s ease;-ms-transition:transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease}.menu-primary-container ul.menu li>ul.sub-menu li::marker{content:""}.menu-primary-container ul.menu li>ul.sub-menu>li>a,.menu-primary-container ul.menu li>ul.sub-menu>li>span{display:block;border-bottom:1px solid #e8e8e8;color:#1b75bb;padding:13px 50px 12px 20px;position:relative;font-size:14px;font-size:.875rem;line-height:14px}.menu-primary-container ul.menu li>ul.sub-menu>li>a:hover,.menu-primary-container ul.menu li>ul.sub-menu>li>span:hover{text-decoration:none;background-color:#fff;cursor:pointer;color:#363636}.menu-primary-container ul.menu li>ul.sub-menu>li.current-menu-item>a{cursor:default;color:#363636}.menu-primary-container ul.menu li>ul.sub-menu>li>span{font-size:12px;font-size:.75rem;height:40px;position:relative;padding-left:20px;padding-top:14px}.menu-primary-container ul.menu li>ul.sub-menu>li>span::before{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\ea40";position:absolute;top:16px;left:4px}@media only screen and (min-width:1025px){.menu-primary-container ul.menu li>ul.sub-menu>li>span::before{content:unset}}.menu-primary-container ul.menu li>ul.sub-menu.sub-menu-open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);min-height:100vh}.menu-primary-container ul.menu li>ul.sub-menu ul{display:none;max-height:0;transition:all .3s ease}.menu-primary-container ul.menu li>ul.sub-menu ul a{display:none}.menu-primary-container ul.menu li>ul.sub-menu ul.sub-sub-menu-open{max-height:100vw;position:relative;display:block;padding-left:12px;padding-bottom:0}.menu-primary-container ul.menu li>ul.sub-menu ul.sub-sub-menu-open li{display:block;border-bottom:1px dotted #e8e8e8}.menu-primary-container ul.menu li>ul.sub-menu ul.sub-sub-menu-open li a{display:block;font-size:12px;font-size:.75rem}.menu-primary-container ul.menu li>a{display:block;height:auto;color:#1b75bb;padding:.3em .6em;width:100%;display:inline-block;font-size:18px;font-size:1.125rem;line-height:133%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700}.menu-primary-container ul.menu li>a b{display:none}@media only screen and (min-width:1025px){.menu-primary-container ul.menu li>a{color:#1b75bb;padding:0;font-size:14px;font-size:.875rem;line-height:129%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700;position:relative;width:auto;padding-right:20px}.menu-primary-container ul.menu li>a b{display:inline-block;color:#000}.menu-primary-container ul.menu li>a b .icon-chevron-up-down{display:flex;transition:all .3s ease;font-style:normal}.menu-primary-container ul.menu li>a b .icon-chevron-up-down:after{font-family:FontAwesome;content:"\f078"}.menu-primary-container ul.menu li>a.hover-init .icon-chevron-up-down{transform-origin:center center;transform:rotateX(180deg)}}.menu-primary-container ul.menu li>a:hover{color:#000;text-decoration:none}@media only screen and (min-width:1025px){.menu-primary-container ul.menu li>a:hover{color:#4faedc}.menu-primary-container ul.menu li>a:hover b{opacity:.5}}.menu-primary-container ul.menu li.current-menu-item>a{color:#363636}@media only screen and (min-width:1025px){.menu-primary-container ul.menu li.current-menu-item>a{color:#1b75bb}}body{overflow-x:hidden}#menu-main-toggle{display:none}#menu-main-toggle~#page .menu-primary-container{height:100vh}@media only screen and (min-width:1025px){#menu-main-toggle~#page .menu-primary-container{height:auto}}@media only screen and (min-width:1025px){#menu-main-toggle~#page{overflow:visible}}#menu-main-toggle~#page .footer-wrapper,#menu-main-toggle~#page .site-content{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:transform .5s ease;-moz-transition:transform .5s ease;-ms-transition:transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease}#menu-main-toggle:checked~#page .menu-primary-container{height:1000vh}@media only screen and (min-width:1025px){#menu-main-toggle:checked~#page .menu-primary-container{height:unset}}#menu-main-toggle:checked~#page .site-content{-webkit-transform:translateX(-15.5rem);-ms-transform:translateX(-15.5rem);transform:translateX(-15.5rem)}@media only screen and (min-width:1025px){#menu-main-toggle:checked~#page .site-content{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}#menu-main-toggle:checked~#page #content,#menu-main-toggle:checked~#page .footer-wrapper{opacity:.5;z-index:-1}@media only screen and (min-width:1025px){#menu-main-toggle:checked~#page #content,#menu-main-toggle:checked~#page .footer-wrapper{opacity:1;z-index:0}}#menu-main-toggle:checked~#page>.site-content>#header .menu-primary-container{max-height:110px}.mobile-menu{display:block;margin:0;width:2.4rem}@media only screen and (min-width:1025px){.mobile-menu{width:2.4rem}}.mobile-menu:hover{cursor:pointer}.mobile-menu:hover .mob-menu-trigger-wrapper #mob-menu-trigger,.mobile-menu:hover .mob-menu-trigger-wrapper:after,.mobile-menu:hover .mob-menu-trigger-wrapper:before{background-color:#1b75bb}.mobile-menu .mob-menu-trigger-wrapper #mob-menu-trigger,.mobile-menu .mob-menu-trigger-wrapper:after,.mobile-menu .mob-menu-trigger-wrapper:before{content:"";display:block;background-color:#000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;height:.2rem;margin:.6rem 0}@media only screen and (min-width:1025px){.mobile-menu .mob-menu-trigger-wrapper #mob-menu-trigger,.mobile-menu .mob-menu-trigger-wrapper:after,.mobile-menu .mob-menu-trigger-wrapper:before{-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;height:.2rem;margin:.6rem 0}}@media only screen and (min-width:1025px){.mobile-menu{display:none}}#menu-main-toggle:checked~#page .mobile-container .mob-menu-trigger-wrapper:before{transform:translateY(.8rem) rotate(135deg)}@media only screen and (min-width:1025px){#menu-main-toggle:checked~#page .mobile-container .mob-menu-trigger-wrapper:before{transform:translateY(.8125rem) rotate(135deg)}}#menu-main-toggle:checked~#page .mobile-container .mob-menu-trigger-wrapper:after{transform:translateY(-.8rem) rotate(-135deg)}@media only screen and (min-width:1025px){#menu-main-toggle:checked~#page .mobile-container .mob-menu-trigger-wrapper:after{transform:translateY(-.8125rem) rotate(-135deg)}}#menu-main-toggle:checked~#page .mobile-container .mob-menu-trigger-wrapper #mob-menu-trigger{transform:scale(0)}#page .menu-primary-container>ul>li{border-bottom:1px solid #e8e8e8;padding:6px 50px 6px 20px}@media only screen and (min-width:1025px){#page .menu-primary-container{border-left:0}#page .menu-primary-container>ul>li{border-bottom:0;padding:0}}#menu-main-toggle:checked~#page .menu-primary-container{border-left:1px solid #e8e8e8}@media only screen and (min-width:1025px){#menu-main-toggle:checked~#page .menu-primary-container{border-left:0}}.menu-primary-container ul.menu li>ul.sub-menu{display:block}@media only screen and (min-width:1025px){.menu-primary-container ul.menu li>ul.sub-menu{display:none}}.menu-primary-container ul.menu li>ul.sub-menu li>a{transition:all .3s ease}.menu-primary-container ul.menu li>ul.sub-menu li>a>b.icon-chevron-sub{display:inline-block;color:#363636;width:14px;float:right}.menu-primary-container ul.menu li>ul.sub-menu li>a>b.icon-chevron-sub .icon-chevron-up-down{display:flex;transition:all .3s ease;font-style:normal}.menu-primary-container ul.menu li>ul.sub-menu li>a>b.icon-chevron-sub .icon-chevron-up-down:after{font-family:FontAwesome;content:"\f078";color:#1b75bb}.menu-primary-container ul.menu li>ul.sub-menu a.has-sub-sub-menu-open>b.icon-chevron-sub{transform-origin:center center;transform:rotateX(180deg)}.menu-hdr-container span.btn{width:100%}.menu-hdr-container>p{text-align:center}@media only screen and (min-width:1025px){.menu-hdr-container{display:none}}@media only screen and (min-width:1025px){#mobile-search{display:none}}#mobile-search .search-wrapper{padding:12px 70px 10px 30px;border-bottom:2px solid #e8e8e8}#mobile-search .search-wrapper:placeholder{color:#e8e8e8}#mobile-search .search-wrapper:before{font-family:icomoon;content:"\e986";color:#1b75bb;position:absolute;top:16px;right:12px;width:50px;height:50px}#mobile-search .search-wrapper input{background:#fff;border:0;box-shadow:none}@media only screen and (min-width:1025px){.menu-primary-container{overflow:hidden}.menu-primary-container #menu-primary{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}}@media only screen and (min-width:1025px) and (min-width:1025px){.menu-primary-container #menu-primary>li.current-section a:before{transition:none}.menu-primary-container #menu-primary>li a:before{content:"";position:absolute;width:calc(100% - 42px);height:.14rem;bottom:0;left:0;background-color:#4faedc;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.menu-primary-container #menu-primary>li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.menu-primary-container #menu-primary>li.current-section a:before{background-color:#1b75bb;transition:none;visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}}@media only screen and (min-width:1025px){.menu-primary-container.menu-invisible{margin-left:0}.menu-primary-container.menu-invisible #menu-primary{margin-left:-1440px}}.footer-wrapper{position:relative;width:100%;margin:0 auto;background-color:#262626}@media only screen and (min-width:1025px){.footer-wrapper>#footer{max-width:1440px;margin-left:auto;margin-right:auto}}footer{position:relative;display:-ms-grid;display:grid;grid-template-columns:auto;-ms-grid-columns:auto;grid-template-rows:auto auto auto;-ms-grid-rows:auto auto auto;-moz-justify-items:center;-ms-justify-items:center;justify-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;color:#fff;overflow:hidden;clear:both;grid-template-areas:"f_logo" "f_links" "f_social"}@media only screen and (min-width:1025px){footer{padding-bottom:0;-moz-justify-items:center;-ms-justify-items:center;justify-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;grid-template-columns:20px 1fr 1.2fr .6fr 50px;-ms-grid-columns:20px 1fr 1.2fr .6fr 50px;grid-template-rows:310px;-ms-grid-rows:310px;grid-template-areas:". f_logo f_links f_social ."}}footer .f-logo{grid-area:f_logo;display:block;justify-items:center;text-align:center;align-items:center;padding:40px}footer .f-logo a{height:inherit}footer .f-logo a img{width:80px;height:auto}footer .f-logo p{margin:0 1rem;color:#fff;text-align:center}@media only screen and (min-width:1025px){footer .f-logo p{margin:0;text-align:left}}@media only screen and (min-width:1025px){footer .f-logo{padding:40px 0 40px 40px;justify-items:left;text-align:left}}footer .f-links{white-space:nowrap;grid-area:f_links;display:flex;flex-wrap:wrap;line-height:2;align-content:center;text-align:center;justify-content:center}@media only screen and (min-width:1025px){footer .f-links{display:flex;height:250px;text-align:left;column-count:2;padding-top:1em;flex-wrap:nowrap;column-gap:2vw}}footer .f-links ul{padding-bottom:0;text-align:center}@media only screen and (min-width:1025px){footer .f-links ul{padding-bottom:0;text-align:left;padding-bottom:2em}}footer .f-social{width:calc(100% - 4em);grid-area:f_social;display:block;text-align:center;align-items:center;align-content:center;justify-items:center;padding-top:40px;padding-bottom:2em}footer .f-social span.btn{width:100%}@media only screen and (min-width:1025px){footer .f-social span.btn{width:60%}}@media only screen and (min-width:1025px){footer .f-social{width:auto;padding-bottom:0}footer .f-social span.btn{width:auto}}.breadcrumb-wrapper ul.breadcrumbs{text-align:center;padding-left:0;margin-bottom:0}@media only screen and (min-width:1025px){.breadcrumb-wrapper ul.breadcrumbs{text-align:left}}.breadcrumb-wrapper ul.breadcrumbs li{display:inline;padding-left:0}.breadcrumb-wrapper ul.breadcrumbs li a{color:#363636;text-decoration:none}.breadcrumb-wrapper ul.breadcrumbs li a:hover{text-decoration:underline;opacity:.7}.search-icon-wrapper{padding:0 1em;height:inherit}.search-container div#search-1 form .submit{margin-top:0}.search-container div#search-1 form .q-container{margin-bottom:1em;position:relative}@media only screen and (min-width:1025px){.search-container div#search-1 form .q-container{margin-bottom:0}}.search-container div#search-1 form .q-container input#q{height:100%;background:0 0;border:1px solid #929292;max-width:100%;width:100%;font-size:14px;font-size:.875rem;height:60px}.search-container div#search-1 form .q-container input#q::placeholder{color:#929292}@media only screen and (min-width:1025px){.search-container div#search-1 form .q-container input#q{width:calc(100% - 2em)}}.extra-links{float:right;display:block;height:5.5em}.extra-links a,.extra-links span{display:block;height:3em;font-size:2em;color:#fff;float:left;padding:.75em .2em;cursor:pointer}span.ham{display:none}.c-search-data .subheader-panel{margin-bottom:2em}.c-search-data .subheader-panel h1{font-size:45px;font-size:2.8125rem;line-height:48px;padding-bottom:0}.c-search-data .subheader-panel p.num-found{color:#fff;margin:.5em 0 0 0}.c-search-data .subheader-panel p.search-term{color:#fff;font-size:28px;font-size:1.75rem;line-height:32px;margin:0}#___search_term_display{font-weight:700;margin-top:3em}#___search_term_counts{font-weight:700}#___search_results{text-align:left;margin-top:2.6em}#___search_results dl{margin-bottom:2em}#___search_results dl dt{font-size:21px;font-size:1.3125rem;line-height:31px;color:#363636;margin-bottom:.5em}#___search_results dl dt span{margin-right:7px}#___search_results dl dt a{text-decoration:none;color:#363636}#___search_results dl dt a:hover{text-decoration:underline}#___search_results dl dd{margin-bottom:2em}#___search_results dl dd p{margin:0}#___search_results dl dd p a{padding-top:.6em;display:block;font-family:WorkSans-Bold,"Work Sans",sans-serif}#___search_results dl dd:after{content:"";margin-top:1.5em;overflow:hidden;height:1px;width:100%;display:block;vertical-align:bottom;background-image:linear-gradient(to right,#1b75bb,#4faedc)}#___search_results dl dd:last-child:after{content:unset}.___search_pagination{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%}.___search_pagination .___search_left_icon,.___search_pagination .___search_right_icon{background:rgba(0,0,0,0);margin:0 0 0 10px;width:24px;border:0;color:#1b75bb}.___search_pagination .___search_left_icon:before,.___search_pagination .___search_right_icon:before{position:absolute;margin:0;height:24px;width:24px;content:"";background-repeat:no-repeat;background-size:contain}.___search_pagination .___search_left_icon{margin:0 10px 0 0}.___search_pagination .___search_page_links span,.___search_pagination .___search_page_links strong{font-size:20px;font-size:1.25rem;line-height:25px;margin:0 .5em;cursor:pointer}.___search_pagination .___search_page_links span{opacity:.5}.___search_pagination>span.___search_left_icon{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.___search_pagination>span.___search_left_icon:before{content:"\ea40"}.___search_pagination>span.___search_right_icon{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.___search_pagination>span.___search_right_icon:before{content:"\ea3c"}.___search_pagination,.box-pagination{margin-top:1.6em}.___search_page_links,.pagination{text-align:center;zoom:.7}.___search_page_links span,.___search_page_links strong,.pagination span,.pagination strong{position:relative;color:#363636;font-family:Work Sans;font-size:18px;font-size:1.125rem;font-size:1.25rem;line-height:25px;margin:0 .5em;cursor:pointer;min-width:20px;display:inline-block;font-weight:700;opacity:.6}.___search_page_links span.active,.___search_page_links span:hover,.___search_page_links strong.active,.___search_page_links strong:hover,.pagination span.active,.pagination span:hover,.pagination strong.active,.pagination strong:hover{opacity:1}.___search_page_links span.active:after,.___search_page_links span:hover:after,.___search_page_links strong.active:after,.___search_page_links strong:hover:after,.pagination span.active:after,.pagination span:hover:after,.pagination strong.active:after,.pagination strong:hover:after{background-color:#1b75bb}@media only screen and (min-width:1025px){.___search_page_links span.active,.___search_page_links span:hover,.___search_page_links strong.active,.___search_page_links strong:hover,.pagination span.active,.pagination span:hover,.pagination strong.active,.pagination strong:hover{zoom:1}}.___search_page_links span.pager-dots,.___search_page_links strong.pager-dots,.pagination span.pager-dots,.pagination strong.pager-dots{color:rgba(0,0,0,.6);opacity:.6;font-weight:400}.___search_page_links span.pager-dots:hover,.___search_page_links strong.pager-dots:hover,.pagination span.pager-dots:hover,.pagination strong.pager-dots:hover{color:rgba(0,0,0,.6);cursor:default}.___search_page_links span.pager-dots:hover:after,.___search_page_links strong.pager-dots:hover:after,.pagination span.pager-dots:hover:after,.pagination strong.pager-dots:hover:after{content:unset}#___search_pagination{margin-bottom:3em}.___search_pagination .ico-first,.pagination .ico-first{margin-right:2px}.___search_pagination .ico-last,.pagination .ico-last{margin-left:2px}.___search_pagination span:after,.___search_pagination strong:after,.pagination span:after,.pagination strong:after{position:absolute;content:"";height:3px;background-color:#fff;bottom:-3px;left:0;right:0}.___search_pagination strong,.pagination strong{opacity:1}.___search_pagination strong:after,.pagination strong:after{background-color:#1b75bb}.___search_pagination span.___search_right_icon,.___search_pagination span.ico-arrow-right2,.pagination span.___search_right_icon,.pagination span.ico-arrow-right2{font-weight:400;opacity:1;color:#fff;position:relative}.___search_pagination span.___search_right_icon:before,.___search_pagination span.ico-arrow-right2:before,.pagination span.___search_right_icon:before,.pagination span.ico-arrow-right2:before{color:#1b75bb;position:absolute;width:20px;height:20px;top:0;left:0}.___search_pagination span.___search_left_icon,.___search_pagination span.ico-arrow-left2,.pagination span.___search_left_icon,.pagination span.ico-arrow-left2{font-weight:400;opacity:1;color:#fff;position:relative}.___search_pagination span.___search_left_icon:before,.___search_pagination span.ico-arrow-left2:before,.pagination span.___search_left_icon:before,.pagination span.ico-arrow-left2:before{color:#1b75bb;position:absolute;width:20px;height:20px;top:0;right:0}.pagination .ico-previous:before{content:"\e904\e904";font-size:12px;text-shadow:-1px 0 #1b75bb,0 1px #1b75bb}.pagination .ico-next:before{content:"\e905\e905";font-size:12px;text-shadow:-1px 0 #1b75bb,0 1px #1b75bb}.___search_pagination span.pager-disabled,.pagination span.pager-disabled{opacity:.6}.___search_pagination span.pager-disabled:before,.pagination span.pager-disabled:before{color:rgba(0,0,0,.6)}.___search_pagination span.pager-disabled:hover,.pagination span.pager-disabled:hover{cursor:default}.___search_pagination span.pager-disabled:hover:before,.pagination span.pager-disabled:hover:before{color:rgba(0,0,0,.6)}.___search_pagination span.pager-disabled:hover:after,.pagination span.pager-disabled:hover:after{opacity:0}.___search_pagination>span.___search_left_icon,.___search_pagination>span.___search_right_icon{visibility:hidden;position:relative;color:#363636;font-family:Work Sans;font-size:18px;font-size:1.125rem;font-size:1.25rem;line-height:25px;margin:0 .5em;cursor:pointer;min-width:20px;display:inline-block;font-weight:700}.___search_pagination>span.___search_left_icon:hover:after,.___search_pagination>span.___search_right_icon:hover:after{background-color:#1b75bb}.list-inputs{justify-content:center}.letter-wrapper ul.selectLetter{text-align:center;padding:0 .35em}.letter-wrapper ul.selectLetter li{font-family:Work Sans;display:inline;list-style:none;font-size:20px;font-size:1.25rem;font-weight:700;opacity:.6;padding-left:.35rem;padding-right:.35rem}.letter-wrapper ul.selectLetter li:hover{cursor:pointer;opacity:1}.letter-wrapper ul.selectLetter li:after{position:absolute;content:"";height:3px;background-color:#fff;bottom:-3px;left:0;right:0}.letter-wrapper ul.selectLetter li.active{cursor:default;opacity:1;position:relative}.letter-wrapper ul.selectLetter li.active:after{background-color:#1b75bb}.list-table{display:table;width:100%}.list-table tbody{display:flex;flex-direction:column}.list-table thead{display:none}.list-table tr{display:flex;flex-direction:column;margin-bottom:1em;border:1px solid #ddd;border-radius:10px;padding:1em;box-shadow:0 2px 6px rgba(0,0,0,.1)}.list-table td{display:flex;justify-content:space-between;padding:.5em 0;border:none;text-align:right}.list-table td::before{content:attr(data-header);font-weight:700;flex:0 0 40%;text-align:left;color:#555}.list-table tbody tr:nth-child(even){background-color:#f4f4f4}.list-table tbody tr:hover{box-shadow:0 5px 12px rgba(0,0,0,.2);transform:translateY(-3px);transition:transform .3s,box-shadow .3s}@media only screen and (min-width:1025px){.list-table{width:100%;border-collapse:separate;border-spacing:0;margin:1em 0;overflow-x:auto}.list-table thead{display:table-header-group}.list-table th{padding:20px;min-height:90px;margin:0;color:#fff;font-size:24px;font-size:1.5rem;line-height:142%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700}.list-table tbody{display:table-row-group}.list-table tr{display:table-row;margin-bottom:0;border:none;border-radius:0;padding:0;box-shadow:none}.list-table td{display:table-cell;justify-content:initial;padding:1em;border:none;text-align:left}.list-table td::before{content:none}.list-table tbody tr:hover{box-shadow:none;transform:none;transition:none}}.panels{position:relative;background-color:#fff;width:inherit}.panels-header{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;height:450px}@media only screen and (min-width:1025px){.panels-header{height:550px}}.panels-header-landing{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;height:250px}@media only screen and (min-width:1025px){.panels-header-landing{height:350px}}.panels-header-landing+.panels-wrapper .panels-inner,.panels-header-landing+.panels-wrapper .panels-inner-landing{min-height:calc(250px - 1em)}@media only screen and (min-width:1025px){.panels-header-landing+.panels-wrapper .panels-inner,.panels-header-landing+.panels-wrapper .panels-inner-landing{padding-bottom:0}}div.panels-wrapper{position:relative;width:inherit;padding:0}div.panels-wrapper.panels-wrapper-no-padding{padding:0}div.panels-wrapper:last-child{padding-bottom:0}div.panels-wrapper .panels-inner{display:block;position:relative;margin:0 auto;width:90%;top:1rem;padding-bottom:3vh;background-color:#fff}@media only screen and (min-width:1025px){div.panels-wrapper .panels-inner{top:40px}}div.panels-wrapper .panels-inner-landing{display:block;position:relative;padding:2em}@media only screen and (min-width:1025px){div.panels-wrapper .panels-inner-landing{padding:0;margin-top:160px;top:0}}div.panels-wrapper-infopage{position:relative;width:90%;margin-bottom:8%}@media only screen and (min-width:1025px){div.panels-wrapper-infopage{width:60%;margin:0 6% 8%}}.panel{position:relative;display:block;overflow:hidden;box-sizing:inherit;padding:2em 7%;text-align:center}.panel>div{text-align:center}@media only screen and (min-width:1025px){.panel>div{text-align:left}}.panel>div.reverse-flex-order{flex-direction:column-reverse}@media only screen and (min-width:1025px){.panel>div.reverse-flex-order{flex-direction:row-reverse}}.panel div.title>h2{margin-top:1em}@media only screen and (min-width:1025px){.panel{text-align:left;padding:1em 7% 2em}}.panel .no-padding-bottom{padding-bottom:0}.panel .no-padding-top{padding-top:0}@media only screen and (min-width:1025px){.panel .no-padding-top{padding-top:2em}}.panel-block-image-text .image-credit-wrapper{padding-bottom:2em}.panel-block-image-text{padding:2em}@media only screen and (min-width:1025px){.panel-block-image-text{padding:0 4em 1em}}.panel-block-image-text:last-child{padding:2em}@media only screen and (min-width:1025px){.panel-block-image-text:last-child{padding:0}}@media only screen and (min-width:1025px){.panel-block-image-text .image-text-image{min-height:300px;align-content:center}}.panel-block-image-text .image-text-text{padding:0 1em;text-align:center}@media only screen and (min-width:1025px){.panel-block-image-text .image-text-text{display:flex;align-items:center}}.panel-block-image-text .image-text-text h4{margin-top:0}.panel-block-image-text .image-text-text .imgtxt-text{font-weight:600;padding:0 1em;text-align:center}.panel-block-image-text .image-text-text .imgtxt-text>p{text-align:center}@media only screen and (min-width:1025px){.panel-block-image-text .image-text-text .imgtxt-text{text-align:left}.panel-block-image-text .image-text-text .imgtxt-text>p{text-align:left}}.panel-block-image-text .flex-container img,.panel-block-image-text .flex-container--nowrap img{border-radius:0;box-shadow:none;margin-top:0;margin-bottom:0}@media only screen and (min-width:1025px){.panel-block-image-text .flex-container img,.panel-block-image-text .flex-container--nowrap img{margin-top:2em;margin-bottom:2em}}.panel-title-left{text-align:left;padding:2em 7%}@media only screen and (min-width:1025px){.panel-title-left{padding:2em 3em;display:-ms-grid;display:grid;grid-template-columns:28% 72%;-ms-grid-columns:28% 72%;grid-template-areas:"title content"}.panel-title-left>div.content{width:100%}.panel-title-left>div.title{grid-area:title;margin-left:0}.panel-title-left>div.title>h2{font-size:min(20pt,2vw);font-weight:700;padding-right:1em;margin-top:16px;word-wrap:break-word}.panel-title-left>div.content{grid-area:content;padding:0 1em}}div.panel-wide{display:block;width:calc(100% - 8px);float:left;margin-left:4px;overflow:visible}div.panel-widest{display:block;padding-top:2.4em;padding-bottom:1em;padding-left:2em;padding-right:2em;width:100%;float:none}div.panel-widest:last-child{padding-top:3em;padding-bottom:3em}@media only screen and (min-width:1025px){div.panel-widest{padding-left:0;padding-right:0;margin-left:0}div.panel-widest .panel-inner{margin:0 auto;padding:1em}div.panel-widest .panel-inner>.title{margin-top:0;margin-left:.5em}}div.panel-narrow{display:block;width:calc(100% - 8px);float:left;margin-left:4px;overflow:visible}@media only screen and (min-width:1025px){div.panel-narrow{width:calc(83.3333333333% - 7.3333333333px);float:left;margin-left:4px;left:calc(8.3333333333% - 32.5px + 30px);position:relative}}div.panels-container-2col{padding:.2em 6%}div.panels-container-2col>div>.panel{padding:2em 0 0;text-align:center}@media only screen and (min-width:1025px){div.panels-container-2col>div>.panel{text-align:left;padding:2em 2em 1em 0;width:80vw}}@media only screen and (min-width:1025px){div.panels-container-2col{padding:0}div.panels-container-2col>div>.panel{text-align:left;width:auto;padding:1em 3% 0 3%}div.panels-container-2col>div>.panel:last-child{padding-bottom:1em}}div.panels-container-2col .btn-container{display:block}@media only screen and (min-width:1025px){div.panels-container-2col .btn-container{display:none}}div.panels-container-2col div.panel-bordered{padding-left:0;padding-right:0;margin-top:2em;padding-bottom:2em;margin-bottom:0}div.panels-container-2col div.panel-bordered:last-child{padding-bottom:2em}@media only screen and (min-width:1025px){body.article-item div.panel-bordered{margin-left:3%;margin-right:3%}}div.panel-wrapper-hero{position:relative;max-width:1440px;margin:0 auto;padding:0}div.panel-wrapper-hero .news-hero-panel{height:550px;background-repeat:no-repeat;background-size:cover}div.panel-wrapper-hero .news-hero-panel .box-wrapper{position:absolute;bottom:0;left:0;width:100%;min-height:150px;background:rgba(0,0,0,.7)}div.panel-wrapper-hero .news-hero-panel .box-wrapper .hero-box-container{margin:0 auto}div.panel-wrapper-hero .news-hero-panel .box-wrapper .hero-box-container .hero-box{position:relative;padding-top:1em;width:calc(100% - 8px);float:left;margin-left:4px;overflow:visible}@media only screen and (min-width:1025px){div.panel-wrapper-hero .news-hero-panel .box-wrapper .hero-box-container .hero-box{width:calc(83.3333333333% - 7.3333333333px);float:left;margin-left:4px;left:calc(8.3333333333% - 32.5px + 30px);position:relative}}div.panel-wrapper-hero .news-hero-panel .box-wrapper .hero-box-container .hero-box h2,div.panel-wrapper-hero .news-hero-panel .box-wrapper .hero-box-container .hero-box h3{font-size:40px;font-size:2.5rem;line-height:46px;width:80%;margin-bottom:6px;margin-top:16px;color:#fff}div.panel-wrapper-hero .news-hero-panel .box-wrapper .hero-box-container .hero-box .byline{color:#fff;margin-top:1em;font-size:14px;font-size:.875rem;line-height:17px;margin-bottom:1em;padding-bottom:2em}.panel-image,.panel-no-margin{position:relative;box-sizing:inherit;height:100%}.img-bg{height:90px;margin:0;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:1025px){.img-bg{height:150px}}@media only screen and (min-width:1025px){.img-bg{height:300px}}div.panels-event-wrapper,div.panels-news-wrapper{position:relative;max-width:60%;margin:0 auto;padding:0;background-color:#fff}div.panels-event-wrapper::after,div.panels-news-wrapper::after{clear:both;content:"";display:block}.panel-infostats{background-color:#f4f4f4;padding:2em 0 2em 0}.panel-infostats>.flex-container,.panel-infostats>.flex-container--nowrap{padding-bottom:1em}@media only screen and (min-width:1025px){.panel-infostats>.flex-container,.panel-infostats>.flex-container--nowrap{padding-bottom:4em}}.panel-infostats .title-container>h3{color:#363636}.panel-infostats div[class^=fc] span{margin:0 16%;display:inline-block}@media only screen and (min-width:1025px){.panel-infostats div[class^=fc] span{margin:0 6%}}.panel-infostats div[class^=fc] .left-txt{text-align:center}@media only screen and (min-width:1025px){.panel-infostats div[class^=fc] .left-txt{text-align:left}}.panel-block-image-wrapper{border-top:3em solid transparent;border-bottom:3em solid transparent;border-left:.5em solid transparent;border-right:.5em solid transparent}@media only screen and (min-width:1025px){.panel-block-image-wrapper{border:3em solid transparent}}.panel-block-image-wrapper .panel-block-image{padding:0}.panel-block-image-wrapper .panel-block-image.panel-block-image-grey-bubble{background-color:#f4f4f4;border-radius:3em;border-top:3em solid #f4f4f4;border-bottom:3em solid #f4f4f4;border-left:.5em solid #f4f4f4;border-right:.5em solid #f4f4f4}@media only screen and (min-width:1025px){.panel-block-image-wrapper .panel-block-image.panel-block-image-grey-bubble{border:3em solid #f4f4f4;max-width:1440px;margin-left:auto;margin-right:auto}}.panel-block-image-wrapper .panel-block-image .title-container h2{color:#363636;margin:0}@media only screen and (min-width:1025px){.panel-block-image-wrapper .panel-block-image .image-button-wrapper{margin-top:1em;margin-bottom:1em}}.panel-block-image-wrapper .panel-block-image .image-credit-wrapper{margin-top:1em;margin-bottom:1em;text-align:center}.panel-block-image-wrapper .panel-block-image .image-credit-wrapper .image-credit label{margin-top:.2em}@media only screen and (min-width:1025px){.panel:not(.panel-title-left)>div.card_group,.panel:not(.panel-title-left)>div.title,.panel:not(.panel-title-left)>div.video-wrapper{max-width:1440px;margin-left:auto;margin-right:auto}.card_group{max-width:1440px;margin:0 auto}.panel-title-left{max-width:1440px;margin-left:auto;margin-right:auto}.bg-grey>.card-wrapper,.bg-grey>h4{max-width:1440px;margin-left:auto;margin-right:auto}.panel-acf-map>div,.panel-announcement>div,.panel-block-image-text>div,.panel-block-image>div,.panel-cta-banner>div,.panel-gallery>div,.panel-infostats>div,.panel-interested-implementing-standard>div,.panel-widest>div,.panels-inner-list>div{max-width:1440px;margin-left:auto;margin-right:auto;padding:0 2em}.panel-txt>div{max-width:1440px;margin-left:auto;margin-right:auto;text-align:left;padding:2em 3em}}@media only screen and (min-width:1025px) and (min-width:1025px){.panel-txt>div{padding:0 3em}}@media only screen and (min-width:1025px){.panels-container-2col .panel-txt>div.title{padding:0}.panel-block-image-grey-bubble{max-width:1440px;margin-left:auto;margin-right:auto}.panel-block-image-grey-bubble>div{max-width:unset}}@media only screen and (min-width:1025px) and (min-width:1025px){#page .panels-landing-wrapper{padding:1em 0 0}}@media only screen and (min-width:1025px){#page .panels-inner-landing,#page .panels-wrapper:not(.panels-wrapper-page-bottom)>.panels-inner{max-width:1440px;margin-left:auto;margin-right:auto;width:90%;left:0;padding-top:0}.panel-infobuttons>div{max-width:1440px;margin-left:auto;margin-right:auto}}.panel-hero-bg-wrapper{background-size:90%;background-repeat:repeat;max-height:600px}@media only screen and (min-width:1025px){.panel-hero-bg-wrapper{background-size:600px}}.panel-hero-bg-wrapper>.panel-hero-wrapper{max-height:600px}@media only screen and (min-width:1025px){.panel-hero-bg-wrapper{max-height:600px;background-size:800px;background-repeat:repeat;background-color:#02266a}.panel-hero-bg-wrapper>.panel-hero-wrapper{min-height:559px;max-height:578px;margin-left:auto;margin-right:auto}}.panel-infobuttons{color:#fff;padding:2em 3em}@media only screen and (min-width:1025px){.panel-infobuttons{padding:1.5em 10% 2em}}.panel-infobuttons .title-infobuttons{text-align:center}@media only screen and (min-width:1025px){.panel-infobuttons .title-infobuttons{text-align:left;padding-left:8em;padding-right:15vw}}.panel-infobuttons .title-infobuttons-dark{color:#363636;text-align:center}@media only screen and (min-width:1025px){.panel-infobuttons .title-infobuttons-dark{text-align:left;padding-left:8em;padding-right:15vw}}.panel-infobuttons .title-infobuttons-light{color:#fff;text-align:center}@media only screen and (min-width:1025px){.panel-infobuttons .title-infobuttons-light{text-align:left;padding-left:8em;padding-right:15vw}}.panel-infobuttons .text-infobuttons{font-weight:600;text-align:center;color:#fff}@media only screen and (min-width:1025px){.panel-infobuttons .text-infobuttons{text-align:left;padding-right:15vw;padding-left:8em}}.panel-infobuttons .text-infobuttons-dark{color:#363636;font-weight:600;text-align:center}@media only screen and (min-width:1025px){.panel-infobuttons .text-infobuttons-dark{text-align:left;padding-right:15vw;padding-left:8em}}.panel-infobuttons .text-infobuttons-light{font-weight:600;text-align:center;color:#fff}.panel-infobuttons .text-infobuttons-light>a{color:#fff;text-decoration:underline}.panel-infobuttons .text-infobuttons-light li::marker{color:#fff}.panel-infobuttons .text-infobuttons-light span a{color:#fff;text-decoration:underline}@media only screen and (min-width:1025px){.panel-infobuttons .text-infobuttons-light{text-align:left;padding-right:15vw;padding-left:8em}}.panel-infobuttons .buttons-infobuttons{padding-left:0;padding-right:0;width:100%}@media only screen and (min-width:1025px){.panel-infobuttons .buttons-infobuttons{text-align:left;padding-right:15vw;padding-left:8em}}.panel-cta-banner{padding:1em}.panel-cta-banner .cta-banner-flex{display:flex;justify-content:space-between;flex-direction:column}@media only screen and (min-width:1025px){.panel-cta-banner .cta-banner-flex{flex-direction:row}}.panel-cta-banner .text-cta-banner{font-weight:600;text-align:center;color:#fff;margin-block-start:auto;margin-block-end:auto;padding-left:0;padding-right:0;width:100%}@media only screen and (min-width:1025px){.panel-cta-banner .text-cta-banner{text-align:left}}.panel-cta-banner .text-cta-banner-grey{color:#363636;font-weight:600;text-align:center;margin-block-start:auto;margin-block-end:auto}@media only screen and (min-width:1025px){.panel-cta-banner .text-cta-banner-grey{text-align:left}}.panel-cta-banner .text-cta-banner-light{font-weight:600;text-align:center;color:#fff;margin-block-start:auto;margin-block-end:auto}.panel-cta-banner .text-cta-banner-light>a{color:#fff;text-decoration:underline}.panel-cta-banner .text-cta-banner-light li::marker{color:#fff}.panel-cta-banner .text-cta-banner-light span a{color:#fff;text-decoration:underline}@media only screen and (min-width:1025px){.panel-cta-banner .text-cta-banner-light{text-align:left}}.panel-cta-banner .buttons-cta-banner{padding-left:0;padding-right:0;width:100%}@media only screen and (min-width:1025px){.panel-cta-banner .buttons-cta-banner{text-align:right;float:right;margin-top:0;margin-bottom:0;margin-left:3em;justify-content:right;width:auto}}.panel-articles{padding:2em}@media only screen and (min-width:1025px){.panel-articles{padding:1.5em 10% 2em}}.panel-articles .title-articles{text-align:center}.panel-articles .text-articles{font-weight:600;text-align:center;margin:0 20%}@media only screen and (min-width:1025px){.panel-articles .text-articles{margin:0 auto;max-width:900px}}.panel-articles .cards-articles{margin-top:0}@media only screen and (min-width:1025px){.panel-articles .cards-articles{margin-top:2em}}.panel-articles .buttons-articles{text-align:center;display:flex;justify-content:center;column-gap:2em;flex-flow:column}@media only screen and (min-width:1025px){.panel-articles .buttons-articles{flex-flow:nowrap}}.cards-newsandmore{margin-top:0}@media only screen and (min-width:1025px){.cards-newsandmore{margin-top:2em}}.panel-cardblock{color:#fff;padding:2em 7%}@media only screen and (min-width:1025px){.panel-cardblock{margin:0 auto;padding:2em 10%}}.panel-cardblock .title-cardblock{text-align:center}@media only screen and (min-width:1025px){.panel-cardblock .title-cardblock{text-align:left;padding-left:4em;max-width:1440px;margin:0 auto 1em}}.panel-cardblock .text-cardblock{font-weight:600;text-align:center}.panel-cardblock .text-cardblock .white{color:#fff}.panel-cardblock .text-cardblock .dark{color:#363636}.panel-cardblock .text-cardblock .black{color:#000}.panel-cardblock .text-cardblock .blue{color:#1b75bb}@media only screen and (min-width:1025px){.panel-cardblock .text-cardblock{text-align:left;padding-right:15vw;padding-left:4em}}.panel-text-highlight{background-color:#f4f4f4;padding:1em}.landing-page-offset{margin-top:0}.mldb-article{margin-top:1em}#main .panel-languages{overflow:visible}#main .panel-languages .btn-text{display:inline-block;transform:translateY(-2px);z-index:98;margin-left:1em}#main .panel-languages #btn-language-download{display:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#main .panel-languages #btn-language-download.visible{display:block}#main .panel-languages #btn-language{width:100%;max-width:200px;min-width:90px}#main .panel-languages #btn-language::after{z-index:97}@media only screen and (min-width:1025px){#main .panel-languages #btn-language{min-width:130px}}#main .panel-languages #btn-language::before{content:url(../../../dist/assets/gfx/controls/control_language.png);background-size:20px 20px;width:20px;height:20px;transform:scale(.5);position:absolute;top:13px;left:0;bottom:0;z-index:99;margin-left:1em}#main .panel-languages #btn-language:hover::before{content:url(../../../dist/assets/gfx/controls/control_language_hover.png)}#main .panel-languages #btn-language:hover .btn-text{color:#fff}#main .panel-languages .content-mldb{position:relative;display:flex;column-gap:2em;justify-content:center}@media only screen and (min-width:1025px){#main .panel-languages .content-mldb{justify-content:left}}#main .panel-languages ul.languages{list-style:none;position:absolute;top:508px;left:50%;transform:translate(-50%,-50%);padding-left:0;margin-right:4px;padding-bottom:0;z-index:99;max-height:0;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-width:1025px){#main .panel-languages ul.languages{left:232px;min-width:460px}}#main .panel-languages ul.languages.mldb-article{top:calc(150px - 2vw);left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:1025px){#main .panel-languages ul.languages.mldb-article{top:120px;min-width:0;width:100%}}#main .panel-languages ul.languages.active{max-height:200vh}#main .panel-languages ul.languages{list-style:none}#main .panel-languages ul.languages li{width:100%;background:#fff}#main .panel-languages ul.languages li::marker{content:unset}#main .panel-languages ul.languages>li>a>.btn{width:100%;margin:0;position:relative;z-index:97}#main .panel-languages ul.languages>li>a>.btn::after{z-index:97}#main .panel-languages ul.languages>li>a>.btn>span{z-index:98}.panel-hero-wrapper .panel-hero{overflow:hidden;position:relative;padding-bottom:56.3%}@media only screen and (min-width:1025px){.panel-hero-wrapper .panel-hero{padding-top:0}.panel-hero-wrapper .panel-hero #buttons{opacity:0;transition:.3s}.panel-hero-wrapper .panel-hero #buttons.hero-buttons-fade{opacity:0;transition:.3s}.panel-hero-wrapper .panel-hero:hover #buttons{opacity:1;transition:.3s}}.panel-hero-wrapper .panel-hero #buttons{min-width:360px;max-width:100%;left:50%;transform:translateX(-50%);margin:0 auto 2px auto;position:absolute;bottom:-5px;text-align:center;z-index:99}.panel-hero-wrapper .panel-hero #buttons button{padding:0 .2em;min-width:40px;height:20px;margin-right:4px;margin-bottom:2px}.panel-hero-wrapper .panel-hero #buttons button span{font-size:10px;font-size:.625rem}.panel-hero-wrapper .panel-hero #buttons button#btn-fastforward,.panel-hero-wrapper .panel-hero #buttons button#btn-language,.panel-hero-wrapper .panel-hero #buttons button#btn-mute,.panel-hero-wrapper .panel-hero #buttons button#btn-pause,.panel-hero-wrapper .panel-hero #buttons button#btn-play,.panel-hero-wrapper .panel-hero #buttons button#btn-rewind,.panel-hero-wrapper .panel-hero #buttons button#btn-stop,.panel-hero-wrapper .panel-hero #buttons button#btn-unmute{position:relative;z-index:97}.panel-hero-wrapper .panel-hero #buttons button#btn-fastforward>span,.panel-hero-wrapper .panel-hero #buttons button#btn-language>span,.panel-hero-wrapper .panel-hero #buttons button#btn-mute>span,.panel-hero-wrapper .panel-hero #buttons button#btn-pause>span,.panel-hero-wrapper .panel-hero #buttons button#btn-play>span,.panel-hero-wrapper .panel-hero #buttons button#btn-rewind>span,.panel-hero-wrapper .panel-hero #buttons button#btn-stop>span,.panel-hero-wrapper .panel-hero #buttons button#btn-unmute>span{z-index:98}.panel-hero-wrapper .panel-hero #buttons button#btn-fastforward::before,.panel-hero-wrapper .panel-hero #buttons button#btn-language::before,.panel-hero-wrapper .panel-hero #buttons button#btn-mute::before,.panel-hero-wrapper .panel-hero #buttons button#btn-pause::before,.panel-hero-wrapper .panel-hero #buttons button#btn-play::before,.panel-hero-wrapper .panel-hero #buttons button#btn-rewind::before,.panel-hero-wrapper .panel-hero #buttons button#btn-stop::before,.panel-hero-wrapper .panel-hero #buttons button#btn-unmute::before{position:absolute;top:0;left:0;bottom:0;z-index:99;background-size:12px 12px;display:inline-block;width:12px;height:12px;content:"";transform:scale(.3)}@media only screen and (min-width:1025px){.panel-hero-wrapper .panel-hero #buttons button#btn-fastforward::before,.panel-hero-wrapper .panel-hero #buttons button#btn-language::before,.panel-hero-wrapper .panel-hero #buttons button#btn-mute::before,.panel-hero-wrapper .panel-hero #buttons button#btn-pause::before,.panel-hero-wrapper .panel-hero #buttons button#btn-play::before,.panel-hero-wrapper .panel-hero #buttons button#btn-rewind::before,.panel-hero-wrapper .panel-hero #buttons button#btn-stop::before,.panel-hero-wrapper .panel-hero #buttons button#btn-unmute::before{background-size:20px 20px;width:20px;height:20px;transform:scale(.5)}}.panel-hero-wrapper .panel-hero #buttons button#btn-fastforward::after,.panel-hero-wrapper .panel-hero #buttons button#btn-language::after,.panel-hero-wrapper .panel-hero #buttons button#btn-mute::after,.panel-hero-wrapper .panel-hero #buttons button#btn-pause::after,.panel-hero-wrapper .panel-hero #buttons button#btn-play::after,.panel-hero-wrapper .panel-hero #buttons button#btn-rewind::after,.panel-hero-wrapper .panel-hero #buttons button#btn-stop::after,.panel-hero-wrapper .panel-hero #buttons button#btn-unmute::after{z-index:97}.panel-hero-wrapper .panel-hero #buttons button#btn-fastforward::before,.panel-hero-wrapper .panel-hero #buttons button#btn-mute::before,.panel-hero-wrapper .panel-hero #buttons button#btn-pause::before,.panel-hero-wrapper .panel-hero #buttons button#btn-play::before,.panel-hero-wrapper .panel-hero #buttons button#btn-rewind::before,.panel-hero-wrapper .panel-hero #buttons button#btn-stop::before,.panel-hero-wrapper .panel-hero #buttons button#btn-unmute::before{left:10px}@media only screen and (min-width:1025px){.panel-hero-wrapper .panel-hero #buttons button#btn-fastforward::before,.panel-hero-wrapper .panel-hero #buttons button#btn-mute::before,.panel-hero-wrapper .panel-hero #buttons button#btn-pause::before,.panel-hero-wrapper .panel-hero #buttons button#btn-play::before,.panel-hero-wrapper .panel-hero #buttons button#btn-rewind::before,.panel-hero-wrapper .panel-hero #buttons button#btn-stop::before,.panel-hero-wrapper .panel-hero #buttons button#btn-unmute::before{left:15px}}.panel-hero-wrapper .panel-hero #buttons button#btn-language{min-width:90px}@media only screen and (min-width:1025px){.panel-hero-wrapper .panel-hero #buttons button#btn-language{min-width:130px}}.panel-hero-wrapper .panel-hero #buttons button#btn-mute>span{font-size:0}.panel-hero-wrapper .panel-hero #buttons button#btn-mute::before{content:url(../../../dist/assets/gfx/controls/control_unmute.png)}.panel-hero-wrapper .panel-hero #buttons button#btn-mute.btn-unmute>span{font-size:0}.panel-hero-wrapper .panel-hero #buttons button#btn-mute.btn-unmute::before{content:url(../../../dist/assets/gfx/controls/control_mute.png)}.panel-hero-wrapper .panel-hero #buttons button#btn-fastforward>span{font-size:0}.panel-hero-wrapper .panel-hero #buttons button#btn-fastforward::before{content:url(../../../dist/assets/gfx/controls/control_fastforward.png)}.panel-hero-wrapper .panel-hero #buttons button#btn-rewind>span{font-size:0}.panel-hero-wrapper .panel-hero #buttons button#btn-rewind::before{content:url(../../../dist/assets/gfx/controls/control_rewind.png)}.panel-hero-wrapper .panel-hero #buttons button#btn-play>span{font-size:0}.panel-hero-wrapper .panel-hero #buttons button#btn-play::before{content:url(../../../dist/assets/gfx/controls/control_play.png)}.panel-hero-wrapper .panel-hero #buttons button#btn-pause>span{font-size:0}.panel-hero-wrapper .panel-hero #buttons button#btn-pause::before{content:url(../../../dist/assets/gfx/controls/control_pause.png)}.panel-hero-wrapper .panel-hero #buttons button#btn-stop>span{font-size:0}.panel-hero-wrapper .panel-hero #buttons button#btn-stop::before{content:url(../../../dist/assets/gfx/controls/control_stop.png)}.panel-hero-wrapper .panel-hero #buttons button#btn-language::before{content:url(../../../dist/assets/gfx/controls/control_language.png)}.panel-hero-wrapper .panel-hero #buttons button.active#btn-mute::before,.panel-hero-wrapper .panel-hero #buttons button:hover#btn-mute::before{content:url(../../../dist/assets/gfx/controls/control_unmute_hover.png)}.panel-hero-wrapper .panel-hero #buttons button.active#btn-mute.btn-unmute::before,.panel-hero-wrapper .panel-hero #buttons button:hover#btn-mute.btn-unmute::before{content:url(../../../dist/assets/gfx/controls/control_mute_hover.png)}.panel-hero-wrapper .panel-hero #buttons button.active#btn-fastforward::before,.panel-hero-wrapper .panel-hero #buttons button:hover#btn-fastforward::before{content:url(../../../dist/assets/gfx/controls/control_fastforward_hover.png)}.panel-hero-wrapper .panel-hero #buttons button.active#btn-rewind::before,.panel-hero-wrapper .panel-hero #buttons button:hover#btn-rewind::before{content:url(../../../dist/assets/gfx/controls/control_rewind_hover.png)}.panel-hero-wrapper .panel-hero #buttons button.active#btn-play::before,.panel-hero-wrapper .panel-hero #buttons button:hover#btn-play::before{content:url(../../../dist/assets/gfx/controls/control_play_hover.png)}.panel-hero-wrapper .panel-hero #buttons button.active#btn-pause::before,.panel-hero-wrapper .panel-hero #buttons button:hover#btn-pause::before{content:url(../../../dist/assets/gfx/controls/control_pause_hover.png)}.panel-hero-wrapper .panel-hero #buttons button.active#btn-stop::before,.panel-hero-wrapper .panel-hero #buttons button:hover#btn-stop::before{content:url(../../../dist/assets/gfx/controls/control_stop_hover.png)}.panel-hero-wrapper .panel-hero #buttons button.active#btn-language::before,.panel-hero-wrapper .panel-hero #buttons button:hover#btn-language::before{content:url(../../../dist/assets/gfx/controls/control_language_hover.png)}@media only screen and (min-width:1025px){.panel-hero-wrapper .panel-hero #buttons button{padding:0 1em;min-width:60px;height:30px}.panel-hero-wrapper .panel-hero #buttons button span{font-size:12px;font-size:.75rem}}.panel-hero-wrapper .panel-hero #wrapper>div#player1{opacity:0;position:absolute;top:.6em;width:100%;bottom:0;overflow:hidden;border-bottom:0}@media only screen and (min-width:1025px){.panel-hero-wrapper .panel-hero #wrapper>div#player1{top:0}}.panel-hero-wrapper .panel-hero #wrapper>div#player1 iframe{width:100%;height:50vw}@media only screen and (min-width:1025px){.panel-hero-wrapper .panel-hero #wrapper>div#player1 iframe{height:579px}}.panel-hero-wrapper .panel-hero.panel-hero-video{background-color:#01225f}@media only screen and (min-width:1025px){.panel-hero-wrapper .panel-hero.panel-hero-video{max-height:600px;min-height:560px;overflow:hidden;position:relative;padding-bottom:35%}}@media only screen and (min-width:1400px){.panel-hero-wrapper .panel-hero.panel-hero-video{padding-bottom:580px}}.panel-hero-wrapper .panel-hero .hero-text-panel{z-index:5;background-position:right bottom;background-repeat:no-repeat;background-size:cover;background-color:transparent;position:absolute;top:0;left:0;width:50%;bottom:0;text-align:center;max-height:600px}.panel-hero-wrapper .panel-hero .hero-text-panel>div{max-width:720px;margin:0 0 0 auto}@media only screen and (min-width:1025px){.panel-hero-wrapper .panel-hero .hero-text-panel{background-repeat:repeat;background-size:600px}}.panel-hero-wrapper .panel-hero .hero-text-panel .content{height:100%}.panel-hero-wrapper .panel-hero .hero-text-panel .content .hero-txt{font-size:48px;font-size:3rem;line-height:146%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700;color:#1b75bb;color:#fff;font-size:4vw;line-height:1.135;font-weight:900;text-align:left;overflow:hidden;margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;margin-right:1em;margin-left:1em;width:80%;transition:.3s}@media only screen and (min-width:1025px){.panel-hero-wrapper .panel-hero .hero-text-panel .content .hero-txt{font-size:clamp(40px,4vw,60px);margin-right:1em;margin-left:1.5em;width:auto}}.panel-hero-wrapper .panel-hero .hero-text-panel .content .hero-txt:after{font-family:FontAwesome;content:"\f144";position:relative;text-align:center}.panel-hero-wrapper .panel-hero .hero-text-panel-click{z-index:43;position:absolute;top:0;left:0;width:50%;bottom:0;text-align:center;max-height:600px}.panel-hero-wrapper .panel-hero .hero-text-panel-click:hover{cursor:pointer}.panel-hero-wrapper .panel-hero .hero-text-panel-click:hover+.hero-text-panel .hero-txt{text-shadow:0 0 12.5px #fff;transition:.3s}.panel-hero-wrapper .panel-hero .hero-globe-animation{z-index:6;transform:scale(.36);margin-left:-30%;margin-top:-28%;position:absolute;top:0;right:0;left:0;width:100%;bottom:0}@media only screen and (min-width:400px){.panel-hero-wrapper .panel-hero .hero-globe-animation{transform:scale(.45);margin-left:-38%;margin-top:-30%}}@media only screen and (min-width:450px){.panel-hero-wrapper .panel-hero .hero-globe-animation{transform:scale(.47);margin-left:-32%;margin-top:-24%}}@media only screen and (min-width:500px){.panel-hero-wrapper .panel-hero .hero-globe-animation{transform:scale(.58);margin-left:-32%;margin-top:-20%}}@media only screen and (min-width:550px){.panel-hero-wrapper .panel-hero .hero-globe-animation{margin-left:-25%}}@media only screen and (min-width:600px){.panel-hero-wrapper .panel-hero .hero-globe-animation{transform:scale(.67);margin-left:-35%;margin-top:-17%}}@media only screen and (min-width:650px){.panel-hero-wrapper .panel-hero .hero-globe-animation{margin-left:-25%}}@media only screen and (min-width:700px){.panel-hero-wrapper .panel-hero .hero-globe-animation{transform:scale(.73);margin-left:-21%;margin-top:-13%}}@media only screen and (min-width:800px){.panel-hero-wrapper .panel-hero .hero-globe-animation{transform:scale(.92);margin-left:-20%;margin-top:-10%}}@media only screen and (min-width:900px){.panel-hero-wrapper .panel-hero .hero-globe-animation{transform:scale(1);margin-left:-10%;margin-top:-6%}}@media only screen and (min-width:1025px){.panel-hero-wrapper .panel-hero .hero-globe-animation{transform:unset;margin-left:0;margin-top:-20px}}@media only screen and (min-width:1100px){.panel-hero-wrapper .panel-hero .hero-globe-animation{transform:translateX(5%)}}@media only screen and (min-width:1175px){.panel-hero-wrapper .panel-hero .hero-globe-animation{transform:translateX(10%)}}@media only screen and (min-width:1250px){.panel-hero-wrapper .panel-hero .hero-globe-animation{transform:translateX(15%)}}@media only screen and (min-width:1400px){.panel-hero-wrapper .panel-hero .hero-globe-animation{transform:translateX(20%)}}@media only screen and (min-width:1500px){.panel-hero-wrapper .panel-hero .hero-globe-animation{transform:translateX(25%)}}@media only screen and (min-width:1600px){.panel-hero-wrapper .panel-hero .hero-globe-animation{transform:translateX(30%)}}@media only screen and (min-width:1800px){.panel-hero-wrapper .panel-hero .hero-globe-animation{transform:translateX(35%)}}@media only screen and (min-width:2000px){.panel-hero-wrapper .panel-hero .hero-globe-animation{transform:translateX(40%)}}.panel-hero-wrapper .panel-hero .hero-globe-animation>div#globeViz{height:100%!important;width:auto!important;margin:0;overflow:visible}.panel-hero-wrapper .panel-hero .hero-globe-animation>div#globeViz>div>div>.scene-container>div{height:100%!important;width:auto!important}.panel-hero-wrapper .panel-hero .hero-globe-animation>div#globeViz>div>div>.scene-container>canvas{height:100%!important;width:auto!important;overflow:visible!important}.panel-hero-wrapper .panel-hero .hero-globe-panel{z-index:1;position:absolute;top:0;right:0;width:50%;bottom:0;background-position:left bottom;background-repeat:no-repeat;background-size:cover;background-color:transparent}@media only screen and (min-width:1025px){.panel-hero-wrapper .panel-hero .hero-globe-panel{background-repeat:repeat;background-size:600px}}.panel-hero-wrapper .panel-hero .hero-globe-panel .content{max-width:720px;margin:auto 0 0 0;height:100%}.panel-hero-wrapper .panel-hero #hero-clicker{z-index:4;background-color:transparent;position:absolute;top:0;right:0;left:0;bottom:0}.panel-hero-wrapper .panel-hero #hero-clicker:hover{cursor:pointer}.panel-hero-wrapper #btn-language{width:80px}.panel-hero-wrapper #btn-language .btn-text{display:inline-block;transform:translateY(-2px)}@media only screen and (min-width:1025px){.panel-hero-wrapper #btn-language{width:120px}.panel-hero-wrapper #btn-language .btn-text{transform:translateY(-1px)}}.panel-hero-wrapper ul.languages{list-style:none;display:none;position:absolute;bottom:0;right:0;margin-right:4px;padding-bottom:6px}@media only screen and (min-width:1025px){.panel-hero-wrapper ul.languages{padding-bottom:1em}}.panel-hero-wrapper ul.languages>li{margin-top:0;width:90px;min-width:90px;padding:0 .2em;height:20px}.panel-hero-wrapper ul.languages>li::marker{content:""}.panel-hero-wrapper ul.languages>li span{font-size:10px;font-size:.625rem;display:inline-block;transform:translateY(-3.5px)}@media only screen and (min-width:1025px){.panel-hero-wrapper ul.languages>li{width:130px;min-width:130px;padding:0 1em;height:30px}.panel-hero-wrapper ul.languages>li span{font-size:12px;font-size:.75rem;transform:translateY(0)}}.panel-block-image_map-wrapper .panel-block-image_map h2{color:#76787a;margin:0}.panel-block-image_map-wrapper .panel-block-image_map .btns-container-center .btn-grey{transform:scale(.7)}@media only screen and (min-width:500px){.panel-block-image_map-wrapper .panel-block-image_map .btns-container-center .btn-grey{transform:scale(1)}}.panel-block-image_map-wrapper .panel-block-image_map .title-container{margin:3em 0 0;color:#76787a}@media only screen and (min-width:1025px){.panel-block-image_map-wrapper .panel-block-image_map .title-container{margin:0 0 1em}}.panel-block-image_map-wrapper .panel-block-image_map .btns-container-center,.panel-block-image_map-wrapper .panel-block-image_map .btns-container-center .btn-grey{width:auto}.panel-block-image_map-wrapper .panel-block-image_map .flex-container,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap{width:100%;margin:0;padding:0}@media only screen and (min-width:1025px){.panel-block-image_map-wrapper .panel-block-image_map .flex-container,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap{flex-wrap:nowrap}}.panel-block-image_map-wrapper .panel-block-image_map .flex-container .image-container,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .image-container{z-index:1;overflow:visible;grid-template-columns:25vw 11vw 23vw 11vw 25vw;grid-template-rows:11vw 22vw 23vw 22vw;background-size:100%;background-repeat:no-repeat;background-position-y:center;background-position-x:center;padding:0;display:grid;height:min(50vw,800px);text-align:center;grid-template-areas:". . diagram_title . ." "left_content . centre_content . right_content" ". . buttons_content . ." ". . bottom_content . ."}@media only screen and (min-width:1025px){.panel-block-image_map-wrapper .panel-block-image_map .flex-container .image-container,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .image-container{grid-template-rows:15% 25% 34% 25%;grid-template-columns:28% 8% 28% 8% 28%;background-size:100%;width:unset}}.panel-block-image_map-wrapper .panel-block-image_map .flex-container .circle-image_map,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .circle-image_map{background-size:85%;width:100%;height:100%}@media only screen and (min-width:1025px){.panel-block-image_map-wrapper .panel-block-image_map .flex-container .circle-image_map,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .circle-image_map{background-size:100%;width:unset;height:min(50vw,800px)}}.panel-block-image_map-wrapper .panel-block-image_map .flex-container .map-left_content,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .map-left_content{grid-area:left_content;font-size:2vw;margin-left:20px}@media only screen and (min-width:1025px){.panel-block-image_map-wrapper .panel-block-image_map .flex-container .map-left_content,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .map-left_content{margin-left:0;font-size:16px;font-size:1rem}}.panel-block-image_map-wrapper .panel-block-image_map .flex-container .map-right_content,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .map-right_content{grid-area:right_content;font-size:2vw;margin-right:20px}@media only screen and (min-width:1025px){.panel-block-image_map-wrapper .panel-block-image_map .flex-container .map-right_content,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .map-right_content{font-size:min(1.1vw,16pt);margin-right:0}}.panel-block-image_map-wrapper .panel-block-image_map .flex-container .map-buttons_content,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .map-buttons_content{margin-left:-15%;margin-right:-15%;grid-area:buttons_content;line-height:1;display:flex;flex-direction:column;margin-top:2em}@media only screen and (min-width:1025px){.panel-block-image_map-wrapper .panel-block-image_map .flex-container .map-buttons_content,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .map-buttons_content{row-gap:10px;margin-top:4em;font-size:min(1.1vw,16pt)}}.panel-block-image_map-wrapper .panel-block-image_map .flex-container .map-centre_content,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .map-centre_content{grid-area:centre_content;color:#76787a;font-weight:600;line-height:1;font-size:2vw;margin-top:10vw}@media only screen and (min-width:1025px){.panel-block-image_map-wrapper .panel-block-image_map .flex-container .map-centre_content,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .map-centre_content{font-size:min(1.1vw,16pt);line-height:1;margin-top:min(8vw,125px)}}.panel-block-image_map-wrapper .panel-block-image_map .flex-container .map-bottom_content,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .map-bottom_content{grid-area:bottom_content;margin:0}@media only screen and (min-width:1025px){.panel-block-image_map-wrapper .panel-block-image_map .flex-container .map-bottom_content,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .map-bottom_content{margin:0;font-size:min(1.1vw,16pt)}}.panel-block-image_map-wrapper .panel-block-image_map .flex-container .bracket_image-container,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .bracket_image-container{min-width:60px;z-index:0;background-repeat:no-repeat;background-position-y:center;transform:rotate(-90deg);background-size:15vw;background-position-x:center;width:10vw;margin-bottom:-30vw;margin-top:-40vw;object-fit:contain}@media only screen and (min-width:1025px){.panel-block-image_map-wrapper .panel-block-image_map .flex-container .bracket_image-container,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .bracket_image-container{height:unset;width:unset;margin-bottom:0;margin-top:55px;transform:rotate(0);background-position-x:unset;background-size:100% 100%;background-repeat:no-repeat;background-position-y:center}}.panel-block-image_map-wrapper .panel-block-image_map .flex-container .list-wrapper,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .list-wrapper{z-index:1;display:grid}.panel-block-image_map-wrapper .panel-block-image_map .flex-container .list-wrapper .list-container,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .list-wrapper .list-container{border-radius:2em;background:#fff;height:65vw;border:4px solid #e7e7e7;width:90%;margin:2em auto 14vw}@media only screen and (min-width:1025px){.panel-block-image_map-wrapper .panel-block-image_map .flex-container .list-wrapper .list-container,.panel-block-image_map-wrapper .panel-block-image_map .flex-container--nowrap .list-wrapper .list-container{height:min(45vw,700px);width:unset;margin:unset}}@media only screen and (min-width:1025px){body:not(.home) #main section.panels>div:not(.panels-wrapper-page-bottom)>.panel>*{max-width:1440px;margin-left:auto;margin-right:auto;width:100%}body:not(.home) #main section.panels>div:not(.panels-wrapper-page-bottom)>.panel .title-cardblock{padding-left:0}body:not(.home) #main section.panels>div:not(.panels-wrapper-page-bottom)>.panel .panel-title-left{padding-right:0}body:not(.home) #main section.panels>div:not(.panels-wrapper-page-bottom)>.panel .content{padding:0 1em;margin-bottom:2em}body:not(.home) #main section.panels>div:not(.panels-wrapper-page-bottom)>.panel.panel-cardblock .text-cardblock{padding-left:0}}.object-stats-summary{padding-bottom:2em}.object-stats-items{display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.object-stats-item{margin:0 1.2em;display:block;width:120px;height:250px}.object-stats-icon{max-height:125px;max-width:125px;border-radius:100%}.object-stats-icon:hover{cursor:pointer}.object-stats-icon:hover:not(.no-hover){box-shadow:0 5px 12px 0 rgba(0,0,0,.5);transform:translateY(-3px);cursor:pointer;transition:.3s}.object-stats-quantity{font-size:36px;font-size:2.25rem;line-height:122%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700;text-align:center}.object-stats-type{text-align:center}.members-cards{padding:2em 0}.grid-container{display:grid;grid-template-columns:1fr;justify-items:start;justify-content:stretch}@media only screen and (min-width:1025px){.grid-container{grid-template-columns:1fr 1fr}}.flex-container,.flex-container--nowrap{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;box-sizing:inherit;height:inherit;clear:both}@media only screen and (min-width:1025px){.flex-container--nowrap{-webkit-flex-flow:row;-moz-flex-flow:row;-ms-flex-flow:row;flex-flow:row;flex-flow:nowrap}}.flex-container--nowrap--ever{flex-flow:nowrap}.flex-container--nowrap>div,.flex-container>div{padding:0;-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}@media only screen and (min-width:1025px){.flex-container--nowrap>div,.flex-container>div{-moz-box-flex:0 1 49.98%;-webkit-flex:0 1 49.98%;-ms-flex:0 1 49.98%;flex:0 1 49.98%}}.flex-container--nowrap>.fc-1c,.flex-container>.fc-1c{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.flex-container--nowrap>.fc-1c.fc-1c-m,.flex-container>.fc-1c.fc-1c-m{-moz-box-flex:0 1 8.33%;-webkit-flex:0 1 8.33%;-ms-flex:0 1 8.33%;flex:0 1 8.33%}@media only screen and (min-width:1025px){.flex-container--nowrap>.fc-1c,.flex-container>.fc-1c{-moz-box-flex:0 1 8.33%;-webkit-flex:0 1 8.33%;-ms-flex:0 1 8.33%;flex:0 1 8.33%}}.flex-container--nowrap>.fc-2c,.flex-container>.fc-2c{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.flex-container--nowrap>.fc-2c.fc-2c-m,.flex-container>.fc-2c.fc-2c-m{-moz-box-flex:0 1 16.66%;-webkit-flex:0 1 16.66%;-ms-flex:0 1 16.66%;flex:0 1 16.66%}@media only screen and (min-width:1025px){.flex-container--nowrap>.fc-2c,.flex-container>.fc-2c{-moz-box-flex:0 1 16.66%;-webkit-flex:0 1 16.66%;-ms-flex:0 1 16.66%;flex:0 1 16.66%}}.flex-container--nowrap>.fc-3c,.flex-container>.fc-3c{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.flex-container--nowrap>.fc-3c.fc-3c-m,.flex-container>.fc-3c.fc-3c-m{-moz-box-flex:0 1 24.99%;-webkit-flex:0 1 24.99%;-ms-flex:0 1 24.99%;flex:0 1 24.99%}@media only screen and (min-width:1025px){.flex-container--nowrap>.fc-3c,.flex-container>.fc-3c{-moz-box-flex:0 1 24.99%;-webkit-flex:0 1 24.99%;-ms-flex:0 1 24.99%;flex:0 1 24.99%}}.flex-container--nowrap>.fc-4c,.flex-container>.fc-4c{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.flex-container--nowrap>.fc-4c.fc-4c-m,.flex-container>.fc-4c.fc-4c-m{-moz-box-flex:0 1 33.32%;-webkit-flex:0 1 33.32%;-ms-flex:0 1 33.32%;flex:0 1 33.32%}@media only screen and (min-width:1025px){.flex-container--nowrap>.fc-4c,.flex-container>.fc-4c{-moz-box-flex:0 1 33.32%;-webkit-flex:0 1 33.32%;-ms-flex:0 1 33.32%;flex:0 1 33.32%}}.flex-container--nowrap>.fc-5c,.flex-container>.fc-5c{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.flex-container--nowrap>.fc-5c.fc-5c-m,.flex-container>.fc-5c.fc-5c-m{-moz-box-flex:0 1 41.65%;-webkit-flex:0 1 41.65%;-ms-flex:0 1 41.65%;flex:0 1 41.65%}@media only screen and (min-width:1025px){.flex-container--nowrap>.fc-5c,.flex-container>.fc-5c{-moz-box-flex:0 1 41.65%;-webkit-flex:0 1 41.65%;-ms-flex:0 1 41.65%;flex:0 1 41.65%}}.flex-container--nowrap>div.fc-6c,.flex-container>div.fc-6c{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.flex-container--nowrap>div.fc-6c.fc-6c-m,.flex-container>div.fc-6c.fc-6c-m{-moz-box-flex:0 1 49.98%;-webkit-flex:0 1 49.98%;-ms-flex:0 1 49.98%;flex:0 1 49.98%}@media only screen and (min-width:1025px){.flex-container--nowrap>div.fc-6c,.flex-container>div.fc-6c{-moz-box-flex:0 1 49.98%;-webkit-flex:0 1 49.98%;-ms-flex:0 1 49.98%;flex:0 1 49.98%}}.flex-container--nowrap>.fc-7c,.flex-container>.fc-7c{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.flex-container--nowrap>.fc-7c.fc-7c-m,.flex-container>.fc-7c.fc-7c-m{-moz-box-flex:0 1 58.31%;-webkit-flex:0 1 58.31%;-ms-flex:0 1 58.31%;flex:0 1 58.31%}@media only screen and (min-width:1025px){.flex-container--nowrap>.fc-7c,.flex-container>.fc-7c{-moz-box-flex:0 1 58.31%;-webkit-flex:0 1 58.31%;-ms-flex:0 1 58.31%;flex:0 1 58.31%}}.flex-container--nowrap>.fc-8c,.flex-container>.fc-8c{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.flex-container--nowrap>.fc-8c.fc-8c-m,.flex-container>.fc-8c.fc-8c-m{-moz-box-flex:0 1 66.64%;-webkit-flex:0 1 66.64%;-ms-flex:0 1 66.64%;flex:0 1 66.64%}@media only screen and (min-width:1025px){.flex-container--nowrap>.fc-8c,.flex-container>.fc-8c{-moz-box-flex:0 1 66.64%;-webkit-flex:0 1 66.64%;-ms-flex:0 1 66.64%;flex:0 1 66.64%}}.flex-container--nowrap>.fc-9c,.flex-container>.fc-9c{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.flex-container--nowrap>.fc-9c.fc-9c-m,.flex-container>.fc-9c.fc-9c-m{-moz-box-flex:0 1 74.97%;-webkit-flex:0 1 74.97%;-ms-flex:0 1 74.97%;flex:0 1 74.97%}@media only screen and (min-width:1025px){.flex-container--nowrap>.fc-9c,.flex-container>.fc-9c{-moz-box-flex:0 1 74.97%;-webkit-flex:0 1 74.97%;-ms-flex:0 1 74.97%;flex:0 1 74.97%}}.flex-container--nowrap>.fc-10c,.flex-container>.fc-10c{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;width:80%}.flex-container--nowrap>.fc-10c.fc-10c-m,.flex-container>.fc-10c.fc-10c-m{-moz-box-flex:0 1 83.3%;-webkit-flex:0 1 83.3%;-ms-flex:0 1 83.3%;flex:0 1 83.3%}@media only screen and (min-width:1025px){.flex-container--nowrap>.fc-10c,.flex-container>.fc-10c{-moz-box-flex:0 1 83.3%;-webkit-flex:0 1 83.3%;-ms-flex:0 1 83.3%;flex:0 1 83.3%}}.flex-container--nowrap>.fc-11c,.flex-container>.fc-11c{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.flex-container--nowrap>.fc-11c.fc-11c-m,.flex-container>.fc-11c.fc-11c-m{-moz-box-flex:0 1 91.63%;-webkit-flex:0 1 91.63%;-ms-flex:0 1 91.63%;flex:0 1 91.63%}@media only screen and (min-width:1025px){.flex-container--nowrap>.fc-11c,.flex-container>.fc-11c{-moz-box-flex:0 1 91.63%;-webkit-flex:0 1 91.63%;-ms-flex:0 1 91.63%;flex:0 1 91.63%}}.flex-container--nowrap>.fc-12c,.flex-container>.fc-12c{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.flex-container--nowrap>.fc-12c.fc-12c-m,.flex-container>.fc-12c.fc-12c-m{-moz-box-flex:0 1 99.96%;-webkit-flex:0 1 99.96%;-ms-flex:0 1 99.96%;flex:0 1 99.96%}@media only screen and (min-width:1025px){.flex-container--nowrap>.fc-12c,.flex-container>.fc-12c{-moz-box-flex:0 1 99.96%;-webkit-flex:0 1 99.96%;-ms-flex:0 1 99.96%;flex:0 1 99.96%}}.flex-container--nowrap>.fc-1s,.flex-container>.fc-1s{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.flex-container--nowrap>.fc-2s,.flex-container>.fc-2s{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.justify-c{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.justify-sb{-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.justify-sa{-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}.align-c{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.align-ic{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media only screen and (min-width:1025px){.offset-1c{left:calc(8.3333333333% - 32.5px + 30px);position:relative}}.fb-container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;box-sizing:inherit;height:inherit;margin-bottom:3em}.fb-container>div{padding:0;-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}@media only screen and (min-width:1025px){.fb-container>div{-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}.fb-container>div.person{padding:.5em}.fb-container>div.person p{text-align:center}.fb-container.fb-10>*,.fb-container>.fc-10{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}@media only screen and (min-width:1025px){.fb-container.fb-10>*,.fb-container>.fc-10{-moz-box-flex:0 1 20%;-webkit-flex:0 1 20%;-ms-flex:0 1 20%;flex:0 1 20%}}@media only screen and (min-width:1025px){.fb-container.fb-10>*,.fb-container>.fc-10{-moz-box-flex:0 1 10%;-webkit-flex:0 1 10%;-ms-flex:0 1 10%;flex:0 1 10%}}.fb-container.fb-5>*,.fb-container>.fc-20{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}@media only screen and (min-width:1025px){.fb-container.fb-5>*,.fb-container>.fc-20{-moz-box-flex:0 1 20%;-webkit-flex:0 1 20%;-ms-flex:0 1 20%;flex:0 1 20%}}@media only screen and (min-width:1025px){.fb-container.fb-5>*,.fb-container>.fc-20{-moz-box-flex:0 1 20%;-webkit-flex:0 1 20%;-ms-flex:0 1 20%;flex:0 1 20%}}.fb-container.fb-4>*,.fb-container>.fc-25{-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}@media only screen and (min-width:1025px){.fb-container.fb-4>*,.fb-container>.fc-25{-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}@media only screen and (min-width:1025px){.fb-container.fb-4>*,.fb-container>.fc-25{-moz-box-flex:1 1 25%;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}}.fb-container.fb-3>*,.fb-container>.fc-33{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}@media only screen and (min-width:1025px){.fb-container.fb-3>*,.fb-container>.fc-33{-moz-box-flex:0 0 33.3333%;-webkit-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}}.fb-container>.fc-30{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}@media only screen and (min-width:1025px){.fb-container>.fc-30{-moz-box-flex:0 1 50%;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}}@media only screen and (min-width:1025px){.fb-container>.fc-30{-moz-box-flex:0 1 30%;-webkit-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%}}.fb-container.fb-2a>*,.fb-container>.fc-40{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}@media only screen and (min-width:1025px){.fb-container.fb-2a>*,.fb-container>.fc-40{-moz-box-flex:0 1 40%;-webkit-flex:0 1 40%;-ms-flex:0 1 40%;flex:0 1 40%}}.fb-container.fb-2>*,.fb-container>.fc-50{-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;z-index:1}@media only screen and (min-width:1025px){.fb-container.fb-2>*,.fb-container>.fc-50{-moz-box-flex:0 1 50%;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}}.fb-container>.fc-60{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}@media only screen and (min-width:1025px){.fb-container>.fc-60{-moz-box-flex:0 1 60%;-webkit-flex:0 1 60%;-ms-flex:0 1 60%;flex:0 1 60%}}.fb-container>.fc-70{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}@media only screen and (min-width:1025px){.fb-container>.fc-70{-moz-box-flex:0 1 70%;-webkit-flex:0 1 70%;-ms-flex:0 1 70%;flex:0 1 70%}}.fb-container>.fc-75{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}@media only screen and (min-width:1025px){.fb-container>.fc-75{-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}@media only screen and (min-width:1025px){.fb-container>.fc-75{-moz-box-flex:0 1 50%;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}}.fb-container>.fc-80{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}@media only screen and (min-width:1025px){.fb-container>.fc-80{-moz-box-flex:0 1 80%;-webkit-flex:0 1 80%;-ms-flex:0 1 80%;flex:0 1 80%}}.fb-container>.fc-90{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}@media only screen and (min-width:1025px){.fb-container>.fc-90{-moz-box-flex:0 1 90%;-webkit-flex:0 1 90%;-ms-flex:0 1 90%;flex:0 1 90%}}.fb-container.fb-1>*,.fb-container>.fc-100{-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:3em}.social-flex-container{margin-top:.5em;color:#dd5049;display:inline-flex;-webkit-flex-flow:row;-moz-flex-flow:row;-ms-flex-flow:row;flex-flow:row;box-sizing:inherit;justify-content:center;column-gap:1.5em}@media only screen and (min-width:1025px){.social-flex-container{margin-top:0}}.social-flex-container>*{padding:0;-moz-box-flex:0 1 20%;-webkit-flex:0 1 20%;-ms-flex:0 1 20%;flex:0 1 20%}@media only screen and (min-width:1025px){.social-flex-container>*{-moz-box-flex:0 1 10%;-webkit-flex:0 1 10%;-ms-flex:0 1 10%;flex:0 1 10%}}@media only screen and (min-width:1025px){.social-flex-container{justify-content:left;column-gap:1.5em}}.dropdown-container{display:block;position:absolute;z-index:16}.dropdown-container .dropdown{max-height:0;overflow:hidden;position:relative}.dropdown-container .dropdown>.flex-container,.dropdown-container .dropdown>.flex-container--nowrap{flex-flow:nowrap}@media only screen and (min-width:1025px){.dropdown-container .dropdown{-webkit-transition:max-height .3s ease;-moz-transition:max-height .3s ease;-ms-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease;flex-wrap:nowrap;max-width:100%;display:block;padding:0;background:linear-gradient(270deg,#f4f4f4 0,#262626 100%);max-height:1000vw}.dropdown-container .dropdown .dropdown-title{min-height:460px;justify-content:center;align-items:center;display:flex}.dropdown-container .dropdown .dropdown-links{justify-content:center;align-items:center;display:flex}.dropdown-container .dropdown .descr>h3{color:#1b75bb}.dropdown-container .dropdown::after{content:"";position:absolute;background-color:#363636;bottom:0;height:2px;left:0;right:0;z-index:1}.dropdown-container .dropdown>.flex-container,.dropdown-container .dropdown>.flex-container--nowrap{align-items:stretch}.dropdown-container .dropdown>.dd-close-container{position:relative}.dropdown-container .dropdown>.dd-close-container>.dd-close{position:absolute;bottom:23em;right:22px;color:#1b75bb;font-weight:700;z-index:1}.dropdown-container .dropdown>.dd-close-container>.dd-close:hover{opacity:.7;cursor:pointer}.dropdown-container .dropdown>.dd-close-container>.dd-close .close-trigger{display:inline-block;color:#1b75bb;font-weight:700;border:2px solid #1b75bb;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:0;margin-left:4px;padding:2px 8px;width:32px;height:32px}.dropdown-container .dropdown.dd-hide{max-height:0}.dropdown-container .dropdown .dropdown-description{z-index:1;background:#fff;overflow:hidden;min-height:460px}.dropdown-container .dropdown .dropdown-description .descr{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.dropdown-container .dropdown .dropdown-description .descr .content>h3{margin-bottom:10px}.dropdown-container .dropdown .dropdown-description .descr .content>p{margin-top:0}.dropdown-container .dropdown .dropdown-description .descr .content>ul{margin:0;padding:0;-webkit-flex-flow:wrap;flex-flow:wrap}.dropdown-container .dropdown .dropdown-description .descr .content>ul li{list-style:none;padding:0 6px;margin:1em 2em 1em 0}.dropdown-container .dropdown .dropdown-description .descr .content>ul li::marker{content:""}.dropdown-container .dropdown .dropdown-description .descr .content>ul li a{font-family:"Helvetica Neue LT W05_75 Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;font-size:1rem;line-height:17px}.dropdown-container .dropdown .dropdown-description .descr .content>ul li p{font-family:"Helvetica Neue LT W05 45 Light",Helvetica,Arial,sans-serif;font-size:14px;font-size:.875rem;line-height:17px;color:#363636}.dropdown-container .dropdown .dropdown-description .descr.descr-show{justify-content:left;align-items:center;display:flex;padding:0 40px;flex-wrap:wrap}.dropdown-container .dropdown .dropdown-description .descr.descr-show .content{max-width:100%}.dropdown-container .dropdown .dropdown-description .descr.descr-no-show{display:none}.dropdown-container .dropdown .dropdown-title h2{color:#f4f4f4;font-family:"Work Sans";font-style:normal;font-weight:700;font-size:48px;line-height:58px;display:flex;align-items:center;letter-spacing:-.02em;padding-left:40px}.dropdown-container .dropdown>.flex-container,.dropdown-container .dropdown>.flex-container--nowrap{max-width:1440px;margin-left:auto;margin-right:auto}.dropdown-container .dropdown>.flex-container--nowrap:before,.dropdown-container .dropdown>.flex-container:before{position:absolute;right:0;top:0;bottom:0;left:50%;content:"";background-color:#fff;z-index:0}.dropdown-container .dropdown#dropdown-aboutus{background:linear-gradient(270deg,#8cc63e 0,#4faedc 100%)}.dropdown-container .dropdown#dropdown-whatwedo{background:linear-gradient(270deg,#4faedc 0,#1b75bb 100%)}.dropdown-container .dropdown#dropdown-getinvolved{background:linear-gradient(270deg,#e34a3a 0,#faa633 100%)}.dropdown-container .dropdown#dropdown-newsevents{background:linear-gradient(270deg,#ab7ab0 0,#e34a3a 100%)}.dropdown-container .dropdown#dropdown-ourproducts{background:linear-gradient(270deg,#1b75bb 0,#9f79b0 100%)}.dropdown-container .dropdown#dropdown-ourcommunity{background:linear-gradient(270deg,#00a99d 0,#8cc63e 100%)}}.dd-show{display:block}.dropdown-menu{margin:0 0 0 2em}.dropdown-menu ul{width:100%;display:inline-flex;flex-wrap:wrap;list-style:none;font-size:48px;font-size:3rem;line-height:146%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700;color:#1b75bb;color:#fff;margin:0;padding:0}.dropdown-menu ul li::marker{content:""}.dropdown-menu ul li{margin:0;padding:0;width:100%}.dropdown-menu ul li a{color:#fff;margin:0;padding:0;font-family:"Space Grotesk";font-style:normal;font-weight:700;font-size:14px;line-height:20px;text-transform:uppercase;color:#fff;padding:1em 2em;display:inline-block;width:100%;text-align:left}.dropdown-menu ul li a:after{font-family:FontAwesome;content:"\f105";margin-left:7px;color:transparent}.dropdown-menu ul li a:hover{transition:.3s;background-color:#fff;color:#1b75bb}.dropdown-menu ul li a:hover:after{color:#1b75bb}.dropdown-menu ul li a[target=_blank]:after{color:#fff;font-family:icomoon;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:1em;margin-right:.5em;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e907"}.dropdown-menu ul li a[target=_blank]:hover:after{color:#1b75bb;content:"\e906";top:0;height:100%}.mask{z-index:1;display:none}@media only screen and (min-width:1025px){.mask{height:auto;display:block;opacity:.3;background:#363636;height:100%;width:100%;z-index:15;position:absolute;overflow:hidden}}.unmask{opacity:0;height:0}#maskdiv{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}#main .accordian-wrapper .accordian-tabs{position:relative;overflow:hidden}#main .accordian-wrapper .accordian-tabs #acc-tab-1{z-index:1050}#main .accordian-wrapper .accordian-tabs #acc-tab-2{z-index:1049}#main .accordian-wrapper .accordian-tabs #acc-tab-3{z-index:1048}#main .accordian-wrapper .accordian-tabs #acc-tab-4{z-index:1047}#main .accordian-wrapper .accordian-tabs #acc-tab-5{z-index:1046}#main .accordian-wrapper .accordian-tabs #acc-tab-6{z-index:1045}#main .accordian-wrapper .accordian-tabs #acc-tab-7{z-index:1044}#main .accordian-wrapper .accordian-tabs #acc-tab-8{z-index:1043}#main .accordian-wrapper .accordian-tabs #acc-tab-9{z-index:1042}#main .accordian-wrapper .accordian-tabs #acc-tab-10{z-index:1041}#main .accordian-wrapper .accordian-tabs #acc-tab-11{z-index:1040}#main .accordian-wrapper .accordian-tabs #acc-tab-12{z-index:1039}#main .accordian-wrapper .accordian-tabs #acc-tab-13{z-index:1038}#main .accordian-wrapper .accordian-tabs #acc-tab-14{z-index:1037}#main .accordian-wrapper .accordian-tabs #acc-tab-15{z-index:1036}#main .accordian-wrapper .accordian-tabs #acc-tab-16{z-index:1035}#main .accordian-wrapper .accordian-tabs #acc-tab-17{z-index:1034}#main .accordian-wrapper .accordian-tabs #acc-tab-18{z-index:1033}#main .accordian-wrapper .accordian-tabs #acc-tab-19{z-index:1032}#main .accordian-wrapper .accordian-tabs #acc-tab-20{z-index:1031}#main .accordian-wrapper .accordian-tabs #acc-tab-21{z-index:1030}#main .accordian-wrapper .accordian-tabs #acc-tab-22{z-index:1029}#main .accordian-wrapper .accordian-tabs #acc-tab-23{z-index:1028}#main .accordian-wrapper .accordian-tabs #acc-tab-24{z-index:1027}#main .accordian-wrapper .accordian-tabs #acc-tab-25{z-index:1026}#main .accordian-wrapper .accordian-tabs #acc-tab-26{z-index:1025}#main .accordian-wrapper .accordian-tabs #acc-tab-27{z-index:1024}#main .accordian-wrapper .accordian-tabs #acc-tab-28{z-index:1023}#main .accordian-wrapper .accordian-tabs #acc-tab-29{z-index:1022}#main .accordian-wrapper .accordian-tabs #acc-tab-30{z-index:1021}#main .accordian-wrapper .accordian-tabs #acc-tab-31{z-index:1020}#main .accordian-wrapper .accordian-tabs #acc-tab-32{z-index:1019}#main .accordian-wrapper .accordian-tabs #acc-tab-33{z-index:1018}#main .accordian-wrapper .accordian-tabs #acc-tab-34{z-index:1017}#main .accordian-wrapper .accordian-tabs #acc-tab-35{z-index:1016}#main .accordian-wrapper .accordian-tabs #acc-tab-36{z-index:1015}#main .accordian-wrapper .accordian-tabs #acc-tab-37{z-index:1014}#main .accordian-wrapper .accordian-tabs #acc-tab-38{z-index:1013}#main .accordian-wrapper .accordian-tabs #acc-tab-39{z-index:1012}#main .accordian-wrapper .accordian-tabs #acc-tab-40{z-index:1011}#main .accordian-wrapper .accordian-tabs #acc-tab-41{z-index:1010}#main .accordian-wrapper .accordian-tabs #acc-tab-42{z-index:1009}#main .accordian-wrapper .accordian-tabs #acc-tab-43{z-index:1008}#main .accordian-wrapper .accordian-tabs #acc-tab-44{z-index:1007}#main .accordian-wrapper .accordian-tabs #acc-tab-45{z-index:1006}#main .accordian-wrapper .accordian-tabs #acc-tab-46{z-index:1005}#main .accordian-wrapper .accordian-tabs #acc-tab-47{z-index:1004}#main .accordian-wrapper .accordian-tabs #acc-tab-48{z-index:1003}#main .accordian-wrapper .accordian-tabs #acc-tab-49{z-index:1002}#main .accordian-wrapper .accordian-tabs .tab{position:relative;width:calc(100% - 4px);overflow:hidden}#main .accordian-wrapper .accordian-tabs .tab .tab-label{padding:.6em .4em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#main .accordian-wrapper .accordian-tabs .tab .tab-label:hover{color:#1b75bb}#main .accordian-wrapper .accordian-tabs .tab .tab-label:hover .icon-chevron-up-down:before{color:#1b75bb}#main .accordian-wrapper .accordian-tabs .tab-label{display:flex;justify-content:flex-start;position:relative;margin-bottom:0;font-size:18px;font-size:1.125rem;font-weight:700;cursor:pointer}@media only screen and (min-width:1025px){#main .accordian-wrapper .accordian-tabs .tab-label{font-size:24px;font-size:1.5rem}}#main .accordian-wrapper .accordian-tabs .tab-label .icon-chevron-up-down{transition:transform .5s ease;margin-left:8px}#main .accordian-wrapper .accordian-tabs .tab-label .icon-chevron-up-down:before{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-family:FontAwesome;content:"\f078";font-style:normal}#main .accordian-wrapper .accordian-tabs .tab .acchash{float:left;font-size:36px;font-size:2.25rem;line-height:122%;font-family:SpaceGrotesk-regular,"Space Grotesk",sans-serif;font-weight:400;margin-top:.1em;margin-right:.2em;color:#9e9e9e;font-weight:300}#main .accordian-wrapper .accordian-tabs .tab input:checked~.tab-label .icon-chevron-up-down{transform-origin:center center;transform:rotateX(180deg)}#main .accordian-wrapper .accordian-tabs .tab-content{max-height:0;margin:0;overflow:hidden;transition:all .35s}#main .accordian-wrapper .accordian-tabs .tab-content .flex-container,#main .accordian-wrapper .accordian-tabs .tab-content .flex-container--nowrap{padding:0}#main .accordian-wrapper .accordian-tabs .tab-content .flex-container--nowrap>div,#main .accordian-wrapper .accordian-tabs .tab-content .flex-container>div{align-self:center}#main .accordian-wrapper .accordian-tabs .tab-content .flex-container--nowrap>div>h4,#main .accordian-wrapper .accordian-tabs .tab-content .flex-container>div>h4{padding:10px 30px}@media only screen and (min-width:1025px){#main .accordian-wrapper .accordian-tabs .tab-content .flex-container--nowrap>div .btn-link,#main .accordian-wrapper .accordian-tabs .tab-content .flex-container>div .btn-link{float:right}}#main .accordian-wrapper .accordian-tabs .tab-content .tab-content-inner{padding-top:1.6em;padding-bottom:1.6em}#main .accordian-wrapper .accordian-tabs .tab-content .chevron-up-down .icon-chevron-up-down{transition:all .3s ease;font-style:normal}#main .accordian-wrapper .accordian-tabs .tab-content .chevron-up-down .icon-chevron-up-down:after{font-family:FontAwesome;content:"\f078"}#main .accordian-wrapper .accordian-tabs .tab-content>.panel-outer{padding:0}#main .accordian-wrapper .accordian-tabs .tab-content>.panel-outer>.panel-wrapper{padding-left:0;padding-right:0}#main .accordian-wrapper .accordian-tabs .tab-content>.panel-outer>.panel-wrapper>.panel{padding-top:1em;padding-left:0;padding-right:0;float:none;margin:0;left:0}#main .accordian-wrapper .accordian-tabs .tab-content>.panel-outer>.panel-wrapper>.panel>div.title{display:none}#main .accordian-wrapper .accordian-tabs .tab input{position:absolute;opacity:0;z-index:-1}#main .accordian-wrapper .accordian-tabs .tab input:checked~.tab-content{max-height:100000vh}#main .accordian-wrapper .accordian-tabs .tab.tab-scroll{position:relative}#main .accordian-wrapper .accordian-tabs .tab.tab-scroll:before{content:"";background:linear-gradient(to left,rgba(255,255,255,0),#fff);position:absolute;top:35px;bottom:0;left:0;width:50px;z-index:99}#main .accordian-wrapper .accordian-tabs .tab.tab-scroll:after{content:"";background:linear-gradient(to right,rgba(255,255,255,0),#fff);position:absolute;top:35px;bottom:0;right:0;width:20px;z-index:99}@media only screen and (min-width:1025px){#main .accordian-wrapper .accordian-tabs .tab.tab-scroll:before{content:unset}#main .accordian-wrapper .accordian-tabs .tab.tab-scroll:after{content:unset}}#main .accordian-wrapper .accordian-tabs .tab.tab-scroll .tab-content--scroll{overflow-x:auto;overflow-y:hidden}#main .accordian-wrapper .accordian-tabs .tab.tab-scroll .tab-content--scroll.active:active{cursor:-webkit-grabbing!important}#main .accordian-wrapper .accordian-tabs .tab.tab-scroll .tab-content--scroll.active:hover{transform:scale(1.02)}#main .accordian-wrapper .accordian-tabs .tab.tab-scroll .tab-content--scroll::-webkit-scrollbar{display:none}#main .accordian-wrapper .accordian-tabs .tab.tab-scroll .tab-content--scroll .row--scroll{min-width:1025px}#main .accordian-wrapper .accordian-tabs .tab.tab-scroll .tab-content--scroll .row--scroll:hover{cursor:grabbing;cursor:-webkit-grabbing}@media only screen and (min-width:1025px){#main .accordian-wrapper .accordian-tabs .tab.tab-scroll .tab-content--scroll{overflow-x:hidden;overflow-y:hidden;overflow:hidden}#main .accordian-wrapper .accordian-tabs .tab.tab-scroll .tab-content--scroll.no-hover:hover,#main .accordian-wrapper .accordian-tabs .tab.tab-scroll .tab-content--scroll:hover{cursor:default}#main .accordian-wrapper .accordian-tabs .tab.tab-scroll .tab-content--scroll .row--scroll{min-width:unset}#main .accordian-wrapper .accordian-tabs .tab.tab-scroll .tab-content--scroll .row--scroll:hover{cursor:pointer}#main .accordian-wrapper .accordian-tabs .tab.tab-scroll .tab-content--scroll .row--scroll.no-hover:hover{cursor:default}#main .accordian-wrapper .accordian-tabs .tab.tab-scroll .tab-content--scroll.active:hover{transform:scale(1)}}.icon-container{position:relative;margin:1em 0}.code-container{min-height:500px}.mapbox-container{min-height:600px}.button-container{position:relative;margin:1em 0}.stats-icons-container{position:absolute;right:22.5%;left:22.5%;top:calc(50px - 1vh);background-color:transparent;height:60px;display:grid;grid-template-columns:1fr 1fr 1fr}.stats-icons-container div{padding:16%}.stats-icons-container div img{box-shadow:none}.stats-box-container{margin-top:2em;box-shadow:0 5px 12px rgba(0,0,0,.25);background-color:#fff;border:1px solid #000;background-size:100%;position:absolute;right:20%;left:20%;top:5vw}@media only screen and (min-width:600px){.stats-box-container{top:calc(150px - .5vh)}}@media only screen and (min-width:1025px){.stats-box-container{margin-top:1em}}.img-stats-container{padding-left:2em;padding-right:2em;padding-bottom:12vw;display:flex;justify-content:center}@media only screen and (min-width:600px){.img-stats-container{padding-bottom:5vw}}@media only screen and (min-width:600px){.img-stats-container{padding-bottom:calc(500px - 90vw)}}@media only screen and (min-width:1025px){.img-stats-container{padding-left:10%;padding-right:10%;padding-bottom:calc(550px - 90vw)}}.img-stats-container img{border-radius:100vmin;box-shadow:0 5px 12px rgba(0,0,0,.25)}.img-stats-container .stats-box-container .box h1{font-size:8vw;color:#000;margin:0 .1em;font-family:SpaceGrotesk-Bold,"Space Grotesk",sans-serif}@media only screen and (min-width:1025px){.img-stats-container .stats-box-container .box h1{font-size:clamp(2em,3.5vw,48px)}}.article-meta-container{margin:0 2em;color:#363636;text-align:center}@media only screen and (min-width:1025px){.article-meta-container{text-align:left;margin:2% 0 0 2em}}.article-meta-container h4{margin-bottom:.3rem}.contributor-acc-header{color:#fff;padding:10px 30px;font-size:1rem}.implementation-acc-header{color:#fff;padding:10px 10px;font-size:1rem;margin:1em 0;justify-content:center}.box-container{margin-top:2em}@media only screen and (min-width:1025px){.box-container{margin-top:1em}}.box,.box-grey,.box-white,.box-white-shadow{width:100%;background:inherit;margin:10px auto;padding:.5em;overflow:hidden}@media only screen and (min-width:1025px){.box,.box-grey,.box-white,.box-white-shadow{padding:1em}}@media only screen and (min-width:1025px){.box-right{float:right}}.box-white{background:#fff;margin:0;color:#363636;border:2px solid #f4f4f4;-webkit-box-shadow:0 1px 12px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 12px 0 rgba(0,0,0,.15);box-shadow:0 1px 12px 0 rgba(0,0,0,.15)}.box-grey{background:#f4f4f4;margin:0;border:none;color:#363636;border:2px solid #f4f4f4;-webkit-box-shadow:0 1px 12px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 12px 0 rgba(0,0,0,.15);box-shadow:0 1px 12px 0 rgba(0,0,0,.15)}.box-white-shadow{width:96%;color:#1b75bb;margin:1em;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 12px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 12px 0 rgba(0,0,0,.15);box-shadow:0 1px 12px 0 rgba(0,0,0,.15)}.box-white-shadow:last-child{border-bottom:none}.category-tags{color:#363636;display:inline-block;border:solid 1px #9d9d9d;padding:4px 6px 2px;box-shadow:0 5px 12px rgba(0,0,0,.1);margin-bottom:4px}.category-tags:hover{cursor:default}.category-tags.cta{border:0}.image_map-box{padding:10px;background:#fff;color:#1b75bb;border:3px solid #1b75bb;justify-content:center;display:flex;justify-content:center;flex-direction:column;padding:4px}@media only screen and (min-width:600px){.image_map-box{border:4px solid #1b75bb}}.image_map-box>h5{color:#76787a;margin:.2em 0 0;font-size:2vw;font-weight:600;line-height:1}@media only screen and (min-width:1025px){.image_map-box>h5{font-size:min(1.1vw,16pt)}}.image_map-box>p{margin:.4em 0 0;text-align:center;font-size:1rem;font-weight:700;font-size:2vw;line-height:1}@media only screen and (min-width:1025px){.image_map-box>p{font-size:min(1.1vw,16pt);line-height:118%}}.image_map-box:hover:not(.no-hover){box-shadow:0 5px 12px 0 rgba(0,0,0,.5);transform:translateY(-3px);cursor:pointer;transition:.3s}.image_map-box:hover:not(.no-hover) a{color:#4faedc}p.highlight-box{border:2px solid #363636;padding:1em;background:rgba(79,174,220,.2)}.panolens-container{position:relative;display:block;width:100%;height:450px}.panolens-container>div{width:inherit}#main .video-wrapper,#page .video-container{position:relative;justify-content:center;padding-bottom:56.25%}#main .video-wrapper>iframe,#page .video-container>iframe{border:2px solid #cfcfcf;border-radius:1.5vmin;position:absolute;top:0;left:0;width:100%;height:100%}.video-media-library{border:2px solid #cfcfcf;border-radius:1.5vmin;position:absolute;top:0;left:0;width:100%;height:100%}.bordered-image-caption,.bordered-video-caption{clear:both;border-bottom:.5px solid #9e9e9e;padding-top:1em;padding-bottom:1em;margin-bottom:1em}.bordered-image-caption{padding-top:.7em}#page .page-video-wrapper{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}#page .page-video-wrapper iframe{left:0;top:0;height:100%;width:100%;position:absolute}.page-podcast-wrapper{overflow:hidden;position:relative;padding-bottom:32%}@media only screen and (min-width:1025px){.page-podcast-wrapper{padding-bottom:16%}}.page-podcast-wrapper iframe{left:0;top:0;height:100%;width:100%;position:absolute}.acf-map{width:100%;height:550px;border:#ccc solid 1px;margin:20px 0}.acf-map img{max-width:inherit!important}.panel-document{padding:0 3% 1em;height:90vw}@media only screen and (min-width:1025px){.panel-document{height:110vh}}.panel-document iframe.document,.panel-document iframe.newsletter{height:225vw;border:1px solid #0f0;border:0;width:250%;-webkit-transform:scale(.5);-webkit-transform-origin:-10% 0;overflow:hidden}@media only screen and (min-width:360px){.panel-document iframe.document,.panel-document iframe.newsletter{-webkit-transform:scale(1.1);-webkit-transform-origin:0 0;height:110vw;width:80%}}@media only screen and (min-width:1025px){.panel-document iframe.document,.panel-document iframe.newsletter{width:70%;height:85vh;-webkit-transform:scale(1.22);-webkit-transform-origin:-49% 0}}.panel-document-git{overflow-y:auto;display:flex;flex-direction:column;height:95%;margin:0 6%}.panel-newsletter{padding:0 3% 1em;min-height:90vw}@media only screen and (min-width:1025px){.panel-newsletter{min-height:110vh}}.panel-newsletter iframe.document,.panel-newsletter iframe.newsletter{height:225vw;border:1px solid #0f0;border:0;width:200%;-webkit-transform:scale(.5);-webkit-transform-origin:0 0;overflow:hidden}@media only screen and (min-width:360px){.panel-newsletter iframe.document,.panel-newsletter iframe.newsletter{height:110vw;width:100%;-webkit-transform:scale(1);-webkit-transform-origin:0 0}}@media only screen and (min-width:1025px){.panel-newsletter iframe.document,.panel-newsletter iframe.newsletter{height:105vh;width:100%;-webkit-transform:scale(1);-webkit-transform-origin:0 0}}.button-top-wrapper{position:absolute;top:.5em;left:0}@media only screen and (min-width:1025px){.button-top-wrapper{top:-1em}}.button-container{position:relative}.btns-container{width:100%;display:flex;justify-content:flex-start;flex-flow:row wrap;flex-wrap:wrap;align-items:center;background-color:transparent;width:100%;margin-top:1rem;gap:1rem 1rem;justify-content:center}.btns-container>div{width:100%}.btns-container>div>a{width:100%;display:inline-block}.btns-container>div>a>span.btn{width:100%}@media only screen and (min-width:1025px){.btns-container{margin-top:2em;margin-bottom:1em;justify-content:left}.btns-container>div{width:auto}.btns-container>div>a{width:auto}.btns-container>div>a>span.btn{width:auto}.btns-container.btns-container-center{justify-content:center}}.btns-container>div>span{display:block}span.btn{overflow:visible;align-items:center;justify-content:center;display:inline-flex}span.btn-cta{margin:1em 0}.btns-container a,.btns-container span.btn,.panel-block-image-text span.btn{width:100%}@media only screen and (min-width:1025px){.btns-container a,.btns-container span.btn,.panel-block-image-text span.btn{width:auto}}span.btn input.btn-text{outline:0;border:0;background-color:transparent}span.btn input.btn-text:hover{cursor:pointer}.btn{position:relative;border:0;padding:0 2em;min-width:225px;height:60px;cursor:pointer}.btn-text{color:#fff;font-size:14px;font-size:.875rem;line-height:129%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700;text-transform:uppercase;text-align:center}.btn.btn-disabled{opacity:.3}.btn.btn-disabled:hover{cursor:default}.btn.mldb{min-height:60px;height:auto}.btn-sidebar{position:relative;border:0;margin-top:1em;min-width:225px;height:60px;cursor:pointer;width:100%}@media only screen and (min-width:1025px){.btn-sidebar{width:auto}}.btn-sidebar-text{color:#fff;font-size:14px;font-size:.875rem;line-height:129%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700;text-transform:uppercase}@media only screen and (min-width:1025px){.btn-event{float:right;margin-left:1em;margin-bottom:1em}}.btn-blue,.btn-blue-fade,.btn-header{position:relative;border:0;padding:0;min-width:225px;cursor:pointer}.btn-social{background-color:rgba(255,255,255,.3921568627);color:#fff;width:fit-content;height:24px;text-align:center;font-size:14px;font-size:.875rem;line-height:133%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400;padding:5px 5px 26px 5px;border-radius:10px;margin:2em auto;display:flex}.btn-social:hover{background-color:#fff;color:#262626;text-decoration:none;transition:.3s}.button-bluesky:before{font-family:FontAwesomeBrands;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;margin-right:.5em;text-align:center;font-variant:normal;text-transform:none;content:"\e671";padding-left:.5em}.button-youtube:before{font-family:icomoon;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;margin-right:.5em;text-align:center;font-variant:normal;text-transform:none;content:"\e902";padding-left:.5em}.button-linkedin:before{font-family:icomoon;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;margin-right:.5em;text-align:center;font-variant:normal;text-transform:none;content:"\e901";padding-left:.5em}.button-googledrive{background-color:#363636;color:#fff;width:auto;min-height:36px;text-align:center;font-size:14px;font-size:.875rem;line-height:133%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400;font-size:17px;padding:5px 10px 10px 0;border-radius:10px;display:inline-block}@media only screen and (min-width:1025px){.button-googledrive{margin-bottom:0;font-size:24px;float:right;margin-top:10px}}.button-googledrive:hover{background-color:#e7e7e7;color:#363636;text-decoration:none;transition:.3s}.button-googledrive:before{font-family:FontAwesomeBrands;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;margin-right:.5em;text-align:center;font-variant:normal;text-transform:none;content:"\f3aa";padding-left:.5em}.button-github{background-color:#363636;color:#fff;width:auto;min-height:36px;text-align:center;font-size:14px;font-size:.875rem;line-height:133%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400;font-size:17px;padding:5px 10px 10px 0;border-radius:10px;display:inline-block}@media only screen and (min-width:1025px){.button-github{margin-bottom:0;font-size:24px;float:right;margin-top:10px}}.button-github:hover{background-color:#e7e7e7;color:#363636;text-decoration:none;transition:.3s}.button-github:before{font-family:FontAwesomeBrands;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;margin-right:.5em;text-align:center;font-variant:normal;text-transform:none;content:"\f09b";padding-left:.5em}.button-hs-newsletter-announcement{background-color:#363636;color:#fff;width:auto;min-height:36px;text-align:center;font-size:14px;font-size:.875rem;line-height:133%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400;font-size:17px;padding:5px 10px 10px 20px;border-radius:10px;display:inline-block}@media only screen and (min-width:1025px){.button-hs-newsletter-announcement{margin-bottom:0;font-size:24px;float:right;margin-top:10px;margin-left:1em}}.button-hs-newsletter-announcement:hover{background-color:#e7e7e7;color:#363636;text-decoration:none;transition:.3s}.btn-dark{background:rgba(232,232,232,.6)}.btn-dark .btn-text{position:relative;z-index:1;color:#363636;transition:color .3s}.btn-dark::after{position:absolute;top:calc(100% - 2px);left:0;display:block;height:2px;width:100%;content:"";background-color:#363636;transition:all .3s}.btn-dark:hover::after{top:0;height:100%}.btn-dark:hover .btn-text{color:#fff}.btn-light{background:rgba(255,255,255,.4);box-shadow:inset 0 -2.6px 0 #363636}.btn-light .btn-text,.btn-light .hs-button{position:relative;z-index:1;color:#363636;transition:color .3s;text-transform:uppercase}.btn-light::after{position:absolute;top:calc(100% - 2px);left:0;display:block;height:2px;width:100%;content:"";background-color:#363636;transition:all .3s}.btn-light.active::after,.btn-light:hover::after{top:0;height:100%}.btn-light.btn-disabled.active::after,.btn-light.btn-disabled:hover::after{top:calc(100% - 2px);height:2px}.btn-light.btn-disabled:hover .btn-text{color:#363636}.btn-light.active .btn-text,.btn-light:hover .btn-text{color:#fff}.btn-white{background:#fff;box-shadow:inset 0 -2.6px 0 #363636}.btn-white .btn-text,.btn-white .hs-button{position:relative;z-index:1;color:#363636;transition:color .3s;text-transform:uppercase}.btn-white::after{position:absolute;top:calc(100% - 2px);left:0;display:block;height:2px;width:100%;content:"";background-color:#363636;transition:all .3s}.btn-white.active::after,.btn-white:hover::after{top:0;height:100%}.btn-white.btn-disabled.active::after,.btn-white.btn-disabled:hover::after{top:calc(100% - 2px);height:2px}.btn-white.btn-disabled:hover .btn-text{color:#363636}.btn-white.active .btn-text,.btn-white:hover .btn-text{color:#fff}.btn-footer-contact{background:rgba(255,255,255,.4)}.btn-footer-contact .btn-text{position:relative;z-index:1;color:#fff;transition:color .3s}.btn-footer-contact::after{position:absolute;top:calc(100% - 2px);left:0;display:block;height:2px;width:100%;content:"";background-color:#fff;transition:all .3s}.btn-footer-contact:hover::after{top:0;height:100%}.btn-footer-contact:hover .btn-text{color:#363636}#page form.hs-form .hs_submit .actions,.hs_upload_your_signed_member_agreement>div .actions,.list-inputs .actions{display:inline-block;overflow:visible;align-items:center;justify-content:center;display:inline-flex;background:#e8e8e8;box-shadow:inset 0 -2.6px 0;position:relative;border:0;padding:0 2em;min-width:175px;height:60px;width:100%;cursor:pointer}#page form.hs-form .hs_submit .actions .hs-button,.hs_upload_your_signed_member_agreement>div .actions .hs-button,.list-inputs .actions .hs-button{font-size:14px;font-size:.875rem;line-height:129%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700;text-transform:uppercase;text-align:center;outline:0;border:0;background-color:transparent;cursor:pointer}#page form.hs-form .hs_submit .actions:hover,.hs_upload_your_signed_member_agreement>div .actions:hover,.list-inputs .actions:hover{cursor:pointer;color:#fff}#page form.hs-form .hs_submit .actions:hover .hs-button,.hs_upload_your_signed_member_agreement>div .actions:hover .hs-button,.list-inputs .actions:hover .hs-button{color:#fff}#main .list-inputs .actions{height:30px;text-align:center;margin:1em;width:calc(100% - 2em)}@media only screen and (min-width:1025px){#main .list-inputs .actions{width:100%;margin:0;transform:translateY(9px)}#main .list-inputs .actions .list-inputs-reset .actions{min-width:unset}}.btn-grey,.hs_submit>.actions,.list-inputs .actions{background:rgba(232,232,232,.6);box-shadow:inset 0 -2.6px 0 #363636;margin-top:1em}.btn-grey .btn-text,.btn-grey .hs-button,.btn-grey .list-inputs-reset,.hs_submit>.actions .btn-text,.hs_submit>.actions .hs-button,.hs_submit>.actions .list-inputs-reset,.list-inputs .actions .btn-text,.list-inputs .actions .hs-button,.list-inputs .actions .list-inputs-reset{position:relative;z-index:1;color:#363636;transition:color .3s;text-transform:uppercase}.btn-grey::after,.hs_submit>.actions::after,.list-inputs .actions::after{position:absolute;top:calc(100% - 2px);left:0;display:block;height:2px;width:100%;content:"";background-color:#363636;transition:all .3s}.btn-grey.active::after,.btn-grey:hover::after,.hs_submit>.actions.active::after,.hs_submit>.actions:hover::after,.list-inputs .actions.active::after,.list-inputs .actions:hover::after{top:0;height:100%}.btn-grey.btn-disabled.active::after,.btn-grey.btn-disabled:hover::after,.hs_submit>.actions.btn-disabled.active::after,.hs_submit>.actions.btn-disabled:hover::after,.list-inputs .actions.btn-disabled.active::after,.list-inputs .actions.btn-disabled:hover::after{top:calc(100% - 2px);height:2px}.btn-grey.btn-disabled:hover .btn-text,.hs_submit>.actions.btn-disabled:hover .btn-text,.list-inputs .actions.btn-disabled:hover .btn-text{color:#363636}.btn-grey.active .btn-text,.btn-grey:hover .btn-text,.hs_submit>.actions.active .btn-text,.hs_submit>.actions:hover .btn-text,.list-inputs .actions.active .btn-text,.list-inputs .actions:hover .btn-text{color:#fff}.btn-fullwidth{width:100%}span.status-square{padding:4px 12px;font-weight:700;color:#fff;display:inline-block;word-wrap:break-word;max-width:100%}a:hover>span.status-square{opacity:.8}div.card-status.status-app,span.status-square.status-app{background:#8cc63e}div.card-status.status-dev,span.status-square.status-dev{background:#faa633}div.card-status.status-ong,span.status-square.status-ong{background:#1b75bb}div.card-status.status-ofd,span.status-square.status-ofd{background:#4faedc}div.card-status.status-stu,span.status-square.status-stu{background:#9f79b0}div.card-status.status-found,span.status-square.status-found{background:#9f79b0}div.card-status.status-tech,span.status-square.status-tech{background:#1b75bb}div.card-status.status-cross,span.status-square.status-cross{background:#4faedc}span.grey-circ{background:#e7e7e7;border-radius:100px;padding:4px 18px;font-weight:700;margin-left:4px;margin-top:4px;display:inline-block}span.inline-label{font-size:12px;font-size:.75rem;line-height:133%;font-family:SpaceGrotesk-Bold,"Space Grotesk",sans-serif;font-weight:700;text-transform:uppercase;padding-left:8px;padding-right:8px;display:inline-block;background:#e9e9e9;border:1px solid #cfcfcf}@media only screen and (min-width:1025px){span.inline-label{font-size:14px;font-size:.875rem;line-height:141%;font-family:SpaceGrotesk-Bold,"Space Grotesk",sans-serif;font-weight:700;text-transform:uppercase}}.btn-grey-ext{background:rgba(232,232,232,.6);box-shadow:inset 0 -2.6px 0 #363636}.btn-grey-ext .btn-text{position:relative;z-index:1;color:#363636;transition:color .3s;text-transform:uppercase}.btn-grey-ext .btn-text::after{font-family:icomoon;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:1em;margin-right:.5em;text-align:center;font-variant:normal;text-transform:none;content:"\e907";padding-left:1em}.btn-grey-ext .btn-text:hover::after{content:"\e906"}.btn-grey-ext::after{position:absolute;top:calc(100% - 2px);left:0;display:block;height:2px;width:100%;content:"";background-color:#363636;transition:all .3s}.btn-grey-ext:hover::after{top:0;height:100%}.btn-grey-ext.btn-grey-ext:hover .btn-text::after{content:"\e906"}.btn-grey-ext:hover .btn-text{color:#fff}.btn-blue{background:#1b75bb;color:#fff;text-transform:uppercase;font-family:Helvetica Neue;font-weight:700;padding:1em 2em}.btn-blue:hover{opacity:.8}.btn-blue-fade{background:#fff;box-shadow:inset 0 -2.6px 0 #1b75bb;height:60px}.btn-blue-fade .btn-text{position:relative;z-index:1;color:#1b75bb;transition:color .3s;text-transform:uppercase;margin-left:.5rem}.btn-blue-fade::after{position:absolute;top:calc(100% - 2px);left:0;display:block;height:2px;width:100%;content:"";background-color:#1b75bb;transition:all .3s}.btn-blue-fade:hover::after{top:0;height:100%}.btn-blue-fade:hover .btn-text{color:#fff}.btn-header{background:#e8e8e8;box-shadow:inset 0 -2.6px 0 #363636;height:42px;z-index:0}.btn-header .btn-text{position:relative;z-index:1;color:#363636;transition:color .3s;text-transform:uppercase;margin-left:.5rem}.btn-header .btn-text::after{font-family:icomoon;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:1em;margin-right:.5em;text-align:center;font-variant:normal;text-transform:none;content:"\e907";padding-left:1em}.btn-header .btn-text:hover::after{content:"\e906"}.btn-header::after{position:absolute;top:calc(100% - 2px);left:0;display:block;height:2px;width:100%;content:"";background-color:#363636;transition:all .3s}.btn-header:hover::after{top:0;height:100%}.btn-header:hover .btn-text{color:#fff}.social-share:hover{cursor:pointer;opacity:.7}.category_checkboxes:checked+label.filter-button:after{top:0;height:100%}.category_checkboxes:checked+label.filter-button .btn-text{color:#fff}label.filter-button{display:inline-block;padding:0 .6em;height:30px;margin:.3em;min-width:unset}.btn-contributor-acc{margin:0 0 1em 0;width:90%}@media only screen and (min-width:1025px){.btn-contributor-acc{margin:1em 1em .7em 0;width:auto;float:right}}.btn-implementation-dp{width:90%;float:none;margin-top:0}@media only screen and (min-width:1025px){.btn-implementation-dp{width:auto;float:right}}.button-image_map{margin:0;font-size:2vw;padding:.5em min(1.5vw,25px);color:#1b75bb;background-color:#fff;font-weight:700;border:2px solid #4faedb;border-radius:70px;width:100%;max-width:230px;height:auto;display:inline-block;position:relative;text-align:center}.button-image_map:first-child{margin-bottom:6px}@media only screen and (min-width:1025px){.button-image_map{font-size:min(1.1vw,16pt);width:min(15vw,250px)}}.button-image_map:hover{cursor:pointer}.button-image_map:hover:not(.no-hover){box-shadow:0 5px 12px 0 rgba(0,0,0,.5);transform:translateY(-3px);cursor:pointer;transition:.3s}.object-navigation{display:flex;justify-content:space-between}@media only screen and (min-width:1025px){.object-navigation{float:right}}.next-object{padding-left:.5em}.next-object:after{font-family:icomoon;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e905";margin-left:.5em}.prev-object{padding-right:.5em}.prev-object:before{font-family:icomoon;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e904";margin-right:.5em}.icon-bluesky:before{font-family:FontAwesomeBrands;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e671"}.btn-c-danger,.btn-c-dark,.btn-c-info,.btn-c-light,.btn-c-primary,.btn-c-secondary,.btn-c-success,.btn-c-warning{text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-shadow:2px 2px 10px 0 rgba(0,0,0,.15);height:40px;width:40px;font-size:18px;font-size:1.125rem}@media only screen and (min-width:1025px){.btn-c-danger,.btn-c-dark,.btn-c-info,.btn-c-light,.btn-c-primary,.btn-c-secondary,.btn-c-success,.btn-c-warning{height:50px;width:50px;font-size:18px;font-size:1.125rem}}.btn-c-light{background-color:#fff;border:#fff;color:#363636}.btn-c-light:hover{background:#e6e6e6;border:#e6e6e6;color:#505050}.btn-c-dark{background-color:#363636;border:#363636;color:#fff}.btn-c-dark:hover{background:#505050;border:#fff;color:#e6e6e6}.btn-c-primary{background-color:#363636;border:#363636;color:#fff}.btn-c-primary:hover{background:#505050;border:#fff;color:#1d1d1d}.btn-c-secondary{background-color:#9f79b0;border:#9f79b0;color:#fff}.btn-c-secondary:hover{background:#b699c3;border:#fff;color:#875b9b}.btn-c-success{background-color:#8cc63e;border:#8cc63e;color:#fff}.btn-c-success:hover{background:#a3d265;border:#fff;color:#71a130}.btn-c-danger{background-color:#e34a3a;border:#e34a3a;color:#fff}.btn-c-danger:hover{background:#e97367;border:#fff;color:#cd2e1d}.btn-c-warning{background-color:#faa633;border:#faa633;color:#fff}.btn-c-warning:hover{background:#fbbc65;border:#fff;color:#f49006}.btn-c-info{background-color:#4faedc;border:#4faedc;color:#fff}.btn-c-info:hover{background:#7ac2e4;border:#fff;color:#2999cf}.btn-c-blue{background:#fff;color:#1b75bb;border:1px solid #1b75bb;border-radius:1em}.btn-c-blue .btn-text{color:#1b75bb}.light,.light p,.white,.white p{color:#fff}.light a,.light p a,.white a,.white p a{color:#fff;text-decoration:underline}.light a:hover,.light p a:hover,.white a:hover,.white p a:hover{color:#fff;text-decoration:none}.black,.black p,p.black{color:#000}.dark,.dark p,p.dark{color:#363636}.darkblue{color:#1b75bb}.aboutus .bg-header,.article-item .bg-header,.bg-green-darkgreen,.bg-lightblue-darkblue,.bg-lightblue-green,.bg-purple-red,.bg-red-orange,.document-item .bg-header,.getinvolved .bg-header,.newsevents .bg-header,.ourcommunity .bg-header,.ourproducts .bg-header,.whatwedo .bg-header{z-index:0}.aboutus .bg-header:before,.article-item .bg-header:before,.bg-green-darkgreen:before,.bg-lightblue-darkblue:before,.bg-lightblue-green:before,.bg-purple-red:before,.bg-red-orange:before,.document-item .bg-header:before,.getinvolved .bg-header:before,.newsevents .bg-header:before,.ourcommunity .bg-header:before,.ourproducts .bg-header:before,.whatwedo .bg-header:before{z-index:-1;content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.15;background-image:url(../svg/logos/logo-tower-white.svg);background-repeat:repeat-y;background-attachment:scroll;background-size:calc(120% + 40vh)}.bg-grey{z-index:0}.bg-grey:before{z-index:-1;content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../svg/logos/logo-mark-white.svg);background-repeat:no-repeat;background-attachment:scroll;background-position:195% 0;background-size:66%}.bg-purple-darkblue{background-position:40% 0;z-index:0}.bg-purple-darkblue:before{z-index:-1;content:" ";display:block;position:absolute;left:-15%;top:-5%;width:100%;height:115%;opacity:.15;background-image:url(../svg/logos/logo-mark-white.svg);background-repeat:repeat-y;background-attachment:scroll;background-size:95%}.bg-blue-fade{background:rgba(27,117,187,.2)}.bg-white{background:#fff;color:#262626}.bg-black{background:#363636}.bg-transparent{background:0 0}.bg-grey{margin-top:0;background:#f4f4f4}.bg-red-orange{background:linear-gradient(270deg,#e34a3a 0,#faa633 100%)}.bg-red-orange:before{background-position:30% 60%}.bg-purple-red{background:linear-gradient(270deg,#ab7ab0 0,#e34a3a 100%)}.bg-purple-red:before{background-position:70% 0}.bg-purple-darkblue{background:linear-gradient(270deg,#1b75bb 0,#9f79b0 100%)}.bg-lightblue-darkblue{background:linear-gradient(270deg,#4faedc 0,#1b75bb 100%)}.bg-lightblue-darkblue:before{background-position:0 20%}.bg-lightblue-green{background:linear-gradient(270deg,#8cc63e 0,#4faedc 100%)}.bg-lightblue-green:before{background-position:0 30%}.bg-green-darkgreen{background:linear-gradient(270deg,#00a99d 0,#8cc63e 100%)}.bg-green-darkgreen:before{background-position:0 40%}.aboutus .bg-header{background:linear-gradient(270deg,#8cc63e 0,#4faedc 100%)}.aboutus .bg-header:before{background-position:0 50%}.whatwedo .bg-header{background:linear-gradient(270deg,#4faedc 0,#1b75bb 100%)}.whatwedo .bg-header:before{background-position:0 40%}.ourproducts .bg-header{background:linear-gradient(270deg,#1b75bb 0,#9f79b0 100%)}.ourproducts .bg-header:before{background-position:0 30%}.article-item .bg-header,.newsevents .bg-header{background:linear-gradient(270deg,#ab7ab0 0,#e34a3a 100%)}.article-item .bg-header:before,.newsevents .bg-header:before{background-position:100% 20%}.getinvolved .bg-header{background:linear-gradient(270deg,#e34a3a 0,#faa633 100%)}.getinvolved .bg-header:before{background-position:100% 5%}.ourcommunity .bg-header{background:linear-gradient(270deg,#00a99d 0,#8cc63e 100%)}.ourcommunity .bg-header:before{background-position:40% 60%}.document-item .bg-header{background:#f4f4f4}.document-item .bg-header:before{background-position:0 0}.community-item .bg-header,.driver_project-item .bg-header,.open_call-item .bg-header,.organisation-item .bg-header,.product-item .bg-header,.strategic_partner-item .bg-header,.work_stream-item .bg-header{background-position:40% 0}.community-item .bg-header:after,.driver_project-item .bg-header:after,.open_call-item .bg-header:after,.organisation-item .bg-header:after,.product-item .bg-header:after,.strategic_partner-item .bg-header:after,.work_stream-item .bg-header:after{content:" ";display:block;position:absolute;width:100%;height:200%;opacity:.15;background-image:url(../svg/logos/logo-mark-white.svg);background-repeat:repeat-y;background-attachment:scroll;background-size:90%}.product-item .bg-header{background:linear-gradient(270deg,#1b75bb 0,#9f79b0 100%)}.product-item .bg-header:after{left:10%;top:-80%}.community-item .bg-header{background:linear-gradient(270deg,#4faedc 0,#1b75bb 100%)}.community-item .bg-header:after{left:-10%;top:-10%}.work_stream-item .bg-header{background:linear-gradient(270deg,#4faedc 0,#1b75bb 100%)}.work_stream-item .bg-header:after{left:-10%;top:-10%}.driver_project-item .bg-header{background:linear-gradient(270deg,#00a99d 0,#8cc63e 100%)}.driver_project-item .bg-header:after{left:-10%;top:-60%}.strategic_partner-item .bg-header{background:linear-gradient(270deg,#00a99d 0,#8cc63e 100%)}.strategic_partner-item .bg-header:after{left:-20%;top:-80%}.organisation-item .bg-header{background:linear-gradient(270deg,#00a99d 0,#8cc63e 100%)}.open_call-item .bg-header{background:linear-gradient(270deg,#e34a3a 0,#faa633 100%)}.open_call-item .bg-header:after{left:-30%;top:-40%}.no-section .bg-header{background:#fff}div.panels-container-2col div.panel-bordered{border-top:1px solid #77787b;border-bottom:1px solid #77787b}div.panels-container-2col div.panel-bordered+div.panel-bordered{border-top:0;margin-top:0}div.panels-container-2col div.panel-bordered+div.panel-bordered:last-child{margin-bottom:4em}.panel .btn-sidebar{margin-top:0;margin-bottom:1em}.panel.panel-border-green>div.title{border-top:3px solid #8cc63e;padding-top:2em}.panel.panel-border-blue>div.title{border-top:3px solid #1b75bb;padding-top:2em}.panel.panel-border-cyan>div.title{border-top:3px solid #4faedc;padding-top:2em}@media only screen and (min-width:1025px){.panel.panel-title-left.panel-border-green>div.content{border-top:3px solid #8cc63e;padding-top:2em}.panel.panel-title-left.panel-border-blue>div.content{border-top:3px solid #1b75bb;padding-top:2em}.panel.panel-title-left.panel-border-cyan>div.content{border-top:3px solid #4faedc;padding-top:2em}}figure{margin:0;position:relative}img,picture{margin:0;width:100%;border-radius:1.5vmin}img.news-image,img.no-corners,picture.news-image,picture.no-corners{border-radius:1.5vmin}img.image-modal:hover,picture.image-modal:hover{cursor:pointer}img.image-diagram,picture.image-diagram{margin-top:2em;border:2px solid #cfcfcf;border-radius:1.5vmin}.image-container{position:relative;max-width:100%}.image-container img{object-fit:contain}.center-image{display:grid;width:100%;justify-content:center}.stats-bullet{min-width:125px}.stats-bullet .img-impact-stats-with-url{border-radius:999px;margin:2em;box-shadow:0 5px 12px rgba(0,0,0,.25);max-width:105px}@media only screen and (min-width:1025px){.stats-bullet .img-impact-stats-with-url{max-width:105px;margin:15px}}.stats-bullet .img-impact-stats-with-url:hover{cursor:pointer}.stats-bullet .img-impact-stats-with-url:hover:not(.no-hover){box-shadow:0 5px 12px 0 rgba(0,0,0,.5);transform:translateY(-3px);cursor:pointer;transition:.3s}.stats-bullet .img-impact-stats-without-url{border-radius:999px;margin:2em;box-shadow:0 5px 12px rgba(0,0,0,.25);max-width:105px}@media only screen and (min-width:1025px){.stats-bullet .img-impact-stats-without-url{max-width:105px;margin:15px}}.image-credit-wrapper{position:relative;box-sizing:inherit;display:block}@media only screen and (min-width:1025px){.image-credit-wrapper{display:flex;justify-content:left;justify-content:center}}.image-credit{font-size:14px;font-size:.875rem;line-height:141%;font-family:SpaceGrotesk-Bold,"Space Grotesk",sans-serif;font-weight:700;text-transform:uppercase;min-width:90px}.image-title{font-size:14px;font-size:.875rem;line-height:141%;font-family:SpaceGrotesk-Bold,"Space Grotesk",sans-serif;font-weight:700;text-transform:uppercase;position:relative;box-sizing:inherit;display:flex;margin-top:1.5em;justify-content:center}@media only screen and (min-width:1025px){.image-title{justify-content:left;margin:2em 0}}.imgtxt-text{font-size:18px;font-size:1.125rem;line-height:150%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400;vertical-align:middle;text-align:center;height:auto}@media only screen and (min-width:1025px){.imgtxt-text{text-align:left;padding-top:1em}}.imgtxt-img{margin:0;display:block;max-width:90%;border-radius:1.5vmin;height:auto;box-shadow:0 5px 12px rgba(0,0,0,.25)}@media only screen and (min-width:1025px){.imgtxt-img{max-width:100%}}.img-funder{height:200px;object-fit:contain;border-radius:0;display:block;margin-left:auto;margin-right:auto;width:80%}@media only screen and (min-width:1025px){.img-funder{display:inline;margin-left:0;margin-right:0;width:100%}}.ws-card-logo{float:left;margin-top:.5em;margin-right:20px;height:85px;width:75px}.dp-logo{max-width:230px;max-height:230px;background-color:#fff}@media only screen and (min-width:1025px){.dp-logo{max-width:190px;max-height:190px}}.dp-logo-img{object-fit:contain;width:100%;height:100%}.ci-icon{max-width:230px;max-height:230px;background-color:#fff;border-radius:1000px}@media only screen and (min-width:1025px){.ci-icon{max-width:190px;max-height:190px}}.ci-icon-img{object-fit:contain;width:100%;height:100%;border-radius:1000px}.b-h-title{position:absolute;top:75%;left:3%}.b-h-title h3{color:#fff;font-size:16px;font-size:1rem}@media only screen and (min-width:1025px){.b-h-title h3{font-size:24px;font-size:1.5rem}}@media only screen and (min-width:1025px){.b-h-title h3{font-size:44px;font-size:2.75rem}}@media only screen and (min-width:1025px){.b-h-title h3{font-size:54px;font-size:3.375rem}}.code-block{display:flex;width:100%;margin:1em;border:2px solid #f4f4f4;background-color:#f4f4f4}blockquote{margin-left:0;margin-right:0;font-size:18px;font-size:1.125rem;line-height:133%;font-family:Figtree-Light,Figtree,sans-serif;font-style:italic;font-weight:300}@media only screen and (min-width:1025px){blockquote{font-size:24px;font-size:1.5rem;line-height:125%;font-family:Figtree-Light,Figtree,sans-serif;font-weight:300;font-style:italic}}#cookie-policy.full{background:linear-gradient(270deg,#4faedc 0,#1b75bb 100%);border-top:1px solid #606060;text-align:center}#cookie-policy.full p{color:#fff;margin-left:1em}#cookie-options button,#cookie-policy button{background-color:#f4f4f4;color:#000;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:18px;font-size:1.125rem;position:relative;z-index:0}#cookie-options button::after,#cookie-policy button::after{content:"";position:absolute;background-color:#000;bottom:-2px;height:2px;left:0;right:0;z-index:1}#cookie-options button::before,#cookie-policy button::before{position:absolute;background-color:#000;transition:all .3s;z-index:-1;content:"";top:auto;right:auto;bottom:0;left:0;width:100%;height:0;opacity:1}#cookie-options button:hover,#cookie-policy button:hover{color:#fff;cursor:pointer}#cookie-options button:hover::before,#cookie-policy button:hover::before{width:100%;height:100%}#-policy #cookie-settings:hover{cursor:pointer}#cookie-options{background-color:#fff;padding:.5em}#cookie-options input[type=checkbox]{accent-color:#1b75bb}#cookie-options h2{color:#1b75bb}#cookie-options table tr{border:0}#cookie-options table tr th{background:linear-gradient(270deg,#4faedc 0,#1b75bb 100%);border:1px solid #9e9e9e}#cookie-options table tr td{border:1px solid #9e9e9e}#cookie-options button:hover{cursor:pointer}#cookie-options blockquote{background-image:none;border:0}#cookie-options blockquote::before{display:none}#cookie-options a{color:#000}#cookie-options a:hover{text-decoration:underline}.cookie-button-content{font-family:FontAwesomeSolid}.cookie-button-content::before{content:"\f563"}@font-face{font-family:icomoon;src:url(../fonts/icomoon/icomoon-v1.14/fonts/icomoon.eot?x9pleu);src:url(../fonts/icomoon/icomoon-v1.14/fonts/icomoon.eot?x9pleu#iefix) format("embedded-opentype"),url(../fonts/icomoon/icomoon-v1.14/fonts/icomoon.ttf?x9pleu) format("truetype"),url(../fonts/icomoon/icomoon-v1.14/fonts/icomoon.woff?x9pleu) format("woff"),url(../fonts/icomoon/icomoon-v1.14/fonts/icomoon.svg?x9pleu#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" ico-"],[class^=ico-]{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-download-hover:before{content:"\e915"}.ico-download:before{content:"\e916"}.ico-ext-link-hover:before{content:"\e906"}.ico-ext-link:before{content:"\e907"}.ico-share_close:before{content:"\e911"}.ico-share_share:before{content:"\e912"}.ico-share_mail:before{content:"\e90e"}.ico-share_copy:before{content:"\e90f"}.ico-back_to_top:before{content:"\e910"}.ico-chev-r-white .path1:before{content:"\e908";color:#fff}.ico-chev-r-white .path2:before{content:"\e913";margin-left:-1em;color:#232642}.ico-chev-r-black .path1:before{content:"\e909";color:#232642}.ico-chev-r-black .path2:before{content:"\e914";margin-left:-1em;color:#fff}.ico-chev-l-white .path1:before{content:"\e90a";color:#fff}.ico-chev-l-white .path2:before{content:"\e90b";margin-left:-1em;color:#232642}.ico-chev-l-black .path1:before{content:"\e90c";color:#232642}.ico-chev-l-black .path2:before{content:"\e90d";margin-left:-1em;color:#fff}.ico-arrow-left:before{content:"\e904"}.ico-arrow-right:before{content:"\e905"}.ico-facebook1:before{content:"\ea90"}.ico-linkedin1:before{content:"\eaca"}.ico-youtube:before{content:"\e902"}.ico-twitter1:before{content:"\ea96"}.ico-search:before{content:"\e986"}.ico-arrow-right2:before{content:"\ea3c";color:#1b75bb;margin-left:5px}.ico-arrow-left2:before{content:"\ea40"}.ico-share2:before{content:"\ea82"}.ico-mail:before{content:"\ea83"}.ico-whatsapp1:before{content:"\ea94"}input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=week],select,textarea{background:#f4f4f4;border:0;transition:background .3s;text-decoration:none;position:relative;appearance:none;margin-bottom:0;font-size:12px;font-size:.75rem;line-height:133%;font-family:SpaceGrotesk-regular,"Space Grotesk",sans-serif;font-weight:400;text-transform:uppercase}@media only screen and (min-width:1025px){input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=week],select,textarea{font-size:14px;font-size:.875rem;line-height:171%;font-family:SpaceGrotesk-regular,"Space Grotesk",sans-serif;font-weight:400;text-transform:uppercase;text-align:left}}input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,select::placeholder,textarea::placeholder{color:#262626}input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:0}input[type=email]:focus::placeholder,input[type=month]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=search]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::placeholder,input[type=url]:focus::placeholder,input[type=week]:focus::placeholder,select:focus::placeholder,textarea:focus::placeholder{color:#000;opacity:.8}select{border:0;border-radius:0;background-image:url(../svg/arrows/select.svg);background-repeat:no-repeat;background-position:right 10% center;background-size:30px;padding-right:40px;transition:none;width:100%;max-width:100%;min-width:0;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:clip}select::-ms-expand{display:none}select:focus,select:hover{border-color:#000}form p{margin-bottom:20px}form p.form-submit{margin-bottom:0}form.search-form .search-field{float:left;margin-right:5px}form.search-form .search-submit{padding:19px 1.75em;line-height:1}fieldset{background-color:transparent;border:0;margin:0;padding:0;max-width:100%}legend{margin-bottom:.375em;padding:0}label{display:block;margin-bottom:.375em}label.label-inline{display:inline-block}input,select,textarea{display:block;font-size:12px;font-size:.75rem;line-height:133%;font-family:SpaceGrotesk-regular,"Space Grotesk",sans-serif;font-weight:400;text-transform:uppercase}@media only screen and (min-width:1025px){input,select,textarea{font-size:14px;font-size:.875rem;line-height:171%;font-family:SpaceGrotesk-regular,"Space Grotesk",sans-serif;font-weight:400;text-transform:uppercase}}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{appearance:none;background-color:#fff;border-radius:0;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;margin-bottom:.75em;padding:.5em;transition:border-color .3s ease;width:100%}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,textarea:focus{border-color:#fff;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(255,255,255,.7);outline:0}[type=color]:disabled,[type=date]:disabled,[type=datetime-local]:disabled,[type=datetime]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed}[type=color]::placeholder,[type=date]::placeholder,[type=datetime-local]::placeholder,[type=datetime]::placeholder,[type=email]::placeholder,[type=month]::placeholder,[type=number]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,[type=time]::placeholder,[type=url]::placeholder,[type=week]::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#666}textarea{resize:vertical}[type=checkbox],[type=radio]{display:inline;margin-right:.375em}[type=file]{margin-bottom:.75em;width:100%!important}select{margin-bottom:.75em;width:100%}[type=checkbox]:focus,[type=file]:focus,[type=radio]:focus{outline:3px solid rgba(255,255,255,.6);outline-offset:2px}select.filter{width:90%;margin:5px 0 20px 10px;padding:.6em 1.4em .5em .8em;box-shadow:2px 2px 10px 0 rgba(0,0,0,.1);background-color:#fff}input[type=text].filter{margin:5px 0 20px 10px;padding:.6em 1.4em .5em .8em;box-shadow:2px 2px 10px 0 rgba(0,0,0,.1);background-color:#fff;line-height:22px;width:95%}div.no-results p.list-none{height:40vh;top:10vh;position:relative}.list-inputs{margin-top:-30px;padding-top:30px;align-items:center;margin-bottom:2em}@media only screen and (min-width:1025px){.list-inputs{margin-top:-100px;padding-top:100px}}.list-inputs>div{position:relative}.list-inputs>div.select-wrapper:before{font-family:FontAwesome;content:"\f078";color:#1b75bb;position:absolute;top:10px;right:6px;width:25px;height:25px}.list-inputs>div.search-wrapper:before{font-family:icomoon;content:"\e986";color:#1b75bb;position:absolute;top:16px;right:12px;width:25px;height:50px}.list-inputs>div p.detail{text-align:left;margin-left:14px;margin-top:14px;font-size:12px;font-size:.75rem;line-height:140%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400;margin-bottom:0;color:#929292;font-family:SpaceGrotesk-regular;font-weight:400}@media only screen and (min-width:1025px){.list-inputs>div p.detail{margin-left:0;margin-top:0;text-align:right;font-size:14px;font-size:.875rem;line-height:133%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400}}.list-inputs>div input[type=text].filter,.list-inputs>div select.filter{width:calc(100% - 2em);max-width:calc(100% - 2em);background:0 0;padding-left:0;margin-left:14px;background-image:none;box-shadow:none;font-family:SpaceGrotesk-regular,"Space Grotesk",sans-serif;color:#363636;font-weight:700;text-transform:uppercase;font-size:14px;font-size:.875rem;margin-bottom:0;margin-top:0;border-bottom:1px solid #363636;line-height:31px}[id*=hsForm_] [id*=country_drop_down_]{color:#0f0}[id*=hsForm_] [id*=country_drop_down_] option:nth-child(2){display:none}#page .hs-form .hs-richtext,#page .hs-form .hs_signer_non_signer>label,#page .hs-form .markdown{width:90%}#page .hs-form ul.hs-error-msgs li{font-size:14px;color:#e34a3a}#page .hs-form ul.hs-error-msgs li::marker{content:"⚠️"}#page .hs-form textarea{border:1px solid #363636;width:100%!important}#page .hs-form .hs-fieldtype-select .input{position:relative;background:0 0}#page .hs-form .hs-fieldtype-select .input:before{font-family:icomoon;content:"\ea3e";color:#1b75bb;position:absolute;top:16px;right:0;width:30px;height:50px}#page .hs-form input[type=checkbox],#page .hs-form input[type=radio]{accent-color:#1b75bb}#page .hs-form input[type=email],#page .hs-form input[type=text],#page .hs-form select{background:0 0;padding-left:0;margin-left:14px;background-image:none;box-shadow:none;font-family:SpaceGrotesk-regular,"Space Grotesk",sans-serif;color:#363636;font-weight:700;text-transform:uppercase;font-size:14px;font-size:.875rem;margin-bottom:0;margin-top:0;border:1px solid #363636;line-height:31px}#page .hs-form input[type=email],#page .hs-form input[type=text]{margin:5px 0 20px;padding:.6em 1.4em .5em .8em;width:100%}#page .hs-form input[type=file]{font-size:14px!important;text-transform:none;font-family:SpaceGrotesk-regular,"Space Grotesk",sans-serif;border:1px solid #363636;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#page .hs-form input[type=file]::file-selector-button{background:#e8e8e8;box-shadow:inset 0 -2.6px 0 #363636;height:60px;-webkit-appearance:button;overflow:visible;align-items:center;justify-content:center;display:inline-flex;position:relative;border:0;padding:0;min-width:175px;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#page .hs-form input[type=file]::file-selector-button:hover{cursor:pointer;color:#fff;box-shadow:inset 0 -60px 0 #363636;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#page .hs-form select{background-color:transparent;width:100%;margin:0;padding:.6em 1.4em .5em .8em}#page .hs-form .form-columns-1 .hs-fieldtype-select .input{width:100%}#page .hs-form .markdown p{font-size:14px;font-size:.875rem}#page .hs-form .form-columns-2 .hs-city,#page .hs-form .form-columns-2 .hs-zip,#page .hs-form .form-columns-2 .hs_country_drop_down_,#page .hs-form .form-columns-2 .hs_email,#page .hs-form .form-columns-2 .hs_firstname,#page .hs-form .form-columns-2 .hs_lastname,#page .hs-form .form-columns-2 .hs_state,#page .hs-form .form-columns-2 .hs_topic{width:100%}#page .hs-form ul.inputs-list{list-style:none}#page .hs-form ul.inputs-list li::marker{content:""}#page .hs-form label>span{margin-left:0;margin-top:0;text-align:right;font-size:14px;font-size:.875rem;line-height:133%;font-family:SpaceGrotesk-regular,"Space Grotesk",sans-serif;font-weight:700;margin-bottom:0;color:#929292;text-align:left}#page .hs-form label>span b{font-weight:400}#page .hs-form label>span>a{color:#929292;text-decoration:underline}#page .hs-form label>span>a:hover{text-decoration:none}#page .hs-form .hs-form-checkbox label>span,#page .hs-form .hs-form-radio label>span{color:#363636;font-weight:700}#page .hs-form .hs-form-radio>label{width:fit-content}#page .hs-form .hs_signer_non_signer label>span,#page .hs-form .hs_signer_non_signer label>span a{color:#363636;font-style:italic}#page .hs-form legend{font-size:14px;font-size:.875rem;font-style:italic}#page .hs-form fieldset{max-width:100%}#page .hs-form .hs_recaptcha{float:right;width:100%}#page .hs-form .hs_recaptcha .input{float:right}#page .hs-form .hs_submit{margin-top:1em;margin-bottom:2em;width:100%}@media only screen and (min-width:1025px){#page .hs-form .hs_submit{width:auto;float:right}}#page .hs-form .hs-richtext>p{font-size:14px!important;color:#e34a3a}.gallery{clear:both;overflow:hidden;text-align:center}.gallery.gallery-columns-2 .gallery-item{width:calc(50% - 30px);float:left;margin-left:20px}@media (max-width:1025px){.gallery.gallery-columns-2 .gallery-item{text-align:center}}.gallery.gallery-columns-3 .gallery-item{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}@media (max-width:1025px){.gallery.gallery-columns-3 .gallery-item{text-align:center}}.gallery.gallery-columns-4 .gallery-item{width:calc(25% - 25px);float:left;margin-left:20px}@media (max-width:1025px){.gallery.gallery-columns-4 .gallery-item{text-align:center}}.gallery.gallery-columns-6 .gallery-item{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px}@media (max-width:1025px){.gallery.gallery-columns-6 .gallery-item{text-align:center}}.gallery .gallery-item{width:calc(25% - 25px);float:left;margin-left:20px}@media (max-width:1025px){.gallery .gallery-item{text-align:center}}.gallery .gallery-item .gallery-caption{font-size:.85em;margin-top:.7em;font-style:italic;display:block;line-height:1.2;text-align:center;opacity:.6}.gallery .gallery-item .gallery-icon a{display:block}.gallery .gallery-item .gallery-icon img{border:0;height:auto;margin-bottom:0;width:100%}a,a.cards,a.light,a.none{text-decoration:none;vertical-align:baseline;padding:0}a:focus{outline:0}h2[id]::before,h3[id]::before{content:"";display:block;height:110px;margin-top:-110px;visibility:hidden}.accordian-tabs .tab input{top:-160px}@media only screen and (min-width:1025px){.accordian-tabs .tab input{top:-80px}}a.section-anchor{position:relative;display:block;top:-160px;opacity:0;max-width:0;max-height:0}@media only screen and (min-width:1025px){a.section-anchor{top:-60px}}a.text-anchor{position:relative;display:block;top:-180px;opacity:0;max-width:0;max-height:0}@media only screen and (min-width:1025px){a.text-anchor{top:-110px}}a{color:#1b75bb;font-weight:700}a>span{font-weight:700!important}a:hover{color:#4faedc;cursor:pointer;text-decoration:double}a .ico-arrow-right2{position:relative;color:#1b75bb}.list-item:hover a,.panel-latest-news .flex-cards>div:hover a{border-bottom:2px solid #1b75bb}.list-item:hover a.product-info,.panel-latest-news .flex-cards>div:hover a.product-info{color:#262626;border-bottom:none;text-decoration:none}.list-item:hover a .ico-arrow-right2:hover:after,.panel-latest-news .flex-cards>div:hover a .ico-arrow-right2:hover:after{color:#1b75bb}.list-item .row-card:hover a,.panel-latest-news .flex-cards>div .row-card:hover a{border-bottom:none;text-decoration:none}a.none{font-weight:400}a.none:hover{cursor:pointer}.text-infobuttons-light a{color:#fff}.text-infobuttons-light a:hover{opacity:.7}a.light{color:#fff}a.light:hover{color:#9e9e9e}.card a .ico-arrow-right2:hover:after{color:#1b75bb}.card-container:hover .ico-arrow-right2:after{color:#1b75bb}a.cards{color:#000;font-weight:400;margin-bottom:1em}a.cards p{color:#000;font-weight:700}a.cards span{color:#363636}.extlinks{margin:2em 3em 2.6em .5em}.extlinks a{text-decoration:none;color:#1b75bb;border:0;padding:.5em 1em;right:0;margin:2em 1.2em 1em 0;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:12px;font-size:.75rem;-webkit-box-shadow:0 5px 12px 0 rgba(0,0,0,.25);-moz-box-shadow:0 5px 12px 0 rgba(0,0,0,.25);box-shadow:0 5px 12px 0 rgba(0,0,0,.25)}@media only screen and (min-width:1025px){.extlinks a{font-size:16px;font-size:1rem;line-height:22px}.extlinks a:after{font-family:icomoon;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:1em;margin-right:.5em;text-align:center;font-variant:normal;text-transform:none;content:"\e907";padding-left:.5em}.extlinks a:hover:after{content:"\e906"}}a:hover .external:after{content:"\e906";transition:.3s}.external:after{font-family:icomoon;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:1em;margin-right:.5em;text-align:center;font-variant:normal;text-transform:none;content:"\e907";padding-left:.5em}.external:hover:after{content:"\e906";transition:.3s}.email:after{font-family:fontAwesomeSolid;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:1em;margin-right:.5em;text-align:center;font-variant:normal;text-transform:none;content:"\f0e0";padding-left:.5em}.email:hover:after{font-family:fontAwesomeSolid;content:"\f2b6";transition:.3s}ul li::marker{content:"•    ";font-weight:900;color:#1b75bb;display:inline-block;padding-left:.35rem;margin-right:1em}ul.clr{list-style:none;padding-left:0;margin:0;overflow:hidden}ul.clr li::marker{content:""}ul.clr li{padding-left:.35rem;margin-bottom:.5em}ul.nolist{list-style:none}ul.nolist li::marker{content:""}ol{padding-left:1.75rem}ol,ul{text-align:left;padding-bottom:1rem}dl{margin:0}dt{font-weight:600;margin:0}dd{margin:0}.timeline-container{display:flex;justify-content:center;align-items:center;position:relative;width:100%;margin:0 auto;height:320px}@media only screen and (min-width:1025px){.timeline-container{height:300px}}.timeline-title{margin-top:2em;margin-bottom:1em;text-align:center}.timeline{display:grid;grid-auto-rows:1fr;align-content:stretch;padding-left:20px;height:100%}.timeline-item:not(:last-child){flex-grow:1}.timeline-item:last-child{align-self:start;height:auto}.timeline-item{padding:5px 10px 5px 10px;position:relative}.timeline-item:not(:last-child)::before{background-color:#fff;content:"";height:100%;position:absolute;top:25px;left:-12px;width:5px}.timeline-item::after{background:#e34a3a;content:"";position:absolute;width:15px;height:15px;left:-20px;top:12px;display:inline-block;background:#e34a3a;border:3px solid #fff;border-radius:50%;z-index:1;background-color:#e34a3a}.timeline-date{font-weight:700;color:#fff;font-size:clamp(1.125rem,1.0833rem + .2083vw,1.25rem)}.timeline-name{color:#fff;font-size:clamp(.875rem,.8333rem + .2083vw,1rem)}.bullet-impact-stats{font-size:18px;font-size:1.125rem;line-height:133%;font-family:SpaceGrotesk-regular,"Space Grotesk",sans-serif;font-weight:400;display:flex;justify-content:center;align-items:center}@media only screen and (min-width:1025px){.bullet-impact-stats{justify-content:left}}.bullet-month{font-size:24px;font-size:1.5rem;line-height:142%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700}.bullet-month:before{font-family:FontAwesomeSolid;font-style:normal;font-weight:400;font-size:14px;display:inline-block;text-decoration:inherit;margin:1em 1em 1em 0;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e29c";padding:.05em .7em;color:#fff;background-color:#4faedc;border-radius:50%;content:"\e29c"}.info-grid-label{border-top:.5px solid #9e9e9e;padding-top:1.2em}p.detail.small{font-size:15px;font-size:.9375rem}.info-grid{border-top:.5px solid #9e9e9e;display:grid;grid-template-columns:46% 54%}.info-grid div.label{padding-right:3px;padding-top:30px;padding-bottom:30px;border-bottom:.5px solid #9e9e9e}.info-grid div.label:nth-last-child(2){border-bottom:0}.info-grid div.label.no-border-bottom{border-bottom:0}.info-grid div.label.no-padding-bottom{padding-bottom:0}.info-grid div.value{padding-left:3px;padding-top:30px;padding-bottom:30px;border-bottom:.5px solid #9e9e9e}.info-grid div.value li::marker{color:#000}.info-grid div.value.small{font-size:14px;font-size:.875rem;line-height:133%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400}.info-grid div.value:last-child{border-bottom:0}.info-grid div.value a{color:#000;text-decoration:none;font-weight:400;word-wrap:break-word}.info-grid div.value a.btn-link{text-decoration:underline}.info-grid div.value a.icon-tool{font-size:16px;font-size:1rem;text-decoration:none;margin-left:20px;margin-bottom:6px;position:relative}.info-grid div.value a.icon-tool:before{width:16px;height:16px;position:absolute;top:4px;left:-20px;right:0;bottom:0;content:"";background-size:contain;opacity:.7}.info-grid div.value a.icon-tool:hover{text-decoration:underline}.info-grid div.value a.icon-tool:hover:before{opacity:1}.info-grid div.value a.icon-tool.icon-github:before{background-image:url(../../../dist/assets/gfx/GITHUB-150x150.png)}.info-grid div.value a.icon-tool.icon-slack:before{background-image:url(../../../dist/assets/gfx/SLACK-150x150.png)}.info-grid div.value a.icon-tool.icon-asana:before{background-image:url(../../../dist/assets/gfx/ASANA-150x150.png)}.info-grid div.value a.icon-tool.icon-google_drive:before{background-image:url(../../../dist/assets/gfx/GOOGLE_DRIVE-150x150.png)}.info-grid div.value a.icon-tool.icon-miro:before{background-image:url(../../../dist/assets/gfx/MIRO-150x150.png)}.info-grid div.value a.icon-tool.icon-easyretro:before{background-image:url(../../../dist/assets/gfx/EASYRETRO-150x150.png)}.info-grid div.value a:hover{text-decoration:underline}.info-grid div.value.no-border-bottom{border-bottom:0}.info-grid div.value ul{margin:0;list-style-position:outside;padding:0}.info-grid div.value ul li{font-size:14px;font-size:.875rem;line-height:133%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400;line-height:171%}.info-grid div.value ul li::marker{content:""}.info-grid .span-two{grid-column:1/span 2}.ci-info-grid{border-top:.5px solid #9e9e9e}.ci-info-grid div.label{padding-right:3px;padding-top:30px;padding-bottom:30px}.ci-info-grid ul{margin:0}.ci-info-grid ul li{font-size:14px;font-size:.875rem;line-height:133%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400;line-height:171%;padding-bottom:10px}.card-grid .card-grid-header,.card-grid .card-grid-header-aboutus,.card-grid .card-grid-header-getinvolved,.card-grid .card-grid-header-newsevents,.card-grid .card-grid-header-no-section,.card-grid .card-grid-header-ourcommunity,.card-grid .card-grid-header-ourproducts,.card-grid .card-grid-header-whatwedo,.card-grid .card-grid-row{padding:20px}.card-grid .card-grid-header.skinny-row,.card-grid .card-grid-row.skinny-row,.card-grid .skinny-row.card-grid-header-aboutus,.card-grid .skinny-row.card-grid-header-getinvolved,.card-grid .skinny-row.card-grid-header-newsevents,.card-grid .skinny-row.card-grid-header-no-section,.card-grid .skinny-row.card-grid-header-ourcommunity,.card-grid .skinny-row.card-grid-header-ourproducts,.card-grid .skinny-row.card-grid-header-whatwedo{padding:12px}.card-grid .card-grid-header.skinny-row p,.card-grid .card-grid-row.skinny-row p,.card-grid .skinny-row.card-grid-header-aboutus p,.card-grid .skinny-row.card-grid-header-getinvolved p,.card-grid .skinny-row.card-grid-header-newsevents p,.card-grid .skinny-row.card-grid-header-no-section p,.card-grid .skinny-row.card-grid-header-ourcommunity p,.card-grid .skinny-row.card-grid-header-ourproducts p,.card-grid .skinny-row.card-grid-header-whatwedo p{margin:0}.card-grid .card-grid-row{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.card-grid .card-grid-row [class^=fc-],.card-grid .card-grid-row [class^=fc-]>div{text-align:left}.card-grid .card-grid-row .label,.card-grid .card-grid-row div.label-light{margin:4px 0}.card-grid .card-grid-row.is-visible{border:1px solid #e8e8e8}.card-grid .card-grid-row.is-visible>a{display:inline-block}.card-grid .card-grid-row.is-visible:hover{cursor:pointer}.card-grid .card-grid-row.is-visible:hover.no-hover{cursor:default}.card-grid .card-grid-row.is-visible:hover:not(.no-hover){box-shadow:0 10px 20px 0 rgba(0,0,0,.3);transform:translateY(-3px);cursor:pointer;transition:.3s}.card-grid .card-grid-row.is-visible:hover:not(.no-hover) .external:after{content:"\e906";transition:.3s}.card-grid .card-grid-row.is-visible:hover a:not(.less-link):not(.more-link){color:#4faedc;cursor:pointer;text-decoration:double}.card-grid .card-grid-row.is-visible.even{background-color:#f4f4f4}.card-grid .card-grid-header,.card-grid .card-grid-header-aboutus,.card-grid .card-grid-header-getinvolved,.card-grid .card-grid-header-newsevents,.card-grid .card-grid-header-no-section,.card-grid .card-grid-header-ourcommunity,.card-grid .card-grid-header-ourproducts,.card-grid .card-grid-header-whatwedo{min-height:90px}.card-grid .card-grid-header h4,.card-grid .card-grid-header-aboutus h4,.card-grid .card-grid-header-getinvolved h4,.card-grid .card-grid-header-newsevents h4,.card-grid .card-grid-header-no-section h4,.card-grid .card-grid-header-ourcommunity h4,.card-grid .card-grid-header-ourproducts h4,.card-grid .card-grid-header-whatwedo h4{font-size:16px;font-size:1rem;margin:0;color:#fff}.card-grid .card-grid-header-aboutus{background-image:linear-gradient(270deg,#8cc63e 0,#4faedc 100%)}.card-grid .card-grid-header-ourcommunity{background-image:linear-gradient(270deg,#00a99d 0,#8cc63e 100%)}.card-grid .card-grid-header-whatwedo{background-image:linear-gradient(270deg,#4faedc 0,#1b75bb 100%)}.card-grid .card-grid-header-ourproducts{background-image:linear-gradient(270deg,#1b75bb 0,#9f79b0 100%)}.card-grid .card-grid-header-getinvolved{background-image:linear-gradient(270deg,#e34a3a 0,#faa633 100%)}.card-grid .card-grid-header-newsevents{background-image:linear-gradient(270deg,#ab7ab0 0,#e34a3a 100%)}.card-grid .card-grid-header-no-section{background-color:#9e9e9e}.card-grid .box-pagination{margin-top:2em}@media only screen and (min-width:1025px){.list-dividers{padding:0 .5em}}.three-col-list ul{list-style-type:none;padding-left:0;margin-top:0}.three-col-list ul li::marker{content:""}.three-col-list ul li{padding:20px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.three-col-list ul li:nth-child(even){background-color:#f4f4f4}@media only screen and (min-width:1025px){.three-col-list ul{list-style-type:disc;padding-left:40px;padding-top:10px}.three-col-list ul li::marker{content:""}.three-col-list ul li{padding:0 1em 1em 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.three-col-list ul li:nth-child(even){background-color:#fff}}.card-grid body.product-item .card-grid-header-aboutus,.card-grid body.product-item .card-grid-header-getinvolved,.card-grid body.product-item .card-grid-header-newsevents,.card-grid body.product-item .card-grid-header-no-section,.card-grid body.product-item .card-grid-header-ourcommunity,.card-grid body.product-item .card-grid-header-ourproducts,.card-grid body.product-item .card-grid-header-whatwedo,body.product-item .card-grid .card-grid-header-aboutus,body.product-item .card-grid .card-grid-header-getinvolved,body.product-item .card-grid .card-grid-header-newsevents,body.product-item .card-grid .card-grid-header-no-section,body.product-item .card-grid .card-grid-header-ourcommunity,body.product-item .card-grid .card-grid-header-ourproducts,body.product-item .card-grid .card-grid-header-whatwedo,body.product-item .card-grid-header{background:linear-gradient(270deg,#1b75bb 0,#9f79b0 100%)}.card-grid body.work_stream-item .card-grid-header-aboutus,.card-grid body.work_stream-item .card-grid-header-getinvolved,.card-grid body.work_stream-item .card-grid-header-newsevents,.card-grid body.work_stream-item .card-grid-header-no-section,.card-grid body.work_stream-item .card-grid-header-ourcommunity,.card-grid body.work_stream-item .card-grid-header-ourproducts,.card-grid body.work_stream-item .card-grid-header-whatwedo,body.work_stream-item .card-grid .card-grid-header-aboutus,body.work_stream-item .card-grid .card-grid-header-getinvolved,body.work_stream-item .card-grid .card-grid-header-newsevents,body.work_stream-item .card-grid .card-grid-header-no-section,body.work_stream-item .card-grid .card-grid-header-ourcommunity,body.work_stream-item .card-grid .card-grid-header-ourproducts,body.work_stream-item .card-grid .card-grid-header-whatwedo,body.work_stream-item .card-grid-header{background:linear-gradient(270deg,#4faedc 0,#1b75bb 100%)}.card-grid body.community-item .card-grid-header-aboutus,.card-grid body.community-item .card-grid-header-getinvolved,.card-grid body.community-item .card-grid-header-newsevents,.card-grid body.community-item .card-grid-header-no-section,.card-grid body.community-item .card-grid-header-ourcommunity,.card-grid body.community-item .card-grid-header-ourproducts,.card-grid body.community-item .card-grid-header-whatwedo,body.community-item .card-grid .card-grid-header-aboutus,body.community-item .card-grid .card-grid-header-getinvolved,body.community-item .card-grid .card-grid-header-newsevents,body.community-item .card-grid .card-grid-header-no-section,body.community-item .card-grid .card-grid-header-ourcommunity,body.community-item .card-grid .card-grid-header-ourproducts,body.community-item .card-grid .card-grid-header-whatwedo,body.community-item .card-grid-header{background:linear-gradient(270deg,#4faedc 0,#1b75bb 100%)}.card-grid body.open_call-item .card-grid-header-aboutus,.card-grid body.open_call-item .card-grid-header-getinvolved,.card-grid body.open_call-item .card-grid-header-newsevents,.card-grid body.open_call-item .card-grid-header-no-section,.card-grid body.open_call-item .card-grid-header-ourcommunity,.card-grid body.open_call-item .card-grid-header-ourproducts,.card-grid body.open_call-item .card-grid-header-whatwedo,body.open_call-item .card-grid .card-grid-header-aboutus,body.open_call-item .card-grid .card-grid-header-getinvolved,body.open_call-item .card-grid .card-grid-header-newsevents,body.open_call-item .card-grid .card-grid-header-no-section,body.open_call-item .card-grid .card-grid-header-ourcommunity,body.open_call-item .card-grid .card-grid-header-ourproducts,body.open_call-item .card-grid .card-grid-header-whatwedo,body.open_call-item .card-grid-header{background:linear-gradient(270deg,#e34a3a 0,#faa633 100%)}.card-grid body.aboutus .card-grid-header-aboutus,.card-grid body.aboutus .card-grid-header-getinvolved,.card-grid body.aboutus .card-grid-header-newsevents,.card-grid body.aboutus .card-grid-header-no-section,.card-grid body.aboutus .card-grid-header-ourcommunity,.card-grid body.aboutus .card-grid-header-ourproducts,.card-grid body.aboutus .card-grid-header-whatwedo,body.aboutus .card-grid .card-grid-header-aboutus,body.aboutus .card-grid .card-grid-header-getinvolved,body.aboutus .card-grid .card-grid-header-newsevents,body.aboutus .card-grid .card-grid-header-no-section,body.aboutus .card-grid .card-grid-header-ourcommunity,body.aboutus .card-grid .card-grid-header-ourproducts,body.aboutus .card-grid .card-grid-header-whatwedo,body.aboutus .card-grid-header{background:linear-gradient(270deg,#8cc63e 0,#4faedc 100%)}.card-grid body.whatwedo .card-grid-header-aboutus,.card-grid body.whatwedo .card-grid-header-getinvolved,.card-grid body.whatwedo .card-grid-header-newsevents,.card-grid body.whatwedo .card-grid-header-no-section,.card-grid body.whatwedo .card-grid-header-ourcommunity,.card-grid body.whatwedo .card-grid-header-ourproducts,.card-grid body.whatwedo .card-grid-header-whatwedo,body.whatwedo .card-grid .card-grid-header-aboutus,body.whatwedo .card-grid .card-grid-header-getinvolved,body.whatwedo .card-grid .card-grid-header-newsevents,body.whatwedo .card-grid .card-grid-header-no-section,body.whatwedo .card-grid .card-grid-header-ourcommunity,body.whatwedo .card-grid .card-grid-header-ourproducts,body.whatwedo .card-grid .card-grid-header-whatwedo,body.whatwedo .card-grid-header{background:linear-gradient(270deg,#4faedc 0,#1b75bb 100%)}.card-grid body.ourproducts .card-grid-header-aboutus,.card-grid body.ourproducts .card-grid-header-getinvolved,.card-grid body.ourproducts .card-grid-header-newsevents,.card-grid body.ourproducts .card-grid-header-no-section,.card-grid body.ourproducts .card-grid-header-ourcommunity,.card-grid body.ourproducts .card-grid-header-ourproducts,.card-grid body.ourproducts .card-grid-header-whatwedo,body.ourproducts .card-grid .card-grid-header-aboutus,body.ourproducts .card-grid .card-grid-header-getinvolved,body.ourproducts .card-grid .card-grid-header-newsevents,body.ourproducts .card-grid .card-grid-header-no-section,body.ourproducts .card-grid .card-grid-header-ourcommunity,body.ourproducts .card-grid .card-grid-header-ourproducts,body.ourproducts .card-grid .card-grid-header-whatwedo,body.ourproducts .card-grid-header{background:linear-gradient(270deg,#1b75bb 0,#9f79b0 100%)}.card-grid body.getinvolved .card-grid-header-aboutus,.card-grid body.getinvolved .card-grid-header-getinvolved,.card-grid body.getinvolved .card-grid-header-newsevents,.card-grid body.getinvolved .card-grid-header-no-section,.card-grid body.getinvolved .card-grid-header-ourcommunity,.card-grid body.getinvolved .card-grid-header-ourproducts,.card-grid body.getinvolved .card-grid-header-whatwedo,body.getinvolved .card-grid .card-grid-header-aboutus,body.getinvolved .card-grid .card-grid-header-getinvolved,body.getinvolved .card-grid .card-grid-header-newsevents,body.getinvolved .card-grid .card-grid-header-no-section,body.getinvolved .card-grid .card-grid-header-ourcommunity,body.getinvolved .card-grid .card-grid-header-ourproducts,body.getinvolved .card-grid .card-grid-header-whatwedo,body.getinvolved .card-grid-header{background:linear-gradient(270deg,#e34a3a 0,#faa633 100%)}.card-grid body.newsevents .card-grid-header-aboutus,.card-grid body.newsevents .card-grid-header-getinvolved,.card-grid body.newsevents .card-grid-header-newsevents,.card-grid body.newsevents .card-grid-header-no-section,.card-grid body.newsevents .card-grid-header-ourcommunity,.card-grid body.newsevents .card-grid-header-ourproducts,.card-grid body.newsevents .card-grid-header-whatwedo,body.newsevents .card-grid .card-grid-header-aboutus,body.newsevents .card-grid .card-grid-header-getinvolved,body.newsevents .card-grid .card-grid-header-newsevents,body.newsevents .card-grid .card-grid-header-no-section,body.newsevents .card-grid .card-grid-header-ourcommunity,body.newsevents .card-grid .card-grid-header-ourproducts,body.newsevents .card-grid .card-grid-header-whatwedo,body.newsevents .card-grid-header{background:linear-gradient(270deg,#ab7ab0 0,#e34a3a 100%)}.card-grid body.ourcommunity .card-grid-header-aboutus,.card-grid body.ourcommunity .card-grid-header-getinvolved,.card-grid body.ourcommunity .card-grid-header-newsevents,.card-grid body.ourcommunity .card-grid-header-no-section,.card-grid body.ourcommunity .card-grid-header-ourcommunity,.card-grid body.ourcommunity .card-grid-header-ourproducts,.card-grid body.ourcommunity .card-grid-header-whatwedo,body.ourcommunity .card-grid .card-grid-header-aboutus,body.ourcommunity .card-grid .card-grid-header-getinvolved,body.ourcommunity .card-grid .card-grid-header-newsevents,body.ourcommunity .card-grid .card-grid-header-no-section,body.ourcommunity .card-grid .card-grid-header-ourcommunity,body.ourcommunity .card-grid .card-grid-header-ourproducts,body.ourcommunity .card-grid .card-grid-header-whatwedo,body.ourcommunity .card-grid-header{background:linear-gradient(270deg,#00a99d 0,#8cc63e 100%)}.list-image_map ul{display:table;border-collapse:separate;border-spacing:min(2vw,35px);width:100%;list-style:none;height:100%;padding:0;margin:0}.list-image_map ul li{display:table-row;width:100%}.list-image_map ul li::marker{content:""}.list-image_map ul li a{display:table-cell;vertical-align:middle;color:#76787a;font-size:2.5vw;font-weight:700;margin:0;padding:0 .5em 0 min(14vw,140px);border-radius:70px;width:100%;height:min(5vw,60px);margin-bottom:1em;line-height:1.7em;position:relative;background-origin:border-box;background-clip:padding-box,border-box;border:double 3px transparent}@media only screen and (min-width:1025px){.list-image_map ul li a{font-size:min(1.4vw,16pt);padding:0 .5em 0 min(6vw,90px)}}.list-image_map ul li a.map-icon-orange{background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#f15b27,#faa733)}.list-image_map ul li a.map-icon-red{background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#ed2079,#e34c3a)}.list-image_map ul li a.map-icon-green{background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#00a99d,#8dc641)}.list-image_map ul li a.map-icon-violet{background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#6492be,#9c879b)}.list-image_map ul li a.map-icon-blurple{background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#a72176,#9f7ab0)}.list-image_map ul li a:hover{cursor:pointer}.list-image_map ul li a:hover:not(.no-hover){box-shadow:0 5px 12px 0 rgba(0,0,0,.5);transform:translateY(-3px);cursor:pointer;transition:.3s}.list-image_map ul li a .map-icon{display:inline-block;width:auto;height:14vw;margin-right:6px;position:absolute;top:calc(-3px - 2vw);left:calc(-4px - 1.5vw)}@media only screen and (min-width:1025px){.list-image_map ul li a .map-icon{height:min(7.5vw,120px);top:max(-.8vw,-15px);left:max(-1.5vw,-30px)}}.list-image_map ul li:last-child a{margin-bottom:0}.list-page-card-padding{padding:1.6em 0}.main-sitemap-menu>ul{padding-left:0}.main-sitemap-menu>ul>li{font-size:22px;font-size:1.375rem}.main-sitemap-menu>ul>li::marker{content:""}.main-sitemap-menu>ul>li>a{pointer-events:none;color:#000}.main-sitemap-menu>ul .sub-menu{padding-left:1.4em}@media only screen and (min-width:1025px){.main-sitemap-menu>ul{display:grid;grid-template-areas:"about comm what" "get news prod" "get news other";grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}.main-sitemap-menu>ul>li:nth-child(1){grid-area:about}.main-sitemap-menu>ul>li:nth-child(2){grid-area:comm}.main-sitemap-menu>ul>li:nth-child(3){grid-area:what}.main-sitemap-menu>ul>li:nth-child(4){grid-area:prod}.main-sitemap-menu>ul>li:nth-child(5){grid-area:get}.main-sitemap-menu>ul>li:nth-child(6){grid-area:news}.main-sitemap-menu>ul>li:nth-child(7){grid-area:other}}@media only screen and (min-width:1025px){#sitemap-post_types{display:grid;grid-template-areas:"ws prod imp" "dp prod imp";grid-template-columns:1fr 1fr 1fr;grid-template-rows:minmax(150px,max-content) auto}#sitemap-post_types #section_driver-projects{grid-area:dp}#sitemap-post_types #section_implementations{grid-area:imp}#sitemap-post_types #section_products{grid-area:prod}#sitemap-post_types #section_work-streams{grid-area:ws}}#main .anchor-menu-container{z-index:100;display:block;position:-webkit-sticky;position:sticky;height:100%;top:7.2em;padding-bottom:0;margin-top:2em;background-color:#fff}#main .anchor-menu-container:hover{box-shadow:0 5px 12px 0 rgba(0,0,0,.25);transform:translateY(-3px);cursor:pointer}@media only screen and (min-width:1025px){#main .anchor-menu-container{margin-top:1em;margin-bottom:1em;display:block;position:-webkit-sticky;position:sticky;height:100%;top:7.2em;padding-bottom:1em;padding-top:0}#main .anchor-menu-container:hover{box-shadow:none;transform:translateY(0);cursor:default}}#main .anchor-menu-container .btn-container>p{margin-top:0;margin-bottom:0}.anchor-menu-filter{-webkit-transition:max-height .3s ease;-moz-transition:max-height .3s ease;-ms-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease;overflow:hidden;max-height:0;border-left:2px solid #e8e8e8;border-right:2px solid #e8e8e8;border-top:0;border-bottom:0;padding-top:0;margin-top:0;transform:translateY(100px);margin-bottom:120px}@media only screen and (min-width:1025px){.anchor-menu-filter{transform:translateY(0);margin-bottom:2em;padding-bottom:20px;padding-top:100px;margin-top:-100px;display:flex;max-height:unset;border:0}}.anchor-menu-filter>div>input[type=text].filter,.anchor-menu-filter>div>select.filter{border-bottom:0}@media only screen and (min-width:1025px){.anchor-menu-filter>div>input[type=text].filter,.anchor-menu-filter>div>select.filter{border-bottom:1px solid #363636}}.anchor-menu-filter>div{border-bottom:2px solid #e8e8e8}@media only screen and (min-width:1025px){.anchor-menu-filter>div{border-bottom:0}}.anchor-menu-filter .is-empty{display:none}@media only screen and (min-width:1025px){.anchor-menu-filter .is-empty{display:block}}.desktop-filter-label{display:none}@media only screen and (min-width:1025px){.desktop-filter-label{display:block}}.list-container .btn-container{margin-top:-100px;transform:translateY(100px)}@media only screen and (min-width:1025px){.list-container .btn-container{display:none}}.list-container .btn-container.hovering,.list-container .btn-container:hover{box-shadow:0 5px 12px 0 rgba(0,0,0,.25);transform:translateY(97px);cursor:pointer}#anchor-menu-toggle:checked~.btn-container.hovering,#anchor-menu-toggle:checked~.btn-container:hover{box-shadow:none}#anchor-menu-toggle:checked~.btn-container:hover+.anchor-menu-filter,.anchor-menu-filter:hover{box-shadow:0 5px 12px 0 rgba(0,0,0,.25);transform:translateY(97px);cursor:pointer}@media only screen and (min-width:1025px){#anchor-menu-toggle:checked~.btn-container:hover+.anchor-menu-filter,.anchor-menu-filter:hover{box-shadow:none;transform:translateY(0);cursor:default}}.anchor-menu-filter>div:active,.anchor-menu-filter>div:hover{cursor:pointer;color:#1b75bb;border-bottom:2px solid #1b75bb;background-color:rgba(27,117,187,.1)}@media only screen and (min-width:1025px){.anchor-menu-filter>div:active,.anchor-menu-filter>div:hover{background-color:#e8e8e8;border-bottom:0;background-color:transparent}}.anchor-menu{margin:0;display:block;overflow:hidden}@media only screen and (min-width:1025px){.anchor-menu{margin:2em}}.anchor-menu ul{-webkit-transition:max-height .3s ease;-moz-transition:max-height .3s ease;-ms-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease;max-height:0;padding:0;margin:0;width:100%;border:0;overflow:auto}@media only screen and (min-width:1025px){.anchor-menu ul{border:0;width:260px;padding:0 0 1rem 0;margin-top:1.4em;margin-right:2em;margin-left:2em}}.anchor-menu ul>li{font-size:18px;font-size:1.125rem;line-height:150%;font-family:Figtree-Regular,Figtree,sans-serif;font-weight:400;color:#000;padding-left:0;margin-bottom:0}.anchor-menu ul>li>a{padding:.6em;display:block;color:#363636;border-bottom:2px solid #e8e8e8}@media only screen and (min-width:1025px){.anchor-menu ul>li>a{display:inline}}@media only screen and (min-width:1025px){.anchor-menu ul>li{margin-bottom:1em;padding:0 0 5px 0}.anchor-menu ul>li>a{padding:0}}.anchor-menu ul>li a:active,.anchor-menu ul>li a:hover{cursor:pointer;border-bottom:2px solid #4faedc;background-color:rgba(27,117,187,.1)}.anchor-menu ul>li a:active a,.anchor-menu ul>li a:hover a{color:#1b75bb}@media only screen and (min-width:1025px){.anchor-menu ul>li a:active,.anchor-menu ul>li a:hover{background-color:#e8e8e8;transition:.3s;color:#4faedc}}@media only screen and (min-width:1025px){.anchor-menu ul{display:block;max-height:calc(100vh - 180px)}}.anchor-menu button{display:block}@media only screen and (min-width:1025px){.anchor-menu button{display:none}}@media only screen and (min-width:1025px){.anchor-menu{margin:0;background:#e8e8e8;padding-top:1em}}#anchor-menu-toggle:checked~.anchor-menu-filter{max-height:500vh}#anchor-menu-toggle:checked~.anchor-menu ul{border-top:2px solid #e8e8e8;border-left:2px solid #e8e8e8;border-right:2px solid #e8e8e8;max-height:calc(100vh - 180px)}#anchor-menu-toggle:checked~.btn-container .anchor-menu-icon-wrapper:after{width:24px;margin-left:-3px}#anchor-menu-toggle:checked~.btn-container .anchor-menu-icon-wrapper:before{width:12px;margin-left:3px}.anchor-menu-icon-wrapper{transform:translateY(5px);margin-right:6px;width:18px;display:inline-block;color:#fff}.anchor-menu-icon-wrapper .anchor-menu-trigger,.anchor-menu-icon-wrapper:after,.anchor-menu-icon-wrapper:before{content:"";display:block;background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;height:3px;margin:3px 0;width:18px;margin-left:0}.anchor-menu-icon-wrapper:before{width:24px;margin-left:-3px}.anchor-menu-icon-wrapper:after{width:12px;margin-left:3px}table{margin:0}.fc-event-past{opacity:50%;border-radius:0}#main .fc-event-main{background-color:#1b75bb;border-radius:0}#main .fc .fc-daygrid-day.fc-day-today{background-color:var(--fc-today-bg-color,#e7e7e7);border-radius:0}.fc-h-event .fc-event-main-frame{display:block}.fc-col-header-cell-cushion,.fc-daygrid-day-number{text-decoration:none!important}.fc-event-title{white-space:normal}.pgcal-branding{visibility:hidden;font-size:70%;float:right}@media (max-width:767px){.fc-toolbar.fc-header-toolbar{display:flex;flex-direction:column;row-gap:.5em}}#main .fc .fc-button-primary{background:rgba(0,0,0,.4);position:relative;z-index:1;color:#363636;transition:color .3s;border-radius:0}#main .fc .fc-button-primary::after{position:absolute;top:calc(100% - 2px);left:0;display:block;height:2px;width:100%;content:"";background-color:#363636;transition:all .3s}#main .fc .fc-button-primary:hover::after{top:0;height:100%;visibility:hidden}#main .fc .fc-button-primary:hover{color:#fff;background-color:#363636;transition:all .3s}#main .fc .fc-button-primary:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{background-color:var(--fc-button-active-bg-color,#363636);border-color:var(--fc-button-active-border-color,#363636);border-radius:0;border:0;color:#fff}#main .fc-direction-ltr{direction:ltr;text-align:left;min-height:500px}#main .fc .fc-button:disabled{opacity:.65}#main .fc .fc-button:disabled::after{position:absolute;top:calc(100% - 2px);left:0;display:block;height:2px;width:100%;content:"";background-color:transparent;transition:all .3s;visibility:hidden}#main .fc .fc-button:disabled:hover::after{top:0;height:100%;visibility:hidden}#main .fc .fc-button:disabled:hover{color:#363636;background:rgba(0,0,0,.4)}#main table tbody tr{border-top:0}.relative{position:relative}.right{float:right}.no-margin-bottom{margin-bottom:0}@media only screen and (min-width:1025px){.no-margin-bottom{margin-right:1em}}.no-margin-top{margin-top:0}.right-with-margin{float:right;text-align:right;margin-right:2rem}.left{float:left;margin-left:.5rem}.center,.center-narrow{margin-left:auto;margin-right:auto;text-align:center;width:90%}.center-dp-logo{margin:1em auto 0}.center-narrow{width:50%}.centralise{position:relative;top:50%;transform:translateY(-50%)}.center-txt{text-align:center}.posrel{position:relative}.posabs{position:absolute}.center-spread{flex-direction:row;width:100%;display:flex;justify-content:center;column-gap:1em;flex-wrap:wrap}@media only screen and (min-width:1025px){.center-spread{justify-content:flex-start}}.c-divider{border-bottom:1px solid #f4f4f4}.border-b{border-bottom:.5px solid #000}.article-top-line{height:1px;background-color:#cfcfcf;display:none}@media only screen and (min-width:1025px){.article-top-line{display:block;margin:2em 2em 0 2em}}.ci-activities{border-top:.5px solid #9e9e9e;padding-bottom:2em}.accordian-hr-product{background-image:linear-gradient(270deg,#1b75bb 0,#9f79b0 100%);width:100%;height:3px}.accordian-hr-work-stream{background-image:linear-gradient(270deg,#4faedc 0,#1b75bb 100%);width:100%;height:3px}.article-hr{height:1px;background-color:#cfcfcf}@media only screen and (min-width:1025px){.article-hr{margin:3em 3%}}.publications_list ul{clear:left;padding-top:.5em;padding-left:0;padding-right:2em;margin-left:0;list-style:none}.publications_list ul li::marker{content:""}.publications_list ul h4{font-size:1rem;margin-bottom:.2em}.publications_list ul p{font-size:1rem;margin:.2em 0}.publications_list ul li.periodical{margin-bottom:2em;padding:0}.publications_list ul .publication .title{font-style:italic}.publications_list ul .publication .volume{font-weight:700}.publications_list ul p.authors{font-family:Figtree-Regular,Figtree,sans-serif}.publications_list ul p.links{margin:2em 3em 2.6em .5em}.publications_list ul p.links a{text-decoration:none;color:#1b75bb;font-family:Figtree-Regular,Figtree,sans-serif;border:0;padding:.5em 1em;right:0;margin:2em 1.2em 1em 0;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:12px;font-size:.75rem;-webkit-box-shadow:0 5px 12px 0 rgba(0,0,0,.25);-moz-box-shadow:0 5px 12px 0 rgba(0,0,0,.25);box-shadow:0 5px 12px 0 rgba(0,0,0,.25)}@media only screen and (min-width:1025px){.publications_list ul p.links a{font-size:16px;font-size:1rem;line-height:22px}.publications_list ul p.links a:after{font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.5em;text-align:center;font-variant:normal;text-transform:none;content:"\e907";padding-left:.5em}.publications_list ul p.links a:hover:after{content:"\e906"}}.product-card-container.noflickety .flex-container,.product-card-container.noflickety .flex-container--nowrap{justify-content:center}.driver_project-card-no-flickety{margin-left:auto;margin-right:auto;width:90%}.card-wrapper{margin:0;padding:0}.page-section .cards .card{flex:0 1 25%}.page-section .cards .card .card-image{height:190px}.page-section .cards .card .card-image img.svg{border:1px solid #f6f6f8;height:190px;padding:2rem;width:auto}.flex-cards,.page-section .cards{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;box-sizing:inherit;height:inherit;clear:both;column-gap:2em;row-gap:2em;justify-content:center}.flex-cards.col-4>*,.page-section .cards.col-4>*{-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}@media only screen and (min-width:600px){.flex-cards.col-4>*,.page-section .cards.col-4>*{-moz-box-flex:0 1 47.5%;-webkit-flex:0 1 47.5%;-ms-flex:0 1 47.5%;flex:0 1 47.5%}}@media only screen and (min-width:1025px){.flex-cards.col-4>*,.page-section .cards.col-4>*{-moz-box-flex:0 1 21.74%;-webkit-flex:0 1 21.74%;-ms-flex:0 1 21.74%;flex:0 1 21.74%}}.flex-cards.col-3>*,.page-section .cards.col-3>*{-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}@media only screen and (min-width:600px){.flex-cards.col-3>*,.page-section .cards.col-3>*{-moz-box-flex:0 1 47.5%;-webkit-flex:0 1 47.5%;-ms-flex:0 1 47.5%;flex:0 1 47.5%}}@media only screen and (min-width:1025px){.flex-cards.col-3>*,.page-section .cards.col-3>*{-moz-box-flex:0 0 29.33%;-webkit-flex:0 0 29.33%;-ms-flex:0 0 29.33%;flex:0 0 29.33%}}.flex-cards.col-2>*,.page-section .cards.col-2>*{-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}@media only screen and (min-width:1025px){.flex-cards.col-2>*,.page-section .cards.col-2>*{-moz-box-flex:0 1 47.5%;-webkit-flex:0 1 47.5%;-ms-flex:0 1 47.5%;flex:0 1 47.5%}}.flex-cards.col-2>.is-product,.page-section .cards.col-2>.is-product{background-color:#f4f4f4;border-radius:20px;border:solid 1px #e8e8e8}.card-container{height:100%;position:relative;padding:1em;row-gap:.125rem;padding-bottom:3em;border-radius:.75em;border:1px solid #e8e8e8;background-color:transparent;cursor:pointer;grid-template-columns:1fr;grid-template-areas:"img" "title" "txt" "meta"}.card-container a.cards{position:absolute;bottom:.3em}.card-container:hover{cursor:pointer}.card-container:hover:not(.no-hover){box-shadow:0 5px 12px 0 rgba(0,0,0,.5);transform:translateY(-3px);cursor:pointer;transition:.3s}@media only screen and (min-width:1025px){.card-container{row-gap:.25rem}}.past-event{position:relative;opacity:.8}.past-event::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.2);pointer-events:none;border-radius:10px}.card-image{grid-area:img;display:flex;overflow:hidden;height:auto;position:relative;padding-bottom:50%;align-items:center;align-content:center;border-radius:1vmin}.card-image img{width:100%;position:absolute;top:auto;left:0;right:0;bottom:0}.card-image.card-image-podcast{display:flex;overflow:hidden;height:0;position:relative;padding-bottom:99%}.card-image.card-image-podcast img{border-radius:0;position:absolute;top:0;left:0;right:0;bottom:0}.card-image.card-image-video{display:flex;overflow:hidden;height:0;position:relative;padding-bottom:56.25%}.card-image.card-image-video img{border-radius:0;position:absolute;top:-17%;left:0;right:0;bottom:0}.card-title{grid-area:title;color:#363636;margin:10px 0;display:block;height:auto;text-align:left;position:relative;align-items:center}.card-title:hover{color:#4faedc}.card-txt{grid-area:txt;height:auto;text-align:center;margin:0;display:block;height:auto;justify-self:start;align-self:start;width:100%}@media only screen and (min-width:1025px){.card-txt{text-align:left}}a:hover .card-meta,a:hover .card-title{color:#1b75bb}.card-label{text-align:center}@media only screen and (min-width:1025px){.card-label{text-align:left}}.card-meta{grid-area:meta;justify-self:start;align-self:start;width:100%;height:auto;text-align:left}.card-status{color:#fff;background-color:#1b75bb;padding:0 6px;margin-top:.5em;margin-bottom:1em;width:fit-content;grid-area:status;justify-self:start;align-self:start}.driver-list{flex-flow:wrap}.driver-list .card-driver-container{padding:1em}.driver-list .card-driver-container .card-driver-content{background:#fff;padding:3rem;border:1px solid #9e9e9e;box-shadow:0 5px 12px rgba(0,0,0,.25);border-radius:20px}.product-list{flex-flow:wrap}.product-list .card-product-container{padding:1em}.product-list .card-product-container .card-product-content{background:#fff;padding:3rem;border:1px solid #9e9e9e;box-shadow:0 5px 12px rgba(0,0,0,.25);border-radius:20px}.card-status-info{padding:1em 2em;text-align:left}.card-status-info span.label{border:1px solid #1b75bb;padding:1px 10px;background-color:#fff}.card-status-info>label{text-transform:uppercase;margin:.5em 0}.card-status-info>h5{text-transform:uppercase;margin:.5em 0 0 0;word-wrap:break-word}.row-card a>div>span{word-break:break-word;margin:.5em 0;font-weight:400}.row-card a>div>span.title{text-decoration:underline}.card-container h4>a,.card-container h5>a,.card-container:hover h4>a,.card-container:hover h5>a,.list-item h4>a,.list-item h5>a,.list-item:hover h4>a,.list-item:hover h5>a,.row-card h4>a,.row-card h5>a,.row-card:hover h4>a,.row-card:hover h5>a{color:#1b75bb;cursor:pointer;text-decoration:none;opacity:1;border-bottom:0;font-weight:700}div[class*=bg-] .fb-1 .list-item{margin-bottom:1em}div[class*=bg-] .fb-2 .list-item{margin-bottom:1em;flex-grow:unset}div[class*=bg-] .fb-2 .list-item.is-product{background-color:#f4f4f4;border-radius:20px;width:calc(100% - 2em);margin:0 1em 2em;border:1px solid #e8e8e8}@media only screen and (min-width:1025px){div[class*=bg-] .fb-2 .list-item .card{width:calc(100% - 1em)}div[class*=bg-] .fb-2 .list-item .card.is-product{width:95%;margin-left:auto;margin-right:auto;margin-top:min(2vw,26px)}}@media only screen and (min-width:1025px) and (min-width:1025px){div[class*=bg-] .fb-2 .list-item .card.is-product{width:90%;margin-top:min(1.6vw,26px)}}@media only screen and (min-width:1025px){div[class*=bg-] .fb-2 .list-item:nth-child(odd) .card{margin:.5em}div[class*=bg-] .fb-2 .list-item:nth-child(odd) .card.is-product{width:95%;margin-left:auto;margin-right:auto;margin-top:min(2vw,26px)}}@media only screen and (min-width:1025px) and (min-width:1025px){div[class*=bg-] .fb-2 .list-item:nth-child(odd) .card.is-product{width:90%;margin-top:min(1.6vw,26px)}}@media only screen and (min-width:1025px){div[class*=bg-] .fb-2 .list-item:nth-child(even) .card{margin:.5em}div[class*=bg-] .fb-2 .list-item:nth-child(even) .card.is-product{width:95%;margin-left:auto;margin-right:auto;margin-top:min(2vw,26px)}}@media only screen and (min-width:1025px) and (min-width:1025px){div[class*=bg-] .fb-2 .list-item:nth-child(even) .card.is-product{width:90%;margin-top:min(1.6vw,26px)}}div[class*=bg-] .fb-3 .list-item{margin-bottom:1em;flex-grow:unset}@media only screen and (min-width:1025px){div[class*=bg-] .fb-3 .list-item .card{width:calc(100% - .66em)}div[class*=bg-] .fb-3 .list-item:nth-child(3n+1) .card{margin-left:0;margin-right:.66em}div[class*=bg-] .fb-3 .list-item:nth-child(3n+2) .card{margin-right:.33em;margin-left:.33em}div[class*=bg-] .fb-3 .list-item:nth-child(3n+3) .card{margin-right:0;margin-left:.66em}}div[class*=bg-] .fb-4 .list-item{margin-bottom:1em;flex-grow:unset}@media only screen and (min-width:1025px){div[class*=bg-] .fb-4 .list-item .card{width:calc(100% - .75em)}div[class*=bg-] .fb-4 .list-item:nth-child(4n+1) .card{margin-left:0;margin-right:.75em}div[class*=bg-] .fb-4 .list-item:nth-child(4n+2) .card{margin-right:.5em;margin-left:.25em}div[class*=bg-] .fb-4 .list-item:nth-child(4n+3) .card{margin-right:.25em;margin-left:.5em}div[class*=bg-] .fb-4 .list-item:nth-child(4n+4) .card{margin-right:0;margin-left:.75em}}div[class*=bg-] .card{width:100%;transition:.3s;border-radius:20px;background:#fff;margin:0 0 1em;padding:0 1em 1em;border:solid 1px #e8e8e8;height:100%}div[class*=bg-] .card.is-person{border:0}div[class*=bg-] .card.is-product{height:auto;width:95%;margin-left:auto;margin-right:auto;margin-top:min(2vw,26px)}@media only screen and (min-width:1025px){div[class*=bg-] .card.is-product{width:90%;margin-top:min(1.6vw,26px)}}@media only screen and (min-width:1025px){div[class*=bg-] .card{text-align:left}}div[class*=bg-] .card:hover:not(.no-hover){box-shadow:0 5px 12px 0 rgba(0,0,0,.25);transform:translateY(-3px);cursor:pointer}div[class*=bg-] .card:hover:not(.no-hover) .external:after{content:"\e906";transition:.3s}div[class*=bg-] .card .card-padding{position:relative;height:100%;padding:1em;text-align:left}div[class*=bg-] .card .card-padding a.cards{position:absolute;bottom:0}@media only screen and (min-width:1025px){div[class*=bg-] .card .card-padding{padding:1em}}div[class*=bg-] .card .card-padding.has-link{padding-bottom:3em}@media only screen and (min-width:1025px){div[class*=bg-] .card .card-padding.has-link{padding:2rem 2rem 4em 2rem}}div[class*=bg-] .card .card-padding>h4{color:#1b75bb;margin:.5em 0 0 0;word-wrap:break-word}div[class*=bg-] .card .card-padding>h4.ws-title{font-size:clamp(14px,3vw,22px);margin-left:95px;min-height:85px;margin-bottom:1rem;position:relative;margin-bottom:0}@media only screen and (min-width:500px){div[class*=bg-] .card .card-padding>h4.ws-title{margin-top:0}}div[class*=bg-] .card .card-padding>h4.ws-title a{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}@media only screen and (min-width:500px){div[class*=bg-] .card .card-padding>h4{word-wrap:unset}}div[class*=bg-] .card .card-padding .ws-descr{clear:left;margin-top:0;margin-bottom:0}@media only screen and (min-width:500px){div[class*=bg-] .card .card-padding .ws-descr{clear:unset;margin-left:95px}}@media only screen and (min-width:1025px){div[class*=bg-] .card .card-padding .ws-descr{margin-left:0;clear:left;margin-top:1em}}div[class*=bg-] .card .card-padding span.label{border:1px solid #1b75bb;padding:1px 10px}div[class*=bg-] .card .card-padding span.person-label{border:0;padding:0;text-transform:uppercase;margin:.5em 0;color:#363636}div[class*=bg-] .card .card-padding>label{text-transform:uppercase;margin:.5em 0}div[class*=bg-] .card .card-padding>h5{text-transform:uppercase;margin:.5em 0 0 0;word-wrap:break-word}div[class*=bg-] .card .card-padding>.card-status{text-align:center;margin-left:auto;margin-right:auto;position:absolute;bottom:1em}div[class*=bg-] .card.no-hover{opacity:.6}div[class*=bg-] .card.no-hover.is-person{opacity:1}div[class*=bg-] .card.no-hover h4{color:#363636;text-decoration:none}div.col-1 .card{margin-right:0}div[class*=bg-]:not(.bg-white) .list-item .card:not(.card-driver_project){transition:.3s;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#fff;margin:1em 0 0;padding:0 1em;border:solid 1px #9e9e9e}div[class*=bg-]:not(.bg-white) .list-item .card:not(.card-driver_project).is-product{width:95%;margin-left:auto;margin-right:auto;margin-top:min(2vw,26px)}@media only screen and (min-width:1025px){div[class*=bg-]:not(.bg-white) .list-item .card:not(.card-driver_project).is-product{width:90%;margin-top:min(1.6vw,26px)}}@media only screen and (min-width:1025px){div[class*=bg-]:not(.bg-white) .list-item .card:not(.card-driver_project){text-align:left}}div[class*=bg-]:not(.bg-white) .list-item .card:not(.card-driver_project):hover{background:rgba(255,255,255,.7);box-shadow:0 5px 12px rgba(0,0,0,.25);transform:translateY(-3px)}div[class*=bg-]:not(.bg-white) .list-item .card:not(.card-driver_project):hover.is-product{background:#fff}div[class*=bg-]:not(.bg-white) .list-item .card:not(.card-driver_project) .card-padding{padding:1em 1em 0}div.person-cards{margin-top:2em;width:100%}div.person-cards .card .card-padding{padding:0}div.person-cards .card .card-padding h5{color:#363636;font-size:18px;font-size:1.125rem;margin-bottom:0}div.person-cards .card .card-padding span.label{color:#363636;font-size:14px;font-size:.875rem}div.person-cards .card .card-padding span.label>a{color:#363636;font-size:14px;font-size:.875rem}div.person-cards .card .card-padding span.label>a:hover{color:rgba(54,54,54,.7)}div.person-cards .card .card-padding p{color:#363636;font-size:12px;font-size:.75rem}div.person-cards .card .card-padding hr{background-color:#363636;width:50%;height:1px;margin-right:auto;margin-left:0;border:0}div.funder-cards .card .card-padding{padding:0}div.funder-cards .card .card-padding h5{color:#363636;font-size:18px;font-size:1.125rem;margin-bottom:0;text-align:center;min-height:50px}div.funder-cards .card .card-padding span.label{color:#363636;font-size:14px;font-size:.875rem}div.funder-cards .card .card-padding span.label>a{color:#363636;font-size:14px;font-size:.875rem}div.funder-cards .card .card-padding span.label>a:hover{color:rgba(54,54,54,.7)}div.funder-cards .card .card-padding p{color:#363636;font-size:12px;font-size:.75rem}div.funder-cards .card .card-padding hr{background-color:#363636;width:50%;height:1px;margin-right:auto;margin-left:25%;border:0}.ws-page-title{font-size:clamp(14px,5vw,22px)}@media only screen and (min-width:1025px){.ws-page-title{font-size:30px}}/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}@media only screen and (min-width:1025px){.flickity-prev-next-button .flickity-button-icon{top:20%}}.gallery-container button{top:100%;margin-top:22px}.flickity-page-dots{position:absolute;width:100%;bottom:-60px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-page-dots li::marker{content:""}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-enabled.is-fullscreen{position:fixed;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,0%,.9);padding-bottom:35px;z-index:1}.flickity-enabled.is-fullscreen .flickity-page-dots{bottom:10px}.flickity-enabled.is-fullscreen .flickity-page-dots .dot{background:#fff}html.is-flickity-fullscreen{overflow:hidden}.flickity-fullscreen-button{display:block;right:10px;top:10px;width:24px;height:24px;border-radius:4px}.flickity-rtl .flickity-fullscreen-button{right:auto;left:10px}.flickity-fullscreen-button-exit{display:none}.flickity-enabled.is-fullscreen .flickity-fullscreen-button-exit{display:block}.flickity-enabled.is-fullscreen .flickity-fullscreen-button-view{display:none}.flickity-fullscreen-button .flickity-button-icon{position:absolute;width:16px;height:16px;left:4px;top:4px}*{box-sizing:border-box}.gallery-container{margin-top:1em}.carousel{background:0 0;margin:0 2em 2em 2em;min-height:100px}.carousel .flickity-page-dots{background-color:#fff}@media only screen and (min-width:1025px){.carousel{min-height:130px}}.carousel .next{right:-4em}.carousel .previous{left:-4em}.carousel .flickity-viewport .flickity-slider{width:100%}body.home .flickity-viewport{height:60vw!important}@media only screen and (min-width:1025px){body.home .flickity-viewport{height:20vw!important;max-height:380px}}.carousel-cell{position:relative;width:100%;margin-right:10px;background:#8cc63e;border-radius:5px;counter-increment:carousel-cell;cursor:pointer;display:flex;align-items:flex-end;justify-content:center;background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:1025px){.carousel-cell{height:550px;width:50%}}.carousel-cell .carousel-cell-image{display:block;max-height:100%}.carousel-cell:hover{cursor:pointer}.carousel-cell:hover>div{display:block}.carousel-cell>div{position:absolute;display:none;left:0;bottom:0;width:100%;background-color:#f4f4f4;opacity:.8;padding:.5em 0 1em 0}.carousel-cell>div h1,.carousel-cell>div h2,.carousel-cell>div h3,.carousel-cell>div h4,.carousel-cell>div h5,.carousel-cell>div p{text-align:center;color:#000}.carousel-cell.cell-large{width:100%}@media only screen and (min-width:1025px){.carousel-cell.cell-large{width:100%}}@media only screen and (min-width:1025px){.carousel-cell.cell-large{width:100%}}.carousel-cell.cell-fp{width:100%;border-radius:0}.carousel-cell.cell-fp>div>div{margin:1em 5em}.carousel-cell.cell-fp>div>div h1,.carousel-cell.cell-fp>div>div h2,.carousel-cell.cell-fp>div>div h3,.carousel-cell.cell-fp>div>div h4{text-align:left;text-decoration-color:#4faedc;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:3px}.carousel-cell.cell-fp>div>div p{text-align:left}@media only screen and (min-width:1025px){.carousel-cell.cell-fp{width:90%}}@media only screen and (min-width:1025px){.carousel-cell.cell-fp{width:90%}}.carousel-cell.cell-hero{border-radius:0;background-size:contain}.carousel-cell.cell-hero>div>div{margin:1em 5em}.carousel-cell.cell-hero>div>div h1,.carousel-cell.cell-hero>div>div h2,.carousel-cell.cell-hero>div>div h3,.carousel-cell.cell-hero>div>div h4{text-align:left}.carousel-cell.cell-hero>div>div p{text-align:left}.carousel-cell-modal{position:relative;width:100%;height:650px;background-position:center;background-size:cover}.carousel-cell-modal:hover>div{display:block}.carousel-cell-modal>div{position:absolute;display:none;left:0;bottom:0;width:100%;background-color:#f4f4f4;opacity:.8;padding:.5em 0 0 0}.carousel-cell-modal>div h1,.carousel-cell-modal>div h2,.carousel-cell-modal>div h3,.carousel-cell-modal>div h4,.carousel-cell-modal>div h5,.carousel-cell-modal>div p{text-align:center;color:#000}.carousel-cell-modal>div p{padding:0 0 1em 0}.carousel-cell.is-selected{background-color:transparent}.carousel-cell:before{font-size:80px;color:#fff}.carousel.is-fullscreen .carousel-cell{height:100%}.carousel-cell-image{display:block;max-height:100%}.carousel.is-fullscreen .carousel-cell-image{max-width:100%}.carousel-image{display:block;max-width:100%;max-height:140px;margin-top:auto;margin-bottom:auto}.carousel.is-fullscreen .carousel-image{height:auto;max-height:100%}.image-metadata{position:absolute;display:block;left:0;bottom:0;width:100%;background-color:#ccc;opacity:.8;padding:.5em 0 1em 0}.carousel-cell-exhibit{position:relative;margin-right:10px;background:0 0;border-radius:5px;counter-increment:carousel-cell;cursor:pointer;display:flex;align-items:flex-end;justify-content:center}.carousel-cell-exhibit:hover{cursor:pointer}.carousel-cell-exhibit:hover>div{display:block}.carousel-cell-exhibit .carousel-image-exhibit{display:block;height:550px;min-width:150px;max-width:100%;margin-right:10px}.carousel-cell-exhibit>div{position:absolute;display:none;left:0;bottom:0;width:100%;background-color:#f4f4f4;opacity:.8;padding:.5em 0 1em 0}.carousel-cell-exhibit>div h1,.carousel-cell-exhibit>div h2,.carousel-cell-exhibit>div h3,.carousel-cell-exhibit>div h4,.carousel-cell-exhibit>div h5,.carousel-cell-exhibit>div p{text-align:center;color:#000}.panel-gallery .description,.panel-gallery .gallery-buttons,.panel-gallery .title{text-align:center}.panel-gallery .title>h3{color:#363636}.panel-gallery .description{font-weight:700}.panel-gallery .gallery-container{margin-bottom:3em}.panel-gallery .gallery-container .flickity-slider{height:100%}.panel-gallery .gallery-container .flickity-slider>a{position:relative;padding-bottom:90%;padding-left:1em;padding-right:1em;display:flex;align-items:center;width:100%;overflow:hidden}@media only screen and (min-width:1025px){.panel-gallery .gallery-container .flickity-slider>a{padding-bottom:30%}}@media only screen and (min-width:1025px){.panel-gallery .gallery-container .flickity-slider>a{width:33%}}.panel-gallery .gallery-container .flickity-slider>a img{margin-top:-10%;height:calc(100% + 50px);position:absolute;top:-25px;bottom:25px;margin:auto;left:.5em;right:.5em;width:calc(100% - 1em);max-height:unset;border-radius:0}.panel-gallery .gallery-container .flickity-slider>a img.square-image{width:auto}.panel-gallery .gallery-container .flickity-slider>a img.tallish-image{width:auto}.panel-gallery .gallery-container .flickity-slider>a img.tall-image{width:auto}@media only screen and (min-width:1025px){.panel-gallery .gallery-container .flickity-slider>a img{max-height:300px}}.gallery-card-container .carousel .carousel-item{width:calc(100% - 2em);margin:1.2em;background-color:#f4f4f4;border:1px solid #e8e8e8;border-radius:20px}@media only screen and (min-width:1025px){.gallery-card-container .carousel .carousel-item{width:calc(50% - 1em);margin:.6em}}.gallery-card-container .carousel .carousel-item .product-card-status-container{margin-top:-20px}.gallery-card-container .carousel .carousel-item.driver_project-carousel-item{height:90%;min-height:350px}.gallery-card-container .carousel .carousel-item.driver_project-carousel-item .card-driver_project{height:100%}.gallery-card-container .carousel .carousel-item.driver_project-carousel-item .card-driver_project a.cards{left:unset}.gallery-card-container .carousel .carousel-item.driver_project-carousel-item .card-driver_project .card-padding{height:100%}.gallery-card-container .carousel .carousel-item .card:not(.card-driver_project){min-height:310px}.gallery-card-container .carousel .carousel-item .card:not(.card-driver_project).product-card-container{min-height:240px;height:260px}.gallery-card-container .carousel .carousel-item .card:not(.card-driver_project).product-card-container .card-padding{min-height:unset!important}.gallery-card-container .carousel .carousel-item .card:not(.card-driver_project) .card-padding{padding-bottom:3em;position:relative;min-height:500px}@media only screen and (min-width:400px){.gallery-card-container .carousel .carousel-item .card:not(.card-driver_project) .card-padding{min-height:450px}}@media only screen and (min-width:600px){.gallery-card-container .carousel .carousel-item .card:not(.card-driver_project) .card-padding{min-height:350px}}@media only screen and (min-width:700px){.gallery-card-container .carousel .carousel-item .card:not(.card-driver_project) .card-padding{min-height:310px}}@media only screen and (min-width:1025px){.gallery-card-container .carousel .carousel-item .card:not(.card-driver_project) .card-padding{min-height:460px}}.gallery-card-container .carousel .carousel-item .card:not(.card-driver_project) .card-padding .card-status{position:absolute;bottom:1em}@media only screen and (min-width:1025px){.gallery-card-container .carousel .carousel-item .card:not(.card-driver_project){min-height:390px}}.gallery-card-container .flickity-page-dots{background:0 0;margin-bottom:1em}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;text-align:center}.modal .image-diagram:hover{cursor:default}.modal .content{display:flex;justify-content:center;align-items:center;height:100%;flex-wrap:wrap}.modal .content .content-inner{background:#fff}.modal .content .content-inner>img{max-width:calc(100vw - 2em);max-height:calc(80vh - 2em);height:auto;width:auto}@media only screen and (min-width:1025px){.modal .content .content-inner>img{max-width:calc(100vw - 8em);max-height:calc(80vh - 8em)}}.modal .content .content-inner .caption{margin:1em;width:calc(100% - 2em)}@media only screen and (min-width:1025px){.modal .content .content-inner .caption{margin-top:1em;width:70%;margin-left:15%;margin-right:15%}}.modal .close-trigger{display:inline-block;color:#fff;font-weight:700;border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:0;margin-left:4px;padding:2px 8px;width:42px;height:42px;font-size:32px;line-height:1;right:.3em;top:.3em;position:inherit}.modal .close-trigger:hover{cursor:pointer}@media only screen and (min-width:1025px){.modal .close-trigger{right:.6em;top:.6em}}.modal .caption{color:#363636;text-align:center;position:inherit;font-size:14px;font-size:.875rem}@media only screen and (min-width:1025px){.modal .caption{font-size:16px;font-size:1rem}}.modal-open{display:block;background:rgba(54,54,54,.8);padding:.5em}@media only screen and (min-width:1025px){.modal-open{padding:2em}}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:2.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:80%;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:80%}}.slider{padding-top:1em;padding-bottom:1em;border-radius:1em;border:2px solid #cfcfcf;height:1%}.slider .viewport{border-radius:1em;overflow:hidden;float:left;width:100%;position:relative;height:420px}.slider .viewport.cols-1{height:140px}.slider .viewport.cols-2{height:280px}@media only screen and (min-width:1025px){.slider .viewport{height:390px}.slider .viewport.cols-1{height:130px}.slider .viewport.cols-2{height:260px}}.slider .viewport .overview{position:absolute;padding:0;margin:0;width:100%;left:0;top:0}.slider .viewport .overview li{min-height:140px;position:relative;margin-top:0;margin-left:16px;margin-right:16px;list-style:none;width:calc(100% - 32px)}@media only screen and (min-width:1025px){.slider .viewport .overview li{min-height:130px}}.slider .viewport .overview li::marker{content:""}.slider .viewport .overview li>p{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0}.slider .buttons-wrapper{position:relative;background-color:transparent;z-index:0}.slider .buttons-wrapper .buttons{background:rgba(27,117,187,.1);border-radius:50%;margin-left:auto;margin-right:auto;text-align:center;width:100%;display:block}.slider .buttons-wrapper .buttons.disable{opacity:.3;cursor:default;z-index:0;pointer-events:none}.slider .buttons-wrapper .buttons:hover{background:rgba(27,117,187,.05)}.slider .buttons-wrapper .buttons svg{color:#363636;margin-top:9px;height:26px;width:26px}.slider .buttons-wrapper .buttons.prev{left:calc(50% - 8px);height:44px;width:44px;position:absolute;top:40%;-ms-transform:translateY(-40%);transform:translateX(-50%) translateY(-40%)}.slider .buttons-wrapper .buttons.next{left:calc(50% - 8px);height:44px;width:44px;position:absolute;top:60%;-ms-transform:translateY(-60%);transform:translateX(-50%) translateY(-60%)}@media only screen and (min-width:1025px){html{scroll-behavior:smooth!important}}body{background-color:#e8e8e8}#page{display:block;margin:0 auto;background-color:transparent}#page .site-content>div:first-child{position:sticky;top:0;left:0;right:0;z-index:9999;height:110px;overflow:visible}#page .dropdown-container{position:sticky;top:110px;left:0;right:0;z-index:99999}.site-content{background-color:#fff;display:block;min-height:570px}.page-summary{display:block;text-align:center;margin:0}@media only screen and (min-width:1025px){.page-summary{margin:0 6%;text-align:left}}.page-summary p:first-of-type{margin-top:0;font-weight:700;text-align:center}@media only screen and (min-width:1025px){.page-summary p:first-of-type{text-align:left}}.page-summary hr{height:1px;border-width:0;color:#606060;background-color:#606060}.page-summary .summary-textbox{width:100%}@media only screen and (min-width:1025px){.page-summary .summary-textbox{width:66%;padding-bottom:4em}.page-summary .summary-textbox h1{text-align:center;margin-top:0}}@media only screen and (min-width:1025px) and (min-width:1025px){.page-summary .summary-textbox h1{text-align:left}}.page-summary .summary-textbox-wide{width:100%}@media only screen and (min-width:1025px){.page-summary .summary-textbox-wide{width:100%}.page-summary .summary-textbox-wide h1{text-align:center}}@media only screen and (min-width:1025px) and (min-width:1025px){.page-summary .summary-textbox-wide h1{text-align:left}}.page-summary .summary-textbox-centered{width:100%}@media only screen and (min-width:1025px){.page-summary .summary-textbox-centered{width:70%;margin-left:15%}.page-summary .summary-textbox-centered h1{text-align:center}}@media only screen and (min-width:1025px){.page-summary{text-align:left}}.page-summary-landing{display:block;text-align:center;padding:2em 0 1em;background-color:#fff;margin-top:3em}@media only screen and (min-width:1025px){.page-summary-landing{padding:2em 4em 1em 4em;max-width:50%;min-height:60px}}.page-summary-landing p:first-of-type{margin-top:0;font-weight:700;text-align:center}@media only screen and (min-width:1025px){.page-summary-landing p:first-of-type{text-align:left}}.page-summary-landing .summary-textbox-landing{width:90%;margin:0 auto 2em;text-align:center}@media only screen and (min-width:1025px){.page-summary-landing .summary-textbox-landing{width:100%;height:fit-content}.page-summary-landing .summary-textbox-landing h1{text-align:center;margin-top:0;margin-bottom:0}}@media only screen and (min-width:1025px) and (min-width:1025px){.page-summary-landing .summary-textbox-landing h1{text-align:left}}@media only screen and (min-width:1025px){.page-summary-landing{text-align:center}}.history-item{margin-top:4em}.history-item div.title>h2{color:#1b75bb;text-align:center}@media only screen and (min-width:1025px){.history-item:nth-child(2){margin-top:0}.history-item div.title>h2{text-align:left}}body.anchor .page-summary,body.standard .page-summary{padding:.5em 1em 0 1em}@media only screen and (min-width:1025px){body.anchor .page-summary,body.standard .page-summary{padding:2.4em 0 0 0}}body.anchor .page-summary,body.standard .page-summary{position:relative}@media only screen and (min-width:1025px){body.anchor .page-summary:after,body.standard .page-summary:after{content:"";position:absolute;top:2.4em;right:0;left:0;height:1px;background-color:#cfcfcf}}body.information .summary-textbox{padding-bottom:0}body.information .summary-textbox h1{margin-bottom:0}body.information .panel h3{margin-top:0}body.list #content section.panels{background:0 0}body.list #content section.panels .card-wrapper{background:0 0}body.list #content section.panels .panels-wrapper-list:before{z-index:-1;content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.05;background-image:url(../svg/logos/logo-mark-grey.svg);background-repeat:no-repeat;background-attachment:scroll;background-position:60vw -38vw;background-size:65vw}body.list #content section.panels .panels-inner-list{background:0 0;max-width:1440px;margin-left:auto;margin-right:auto;width:90%;left:0;padding:0 2.5vw;display:flex;align-items:center;min-height:320px;position:relative;z-index:0}body.list #content section.panels .panels-inner-list .page-summary-list{margin-left:auto;margin-right:auto;width:calc(100% - 4em);position:relative}@media only screen and (min-width:1025px){body.list #content section.panels .panels-inner-list .page-summary-list{padding:2.4em 0 0 0}body.list #content section.panels .panels-inner-list .page-summary-list:after{content:"";position:absolute;top:2.4em;right:0;left:0;height:1px;background-color:#cfcfcf}}body.list #content section.panels .panels-inner-list .page-summary-list .summary-textbox-list h1{font-weight:700;font-size:clamp(1.9rem,6vw,3rem)}@media only screen and (min-width:1025px){body.list #content section.panels .panels-inner-list .page-summary-list .summary-textbox-list h1{font-size:48px;font-size:3rem}}body.list #content section.panels .panels-inner-list .page-summary-list .summary-textbox-list p{font-size:26px;font-size:1.625rem}body.punch-through-template #content section.panels{overflow:hidden}body.punch-through-template #content section.panels .panels-wrapper-page-top{padding-bottom:1em}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner{background:0 0}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col{background:#fff;position:relative;padding:0;border-top:2.4em solid #fff;border-bottom:2.4em solid #fff;border-left:2em solid #fff;border-right:1.4em solid #fff}@media only screen and (min-width:1025px){body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col{background:0 0;flex-wrap:nowrap}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col:after{content:"";position:absolute;top:0;right:0;left:0;height:1px;background-color:#cfcfcf}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col:before{content:"";position:absolute;top:7px;right:-4px;left:66%;height:30px;background-color:#fff;z-index:99}}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-8c{transform:scale(1.016);background:#fff;margin-top:-1px;margin-left:-1px}@media only screen and (min-width:1025px){body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-8c{padding-right:2em;padding-left:5px;padding-top:1.5em}}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-8c>p.label{margin-top:4.2em}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-8c>h5.intro{text-align:center;clear:both}@media only screen and (min-width:1025px){body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-8c>h5.intro{text-align:left}}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-8c>h3.title{text-align:center;min-height:70px;position:relative;margin:6px 0 0 0;color:#1b75bb}@media only screen and (min-width:1025px){body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-8c>h3.title{text-align:left}}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-8c>h3.title>img{margin-right:12px;float:left;width:70px;height:auto}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-8c>h3.title>span{left:82px;margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-8c>h3.title>img+span{width:calc(100% - 82px)}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-8c .video-container{margin-top:3em}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-8c hr{margin-top:1em}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c{margin-top:2em;position:relative}@media only screen and (min-width:1025px){body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c{border-top:3.2em solid #fff;transform:scale(1.02);margin-top:-7px;padding-left:0;overflow:hidden;position:relative}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c .arch-inner{content:"";position:absolute;top:-1px;right:0;bottom:-1px;left:0;background-color:transparent;border-top-right-radius:2em;border-top-left-radius:2em;border-top:12px solid #cfcfcf;border-left:12px solid #cfcfcf;border-right:12px solid #cfcfcf;border-bottom:0}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c .arch{content:"";position:absolute;top:-1px;right:0;bottom:-1px;left:0;background-color:transparent;border-top-right-radius:2em;border-top-left-radius:2em;border-top:10px solid #fff;border-left:10px solid #fff;border-right:10px solid #fff;border-bottom:0}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c .arch:before{content:"";position:absolute;top:-10px;right:-10px;width:13px;height:24px;background-color:#fff}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c .arch:after{content:"";position:absolute;top:-10px;left:-10px;width:13px;height:24px;background-color:#fff}}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.top-pane{background:linear-gradient(270deg,#1b75bb 0,#9f79b0 100%);padding:1em 2em 0 2em;margin-top:-4px;border-top-right-radius:1em;border-top-left-radius:1em;border-top:2px solid #cfcfcf;border-left:2px solid #cfcfcf;border-right:2px solid #cfcfcf;min-height:440px;position:relative}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.top-pane .top-pane-inner{width:100%}@media only screen and (min-width:1025px){body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.top-pane{position:relative;background:0 0;border:0}}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.top-pane h5.implement{margin-top:0;margin-bottom:1em;text-align:center}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.top-pane h5.contribute,body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.top-pane h5.join{margin-top:2em;margin-bottom:1em;text-align:center}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.top-pane:before{content:" ";display:block;position:absolute;background-image:url(../svg/logos/logo-mark-white.svg);opacity:.15;background-repeat:repeat-y;background-attachment:scroll;min-height:100%;min-width:100%;max-width:1440px;left:-40%;top:30%;width:100%;height:200%;background-size:100%}@media only screen and (min-width:1025px){body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.top-pane:before{content:none}}body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.bottom-pane{padding:1em;background:#fff;border-bottom-right-radius:1em;border-bottom-left-radius:1em;border-bottom:2px solid #cfcfcf;border-left:2px solid #cfcfcf;border-right:2px solid #cfcfcf}@media only screen and (min-width:1025px){body.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.bottom-pane{margin:0 9px 10px 9px}}body.punch-through-template #content section.panels .panels-wrapper-page-bottom>div.panels-inner .panel-publication .publications-more{text-align:center}body.punch-through-template #content section.panels .panels-wrapper-page-bottom>div.panels-inner .panel-product .product-more{text-align:center}body.punch-through-template #content section.panels .panels-wrapper-page-bottom>div.panels-inner .panel-community-resources>.panel-inner>.title{text-align:center}@media only screen and (min-width:1025px){body.punch-through-template #content section.panels .panels-wrapper-page-bottom>div.panels-inner>div>.panel-inner{padding-left:2em;padding-right:2em}}body.product-item #content section.panels .panels-wrapper-page-top>.panels-inner .panels-container-2col:before{height:16px;top:1.5em}body.product-item #content section.panels .panels-wrapper-page-top>.panels-inner .panels-container-2col>.fc-4c .arch:before{height:25px}body.driver_project-item.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.top-pane{background:linear-gradient(270deg,#00a99d 0,#8cc63e 100%)}@media only screen and (min-width:1025px){body.driver_project-item.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.top-pane{position:relative;background:0 0;border:0}}body.driver_project-item #content section.panels .panel-implementation p.content{margin-bottom:3rem}body.driver_project-item #content section.panels .implementation-card-container .card-wrapper .flex-cards{row-gap:2rem}body.driver_project-item #content section.panels .implementation-card-container .card-wrapper .flex-cards .card{width:95%;margin-left:auto;margin-right:auto;margin-top:min(2vw,26px)}@media only screen and (min-width:1025px){body.driver_project-item #content section.panels .implementation-card-container .card-wrapper .flex-cards .card{width:90%;margin-top:min(1.6vw,26px)}}body.driver_project-item #content section.panels .implementation-card-container .card-wrapper .flex-cards .card .card-status{display:inline-grid}body.driver_project-item #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col:before{height:36px}body.strategic_partner-item.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.top-pane{background:linear-gradient(270deg,#00a99d 0,#8cc63e 100%)}@media only screen and (min-width:1025px){body.strategic_partner-item.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.top-pane{position:relative;background:0 0;border:0}}body.strategic_partner-item #content section.panels .panel-implementation p.content{margin-bottom:3rem}body.strategic_partner-item #content section.panels .implementation-card-container .card-wrapper .flex-cards{row-gap:2rem}body.strategic_partner-item #content section.panels .implementation-card-container .card-wrapper .flex-cards .card{width:95%;margin-left:auto;margin-right:auto;margin-top:min(2vw,26px)}@media only screen and (min-width:1025px){body.strategic_partner-item #content section.panels .implementation-card-container .card-wrapper .flex-cards .card{width:90%;margin-top:min(1.6vw,26px)}}body.strategic_partner-item #content section.panels .implementation-card-container .card-wrapper .flex-cards .card .card-status{display:inline-grid}body.strategic_partner-item #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col:before{height:38px}body.work_stream-item.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.top-pane{background:linear-gradient(270deg,#4faedc 0,#1b75bb 100%)}@media only screen and (min-width:1025px){body.work_stream-item.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.top-pane{position:relative;background:0 0;border:0}}body.work_stream-item #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col:before{height:36px}body.open_call-item.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.top-pane{background:linear-gradient(270deg,#e34a3a 0,#faa633 100%)}@media only screen and (min-width:1025px){body.open_call-item.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.top-pane{position:relative;background:0 0;border:0}}body.open_call-item #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col:before{height:36px}body.community-item.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.top-pane{background:linear-gradient(270deg,#4faedc 0,#1b75bb 100%)}@media only screen and (min-width:1025px){body.community-item.punch-through-template #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col>.fc-4c div.top-pane{position:relative;background:0 0;border:0}}body.community-item #content section.panels .panels-wrapper-page-top>.panels-inner>.panels-container-2col:before{height:31px}.homepage-top-wrapper{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#fff}#main .panel-announcement{display:block;padding:1em;font-family:"Work Sans";font-size:24px;font-size:1.5rem;line-height:142%;font-family:WorkSans-Bold,"Work Sans",sans-serif;font-weight:700}@media only screen and (min-width:1025px){#main .panel-announcement .panel-inner{align-items:center;display:flex;justify-content:space-between}}#main .panel-announcement .announcement-date{font-weight:700;color:#1b75bb}#main .panel-announcement .title{font-weight:700;color:#1b75bb}#main .panel-announcement .info{font-weight:700;color:#1b75bb}#main .panel-announcement .button-link{text-decoration:none;width:100%;display:block;margin:1em auto 0}#main .panel-announcement .button-link>span.btn{width:100%}@media only screen and (min-width:1025px){#main .panel-announcement .button-link{margin-top:0;width:auto;margin-left:1em;margin-right:0}#main .panel-announcement .button-link>span.btn{width:auto}}#main .panel-announcement .close-trigger{display:none}@media only screen and (min-width:1025px){#main .panel-announcement .close-trigger{display:block;color:#1b75bb;font-weight:700;border:2px solid #1b75bb;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:0;margin-left:1em;padding:2px 8px;width:32px;height:32px}#main .panel-announcement .close-trigger:hover{opacity:.7;cursor:pointer}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto;clear:both}.alignright{float:right;margin:5px 0 20px 20px;clear:right}.alignleft{float:left;margin:5px 20px 20px 0;clear:left}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}