p,li{font-size:1.6rem;line-height:3.125ex}li{margin:7px 0}h1{color:#404040;font-weight:bold;font-size:5.6rem}h2{color:#404040;font-weight:bold;font-size:4.8rem}h3{color:#404040;font-weight:bold;font-size:4rem}h4{color:#404040;font-weight:bold;font-size:3.2rem}h5{color:#404040;font-weight:bold;font-size:2.4rem}h6{color:#404040;font-weight:bold;font-size:1.6rem}*{font-family:source-serif-pro,serif;font-weight:400}.label{text-transform:uppercase;font-size:1.2rem;font-family:"synthese"}h1{font-weight:400}.blue-link{font-size:1.5rem;font-weight:500;color:#121e87;font-family:"synthese";text-decoration:underline !important}select{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 95% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:5px 2px 5px 10px;font-size:1.5rem;color:#000;background-color:#fff}a{text-decoration:underline}ul li p{margin:0;display:inline}.text-width{max-width:700px}.margins-container.text-width{max-width:700px}*:focus{outline:none;border:1px solid teal;box-shadow:0 0 10px teal}.using-mouse *:focus{border:none;box-shadow:none}.screen-reader-text,.srt{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;z-index:10000;margin:-1px;width:1px;overflow:hidden;position:absolute !important;word-wrap:normal !important}.screen-reader-text:focus,.srt:focus{background-color:#50ba8d;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#404040;display:block;font-size:1.8rem;height:auto;left:5px;line-height:normal;padding:8px 16px;text-decoration:none;top:5px;width:auto;z-index:100000000}*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}.link-overlay,.tag{text-decoration:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a{color:inherit}img{max-width:100%;display:block}article>*+*{margin-top:1em}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html,body{margin:0}html{font-size:62.5%}body{overflow-x:hidden;font-size:1.6rem;font-weight:normal;line-height:1.2}.raised{position:relative;z-index:10}.hidden{display:none}strong,b,b span,strong span{font-weight:700}h1{max-width:800px}a{text-decoration:underline;color:#121e87;font-weight:600}.margins-container{width:90%;max-width:1200px;margin:0 auto 0 auto}@media(max-width: 480px){.margins-container{width:95%}}.margins-container.no-margin{margin:0 auto}.margins-container.constrained{width:85%}img{max-width:100%;height:auto;font-size:12px;text-transform:none}iframe{max-width:100%}h2{font-size:3.2rem;color:#121e87;font-weight:600}h3{color:#404040;font-weight:400;font-size:2.8rem}h4{color:#404040;font-weight:400;font-size:2.4rem}h5{color:#404040;font-weight:400;font-size:2rem}h6{color:#404040;font-weight:400;font-size:1.8rem}.simple_wysiwyg_editor h2{font-size:3.2rem;color:#121e87;font-weight:600;margin-top:60px;margin-bottom:20px}.simple_wysiwyg_editor h3{color:#404040;font-weight:600;font-size:2.8rem;margin-top:50px;margin-bottom:20px}.simple_wysiwyg_editor h4{color:#404040;font-weight:600;font-size:2.4rem;margin-top:40px;margin-bottom:20px}.simple_wysiwyg_editor h5{color:#404040;font-weight:600;font-size:2rem;margin-top:35px;margin-bottom:20px}.simple_wysiwyg_editor h6{color:#404040;font-weight:600;font-size:1.8rem;margin-top:30px;margin-bottom:20px}.challenge-1.highlight-1 .box,.challenge-5.highlight-1 .box,.challenge-9.highlight-1 .box,.challenge-13.highlight-1 .box,.challenge-17.highlight-1 .box{border:5px solid #a7c5ff}.challenge-2.highlight-1 .box,.challenge-6.highlight-1 .box,.challenge-10.highlight-1 .box,.challenge-14.highlight-1 .box,.challenge-18.highlight-1 .box{border:5px solid #ffdb76}.challenge-3.highlight-1 .box,.challenge-7.highlight-1 .box,.challenge-11.highlight-1 .box,.challenge-15.highlight-1 .box,.challenge-19.highlight-1 .box{border:5px solid #a6ebce}.challenge-4.highlight-1 .box,.challenge-8.highlight-1 .box,.challenge-12.highlight-1 .box,.challenge-16.highlight-1 .box,.challenge-20.highlight-1 .box{border:5px solid #ff8b81}.color-1,.color-5,.color-9,.color-13,.color-17{background:#a7c5ff}.color-2,.color-6,.color-10,.color-14,.color-18{background:#ffdb76}.color-3,.color-7,.color-11,.color-15,.color-19{background:#a6ebce}.color-4,.color-8,.color-12,.color-16,.color-20{background:#ff8b81}.no-results p{font-size:2.4rem}@media(max-width: 480px){h1{font-size:4.2rem}}.button.yellow,.top-section .text-width .button.yellow{color:#404040}.forminator-row .forminator-col .forminator-field label{font-family:"synthese" !important;font-size:1.4rem !important;color:#131e3c !important;font-weight:500 !important}.forminator-row .forminator-col .forminator-field input,.forminator-row .forminator-col .forminator-field textarea{background:none !important;font-family:"synthese" !important;font-size:1.5rem !important}.forminator-row .forminator-col .forminator-field .forminator-button-submit{font-family:"synthese" !important;font-size:1.5rem !important;background:#121e87 !important}.popup-group{position:relative;display:inline-block;cursor:pointer}.popup-group:hover .popup-card{visibility:visible}.popup-group .hover-target{border-bottom:2px dotted #000}.popup-group .popup-card{visibility:hidden;width:200px;background:#f5f5f5;box-shadow:0 3px 6px 0 rgba(0,0,0,.06);padding:10px 15px;position:absolute;bottom:40px;left:calc(50% + 20px)}.popup-group .popup-card *{font-family:"synthese";margin:0;font-size:1.4rem}.display-block{display:block}.site-content.freeze{z-index:-1}body.lock{overflow:hidden}.cookie-card .cookie-body-outer .button-group button:first-child{color:#000}.cookie-card .cookie-body-outer .button-group button{color:#fff}.forminator-select{background:#fff !important}.card{padding:32px;box-shadow:0 3px 6px 0 rgba(0,0,0,.06);background:#fff}.button,input[type=submit]{-webkit-appearance:none;text-decoration:none;cursor:pointer;color:#404040;position:relative;transition:all .3s ease}.button:hover,input[type=submit]:hover{box-shadow:0 3px 6px 0 rgba(0,0,0,.06);transform:translate(-1px, -1px)}.gradient-top-before::before{content:"";position:absolute;height:150px;width:100%;left:0;top:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%)}.gradient-top-after::after{content:"";position:absolute;height:150px;width:100%;left:0;bottom:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%)}.overlay{position:relative}.overlay::after{content:"";transition:all .3s ease-out;position:absolute;height:100%;width:100%;left:0;bottom:0;background:#171717;opacity:.6}.overlay.overlay-light::after{opacity:.3}.fadeIn{animation:fadeIn forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1)}.fadeUp{animation:fadeUp forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1)}.fadeOutLeft{animation:fadeOutLeft forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1)}.fadeOutRight{animation:fadeOutRight forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1)}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{from{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes fadeOutLeft{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}@keyframes fadeOutRight{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}a.new-window.no-external-link:after{display:none !important}a.new-window::after{content:"";display:inline-block;margin-left:4px;width:16px;vertical-align:middle;background-size:contain;background-position:center;background-repeat:no-repeat;height:16px;background-image:url("../assets/new-window.svg")}.button{font-size:1.4rem;font-family:"synthese";font-weight:600;background-color:#ffcb37;padding:8px 12px 9px 12px;text-align:center;color:#131e3c;display:inline-block}.button.yellow{background-color:#ffcb37;color:#131e3c !important}.button.green{background-color:#50ba8d;color:#131e3c}.button span{font-size:1.4rem;font-family:"synthese";font-weight:600}*:focus{outline-width:3px;outline-color:#78aeda;outline-style:solid}.using-mouse *:focus{border:none;outline:none;box-shadow:none}input:focus,select:focus{border:1px solid #000 !important}#flying-focus{position:absolute;margin:0;background:rgba(0,0,0,0);transition-property:left,top,width,height;transition-timing-function:linear;visibility:hidden;pointer-events:none;border:1px solid #78aeda;box-shadow:0 0 5px #78aeda;border-radius:2px}#flying-focus.flying-focus-visible{visibility:visible;z-index:9999}.flying-focus-target{outline:none !important}.flying-focus-target::-moz-focus-inner{border:0 !important}.ax-message{position:absolute;left:-1000px;opacity:0}.body-content h1,.body-content h2,.body-content h3,.body-content h4,.body-content h5,.body-content h6{font-weight:500}.body-content h1+ul li:first-child,.body-content h1 ol li:first-child,.body-content h2+ul li:first-child,.body-content h2 ol li:first-child,.body-content h3+ul li:first-child,.body-content h3 ol li:first-child,.body-content h4+ul li:first-child,.body-content h4 ol li:first-child,.body-content h5+ul li:first-child,.body-content h5 ol li:first-child,.body-content h6+ul li:first-child,.body-content h6 ol li:first-child{margin-top:.86em}.body-content h1{display:none}.body-content h2{margin-top:1.95em;margin-bottom:-0.28em;line-height:1.12}.body-content h2+p{margin-top:.86em}.body-content h3{margin-top:1.72em;margin-bottom:-0.31em;line-height:1.18}.body-content h3+p{margin-top:.9em}.body-content h4{font-size:2.2rem;margin-top:1.72em;margin-bottom:-0.25em;line-height:1.2}.body-content h4+p{margin-top:.9em}.body-content h5{margin-top:1.72em;margin-bottom:-0.25em;line-height:1.2}.body-content h5+p{margin-top:.9em}.body-content p{margin-top:1.8em;margin-bottom:-0.45em;letter-spacing:-0.0004em;line-height:1.48}.body-content p+ol>li:first-child{margin-top:1.8em}.body-content p+ul>li:first-child{margin-top:1.8em}.body-content p a{text-decoration:none}.body-content p a:hover{text-decoration:underline}.body-content p:first-child{margin-top:inherit;margin-bottom:inherit}.body-content ol,.body-content ul{margin:0;padding:0}.body-content ol li,.body-content ul li{margin-left:30px;margin-top:1.05em;margin-bottom:-0.46em}.body-content ol li li:first-child,.body-content ul li li:first-child{margin-top:.59em}.body-content iframe{margin-top:.9em}.body-content .issuuembed{margin-bottom:2.8em}.body-content .aligncenter,.body-content .alignleft,.body-content .alignright{display:block;padding:0}.body-content .aligncenter{float:none;margin:.5em auto 1em}.body-content .alignright{float:right;margin:.5em 0 1em 2em}.body-content .alignleft{float:left;margin:.5em 2em 1em 0}.body-content .wp-caption{padding:5px 0;border:1px solid #555;background:#444;text-align:center}.body-content .wp-caption img{display:inline}.body-content .wp-caption p.wp-caption-text{margin:5px 0 0;padding:0;text-align:center;font-size:75%;font-weight:100;font-style:italic;color:#ddd}.inline-p-before{display:inline;margin-bottom:0}.inline-p-after{display:inline;margin-top:0}.expandable-text span,.body-content span{font-size:1.6rem;line-height:3.125ex}li em~p{display:inline}#search-top-nav-blue{display:none}.site-header{padding:20px 0;z-index:1000000000;transition:all .3s ease;border-bottom:1px solid #fff}.site-header nav{text-align:right}.site-header nav ul li{margin:0}.site-header nav ul li a{font-family:"synthese";font-weight:400;padding:30px 20px}.site-header.home nav ul li a{color:#fff}.site-header.home #search-top-nav-blue{display:none}.site-header.home #search-top-nav-white{display:inline-block}.site-header.home.fixed{position:fixed;top:0;left:0;width:100%;padding:16px 0;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.06)}.site-header.home.fixed .logo img{display:none}.site-header.home.fixed .logo img.fixed-logo{display:block}.site-header.home.fixed #search-top-nav-blue{display:block}.site-header.home.fixed #search-top-nav-white{display:none}.site-header.home.fixed nav ul li{padding:8px}.site-header.home.fixed{background:#fff}.site-header.home.fixed .logo img{display:none}.site-header.home.fixed .logo img.fixed-logo{display:block}.site-header.home.fixed ul li a{color:#121e87}.site-header.post,.site-header.page,.site-header.document{background:#131e3c}.site-header.post ul li a,.site-header.page ul li a,.site-header.document ul li a{color:#fff}.site-header.post.fixed,.site-header.page.fixed,.site-header.document.fixed{position:fixed;top:0;left:0;width:100%;padding:16px 0;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.06)}.site-header.post.fixed .logo img,.site-header.page.fixed .logo img,.site-header.document.fixed .logo img{display:none}.site-header.post.fixed .logo img.fixed-logo,.site-header.page.fixed .logo img.fixed-logo,.site-header.document.fixed .logo img.fixed-logo{display:block}.site-header.post.fixed nav ul li,.site-header.page.fixed nav ul li,.site-header.document.fixed nav ul li{padding:8px}.site-header.post.fixed,.site-header.page.fixed,.site-header.document.fixed{background:#fff}.site-header.post.fixed .logo img,.site-header.page.fixed .logo img,.site-header.document.fixed .logo img{display:none}.site-header.post.fixed .logo img.fixed-logo,.site-header.page.fixed .logo img.fixed-logo,.site-header.document.fixed .logo img.fixed-logo{display:block}.site-header.post.fixed ul li a,.site-header.page.fixed ul li a,.site-header.document.fixed ul li a{color:#121e87}.site-header.post.fixed #search-top-nav-blue,.site-header.page.fixed #search-top-nav-blue,.site-header.document.fixed #search-top-nav-blue{display:block}.site-header.post.fixed #search-top-nav-white,.site-header.page.fixed #search-top-nav-white,.site-header.document.fixed #search-top-nav-white{display:none}.site-header.case,.site-header.overview{background:#121e87}.site-header.case .margins-container .logo img,.site-header.overview .margins-container .logo img{position:absolute;top:20px;left:20px;z-index:999;width:120px}.site-header.case .margins-container .fixed-logo,.site-header.overview .margins-container .fixed-logo{position:relative}.site-header.case ul li a,.site-header.overview ul li a{color:#fff}.site-header.case.fixed,.site-header.overview.fixed{position:fixed;top:0;left:0;width:100%;padding:16px 0;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.06)}.site-header.case.fixed .logo img,.site-header.overview.fixed .logo img{display:none}.site-header.case.fixed .logo img.fixed-logo,.site-header.overview.fixed .logo img.fixed-logo{display:block}.site-header.case.fixed #search-top-nav-blue,.site-header.overview.fixed #search-top-nav-blue{display:block}.site-header.case.fixed #search-top-nav-white,.site-header.overview.fixed #search-top-nav-white{display:none}.site-header.case.fixed nav ul li,.site-header.overview.fixed nav ul li{padding:8px}.site-header.case.fixed,.site-header.overview.fixed{background:#fff}.site-header.case.fixed .logo img,.site-header.overview.fixed .logo img{display:none}.site-header.case.fixed .logo img.fixed-logo,.site-header.overview.fixed .logo img.fixed-logo{display:block}.site-header.case.fixed ul li a,.site-header.overview.fixed ul li a{color:#121e87}.logo img{width:150px}@media(max-width: 480px){.logo img{width:100px}}nav{display:flex;justify-content:flex-end;align-items:center}@media(max-width: 768px){nav{position:fixed;top:0;left:0;opacity:0;visibility:hidden;pointer-events:none;background-color:#fff;width:100%;height:100vh;margin:0;padding:3.2rem;transition:all .3s ease-out;padding-top:6.4rem}}nav.active{opacity:1;visibility:visible;pointer-events:all}nav .menu-primary-container{display:inline-block}@media(max-width: 768px){nav .menu-primary-container{display:block}}nav ul{margin:0;padding:0;display:inline-block}@media(max-width: 768px){nav ul{display:block}}nav ul:hover li{opacity:.6}nav ul li{padding:0;display:inline-block;position:relative;z-index:10000;transition:all .3s ease;transition:opacity .3s ease}@media(max-width: 768px){nav ul li{display:block;margin:0;padding:16px 0;text-align:right}}nav ul li:first-child{margin-left:0}nav ul li:last-child{margin-right:0}nav ul li a{color:#404040;text-decoration:none}@media(max-width: 768px){nav ul li a{font-size:24px;font-weight:normal}}nav ul li:hover{opacity:1}nav ul li:hover ul{visibility:visible;opacity:1;z-index:10000000;display:block}nav ul li:hover ul:hover li{opacity:.6}nav ul li:hover ul li:hover{opacity:1}nav ul li:hover ul li{opacity:1}nav ul li ul{visibility:hidden;opacity:0;position:absolute;transition:all .5s ease;margin-top:.5rem;z-index:10000000;left:0;background:#fff;display:none;box-shadow:0 3px 6px 0 rgba(0,0,0,.06)}nav ul li ul li{display:block;padding:0;font-size:14px}.height-fix{display:none}.height-fix.fixed{display:block}@keyframes slide-down{from{transform:translateY(-100px)}to{transform:translateY(0)}}#mobile-menu{position:fixed;right:2.4rem;padding:3px 9px 7px 9px;border:1.5px solid #fff;float:right;background:#131e3c;z-index:1000;display:none;top:11.5px}@media(max-width: 768px){#mobile-menu{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}}#mobile-menu span#menu-text{display:inline-block;color:#fff;font-family:"synthese";font-size:1.8rem;margin-right:5px}#mobile-menu .hamburger{margin-left:.5rem;display:inline-block;position:relative;height:14px;width:24px;margin-top:5px;transition:all .2s ease-in-out;display:flex;justify-content:space-between;flex-direction:column}#mobile-menu .hamburger .bar{width:100%;height:2px;background:#ffcb37;transition:all .2s ease-in-out}#mobile-menu.active .hamburger .bar:nth-child(1){transform:rotate(-45deg) translate(-5px, 4px)}#mobile-menu.active .hamburger .bar:nth-child(2){opacity:0}#mobile-menu.active .hamburger .bar:nth-child(3){transform:rotate(45deg) translate(-5px, -3px)}.site-header .margins-container{display:flex;justify-content:space-between;align-items:center}.site-header nav .sub-menu li{margin:0;text-align:left;width:100%;display:flex;justify-content:flex-start;align-items:center}.site-header nav .sub-menu li a{padding:15px 20px;color:#404040 !important;min-width:160px}#search-top-nav-white,#search-top-nav-blue{margin:0;height:30px;z-index:10000000000000000}#search-top-nav-white button,#search-top-nav-blue button{background:none;border:none;width:40px;margin:0;cursor:pointer}#search-top-nav-white{display:inline-block}.header-search{padding:30px 0;background:#131e3c;position:fixed;top:0;left:0;width:100%;z-index:99999999}.header-search .close-search{cursor:pointer;position:fixed;top:20px;right:20px;background:none;border:none;color:#fff;display:flex;justify-content:center;align-items:center}.header-search .close-search .close-selector{width:15px;margin-left:10px}.header-search .close-search span{font-family:"synthese"}.header-search .search-form{display:flex;justify-content:center;align-items:stretch}.header-search .search-form .search-field{padding:10px;width:400px;background:none;border:none !important;border-bottom:1px solid #fff !important;color:#fff;margin-right:20px;outline:none !important}.header-search .search-form .search-field:focus{background:none;border:none;border-bottom:1px solid #fff;color:#fff}@media(max-width: 480px){.header-search .search-form .search-field{width:100%}}.header-search .search-form .search-field::-moz-placeholder{color:#fff;font-family:"synthese"}.header-search .search-form .search-field::placeholder{color:#fff;font-family:"synthese"}.header-search .search-form .search-submit{background:none;border:1px solid #ffcb37;padding:0 20px;color:#ffcb37;font-family:"synthese";font-weight:600}@media(max-width: 480px){.header-search .search-form .search-submit{margin-top:10px}}.header-search .search-form .search-submit:hover{background:#ffcb37;color:#131e3c}@media(max-width: 991px){#site-navigation-nav.active{opacity:1;visibility:visible;display:block;z-index:9;position:fixed;background:#131e3c}#site-navigation-nav.active .menu-primary-container{width:100%;height:calc(100vh - 220px);display:flex;justify-content:center;align-items:center;overflow-y:auto;margin-top:30px}#site-navigation-nav.active .menu-primary-container #menu-primary{height:100%;padding-bottom:50px}#site-navigation-nav.active .menu-primary-container #menu-primary li{text-align:center}#site-navigation-nav.active .menu-primary-container #menu-primary li a{font-size:1.8rem;color:#ffcb37}#site-navigation-nav.active .menu-primary-container #menu-primary li .sub-menu{display:block;opacity:1;position:relative;background:none;visibility:visible}#site-navigation-nav.active .menu-primary-container #menu-primary li .sub-menu li{text-align:center}#site-navigation-nav.active .menu-primary-container #menu-primary li .sub-menu li~li{border-top:none}#site-navigation-nav.active .menu-primary-container #menu-primary li .sub-menu li a{color:#fff !important;font-size:1.4rem;text-align:center;width:100%;padding:10px}}@media(max-width: 991px){#search-top-nav-blue,#search-top-nav-white{display:none}}@media(max-width: 991px){.site-header.home #search-top-nav-white{display:none}}@media(max-width: 991px){.site-header.active .close-search{display:none}.site-header.active .header-search{display:block;top:unset;bottom:20px}.site-header.active .header-search .search-form{width:400px;margin:0 auto}}@media(max-width: 991px)and (max-width: 480px){.site-header.active .header-search .search-form{width:95%}}@media(max-width: 991px){.site-header.active .header-search .search-form label{flex:1 1 300px;margin-right:20px}.site-header.active .header-search .search-form .search-field{width:100%;margin:unset;-webkit-appearance:none;border-radius:0;font-size:1.4rem}.site-header.active .header-search .search-form .search-submit{-webkit-appearance:none;border-radius:0;font-size:1.4rem}}@media(max-width: 480px){.menu-item-has-children a{position:relative}.menu-item-has-children a::after{background-image:url("")}}.ax-title{position:absolute;left:-5000px}.home-logo{width:650px;margin:50px 0 20px 0}.home-wrap{margin-top:-90px;position:relative}.home-wrap .top-section{position:relative;margin-top:-90px;padding-top:120px;padding-bottom:50px}.home-wrap .top-section .button{margin-top:5px}.home-wrap .top-section .button:last-of-type{margin-bottom:30px}.home-wrap .top-section h1{margin-bottom:20px;font-family:"synthese"}@media(max-width: 480px){.home-wrap .top-section h1{font-size:4rem}}.home-wrap .top-section .intro{margin-bottom:30px;font-size:1.8rem}.home-wrap .top-section *{color:#fff}.home-wrap .top-section .recent-developments .updates-wrap .updates-holder .update .link-overlay .title{color:#ffcb37;font-weight:600}.home-wrap .top-section .recent-developments .updates-wrap .updates-holder .update .link-overlay .date{color:#fff}.home-wrap .top-section .header-img{background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;height:100%;width:100%;top:0;left:0;z-index:-1}.home-wrap .about{margin-top:100px}.home-wrap .map-section{margin-top:100px;padding:60px 0;position:relative;display:flex;justify-content:center;align-items:center}.home-wrap .map-section .box{background:#131e3c;padding:20px}.home-wrap .map-section .box h2,.home-wrap .map-section .box p{color:#fff}.home-wrap .map-section .box h2{font-size:3.2rem;font-weight:400;margin-top:0;margin-bottom:20px}.home-wrap .map-section .box p{margin-bottom:25px}.home-wrap .map-section .box .buttons-wrap{display:flex;justify-content:flex-start;align-items:stretch}@media(max-width: 480px){.home-wrap .map-section .box .buttons-wrap{display:block}}.home-wrap .map-section .box .buttons-wrap .button{background:#fff;display:flex;justify-content:center;align-items:center}.home-wrap .map-section .box .buttons-wrap .button img{margin-right:10px}.home-wrap .map-section .box .buttons-wrap .button~.button{margin-left:10px}@media(max-width: 480px){.home-wrap .map-section .box .buttons-wrap .button~.button{margin-left:0px}}.home-wrap .map-section .background-img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}.commentary{padding:50px 0}.commentary .top-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media(max-width: 480px){.commentary .top-wrap{display:block}}.commentary .top-wrap a{font-family:"synthese";color:#121e87}.commentary-wrapper{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:16px;-moz-column-gap:50px;column-gap:50px;row-gap:0px}.commentary-wrapper>*{min-width:0}@media(max-width: 768px){.commentary-wrapper{display:block}}.no-cssgrid .commentary-wrapper{display:flex;justify-content:space-between}.no-cssgrid .commentary-wrapper>div,.no-cssgrid .commentary-wrapper article{width:calc((100% - 16px*2)/2)}.no-cssgrid .commentary-wrapper>div~div,.no-cssgrid .commentary-wrapper>div article,.no-cssgrid .commentary-wrapper article~div,.no-cssgrid .commentary-wrapper article article{margin-left:16px}.commentary-wrapper .title{text-decoration:none}.commentary-wrapper.single-column{display:block}.commentary-wrapper.single-column .featured-post-wrap{margin-bottom:10px}.commentary-wrapper.single-column .post~.post:nth-of-type(2){border-top:1px solid #cbcbcb}.commentary-wrapper .post{padding:25px 0;max-width:650px}.commentary-wrapper .post~.post{border-top:1px solid #cbcbcb}.commentary-wrapper .post~.post:nth-of-type(2){border-top:none}.commentary-wrapper .post .date{font-size:1.5rem;font-style:italic;margin-top:0}.commentary-wrapper .post .title{font-size:2.2rem;font-weight:bold;color:#121e87}.commentary-wrapper .post .attribution{font-size:1.3rem;font-weight:600}.commentary-wrapper .post .visible-link{color:#121e87;font-family:"synthese"}.commentary-wrapper .post .visible-link:hover{text-decoration:underline}.highlighted-content{background-color:#ffcb37;margin-bottom:-50px;padding:40px 0}.highlighted-content .margins-container{display:flex;justify-content:flex-start;align-items:center}.highlighted-content .description{color:#000}.highlighted-content .button{margin-top:0 !important;margin-bottom:0 !important;background-color:#131e3c;margin:0 20px 0 0;font-size:2rem}.featured-post-wrap{display:flex;justify-content:flex-start;align-items:stretch;margin-bottom:-30px;padding-bottom:40px;border-bottom:1px solid #cbcbcb}.featured-post-wrap .left-image{flex:0 0 25%;background-repeat:no-repeat;background-size:cover;background-position:center}.featured-post-wrap .post.featured{flex:1 1 75%;padding:20px;background:#fbf4ef}.featured-post-wrap .post.featured .title{font-size:2.2rem;font-weight:bold}.featured-post-wrap .post.featured .date{font-size:1.5rem;font-style:italic;margin-top:0}.featured-post-wrap .post.featured .attribution{font-size:1.3rem;font-weight:600}.featured-post-wrap .post.featured .visible-link{color:#121e87;font-family:"synthese"}.overview-holder{margin-left:300px}.overview-holder .accordion-wrap .accordion-el{margin-left:0}.overview-holder.case-override #documents .accordion-el{margin-left:0}.overview-holder.case-override #documents .accordion-el.docs .accordion-trigger{padding:20px}.overview-holder #breadcrumbs{margin-bottom:30px}.overview-holder #breadcrumbs.dark{color:#131e3c}.overview-holder #breadcrumbs.dark a,.overview-holder #breadcrumbs.dark span{color:#131e3c}.overview-holder #breadcrumbs.white{color:#fff}.overview-holder #breadcrumbs.white a,.overview-holder #breadcrumbs.white span{color:#fff}.overview-holder #breadcrumbs p a,.overview-holder #breadcrumbs p span{color:#fff;font-size:1.4rem}@media(max-width: 991px){.overview-holder{margin-left:0}}.overview-holder.document-override{margin-left:0px}.overview-holder.document-override .child-docs{background:#fbf4ef;padding:50px 0;margin-top:80px}.overview-holder.document-override .child-docs .docs-wrap{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 250px));grid-gap:16px;grid-gap:30px}.overview-holder.document-override .child-docs .docs-wrap>*{min-width:0}@media(max-width: 768px){.overview-holder.document-override .child-docs .docs-wrap{display:block}}.no-cssgrid .overview-holder.document-override .child-docs .docs-wrap{display:flex;justify-content:space-between}.no-cssgrid .overview-holder.document-override .child-docs .docs-wrap>div,.no-cssgrid .overview-holder.document-override .child-docs .docs-wrap article{width:calc((100% - 16px*auto-fit)/auto-fit)}.no-cssgrid .overview-holder.document-override .child-docs .docs-wrap>div~div,.no-cssgrid .overview-holder.document-override .child-docs .docs-wrap>div article,.no-cssgrid .overview-holder.document-override .child-docs .docs-wrap article~div,.no-cssgrid .overview-holder.document-override .child-docs .docs-wrap article article{margin-left:16px}.overview-holder.document-override .child-docs .docs-wrap .doc-wrap h3{font-size:2rem;margin-top:10px}.overview-holder.document-override .child-docs .docs-wrap .doc-wrap .date{margin-bottom:0}.overview-holder.document-override .breadcrumb-holder #breadcrumbs{margin-bottom:-50px;margin-top:60px}.overview-holder.document-override .breadcrumb-holder #breadcrumbs.dark{color:#131e3c}.overview-holder.document-override .breadcrumb-holder #breadcrumbs.dark a,.overview-holder.document-override .breadcrumb-holder #breadcrumbs.dark span{color:#131e3c}.overview-holder.document-override .breadcrumb-holder #breadcrumbs.white{color:#fff}.overview-holder.document-override .breadcrumb-holder #breadcrumbs.white a,.overview-holder.document-override .breadcrumb-holder #breadcrumbs.white span{color:#fff}.overview-holder.document-override .top-section{padding:60px 0 100px 0;background:#131e3c}.overview-holder.document-override .top-section .documents{display:block;margin-top:60px}.overview-holder.document-override .top-section .documents .button{color:#404040;display:inline-block;margin:5px 0}.overview-holder.document-override .introduction{margin-top:80px}.overview-holder h2{font-weight:400;color:#121e87;font-size:3.2rem;margin-top:50px}.overview-holder .box .theme{padding:10px 0}.overview-holder .box .theme~.theme{border-top:1px solid #cbcbcb}.overview-holder .box .theme .expand-theme{cursor:pointer;width:100%;display:flex;justify-content:space-between;align-items:center;background:none;border:none}.overview-holder .box .theme .expand-theme .left{display:flex;justify-content:center;align-items:center}.overview-holder .box .theme .expand-theme .left img{margin-right:10px}.overview-holder .box .theme .expand-theme .left .circle{width:20px;height:20px;border-radius:100%;margin-right:10px;flex:0 0 20px}.overview-holder .box .theme .expand-theme .left .circle.red{background:#a81a1a}.overview-holder .box .theme .expand-theme .left .circle.orange{background:#f48300}.overview-holder .box .theme .expand-theme .left .circle.green{background:#008b00}.overview-holder .box .theme .expand-theme .left .circle.grey{background:#737373}.overview-holder .box .theme .expand-theme .left h3{font-size:1.5rem;font-family:"synthese";color:#121e87}.overview-holder .box .theme .expand-theme .right{flex:0 0 20px}.overview-holder .box .theme .expand-theme .right img.closed{transform:rotate(180deg)}.overview-holder .box .theme .expand-theme .right img.open{transform:none}.overview-holder .box .theme .expandable_section{display:none;padding-bottom:30px}.overview-holder .top-section{background:#121e87;padding-top:35px;padding-bottom:150px;margin-bottom:0}@media(max-width: 991px){.overview-holder .top-section{z-index:-1}}@media(max-width: 480px){.overview-holder .top-section .margins-container{width:calc(100% - 70px - 2.5%)}}.overview-holder .top-section .dashboard{display:flex;justify-content:flex-start;align-items:baseline}@media(max-width: 480px){.overview-holder .top-section .dashboard{display:block}}.overview-holder .top-section .dashboard .dash-section{padding:0 40px;border-right:1px solid #fff;flex:1 1 200px}@media(max-width: 480px){.overview-holder .top-section .dashboard .dash-section{padding:10px 0;border-right:none}.overview-holder .top-section .dashboard .dash-section~.dash-section{border-top:1px solid #fff}}.overview-holder .top-section .dashboard .dash-section:first-of-type{padding-left:0}.overview-holder .top-section .dashboard .dash-section:last-of-type{padding-right:0;border-right:0}.overview-holder .top-section .dashboard .dash-section .label{margin-top:0;margin-bottom:8px}.overview-holder .top-section .dashboard .dash-section .value{margin-bottom:0;font-weight:600;margin-top:0}.overview-holder .top-section h1{margin-top:0;margin-bottom:30px}@media(max-width: 480px){.overview-holder .top-section h1{font-size:4.2rem}}.overview-holder .top-section *{color:#fff}.overview-holder .about{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:minmax(200px, 300px) minmax(300px, 650px);grid-gap:50px}.overview-holder .about>*{min-width:0}@media(max-width: 768px){.overview-holder .about{display:block}}.no-cssgrid .overview-holder .about{display:flex}.no-cssgrid .overview-holder .about div{display:block}.no-cssgrid .overview-holder .about>div:first-child{float:left;width:calc(100% - minmax(300px, 650px) - 50px)}.no-cssgrid .overview-holder .about>div:last-child{float:right;margin-left:50px;width:calc(100% - minmax(200px, 300px) - 50px)}.overview-holder .about .about-text{margin-top:50px;font-size:1.6rem;line-height:3.125ex}@media(max-width: 991px){.overview-holder .about .about-text{margin-left:30px}}.overview-holder .about .background-img{background-size:cover;background-position:center;background-repeat:no-repeat;height:40vw;max-height:500px;margin-top:-100px;z-index:0;box-shadow:0 3px 6px 0 rgba(0,0,0,.06)}.overview-holder .recent-developments{margin-top:30px}.overview-holder .cases .filter #case-status{padding:5px;width:200px;-webkit-appearance:none}.overview-holder .cases .case-wrap{margin-top:50px;background:#fbf4ef;max-width:700px}.overview-holder .cases .case-wrap.closed{background:#f5f5f5}.overview-holder .cases .case-wrap .main-body{padding:20px}.overview-holder .cases .case-wrap .main-body .expand-case-docs{margin:20px 0;cursor:pointer;background:none;border:1px solid #000;padding:7px 12px;font-family:"synthese";color:#000;font-size:1.4rem}.overview-holder .cases .case-wrap .main-body .case-documents .documents{margin-top:20px;margin-bottom:20px;display:flex;flex-wrap:wrap;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:16px;grid-gap:25px}.overview-holder .cases .case-wrap .main-body .case-documents .documents>*{min-width:0}@media(max-width: 768px){.overview-holder .cases .case-wrap .main-body .case-documents .documents{display:block}}.no-cssgrid .overview-holder .cases .case-wrap .main-body .case-documents .documents{display:flex;justify-content:space-between}.no-cssgrid .overview-holder .cases .case-wrap .main-body .case-documents .documents>div,.no-cssgrid .overview-holder .cases .case-wrap .main-body .case-documents .documents article{width:calc((100% - 16px*3)/3)}.no-cssgrid .overview-holder .cases .case-wrap .main-body .case-documents .documents>div~div,.no-cssgrid .overview-holder .cases .case-wrap .main-body .case-documents .documents>div article,.no-cssgrid .overview-holder .cases .case-wrap .main-body .case-documents .documents article~div,.no-cssgrid .overview-holder .cases .case-wrap .main-body .case-documents .documents article article{margin-left:16px}.overview-holder .cases .case-wrap .main-body .case-documents .documents .doc .date{margin-bottom:0}.overview-holder .cases .case-wrap .main-body .case-documents .documents .doc h4{font-size:1.8rem;font-weight:600;margin-top:10px;margin-bottom:15px}.overview-holder .cases .case-wrap .main-body .case-documents .documents .doc a{font-weight:500;color:#121e87;font-family:"synthese";font-size:1.5rem}.overview-holder .cases .case-wrap .main-body .case-documents .top{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid gray;padding-bottom:5px}.overview-holder .cases .case-wrap .main-body .case-documents .top a{font-size:1.5rem;font-family:"synthese";color:#121e87}.overview-holder .cases .case-wrap .top-wrap{background:#131e3c;position:relative;display:flex;justify-content:space-between;align-items:center;padding:35px 20px 20px 20px}@media(max-width: 480px){.overview-holder .cases .case-wrap .top-wrap{display:block}}.overview-holder .cases .case-wrap .top-wrap .button{background:#ffcb37;flex:0 0 120px}@media(max-width: 480px){.overview-holder .cases .case-wrap .top-wrap .button{display:block;margin-top:20px}}.overview-holder .cases .case-wrap .top-wrap h3{margin:0;font-size:2rem;color:#fff;font-weight:300;margin-right:20px}.overview-holder .cases .case-wrap .top-wrap .case-status{position:absolute;top:0;left:20px;font-family:"synthese";font-size:1.3rem;padding:5px 10px}.overview-holder .cases .case-wrap .top-wrap .case-status.ongoing{background-color:#a6ebce}.overview-holder .cases .case-wrap .top-wrap .case-status.closed{background-color:#f5f5f5}.overview-holder.case-override .top-section h1{font-size:2.8rem}.overview-holder.case-override .button.header-btn{display:inline-block;margin-top:40px;color:#404040}.overview-holder.case-override #overview{margin-top:-100px;margin-bottom:40px;position:relative;min-height:100px}.overview-holder.case-override #documents .introduction{margin-bottom:50px}.overview-holder.case-override #documents .accordion-el{padding:0;background:#fbf4ef;max-width:950px}.overview-holder.case-override #documents .accordion-el~.accordion-el{margin-top:10px}.overview-holder.case-override #documents .accordion-el .accordion-trigger{padding:0 20px;background:#131e3c}.overview-holder.case-override #documents .accordion-el .accordion-trigger .fake-button{border:1px solid #fff}.overview-holder.case-override #documents .accordion-el .accordion-trigger *{color:#fff}.overview-holder.case-override #documents .accordion-el .accordion-trigger .visible-text h3{font-size:3.2rem;font-weight:400;margin:0}.overview-holder.case-override #documents .accordion-el .expandable-text{padding:30px 20px;display:flex;flex-wrap:wrap;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:16px;grid-template-columns:repeat(auto-fill, 250px);grid-gap:0px;display:none}.overview-holder.case-override #documents .accordion-el .expandable-text>*{min-width:0}@media(max-width: 768px){.overview-holder.case-override #documents .accordion-el .expandable-text{display:block}}.no-cssgrid .overview-holder.case-override #documents .accordion-el .expandable-text{display:flex;justify-content:space-between}.no-cssgrid .overview-holder.case-override #documents .accordion-el .expandable-text>div,.no-cssgrid .overview-holder.case-override #documents .accordion-el .expandable-text article{width:calc((100% - 16px*3)/3)}.no-cssgrid .overview-holder.case-override #documents .accordion-el .expandable-text>div~div,.no-cssgrid .overview-holder.case-override #documents .accordion-el .expandable-text>div article,.no-cssgrid .overview-holder.case-override #documents .accordion-el .expandable-text article~div,.no-cssgrid .overview-holder.case-override #documents .accordion-el .expandable-text article article{margin-left:16px}.overview-holder.case-override #documents .accordion-el .expandable-text :nth-child(3n+1){border-left:none !important}.overview-holder.case-override #documents .accordion-el .expandable-text .document{padding:10px 20px;margin:10px 0}.overview-holder.case-override #documents .accordion-el .expandable-text .document~.document{border-left:1px solid #cbcbcb}.overview-holder.case-override #documents .accordion-el .expandable-text .document .date{margin-top:0;margin-bottom:0;font-size:1.5rem}.overview-holder.case-override #documents .accordion-el .expandable-text .document h4{font-size:1.8rem;margin:15px 0;color:#404040}.sidebar.large{width:300px;background:#131e3c;position:fixed;top:0;left:0;height:100vh;transition:transform .3s ease}.sidebar.large *{transition:opacity .3s ease}@media(max-width: 991px){.sidebar.large{transform:translate(-300px)}.sidebar.large *{opacity:0}.sidebar.large.open{padding-right:50px;transform:translate(0)}.sidebar.large.open *{opacity:1}}.sidebar.large.case .margins-container h2{font-size:2.2rem}.sidebar.large *{color:#fff}.sidebar.large .margins-container{margin-top:90px}@media(max-width: 480px){.sidebar.large .margins-container{margin-top:40px}}.sidebar.large .margins-container .back-link{cursor:pointer}.sidebar.large .margins-container .back-link img,.sidebar.large .margins-container .back-link input{display:inline-block}.sidebar.large .margins-container .back-link input{margin-left:10px;font-family:"synthese";font-size:1.4rem;background:none;border:none;cursor:pointer}.sidebar.large .margins-container h2{color:#fff;font-size:2.8rem;margin-top:40px;margin-bottom:40px;font-weight:600}.sidebar.large .margins-container .search{position:fixed;bottom:0;left:0;padding:10px;width:300px;background:#50ba8d}.sidebar.large .margins-container .search input[type=search]{background:#50ba8d;border:none;font-family:"synthese";font-size:1.5rem;color:#000;color:#131e3c;flex:1 1 170px;width:auto;min-width:0;border:none !important}.sidebar.large .margins-container .search input[type=search]::-moz-placeholder{color:#131e3c}.sidebar.large .margins-container .search input[type=search]::placeholder{color:#131e3c}.sidebar.large .margins-container .search input[type=submit]{font-size:1.5rem;color:#000;background:#ffcb37;border:none;font-family:"synthese";font-weight:bold;color:#131e3c;padding:3px 8px;margin-left:5px}.sidebar.large .margins-container ul li{list-style-type:none;position:relative;margin:30px 0}.sidebar.large .margins-container ul li:before{content:"";width:15px;height:1px;background:#fff;position:absolute;left:-26px;top:10px}.sidebar.large .margins-container ul li a{font-family:synthese,sans-serif;font-weight:400;font-style:normal;text-decoration:none}.title-wrap{display:flex;justify-content:flex-start;align-items:center}.title-wrap h2{color:#121e87;font-weight:400;font-size:3.2rem}.title-wrap .info{background:none;border:2px solid #121e87;padding:0px 8px;border-radius:100%;font-size:1.6rem;margin-left:8px;margin-top:12px;color:#121e87}.search-header{background:#131e3c;padding:70px 0}.search-header .new-search{max-width:650px}.search-header .new-search .search-form .search-field{padding:10px;border:none;min-width:400px;font-family:"synthese"}.search-header .new-search .search-form .search-submit{padding:10px 15px;border:none;background:#ffcb37;color:#404040;font-family:"synthese"}.search-header h1{color:#fff;margin-top:0;font-size:4.4rem}.search-margins{max-width:650px}.search-margins .search-container{margin-top:50px}.search-margins .search-container .results-container{margin-top:40px}.search-margins .search-container .results-container .result{padding:30px 0}.search-margins .search-container .results-container .result h2{margin:10px 0}.search-margins .search-container .results-container .result h2 a{font-size:2.2rem;font-weight:bold;text-decoration:none}.search-margins .search-container .results-container .result h2 a:hover{text-decoration:underline}.search-margins .search-container .results-container .result .posttype{padding:5px 12px 7px 12px;background:#50ba8d;color:#131e3c;font-family:"synthese";font-size:1.4rem}.search-margins .search-container .results-container .result~.result{border-top:1px solid #cbcbcb}.timeline-filters{position:relative}.timeline-filters h3{font-family:"synthese";text-transform:uppercase;font-size:1.8rem;color:#fff}.timeline-filters .reorder-timeline{cursor:pointer;position:absolute;right:0;bottom:10px;background:none;border:none;color:#fff;display:flex;justify-content:center;align-items:center;padding:10px 0 10px 10px}.timeline-filters .reorder-timeline.reversed img{transform:rotate(180deg)}.timeline-filters .reorder-timeline span{font-family:"synthese";margin-right:10px;font-size:1.5rem}.timeline-filters .filters-wrap{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));grid-gap:16px;padding-bottom:80px}.timeline-filters .filters-wrap>*{min-width:0}@media(max-width: 768px){.timeline-filters .filters-wrap{display:block}}.no-cssgrid .timeline-filters .filters-wrap{display:flex;justify-content:space-between}.no-cssgrid .timeline-filters .filters-wrap>div,.no-cssgrid .timeline-filters .filters-wrap article{width:calc((100% - 16px*auto-fit)/auto-fit)}.no-cssgrid .timeline-filters .filters-wrap>div~div,.no-cssgrid .timeline-filters .filters-wrap>div article,.no-cssgrid .timeline-filters .filters-wrap article~div,.no-cssgrid .timeline-filters .filters-wrap article article{margin-left:16px}@media(max-width: 768px){.timeline-filters .filters-wrap .select-wrap~.select-wrap{margin-left:0px;margin-top:15px}}.timeline-filters .filters-wrap .select-wrap label{color:#fff;font-family:"synthese";text-transform:uppercase;font-size:1.2rem;display:block;margin-bottom:10px}.timeline-filters .filters-wrap .select-wrap select{width:100%;border:none;-webkit-appearance:none;font-family:"synthese";font-size:1.4rem;padding:5px 2px 5px 10px}.open-sidebar{position:fixed;top:calc(50vh - 32px);left:-2px;background:#ffcb37;border:none;padding:15px 0;border-radius:0 5px 5px 0;transition:left .3s ease;display:none}@media(max-width: 991px){.open-sidebar{display:block}}.open-sidebar.open{position:fixed;left:266px;border-radius:5px 0 0 5px}.open-sidebar.open img{transform:rotate(180deg)}.open-sidebar img{width:35px}@media(max-width: 991px){.themes.margins-container,#cases,#commentary,#contact,#related .margins-container{width:calc(95% - 60px)}}.single-theme .open-sidebar{display:none}.overview-holder .flex-fields .flex-module.accordion{width:90%;margin:0 auto}.overview-holder .flex-fields .flex-module.accordion .margins-container{margin-left:0;width:100%}.child-pages-wrap{margin-top:100px}#case-details .margins-container.text-width{max-width:1200px}.bright-blue{background:#121e87 !important}.flex-module~.flex-module{margin-top:80px}@media(max-width: 480px){.flex-module~.flex-module{margin-top:50px}}.flex-module .top-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:45px}.flex-module .top-row h2{margin-bottom:0}.flex-module .top-row a{font-size:1.6rem;text-decoration:underline;color:#50ba8d;font-weight:medium}@media(max-width: 480px){.flex-module .top-row a{display:block;margin-top:10px}}.flex-module.title_and_icon_links .margins-container .grid{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:16px;grid-gap:80px;margin:0;padding:0}.flex-module.title_and_icon_links .margins-container .grid>*{min-width:0}@media(max-width: 768px){.flex-module.title_and_icon_links .margins-container .grid{display:block}}.no-cssgrid .flex-module.title_and_icon_links .margins-container .grid{display:flex;justify-content:space-between}.no-cssgrid .flex-module.title_and_icon_links .margins-container .grid>div,.no-cssgrid .flex-module.title_and_icon_links .margins-container .grid article{width:calc((100% - 16px*4)/4)}.no-cssgrid .flex-module.title_and_icon_links .margins-container .grid>div~div,.no-cssgrid .flex-module.title_and_icon_links .margins-container .grid>div article,.no-cssgrid .flex-module.title_and_icon_links .margins-container .grid article~div,.no-cssgrid .flex-module.title_and_icon_links .margins-container .grid article article{margin-left:16px}.flex-module.title_and_icon_links .margins-container .grid li{position:relative}.no-cssgrid .flex-module.title_and_icon_links .margins-container .grid li{margin:35px;flex:1 1 300px}@media(max-width: 991px){.flex-module.title_and_icon_links .margins-container .grid li{max-width:650px}.flex-module.title_and_icon_links .margins-container .grid li~li{margin-top:40px}}.flex-module.title_and_icon_links .margins-container .grid li img{width:80px;display:block;margin-bottom:16px}.flex-module.title_and_icon_links .margins-container .grid li h3{color:#50ba8d;position:relative;font-size:2rem;display:block;margin:0;font-weight:bold}.flex-module.title_and_icon_links .margins-container .grid li h3::before{content:"";height:1px;width:45px;position:absolute;top:12px;left:-61px;background:#50ba8d}.flex-module.title_and_icon_links .margins-container .grid li p{font-size:1.6rem;line-height:1.2352941176;color:#131e3c;margin:5px 0 0 0}.flex-module.accordion{max-width:1200px}.flex-module.long_list_of_grouped_links .opening-title{color:#131e3c}@media(max-width: 480px){.flex-module.long_list_of_grouped_links .opening-title{margin-bottom:0}}.flex-module.long_list_of_grouped_links .group-wrap.left_title{display:flex;justify-content:flex-start;align-items:flex-start}@media(max-width: 768px){.flex-module.long_list_of_grouped_links .group-wrap.left_title{display:block}}.flex-module.long_list_of_grouped_links .group-wrap.left_title~.left_title{border-top:1px solid #50ba8d;padding-top:80px}@media(max-width: 991px){.flex-module.long_list_of_grouped_links .group-wrap.left_title~.left_title{padding-top:40px}}.flex-module.long_list_of_grouped_links .group-wrap.left_title .left-wrap{flex:1 1 325px;margin-right:50px;margin-bottom:30px}.flex-module.long_list_of_grouped_links .group-wrap.left_title .left-wrap .left_title{margin-bottom:20px;color:#131e3c}.flex-module.long_list_of_grouped_links .group-wrap.left_title .left-wrap .description{margin-bottom:20px;line-height:2.2rem}.flex-module.long_list_of_grouped_links .group-wrap.left_title .left-wrap a{color:#50ba8d;font-weight:700;text-decoration:underline}.flex-module.long_list_of_grouped_links .group-wrap.left_title .links-wrap{flex:1 1 500px;grid-column-gap:15px;grid-row-gap:5px}.no-cssgrid .flex-module.long_list_of_grouped_links .group-wrap.left_title .links-wrap .link-wrap{flex:0 0 47%}@media(max-width: 991px){.flex-module.long_list_of_grouped_links .group-wrap.left_title .links-wrap .link-wrap{display:block}}.flex-module.long_list_of_grouped_links .group-wrap.left_title .links-wrap .link-wrap .link-title{font-size:1.7rem;padding-left:30px;position:relative;color:#50ba8d;margin:0;margin-top:0}.flex-module.long_list_of_grouped_links .group-wrap.left_title .links-wrap .link-wrap .link-title:after{content:"";position:absolute;left:0;top:4px;height:15px;width:15px;background-color:#50ba8d}.flex-module.long_list_of_grouped_links .group-wrap.left_title .links-wrap .link-wrap .short-summary{display:none}.flex-module.long_list_of_grouped_links .group-wrap~.group-wrap{margin-top:80px}@media(max-width: 991px){.flex-module.long_list_of_grouped_links .group-wrap~.group-wrap{margin-top:40px}}.flex-module.long_list_of_grouped_links .group-wrap .top_title{font-size:2.2rem;color:#50ba8d;display:block;padding-bottom:5px;border-bottom:1px solid #50ba8d;margin-bottom:10px}@media(max-width: 991px){.flex-module.long_list_of_grouped_links .group-wrap .top_title{margin-bottom:20px}}.flex-module.long_list_of_grouped_links .group-wrap .links-wrap{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:16px;grid-gap:30px}.flex-module.long_list_of_grouped_links .group-wrap .links-wrap>*{min-width:0}@media(max-width: 768px){.flex-module.long_list_of_grouped_links .group-wrap .links-wrap{display:block}}.no-cssgrid .flex-module.long_list_of_grouped_links .group-wrap .links-wrap{display:flex;justify-content:space-between}.no-cssgrid .flex-module.long_list_of_grouped_links .group-wrap .links-wrap>div,.no-cssgrid .flex-module.long_list_of_grouped_links .group-wrap .links-wrap article{width:calc((100% - 16px*2)/2)}.no-cssgrid .flex-module.long_list_of_grouped_links .group-wrap .links-wrap>div~div,.no-cssgrid .flex-module.long_list_of_grouped_links .group-wrap .links-wrap>div article,.no-cssgrid .flex-module.long_list_of_grouped_links .group-wrap .links-wrap article~div,.no-cssgrid .flex-module.long_list_of_grouped_links .group-wrap .links-wrap article article{margin-left:16px}.flex-module.long_list_of_grouped_links .group-wrap .links-wrap .link-wrap{margin-top:15px}.no-cssgrid .flex-module.long_list_of_grouped_links .group-wrap .links-wrap .link-wrap{flex:0 0 47%}@media(max-width: 991px){.flex-module.long_list_of_grouped_links .group-wrap .links-wrap .link-wrap{display:block}}.flex-module.long_list_of_grouped_links .group-wrap .links-wrap .link-wrap .link-title{color:#131e3c;text-decoration:underline;font-size:2.2rem;font-weight:500;margin-bottom:5px;margin-top:0}.flex-module.long_list_of_grouped_links .group-wrap .links-wrap .link-wrap .short-summary{color:#737373}.flex-module.icon_boxes .intro-title{color:#131e3c}.flex-module.icon_boxes .icon-boxes{display:flex;justify-content:space-between;align-items:stretch}.flex-module.icon_boxes .icon-box{position:relative;border:1px solid #50ba8d;flex:1 1 50%}.flex-module.icon_boxes .icon-box~.icon-box{margin-left:20px}.flex-module.icon_boxes .icon-box .left{position:absolute;left:0;top:0;height:100%;width:60px;background:#50ba8d;display:flex;align-items:center;justify-content:center}.flex-module.icon_boxes .icon-box .right{margin-left:60px;padding:20px}.flex-module.icon_boxes .icon-box .right a{display:block;margin-top:10px}.flex-module.icon_boxes .icon-box .right h3{margin-top:0}.flex-module.icon_boxes .icon-box .right .link-title{color:#50ba8d;font-weight:500;text-decoration:underline;display:block}.flex-module.icon_boxes .icon-box .right h2,.flex-module.icon_boxes .icon-box .right h3{color:#50ba8d;margin-bottom:10px;max-width:650px}.flex-module.icon_boxes .icon-box .right .blurb{max-width:650px}.flex-module.colored_inline_box .margins-container .box.lblue,.flex-module.colored_inline_box .margins-container .box .dblue,.flex-module.colored_inline_box .margins-container .box .beige{padding:30px 40px}.flex-module.basic_links_block .margins-container{max-width:680px}.flex-module.basic_links_block .intro-title{color:#131e3c;margin-bottom:50px}.flex-module.basic_links_block .link-block .title{font-size:2.2rem;color:#50ba8d;text-decoration:underline;font-weight:500;margin-bottom:15px;display:block}.flex-module.basic_links_block .link-block .description{color:#131e3c}.flex-module.basic_links_block .link-block~.link-block{margin-top:50px}.flex-module.latest_updates_block .split-grid,.flex-module.smaller_updates .split-grid{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:60% 1fr;grid-gap:48px;margin-top:32px}.flex-module.latest_updates_block .split-grid>*,.flex-module.smaller_updates .split-grid>*{min-width:0}@media(max-width: 768px){.flex-module.latest_updates_block .split-grid,.flex-module.smaller_updates .split-grid{display:block}}.no-cssgrid .flex-module.latest_updates_block .split-grid,.no-cssgrid .flex-module.smaller_updates .split-grid{display:flex}.no-cssgrid .flex-module.latest_updates_block .split-grid div,.no-cssgrid .flex-module.smaller_updates .split-grid div{display:block}.no-cssgrid .flex-module.latest_updates_block .split-grid>div:first-child,.no-cssgrid .flex-module.smaller_updates .split-grid>div:first-child{float:left;width:60%}.no-cssgrid .flex-module.latest_updates_block .split-grid>div:last-child,.no-cssgrid .flex-module.smaller_updates .split-grid>div:last-child{float:right;margin-left:48px;width:calc(100% - 60% - 48px)}.flex-module.latest_updates_block .split-grid .left,.flex-module.smaller_updates .split-grid .left{margin-bottom:20px}@media(max-width: 768px){.flex-module.latest_updates_block .split-grid .left .featured-post,.flex-module.smaller_updates .split-grid .left .featured-post{padding-bottom:20px;border-bottom:2px solid #50ba8d}}.flex-module.latest_updates_block .split-grid .left .featured-post .short-summary,.flex-module.smaller_updates .split-grid .left .featured-post .short-summary{margin-top:10px}.flex-module.latest_updates_block .split-grid .left .featured-post img,.flex-module.smaller_updates .split-grid .left .featured-post img{aspect-ratio:645/406;width:100%;display:block;-o-object-fit:cover;object-fit:cover}.flex-module.latest_updates_block .split-grid .left .featured-post .meta,.flex-module.smaller_updates .split-grid .left .featured-post .meta{margin:12px 0}.flex-module.latest_updates_block .split-grid .left .featured-post h3 a,.flex-module.smaller_updates .split-grid .left .featured-post h3 a{font-size:2.3rem;font-weight:medium;color:#131e3c;line-height:1.1}@media(max-width: 991px){.flex-module.latest_updates_block .split-grid .left .featured-post h3 a,.flex-module.smaller_updates .split-grid .left .featured-post h3 a{font-size:2.2rem}}.flex-module.latest_updates_block .split-grid .left .featured-post p,.flex-module.smaller_updates .split-grid .left .featured-post p{font-size:1.8rem;line-height:1.4}.flex-module.latest_updates_block .split-grid .right ul,.flex-module.smaller_updates .split-grid .right ul{margin:0;list-style-type:none}.flex-module.latest_updates_block .split-grid .right ul li~li,.flex-module.smaller_updates .split-grid .right ul li~li{margin-top:24px}@media(max-width: 991px){.flex-module.latest_updates_block .split-grid .right ul li~li,.flex-module.smaller_updates .split-grid .right ul li~li{margin-top:15px}}.flex-module.image_link_cards h2{margin-bottom:20px;color:#131e3c}.flex-module.publications_block{background:#50ba8d;padding:60px 0}.flex-module.publications_block .top-row h2,.flex-module.publications_block .top-row a,.flex-module.publications_block .top-row span{color:#fff}.flex-module.publications_block .top-row .summary{display:block;margin-top:10px}.flex-module.further_resources_card .label{color:#50ba8d;font-weight:500;margin-bottom:10px;display:block}.flex-module.further_resources_card .box{border:1px solid #50ba8d;padding:10px}.flex-module.further_resources_card .box ul li{margin:10px 0;list-style-image:url(../assets/bullet.png)}.flex-module.blockquote .margins-container blockquote{padding-left:40px;position:relative}@media(max-width: 480px){.flex-module.blockquote .margins-container blockquote{margin:0 auto}}.flex-module.blockquote .margins-container blockquote p{font-size:3rem;font-weight:700;color:#121e87}@media(max-width: 480px){.flex-module.blockquote .margins-container blockquote p{font-size:2rem}}.flex-module.blockquote .margins-container blockquote cite{color:#121e87;font-size:2.2rem;font-weight:300;font-style:normal;margin-top:10px;display:block}.flex-module.blockquote .margins-container blockquote:after{position:absolute;content:"";left:0;top:0;width:5px;height:100%;background-color:#121e87;border-radius:5px}.flex-module.standout_box{background:#131e3c;padding:50px 0}.flex-module.standout_box h2{margin-bottom:20px}.flex-module.standout_box *{color:#fff}.flex-module.standout_box * ul{padding:0 15px}@media(max-width: 768px){.flex-module.standout_box * ul{padding:0 0 0 6vw}}.flex-module.standout_box * ul li{margin:10px 0;list-style-image:url("../assets/bullet-white.png");line-height:1.5}@media(max-width: 768px){.flex-module.standout_box * ul li{margin:15px 0}}.flex-module.centered_standout_text *{color:#50ba8d;font-size:2.2rem;text-align:center;font-weight:700}.flex-module.full_image figure{margin:0}.flex-module.full_image figure img{width:100%}.flex-module.full_image figure figcaption{font-weight:500;font-style:italic;margin-top:10px}.flex-module.expandable_text_blocks .block~.block{margin-top:60px}.flex-module.expandable_text_blocks .block h2{margin-bottom:20px}.flex-module.expandable_text_blocks .block p~p{margin-top:15px}.flex-module.stacked_title_and_links h2{margin-bottom:20px}.flex-module.stacked_title_and_links ul{list-style:none;margin:0;padding:0}@media(max-width: 991px){.flex-module.stacked_title_and_links ul .links-block p{font-size:1.6rem}}.flex-module.stacked_title_and_links ul .links-block~.links-block{margin-top:30px;padding-top:30px;border-top:1px solid #50ba8d}.flex-module.stacked_title_and_links ul .links-block h2,.flex-module.stacked_title_and_links ul .links-block h3{margin-top:0;margin-bottom:20px;display:block}.flex-module.stacked_title_and_links ul .links-block .blurb p{margin:10px 0}.flex-module.stacked_title_and_links ul .links-block .blurb ul{margin-left:20px}.flex-module.stacked_title_and_links ul .links-block .blurb ul li{margin:10px 0;list-style-image:url(../assets/bullet.png)}.flex-module.stacked_title_and_links ul .links-block h3{font-size:2.4rem;color:#131e3c}.flex-module.stacked_title_and_links ul .links-block p{font-size:1.6rem;line-height:1.2352941176;display:block}.flex-module.stacked_title_and_links ul .links-block .bottom-link{display:inline-block;margin-top:10px;color:#50ba8d;text-decoration:underline;font-weight:medium}.flex-module.donation_block .margins-container{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:45% 1fr;grid-gap:80px}.flex-module.donation_block .margins-container>*{min-width:0}@media(max-width: 768px){.flex-module.donation_block .margins-container{display:block}}.no-cssgrid .flex-module.donation_block .margins-container{display:flex}.no-cssgrid .flex-module.donation_block .margins-container div{display:block}.no-cssgrid .flex-module.donation_block .margins-container>div:first-child{float:left;width:45%}.no-cssgrid .flex-module.donation_block .margins-container>div:last-child{float:right;margin-left:80px;width:calc(100% - 45% - 80px)}.flex-module.donation_block .margins-container h2{font-size:2.8rem;color:#50ba8d;font-weight:medium;margin:0 0 24px 0}.flex-module.donation_block .margins-container p{font-size:2rem;line-height:1.5}.flex-module.simple_wysiwyg_editor p~p{margin-top:15px}.flex-module.simple_wysiwyg_editor ol{list-style:none;counter-reset:item;padding-left:20px}.flex-module.simple_wysiwyg_editor ol li{counter-increment:item;margin-bottom:5px}.flex-module.simple_wysiwyg_editor ol li:before{margin-right:10px;content:counter(item);color:#121e87;text-align:center;display:inline-block;font-size:2rem;font-weight:700}.flex-module.simple_wysiwyg_editor ul li{margin:10px 0;list-style-image:url(../assets/bullet.png)}.flex-module.title_and_text h2{margin-bottom:20px;font-size:3.4rem;color:#131e3c}.flex-module.title_and_text p~p{margin-top:15px}.flex-module.title_and_text ul li{list-style-image:url(../assets/bullet.png);margin:10px 0}.flex-module.advice_search_block{background:#50ba8d;padding:40px 0}.flex-module.advice_search_block h2{color:#fff;margin-bottom:20px}.flex-module.advice_search_block .search-form input[type=search]{width:calc(100% - 130px);display:inline-block;margin-right:10px;padding:15px;border:none;-webkit-appearance:none}.flex-module.advice_search_block .search-form input[type=submit]{width:100px;display:inline-block;padding:15px;background:#404040;color:#fff;border:none;-webkit-appearance:none}.update-group{position:relative}.update-group:hover h3 a{text-decoration:underline}.update-group .meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:4px}.update-group .meta .date{color:#50ba8d;font-size:1.4rem;display:inline-block;font-weight:medium}.update-group h3{margin:0}.update-group h3 a{font-size:1.8rem;font-weight:medium;color:#131e3c;display:block;text-decoration:none}.update-group p{font-size:1.5rem;line-height:1.2;color:#131e3c}.update-group p:first-child{margin-top:4px}.update-group p:last-child{margin-bottom:0}.update-group .short-summary{display:block;margin-top:5px;line-height:1.4}.read-more-trigger .read-more-link{color:#50ba8d;font-weight:700;text-decoration:underline;margin-top:20px}.expand-text-read-more{display:none}.page-template-listing-page-template .grid-container.archive-grid-post,.page-template-listing-page-template .grid-container.archive-grid-apppag{max-width:700px;margin:40px auto}.page-template-listing-page-template .grid-container.archive-grid-post .update-group~.update-group,.page-template-listing-page-template .grid-container.archive-grid-apppag .update-group~.update-group{margin-top:30px}.page-template-listing-page-template .filter-bar .margins-container{border-bottom:2px solid #50ba8d;padding-bottom:20px}.page-template-listing-page-template .filter-bar .margins-container fieldset{border:0;padding:0;margin:0}.page-template-listing-page-template .listing-page{margin-top:20px}.page-template-listing-page-template .listing-page .all h2{color:#131e3c;font-size:2.2rem;margin-bottom:20px}.custom-post-navigation{margin-top:60px;text-align:center}.custom-post-navigation .page-numbers{font-size:2rem;margin:5px}.grid-container.archive-grid-project{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:repeat(2, 280px);grid-gap:16px;display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));grid-gap:40px}.grid-container.archive-grid-project>*{min-width:0}@media(max-width: 768px){.grid-container.archive-grid-project{display:block}}.no-cssgrid .grid-container.archive-grid-project{display:flex;justify-content:space-between}.no-cssgrid .grid-container.archive-grid-project>div,.no-cssgrid .grid-container.archive-grid-project article{width:calc((100% - 16px*2)/2)}.no-cssgrid .grid-container.archive-grid-project>div~div,.no-cssgrid .grid-container.archive-grid-project>div article,.no-cssgrid .grid-container.archive-grid-project article~div,.no-cssgrid .grid-container.archive-grid-project article article{margin-left:16px}.grid-container.archive-grid-project li{position:relative}@media(max-width: 768px){.grid-container.archive-grid-project li~li{margin-top:20px}}.no-cssgrid .grid-container.archive-grid-project li{flex:0 0 30%}.grid-container.archive-grid-project li a{display:block}.grid-container.archive-grid-project li .image-wrap{position:relative;width:100%;height:15vw;margin-bottom:10px;background-size:cover;background-position:center;background-repeat:no-repeat}@media(max-width: 991px){.grid-container.archive-grid-project li .image-wrap{height:25vw}}@media(max-width: 768px){.grid-container.archive-grid-project li .image-wrap{height:40vw}}@media(max-width: 480px){.grid-container.archive-grid-project li .image-wrap{height:50vw}}.grid-container.archive-grid-project li h3{font-size:1.8rem;display:block;margin:0;color:#131e3c}.grid-container.archive-grid-project li .title{color:#131e3c;font-size:1.8rem;font-weight:700}.grid-container.archive-grid-project li p{margin:10px 0 0 0;font-size:1.6rem;color:#131e3c}.archive-grid-publications,.archive-grid-publication{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:repeat(4, 200px);grid-gap:16px;display:grid;grid-template-columns:repeat(auto-fit, minmax(205px, 260px));grid-gap:48px}.archive-grid-publications>*,.archive-grid-publication>*{min-width:0}@media(max-width: 768px){.archive-grid-publications,.archive-grid-publication{display:block}}.no-cssgrid .archive-grid-publications,.no-cssgrid .archive-grid-publication{display:flex;justify-content:space-between}.no-cssgrid .archive-grid-publications>div,.no-cssgrid .archive-grid-publications article,.no-cssgrid .archive-grid-publication>div,.no-cssgrid .archive-grid-publication article{width:calc((100% - 16px*4)/4)}.no-cssgrid .archive-grid-publications>div~div,.no-cssgrid .archive-grid-publications>div article,.no-cssgrid .archive-grid-publications article~div,.no-cssgrid .archive-grid-publications article article,.no-cssgrid .archive-grid-publication>div~div,.no-cssgrid .archive-grid-publication>div article,.no-cssgrid .archive-grid-publication article~div,.no-cssgrid .archive-grid-publication article article{margin-left:16px}.archive-grid-publications li,.archive-grid-publication li{position:relative;max-width:260px}@media(max-width: 768px){.archive-grid-publications li~li,.archive-grid-publication li~li{margin-top:30px}}.archive-grid-publications li.no-background .date,.archive-grid-publication li.no-background .date{color:#737373}.archive-grid-publications li.no-background .title,.archive-grid-publication li.no-background .title{color:#50ba8d}.archive-grid-publications li.no-background .summary,.archive-grid-publication li.no-background .summary{display:block;margin-top:10px;line-height:1.4;color:#131e3c}.archive-grid-publications li:hover .title,.archive-grid-publication li:hover .title{text-decoration:underline}.archive-grid-publications li:hover .pub-img,.archive-grid-publication li:hover .pub-img{transform:translateY(-2px)}.archive-grid-publications li .summary,.archive-grid-publication li .summary{display:block;color:#fff;margin-top:10px}.archive-grid-publications li .pub-img,.archive-grid-publication li .pub-img{display:block;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;transition:all .2s ease;min-height:300px;aspect-ratio:204/299;margin-bottom:12px;max-width:100%}.archive-grid-publications li .date,.archive-grid-publication li .date{color:#fff;display:block;margin-bottom:4px;font-size:1.5rem}.archive-grid-publications li .title,.archive-grid-publication li .title{font-size:1.8rem;font-weight:medium;color:#fff;display:block;line-height:1.2}.archive-grid-publications li p,.archive-grid-publication li p{font-size:1.5rem;color:#fff;line-height:1.2}.sidebar-position{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:200px 1fr;grid-gap:40px}.sidebar-position>*{min-width:0}@media(max-width: 768px){.sidebar-position{display:block}}.no-cssgrid .sidebar-position{display:flex}.no-cssgrid .sidebar-position div{display:block}.no-cssgrid .sidebar-position>div:first-child{float:left;width:200px}.no-cssgrid .sidebar-position>div:last-child{float:right;margin-left:40px;width:calc(100% - 200px - 40px)}.sidebar-position .flex-elements-wrap .flex-module .margins-container{width:100%}.sidebar-position .sidebar-menu{width:200px}@media(max-width: 991px){.sidebar-position .sidebar-menu{margin-bottom:40px}}.sidebar-position .sidebar-menu .label{display:flex;justify-content:flex-start;align-items:center;margin-bottom:30px}.sidebar-position .sidebar-menu .label img{margin-right:10px}.sidebar-position .sidebar-menu .label span{color:#50ba8d}.sidebar-position .sidebar-menu ol{counter-reset:item}.sidebar-position .sidebar-menu ol li{display:block}.sidebar-position .sidebar-menu ol li:before{content:counter(item) ". ";counter-increment:item;color:#131e3c}.sidebar-position .sidebar-menu ol{padding-left:0}.sidebar-position .sidebar-menu ol li{margin:15px 0}.sidebar-position .sidebar-menu ol li a{color:#131e3c;font-weight:300;text-decoration:none}.sidebar-position .sidebar-menu ol li a:hover{text-decoration:underline}.top-content-menu{margin-top:-50px;margin-bottom:-40px}@media(max-width: 768px){.top-content-menu{margin-top:0px;margin-bottom:0px}}.top-content-menu ul{display:flex;justify-content:flex-start;align-items:flex-start;margin:30px 0 80px 0;padding:0;flex-wrap:wrap}@media(max-width: 768px){.top-content-menu ul{margin:30px 0 40px 0}}.top-content-menu ul li{list-style-type:none;margin-right:15px;height:50px}.top-content-menu ul li a{padding:8px 10px;background:#50ba8d;color:#fff;text-decoration:none}.grid-container.archive-grid-consultationresponse{max-width:700px;margin:0 auto 0 auto;margin-top:100px}@media(max-width: 991px){.grid-container.archive-grid-consultationresponse{margin-top:40px}}.grid-container.archive-grid-consultationresponse li{margin:15px 0;list-style-image:url(../assets/bullet.png)}@media(max-width: 991px){.grid-container.archive-grid-consultationresponse li{padding-left:25px}}.simple-page-layout~.filter-bar{margin-top:80px}.grid-container.archive-grid-legislation{max-width:700px;margin:0 auto}.grid-container.archive-grid-legislation .legislation .file-group h4{font-size:1.8rem;margin-top:30px}.grid-container.archive-grid-legislation .legislation .file-group a{display:block;margin:10px 0}.person_grid .people-grid{grid-template-columns:repeat(auto-fit, minmax(150px, 250px));grid-gap:60px 30px;display:grid}.person_grid .people-grid img{display:block;border-radius:6px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.person_grid .people-grid .name{font-size:2rem;font-weight:700;font-style:normal;display:block;margin-top:8px;color:#131e3c}.person_grid .people-grid .role{display:block;margin-top:5px;font-weight:700}.person_grid .people-grid .bio{display:block;margin-top:10px}.icon_list_block~.simple_wysiwyg_editor{margin-top:50px}.title_and_text~.icon_list_block{margin-top:50px}.icon_list_block{margin:50px 0}.icon_list_block .icon-section{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:50px 1fr;grid-gap:20px}.icon_list_block .icon-section>*{min-width:0}@media(max-width: 768px){.icon_list_block .icon-section{display:block}}.no-cssgrid .icon_list_block .icon-section{display:flex}.no-cssgrid .icon_list_block .icon-section div{display:block}.no-cssgrid .icon_list_block .icon-section>div:first-child{float:left;width:50px}.no-cssgrid .icon_list_block .icon-section>div:last-child{float:right;margin-left:20px;width:calc(100% - 50px - 20px)}.icon_list_block .icon-section img{margin-top:10px}.icon_list_block .icon-section~.icon-section{margin-top:10px}.just_title~.icon_list_block{margin-top:-20px}.recent-developments .label{padding-bottom:20px;border-bottom:1px solid #cbcbcb;margin-bottom:25px}.recent-developments .updates-wrap{display:flex;justify-content:space-between;align-items:center}.recent-developments .updates-wrap .scroll-left,.recent-developments .updates-wrap .scroll-right{flex:0 0 50px;background:none;border:none;cursor:pointer}.recent-developments .updates-wrap .scroll-left{display:none}.recent-developments .updates-wrap .scroll-left img{transform:rotate(-90deg)}.recent-developments .updates-wrap .scroll-right img{transform:rotate(90deg)}.recent-developments .updates-wrap .updates-holder{display:flex;justify-content:flex-start;align-items:flex-start;overflow:hidden;padding-bottom:30px}@media(max-width: 750px){.recent-developments .updates-wrap .updates-holder.case{display:block}.recent-developments .updates-wrap .updates-holder.case .update~.update{margin-left:0;margin-top:30px}}.recent-developments .updates-wrap .updates-holder .update{flex:0 0 200px;transition:transform .3s ease}.recent-developments .updates-wrap .updates-holder .update a:after{display:none}.recent-developments .updates-wrap .updates-holder .update~.update{margin-left:30px}.recent-developments .updates-wrap .updates-holder .update .date{margin-top:0;font-size:1.4rem;margin-bottom:0;color:#404040;font-weight:600}.recent-developments .updates-wrap .updates-holder .update .title{font-size:1.8rem;color:#121e87;margin:10px 0;font-weight:600}.recent-developments .updates-wrap .updates-holder .update .description{font-size:1.4rem;color:#404040}.recent-developments .updates-wrap .updates-holder .update .description *{font-size:1.4rem}.accordion-wrap~.accordion-wrap{margin-top:20px}.accordion-el{padding:20px 30px;max-width:700px;margin:0 auto}.accordion-el .title{margin-top:0}.accordion-el .title.button-below~.accordion-trigger{padding-left:0;margin-top:20px}.accordion-el .title.button-below~.expandable-text{padding-bottom:0}.accordion-el .accordion-trigger{cursor:pointer}.accordion-el.beige{background-color:#fbf4ef;position:relative}.accordion-el.beige .accordion-trigger{width:100%;padding-left:0}.accordion-el.beige .accordion-trigger .visible-text h2{color:#121e87}@media(max-width: 480px){.accordion-el.beige .accordion-trigger .visible-text h2{font-size:2.4rem}}.accordion-el.beige .accordion-trigger .fake-button{color:#121e87;border:1px solid #121e87}.accordion-el.blue{padding:0;background:#fbf4ef;padding-bottom:1px;position:relative}.accordion-el.blue .title.button-below{margin:0;padding:30px;background:#121e87;color:#fff}.accordion-el.blue .description{color:#000;padding:15px 30px}.accordion-el.blue .expandable-text{padding:15px 30px;margin-top:-25px}.accordion-el.blue .accordion-trigger{margin-left:30px;margin-bottom:30px;width:auto}.accordion-el.blue .fake-button{color:#121e87;border:1px solid #121e87}.accordion-el .expandable-text{display:none;padding-bottom:30px}.accordion-el .accordion-trigger{width:100%;background:none;border:none;display:flex;justify-content:space-between;align-items:center}.accordion-el .accordion-trigger .visible-text{text-align:left;margin-right:30px}.accordion-el .accordion-trigger .visible-text h2{font-size:3.2rem;font-weight:400;margin:0}.accordion-el .accordion-trigger .fake-button{font-family:"synthese";text-transform:uppercase;padding:6px 10px;flex:0 0 100px}.box{max-width:700px}.box.lblue{background:rgba(18,30,135,.05);padding:0 20px}.link-cards-wrap{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:repeat(3, minmax(200px, 450px));grid-gap:16px;grid-gap:30px}.link-cards-wrap>*{min-width:0}@media(max-width: 768px){.link-cards-wrap{display:block}}.no-cssgrid .link-cards-wrap{display:flex;justify-content:space-between}.no-cssgrid .link-cards-wrap>div,.no-cssgrid .link-cards-wrap article{width:calc((100% - 16px*3)/3)}.no-cssgrid .link-cards-wrap>div~div,.no-cssgrid .link-cards-wrap>div article,.no-cssgrid .link-cards-wrap article~div,.no-cssgrid .link-cards-wrap article article{margin-left:16px}.link-cards-wrap .card{background:#fbf4ef;box-shadow:none;height:100%}@media(max-width: 768px){.link-cards-wrap .card~.card{margin-top:20px}}.link-cards-wrap .card h2{color:#121e87;font-weight:400;font-size:3.2rem;margin-top:0;margin-bottom:20px}.banner_block{padding:60px 0;display:flex;justify-content:center;align-items:center;text-align:center}.banner_block .content-container .buttons-wrap{margin-top:35px}.banner_block .content-container .search-wrap{margin-top:30px}.banner_block .content-container .search-wrap .search-form input{padding:7px 10px;border:none;font-family:"synthese"}.banner_block .content-container .search-wrap .search-form input[type=search]{min-width:300px;font-size:1.4rem;border-radius:0}.banner_block .content-container .search-wrap .search-form input[type=submit]{background:#ffcb37;color:#131e3c;font-weight:bold;font-size:1.4rem;border-radius:0}.banner_block .content-container h2{font-size:3.2rem;margin-top:0;font-weight:400}.banner_block.blue{background:#121e87}.banner_block.blue .label,.banner_block.blue p,.banner_block.blue h2{color:#fff}.banner_block.dblue{background:#131e3c}.banner_block.dblue .label,.banner_block.dblue p,.banner_block.dblue h2{color:#fff}.banner_block.beige{background:#fbf4ef}@media(max-width: 480px){.buttons-wrap .button{display:block;width:95%;margin:0 auto;padding:15px}}.buttons-wrap .button~.button{margin-left:10px}@media(max-width: 480px){.buttons-wrap .button~.button{margin-left:0;margin:0 auto;margin-top:10px}}.small-sidebar{position:absolute;top:0;left:5vw;max-width:180px}@media(max-width: 991px){.small-sidebar{display:none}}.small-sidebar .sidebar-title{display:flex;justify-content:flex-start;align-items:center}.small-sidebar .sidebar-title span{font-family:"synthese";margin-left:10px}.small-sidebar ol{list-style:none;counter-reset:item;margin-top:50px;padding-left:0}.small-sidebar ol li{margin:10px 0;counter-increment:item}.small-sidebar ol li:before{margin-right:10px;content:counter(item);display:inline-block;text-decoration:none;color:#121e87;font-family:"synthese"}.small-sidebar ol li a{text-decoration:none;color:#121e87;font-family:"synthese"}.flex-fields{position:relative}.flex-fields.extra-margin{margin-top:100px}.flex-fields.extra-margin .small-sidebar{top:20px}.flex-fields.sidebar-shift .flex-module,.flex-fields.sidebar-shift .breadcrumbs-container{width:calc(100% - 300px);margin-left:200px;max-width:unset}@media(max-width: 991px){.flex-fields.sidebar-shift .flex-module,.flex-fields.sidebar-shift .breadcrumbs-container{width:100%;margin-left:0px}}.flex-fields.sidebar-shift .flex-module.banner,.flex-fields.sidebar-shift .flex-module.link_cards,.flex-fields.sidebar-shift .breadcrumbs-container.banner,.flex-fields.sidebar-shift .breadcrumbs-container.link_cards{margin-left:unset;width:unset}.listing-page{margin-top:100px;min-height:450px;position:relative}.listing-page .go-to-map{position:absolute;top:0;right:0;background:#131e3c;color:#fff;text-decoration:none;display:flex;justify-content:center;align-items:center;padding:7px 15px}.listing-page .go-to-map span{font-size:1.4rem;font-family:"synthese";font-weight:600;margin-left:10px}.listing-page.post{max-width:750px}.listing-page h1{font-size:3.2rem;color:#121e87}.timeline{background:#121e87;padding:60px 0;margin-top:80px}.timeline h2{color:#fff}@media(max-width: 991px){.timeline .margins-container{width:calc(95% - 60px)}}.timeline .margins-container .scroll-wrap{height:500px;overflow-y:scroll}.timeline .margins-container .scroll-wrap .timeline-el-wrap{display:flex;justify-content:flex-start;align-items:center}@media(max-width: 480px){.timeline .margins-container .scroll-wrap .timeline-el-wrap{display:block}}.timeline .margins-container .scroll-wrap .timeline-el-wrap .date{color:#fff;flex:0 0 150px;font-size:2rem;font-weight:600}.timeline .margins-container .scroll-wrap .timeline-el-wrap .vertical-line{width:1px;flex:0 0 1px;background:#fff;align-self:stretch}@media(max-width: 480px){.timeline .margins-container .scroll-wrap .timeline-el-wrap .vertical-line{display:none}}.timeline .margins-container .scroll-wrap .timeline-el-wrap .circle{width:15px;height:15px;background:#fff;border-radius:100%;margin-left:-7.5px}@media(max-width: 480px){.timeline .margins-container .scroll-wrap .timeline-el-wrap .circle{display:none}}.timeline .margins-container .scroll-wrap .timeline-el-wrap .invisible-horizontal-line{flex:1 1 100px;background:#121e87;width:50px;height:1px;position:relative}.timeline .margins-container .scroll-wrap .timeline-el-wrap .invisible-horizontal-line .horizontal-line{position:absolute;transition:width .3s ease;width:0%;left:0;top:0;height:100%;background:#fff}@media(max-width: 480px){.timeline .margins-container .scroll-wrap .timeline-el-wrap .invisible-horizontal-line{display:none}}.timeline .margins-container .scroll-wrap .timeline-el-wrap .box{flex:1 1 500px;background:#fff;padding:20px;margin:10px 0;position:relative;opacity:0;transition:opacity .3s ease}.timeline .margins-container .scroll-wrap .timeline-el-wrap .box .challenge-label{position:absolute;right:20px;top:0;padding:5px 10px;font-family:"synthese";font-size:1.3rem;font-weight:bold}.timeline .margins-container .scroll-wrap .timeline-el-wrap .box .blue-link{display:block;margin:3px 0;padding:3px 0}#breadcrumbs p{font-family:"synthese"}#breadcrumbs p a,#breadcrumbs p span{font-family:"synthese";color:#121e87}.filters-bar{padding-top:70px;margin-bottom:40px}@media(max-width: 768px){.filters-bar{display:none}}.filters-bar form{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:1fr 100px;grid-gap:0px;align-items:end}.filters-bar form>*{min-width:0}@media(max-width: 768px){.filters-bar form{display:block}}.no-cssgrid .filters-bar form{display:flex}.no-cssgrid .filters-bar form div{display:block}.no-cssgrid .filters-bar form>div:first-child{float:left;width:calc(100% - 100px - 0px)}.no-cssgrid .filters-bar form>div:last-child{float:right;margin-left:0px;width:100px}@media(max-width: 768px){.filters-bar form{display:block;max-width:300px;width:100%}}.filters-bar form .button{padding:7.25px 0;width:auto;border:none;margin-left:20px}@media(max-width: 768px){.filters-bar form .button{margin-left:0;margin-top:20px}}.filters-bar form fieldset{border:none;padding:0;position:relative}.filters-bar form fieldset legend{position:absolute;top:-50px;font-family:"synthese";font-weight:bold}.filters-bar form fieldset .filter-groups{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));grid-gap:16px;width:100%;grid-gap:10px;align-items:stretch}.filters-bar form fieldset .filter-groups>*{min-width:0}@media(max-width: 768px){.filters-bar form fieldset .filter-groups{display:block}}.no-cssgrid .filters-bar form fieldset .filter-groups{display:flex;justify-content:space-between}.no-cssgrid .filters-bar form fieldset .filter-groups>div,.no-cssgrid .filters-bar form fieldset .filter-groups article{width:calc((100% - 16px*auto-fit)/auto-fit)}.no-cssgrid .filters-bar form fieldset .filter-groups>div~div,.no-cssgrid .filters-bar form fieldset .filter-groups>div article,.no-cssgrid .filters-bar form fieldset .filter-groups article~div,.no-cssgrid .filters-bar form fieldset .filter-groups article article{margin-left:16px}@media(max-width: 768px){.filters-bar form fieldset .filter-groups{display:block}}.filters-bar form fieldset .filter-groups .filter-group label,.filters-bar form fieldset .filter-groups .filter-group select{display:block}.filters-bar form fieldset .filter-groups .filter-group label{text-transform:uppercase;font-family:"synthese";font-size:1.1rem;margin-bottom:10px;color:#737373;display:flex;justify-content:flex-start;align-items:center;height:19px}.filters-bar form fieldset .filter-groups .filter-group label img{margin-right:5px}.filters-bar form fieldset .filter-groups .filter-group label span{text-transform:uppercase;font-family:"synthese";font-size:1.1rem;color:#737373}.filters-bar form fieldset .filter-groups .filter-group select{width:100%;padding:6px 22px 6px 10px;font-family:"synthese";text-overflow:ellipsis;font-weight:bold}@media(max-width: 991px){.filters-bar form fieldset .filter-groups .filter-group select{-webkit-appearance:none}}.filter-explanation{font-size:1.5rem;font-style:italic}.posts-wrapper{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:16px}.posts-wrapper>*{min-width:0}@media(max-width: 768px){.posts-wrapper{display:block}}.no-cssgrid .posts-wrapper{display:flex;justify-content:space-between}.no-cssgrid .posts-wrapper>div,.no-cssgrid .posts-wrapper article{width:calc((100% - 16px*3)/3)}.no-cssgrid .posts-wrapper>div~div,.no-cssgrid .posts-wrapper>div article,.no-cssgrid .posts-wrapper article~div,.no-cssgrid .posts-wrapper article article{margin-left:16px}@media(max-width: 991px){.posts-wrapper{display:block}}.posts-wrapper.post{display:block;margin:40px 0 80px 0}.posts-wrapper.post .post{padding:25px 0}.posts-wrapper.post .post~.post{border-top:1px solid #cbcbcb}.posts-wrapper.post .post .date{font-size:1.5rem;font-style:italic;margin-top:0}.posts-wrapper.post .post .title{font-size:2.2rem;font-weight:bold;color:#121e87}.posts-wrapper.post .post .title~.tags-wrap{margin-top:10px}.posts-wrapper.post .post .attribution{font-size:1.3rem;font-weight:600}.posts-wrapper.post .post .visible-link{color:#121e87;font-family:"synthese"}.posts-wrapper.post .post .visible-link:hover{text-decoration:underline}.posts-wrapper .single-card{background:#fbf4ef;padding:30px;position:relative}@media(max-width: 991px){.posts-wrapper .single-card{margin-top:20px}}.posts-wrapper .single-card .challenge-num{position:absolute;right:20px;top:0;padding:5px 10px;font-family:"synthese";font-size:1.3rem;font-weight:bold;transition:all .3s ease}.posts-wrapper .single-card .challenge-num:hover{opacity:.8}.posts-wrapper .single-card .date{margin-top:0}.posts-wrapper .single-card h2,.posts-wrapper .single-card .title{font-weight:bold;color:#404040;font-size:2.4rem;margin-top:20px;margin-bottom:10px;text-decoration:none;display:block}.posts-wrapper .single-card .tags-wrap{display:flex;justify-content:flex-start;align-items:center;margin-left:-2px;flex-wrap:wrap}.posts-wrapper .single-card .tags-wrap .tag{background:#131e3c;color:#fff;padding:5px 10px;border-radius:15px;margin:2px;transition:all .3s ease;display:flex;justify-content:center;align-items:center}.posts-wrapper .single-card .tags-wrap .tag span{font-family:"synthese";font-weight:600;font-size:1.3rem;margin-left:5px;white-space:nowrap;text-wrap:wrap}.posts-wrapper .single-card .tags-wrap .tag:hover{background:#121e87}.posts-wrapper .single-card .hidden-link{position:absolute;top:0;left:0;width:100%;height:100%}.posts-wrapper .single-card .real-link{font-weight:500;color:#121e87;font-family:"synthese";text-decoration:underline}.related-wrap .related-label{font-style:italic;font-size:1.5rem;margin-bottom:0}.related-wrap .posts-wrapper.overview.full-width{display:block;max-width:800px}.related-wrap .posts-wrapper.overview.full-width .overview.single-card{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:200px 1fr;grid-gap:0px;padding:0px}.related-wrap .posts-wrapper.overview.full-width .overview.single-card>*{min-width:0}@media(max-width: 768px){.related-wrap .posts-wrapper.overview.full-width .overview.single-card{display:block}}.no-cssgrid .related-wrap .posts-wrapper.overview.full-width .overview.single-card{display:flex}.no-cssgrid .related-wrap .posts-wrapper.overview.full-width .overview.single-card div{display:block}.no-cssgrid .related-wrap .posts-wrapper.overview.full-width .overview.single-card>div:first-child{float:left;width:200px}.no-cssgrid .related-wrap .posts-wrapper.overview.full-width .overview.single-card>div:last-child{float:right;margin-left:0px;width:calc(100% - 200px - 0px)}.related-wrap .posts-wrapper.overview.full-width .overview.single-card .left-img-wrap{background-size:cover;background-position:center;background-repeat:no-repeat}@media(max-width: 768px){.related-wrap .posts-wrapper.overview.full-width .overview.single-card .left-img-wrap{height:150px}}.related-wrap .posts-wrapper.overview.full-width .overview.single-card .right-wrap{padding:20px}@media(max-width: 1100px){.related-wrap .posts-wrapper{display:block}.related-wrap .posts-wrapper .single-card~.single-card{margin-top:20px}}.related-wrap~.related-wrap{margin-top:30px}.related-wrap .top-wrap{display:flex;justify-content:space-between;align-items:baseline}@media(max-width: 480px){.related-wrap .top-wrap{display:block}}.related-wrap .top-wrap .related-label{font-style:italic;font-size:1.5rem}.show-filters{display:none;border:none}@media(max-width: 768px){.show-filters{display:block}}.table h2{display:block;max-width:700px}.table .intro{max-width:700px;margin-bottom:30px}@media(max-width: 480px){.table .margins-container{overflow-x:auto;-webkit-momentum-scrolling:touch}}.table table{border-collapse:collapse;width:100%}.table table *{font-family:"synthese"}.table table thead tr{background:#131e3c;color:#fff}.table table thead tr th{font-weight:bold}.table table td,.table table th{padding:32px 20px;text-align:left;border-right:1px solid #d8dbe6}.table table td:last-child,.table table th:last-child{border:none}.table table tbody tr:nth-child(odd){background:rgba(18,30,135,.05)}.table table tbody td{font-size:1.5rem}.table table tbody td:first-child{font-weight:medium}.table .tag{color:gray;display:block;margin-top:30px}.title~.tags-wrap{margin-top:10px}.tags-wrap{display:flex;justify-content:flex-start;align-items:center;margin-left:-2px;flex-wrap:wrap}.tags-wrap .tag{background:#131e3c;color:#fff;padding:5px 10px;border-radius:15px;margin:2px;transition:all .3s ease;display:flex;justify-content:center;align-items:center}.tags-wrap .tag span{font-family:"synthese";font-weight:600;font-size:1.3rem;white-space:nowrap;text-wrap:wrap}.tags-wrap .tag img{margin-right:5px}.tags-wrap .tag:hover{background:#121e87}.top-section{padding:40px 0 100px 0;position:relative;margin-bottom:100px}.top-section.simple{padding-bottom:0;margin-bottom:20px;padding-top:0}.top-section.simple.sidebar-shift .margins-container{width:calc(100% - 300px);margin-left:200px}@media(max-width: 991px){.top-section.simple.sidebar-shift .margins-container{width:100%;margin-left:0}}.top-section.simple .margins-container .text-width{margin:0 auto}.top-section.simple .margins-container .text-width h1{color:#404040}.top-section .background-img{background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.top-section .background-img:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(19,30,60,.9)}.top-section .text-width *{color:#fff}.label.date-label{font-family:source-serif-pro,serif;margin-bottom:10px;font-style:italic;font-size:1.6rem;display:block;text-transform:none}#contact,#related{padding:50px 0}#related{border-top:1px solid #cbcbcb}#related h2{margin-top:20px}#related .overview-link{margin-bottom:10px;display:inline-block}.top-section .post-title{margin:10px 0}.top-section .publication-date{font-style:italic}.top-section .attribution{display:block;margin-bottom:50px}.single-post-wrap{margin-bottom:100px}.appears-in{margin-bottom:30px;margin-top:-10px}.appears-in span{display:block}.appears-in span,.appears-in p,.appears-in a{font-family:"synthese"}.appears-in span{text-transform:uppercase;font-size:1.2rem}.appears-in a{max-width:650px;font-size:1.4rem;display:block}.view-key{color:#121e87;border:1px solid #121e87 !important;font-size:1.2rem;background:#fff;padding:5px 10px}#popup{position:fixed;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:none;justify-content:center;align-items:center;z-index:99999999}#popup .transparent-background{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:.6}#popup .text-holder{background:#fff;padding:30px;z-index:9999999;position:relative;max-width:650px;box-shadow:0 3px 6px 0 rgba(0,0,0,.06)}#popup .text-holder h2{font-family:"synthese";font-size:2rem;font-weight:500;margin-top:0;margin-bottom:20px}#popup .text-holder .score-wrap{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:20px 1fr;grid-gap:30px}#popup .text-holder .score-wrap>*{min-width:0}@media(max-width: 768px){#popup .text-holder .score-wrap{display:block}}.no-cssgrid #popup .text-holder .score-wrap{display:flex}.no-cssgrid #popup .text-holder .score-wrap div{display:block}.no-cssgrid #popup .text-holder .score-wrap>div:first-child{float:left;width:20px}.no-cssgrid #popup .text-holder .score-wrap>div:last-child{float:right;margin-left:30px;width:calc(100% - 20px - 30px)}@media(max-width: 768px){#popup .text-holder .score-wrap{display:grid;grid-gap:10px}}#popup .text-holder .score-wrap .circle{width:20px;height:20px;border-radius:100%}#popup .text-holder .score-wrap .circle.green{background:#008b00}#popup .text-holder .score-wrap .circle.red{background:#a81a1a}#popup .text-holder .score-wrap .circle.orange{background:#f48300}#popup .text-holder .score-wrap .circle.grey{background:#737373}#popup .text-holder .key-wrap{background:rgba(0,0,0,0);padding:0;position:static;top:unset;color:unset;right:unset;padding-top:20px;margin-top:20px;border-top:1px solid #cbcbcb;cursor:pointer}#popup .text-holder .key-wrap h3{font-family:"synthese";margin-top:0;font-size:1.4rem;text-transform:uppercase;color:#131e3c;margin-bottom:20px}#popup .text-holder .key-wrap .key{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:20px 1fr;grid-gap:30px;margin:10px 0}#popup .text-holder .key-wrap .key>*{min-width:0}@media(max-width: 768px){#popup .text-holder .key-wrap .key{display:block}}.no-cssgrid #popup .text-holder .key-wrap .key{display:flex}.no-cssgrid #popup .text-holder .key-wrap .key div{display:block}.no-cssgrid #popup .text-holder .key-wrap .key>div:first-child{float:left;width:20px}.no-cssgrid #popup .text-holder .key-wrap .key>div:last-child{float:right;margin-left:30px;width:calc(100% - 20px - 30px)}#popup .text-holder .key-wrap .key .explanation-wrap{margin:0}#popup .text-holder .key-wrap .key.arrow.first{border-top:1px solid #cbcbcb;padding-top:20px;margin-top:20px}#popup .text-holder .key-wrap .key.arrow img{align-self:center}#popup .text-holder .key-wrap .key .circle{width:20px;height:20px;border-radius:100%}#popup .text-holder .key-wrap .key .circle.green{background:#008b00}#popup .text-holder .key-wrap .key .circle.red{background:#a81a1a}#popup .text-holder .key-wrap .key .circle.orange{background:#f48300}#popup .text-holder .key-wrap .key .circle.grey{background:#737373}#popup .text-holder .close-popup{position:absolute;cursor:pointer;top:-10px;right:-10px;background:#ffcb37;color:#121e87;border-radius:100%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-family:"synthese";border:none;font-size:2rem;padding:3px 10px 10px 10px}.themes-info{text-decoration:none;font-family:"synthese";padding:1px 9px 3px 9px}.map-holder{position:relative}.map-holder #chartdiv{height:calc(100vh - 88px);width:100%}.force-hide{display:none !important;opacity:0 !important;width:0 !important;height:0 !important;position:absolute !important;left:-10000px !important}.tooltipholder{background:#fff;padding:10px}.tooltipholder .data-available{display:none}.tooltipholder .no-data{display:block}.tooltipholder.has-data .data-available{display:block}.tooltipholder.has-data .no-data{display:none}.tooltipholder h2{font-size:1.8rem;margin:0;color:#404040}.tooltipholder p{font-family:"synthese";font-size:1.3rem;color:#000}.tooltipholder p.no-data-text{margin-bottom:0}.tooltipholder p.ongoing-cases,.tooltipholder p.view-all{color:#121e87}.tooltipholder p.closed-cases{color:#737373}.tooltipholder p.view-all{text-decoration:underline;margin-bottom:0}.tooltipholder .extra-tooltip-text{color:#fff;margin:7px 0;font-family:"synthese";font-size:1.3rem;padding-left:20px;position:relative;color:#121e87}.tooltipholder .extra-tooltip-text:before{content:"";background-position:center;background-repeat:no-repeat;width:15px;height:18px;position:absolute;top:0;left:0}.tooltipholder .extra-tooltip-text.recipient:before{background-image:url("../assets/recipient-blueblue.svg")}.tooltipholder .extra-tooltip-text.locale:before{background-image:url("../assets/locale-blueblue.svg")}.current-map-details{position:absolute;background:#131e3c;padding:20px;border-radius:0 10px 0 0;bottom:0;left:0;box-shadow:0 3px 6px 0 rgba(0,0,0,.06)}.current-map-details .split-line{width:100%;height:1px;background:#fff;margin-top:15px}.current-map-details .recipients,.current-map-details .locales{color:#fff;margin:7px 0;font-family:"synthese";font-size:1.3rem;padding-left:20px;position:relative}.current-map-details .recipients:before,.current-map-details .locales:before{content:"";background-position:center;background-repeat:no-repeat;width:15px;height:18px;position:absolute;top:0;left:0}.current-map-details .recipients:before{background-image:url("../assets/recipient.svg")}.current-map-details .locales:before{background-image:url("../assets/locale.svg")}.current-map-details h2{font-size:1.8rem;margin:0;color:#fff;position:relative;padding-left:20px}.current-map-details h2:before{content:"";position:absolute;left:0;bottom:0;background-image:url("../assets/jurisdiction.svg");background-repeat:no-repeat;background-position:center;width:15px;height:23px}.current-map-details a{display:block;margin-top:20px;font-family:"synthese";font-size:1.3rem;font-weight:regular;color:#fff}.map-buttons-wrap{z-index:9;position:absolute;top:10px;right:5%;display:flex;justify-content:center;align-items:stretch}@media(max-width: 991px){.map-buttons-wrap{top:80px}}.go-to-list,.reset-map{background:#131e3c;color:#fff;text-decoration:none;display:flex;justify-content:center;align-items:center;padding:7px 15px;height:48px}.go-to-list span,.reset-map span{font-size:1.4rem;font-family:"synthese";font-weight:600;margin-left:10px}.reset-map{background:#fff;margin-right:5px;border:2px solid #131e3c !important;cursor:pointer;display:none}.reset-map span{color:#131e3c}.reset-map img{width:30px}.warning-screen-size{display:none;text-align:center;background:rgba(18,30,135,.05);padding:20px;margin:0;margin-top:-1px}@media(max-width: 991px){.warning-screen-size{display:block}}.key-wrap{position:absolute;top:65px;right:5%;background:#131e3c;color:#fff;padding:20px}.key-wrap h2{color:#fff;font-size:2.4rem;margin:0;margin-bottom:10px}.key-wrap .elements-wrap .label{position:relative}.key-wrap .elements-wrap p{margin:0}.key-wrap .elements-wrap .key-el{display:flex;justify-content:flex-start;align-items:center}.key-wrap .elements-wrap .key-el.grey .label,.key-wrap .elements-wrap .key-el.green .label,.key-wrap .elements-wrap .key-el.pink .label{position:relative;padding-left:20px}.key-wrap .elements-wrap .key-el.grey .label:before,.key-wrap .elements-wrap .key-el.green .label:before,.key-wrap .elements-wrap .key-el.pink .label:before{position:absolute;content:"";background-position:center;background-repeat:no-repeat;left:0;top:0;width:15px;height:15px}.key-wrap .elements-wrap .key-el.grey .label:before{background-image:url("../assets/jurisdiction.svg")}.key-wrap .elements-wrap .key-el.green .label:before{background-image:url("../assets/recipient.svg")}.key-wrap .elements-wrap .key-el.pink .label:before{background-image:url("../assets/locale.svg")}.key-wrap .elements-wrap .key-el~.key-el{margin-top:10px}.key-wrap .elements-wrap .key-el .color{width:20px;height:20px;margin-right:10px;border:1px solid #fff}.key-wrap .elements-wrap .key-el .color.yellow{background-color:#ffcb37}.key-wrap .elements-wrap .key-el .color.lightblue{background-color:#527ed1}.key-wrap .elements-wrap .key-el .color.grey{background-color:#121e87}.key-wrap .elements-wrap .key-el .color.pink{background-color:#ff8b81}.key-wrap .elements-wrap .key-el .color.green{background-color:#50ba8d}footer{padding:50px 0 20px 0;background:rgba(18,30,135,.05);margin-top:100px}footer.overview,footer.case{margin-left:300px}@media(max-width: 991px){footer.overview,footer.case{margin-left:0}}footer .footer-links{text-align:center;margin-bottom:20px;display:flex;flex-wrap:wrap;display:grid;grid-template-columns:150px 1fr;grid-gap:50px}footer .footer-links>*{min-width:0}@media(max-width: 768px){footer .footer-links{display:block}}.no-cssgrid footer .footer-links{display:flex}.no-cssgrid footer .footer-links div{display:block}.no-cssgrid footer .footer-links>div:first-child{float:left;width:150px}.no-cssgrid footer .footer-links>div:last-child{float:right;margin-left:50px;width:calc(100% - 150px - 50px)}@media(max-width: 768px){footer .footer-links .left-wrap{margin-bottom:30px}}footer .footer-links .left-wrap a{padding:5px 0;display:block;text-align:left}footer .footer-links .mailchimp-wrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}footer .footer-links .mailchimp-wrap h2{margin-top:0;text-align:left}