@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300 800;src:url(https://eeagrants.org/themes/custom/fmo/fonts/Inter-VariableFont_opsz,wght.woff2) format("woff2-variations")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300 800;src:url(https://eeagrants.org/themes/custom/fmo/fonts/Inter-Italic-VariableFont_opsz,wght.woff2) format("woff2-variations")}.icon-en:before{background-image:url(https://eeagrants.org/themes/custom/fmo/images/flags/en.svg)}.icon-bg:before{background-image:url(https://eeagrants.org/themes/custom/fmo/images/flags/bg.svg)}.icon-hr:before{background-image:url(https://eeagrants.org/themes/custom/fmo/images/flags/hr.svg)}.icon-cs:before{background-image:url(https://eeagrants.org/themes/custom/fmo/images/flags/cs.svg)}.icon-cy:before{background-image:url(https://eeagrants.org/themes/custom/fmo/images/flags/cy.svg)}.icon-et:before{background-image:url(https://eeagrants.org/themes/custom/fmo/images/flags/et.svg)}.icon-el:before{background-image:url(https://eeagrants.org/themes/custom/fmo/images/flags/el.svg)}.icon-hu:before{background-image:url(https://eeagrants.org/themes/custom/fmo/images/flags/hu.svg)}.icon-lv:before{background-image:url(https://eeagrants.org/themes/custom/fmo/images/flags/lv.svg)}.icon-lt:before{background-image:url(https://eeagrants.org/themes/custom/fmo/images/flags/lt.svg)}.icon-mt:before{background-image:url(https://eeagrants.org/themes/custom/fmo/images/flags/mt.svg)}.icon-pl:before{background-image:url(https://eeagrants.org/themes/custom/fmo/images/flags/pl.svg)}.icon-pt-pt:before{background-image:url(https://eeagrants.org/themes/custom/fmo/images/flags/pt-pt.svg)}.icon-pt:before{background-image:url(https://eeagrants.org/themes/custom/fmo/images/flags/pt.svg)}.icon-ro:before{background-image:url(https://eeagrants.org/themes/custom/fmo/images/flags/ro.svg)}.icon-sk:before{background-image:url(https://eeagrants.org/themes/custom/fmo/images/flags/sk.svg)}.icon-sl:before{background-image:url(https://eeagrants.org/themes/custom/fmo/images/flags/sl.svg)}.icon-si:before{background-image:url(https://eeagrants.org/themes/custom/fmo/images/flags/si.svg)}@font-face{font-display:block;font-family:fmo-icons;font-style:normal;font-weight:400;src:url(https://eeagrants.org/themes/custom/fmo/fonts/icons/fmo-icons.woff2) format("woff2")}.icon-facebook:before{content:"\e908"}.icon-twitter:before{content:"\e907"}.icon-linkedin:before{content:"\e906"}.icon-instagram:before{content:"\e905"}.icon-youtube:before{content:"\e904"}.icon-bsky:before{content:"\e91e"}.icon-example:before{content:"\e920"}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}a{color:var(--link-default-fg-color,#24242b);text-decoration:none;-webkit-transition:.25s ease-out;transition:.25s ease-out}a:focus,a:focus-visible{outline:0}ol,ul{list-style:none;padding:0}dl,dl dd,ol,ul{margin:0}button{background-color:transparent;border:0;outline:0;padding:0;-webkit-transition:.25s ease-out;transition:.25s ease-out}h1,h2,h3,h4,h5,h6,p{margin:0}strong{font-weight:700}img{height:auto;max-width:100%}iframe{border:0;width:100%}figure{margin:0}:root{--spacing-3xs:calc(0.25rem + (var(--fluid-screen) - 360/16*1rem)/1560*2);--spacing-2xs:calc(0.5rem + (var(--fluid-screen) - 360/16*1rem)/1560*3);--spacing-xs:calc(0.75rem + (var(--fluid-screen) - 360/16*1rem)/1560*5);--spacing-s:calc(1rem + (var(--fluid-screen) - 360/16*1rem)/1560*6);--spacing-m:calc(1.5rem + (var(--fluid-screen) - 360/16*1rem)/1560*9);--spacing-l:calc(2rem + (var(--fluid-screen) - 360/16*1rem)/1560*12);--spacing-xl:calc(3rem + (var(--fluid-screen) - 360/16*1rem)/1560*18);--spacing-2xl:calc(4rem + (var(--fluid-screen) - 360/16*1rem)/1560*24);--spacing-3xl:calc(6rem + (var(--fluid-screen) - 360/16*1rem)/1560*36);--page-padding-tb:calc(2.5rem + (var(--fluid-screen) - 360/16*1rem)/1560*48);--page-padding-lr:calc(1.75rem + (var(--fluid-screen) - 360/16*1rem)/1560*16);--page-gap:calc(2.75rem + (var(--fluid-screen) - 360/16*1rem)/1560*22);--section-padding-tb:calc(2.5rem + (var(--fluid-screen) - 360/16*1rem)/1560*48);--section-gap:calc(1.5rem + (var(--fluid-screen) - 360/16*1rem)/1560*20);--box-padding:calc(2.75rem + (var(--fluid-screen) - 360/16*1rem)/1560*44);--fluid-screen:360px;--h1-font-size:calc(2.5rem + (var(--fluid-screen) - 360/16*1rem)/1560*27);--h1-line-height:calc(3rem + (var(--fluid-screen) - 360/16*1rem)/1560*33);--h1-margin:calc(2.125rem + (var(--fluid-screen) - 360/16*1rem)/1560*31);--h2-font-size:calc(2.0625rem + (var(--fluid-screen) - 360/16*1rem)/1560*21);--h2-line-height:calc(2.5rem + (var(--fluid-screen) - 360/16*1rem)/1560*24);--h2-margin:calc(2rem + (var(--fluid-screen) - 360/16*1rem)/1560*23);--h3-font-size:calc(1.75rem + (var(--fluid-screen) - 360/16*1rem)/1560*15);--h3-line-height:calc(2.0625rem + (var(--fluid-screen) - 360/16*1rem)/1560*19);--h3-margin:calc(1.875rem + (var(--fluid-screen) - 360/16*1rem)/1560*17);--h4-font-size:calc(1.4375rem + (var(--fluid-screen) - 360/16*1rem)/1560*12);--h4-line-height:calc(1.75rem + (var(--fluid-screen) - 360/16*1rem)/1560*13);--h4-margin:calc(1.8125rem + (var(--fluid-screen) - 360/16*1rem)/1560*12);--h5-font-size:calc(1.1875rem + (var(--fluid-screen) - 360/16*1rem)/1560*9);--h5-line-height:calc(1.5625rem + (var(--fluid-screen) - 360/16*1rem)/1560*11);--h5-margin:calc(1.625rem + (var(--fluid-screen) - 360/16*1rem)/1560*8);--h6-font-size:calc(1rem + (var(--fluid-screen) - 360/16*1rem)/1560*4);--h6-line-height:calc(1.4375rem + (var(--fluid-screen) - 360/16*1rem)/1560*6);--h6-margin:calc(1.4375rem + (var(--fluid-screen) - 360/16*1rem)/1560*6);--body-font-size:calc(1rem + (var(--fluid-screen) - 360/16*1rem)/1560*6);--body-line-height:calc(1.375rem + (var(--fluid-screen) - 360/16*1rem)/1560*9);--body-margin:calc(1.6875rem + (var(--fluid-screen) - 360/16*1rem)/1560*7);--body-s-font-size:calc(0.8125rem + (var(--fluid-screen) - 360/16*1rem)/1560*5);--body-s-line-height:calc(1.1875rem + (var(--fluid-screen) - 360/16*1rem)/1560*6);--body-s-margin:calc(1.4375rem + (var(--fluid-screen) - 360/16*1rem)/1560*5);--body-xs-font-size:calc(0.6875rem + (var(--fluid-screen) - 360/16*1rem)/1560*3);--body-xs-line-height:calc(1rem + (var(--fluid-screen) - 360/16*1rem)/1560*4);--body-xs-margin:calc(1.4375rem + (var(--fluid-screen) - 360/16*1rem)/1560*5);--link-default-fg-color:#24242b;--link-default-bg-color:#cc241f;--link-focus-bg-color:#cc241f;--link-hover-fg-color:#cc241f;--link-hover-bg-color:#24242b;--table-br-color:#aaa;--table-td-fg-color:#272727;--table-th-bg-color:#0f0f12;--table-td-bg-color:#fff;--table-td-zebra-bg-color:#fff;--table-padding:var(--spacing-s);--layout-column-gap:var(--spacing-l);--layout-row-gap:var(--spacing-l);--layout-column-gap-small:var(--spacing-xs);--layout-row-gap-small:var(--spacing-xs);--layout-min-column-width:220px;--admin-env-indicator-height:0px}:root body.user-logged-in{--admin-env-indicator-height:calc(var(--body-xs-line-height) + var(--spacing-3xs)*2)}:root{--admin-theme-color:#aaa}.environment-production{--admin-theme-color:#b00000}.environment-staging{--admin-theme-color:#326b31}.environment-eworx-staging{--admin-theme-color:#db933e}div#environment-indicator{background-color:var(--admin-theme-color)!important;color:#fff!important;padding:var(--spacing-3xs) var(--spacing-xs);position:sticky;text-shadow:none;top:0}.node--unpublished:before,div#environment-indicator{font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-weight:400;font-weight:700;letter-spacing:0;line-height:var(--body-s-line-height)}.node--unpublished:before{background-color:#d00000;color:#fff;content:"Unpublished";display:block;padding:var(--spacing-2xs);text-align:center;text-transform:uppercase;width:100%;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;margin-bottom:var(--spacing-xl);order:-2}body{background-color:#fff;color:#24242b;font-family:Inter,sans-serif}.visually-hidden{height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}div.messages{background-color:var(--message-bg-color);background-image:none;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:var(--message-fg-color);font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-weight:400;font-weight:700;letter-spacing:0;line-height:var(--body-s-line-height);padding:var(--spacing-xs) 0 var(--spacing-xs) calc(1.375rem + (var(--fluid-screen) - 360/16*1rem)/1560*6 + var(--spacing-s))}.region-administrative-links div.messages,div.messages{position:relative}.region-administrative-links div.messages:after{background:var(--message-bg-color);content:" ";height:100%;left:-100vw;margin:auto;position:absolute;right:-100vw;top:0;width:200vw;z-index:-1}div.messages em{font-style:normal}div.messages a{text-decoration:underline;text-decoration-color:var(--link-default-bg-color);text-decoration-thickness:2px}div.messages a:focus-visible{outline:2px solid var(--link-focus-bg-color)}div.messages:before{left:calc(.5rem + (var(--fluid-screen) - 360/16*1rem)/1560*4);position:absolute;top:calc(.625rem + (var(--fluid-screen) - 360/16*1rem)/1560*2)}div.messages.messages--status:before:before{content:"\e929"}div.messages.messages--error:before:before,div.messages.messages--status:before:before{color:inherit;font-family:fmo-icons;font-size:calc(1.375rem + (var(--fluid-screen) - 360/16*1rem)/1560*6);line-height:1;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.messages.messages--error:before:before{content:"\e928"}div.messages.messages--warning:before:before{color:inherit;content:"\e92a";font-family:fmo-icons;font-size:calc(1.375rem + (var(--fluid-screen) - 360/16*1rem)/1560*6);line-height:1;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.messages.messages--status{--message-fg-color:#1b401b;--message-bg-color:#daf3da}div.messages.messages--error{--message-fg-color:#4b0000;--message-bg-color:#fabbbb}div.messages.messages--warning{--message-fg-color:#3f2200;--message-bg-color:#fcdebc}.layout-wrapper{margin:0 auto;max-width:120rem;padding:0 var(--page-padding-lr)}.layout-wrapper .layout-content .region-content{padding:var(--page-padding-tb) 0}.layout-wrapper .layout-sidebar-second{display:grid;justify-items:end;padding:var(--page-padding-tb) 0}.layout-wrapper.no-sidebar{max-width:87.5rem}.layout-container>header{background-color:#212127;margin-top:2.8125rem;padding:var(--spacing-s) var(--page-padding-lr)}.layout-container>header a:focus-visible{outline:4px solid #d6504c}.layout-container>header:before{background-color:#212127;border-bottom:1px solid hsla(0,0%,100%,.3);content:"";height:2.8125rem;left:0;position:fixed;top:0;width:100vw;z-index:100}.layout-container>header .site-name{color:#fff;font-family:Inter,sans-serif;font-size:var(--h4-font-size);font-weight:700;font-weight:400;letter-spacing:0;line-height:var(--h4-line-height);position:relative;-webkit-transition:none;transition:none}.layout-container>header .site-name .site-group-name{font-weight:700}.layout-container>header .site-logo{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-m);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:0}.layout-container>header .site-logo:hover{background:#505055;outline:1.5rem solid #505055}.layout-container>header .site-logo:focus-visible{border:.5rem solid #24242b;outline:.9rem solid #d6504c}.layout-container>header .site-logo:focus-visible:hover{border:.5rem solid #505055}.layout-container>header .site-logo img{height:77px;width:auto}.block-simple-search-form{right:var(--spacing-s)}.menu-button{left:var(--spacing-s)}.block-simple-search-form,.language-switcher-language-url,.mobile-menu-toggle{margin-top:var(--spacing-xs);position:fixed;top:0;z-index:105}.mobile-menu-toggle{cursor:pointer;left:0;position:fixed;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-menu-toggle:focus,.mobile-menu-toggle:hover{background-color:#505055}.mobile-menu-toggle:before{display:none}.mobile-menu-toggle .js-toggle-mobile-menu{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-2xs)}.mobile-menu-toggle .js-toggle-mobile-menu:before{color:#fff;content:"\e92d";font-family:fmo-icons;font-size:1.3rem;line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;pointer-events:none;width:21px}.mobile-menu-toggle .js-toggle-mobile-menu:after{content:"";inset:0;position:absolute}.language-switcher-language-url{left:50%;margin-top:0;position:fixed;top:0;-webkit-transform:translatex(-50%);transform:translatex(-50%);z-index:105}.language-switcher-language-url a{color:#fff}.language-switcher-language-url a.language-selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:var(--spacing-2xs)}.language-switcher-language-url a.language-selected:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.language-switcher-language-url .languages-dropdown-ul{background:#505055;border:none;display:none;left:0;position:absolute;right:0;top:100%}.language-switcher-language-url .languages-dropdown{outline:none;padding:0;position:relative;-webkit-transition:.25s ease-out;transition:.25s ease-out}.language-switcher-language-url .languages-dropdown:has(.language-selected:hover){background:#505055}.language-switcher-language-url .languages-dropdown.is-open{background:#505055;border:1px solid #fff}.language-switcher-language-url .languages-dropdown.is-open .languages-dropdown-ul{background:#505055;border:1px solid #fff;border-top:none;display:block;left:-1px;right:-1px;top:100%}.language-switcher-language-url .languages-dropdown.is-open .languages-dropdown-ul .is-active .language-link,.language-switcher-language-url .languages-dropdown.is-open .languages-dropdown-ul .is-active .language-link:hover{background:#fff;color:#272727}.language-switcher-language-url .languages-dropdown.is-open .languages-dropdown-ul .language-link{color:#fff;cursor:pointer;display:block;font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-s-line-height);padding:var(--spacing-xs) var(--spacing-2xs)}.language-switcher-language-url .languages-dropdown.is-open .languages-dropdown-ul .language-link:hover{background:#505055;color:#fff}.language-switcher-language-url .language-icon:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;margin-right:var(--spacing-2xs);position:relative;top:-1px;vertical-align:middle;width:32px}.language-switcher-language-url .languages-dropdown-ul .language-icon:before{height:16px;width:22px}.simple-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-simple-search-form{padding:0}.block-simple-search-form .form-search{display:none}.block-simple-search-form label{color:#fff}.block-simple-search-form .form-actions{font-size:0;margin-left:.375rem;position:static}.block-simple-search-form .form-actions:after{color:#fff;content:"\e901";font-family:fmo-icons;font-size:1rem;line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block-simple-search-form .form-actions:before{display:none}.block-simple-search-form .form-actions:after{left:0;pointer-events:none;position:static;top:2px;z-index:5}.block-simple-search-form .form-actions input{background:transparent;bottom:0;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;height:9.3rem;left:-2.7rem;padding:0;position:absolute;right:0;top:-4rem;width:10rem;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;z-index:1}.block-simple-search-form .form-actions input:hover{background:hsla(0,0%,100%,.21)}.block-simple-search-form .form-actions input:focus-visible{outline:6px solid #cc241f}.region-menu{-webkit-transition:.25s ease-out;transition:.25s ease-out}.js-active-mobile-menu .region-menu{opacity:1;top:45px}.js-active-mobile-menu .mobile-menu-toggle{background:#505055;border:1px solid #fff;border-bottom:none}.js-active-mobile-menu .mobile-menu-toggle:after{background:#505055;bottom:-2px;content:"";height:3px;left:0;position:absolute;width:100%}.js-active-mobile-menu .js-toggle-mobile-menu.js-toggle-mobile-menu:before{color:#fff;content:"\e92b";font-family:fmo-icons;font-size:1.6rem;line-height:1;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:1px}.countries-menu .submenu .menu-link:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;margin-right:var(--spacing-2xs);position:relative;top:-1px;vertical-align:middle;width:32px}.region-breadcrumb{margin:0 auto;max-width:120rem;padding:var(--spacing-s) var(--spacing-m)}.region-breadcrumb .breadcrumb-current-title{color:#585858;font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height);line-height:19px}.region-breadcrumb nav.breadcrumb ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.region-breadcrumb nav.breadcrumb ol li{font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height)}.region-breadcrumb nav.breadcrumb ol li:first-child a{display:inline-block;font-size:0;height:1.5rem;padding-left:.2rem;padding-right:.2rem;width:1.5rem}.region-breadcrumb nav.breadcrumb ol li:first-child a:before{color:#24242b;content:"\e900";font-family:fmo-icons;font-size:1rem;line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.region-breadcrumb nav.breadcrumb ol li:first-child a:hover:before{color:#cc241f}.region-breadcrumb nav.breadcrumb ol li:not(:last-child):after{content:"|";margin-left:var(--spacing-2xs);margin-right:var(--spacing-2xs)}.region-breadcrumb nav.breadcrumb ol a{font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height)}.region-breadcrumb nav.breadcrumb ol a:hover{border-bottom:2px solid #24242b;color:#cc241f}.region-breadcrumb nav.breadcrumb ol a:hover:before{color:#cc241f}.region-breadcrumb nav.breadcrumb ol a:focus-visible{outline:4px solid #d6504c}.top-wrapper{background-color:#f0f0f0}.top-wrapper .region-heading{margin:0 auto;max-width:120rem;padding:0 0 var(--spacing-m) 0}.top-wrapper .region-heading h1.page-title{font-family:Inter,sans-serif;font-size:var(--h1-font-size);font-weight:700;letter-spacing:-.02em;line-height:var(--h1-line-height);max-width:87.5rem;padding:0 var(--spacing-m)}.top-wrapper .region-heading .field-group-metadata--view-mode-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:var(--spacing-m) auto 0 auto;max-width:87.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-inline:var(--spacing-m)}.top-wrapper .region-heading .field-group-metadata--view-mode-heading div:not(:last-of-type):not(.field__label){border-right:1px solid #737373;margin-right:var(--spacing-2xs);padding-right:var(--spacing-2xs)}.top-wrapper .region-heading .field-group-metadata--view-mode-heading div:not(.field--name-created-date){display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400}.top-wrapper .region-heading .field-group-metadata--view-mode-heading .field__label.field__label{font-weight:700}.top-wrapper .region-heading .field-group-metadata--view-mode-heading .field--name-field-programmes li{display:inline}.top-wrapper .region-heading .field-group-metadata--view-mode-heading .field--name-field-programmes li:not(:last-child):after{content:",";margin-right:var(--spacing-3xs)}.top-wrapper .field--type-image img{display:block;margin-left:var(--spacing-s)}.top-wrapper.with-background{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3))),var(--background-image,url("../default-image.html"));background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),var(--background-image,url("../default-image.html"));background-size:cover;min-height:28.0625rem}.region-content-after{background:#f0f0f0;margin:0 auto;max-width:59.375rem;position:relative}.region-content-after:before{background:#f0f0f0;content:" ";height:100%;left:-100vw;margin:auto;position:absolute;right:-100vw;top:0;width:200vw;z-index:-1}.region-content-after .views-element-container{padding:var(--spacing-2xl) 0}.region-content-after.region-content-after h2.title--line-decoration{font-family:Inter,sans-serif;font-size:var(--h2-font-size);font-weight:700;letter-spacing:-.02em;line-height:var(--h2-line-height);margin-top:0}.region-content-after .field--name-title{font-family:Inter,sans-serif;font-size:var(--h4-font-size);font-weight:700;letter-spacing:0;line-height:var(--h4-line-height)}.layout-footer{background:#212127;margin:0 auto;max-width:120rem;padding:var(--spacing-2xl) var(--spacing-l);position:relative}.layout-footer:before{background:#212127;content:" ";height:100%;left:-100vw;margin:auto;position:absolute;right:-100vw;top:0;width:200vw;z-index:-1}.layout-footer div[class*=region-footer-] h2{color:#fff;font-family:Inter,sans-serif;font-size:var(--h3-font-size);font-weight:700;letter-spacing:0;line-height:var(--h3-line-height);margin-bottom:var(--spacing-s);margin-top:var(--spacing-l)}.layout-footer div[class*=region-footer-] a,.layout-footer div[class*=region-footer-] p{color:#fff;font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-line-height)}.layout-footer div[class*=region-footer-] .field--name-field-link{margin-top:var(--spacing-s)}.layout-footer .region-footer-fifth ul li{margin-top:var(--spacing-2xs)}.layout-footer .region-footer-fifth ul li a{padding-top:var(--spacing-3xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:6px solid transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.layout-footer .region-footer-fifth ul li a:hover{border-bottom:6px solid #d6504c}.layout-footer .region-footer-fifth ul li a:focus-visible{outline:6px solid #d6504c}.layout-footer .region-footer-fifth ul li a:focus-visible:hover{border-bottom:6px solid #fff}.layout-footer .region-footer-fifth ul li a:before{display:inline-block;font-family:fmo-icons;margin-right:var(--spacing-2xs)}.layout-footer .button{background-color:#212127;-webkit-box-shadow:inset 0 0 0 var(--button-br-width,0) #d6504c;box-shadow:inset 0 0 0 var(--button-br-width,0) #d6504c}.layout-footer .button:focus-visible,.layout-footer .button:hover{background:none}.layout-footer .button:hover:after{background:#d6504c}.layout-footer .button:focus-visible{outline:6px solid #d6504c}.region-footer-first img{width:auto}.region-bottom{background:#212127;border-top:1px solid #6c6c71;color:#fff;font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height);margin:0 auto;max-width:120rem;padding-block:var(--spacing-s);position:relative;text-align:center}.region-bottom:before{background:#212127;content:" ";height:100%;left:-100vw;margin:auto;position:absolute;right:-100vw;top:0;width:200vw;z-index:-1}.region-bottom:after,.region-bottom:before{border-top:1px solid #6c6c71;height:calc(100% + 2px);top:-1px}.region-bottom a{color:#fff}.region-bottom a:hover{border-bottom:2px solid #d6504c}.region-bottom a:focus-visible{outline:2px solid #d6504c}.region-bottom a:focus-visible:hover{border-bottom:2px solid #fff}.text-formatted .field-group-wrapper,.text-formatted .list[class*=list-field-],.text-formatted .project-facts .list.list.list-field-countries{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:var(--spacing-xs)}.text-formatted .field-group-wrapper li,.text-formatted .list[class*=list-field-] li,.text-formatted .project-facts .list.list.list-field-countries li{padding:0}.text-formatted .field-group-wrapper li:not(:last-of-type),.text-formatted .list[class*=list-field-] li:not(:last-of-type),.text-formatted .project-facts .list.list.list-field-countries li:not(:last-of-type){margin:0 var(--spacing-2xs) var(--spacing-2xs) 0}.text-formatted .field-group-wrapper li:not(:last-of-type):after,.text-formatted .list[class*=list-field-] li:not(:last-of-type):after,.text-formatted .project-facts .list.list.list-field-countries li:not(:last-of-type):after{color:#24242b;content:"\e921";font-family:fmo-icons;font-size:.4rem;line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:var(--spacing-2xs)}.text-formatted .field-group-wrapper li:before,.text-formatted .list[class*=list-field-] li:before,.text-formatted .project-facts .list.list.list-field-countries li:before{content:none!important}.node--type-project .list-field-partners{gap:var(--spacing-3xs) var(--list-row-gap)!important}.media-oembed-content.media-oembed-content.media-oembed-content{min-height:300px}.grey-box{background-color:#f0f0f0;padding:var(--spacing-m) var(--spacing-s)}.grey-box h2{margin-bottom:0!important;margin-top:0!important}.grey-box:not(:last-child){margin-bottom:var(--spacing-m)}div[data-type=placeholder]{height:auto!important;max-width:none!important;min-height:21rem;position:relative}div[data-type=placeholder] .klaro .context-notice p.cm-buttons{margin-bottom:var(--spacing-3xs);margin-top:var(--spacing-xs)}div[data-type=placeholder] .klaro.cm-as-context-notice{height:100%;padding:0;position:absolute;width:100%}div[data-type=placeholder] .klaro .context-notice{background-color:hsla(0,0%,98%,.9)!important;border:1px solid #919191;border-radius:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:100%}div[data-type=placeholder] .klaro .context-notice .cm-btn,div[data-type=placeholder] .klaro .context-notice .cm-btn-success,div[data-type=placeholder] .klaro .context-notice button{background-color:var(--button-bg-color);border:0;border-radius:0;-webkit-box-shadow:inset 0 0 0 var(--button-br-width,0) var(--button-br-color,transparent);box-shadow:inset 0 0 0 var(--button-br-width,0) var(--button-br-color,transparent);color:var(--button-fg-color);cursor:pointer;display:inline-block;font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-line-height);outline:none;padding:var(--button-padding);position:relative;text-align:center;text-decoration:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out,-webkit-box-shadow .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out,-webkit-box-shadow .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out,box-shadow .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out,box-shadow .25s ease-out,-webkit-box-shadow .25s ease-out;--button-fg-color:#fff;--button-bg-color:#24242b;--button-br-color:#24242b;--button-icon-color:#fff;--button-br-width:calc(0.0625rem + (var(--fluid-screen) - 360/16*1rem)/1560*1);--button-hover-fg-color:#24242b;--button-hover-bg-color:#fff;--button-hover-br-color:#24242b;--button-hover-icon-color:#24242b;--button-focus-br-color:#24242b;--button-padding:var(--spacing-xs) var(--spacing-s);--button-icon-size:var(--spacing-s)}div[data-type=placeholder] .klaro .context-notice .cm-btn-success:after,div[data-type=placeholder] .klaro .context-notice .cm-btn:after,div[data-type=placeholder] .klaro .context-notice button:after{background:var(--button-hover-br-color);bottom:0;content:"";height:calc(.1875rem + (var(--fluid-screen) - 360/16*1rem)/1560*3);left:0;opacity:0;position:absolute;width:100%}div[data-type=placeholder] .klaro .context-notice .cm-btn-success:focus-visible,div[data-type=placeholder] .klaro .context-notice .cm-btn:focus-visible,div[data-type=placeholder] .klaro .context-notice button:focus-visible{background-color:#fff;color:#24242b;outline:3px solid var(--button-br-color);outline-offset:0}div[data-type=placeholder] .klaro .context-notice .cm-btn-success:focus-visible:before,div[data-type=placeholder] .klaro .context-notice .cm-btn:focus-visible:before,div[data-type=placeholder] .klaro .context-notice button:focus-visible:before{--button-icon-color:var(--button-focus-icon-color,#24242b)}div[data-once=klaro-consent-link]{display:block!important}.text-formatted .h2,.text-formatted h2{font-family:Inter,sans-serif;font-size:var(--h2-font-size);font-weight:700;letter-spacing:-.02em;line-height:var(--h2-line-height);margin-bottom:var(--h2-margin);margin-top:var(--h2-margin)}.text-formatted .h3,.text-formatted h3{font-family:Inter,sans-serif;font-size:var(--h3-font-size);font-weight:700;letter-spacing:0;line-height:var(--h3-line-height);margin-bottom:var(--h3-margin);margin-top:var(--h3-margin)}.text-formatted .h4,.text-formatted h4{font-family:Inter,sans-serif;font-size:var(--h4-font-size);font-weight:700;letter-spacing:0;line-height:var(--h4-line-height);margin-bottom:var(--h4-margin);margin-top:var(--h4-margin)}.text-formatted .h5,.text-formatted h5{font-family:Inter,sans-serif;font-size:var(--h5-font-size);font-weight:700;letter-spacing:0;line-height:var(--h5-line-height);margin-bottom:var(--h5-margin);margin-top:var(--h5-margin)}.text-formatted .h6,.text-formatted h6{font-family:Inter,sans-serif;font-size:var(--h6-font-size);font-weight:700;letter-spacing:0;line-height:var(--h6-line-height);margin-bottom:var(--h6-margin);margin-top:var(--h6-margin)}.text-formatted h1{color:#b00000}.text-formatted p{color:#24242b;font-size:var(--body-font-size);line-height:var(--body-line-height);margin-bottom:var(--body-margin);margin-top:var(--body-margin)}.text-formatted p,.text-formatted p.small-text{font-family:Inter,sans-serif;font-weight:400;letter-spacing:0}.text-formatted p.small-text{font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);margin-bottom:var(--body-s-margin);margin-top:var(--body-s-margin)}.text-formatted p.xsmall-text{font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height);margin-bottom:var(--body-xs-margin);margin-top:var(--body-xs-margin)}.text-formatted span.small-text{font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-s-line-height)}.text-formatted span.xsmall-text{font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height)}.text-formatted span.introduction{border-left:8px solid #24242b;display:block;font-family:Inter,sans-serif;font-size:var(--h5-font-size);font-weight:700;letter-spacing:0;line-height:var(--h5-line-height);padding-left:var(--spacing-l)}.text-formatted blockquote{background:#24242b;margin:0;padding:calc(var(--section-gap)*2.5) var(--spacing-m) var(--spacing-m) var(--spacing-m);position:relative}.text-formatted blockquote:before{color:#d6504c;content:"\e917";font-family:fmo-icons;font-size:3.5rem;line-height:1;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:var(--spacing-m);position:absolute;top:var(--spacing-m)}.text-formatted blockquote p{color:#e9e9ea;font-family:Inter,sans-serif;font-size:var(--h5-font-size);font-weight:700;letter-spacing:0;line-height:var(--h5-line-height)}.text-formatted blockquote p:has(cite){margin:0;padding:0}.text-formatted blockquote cite{clear:both;display:block;font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-style:normal;font-weight:400;font-weight:700;letter-spacing:0;line-height:var(--body-s-line-height);margin-top:var(--spacing-m)}.text-formatted blockquote p.title{background:#24242b;color:#fff;display:block;font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height);z-index:15}.text-formatted blockquote>:first-child{margin-top:0}.text-formatted blockquote>:last-child{margin-bottom:0}.text-formatted li>a:not(.button,.ui-tabs-anchor),.text-formatted p>a:not(.button,.ui-tabs-anchor),.text-formatted p>em>a:not(.button,.ui-tabs-anchor),.text-formatted p>strong>a:not(.button,.ui-tabs-anchor),.text-formatted p>u>a:not(.button,.ui-tabs-anchor),.text-formatted td>a:not(.button,.ui-tabs-anchor),.text-formatted th>a:not(.button,.ui-tabs-anchor){text-decoration:underline;text-decoration-color:var(--link-default-bg-color);text-decoration-thickness:2px}.text-formatted li>a:not(.button,.ui-tabs-anchor):focus-visible,.text-formatted p>a:not(.button,.ui-tabs-anchor):focus-visible,.text-formatted p>em>a:not(.button,.ui-tabs-anchor):focus-visible,.text-formatted p>strong>a:not(.button,.ui-tabs-anchor):focus-visible,.text-formatted p>u>a:not(.button,.ui-tabs-anchor):focus-visible,.text-formatted td>a:not(.button,.ui-tabs-anchor):focus-visible,.text-formatted th>a:not(.button,.ui-tabs-anchor):focus-visible{outline:2px solid var(--link-focus-bg-color)}.text-formatted .ext:after,.text-formatted .group-ext:after{color:var(--link-default-bg-color);content:"\e931";font-family:fmo-icons;font-size:large;line-height:inherit;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-left:.2rem;text-decoration:none}.text-formatted ul:not(.button-group,.tabs-list,.layout,.remove-list-styling,.social-links,.contextual-links,.teaser-view-mode--list){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-line-height);list-style-type:none;margin-bottom:var(--list-margin);margin-top:var(--list-margin);row-gap:var(--list-row-gap);--list-margin:calc(2.5625rem + (var(--fluid-screen) - 360/16*1rem)/1560*10);--list-row-gap:var(--spacing-xs)}.text-formatted ul:not(.button-group,.tabs-list,.layout,.remove-list-styling,.social-links,.contextual-links,.teaser-view-mode--list)>li{color:#24242b;position:relative}.text-formatted ul:not(.button-group,.tabs-list,.layout,.remove-list-styling,.social-links,.contextual-links,.teaser-view-mode--list)>li>*{margin-bottom:0;margin-top:0}.text-formatted ul:not(.button-group,.tabs-list,.layout,.remove-list-styling,.social-links,.contextual-links,.teaser-view-mode--list)>li:before{display:inline-block;position:absolute}.text-formatted ul:not(.button-group,.tabs-list,.layout,.remove-list-styling,.social-links,.contextual-links,.teaser-view-mode--list)>li>ol,.text-formatted ul:not(.button-group,.tabs-list,.layout,.remove-list-styling,.social-links,.contextual-links,.teaser-view-mode--list)>li>ul{margin:0;padding-top:var(--spacing-2xs)}.text-formatted ul:not(.button-group,.tabs-list,.layout,.remove-list-styling,.social-links,.contextual-links,.teaser-view-mode--list):first-child{margin-top:0}.text-formatted ul:not(.button-group,.tabs-list,.layout,.remove-list-styling,.social-links,.contextual-links,.teaser-view-mode--list):last-child{margin-bottom:0}.text-formatted ul:not(.button-group,.tabs-list,.layout,.remove-list-styling,.social-links,.contextual-links,.teaser-view-mode--list)>li{padding-left:var(--b-list-item-padding-left,calc(5.25rem + (var(--fluid-screen) - 360/16*1rem)/1560*21))}.text-formatted ul:not(.button-group,.tabs-list,.layout,.remove-list-styling,.social-links,.contextual-links,.teaser-view-mode--list)>li:before{background-color:#cc241f;border-radius:50%;content:" ";height:calc(.625rem + (var(--fluid-screen) - 360/16*1rem)/1560*2);left:var(--spacing-xl);top:calc(.53125rem + (var(--fluid-screen) - 360/16*1rem)/1560*2.5);width:calc(.625rem + (var(--fluid-screen) - 360/16*1rem)/1560*2)}.text-formatted ul:not(.button-group,.tabs-list,.layout,.remove-list-styling,.social-links,.contextual-links,.teaser-view-mode--list).small-text{font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-s-line-height);--list-margin:calc(2.1875rem + (var(--fluid-screen) - 360/16*1rem)/1560*7);--list-row-gap:var(--spacing-2xs);--b-list-item-padding-left:calc(3.5rem + (var(--fluid-screen) - 360/16*1rem)/1560*14);--list-decor-top:calc(0.425rem + (var(--fluid-screen) - 360/16*1rem)/1560*4.2);--list-decor-left:var(--spacing-l);--list-decor-size:calc(0.375rem + (var(--fluid-screen) - 360/16*1rem)/1560*2);--n-list-item-padding-left:calc(3.25rem + (var(--fluid-screen) - 360/16*1rem)/1560*8);--list-decor-right:var(--spacing-s)}.text-formatted ul:not(.button-group,.tabs-list,.layout,.remove-list-styling,.social-links,.contextual-links,.teaser-view-mode--list).xsmall-text{font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height);--list-margin:2.0625rem;--list-row-gap:var(--spacing-3xs);--b-list-item-padding-left:calc(2.75rem + (var(--fluid-screen) - 360/16*1rem)/1560*11);--list-decor-top:calc(0.34375rem + (var(--fluid-screen) - 360/16*1rem)/1560*1.5);--list-decor-left:var(--spacing-m);--list-decor-size:calc(0.375rem + (var(--fluid-screen) - 360/16*1rem)/1560*2);--n-list-item-padding-left:calc(2.25rem + (var(--fluid-screen) - 360/16*1rem)/1560*9);--list-decor-right:var(--spacing-xs)}.text-formatted ol:not(.layout,.remove-list-styling){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-line-height);list-style-type:none;margin-bottom:var(--list-margin);margin-top:var(--list-margin);row-gap:var(--list-row-gap);--list-margin:calc(2.5625rem + (var(--fluid-screen) - 360/16*1rem)/1560*10);--list-row-gap:var(--spacing-xs);counter-reset:counter;--n-list-item-padding-left:calc(4.5rem + (var(--fluid-screen) - 360/16*1rem)/1560*18)}.text-formatted ol:not(.layout,.remove-list-styling)>li{color:#24242b;position:relative}.text-formatted ol:not(.layout,.remove-list-styling)>li>*{margin-bottom:0;margin-top:0}.text-formatted ol:not(.layout,.remove-list-styling)>li:before{display:inline-block;position:absolute}.text-formatted ol:not(.layout,.remove-list-styling)>li>ol,.text-formatted ol:not(.layout,.remove-list-styling)>li>ul{margin:0;padding-top:var(--spacing-2xs)}.text-formatted ol:not(.layout,.remove-list-styling):first-child{margin-top:0}.text-formatted ol:not(.layout,.remove-list-styling):last-child{margin-bottom:0}.text-formatted ol:not(.layout,.remove-list-styling)>li{padding-left:var(--n-list-item-padding-left)}.text-formatted ol:not(.layout,.remove-list-styling)>li:before{color:#cc241f;content:counter(counter);counter-increment:counter;font-weight:700;margin-right:var(--list-decor-right,var(--spacing-m));right:calc(100% - var(--n-list-item-padding-left));text-align:right;top:0}.text-formatted ol:not(.layout,.remove-list-styling).small-text{font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-s-line-height);--list-margin:calc(2.1875rem + (var(--fluid-screen) - 360/16*1rem)/1560*7);--list-row-gap:var(--spacing-2xs);--b-list-item-padding-left:calc(3.5rem + (var(--fluid-screen) - 360/16*1rem)/1560*14);--list-decor-top:calc(0.425rem + (var(--fluid-screen) - 360/16*1rem)/1560*4.2);--list-decor-left:var(--spacing-l);--list-decor-size:calc(0.375rem + (var(--fluid-screen) - 360/16*1rem)/1560*2);--n-list-item-padding-left:calc(3.25rem + (var(--fluid-screen) - 360/16*1rem)/1560*8);--list-decor-right:var(--spacing-s)}.text-formatted ol:not(.layout,.remove-list-styling).xsmall-text{font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height);--list-margin:2.0625rem;--list-row-gap:var(--spacing-3xs);--b-list-item-padding-left:calc(2.75rem + (var(--fluid-screen) - 360/16*1rem)/1560*11);--list-decor-top:calc(0.34375rem + (var(--fluid-screen) - 360/16*1rem)/1560*1.5);--list-decor-left:var(--spacing-m);--list-decor-size:calc(0.375rem + (var(--fluid-screen) - 360/16*1rem)/1560*2);--n-list-item-padding-left:calc(2.25rem + (var(--fluid-screen) - 360/16*1rem)/1560*9);--list-decor-right:var(--spacing-xs)}.text-formatted .remove-list-styling>li>:first-child{margin-top:0}.text-formatted .remove-list-styling>li>:last-child{margin-bottom:0}.text-formatted hr{border:0;border-top:1px solid #aaa;margin-bottom:var(--page-gap);margin-top:var(--page-gap)}.text-formatted .subtitle{font-family:Inter,sans-serif;font-size:var(--h3-font-size);font-weight:700;font-weight:400;letter-spacing:0;line-height:var(--h3-line-height);margin-bottom:var(--spacing-l)!important;text-align:center}.text-formatted .subtitle span{font-weight:700}.text-formatted .card{background:#fae9e9}.text-formatted .card .text-formatted{padding:0 var(--spacing-m) var(--spacing-l) var(--spacing-m)}.text-formatted .table-wrapper{border-top:1px solid var(--table-br-color);max-height:calc(90vh - var(--admin-menu-height) - var(--header-height));max-height:calc(90svh - var(--admin-menu-height) - var(--header-height));max-width:100%;overflow:auto;position:relative}.text-formatted .table-wrapper table{width:100%}.text-formatted .table-wrapper table caption,.text-formatted .table-wrapper table tbody,.text-formatted .table-wrapper table thead{border-top:0}.text-formatted .table-wrapper table thead th{position:sticky;top:0;z-index:2}.text-formatted details summary{background:#fff;border-bottom:2px solid #d4d4d4;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter,sans-serif;font-size:var(--h3-font-size);font-weight:700;letter-spacing:0;line-height:var(--h3-line-height);padding:var(--spacing-xs) var(--spacing-s);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;justify-content:space-between}.text-formatted details summary:after{color:#cc241f;content:"\e909";font-family:fmo-icons;font-size:2rem;line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-formatted details summary:hover{border-bottom:4px solid #cc241f}.text-formatted details summary:focus-visible{outline:6px solid #cc241f;position:relative;z-index:2}.text-formatted details summary::-webkit-details-marker{display:none}.text-formatted details .details-wrapper{background:#f0f0f0;margin:0;padding:var(--spacing-s)}.text-formatted details .details-wrapper.layout{row-gap:var(--spacing-3xs)}.text-formatted details .details-wrapper div[class*=field--name-field]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.text-formatted details .details-wrapper .field__label{font-family:Inter,sans-serif;font-size:var(--h5-font-size);font-weight:700;letter-spacing:0;line-height:var(--h5-line-height);-ms-flex-preferred-size:auto;flex-basis:auto}.text-formatted details[open=""]{background:#f0f0f0}.text-formatted details[open=""] .page-accordion{padding:0 var(--spacing-s)}.text-formatted details[open=""] .file-revision-accordion-content{padding:var(--spacing-xs) var(--spacing-s)}.text-formatted details[open=""] .details-description{padding:var(--spacing-s)}.text-formatted details[open=""] summary[aria-expanded=true]{background:#f0f0f0}.text-formatted details[open=""] summary[aria-expanded=true]:after{color:#cc241f;content:"\e90a";font-family:fmo-icons;font-size:2rem;line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-formatted .field-group-related--view-mode-full .field__label{font-family:Inter,sans-serif;font-size:var(--h5-font-size);font-weight:700;letter-spacing:0;line-height:var(--h5-line-height)}.text-formatted .field-group-wrapper{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.text-formatted .field-group-wrapper li{-ms-flex-preferred-size:auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:auto!important;margin-bottom:0!important;padding-left:0!important}.text-formatted .field-group-wrapper li:after{-ms-flex-item-align:center;align-self:center}.text-formatted .field-group-wrapper li:not(:nth-last-of-type){margin:0 var(--spacing-2xs) var(--spacing-2xs) 0!important}.text-formatted .list-field-events li{margin:0!important}.text-formatted .list-field-events li:after{content:none!important}.text-formatted .node--type-resource .item-field-projects:after{display:none}.text-formatted .project-facts h3{margin-bottom:var(--spacing-xs);margin-top:0}.text-formatted .project-facts .layout{margin:0;row-gap:var(--spacing-xs)}.text-formatted .project-facts .field--name-field-projects{gap:0}.text-formatted .project-facts .field--name-field-projects ul.list.list-field-projects{-ms-flex-preferred-size:auto;flex-basis:auto}.text-formatted .project-facts .field--name-field-projects ul.list.list-field-projects li{margin:0}.text-formatted .project-facts .field--name-field-projects ul.list.list-field-projects li:after{content:none}.text-formatted .project-facts .field--name-field-projects div.field-group-grant--view-mode-full,.text-formatted .project-facts .field--name-field-projects div[class*=field--name-field]{padding-left:var(--spacing-l);position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin:0 0 var(--spacing-m) 0}.text-formatted .project-facts .field--name-field-projects div.field-group-grant--view-mode-full .field__label,.text-formatted .project-facts .field--name-field-projects div[class*=field--name-field] .field__label{font-family:Inter,sans-serif;font-size:var(--h5-font-size);font-weight:700;letter-spacing:0;line-height:var(--h5-line-height)}.text-formatted .project-facts .field--name-field-projects div.field-group-grant--view-mode-full ul,.text-formatted .project-facts .field--name-field-projects div[class*=field--name-field] ul{margin:0}.text-formatted .project-facts .field--name-field-projects div.field-group-grant--view-mode-full:before,.text-formatted .project-facts .field--name-field-projects div[class*=field--name-field]:before{left:0;position:absolute;top:var(--spacing-3xs)}.text-formatted .project-facts .field--name-field-promoter{font-size:0}.text-formatted .project-facts .field--name-field-promoter:before{color:#cc241f;content:"\e926";font-family:fmo-icons;font-size:calc(1.25rem + (var(--fluid-screen) - 360/16*1rem)/1560*8);line-height:1;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-formatted .project-facts .field--name-field-donor-partners,.text-formatted .project-facts .field--name-field-partners{font-size:0}.text-formatted .project-facts .field--name-field-donor-partners:before,.text-formatted .project-facts .field--name-field-partners:before{color:#cc241f;content:"\e925";font-family:fmo-icons;font-size:calc(1.5rem + (var(--fluid-screen) - 360/16*1rem)/1560*10);line-height:1;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-formatted .project-facts .field--name-field-final-grant{font-size:0}.text-formatted .project-facts .field--name-field-final-grant:before{color:#cc241f;content:"\e922";font-family:fmo-icons;font-size:calc(1.25rem + (var(--fluid-screen) - 360/16*1rem)/1560*8);line-height:1;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-formatted .project-facts .field--name-field-completion-status{font-size:0}.text-formatted .project-facts .field--name-field-completion-status:before{color:#cc241f;content:"\e927";font-family:fmo-icons;font-size:calc(1.25rem + (var(--fluid-screen) - 360/16*1rem)/1560*8);line-height:1;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-formatted .project-facts .field--name-field-countries{font-size:0}.text-formatted .project-facts .field--name-field-countries:before{color:#cc241f;content:"\e923";font-family:fmo-icons;font-size:calc(1.25rem + (var(--fluid-screen) - 360/16*1rem)/1560*8);line-height:1;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-formatted .project-facts .field--name-field-code,.text-formatted .project-facts .field--name-field-id{font-size:0}.text-formatted .project-facts .field--name-field-code:before,.text-formatted .project-facts .field--name-field-id:before{color:#cc241f;content:"\e924";font-family:fmo-icons;font-size:calc(1.25rem + (var(--fluid-screen) - 360/16*1rem)/1560*8);line-height:1;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-formatted .project-facts .field--name-field-links{font-size:0}.text-formatted .project-facts .field--name-field-links:before{color:#cc241f;content:"\e920";font-family:fmo-icons;font-size:calc(1.25rem + (var(--fluid-screen) - 360/16*1rem)/1560*8);line-height:1;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-formatted .media .file-wrapper{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:var(--spacing-2xl);justify-content:space-between;margin:var(--spacing-s) 0}.text-formatted .media .file-wrapper .file-wrapper-right{margin-top:var(--spacing-m)}.text-formatted .media .file-wrapper h4.file-title{margin:0}.text-formatted .media .file-wrapper .file-meta{color:#737373;margin-top:var(--spacing-2xs)}.text-formatted .media .file-wrapper .file-meta span:not(:last-of-type){border-right:1px solid #737373;margin-right:var(--spacing-2xs);padding-right:var(--spacing-2xs)}.text-formatted .field--name-field-media-downloads article.media--view-mode-file-revisions{border-bottom:1px solid #d4d4d4;padding:var(--spacing-l) 0}.text-formatted .field--name-field-media-downloads article.media--view-mode-file-revisions .document-revision-title{font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-line-height)}.text-formatted .field--name-field-media-downloads article.media--view-mode-file-revisions details summary:not(:hover):not(:focus-visible){border-bottom:2px solid transparent;outline:2px solid #24242b}.text-formatted .field--name-field-media-downloads article.media--view-mode-file-revisions details summary{padding-right:var(--spacing-m)}.text-formatted .field--name-field-media-downloads article.media--view-mode-file-revisions details[open=""] summary{border-bottom:2px solid #bbbbbd!important;outline:none!important}.text-formatted .field--name-field-media-downloads article.media--view-mode-file-revisions details[open=""] summary:hover{border-bottom:4px solid #cc241f!important;outline:none}.text-formatted .field--name-field-media-downloads article.media--view-mode-file-revisions details summary:hover:not([aria-expanded=true]){outline:2px solid #24242b}.text-formatted .field--name-field-media-downloads article.media--view-mode-file-revisions details summary:focus-visible{border-bottom:2px solid transparent;outline:4px solid #cc241f!important}.text-formatted .field--name-field-media-downloads article.media--view-mode-file-revisions details summary:hover:focus-visible{border:2px solid #24242b;outline:4px solid #cc241f!important}.text-formatted .field--name-field-media-downloads article.media--view-mode-file-revisions .file-revision-accordion-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-m);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:var(--spacing-m);padding-top:var(--spacing-m)}.text-formatted .field--name-field-media-downloads article.media--view-mode-file-revisions .file-revision-accordion-content h5.file-revision-title{margin:0}.text-formatted .field--name-field-media-downloads article.media--view-mode-file-revisions .file-revision-accordion-content .file-wrapper-left h5{font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-weight:400;font-weight:700;letter-spacing:0;line-height:var(--body-s-line-height)}.text-formatted .field--name-field-media-downloads article.media--view-mode-file-revisions .file-revision-accordion-content .file-wrapper{margin-bottom:0;margin-top:0}.text-formatted .field-group-details--view-mode-full div.field-group-grant--view-mode-full,.text-formatted .field-group-details--view-mode-full div[class*=field--name-field]{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;gap:var(--spacing-2xs);letter-spacing:0;line-height:var(--body-line-height);margin:var(--spacing-s) 0}.text-formatted .field-group-details--view-mode-full .field__label{font-weight:700;-ms-flex-preferred-size:25%;flex-basis:25%}.text-formatted .field-group-details--view-mode-full .field__item{-ms-flex-preferred-size:75%;flex-basis:75%}.text-formatted .field-group-details--view-mode-full ul{margin:0!important;-ms-flex-preferred-size:75%;flex-basis:75%}.text-formatted table{border:1px solid;border-collapse:collapse;color:var(--table-td-fg-color);text-align:left}.text-formatted table th{background-color:var(--table-th-bg-color);border:2px solid;border-color:var(--table-br-color);color:#fff;padding:var(--table-padding)}.text-formatted table tr td[colspan] h1,.text-formatted table tr td[colspan] h2,.text-formatted table tr td[colspan] h3,.text-formatted table tr td[colspan] h4,.text-formatted table tr td[colspan] h5,.text-formatted table tr td[colspan] h6{margin-bottom:0;margin-top:0}.text-formatted table td{border:2px solid;border-color:var(--table-br-color);padding:var(--table-padding)}.text-formatted table tr{background-color:var(--table-td-zebra-bg-color)}.text-formatted table tr:nth-child(2n){background-color:var(--table-td-bg-color)}.text-formatted .align-left,.text-formatted .align-right{float:none}.text-formatted .align-center{display:block;margin-left:auto;margin-right:auto}.text-formatted .field--type-image{line-height:0}.text-formatted .field--name-field-author,.text-formatted .field--name-field-caption,.text-formatted .field--name-field-copyright,.text-formatted figcaption{background:#24242b;color:#fff;display:block;font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-style:italic;font-weight:400;letter-spacing:0;line-height:var(--body-s-line-height);padding:var(--spacing-3xs) var(--spacing-2xs)}.text-formatted figure.caption.caption-drupal-media,.text-formatted figure.media.media--view-mode-full{display:table}.text-formatted figure.caption.caption-drupal-media figcaption,.text-formatted figure.caption.caption-drupal-media img,.text-formatted figure.media.media--view-mode-full figcaption,.text-formatted figure.media.media--view-mode-full img{caption-side:bottom;display:table-caption}.text-formatted blockquote,.text-formatted div,.text-formatted h2,.text-formatted h3,.text-formatted hr,.text-formatted table{clear:both}.text-formatted .layout,.text-formatted .table-wrapper,.text-formatted .tabs,.text-formatted .video-wrapper,.text-formatted blockquote{margin-bottom:var(--section-gap);margin-top:calc(var(--section-gap)/2)}.text-formatted>:first-child,.text-formatted>span:first-child+*{margin-top:0}.text-formatted>:last-child{margin-bottom:0}.text-formatted .layout>*{margin:0}html.js .text-formatted .expandable .expandable-body{display:none}body .view-display-id-programme_index_list li:last-child article.node--view-mode-teaser,body.is-landing-programmes li:last-child article.node--view-mode-teaser,li article.node--view-mode-teaser{border-bottom:1px solid #aaa}article.node--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-s);height:100%;padding:var(--spacing-s) 0;position:relative}article.node--view-mode-teaser .field-group-media--view-mode-teaser img{max-width:none}article.node--view-mode-teaser .teaser-body h3{font-family:Inter,sans-serif;font-size:var(--h4-font-size);font-weight:700;letter-spacing:0;line-height:var(--h4-line-height);margin-bottom:var(--spacing-xs);margin-top:0}article.node--view-mode-teaser .teaser-body h3 a:hover{color:#cc241f}article.node--view-mode-teaser .teaser-body h3 a:before{content:"";inset:0;position:absolute}article.node--view-mode-teaser .teaser-body h3 a:hover:before{border-bottom:2px solid #24242b}article.node--view-mode-teaser .teaser-body h3 a:focus-visible:before{outline:6px solid #cc241f}article.node--view-mode-teaser .teaser-body .list-field-programmes{display:-webkit-box;display:-ms-flexbox;display:flex}article.node--view-mode-teaser .teaser-body .list-field-programmes li:not(:last-of-type){border-right:1px solid #737373;margin-right:var(--spacing-2xs)!important;padding-right:var(--spacing-2xs)}article.node--view-mode-teaser .teaser-body .field-group-metadata--view-mode-teaser .field--name-field-date-range>.field__label{font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height)}article.node--view-mode-teaser .teaser-body .field--custom-created-date,article.node--view-mode-teaser .teaser-body .field-group-metadata--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#737373;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height);row-gap:.5rem}article.node--view-mode-teaser .teaser-body .field--custom-created-date .field--name-field-date-range,article.node--view-mode-teaser .teaser-body .field-group-metadata--view-mode-teaser .field--name-field-date-range{font-size:0}article.node--view-mode-teaser .teaser-body .field--custom-created-date .field--name-field-date-range time,article.node--view-mode-teaser .teaser-body .field-group-metadata--view-mode-teaser .field--name-field-date-range time{font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height)}article.node--view-mode-teaser .teaser-body .field--custom-created-date .field--name-field-date-range time+time:before,article.node--view-mode-teaser .teaser-body .field-group-metadata--view-mode-teaser .field--name-field-date-range time+time:before{color:inherit;content:"\e92f";font-family:fmo-icons;font-size:var(--spacing-xs);line-height:1;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#cc241f;display:inline-block;margin-inline:.5rem;position:relative;top:2px}article.node--view-mode-teaser .teaser-body .field--custom-created-date div,article.node--view-mode-teaser .teaser-body .field-group-metadata--view-mode-teaser div{display:-webkit-box;display:-ms-flexbox;display:flex}article.node--view-mode-teaser .teaser-body .field--custom-created-date div:not(:last-of-type),article.node--view-mode-teaser .teaser-body .field-group-metadata--view-mode-teaser div:not(:last-of-type){border-right:1px solid #737373;margin-right:var(--spacing-2xs);padding-right:var(--spacing-2xs)}article.node--view-mode-teaser .teaser-body .field--custom-created-date .list[class*=list-field-] li,article.node--view-mode-teaser .teaser-body .field-group-metadata--view-mode-teaser .list[class*=list-field-] li{color:#737373;font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height);margin:0}article.node--view-mode-teaser .teaser-body .field--custom-created-date .list[class*=list-field-] li:after,article.node--view-mode-teaser .teaser-body .field-group-metadata--view-mode-teaser .list[class*=list-field-] li:after{content:none}article.node--view-mode-teaser .teaser-body .field--custom-created-date .field__label,article.node--view-mode-teaser .teaser-body .field-group-metadata--view-mode-teaser .field__label{border-right:none!important;padding-right:0!important}article.node--view-mode-teaser .teaser-body .field--name-field-summary P,article.node--view-mode-teaser .teaser-body .field-group-description--view-mode-teaser P{font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-s-line-height);margin-bottom:0;margin-top:var(--spacing-xs)}article.node--view-mode-teaser.node--type-area,article.node--view-mode-teaser.node--type-programme{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-color:#cc241f;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xs)}article.node--view-mode-teaser.node--type-area:last-child:not(:hover),article.node--view-mode-teaser.node--type-programme:last-child:not(:hover){border-color:#cc241f!important}article.node--view-mode-teaser.node--type-area:hover:not(:focus-visible),article.node--view-mode-teaser.node--type-programme:hover:not(:focus-visible){border-color:#24242b}article.node--view-mode-teaser.node--type-area .field--type-image,article.node--view-mode-teaser.node--type-programme .field--type-image{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--spacing-2xl);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}article.node--view-mode-teaser.node--type-area .field--type-image img,article.node--view-mode-teaser.node--type-programme .field--type-image img{width:var(--spacing-2xl)}article.node--view-mode-teaser.node--type-area h2,article.node--view-mode-teaser.node--type-programme h2{font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;font-weight:700;letter-spacing:0;line-height:var(--body-line-height);margin-bottom:var(--spacing-s)}article.node--view-mode-teaser .field--name-field-media-downloads{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}article.node--view-mode-teaser .field--name-field-media-downloads .field__item{margin-right:var(--spacing-2xs)}article.node--view-mode-teaser .field--name-field-media-downloads .field__item .file-wrapper{margin-bottom:0}.list-field-calls>.list-item:last-child article.node--view-mode-teaser{border-bottom:none}.button{background-color:var(--button-bg-color);border:0;border-radius:0;-webkit-box-shadow:inset 0 0 0 var(--button-br-width,0) var(--button-br-color,transparent);box-shadow:inset 0 0 0 var(--button-br-width,0) var(--button-br-color,transparent);color:var(--button-fg-color);cursor:pointer;display:inline-block;font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-line-height);outline:none;padding:var(--button-padding);position:relative;text-align:center;text-decoration:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out,-webkit-box-shadow .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out,-webkit-box-shadow .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out,box-shadow .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out,box-shadow .25s ease-out,-webkit-box-shadow .25s ease-out;--button-fg-color:#fff;--button-bg-color:#24242b;--button-br-color:#24242b;--button-icon-color:#fff;--button-br-width:calc(0.0625rem + (var(--fluid-screen) - 360/16*1rem)/1560*1);--button-hover-fg-color:#24242b;--button-hover-bg-color:#fff;--button-hover-br-color:#24242b;--button-hover-icon-color:#24242b;--button-focus-br-color:#24242b;--button-padding:var(--spacing-xs) var(--spacing-s);--button-icon-size:var(--spacing-s)}.button:after{background:var(--button-hover-br-color);bottom:0;content:"";height:calc(.1875rem + (var(--fluid-screen) - 360/16*1rem)/1560*3);left:0;opacity:0;position:absolute;width:100%}.button:focus-visible{background-color:#fff;color:#24242b;outline:3px solid var(--button-br-color);outline-offset:0}.button:focus-visible:before{--button-icon-color:var(--button-focus-icon-color,#24242b)}.button.secondary{--button-fg-color:#24242b;--button-bg-color:#fff;--button-br-color:#cc241f;--button-icon-color:#24242b;--button-hover-fg-color:#24242b;--button-hover-bg-color:#fff;--button-hover-br-color:#cc241f;--button-hover-icon-color:#24242b}.button.small{font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);--button-padding:var(--spacing-2xs) var(--spacing-xs);--button-icon-size:calc(0.9375rem + (var(--fluid-screen) - 360/16*1rem)/1560*2);--button-padding-icon-only:var(--spacing-2xs)}.button.icon-left:before,.button.icon-only:before,.button.icon-right:before{color:var(--button-icon-color);font-family:fmo-icons;font-size:var(--button-icon-size);line-height:1;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:.25s ease-out;transition:.25s ease-out}.button.icon-left{grid-template-columns:var(--button-icon-size) 1fr}.button.icon-left,.button.icon-right{-webkit-column-gap:var(--spacing-2xs);-moz-column-gap:var(--spacing-2xs);column-gap:var(--spacing-2xs);display:inline-grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.button.icon-right{grid-template-columns:1fr var(--button-icon-size);grid-template-rows:1fr}.button.icon-right:before{grid-column:2;grid-row:1}.button.icon-only{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;--button-padding:var(--button-padding-icon-only,var(--spacing-xs));--button-icon-color:inherit;--button-hover-icon-color:inherit;--button-focus-icon-color:inherit}.button.add:before,.button.arrow-down:before{content:"\e90f"}.button.remove:before{content:"\e910"}.button.close:before{content:"\e911"}.button.download:before{content:"\e913"}.button.button[disabled]{cursor:not-allowed;--button-fg-color:#737373;--button-bg-color:#f0f0f0;--button-br-color:#f0f0f0;--button-icon-color:#737373}.button.button[disabled]:after{content:none}ul.button-group{-webkit-column-gap:var(--spacing-s);-moz-column-gap:var(--spacing-s);column-gap:var(--spacing-s);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:var(--body-margin);margin-top:var(--body-margin);row-gap:var(--spacing-xs)}ul.button-group.small{-webkit-column-gap:var(--spacing-xs);-moz-column-gap:var(--spacing-xs);column-gap:var(--spacing-xs);row-gap:var(--spacing-2xs)}ul.button-group.xsmall{gap:var(--spacing-2xs)}.klaro .cookie-notice:not(.cookie-modal-notice){background:#d4d4d4;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;outline:none;padding:var(--spacing-2xs) var(--spacing-xs)}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cn-learn-more{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.klaro .cookie-notice:not(.cookie-modal-notice) p{font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height)}.klaro .cookie-notice:not(.cookie-modal-notice) a{color:var(--link-default-fg-color);text-decoration:underline;text-decoration-color:var(--link-hover-fg-color);text-decoration-thickness:2px}.klaro .cookie-notice:not(.cookie-modal-notice) a:hover{color:var(--link-hover-fg-color);text-decoration:underline;text-decoration-color:var(--link-hover-bg-color)}.klaro .cn-body button.cm-btn{background-color:#24242b!important;background-color:var(--button-bg-color);border-color:#24242b!important;border:0;border-radius:0!important;border-radius:0;-webkit-box-shadow:inset 0 0 0 var(--button-br-width,0) var(--button-br-color,transparent);box-shadow:inset 0 0 0 var(--button-br-width,0) var(--button-br-color,transparent);color:var(--button-fg-color);cursor:pointer;display:inline-block;font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-line-height);outline:none;padding:var(--button-padding);position:relative;text-align:center;text-decoration:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out,-webkit-box-shadow .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out,-webkit-box-shadow .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out,box-shadow .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out,box-shadow .25s ease-out,-webkit-box-shadow .25s ease-out;--button-fg-color:#fff;--button-bg-color:#24242b;--button-br-color:#24242b;--button-icon-color:#fff;--button-br-width:calc(0.0625rem + (var(--fluid-screen) - 360/16*1rem)/1560*1);--button-hover-fg-color:#24242b;--button-hover-bg-color:#fff;--button-hover-br-color:#24242b;--button-hover-icon-color:#24242b;--button-focus-br-color:#24242b;--button-padding:var(--spacing-xs) var(--spacing-s);--button-icon-size:var(--spacing-s)}.klaro .cn-body button.cm-btn:focus-visible,.klaro .cn-body button.cm-btn:hover{background-color:#fff!important;color:#24242b!important}.klaro .cn-body button.cm-btn:after{background:var(--button-hover-br-color);bottom:0;content:"";height:calc(.1875rem + (var(--fluid-screen) - 360/16*1rem)/1560*3);left:0;opacity:0;position:absolute;width:100%}.klaro .cn-body button.cm-btn:focus-visible{background-color:#fff;color:#24242b;outline:3px solid var(--button-br-color);outline-offset:0}.klaro .cn-body button.cm-btn:focus-visible:before{--button-icon-color:var(--button-focus-icon-color,#24242b)}button#klaro_toggle_dialog{display:none}.is-landing-countries main{margin-inline:auto;max-width:120rem}.is-landing-countries .view-display-id-country_index_list .teaser-view-mode--list{display:grid;gap:var(--spacing-m);grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.is-landing-countries .view-display-id-country_index_list .teaser-view-mode--list li{border:2px solid #000;padding:var(--spacing-xs) var(--spacing-s);position:relative;text-align:center;-webkit-transition:.25s ease-out;transition:.25s ease-out}.is-landing-countries .view-display-id-country_index_list .teaser-view-mode--list li .contextual-region{position:static}.is-landing-countries .view-display-id-country_index_list .teaser-view-mode--list li .field-group-media--view-mode-simple .field--name-field-icon img{height:auto;width:var(--spacing-xl)}.is-landing-countries .view-display-id-country_index_list .teaser-view-mode--list li:has(a:focus-visible){outline:6px solid #cc241f}.is-landing-countries .view-display-id-country_index_list .teaser-view-mode--list li a{display:block}.is-landing-countries .view-display-id-country_index_list .teaser-view-mode--list li a:before{content:"";inset:0;position:absolute}.is-landing-countries .view-display-id-country_index_list .teaser-view-mode--list li a:hover:before{border-bottom:6px solid #cc241f}.is-landing-countries .view-display-id-country_index_list .teaser-view-mode--list li a:hover:focus-visible:before{border-bottom:6px solid #24242b}.field--name-field-related-content,.field-group-read-more--view-mode-full,.region-content-after{--dot-color:#cc241f}.field--name-field-related-content img,.field-group-read-more--view-mode-full img,.region-content-after img{height:207px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.field--name-field-related-content .slide-metadata,.field-group-read-more--view-mode-full .slide-metadata,.region-content-after .slide-metadata{padding:var(--spacing-s)}.region-content-after{--carousel-item-color:#fff}.field--name-field-related-content,.field-group-read-more--view-mode-full{--carousel-item-color:#f0f0f0}.js-flickity-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:var(--spacing-l)}.js-flickity-footer .flickity-button{background:transparent;-webkit-box-shadow:none;box-shadow:none;height:auto;padding:6px;position:static;-webkit-transform:none;transform:none;width:auto}.js-flickity-footer .flickity-button:hover{background:#fff;outline:2px solid #24242b}.js-flickity-footer .flickity-button:focus-visible{outline:4px solid #cc241f}.js-flickity-footer .flickity-button svg{display:none}.js-flickity-footer .previous{font-size:0;margin-right:var(--spacing-xs);-webkit-transition:.25s ease-out;transition:.25s ease-out}.js-flickity-footer .previous:after{color:var(--dot-color);content:"\e90b";font-family:fmo-icons;font-size:1.3rem;line-height:1.375rem;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-flickity-footer .previous:hover:after{color:#24242b}.js-flickity-footer .next{-webkit-box-ordinal-group:6;-ms-flex-order:5;font-size:0;margin-left:var(--spacing-xs);order:5;-webkit-transition:.25s ease-out;transition:.25s ease-out}.js-flickity-footer .next:after{color:var(--dot-color);content:"\e90c";font-family:fmo-icons;font-size:1.3rem;line-height:1.375rem;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-flickity-footer .next:hover:after{color:#24242b}.flickity-page-dots.flickity-page-dots.flickity-page-dots{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--spacing-2xs);width:auto;--list-margin:0;--n-list-item-padding-left:0}.flickity-page-dots.flickity-page-dots.flickity-page-dots .dot{background:transparent;border:2px solid var(--dot-color,#24242b);font-size:0;height:22px;margin-inline:0;opacity:1;width:22px}.flickity-page-dots.flickity-page-dots.flickity-page-dots .dot:hover{border:4px solid var(--dot-color,#24242b)}.flickity-page-dots.flickity-page-dots.flickity-page-dots .dot:before{display:none}.flickity-page-dots.flickity-page-dots.flickity-page-dots .dot.is-selected{--dot-color:#24242b;background:#24242b}.flickity-page-dots.flickity-page-dots.flickity-page-dots .dot.is-selected:hover{outline:2px solid var(--dot-color,#24242b)}.flickity-item{background:var(--carousel-item-color,transparent);width:100%}.flickity-item a:hover{color:#cc241f;text-decoration:underline}.flickity-item a:focus-visible{text-decoration:underline}.flickity-item .slide-footer{color:#272727;font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height)}.flickity-item .slide-footer span:nth-child(2):before{content:"|";display:inline-block;margin-inline:4px 7px}.flickity-item img{width:100%}.flickity-item .media--type-remote-image.media--type-remote-image{margin:0}.flickity-item .slide-title{font-family:Inter,sans-serif;font-size:var(--h4-font-size);font-weight:700;letter-spacing:0;line-height:var(--h4-line-height);margin-bottom:var(--spacing-2xs);margin-top:0}.flickity-item .field--name-title{display:block}main .layout-content form.views-exposed-form{margin-bottom:var(--spacing-xl)}main .views-exposed-form .group-filters-action--wrapper .form-actions input:hover,main .views-exposed-form .group-filters-action--wrapper .group-actions input:hover{border-bottom:4px solid #24242b;padding-bottom:calc(var(--spacing-xs) - 4px)}main .views-exposed-form .group-filters-action--wrapper .form-actions input:hover.secondary,main .views-exposed-form .group-filters-action--wrapper .group-actions input:hover.secondary{border-bottom:4px solid #cc241f}main form fieldset{border:none;padding:0}main form fieldset .js-form-type-select:after,main form fieldset main form .js-form-type-multiselect-dropdown:after{margin-top:calc(var(--spacing-xs)*-1)}main form .multiselect-dropdown{min-width:auto}main form .multiselect-dropdown.multiselect-dropdown.multiselect-dropdown.multiselect-dropdown label{font-weight:400}main form legend{font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-weight:400;font-weight:700;letter-spacing:0;line-height:var(--body-s-line-height)}main form label,main form legend{margin-bottom:var(--spacing-2xs)}main form .multiselect-dropdown__toggle,main form input:not(.button),main form select,main form textarea{background:#fff;border:0;border-bottom:2px solid #919191;border-radius:0;font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-line-height);padding:var(--spacing-xs) 0;width:100%}main form .multiselect-dropdown__toggle:hover,main form input:not(.button):hover,main form select:hover,main form textarea:hover{border-bottom:4px solid #cc241f;padding-bottom:calc(var(--spacing-xs) - 2px)}main form .multiselect-dropdown__toggle:focus-visible,main form input:not(.button):focus-visible,main form select:focus-visible,main form textarea:focus-visible{border-bottom:none;outline:6px solid #cc241f;padding:var(--spacing-xs)}main form select.form-select.form-select option{font-weight:400}main form textarea{width:100%}main form select{-webkit-appearance:none;-moz-appearance:none;appearance:none}main form select option{font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-weight:400;font-weight:700;letter-spacing:0;line-height:var(--body-s-line-height)}main form .js-form-type-multiselect-dropdown,main form .js-form-type-select{font-size:0;position:relative;z-index:1}main form .js-form-type-multiselect-dropdown:after,main form .js-form-type-select:after{color:#cc241f;content:"\e909";font-family:fmo-icons;font-size:var(--spacing-m);line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:calc(var(--spacing-xxs)*-1);pointer-events:none;position:absolute;right:-6px;top:50%;-webkit-transform:scale(.8);transform:scale(.8);width:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main form .js-form-type-multiselect-dropdown:has(button:focus-visible):after,main form .js-form-type-multiselect-dropdown:has(input:focus-visible):after,main form .js-form-type-multiselect-dropdown:has(select:focus-visible):after,main form .js-form-type-select:has(button:focus-visible):after,main form .js-form-type-select:has(input:focus-visible):after,main form .js-form-type-select:has(select:focus-visible):after{right:.5rem;width:3.5rem}main form .js-form-item:has(button:focus-visible):after,main form .js-form-item:has(input:focus-visible):after,main form .js-form-item:has(select:focus-visible):after{right:.5rem;width:3.5rem}main form .form-item-keywords{font-size:0;position:relative}main form .form-item-keywords:after{color:#cc241f;content:"\e901";font-family:fmo-icons;font-size:var(--spacing-m);line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:var(--spacing-m);pointer-events:none;position:absolute;right:0;top:var(--spacing-l);-webkit-transform:scale(.8);transform:scale(.8);width:var(--spacing-m)}main form .group-filters--bottom,main form .group-filters--daterange-bottom{position:relative;z-index:10}main form .group-filters--bottom+.group-filters--daterange-bottom{z-index:9}main form .js-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:var(--spacing-s);width:100%}main form .js-form-item:has(.is-open):after{right:1rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}main form .js-form-item label{font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-weight:400;font-weight:700;letter-spacing:0;line-height:var(--body-s-line-height)}main form .js-form-item input{font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-line-height)}main form .js-form-type-checkbox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}main form .js-form-type-checkbox input{height:1.5rem;margin-right:.5rem;max-width:2rem;min-width:2rem;width:2rem}main form .js-form-type-checkbox label{cursor:pointer}.multiselect-dropdown__dialog{margin-top:auto;max-width:none;width:100%!important}dialog{width:100%!important}ul.multiselect-dropdown__list{padding:1rem}ul.multiselect-dropdown__list li{padding:0!important}ul.multiselect-dropdown__list li .js-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}ul.multiselect-dropdown__list li .js-form-item input{height:1.5rem;margin-right:.5rem;max-width:2rem;min-width:2rem;width:2rem}ul.multiselect-dropdown__list li .js-form-item label{cursor:pointer}ul.multiselect-dropdown__list li:before{display:none!important}.multiselect-dropdown[data-multiselect-dropdown-open]{outline:6px solid #cc241f}.multiselect-dropdown[data-multiselect-dropdown-open] button.form-select{padding:var(--spacing-xs)}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom ul li,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top ul li{min-width:200px;padding:0;position:relative}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom .js-form-type-select:after,.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom ul li:before,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top .js-form-type-select:after,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top ul li:before{display:none}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom .js-form-type-select a,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top .js-form-type-select a{border-bottom:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;font-weight:700;height:100%;letter-spacing:0;line-height:var(--body-line-height);padding:var(--spacing-xs) var(--spacing-s);position:relative;text-decoration:none;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom .js-form-type-select a:focus-visible,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top .js-form-type-select a:focus-visible{border-bottom:none;outline:6px solid #cc241f}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom .js-form-type-select a:hover,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top .js-form-type-select a:hover{background:#fff;border-left:2px solid #24242b;border-right:2px solid #24242b;border-top:2px solid #24242b;padding-top:calc(var(--spacing-xs) - 2px)}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom .js-form-type-select a:hover:not(.bef-link--selected):before,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top .js-form-type-select a:hover:not(.bef-link--selected):before{border-right:6px solid #24242b!important}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom .js-form-type-select a.bef-link--selected:before,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top .js-form-type-select a.bef-link--selected:before{border-right:6px solid #cc241f}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom .js-form-type-select a.bef-link--selected:focus-visible:before,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top .js-form-type-select a.bef-link--selected:focus-visible:before{border-right:6px solid #24242b}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom .js-form-type-select a:before,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top .js-form-type-select a:before{content:"";position:absolute;-webkit-transition:.25s ease-out;transition:.25s ease-out;width:6px}.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top a.bef-link--selected:before,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top a:hover:before{border-bottom:6px solid #cc241f}main form.views-exposed-form .js-form-type-checkbox{margin-left:.5rem;position:relative}main form.views-exposed-form .js-form-type-checkbox label{padding:var(--spacing-2xs) var(--spacing-xs) var(--spacing-2xs) var(--spacing-xl);width:100%}main form.views-exposed-form .fieldgroup input[type=checkbox],main form.views-exposed-form .multiselect-dropdown__item input[type=checkbox]{height:100%;left:0;margin:0;max-width:none;position:absolute;top:0;width:100%;z-index:-1}main form.views-exposed-form .fieldgroup label,main form.views-exposed-form .multiselect-dropdown__item label{background-color:#fff;cursor:pointer;margin:0;position:relative}main form.views-exposed-form .fieldgroup label:hover,main form.views-exposed-form .multiselect-dropdown__item label:hover{outline:2px solid #cc241f}main form.views-exposed-form .fieldgroup label:focus-visible,main form.views-exposed-form .multiselect-dropdown__item label:focus-visible{outline:6px solid #cc241f}main form.views-exposed-form .fieldgroup label:before,main form.views-exposed-form .multiselect-dropdown__item label:before{background-color:#fff;border:2px solid #cc241f;border-radius:3px;content:"";height:1.7rem;left:var(--spacing-xs);position:absolute;top:var(--spacing-3xs);width:1.7rem}main form.views-exposed-form .fieldgroup input[type=checkbox]:checked+label,main form.views-exposed-form .multiselect-dropdown__item input[type=checkbox]:checked+label{font-family:Inter,sans-serif;font-size:0;font-size:var(--body-s-font-size);font-weight:400;font-weight:700;letter-spacing:0;line-height:var(--body-s-line-height)}main form.views-exposed-form .fieldgroup input[type=checkbox]:checked+label:after,main form.views-exposed-form .multiselect-dropdown__item input[type=checkbox]:checked+label:after{content:"\e930";font-family:fmo-icons;font-size:var(--spacing-m);line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#cc241f;left:var(--spacing-s);margin-left:-.2rem;margin-top:-.2rem;position:absolute;top:var(--spacing-3xs)}.layout{-webkit-column-gap:var(--layout-column-gap);-moz-column-gap:var(--layout-column-gap);column-gap:var(--layout-column-gap);display:grid;row-gap:var(--layout-row-gap)}.layout>div>:first-child,.layout>li>:first-child{margin-top:0}.layout>div>:last-child,.layout>li>:last-child{margin-bottom:0}.layout.columns-1{grid-template-columns:1fr}.layout.columns-2,.layout.columns-3,.layout.columns-4,.layout.columns-5{grid-template-columns:repeat(var(--layout-columns,1),1fr)}.layout.remove-spacings{--layout-column-gap:0;--layout-row-gap:0}.layout>*>img:first-child:last-child{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-table-of-contents{position:sticky;top:2rem}.toc-list{border-left:1px solid #aaa;max-width:250px}.toc-list li.js-enabled a:after{background:#ba211c}.toc-list li.js-enabled a:hover{border:2px solid #24242b}.toc-list li.js-enabled a:hover:after{background:#ba211c}.toc-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid transparent;font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;font-weight:700;letter-spacing:0;line-height:var(--body-line-height);padding:var(--spacing-2xs) var(--spacing-xs) var(--spacing-2xs) var(--spacing-l)}.toc-list li a:before{color:inherit;content:"\e90f";font-family:fmo-icons;font-size:var(--spacing-xs);line-height:1;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.toc-list li a:after{content:"";height:100%;left:-2px;position:absolute;width:6px}.toc-list li a:hover{border:2px solid #24242b;color:#ba211c}.toc-list li a:hover:after{background:#212127}.toc-list li a:focus-visible{outline:6px solid #cc241f}.toc-list li a:before{left:1rem;margin-right:var(--spacing-xs);position:absolute}#backtotop{background:#24242b;border:2px solid #d6504c!important;border-radius:0;bottom:1.6rem;height:var(--spacing-xl);width:var(--spacing-xl)}#backtotop:hover{border-bottom:6px solid #d6504c!important;opacity:1}#backtotop:focus-visible{opacity:1;outline:6px solid #d6504c!important}#backtotop:before{border:solid #fff;border-width:0 2px 2px 0;content:"";height:var(--spacing-s);left:50%;margin-left:-18%;margin-top:-10%;position:absolute;top:50%;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);width:var(--spacing-s)}.js-active-mobile-menu #backtotop{z-index:-1}.pager__items{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--spacing-xs);justify-content:center;position:relative}.pager__items li{padding-left:0!important}.pager__items li:before{display:none!important}.pager__items li a{border:1px solid #cc241f!important;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-s-line-height);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.5rem!important;text-align:center;text-decoration:none!important;width:1.5rem!important}.pager__items li a:hover{border-bottom:3px solid #cc241f!important;border-left:1px solid #cc241f;border-right:1px solid #cc241f;border-top:1px solid #cc241f}.pager__items li a:focus-visible{outline:6px solid #cc241f!important}.pager__items li.is-active a{background:#24242b!important;border:1px solid #24242b!important;color:#fff!important}.pager__items li.pager__item--first,.pager__items li.pager__item--last,.pager__items li.pager__item--next,.pager__items li.pager__item--previous{position:absolute!important}.pager__items li.pager__item--first a,.pager__items li.pager__item--last a,.pager__items li.pager__item--next a,.pager__items li.pager__item--previous a{font-size:0!important}.pager__items li.pager__item--first a:hover,.pager__items li.pager__item--last a:hover,.pager__items li.pager__item--next a:hover,.pager__items li.pager__item--previous a:hover{border-left:none!important;border-right:none!important;border-top:none!important}.pager__items li.pager__item--first a:not(:hover),.pager__items li.pager__item--last a:not(:hover),.pager__items li.pager__item--next a:not(:hover),.pager__items li.pager__item--previous a:not(:hover){border:none!important}.pager__items li.pager__item--first{left:0}.pager__items li.pager__item--first a:before{color:#24242b;content:"\e90d";font-family:fmo-icons;font-size:var(--spacing-s);line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pager__items li.pager__item--previous{left:var(--spacing-l)}.pager__items li.pager__item--previous a:before{color:#24242b;content:"\e90b";font-family:fmo-icons;font-size:var(--spacing-s);line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pager__items li.pager__item--next{right:var(--spacing-l)}.pager__items li.pager__item--next a:before{color:#24242b;content:"\e90c";font-family:fmo-icons;font-size:var(--spacing-s);line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pager__items li.pager__item--last{right:0}.pager__items li.pager__item--last a:before{color:#24242b;content:"\e90e";font-family:fmo-icons;font-size:var(--spacing-s);line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layout-sidebar-first{border-right:1px solid #aaa;margin:var(--spacing-2xl) 0}.region-sidebar-first .sidebar-title{color:#000;font-family:Inter,sans-serif;font-size:var(--h3-font-size);font-weight:700;-ms-hyphens:auto;hyphens:auto;letter-spacing:0;line-height:var(--h3-line-height);margin-bottom:var(--spacing-l);padding-right:var(--spacing-m);word-wrap:break-word;overflow-wrap:break-word}.region-sidebar-first .group-filters-action--wrapper{padding-right:var(--spacing-l)}.region-sidebar-first ul li a.is-active:after{background:#ba211c}.region-sidebar-first ul li a.is-active:hover{border:.125rem solid #24242b;border-right-color:#212127}.region-sidebar-first ul li a.is-active:hover:after{background:#ba211c}.region-sidebar-first ul li a.is-active:focus-visible:after{background:#212127}.region-sidebar-first ul li a{border:.125rem solid transparent;clear:both;display:block;font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;font-weight:700;letter-spacing:0;line-height:var(--body-line-height);padding:var(--spacing-2xs) var(--spacing-xs);position:relative}.region-sidebar-first ul li a:after{content:"";height:100%;position:absolute;right:-2px;top:0;width:.375rem}.region-sidebar-first ul li a:hover{border:.125rem solid #24242b;color:#ba211c}.region-sidebar-first ul li a:hover:after{background:#24242b}.region-sidebar-first ul li a:focus-visible,.region-sidebar-first ul li a:focus-visible:hover{border:.375rem solid #cc241f}.region-sidebar-first ul li a:focus-visible:hover:after{background:#24242b}.region-sidebar-first ul li a:before{margin-right:var(--spacing-xs)}.is-landing-events aside .region-sidebar-second{width:100%}.calendar-view-pager.calendar-view-pager.calendar-view-pager{gap:var(--spacing-2xs)}.calendar-view-pager.calendar-view-pager.calendar-view-pager .pager__current>div{padding-right:0}.calendar-view-pager.calendar-view-pager.calendar-view-pager a:not(:hover){border-bottom:none!important}.calendar-view-pager.calendar-view-pager.calendar-view-pager a:after{display:none}.calendar-view-pager.calendar-view-pager.calendar-view-pager a:before{position:relative;-webkit-transition:.25s ease-out;transition:.25s ease-out}.calendar-view-pager.calendar-view-pager.calendar-view-pager a:hover:before{color:#cc241f!important}.calendar-view-pager.calendar-view-pager.calendar-view-pager .pager__next a{position:relative;top:-2px}.calendar-view-pager.calendar-view-pager.calendar-view-pager .pager__next a:before{content:"\e90a"}.calendar-view-pager.calendar-view-pager.calendar-view-pager .pager__next a:before,.calendar-view-pager.calendar-view-pager.calendar-view-pager .pager__previous a:before{color:inherit;font-family:fmo-icons;font-size:var(--spacing-xs);line-height:1;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.calendar-view-pager.calendar-view-pager.calendar-view-pager .pager__previous a:before{content:"\e909"}.block-views-blockevent-calendar-calendar{position:sticky;top:1rem}.block-views-blockevent-calendar-calendar .calendar-pager--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-views-blockevent-calendar-calendar .calendar-pager--wrapper ul.pager__items li:not(:first-child) a{font-size:0;height:2.1rem!important;width:2.1rem!important;z-index:1000000000000000000}.block-views-blockevent-calendar-calendar .calendar-pager--wrapper ul.pager__items li:not(:first-child) a:not(:hover):not(:focus-visible){border:transparent!important}.block-views-blockevent-calendar-calendar .calendar-pager--wrapper ul.pager__items li:first-child{margin-left:auto}.block-views-blockevent-calendar-calendar .calendar-pager--wrapper ul.pager__items li:first-child .js-form-item{font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;font-weight:700;letter-spacing:0;line-height:var(--body-line-height);padding-left:0}.block-views-blockevent-calendar-calendar .calendar-pager--wrapper ul.pager__items li:nth-child(2){max-width:1.375rem;position:relative;z-index:2}.block-views-blockevent-calendar-calendar .calendar-pager--wrapper ul.pager__items li:nth-child(2) a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:0;justify-content:center}.block-views-blockevent-calendar-calendar .calendar-pager--wrapper ul.pager__items li:nth-child(2) a:after{color:#24242b;content:"\e90b";font-family:fmo-icons;font-size:1.375rem;line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block-views-blockevent-calendar-calendar .calendar-pager--wrapper ul.pager__items li:nth-child(2):after{left:.35rem;position:absolute;top:.2rem}.block-views-blockevent-calendar-calendar .calendar-pager--wrapper ul.pager__items li:nth-child(3){max-width:1.375rem;position:relative;z-index:2}.block-views-blockevent-calendar-calendar .calendar-pager--wrapper ul.pager__items li:nth-child(3) a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:0;justify-content:center}.block-views-blockevent-calendar-calendar .calendar-pager--wrapper ul.pager__items li:nth-child(3) a:after{color:#24242b;content:"\e90c";font-family:fmo-icons;font-size:1.375rem;line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block-views-blockevent-calendar-calendar .calendar-pager--wrapper ul.pager__items li:nth-child(3):after{left:.35rem;position:absolute;top:.2rem}.block-views-blockevent-calendar-calendar .view-content table tbody tr{margin-bottom:var(--spacing-xs)}.block-views-blockevent-calendar-calendar .view-content table tbody td{border:none;color:#0f0f12;font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;height:var(--spacing-l);letter-spacing:0;line-height:var(--body-line-height);min-height:auto;padding:0;padding-right:var(--spacing-3xs)}.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day{border:none;padding:0}.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day button,.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day time{border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-bottom:4px solid transparent;cursor:pointer;justify-content:center;-webkit-transition:.25s ease-out;transition:.25s ease-out}.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day button:hover,.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day time:hover{border-bottom:4px solid #cc241f}.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day button:focus-visible,.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day time:focus-visible{outline:6px solid #cc241f}.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day button:focus-visible:hover,.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day time:focus-visible:hover{border-bottom:4px solid #24242b}.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day button{position:relative}.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day button:before{background:#cc241f;content:"";height:.8125rem;position:absolute;right:-.35rem;top:-.35rem;-webkit-transition:.25s ease-out;transition:.25s ease-out;width:.8125rem}.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day button:hover:before{height:1.25rem;right:-.5rem;top:-.5rem;width:1.25rem}.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day .calendar-view-day__rows.empty{display:none}.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day .next-month,.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day .previous-month{background:none}.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day .next-month button,.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day .next-month time,.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day .previous-month button,.block-views-blockevent-calendar-calendar .view-content table tbody td .calendar-view-day .previous-month time{color:#737373}.block-views-blockevent-calendar-calendar .view-content table tbody .calendar-view-day__number.calendar-view-day__number{border:1px solid #aaa;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;width:44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;color:#24242b;font-size:1.375rem;justify-content:center;padding:0}.block-views-blockevent-calendar-calendar .view-content table tbody .calendar-view-day__number.calendar-view-day__number.js-date-is-active{background-color:#24242b!important;color:#fff!important}.block-views-blockevent-calendar-calendar .view-content table tbody .calendar-view-day__number.calendar-view-day__number.js-date-is-active:hover{border-color:#d6504c}.block-views-blockevent-calendar-calendar .view-content table tbody .calendar-view-day__number.calendar-view-day__number.js-date-is-active:focus-visible{border-color:#bbbbbd!important}.is-group-homepage .top-wrapper{display:none}.layout-wrapper.layout-wrapper-full.no-sidebar{max-width:120rem}.layout-wrapper.layout-wrapper-full.no-sidebar .layout-content .region-content{padding:0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-top{background:#f0f0f0;padding:var(--section-padding-tb) 0;position:relative}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-top:before{background:#f0f0f0;content:" ";height:100%;left:-100vw;margin:auto;position:absolute;right:-100vw;top:0;width:200vw;z-index:-1}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-slider .slide-title{font-family:Inter,sans-serif;font-size:var(--h2-font-size);font-weight:700;letter-spacing:-.02em;line-height:var(--h2-line-height);margin-top:var(--spacing-s)}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-slider .slide-text p{margin:var(--spacing-s) 0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-slider .flickity-page-dots.flickity-page-dots.flickity-page-dots .dot{background:#fff}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-slider .flickity-page-dots.flickity-page-dots.flickity-page-dots .dot.is-selected{background:#000}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-programmes{margin-top:var(--spacing-l);position:relative;z-index:0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-programmes h2{margin:0 0 var(--spacing-l) 0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-programmes ul.list-field-promoted-programmes{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-m)}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-programmes ul.list-field-promoted-programmes li{margin:0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-programmes ul.list-field-promoted-programmes li h3{font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;font-weight:700;letter-spacing:0;line-height:var(--body-line-height);margin:var(--spacing-s) 0 0 0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-programmes ul.list-field-promoted-programmes li img{height:auto;width:4.75rem}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-programmes ul.list-field-promoted-programmes li a{border-bottom:1px solid #cc241f;display:block;padding:var(--spacing-s) 0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-programmes ul.list-field-promoted-programmes li a:hover{border-bottom:2px solid #24242b;color:#cc241f}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-programmes ul.list-field-promoted-programmes li a:focus-visible{border-bottom:1px solid transparent;outline:6px solid #cc241f;padding:0 1rem}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-programmes ul.list-field-promoted-programmes li:after{content:none}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-section-01{padding:var(--section-padding-tb) 0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-section-01 ul.list li h3,.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-section-01 ul.list li:last-child{margin:0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-section-01 ul.list li:after{content:none}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-section-01 ul.list li .block-card--heading-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-3xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-section-01 ul.list li .block-card--heading-wrapper img{height:auto;width:4.75rem}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-section-01 ul.list li .field--name-field-body p{margin-top:var(--spacing-xs)}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news{background:#f0f0f0;padding:var(--section-padding-tb) 0;position:relative;z-index:0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news:before{background:#f0f0f0;content:" ";height:100%;left:-100vw;margin:auto;position:absolute;right:-100vw;top:0;width:200vw;z-index:-1}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news h3{font-family:Inter,sans-serif;font-size:var(--h4-font-size);font-weight:700;letter-spacing:0;line-height:var(--h4-line-height);margin-bottom:var(--spacing-xs);margin-top:0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .node--view-mode-promoted{position:relative}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .node--view-mode-promoted .promoted-body{padding:var(--spacing-s)}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .node--view-mode-promoted .promoted-body a:hover{color:#cc241f}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .node--view-mode-promoted .promoted-body a:before{content:"";inset:0;position:absolute}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .node--view-mode-promoted .promoted-body a:hover:before{border-bottom:2px solid #24242b}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .node--view-mode-promoted .promoted-body a:focus-visible:before{outline:6px solid #cc241f}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .node--view-mode-promoted .promoted-body .field-group-description--view-mode-promoted p{font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-s-line-height)}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .node--view-mode-promoted .promoted-body .field-group-metadata--view-mode-promoted{color:#737373;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height);margin:var(--spacing-xs) 0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .node--view-mode-promoted .promoted-body .field-group-metadata--view-mode-promoted>div:not(:last-of-type){border-right:1px solid #737373;margin-right:var(--spacing-2xs);padding-right:var(--spacing-2xs)}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .view-content.layout.columns-2{gap:var(--spacing-m)}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .media--type-remote-image{margin-bottom:0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .view-content .views-row{background:#fff}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .view-content article.node--view-mode-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:0;-ms-flex-direction:column;flex-direction:column;padding-top:0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .view-content article.node--view-mode-teaser div:not(:last-of-type){margin-bottom:0;margin-top:0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .view-content article.node--view-mode-teaser .teaser-body{padding:0 var(--spacing-s)}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .view-content article.node--view-mode-teaser .teaser-body p{margin-top:var(--spacing-xs)}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .field--name-field-read-more-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:var(--spacing-m)}.no-results-wrapper{background:#f0f0f0;margin-top:var(--spacing-l);padding:var(--spacing-m) var(--spacing-l)}.no-results-wrapper h4{margin-bottom:var(--spacing-s);margin-top:0}.no-results-wrapper h4:before{color:inherit;content:"\e92a";font-family:fmo-icons;font-size:var(--spacing-m);line-height:1;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:var(--spacing-s)}.field-group-news--view-mode-full .list-field-news{gap:0!important}.field-group-news--view-mode-full .list-field-news li{margin:0!important}.field-group-news--view-mode-full .list-field-news li:after{content:none!important}.node--type--simplenews_issue .field--name-field-news .list-field-news li:last-child article.node--view-mode-teaser{border-bottom:none}.theme-fmo-group-programme .top-wrapper{background-color:#212127!important;border-top:1px solid hsla(0,0%,100%,.3);color:#d4d4d4;position:relative;z-index:0}.theme-fmo-group-programme .top-wrapper .region-breadcrumb{position:relative;z-index:1}.theme-fmo-group-programme .top-wrapper .region-heading:before{background:rgba(33,33,39,.88);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.theme-fmo-group-programme .top-wrapper .region-heading .views-element-container{position:relative;z-index:2}.theme-fmo-group-programme .top-wrapper a:not(.button){color:#fff!important}.theme-fmo-group-programme .top-wrapper a:not(.button):hover{border-bottom:2px solid #d6504c}.theme-fmo-group-programme .top-wrapper a:not(.button):focus-visible{outline:6px solid #d6504c}.theme-fmo-group-programme .top-wrapper a:not(.button):before{color:#fff!important}.theme-fmo-group-programme .top-wrapper a:not(.button):hover:before{color:#fff}.theme-fmo-group-programme .top-wrapper .field--name-field-media-image{-webkit-filter:brightness(300%) contrast(300%) grayscale(100%) hue-rotate(1turn) invert(100%) saturate(300%);filter:brightness(300%) contrast(300%) grayscale(100%) hue-rotate(1turn) invert(100%) saturate(300%)}.theme-fmo-group-programme .top-wrapper .region-breadcrumb .breadcrumb-current-title{color:#d4d4d4}.theme-fmo-group-programme .top-wrapper .region-breadcrumb nav.breadcrumb ol a:before:focus-visible,.theme-fmo-group-programme .top-wrapper .region-breadcrumb nav.breadcrumb ol a:before:hover,.theme-fmo-group-programme .top-wrapper .region-breadcrumb nav.breadcrumb ol a:focus-visible,.theme-fmo-group-programme .top-wrapper .region-breadcrumb nav.breadcrumb ol a:hover{color:#fff!important}.theme-fmo-group-programme .top-wrapper .region-breadcrumb nav.breadcrumb ol a:hover{border-bottom:2px solid #d6504c}.theme-fmo-group-programme .top-wrapper .region-breadcrumb nav.breadcrumb ol a:focus-visible{outline:6px solid #d6504c}.theme-fmo-group-programme .layout-sidebar-first{background:#f0f0f0;margin:0;padding:var(--spacing-2xl) 0}.theme-fmo-group-programme .layout-sidebar-first .region-sidebar-first{top:var(--spacing-2xl)}.theme-fmo-group-programme .layout-sidebar-first .region-sidebar-first ul li a,.theme-fmo-group-programme .layout-sidebar-first h2{padding-left:var(--page-padding-lr)}.theme-fmo-group-programme .layout-sidebar-first .region-sidebar-first ul li a.is-active,.theme-fmo-group-programme .layout-sidebar-first .region-sidebar-first ul li a:focus-visible,.theme-fmo-group-programme .layout-sidebar-first .region-sidebar-first ul li a:hover{background:#fff}.theme-fmo-group-programme .field-group-subscribe--view-mode-full .field--name-field-newsletter-intro{margin-bottom:var(--spacing-m)}.coming-soon-wrapper,.programme--under-construction--wrapper{background-color:#f0f0f0;padding:var(--spacing-m)}.coming-soon-wrapper h2:first-of-type,.programme--under-construction--wrapper h2:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-s);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coming-soon-wrapper h2:first-of-type:before,.programme--under-construction--wrapper h2:first-of-type:before{color:#000;content:"\e92e";font-family:fmo-icons;font-size:var(--spacing-xl);line-height:1;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.is-landing-search main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.is-landing-search .layout-sidebar-first.layout-sidebar-first.layout-sidebar-first fieldset{float:none}.is-landing-search .layout-sidebar-first fieldset.form-item.form-item{margin-bottom:var(--spacing-m)}.is-landing-search .layout-sidebar-first fieldset.form-item.form-item:not(:has(.button)){margin-bottom:var(--spacing-2xs)}.is-landing-search .layout-sidebar-first fieldset.form-item.form-item .js-fieldgroup-button{margin-top:var(--spacing-2xs)}.is-landing-search .layout-sidebar-first fieldset.form-item.form-item label{margin-bottom:0}.is-landing-search aside.layout-sidebar-first fieldset:not(.js-fieldgroup-active) .fieldset-wrapper .js-form-item:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)){display:none}.is-landing-search aside.layout-sidebar-first h2{font-family:Inter,sans-serif;font-size:var(--h2-font-size);font-weight:700;letter-spacing:-.02em;line-height:var(--h2-line-height);margin-bottom:var(--h2-margin)}.is-landing-search aside.layout-sidebar-first fieldset legend{font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-weight:400;font-weight:700;letter-spacing:0;line-height:var(--body-s-line-height);margin-bottom:var(--body-s-margin)}.is-landing-search aside.layout-sidebar-first button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wrapper-search .teaser-view-mode--list li{border-bottom:1px solid #aaa;padding:var(--spacing-l) 0;position:relative}.wrapper-search .teaser-view-mode--list li h4{margin-bottom:var(--spacing-xs);margin-top:0}.wrapper-search .teaser-view-mode--list li h4 a:hover{color:#cc241f}.wrapper-search .teaser-view-mode--list li h4 a:before{content:"";inset:0;position:absolute}.wrapper-search .teaser-view-mode--list li h4 a:hover:before{border-bottom:2px solid #24242b}.wrapper-search .teaser-view-mode--list li h4 a:focus-visible:before{outline:6px solid #cc241f}.wrapper-search .teaser-view-mode--list li .views-field-search-api-excerpt strong{background-color:#fae9e9;outline:2px dotted #24242b;padding:0 3px}.wrapper-search .views-field-nothing{margin-bottom:var(--spacing-xs)}.wrapper-search .field--custom-created-date,.wrapper-search .field-group-metadata--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#737373;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height);row-gap:.5rem}.wrapper-search .field--custom-created-date div,.wrapper-search .field--custom-created-date time,.wrapper-search .field-group-metadata--view-mode-teaser div,.wrapper-search .field-group-metadata--view-mode-teaser time{border-left:1px solid #737373;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:var(--spacing-2xs);padding-left:var(--spacing-2xs)}.wrapper-search .field--custom-created-date .list[class*=list-field-] li,.wrapper-search .field-group-metadata--view-mode-teaser .list[class*=list-field-] li{color:#737373;font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height);margin:0}.wrapper-search .field--custom-created-date .list[class*=list-field-] li:after,.wrapper-search .field-group-metadata--view-mode-teaser .list[class*=list-field-] li:after{content:none}.wrapper-search .field--custom-created-date .field__label,.wrapper-search .field-group-metadata--view-mode-teaser .field__label{border-right:none!important;padding-right:0!important}.field-group-our-stories--view-mode-full .field{display:block;gap:var(--spacing-s)}.field-group-our-stories--view-mode-full .field li{width:100%}.field-group-our-stories--view-mode-full .field li article.node{border-bottom:none;width:100%}.field-group-our-stories--view-mode-full .field li article.node .field-group-media--view-mode-teaser img{width:100%}.field-group-our-stories--view-mode-full .field li article.node.node--view-mode-simple a:before{content:"";inset:0;position:absolute}.field-group-our-stories--view-mode-full .field li article.node.node--view-mode-simple a:hover{color:#cc241f}.field-group-our-stories--view-mode-full .field li article.node.node--view-mode-simple a:focus-visible:before{border:4px solid #cc241f}.field-group-our-stories--view-mode-full .field li article.node.node--view-mode-simple a:hover:before{border-bottom:2px solid #24242b}.field-group-our-stories--view-mode-full .field .list.columns-2{margin-top:0;overflow:hidden;width:100%}.field-group-our-stories--view-mode-full .field .list.columns-2 li{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.field-group-our-stories--view-mode-full .field .list.columns-2 li:after{display:none}.field-group-our-stories--view-mode-full .field .list.columns-2 li .node{border-bottom:none;display:block;height:100%;padding-bottom:1rem;padding-top:0;position:relative;width:100%}.field-group-our-stories--view-mode-full .field .list.columns-2 li .node .field--name-field-media-image img{width:100%}.field-group-our-stories--view-mode-full .field .list.columns-2 li .media--type-remote-image{margin:0}.field-group-our-stories--view-mode-full .field .list.columns-2 li h3{font-family:Inter,sans-serif;font-size:var(--h5-font-size);font-weight:700;letter-spacing:0;line-height:var(--h5-line-height);margin:var(--spacing-2xs) 0}.field-group-our-stories--view-mode-full .field .list.columns-2 li .field-group-metadata--view-mode-simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#737373;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height);row-gap:.5rem}.field-group-our-stories--view-mode-full .field .list.columns-2 li .field-group-metadata--view-mode-simple div{display:-webkit-box;display:-ms-flexbox;display:flex}.field-group-our-stories--view-mode-full .field .list.columns-2 li .field-group-metadata--view-mode-simple div:not(:last-of-type){border-right:1px solid #737373;margin-right:var(--spacing-2xs);padding-right:var(--spacing-2xs)}.field-group-our-stories--view-mode-full ul.list.list-field-news article.node--view-mode-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;padding:0}.field-group-partnership--view-mode-full{background:#24242b;background-image:url(../png/partnership.png);background-repeat:no-repeat;background-size:cover;color:#fff;margin-top:var(--spacing-l);padding:var(--spacing-l)}.field-group-partnership--view-mode-full h2{margin-top:0}.field-group-partnership--view-mode-full a,.field-group-partnership--view-mode-full p{color:#fff!important}.field-group-projects--view-mode-full .field--name-field-projects ul li:after{display:none}.field-group-links--view-mode-full ul.list-field-links{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.field-group-links--view-mode-full ul.list-field-links li:after{display:none}.field-group-calls--view-mode-full ul li article{width:100%}.flag-heading-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-m);margin:0 auto;max-width:59.375rem}.flag-heading-wrapper img{height:auto;width:5.3125rem}.flag-heading-wrapper h1.page-title{margin:0!important;text-align:left!important}.group--type--country.group--type--country .layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news,.group--type--site.group--type--site .layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news{background:#fff;position:relative}.group--type--country.group--type--country .layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news:before,.group--type--site.group--type--site .layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news:before{background:#fff;content:" ";height:100%;left:-100vw;margin:auto;position:absolute;right:-100vw;top:0;width:200vw;z-index:-1}.group--type--country.group--type--country .layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .view-content article.node--view-mode-teaser .teaser-body,.group--type--site.group--type--site .layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .view-content article.node--view-mode-teaser .teaser-body{padding:0}.group--type--country.group--type--country .layout-wrapper.layout-wrapper-full.no-sidebar .view-id-group_promoted_news .node--view-mode-promoted img,.group--type--site.group--type--site .layout-wrapper.layout-wrapper-full.no-sidebar .view-id-group_promoted_news .node--view-mode-promoted img{width:100%}.group--type--country.group--type--country .layout-wrapper.layout-wrapper-full.no-sidebar .view-id-group_promoted_news .node--view-mode-promoted .promoted-body,.group--type--site.group--type--site .layout-wrapper.layout-wrapper-full.no-sidebar .view-id-group_promoted_news .node--view-mode-promoted .promoted-body{padding:var(--spacing-s) 0 0 0}.group--type--country.group--type--country .layout-wrapper.layout-wrapper-full.no-sidebar .view-id-group_promoted_news .field-group-media--view-mode-teaser img,.group--type--country.group--type--country .layout-wrapper.layout-wrapper-full.no-sidebar .view-id-group_promoted_news .node--view-mode-promoted .promoted-body img,.group--type--site.group--type--site .layout-wrapper.layout-wrapper-full.no-sidebar .view-id-group_promoted_news .field-group-media--view-mode-teaser img,.group--type--site.group--type--site .layout-wrapper.layout-wrapper-full.no-sidebar .view-id-group_promoted_news .node--view-mode-promoted .promoted-body img{width:100%}.group--type--country.group--type--country .text-formatted .layout,.group--type--site.group--type--site .text-formatted .layout{margin-top:0}.group--type--country.group--type--country .wrapper-promotion-01,.group--type--site.group--type--site .wrapper-promotion-01{background:#212127;color:#fff;padding-block:var(--spacing-2xl);position:relative;text-align:center}.group--type--country.group--type--country .wrapper-promotion-01:before,.group--type--site.group--type--site .wrapper-promotion-01:before{background:#212127;content:" ";height:100%;left:-100vw;margin:auto;position:absolute;right:-100vw;top:0;width:200vw;z-index:-1}.group--type--country.group--type--country .wrapper-promotion-01 h2,.group--type--site.group--type--site .wrapper-promotion-01 h2{margin:0 auto;max-width:79.1875rem;text-align:center}.field--name-field-read-more-calls{text-align:center}.wrapper-calls{background:#f0f0f0;padding-block:var(--spacing-2xl);position:relative}.wrapper-calls:before{background:#f0f0f0;content:" ";height:100%;left:-100vw;margin:auto;position:absolute;right:-100vw;top:0;width:200vw;z-index:-1}.wrapper-calls h2.title--line-decoration.title--line-decoration{margin-bottom:var(--spacing-xl);margin-top:0}.wrapper-calls .field-group-description--view-mode-promoted p{font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-s-line-height);margin-top:var(--spacing-xs)}.wrapper-calls .list-field-promoted-calls.list-field-promoted-calls.list-field-promoted-calls{display:grid;gap:var(--spacing-m);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.wrapper-calls .list-field-promoted-calls.list-field-promoted-calls.list-field-promoted-calls>li{background:#fff;margin:0;padding:0;position:relative}.wrapper-calls .list-field-promoted-calls.list-field-promoted-calls.list-field-promoted-calls>li article{height:100%;padding:var(--spacing-l) var(--spacing-s)}.wrapper-calls .list-field-promoted-calls.list-field-promoted-calls.list-field-promoted-calls>li:after{display:none}.wrapper-calls .node--type-call{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}.wrapper-calls .node--type-call .field-group-media--view-mode-promoted{-ms-flex-negative:0;flex-shrink:0}.wrapper-calls .node--type-call .image-style-promoted{height:2.4375rem;width:2.4375rem}.wrapper-calls .node--type-call h3{margin-bottom:var(--spacing-xs);margin-top:0}.wrapper-calls .node--type-call h3 a:hover{color:#cc241f}.wrapper-calls .node--type-call h3 a:before{content:"";inset:0;position:absolute}.wrapper-calls .node--type-call h3 a:hover:before{border-bottom:2px solid #24242b}.wrapper-calls .node--type-call h3 a:focus-visible:before{outline:6px solid #cc241f}.wrapper-calls .node--type-call .field--name-title{font-family:Inter,sans-serif;font-size:var(--h4-font-size);font-weight:700;letter-spacing:0;line-height:var(--h4-line-height)}.wrapper-calls .node--type-call .field-group-metadata--view-mode-promoted{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#737373;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height);row-gap:.5rem}.wrapper-calls .node--type-call .field-group-metadata--view-mode-promoted div{display:-webkit-box;display:-ms-flexbox;display:flex}.wrapper-calls .node--type-call .field-group-metadata--view-mode-promoted div:not(:last-of-type){border-right:1px solid #737373;margin-right:var(--spacing-2xs);padding-right:var(--spacing-2xs)}.wrapper-calls .node--type-call .field-group-metadata--view-mode-promoted .list[class*=list-field-] li{color:#737373;font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height);margin:0}.wrapper-calls .node--type-call .field-group-metadata--view-mode-promoted .list[class*=list-field-] li:after{content:none}.wrapper-calls .node--type-call .field-group-metadata--view-mode-promoted .field__label{border-right:none!important;padding-right:0!important}.wrapper-section-02{background:#212127;color:#fff;position:relative}.wrapper-section-02:before{background:#212127;content:" ";height:100%;left:-100vw;margin:auto;position:absolute;right:-100vw;top:0;width:200vw;z-index:-1}.wrapper-section-02 p{color:#fff}.wrapper-section-02 .button.secondary{background:transparent;-webkit-box-shadow:inset 0 0 0 var(--button-br-width,0) #d6504c;box-shadow:inset 0 0 0 var(--button-br-width,0) #d6504c;color:#fff}.wrapper-section-02 .button.secondary:after{background:#d6504c}.wrapper-section-02 img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.wrapper-section-02,.wrapper-section-03{padding-block:var(--spacing-2xl);text-align:center}.wrapper-section-02 .layout.layout.layout,.wrapper-section-03 .layout.layout.layout{gap:var(--spacing-xl);margin-bottom:0}.wrapper-section-02 h3,.wrapper-section-03 h3{margin-block:var(--spacing-2xs) var(--spacing-m)}.item-field-programmes-list h4{margin-top:0}.list-field-programmes-list,.list-field-programmes-list .item-field-programmes-list,.list-field-programmes-list .item-field-programmes-list .storage{width:100%}.list-field-programmes-list.country-programmes--list li{padding-left:0!important;width:100%}.list-field-programmes-list .storage .storage,.list-field-programmes-list.country-programmes--list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:2px solid #cc241f;justify-content:space-between;padding-block:var(--spacing-xs);position:relative}.list-field-programmes-list .storage .storage:hover,.list-field-programmes-list.country-programmes--list li:hover{border-bottom:2px solid #24242b}.list-field-programmes-list .storage .storage a,.list-field-programmes-list.country-programmes--list li a{font-family:Inter,sans-serif;font-size:var(--h5-font-size);font-weight:700;letter-spacing:0;line-height:var(--h5-line-height)}.list-field-programmes-list .storage .storage a:before,.list-field-programmes-list.country-programmes--list li a:before{content:"";inset:0;position:absolute}.list-field-programmes-list .storage .storage a:focus-visible:before,.list-field-programmes-list.country-programmes--list li a:focus-visible:before{outline:4px solid #cc241f}.list-field-programmes-list .storage .storage a:hover,.list-field-programmes-list.country-programmes--list li a:hover{color:#cc241f}.list-field-programmes-list .storage .storage .field--name-field-link span,.list-field-programmes-list.country-programmes--list li .field--name-field-link span{font-family:Inter,sans-serif;font-size:var(--h5-font-size);font-weight:700;letter-spacing:0;line-height:var(--h5-line-height)}.list-field-programmes-list .storage .storage .field--name-field-link span:before,.list-field-programmes-list.country-programmes--list li .field--name-field-link span:before{border-bottom:2px solid #24242b;content:"";height:calc(100% + 2px);inset:0;position:absolute}.list-field-programmes-list li:after,.list-field-programmes-list li:before{display:none!important}.list-field-programmes-list .item-field-programmes-list+.item-field-programmes-list{margin-top:var(--spacing-l)}.field--name-field-country-programmes{margin-bottom:var(--spacing-l)}.field-group-support-availabe-funding--view-mode-full .teaser-view-mode--list.teaser-view-mode--list.teaser-view-mode--list{gap:var(--spacing-m);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.field-group-support-availabe-funding--view-mode-full .teaser-view-mode--list.teaser-view-mode--list.teaser-view-mode--list .list-item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.field-group-support-availabe-funding--view-mode-full .teaser-view-mode--list.teaser-view-mode--list.teaser-view-mode--list article.node--view-mode-teaser.node--view-mode-teaser.node--view-mode-teaser{border-bottom:1px solid #aaa}.field-group-contact--view-mode-full .field-group-contact-content--view-mode-full{--layout-min-column-width:40%;--layout-column-gap:var(--spacing-m)}.field-group-contact--view-mode-full .field__label,.field-group-contact--view-mode-full .link-title{font-family:Inter,sans-serif;font-size:var(--h5-font-size);font-weight:700;letter-spacing:0;line-height:var(--h5-line-height)}.field-group-contact--view-mode-full .field--name-field-phone .field__item,.field-group-contact--view-mode-full .link-url a,.field-group-contact--view-mode-full a{display:inline-block;font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-line-height);text-decoration:underline;text-decoration-color:var(--link-default-bg-color);text-decoration-thickness:2px}.field-group-contact--view-mode-full .field--name-field-phone .field__item:focus-visible,.field-group-contact--view-mode-full .link-url a:focus-visible,.field-group-contact--view-mode-full a:focus-visible{outline:2px solid var(--link-focus-bg-color)}.field-group-events--view-mode-full .list-field-events.list-field-events.list-field-events.list-field-events{display:grid;gap:var(--spacing-m);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.field-group-events--view-mode-full .list-field-events.list-field-events.list-field-events.list-field-events .media--type-remote-image{margin-bottom:0}.field-group-events--view-mode-full .list-field-events.list-field-events.list-field-events.list-field-events .field--name-field-media-image img{max-width:100%;width:100%}.field-group-events--view-mode-full article.node--view-mode-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.field-group-events--view-mode-full article.node--view-mode-teaser.node--view-mode-teaser.node--view-mode-teaser{border-bottom:1px solid #aaa}.field-group-programmes--view-mode-full .area-programmes--list>li,.field-group-programmes--view-mode-full .list-field-programmes>li,.is-landing-archives .area-programmes--list>li,.is-landing-archives .list-field-programmes>li,.view-id-programmes_and_projects .area-programmes--list>li,.view-id-programmes_and_projects .list-field-programmes>li{border-bottom:1px solid #aaa;margin-bottom:0!important}.field-group-programmes--view-mode-full .area-programmes--list>li.list-item,.field-group-programmes--view-mode-full .list-field-programmes>li.list-item,.is-landing-archives .area-programmes--list>li.list-item,.is-landing-archives .list-field-programmes>li.list-item,.view-id-programmes_and_projects .area-programmes--list>li.list-item,.view-id-programmes_and_projects .list-field-programmes>li.list-item{padding-block:var(--spacing-l)}.field-group-programmes--view-mode-full .area-programmes--list>li:after,.field-group-programmes--view-mode-full .list-field-programmes>li:after,.is-landing-archives .area-programmes--list>li:after,.is-landing-archives .list-field-programmes>li:after,.view-id-programmes_and_projects .area-programmes--list>li:after,.view-id-programmes_and_projects .list-field-programmes>li:after{display:none}.field-group-programmes--view-mode-full h4,.is-landing-archives h4,.view-id-programmes_and_projects h4{margin-bottom:var(--spacing-xs);margin-top:0}.field-group-programmes--view-mode-full h4 a:hover,.is-landing-archives h4 a:hover,.view-id-programmes_and_projects h4 a:hover{color:#cc241f}.field-group-programmes--view-mode-full h4 a:before,.is-landing-archives h4 a:before,.view-id-programmes_and_projects h4 a:before{content:"";inset:0;position:absolute}.field-group-programmes--view-mode-full h4 a:hover:before,.is-landing-archives h4 a:hover:before,.view-id-programmes_and_projects h4 a:hover:before{border-bottom:2px solid #24242b}.field-group-programmes--view-mode-full h4 a:focus-visible:before,.is-landing-archives h4 a:focus-visible:before,.view-id-programmes_and_projects h4 a:focus-visible:before{outline:6px solid #cc241f}.field-group-programmes--view-mode-full p,.is-landing-archives p,.view-id-programmes_and_projects p{margin-bottom:0;margin-top:var(--spacing-xs)}.field-group-programmes--view-mode-full .list-field-countries .item-field-countries,.is-landing-archives .list-field-countries .item-field-countries,.view-id-programmes_and_projects .list-field-countries .item-field-countries{margin-bottom:0!important;width:auto}.field-group-programmes--view-mode-full .list-field-countries a,.is-landing-archives .list-field-countries a,.view-id-programmes_and_projects .list-field-countries a{color:#737373;font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;font-weight:700;letter-spacing:0;line-height:var(--body-line-height)}.field-group-programmes--view-mode-full .list-field-countries .list-item:not(:last-child),.is-landing-archives .list-field-countries .list-item:not(:last-child),.view-id-programmes_and_projects .list-field-countries .list-item:not(:last-child){border-right:1px solid #737373;margin-right:var(--spacing-2xs);padding-right:var(--spacing-2xs)}.field-group-programmes--view-mode-full .list-field-countries li:after,.is-landing-archives .list-field-countries li:after,.view-id-programmes_and_projects .list-field-countries li:after{display:none}.field-group-programmes--view-mode-full .list-field-countries .node--type-country,.is-landing-archives .list-field-countries .node--type-country,.view-id-programmes_and_projects .list-field-countries .node--type-country{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.field-group-programmes--view-mode-full .list-field-countries .node--type-country img,.is-landing-archives .list-field-countries .node--type-country img,.view-id-programmes_and_projects .list-field-countries .node--type-country img{height:30px;width:40px}.field-group-programmes--view-mode-full .field-group-metadata--view-mode-compact_teaser,.field-group-programmes--view-mode-full .field-group-metadata--viewR-mode-compact_teaser,.is-landing-archives .field-group-metadata--view-mode-compact_teaser,.is-landing-archives .field-group-metadata--viewR-mode-compact_teaser,.view-id-programmes_and_projects .field-group-metadata--view-mode-compact_teaser,.view-id-programmes_and_projects .field-group-metadata--viewR-mode-compact_teaser{color:#737373;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:var(--spacing-xs)}.field-group-programmes--view-mode-full .field-group-metadata--view-mode-compact_teaser .field,.field-group-programmes--view-mode-full .field-group-metadata--viewR-mode-compact_teaser .field,.is-landing-archives .field-group-metadata--view-mode-compact_teaser .field,.is-landing-archives .field-group-metadata--viewR-mode-compact_teaser .field,.view-id-programmes_and_projects .field-group-metadata--view-mode-compact_teaser .field,.view-id-programmes_and_projects .field-group-metadata--viewR-mode-compact_teaser .field{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter,sans-serif;font-size:var(--body-xs-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-xs-line-height)}.field-group-programmes--view-mode-full .field-group-metadata--view-mode-compact_teaser .field .field__label,.field-group-programmes--view-mode-full .field-group-metadata--viewR-mode-compact_teaser .field .field__label,.is-landing-archives .field-group-metadata--view-mode-compact_teaser .field .field__label,.is-landing-archives .field-group-metadata--viewR-mode-compact_teaser .field .field__label,.view-id-programmes_and_projects .field-group-metadata--view-mode-compact_teaser .field .field__label,.view-id-programmes_and_projects .field-group-metadata--viewR-mode-compact_teaser .field .field__label{font-weight:700;margin-right:var(--spacing-3xs)}.field-group-programmes--view-mode-full .field-group-metadata--view-mode-compact_teaser .field:not(:last-child),.field-group-programmes--view-mode-full .field-group-metadata--viewR-mode-compact_teaser .field:not(:last-child),.is-landing-archives .field-group-metadata--view-mode-compact_teaser .field:not(:last-child),.is-landing-archives .field-group-metadata--viewR-mode-compact_teaser .field:not(:last-child),.view-id-programmes_and_projects .field-group-metadata--view-mode-compact_teaser .field:not(:last-child),.view-id-programmes_and_projects .field-group-metadata--viewR-mode-compact_teaser .field:not(:last-child){border-right:1px solid #737373;margin-right:var(--spacing-2xs);padding-right:var(--spacing-2xs)}.field-group-programmes--view-mode-full .area-programmes--list li,.is-landing-archives .area-programmes--list li,.view-id-programmes_and_projects .area-programmes--list li{padding-bottom:var(--spacing-l);padding-left:0!important;padding-top:var(--spacing-l);width:100%}.is-landing-archives main .view-content,main .view-id-programmes_and_projects .view-content{margin-top:var(--spacing-xl)}.is-landing-archives main .view-content .views-row,main .view-id-programmes_and_projects .view-content .views-row{position:relative}.is-landing-archives main .view-content .views-row>article,main .view-id-programmes_and_projects .view-content .views-row>article{border-bottom:1px solid #aaa;padding:var(--spacing-l) 0}.view-display-id-employee_index_list .teaser-view-mode--list.teaser-view-mode--list.teaser-view-mode--list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));row-gap:1.5rem}.view-display-id-employee_index_list .teaser-view-mode--list.teaser-view-mode--list.teaser-view-mode--list img{max-width:100%}.view-display-id-employee_index_list .teaser-view-mode--list.teaser-view-mode--list.teaser-view-mode--list article.node--view-mode-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:none;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-s);padding-block:0;padding-bottom:1.5rem}.view-display-id-employee_index_list .teaser-view-mode--list.teaser-view-mode--list.teaser-view-mode--list .field-group-metadata--view-mode-teaser.field-group-metadata--view-mode-teaser.field-group-metadata--view-mode-teaser div:not(:last-of-type){border-right:none;margin-right:0;padding-right:0}.view-display-id-employee_index_list .teaser-view-mode--list.teaser-view-mode--list.teaser-view-mode--list .field-group-metadata--view-mode-teaser.field-group-metadata--view-mode-teaser.field-group-metadata--view-mode-teaser .field-group-metadata-inner--view-mode-teaser{display:block;margin-right:var(--spacing-xs)!important}.view-display-id-employee_index_list .teaser-view-mode--list.teaser-view-mode--list.teaser-view-mode--list .field-group-metadata--view-mode-teaser.field-group-metadata--view-mode-teaser.field-group-metadata--view-mode-teaser .field{border-right:none;margin-right:0;padding-right:0}.view-display-id-employee_index_list .teaser-view-mode--list.teaser-view-mode--list.teaser-view-mode--list .field-group-metadata--view-mode-teaser.field-group-metadata--view-mode-teaser.field-group-metadata--view-mode-teaser .field.field--name-field-job-description{font-weight:700}.node--type-partner.node--type-partner.node--type-partner img{width:254px}.node--type-partner.node--type-partner.node--type-partner h3{font-family:Inter,sans-serif;font-size:var(--h2-font-size);font-weight:700;letter-spacing:-.02em;line-height:var(--h2-line-height)}.node--type-partner.node--type-partner.node--type-partner .field--name-field-countries li{margin-bottom:0}.node--type-partner.node--type-partner.node--type-partner .teaser-body .field--name-field-website a{text-decoration:underline;text-decoration-color:var(--link-default-bg-color);text-decoration-thickness:2px}.node--type-partner.node--type-partner.node--type-partner .teaser-body .field--name-field-website a:focus-visible{outline:2px solid var(--link-focus-bg-color)}.node--type-partner.node--type-partner.node--type-partner .teaser-body h3 a:before{display:none}.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser p,.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser ul{margin:0}.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser .field__label{font-weight:700;margin-right:var(--spacing-3xs)}.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser p{font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-line-height)}.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser .field--name-field-links .field__item{display:inline}.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser .field--name-field-links .field__item:not(:last-child):after{content:",";margin-right:var(--spacing-3xs)}.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser a{text-decoration:underline}.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser a:not(:hover){text-decoration-color:var(--link-default-bg-color)}.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser a:hover{text-decoration-color:var(--link-hover-bg-color)!important}.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser .field--name-field-website a{word-break:break-all}.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser>div{font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-line-height)}.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser>div:before{-ms-flex-negative:0;background:#cc241f;border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:17px;margin-top:6px;margin-inline:var(--spacing-s);width:17px}.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser>div:not(:last-child){margin-bottom:var(--spacing-s)}.alias-main-apply-for-funding-faq .node--type-faq .teaser-body,.alias-main-apply-funding-faq .node--type-faq .teaser-body,.is-landing-faqs .node--type-faq .teaser-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.alias-main-apply-for-funding-faq li:not(:last-child) article.node--view-mode-teaser,.alias-main-apply-funding-faq li:not(:last-child) article.node--view-mode-teaser,.is-landing-faqs li:not(:last-child) article.node--view-mode-teaser{border-bottom:none}.view-display-id-faq_index_list details{margin-bottom:var(--spacing-m)}.view-display-id-faq_index_list ul.teaser-view-mode--list li:last-child summary:not(:hover):not(:focus-visible){border-bottom:none}.view-display-id-faq_index_list ul.teaser-view-mode--list li:last-child article{margin-bottom:0;margin-top:-2rem}.section-wrapper-numbers-text-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#24242b;-ms-flex-negative:0;flex-shrink:0;font-family:Inter,sans-serif;font-size:var(--h1-font-size);font-weight:700;letter-spacing:-.02em;line-height:var(--h1-line-height)}.section-wrapper-numbers-text-images .section-number{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-width:4rem;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-wrapper-numbers-text-images:not(:last-child){margin-bottom:var(--spacing-m)}.section-wrapper-numbers-text-images .section-content{background:#f0f0f0}.section-wrapper-numbers-text-images .title--line-decoration{border-bottom:none}.section-wrapper-numbers-text-images .title--line-decoration:after,.section-wrapper-numbers-text-images .title--line-decoration:before{display:none}.section-wrapper-numbers-text-images .section-title{padding-left:var(--spacing-m);padding-right:var(--spacing-m);padding-top:var(--spacing-m)}.section-wrapper-numbers-text-images .section-title h2.title--line-decoration{border-bottom:none;margin:0;padding:0}.section-wrapper-numbers-text-images .section-title h2.title--line-decoration:after,.section-wrapper-numbers-text-images .section-title h2.title--line-decoration:before{display:none!important}.section-wrapper-numbers-text-images .field--name-field-media-image img,.section-wrapper-numbers-text-images .section-media img{width:100%}.section-wrapper-numbers-text-images .section-description{margin:var(--spacing-m);margin-top:0}.section-wrapper-numbers-text-images .section-description p{font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-s-line-height)}.toc-list-with-numbers .toc-list li{counter-increment:item;margin-top:-2px;position:relative}.toc-list-with-numbers .toc-list li:before{color:#fff;content:counter(item);font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;left:4px;letter-spacing:0;line-height:var(--body-line-height);margin-top:-.9rem;position:absolute;text-align:center;top:50%;width:2.813rem;z-index:2}.toc-list-with-numbers .toc-list li a{padding-left:var(--spacing-xl);position:relative}.toc-list-with-numbers .toc-list li a:after{background:#d4d4d4}.toc-list-with-numbers .toc-list li a:focus-visible{position:relative;z-index:1}.toc-list-with-numbers .toc-list li a:hover:before{background:#cc241f}.toc-list-with-numbers .toc-list li a:hover:after{background:#24242b}.toc-list-with-numbers .toc-list li a:focus-visible:after{background:transparent}.toc-list-with-numbers .toc-list li a:focus-visible:hover:after{background:#24242b}.toc-list-with-numbers .toc-list li a:before{background:#24242b;content:"";height:100%;left:0;position:absolute;top:0;width:2.813rem}.toc-list-with-numbers .toc-list li a:focus-visible:hover:before{background:#cc241f}.toc-list-with-numbers .toc-list li.js-enabled a:after{background:#cc241f}.toc-list-with-numbers .toc-list li.js-enabled a:hover:before{background:#24242b}.is-landing-faqs .teaser--body-view-mode-teaser{width:100%}.is-landing-faqs li:not(:last-child) article.node--view-mode-teaser{border:none;padding:0}.is-landing-faqs .field--type-viewsreference .view-content .item-list ul li:last-child article{border-bottom:none}.view-display-id-area_index_list main .node--view-mode-teaser img{height:var(--spacing-2xl);width:var(--spacing-2xl)!important}body:not(.is-group-homepage) .node--view-mode-full .node__content ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0}body:not(.is-group-homepage) .node--view-mode-full .node__content ul li.list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:22.5625em){:root{--fluid-screen:100vw}}@media screen and (min-width:30.0625em){.layout{grid-template-columns:repeat(auto-fit,minmax(var(--layout-min-column-width),1fr))}}@media screen and (min-width:40.0625em){li article.node--view-mode-teaser{height:100%}.is-landing-countries .view-display-id-country_index_list .teaser-view-mode--list li a{margin-top:var(--spacing-2xs)}.layout.columns-2,.layout.columns-3,.layout.columns-4,.layout.columns-5{--layout-columns:2}}@media screen and (min-width:50.0625em){.region-breadcrumb{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.top-wrapper .region-heading{padding:0 0 var(--spacing-2xl) 0}.top-wrapper .region-heading h1.page-title{margin:0 auto;padding:0;text-align:center}.top-wrapper .region-heading .field-group-metadata--view-mode-heading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-wrapper .field--type-image img{margin:0 auto}.layout-footer{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--page-gap)}.layout-footer .region-footer-first{grid-column:1/-1}.text-formatted .align-left{float:left;margin-bottom:var(--teaser-list-gap-small);margin-right:var(--teaser-list-gap-small);max-width:50%}.text-formatted .align-left.small{max-width:30%}.text-formatted .align-right{float:right;margin-bottom:var(--body-margin);margin-left:var(--section-gap);max-width:50%}article.node--view-mode-teaser{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-programmes ul.list-field-promoted-programmes{grid-template-columns:1fr 1fr}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-programmes ul.list-field-promoted-programmes li a{min-height:13.75rem}}@media screen and (min-width:64em) and (max-width:85.375em){.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .views-element-container>.columns-2{grid-template-columns:50% 47%}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .views-element-container>.columns-2 img{width:100%}}@media screen and (min-width:64.0625em){.layout-container>header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;padding-block:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-container>header:before{display:none}.layout-container>header .region-header-left{padding-block:var(--spacing-m)}.block-simple-search-form,.language-switcher-language-url,.mobile-menu-toggle{margin-top:0;position:static;-webkit-transform:none;transform:none}.mobile-menu-toggle{display:none}.language-switcher-language-url{margin-top:0;position:static;-webkit-transform:none;transform:none}.language-switcher-language-url a.language-selected{padding:3.6875rem var(--spacing-m)}.language-switcher-language-url a.language-selected:after{color:#fff;content:"\e909";font-family:fmo-icons;font-size:1rem;line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:.25s ease-out;transition:.25s ease-out}.language-switcher-language-url .languages-dropdown{border:1px solid transparent;height:100%}.language-switcher-language-url .languages-dropdown:has(.language-selected:hover){border:1px solid transparent}.language-switcher-language-url .languages-dropdown.is-open .language-selected:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.language-switcher-language-url .languages-dropdown.is-open .languages-dropdown-ul .is-active .language-link:hover{text-shadow:1.2px 0 0 #272727}.language-switcher-language-url .languages-dropdown.is-open .languages-dropdown-ul .language-link:hover{text-shadow:1.2px 0 0 #fff}.block-simple-search-form{padding:3.6875rem 0}.region-header-right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.region-menu{background-color:#212127;display:block;padding-inline:var(--page-padding-lr);position:relative;z-index:2}.region-menu .menu-link--wrapper{height:100%;position:relative;z-index:5}.region-menu .menu-link--wrapper>span,.region-menu a{border:1px solid transparent;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Inter,sans-serif;font-size:var(--body-s-font-size);font-weight:400;font-weight:700;height:100%;letter-spacing:0;line-height:var(--body-s-line-height);padding:var(--spacing-xs) var(--spacing-2xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.region-menu .menu-item--active-trail>.menu-link--wrapper>a,.region-menu .menu-item--active-trail>.menu-link--wrapper>span,.region-menu a.is-active{background-color:#fff;color:#24242b}.region-menu .menu-item--active-trail>.menu-link--wrapper>a:hover,.region-menu .menu-item--active-trail>.menu-link--wrapper>span:hover,.region-menu a.is-active:hover{background:#505055;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;color:#fff}.region-menu .menu-item--active-trail>.menu-link--wrapper>a:hover+.js-toggle-menu,.region-menu .menu-item--active-trail>.menu-link--wrapper>span:hover+.js-toggle-menu,.region-menu a.is-active:hover+.js-toggle-menu{background:#505055}.region-menu .menu-item--active-trail>.menu-link--wrapper>a:hover+.js-toggle-menu:after,.region-menu .menu-item--active-trail>.menu-link--wrapper>span:hover+.js-toggle-menu:after,.region-menu a.is-active:hover+.js-toggle-menu:after{color:#fff}.region-menu .menu-item--active-trail>.menu-link--wrapper>a+.js-toggle-menu,.region-menu .menu-item--active-trail>.menu-link--wrapper>span+.js-toggle-menu,.region-menu a.is-active+.js-toggle-menu{background:#fff}.region-menu .menu-item--active-trail>.menu-link--wrapper>a+.js-toggle-menu:after,.region-menu .menu-item--active-trail>.menu-link--wrapper>span+.js-toggle-menu:after,.region-menu a.is-active+.js-toggle-menu:after{color:#24242b}.region-menu .menu-item--active-trail>.menu-link--wrapper>a+.js-toggle-menu:hover,.region-menu .menu-item--active-trail>.menu-link--wrapper>span+.js-toggle-menu:hover,.region-menu a.is-active+.js-toggle-menu:hover{background:#505055}.region-menu .menu-item--active-trail>.menu-link--wrapper>a+.js-toggle-menu:hover:after,.region-menu .menu-item--active-trail>.menu-link--wrapper>span+.js-toggle-menu:hover:after,.region-menu a.is-active+.js-toggle-menu:hover:after{color:#fff}.region-menu .menu-item--active-trail>.menu-link--wrapper>a+.js-toggle-menu[aria-expanded=true],.region-menu .menu-item--active-trail>.menu-link--wrapper>span+.js-toggle-menu[aria-expanded=true],.region-menu a.is-active+.js-toggle-menu[aria-expanded=true]{background:#505055}.region-menu .menu-item--active-trail>.menu-link--wrapper>a+.js-toggle-menu[aria-expanded=true]:after,.region-menu .menu-item--active-trail>.menu-link--wrapper>span+.js-toggle-menu[aria-expanded=true]:after,.region-menu a.is-active+.js-toggle-menu[aria-expanded=true]:after{color:#fff!important}.region-menu a{background:#212127}.region-menu a:hover{background:#505055;color:#fff}.region-menu a:hover+.js-toggle-menu:after{color:#fff}.region-menu a:focus-visible{outline:4px solid #d6504c}.region-menu .menu-item--expanded{position:relative}.region-menu .menu-item--expanded>.menu-link--wrapper>a,.region-menu .menu-item--expanded>.menu-link--wrapper>span{padding-right:35px}.region-menu .menu-item--expanded.js-active>.menu-link--wrapper>a,.region-menu .menu-item--expanded.js-active>.menu-link--wrapper>span{background-color:#505055;border:1px solid #fff;border-bottom:none;color:#fff}.region-menu .menu-item--expanded.js-active>.menu-link--wrapper .js-toggle-menu{background:#505055}.region-menu .menu-item--expanded.js-active>.menu-link--wrapper .js-toggle-menu:after{color:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.region-menu .menu-item--expanded.js-active .menu.submenu{background:#505055;border:1px solid #fff;display:block;min-width:100%;position:absolute;top:calc(100% - 2px);z-index:1}.region-menu .menu-item--expanded.js-active .menu.submenu .menu-link--wrapper:has(a.is-active){background:#fff}.region-menu .menu-item--expanded.js-active .menu.submenu .menu-link--wrapper:has(a.is-active) a{background:#fff;color:#1a1a1f}.region-menu .menu-item--expanded.js-active .menu.submenu a{background:#505055;font-weight:400;max-width:250px;padding:var(--spacing-s) var(--spacing-xs);width:-webkit-max-content;width:-moz-max-content;width:max-content}.region-menu .menu-item--expanded.js-active .menu.submenu a:focus,.region-menu .menu-item--expanded.js-active .menu.submenu a:hover{text-shadow:1.2px 0 0 #fff}.region-menu .menu-item--expanded.js-active .menu.submenu a.is-active:focus-visible,.region-menu .menu-item--expanded.js-active .menu.submenu a.is-active:hover{text-shadow:1.2px 0 0 #24242b}.region-menu .menu-item--expanded.js-active .menu.submenu a:focus-visible{margin:.4rem 0}.region-menu .js-toggle-menu{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:absolute;right:10px;top:1px;-webkit-transform:none;transform:none;width:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#212127;color:#fff;cursor:pointer;font-size:0}.region-menu .js-toggle-menu:after{color:#fff;content:"\e91f";font-family:fmo-icons;font-size:.7rem;line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.region-menu .js-toggle-menu:hover{background:#505055}.region-menu .js-toggle-menu:after{cursor:pointer;display:inline-block;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:.25s ease-out;transition:.25s ease-out}.region-menu .js-toggle-menu:focus-visible{outline:4px solid #d6504c}.region-menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex}.link-go-back,.region-menu .menu.submenu{display:none}.region-content-after.region-content-after h2.title--line-decoration:after{content:url(https://eeagrants.org/themes/custom/fmo/images/heading-grey.svg)}.text-formatted .media .file-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.text-formatted .media .file-wrapper .file-wrapper-right{margin-top:0}article.node--view-mode-teaser{gap:var(--spacing-l);padding:var(--spacing-l) 0}article.node--view-mode-teaser>div:first-child:has(.field--name-field-media-remote-image){-ms-flex-negative:0;flex-shrink:0}article.node--view-mode-teaser>div:first-child:has(.field--name-field-media-remote-image) img{width:100%}article.node--view-mode-teaser.node--type-area,article.node--view-mode-teaser.node--type-programme{height:100%}main form .group-filters--bottom,main form .group-filters--daterange-bottom{-webkit-column-gap:var(--spacing-m);-moz-column-gap:var(--spacing-m);column-gap:var(--spacing-m);display:-webkit-box;display:-ms-flexbox;display:flex}main form .group-filters--bottom .js-form-item input,main form .group-filters--daterange-bottom .js-form-item input{height:100%}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom ul,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top ul{border-bottom:1px solid #aaa;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom ul li,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top ul li{-webkit-box-flex:1;-ms-flex:1 0 200px;flex:1 0 200px;text-align:center}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom .js-form-type-select a,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top .js-form-type-select a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom .js-form-type-select a:hover:not(.bef-link--selected):before,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top .js-form-type-select a:hover:not(.bef-link--selected):before{border-bottom:6px solid #24242b!important}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom .js-form-type-select a.bef-link--selected:before,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top .js-form-type-select a.bef-link--selected:before{border-bottom:6px solid #cc241f}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom .js-form-type-select a.bef-link--selected:focus-visible:before,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top .js-form-type-select a.bef-link--selected:focus-visible:before{border-bottom:6px solid #24242b}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom .js-form-type-select a:before,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top .js-form-type-select a:before{border-bottom:0;bottom:0;left:0;width:100%}#backtotop{bottom:2rem}.pager__items li a{height:2.125rem!important;width:2.125rem!important}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-slider{margin-top:var(--spacing-xl)}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-programmes ul.list-field-promoted-programmes{grid-template-columns:1fr 1fr 1fr}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-section-01 ul.list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--spacing-m);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .attachment-before .view-group-promoted-news,.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .attachment-before .view-group-promoted-news .view-content,.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .attachment-before .views-element-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .attachment-before .view-group-promoted-news .view-content .views-row,.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .node--view-mode-promoted{height:100%}.is-landing-search header .region-header-right form input:not(:hover):not(:focus-visible){background-color:#fff;z-index:-1}.is-landing-search header .region-header-right form input:hover{border:1px solid #fff}.is-landing-search header .region-header-right form input:focus-visible{border:1px solid #fff}.is-landing-search header .block-simple-search-form label{color:#000}.is-landing-search header .block-simple-search-form:has(input:hover) label{color:#fff}.is-landing-search header .block-simple-search-form:has(input:focus-visible) label{color:#fff}.is-landing-search header .block-simple-search-form .form-actions:not(:hover):not(:focus-visible):after{color:#000}.is-landing-search header .block-simple-search-form:has(input:focus-visible) .form-actions:after{color:#fff!important}.wrapper-search .exposed-form fieldset{display:none}.field-group-our-stories--view-mode-full .field ul{margin:0}.field-group-our-stories--view-mode-full .field ul li.list-item{height:100%}.field-group-our-stories--view-mode-full .field .list.columns-2{display:grid;gap:var(--spacing-2xs) var(--spacing-xs)!important;grid-template-columns:48% 48%}.is-landing-archives .layout-wrapper .layout-content .region-content{padding-top:0}.is-landing-archives .group-filters--links-top .js-form-item-field-period{background:#f0f0f0;margin-bottom:var(--spacing-2xl);position:relative}.is-landing-archives .group-filters--links-top .js-form-item-field-period:before{background:#f0f0f0;content:" ";height:100%;left:-100vw;margin:auto;position:absolute;right:-100vw;top:0;width:200vw;z-index:-1}.is-landing-archives .group-filters--links-top .js-form-item-field-period label{display:none}.view-display-id-employee_index_list .teaser-view-mode--list.teaser-view-mode--list.teaser-view-mode--list .field-group-metadata--view-mode-teaser.field-group-metadata--view-mode-teaser.field-group-metadata--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.view-display-id-employee_index_list .teaser-view-mode--list.teaser-view-mode--list.teaser-view-mode--list .field-group-metadata--view-mode-teaser.field-group-metadata--view-mode-teaser.field-group-metadata--view-mode-teaser .field.field--node--field-email{border-left:1px solid #737373;height:auto;padding-left:var(--spacing-2xs)}}@media screen and (min-width:64.0625em) and (max-width:64em){.layout-container>header .region-header-right{height:3rem;left:0;position:fixed;top:0;width:100%;z-index:99999}}@media screen and (min-width:64.0625em) and (min-width:64.0625em){.region-menu .menu-item--expanded.js-active.countries-menu .submenu.submenu{display:grid;grid-template-columns:1fr 1fr 1fr}}@media (min-width:1201px){[data-slider-type=multiple] .flickity-item{margin-right:20px;width:calc(33.33333% - 13.33333px)}}@media screen and (min-width:1280px) and (max-width:1440px){.theme-fmo-group-programme .layout-sidebar-first h2{word-break:break-all}}@media screen and (min-width:80.0625em){.layout-wrapper.with-sidebar-first.with-sidebar-second{display:grid;gap:var(--box-padding);grid-template-columns:clamp(200px,20%,350px) 1fr clamp(200px,20%,350px)}.layout-wrapper.with-sidebar-first.with-sidebar-second .layout-content{grid-column:2/3}.layout-wrapper.with-sidebar-first.with-sidebar-second .layout-sidebar-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.layout-wrapper.with-sidebar-first.no-sidebar-second{display:grid;gap:var(--box-padding);grid-template-columns:21.875rem 1fr}.layout-wrapper.with-sidebar-first.no-sidebar-second .layout-content{grid-column:2/3}.layout-wrapper.with-sidebar-first.no-sidebar-second .layout-sidebar-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.layout-wrapper.no-sidebar-first.with-sidebar-second{display:grid;gap:var(--box-padding);grid-template-columns:1fr 21.875rem}.layout-wrapper.with-sidebar-first.with-sidebar-second{padding:0 0 0 var(--page-padding-lr)}.layout-footer{display:grid;grid-template-columns:11.875rem 1fr 1fr 1fr 1fr}.layout-footer .region-footer-first{grid-column:1}.layout-footer div[class*=region-footer-] h2{margin-top:0}.text-formatted h2.title--line-decoration{border-bottom:1px solid #737373;display:block;margin-bottom:var(--spacing-l);padding-bottom:var(--spacing-xs);padding-right:200px;position:relative}.text-formatted h2.title--line-decoration:before{background-color:#737373;content:"";display:inline-block;height:1px;left:100%;position:absolute;top:100%;width:var(--page-padding-lr)}.text-formatted h2.title--line-decoration:after{background-size:contain;bottom:-1px;content:url(https://eeagrants.org/themes/custom/fmo/images/heading-white.svg);display:inline-block;position:absolute;right:0;-webkit-transform:translatey(28px);transform:translatey(28px)}.text-formatted .card .text-formatted{padding:var(--spacing-xl) var(--spacing-l) var(--spacing-xl) 0}.text-formatted .media--type-remote-image{margin-bottom:var(--body-margin)}.multiselect-dropdown__scroll{overflow:auto}main form.views-exposed-form .fieldgroup label:before,main form.views-exposed-form .multiselect-dropdown__item label:before{top:var(--spacing-2xs)}main form.views-exposed-form .fieldgroup input[type=checkbox]:checked+label:after,main form.views-exposed-form .multiselect-dropdown__item input[type=checkbox]:checked+label:after{left:var(--spacing-xs)}.layout.columns-3{--layout-columns:3}.layout.columns-4{--layout-columns:4}.layout.columns-5{--layout-columns:5}.region-sidebar-first{max-height:87vh;overflow-x:hidden;overflow-y:auto;position:sticky;scrollbar-width:thin;top:0}.is-landing-events:has(.layout-sidebar-second) .layout-content{position:relative}.is-landing-events:has(.layout-sidebar-second) .layout-content:after{background:#aaa;bottom:var(--page-padding-tb);content:"";height:calc(100% - 11rem);position:absolute;right:calc(var(--box-padding)/2*-1);top:var(--page-padding-tb);width:1px}.is-landing-events .layout-wrapper.with-sidebar-first.with-sidebar-second{padding:0 var(--page-padding-lr) 0 var(--page-padding-lr)}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-top{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--page-gap)}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-programmes{margin-top:0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news h2.title--line-decoration:after,.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-programmes .title--line-decoration:after{content:url(https://eeagrants.org/themes/custom/fmo/images/heading-grey.svg)}.theme-fmo-group-programme main.layout-wrapper.with-sidebar-first,.theme-fmo-group-programme main.layout-wrapper.with-sidebar-first.with-sidebar-second{padding-left:0}.wrapper-calls h2.title--line-decoration.title--line-decoration:after{content:url(https://eeagrants.org/themes/custom/fmo/images/heading-grey.svg)}.wrapper-calls .node--type-call .image-style-promoted{height:4.9375rem;width:4.9375rem}}@media screen and (min-width:85.4375em){.media-oembed-content.media-oembed-content.media-oembed-content{min-height:550px}.field-group-our-stories--view-mode-full .field{display:grid}.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser>div{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:120.0625em){:root{--fluid-screen:1920px}}@media screen and (max-width:90em){.block-views-blockevent-calendar-calendar .calendar-pager--wrapper ul.pager__items li:not(:first-child) a{width:1.1rem!important}}@media screen and (max-width:85.375em){.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser>div .custom-phone-link,.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser>div .field__item,.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser>div .field__label,.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser>div .list-field-countries{padding-left:var(--spacing-xl)}.node--type-partner.node--type-partner.node--type-partner .field-group-description--view-mode-teaser>div:before{position:absolute}}@media screen and (max-width:80em){.layout-wrapper .layout-sidebar-second{display:none}main form.views-exposed-form .fieldgroup input[type=checkbox],main form.views-exposed-form .multiselect-dropdown__item input[type=checkbox]{margin:0}.layout-sidebar-first{display:none}.theme-fmo-group-programme main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-left:0;padding-right:0}.theme-fmo-group-programme main.layout-wrapper .layout-content .region-content{padding:var(--page-padding-tb) var(--page-padding-lr) var(--page-padding-tb) var(--page-padding-lr)}.is-landing-search aside.layout-sidebar-first,.theme-fmo-group-programme .layout-sidebar-first{display:block}}@media screen and (max-width:64em){main .node--view-mode-teaser:not(.node--type-programme) img{width:100%}.block-simple-search-form,.language-switcher-language-url,.mobile-menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;width:33.3%;-webkit-box-pack:center;-ms-flex-pack:center;height:2.79rem;justify-content:center;margin-top:0}.language-switcher-language-url a.language-selected{height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;top:1px}.language-switcher-language-url .languages-dropdown{height:100%;width:100%}.language-switcher-language-url .languages-dropdown.is-open .language-selected a:before{color:#fff;content:"\e92b";font-family:fmo-icons;font-size:1.6rem;line-height:1;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none}.language-switcher-language-url .languages-dropdown.is-open .languages-dropdown-ul{border-top:1px solid #fff;height:100vh;left:-101%;padding-top:1rem;right:-101%}.language-switcher-language-url .languages-dropdown.is-open .languages-dropdown-ul:before{background:#505055;content:"";height:1rem;left:50%;margin-left:-16.5%;position:absolute;right:0;top:-.2rem;width:33.05%}.language-switcher-language-url .languages-dropdown.is-open .languages-dropdown-ul .language-link{font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;font-weight:700;letter-spacing:0;line-height:var(--body-line-height)}.simple-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-simple-search-form{right:0}.block-simple-search-form .form-actions input{bottom:0;height:2.8rem;left:0;right:0;top:0;width:100%}body:has(.languages-dropdown.is-open){overflow:hidden}.region-menu{background-color:#505055;border:1px solid #fff;height:calc(100% - 2.8125rem);opacity:0;overflow:auto;padding-top:1rem;position:fixed;top:-100%;width:100%;z-index:20}.region-menu .menu-link--wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.region-menu .menu-link--wrapper,.region-menu .menu-link--wrapper button.js-toggle-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.region-menu .menu-link--wrapper button.js-toggle-menu{color:#fff;cursor:pointer;font-size:0;height:var(--spacing-l);width:var(--spacing-l);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:var(--spacing-s)}.region-menu .menu-link--wrapper button.js-toggle-menu:after{color:#fff;content:"\e90c";font-family:fmo-icons;font-size:var(--spacing-m);line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.region-menu a,.region-menu span{background-color:#505055;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter,sans-serif;font-size:var(--body-font-size);font-weight:400;font-weight:700;letter-spacing:0;line-height:var(--body-line-height);padding:var(--spacing-xs) var(--spacing-s);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;width:100%}.region-menu a.is-active{background:#fff;color:#1a1a1f}.region-menu a.js-go-back:before{color:#fff;content:"\e90b";font-family:fmo-icons;font-size:var(--spacing-m);line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem}.region-menu ul.menu.submenu{background-color:#505055;border:1px solid #fff;height:100%;padding-top:1rem;position:fixed;top:2.85rem;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%;z-index:6}.region-menu li:not(.js-active) ul.menu.submenu{opacity:0;right:-100%}.region-menu li.js-active ul.menu.submenu{opacity:1;right:0}.region-content-after:before{left:calc(var(--page-padding-lr)*-1);right:var(--page-padding-lr);width:calc(100% + var(--page-padding-lr)*2)}.layout-footer:before,.region-bottom:before{display:none}.text-formatted .media .file-wrapper h4.file-title{word-break:break-all}ul.teaser-view-mode--list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.multiselect-dropdown__dialog-close{display:block;height:3rem;width:3rem}.multiselect-dropdown__dialog-close:after{color:#fff;content:"\e92b";font-family:fmo-icons;font-size:2rem;line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.multiselect-dropdown__dialog-close:before{content:"";height:200px;left:-100vw;position:fixed;top:-152px;width:calc(100vw + 49px);z-index:-1}.multiselect-dropdown__dialog::-ms-backdrop{background:rgba(0,0,0,.7)}.multiselect-dropdown__dialog::backdrop{background:rgba(0,0,0,.7)}.mobile-filter-button{border:2px solid #cc241f;color:#24242b;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter,sans-serif;font-size:0;font-size:var(--body-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-line-height);padding:var(--spacing-xs) var(--spacing-s);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;width:100%}.mobile-filter-button:after{color:#24242b;content:"\e92c";font-family:fmo-icons;font-size:1.375rem;line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mobile-filter-button:hover{border-bottom:4px solid #cc241f}.mobile-filter-button:focus-visible{outline:6px solid #cc241f}.filters-button--wrapper[aria-expanded=true] .mobile-filter-button{border-bottom:none;font-family:Inter,sans-serif;font-size:0;font-size:var(--body-font-size);font-weight:400;letter-spacing:0;line-height:var(--body-line-height)}.filters-button--wrapper[aria-expanded=true] .mobile-filter-button:after{color:#24242b;content:"\e92b";font-family:fmo-icons;font-size:1.375rem;line-height:1.3;speak:never;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form.views-exposed-form.js-filters-active{border-bottom:2px solid #cc241f;border-left:2px solid #cc241f;border-right:2px solid #cc241f}form.views-exposed-form.js-filters-active .group-filters-action--wrapper{padding:0 var(--spacing-s) var(--spacing-xs) var(--spacing-s)}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom ul,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top ul{border-right:1px solid #aaa;gap:0}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom .js-form-type-select a,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top .js-form-type-select a{padding-left:0}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom .js-form-type-select a:focus-visible,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top .js-form-type-select a:focus-visible{padding-left:var(--spacing-xs)}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom .js-form-type-select a:hover,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top .js-form-type-select a:hover{border-bottom:2px solid #24242b;padding-left:var(--spacing-xs)}.group-filters--links-bottom.group-filters--links-bottom.group-filters--links-bottom .js-form-type-select a:before,.group-filters--links-top.group-filters--links-top.group-filters--links-top.group-filters--links-top .js-form-type-select a:before{height:100%;right:0;top:0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-top:before{left:calc(var(--page-padding-lr)*-1);right:var(--page-padding-lr);width:calc(100% + var(--page-padding-lr)*2)}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-programmes ul.list-field-promoted-programmes li h3{margin:0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-programmes ul.list-field-promoted-programmes li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-s)}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-section-01 ul.list li:not(:last-child){margin:0 0 var(--spacing-xl) 0}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news .views-element-container>.columns-2{--layout-columns:1!important}.layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news:before{left:calc(var(--page-padding-lr)*-1);right:var(--page-padding-lr);width:calc(100% + var(--page-padding-lr)*2)}.is-landing-search aside.layout-sidebar-first{border-right:none;margin-bottom:var(--spacing-xxs)}.is-landing-search aside.layout-sidebar-first .mobile-filter-button,.is-landing-search aside.layout-sidebar-first fieldset,.is-landing-search aside.layout-sidebar-first h2{display:none}.is-landing-search aside.layout-sidebar-first form[data-region=sidebar_first]{display:block!important}.is-landing-search aside.layout-sidebar-first form.views-exposed-form.js-filters-active{border:none}.is-landing-search aside.layout-sidebar-first .group-filters-action--wrapper{padding:0}.is-landing-search aside.layout-sidebar-first .group-filters-action--wrapper div[data-drupal-selector=edit-actions]{display:block!important}.is-landing-search aside.layout-sidebar-first .js-form-item-keywords{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.wrapper-search form.views-exposed-form .group-filters-action--wrapper .js-form-item-keywords,.wrapper-search form.views-exposed-form fieldset .js-fieldgroup-button{display:none}.group--type--country.group--type--country .layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news:before,.group--type--country.group--type--country .wrapper-promotion-01:before,.group--type--site.group--type--site .layout-wrapper.layout-wrapper-full.no-sidebar .wrapper-news:before,.group--type--site.group--type--site .wrapper-promotion-01:before,.wrapper-calls:before,.wrapper-section-02:before{left:calc(var(--page-padding-lr)*-1);right:var(--page-padding-lr);width:calc(100% + var(--page-padding-lr)*2)}}@media screen and (max-width:64em) and (max-width:64em){.region-menu .menu-item--active-trail.menu-item--expanded>.menu-link--wrapper,.region-menu .menu-item--expanded:has(a.is-active)>.menu-link--wrapper{background:#fff}.region-menu .menu-item--active-trail.menu-item--expanded>.menu-link--wrapper>a,.region-menu .menu-item--expanded:has(a.is-active)>.menu-link--wrapper>a{background:#fff;color:#1a1a1f;position:relative}.region-menu .menu-item--active-trail.menu-item--expanded>.menu-link--wrapper>a:before,.region-menu .menu-item--expanded:has(a.is-active)>.menu-link--wrapper>a:before{background-color:#919191;content:"";height:100%;position:absolute;right:20px;top:0;width:2px}.region-menu .menu-item--active-trail.menu-item--expanded>.menu-link--wrapper .js-toggle-menu:after,.region-menu .menu-item--expanded:has(a.is-active)>.menu-link--wrapper .js-toggle-menu:after{color:#1a1a1f}.region-menu .menu-item--active-trail.menu-item--expanded>.menu-link--wrapper:before,.region-menu .menu-item--expanded:has(a.is-active)>.menu-link--wrapper:before{border-left:2px solid red!important}.region-menu .menu-item--active-trail .menu-link--wrapper:has(a.is-active){background:#fff;color:#1a1a1f}.region-menu .menu-item--active-trail .menu-link--wrapper:has(a.is-active) .js-toggle-menu{position:relative}.region-menu .menu-item--active-trail .menu-link--wrapper:has(a.is-active) .js-toggle-menu:before{border-left:2px solid #505055;content:"";height:calc(100% + 1.1rem);left:-1.4rem;position:absolute;top:-.55rem}.region-menu .menu-item--active-trail .menu-link--wrapper:has(a.is-active) .js-toggle-menu:after{color:#1a1a1f}}@media screen and (max-width:40em){.is-landing-countries .view-display-id-country_index_list .teaser-view-mode--list li .field-group-media--view-mode-simple .field--name-field-icon{margin-right:var(--spacing-xs)}.is-landing-countries .view-display-id-country_index_list .teaser-view-mode--list li article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:30em){.pager__items li:not(.pager__item--first):not(.pager__item--previous):not(.pager__item--next):not(.pager__item--last):not(.is-active):not(.pager__item--ellipsis){display:none}}@media (hover:hover) and (pointer:fine){body::-webkit-scrollbar,html::-webkit-scrollbar{height:8px;width:8px}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:#fff}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:#aaa}body,html{scrollbar-color:#fff #737373;scrollbar-width:thin}div.messages a:hover{color:var(--link-hover-fg-color);text-decoration-color:var(--link-hover-bg-color)}div[data-type=placeholder] .klaro .context-notice .cm-btn-success:hover,div[data-type=placeholder] .klaro .context-notice .cm-btn:hover,div[data-type=placeholder] .klaro .context-notice button:hover{background-color:var(--button-hover-bg-color);color:var(--button-hover-fg-color)}div[data-type=placeholder] .klaro .context-notice .cm-btn-success:hover:after,div[data-type=placeholder] .klaro .context-notice .cm-btn:hover:after,div[data-type=placeholder] .klaro .context-notice button:hover:after{opacity:1}div[data-type=placeholder] .klaro .context-notice .cm-btn-success:hover:before,div[data-type=placeholder] .klaro .context-notice .cm-btn:hover:before,div[data-type=placeholder] .klaro .context-notice button:hover:before{--button-icon-color:var(--button-hover-icon-color)}.text-formatted li>a:not(.button,.ui-tabs-anchor):hover,.text-formatted p>a:not(.button,.ui-tabs-anchor):hover,.text-formatted p>em>a:not(.button,.ui-tabs-anchor):hover,.text-formatted p>strong>a:not(.button,.ui-tabs-anchor):hover,.text-formatted p>u>a:not(.button,.ui-tabs-anchor):hover,.text-formatted td>a:not(.button,.ui-tabs-anchor):hover,.text-formatted th>a:not(.button,.ui-tabs-anchor):hover{color:var(--link-hover-fg-color);text-decoration-color:var(--link-hover-bg-color)}.text-formatted .table-wrapper{border-bottom:1px solid var(--table-br-color)}.text-formatted .table-wrapper::-webkit-scrollbar{height:8px;width:8px}.text-formatted .table-wrapper::-webkit-scrollbar-thumb{background:#fff}.text-formatted .table-wrapper::-webkit-scrollbar-track{background:#aaa}.text-formatted .table-wrapper{scrollbar-color:#fff #737373;scrollbar-width:thin}.text-formatted .table-wrapper table tbody{border-bottom:0}.button:hover{background-color:var(--button-hover-bg-color);color:var(--button-hover-fg-color)}.button:hover:after{opacity:1}.button:hover:before{--button-icon-color:var(--button-hover-icon-color)}.button.button[disabled]:hover{--button-hover-fg-color:#737373;--button-hover-bg-color:#f0f0f0;--button-hoverbr--color:#f0f0f0;--button-hover-icon-color:#737373;--button-hover-br-color:#f0f0f0}.klaro .cn-body button.cm-btn:hover{background-color:var(--button-hover-bg-color);color:var(--button-hover-fg-color)}.klaro .cn-body button.cm-btn:hover:after{opacity:1}.klaro .cn-body button.cm-btn:hover:before{--button-icon-color:var(--button-hover-icon-color)}.field-group-contact--view-mode-full .field--name-field-phone .field__item:hover,.field-group-contact--view-mode-full .link-url a:hover,.field-group-contact--view-mode-full a:hover,.node--type-partner.node--type-partner.node--type-partner .teaser-body .field--name-field-website a:hover{color:var(--link-hover-fg-color);text-decoration-color:var(--link-hover-bg-color)}}@media print{*{-webkit-print-color-adjust:exact;print-color-adjust:exact}.layout-container>header .site-logo img{-webkit-filter:brightness(300%) contrast(300%) grayscale(100%) hue-rotate(1turn) invert(100%) saturate(300%);filter:brightness(300%) contrast(300%) grayscale(100%) hue-rotate(1turn) invert(100%) saturate(300%)}.layout-container>header{background:#fff!important}.layout-container>header a .site-name{color:#000!important}header{margin-top:0;position:relative!important}header:before{border-bottom:1px solid Primary(400)!important;height:1px!important;margin-top:7.2rem;position:absolute!important;width:100%}header .site-name,header .site-name .site-group-name{color:Primary(700)!important}header .region-header-left a{color:#000!important}.js-active-mobile-menu .region-menu,.region-menu,header .region-header-right{display:none!important}blockquote,details,dl,h1,h2,h3,h4,h5,h6,li,p,table,tbody,td,th,thead,tr{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}div[data-type=placeholder][data-name=youtube]{display:none}.theme-fmo-group-programme .top-wrapper{background:#fff!important;background-color:#fff!important;color:#000!important}.theme-fmo-group-programme .top-wrapper .field--name-field-media-image{-webkit-filter:none!important;filter:none!important}.theme-fmo-group-programme .top-wrapper .region-heading:before{background:#fff!important}.theme-fmo-group-programme .top-wrapper.top-wrapper .region-heading.region-heading:before{display:none!important}.top-wrapper{background:#fff!important}.top-wrapper .region-breadcrumb{display:none}.top-wrapper .region-heading{margin-top:2rem!important}article.node h2.title--line-decoration:after{display:none!important}article.node .node__content>div{background:#fff!important;color:#000!important;text-align:left!important}article.node .node__content>div .text-align-center{margin:0!important;text-align:left!important}article.node .node__content>div:before{display:none!important}article.node .node__content>div p{color:#000!important}article.node .node__content>div .field--name-field-icon img{-webkit-filter:none!important;filter:none!important}.text-formatted blockquote{background:#f0f0f0!important;padding-top:5rem!important}.text-formatted blockquote p.title{background:none!important;color:#000}.button,.js-flickity-footer{display:none!important}.wrapper-calls .list-field-promoted-calls.list-field-promoted-calls.list-field-promoted-calls{display:block!important}aside.layout-sidebar-first{display:none}.layout-wrapper .layout-sidebar-second{display:none!important}.filters-button--wrapper,.region-bottom,footer,nav.pager{display:none}#backtotop{display:none!important}}
/*# sourceMappingURL=main.css.map */