.elementor-nav-menu--main .elementor-item,.elementor-nav-menu--dropdown a{color:#000!important;fill:#000!important;transition:all .2s ease!important}.elementor-nav-menu--main .elementor-item:not(.trp-language-switcher-container a):hover,.elementor-nav-menu--dropdown a:hover{text-decoration:underline!important;font-weight:700!important}.elementor-nav-menu--main .elementor-item.elementor-item-active:not(.trp-language-switcher-container a),.elementor-nav-menu--main .elementor-item.highlighted:not(.trp-language-switcher-container a),.elementor-nav-menu--main .elementor-item:focus:not(.trp-language-switcher-container a){font-weight:700!important;text-decoration:underline 1px #fbe100!important}.elementor-nav-menu--main .elementor-nav-menu li.menu-item-has-children>ul.sub-menu,.elementor-nav-menu--main .elementor-nav-menu li.menu-item-has-children>ul.elementor-nav-menu--dropdown{margin-top:17px!important}@media(max-width:767px){.elementor-10089 .elementor-element.elementor-element-3af00366 .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown,.elementor-10089 .elementor-element.elementor-element-3af00366 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:24px!important}}@media(max-width:1024px){.elementor-10089 .elementor-element.elementor-element-112b213 .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown,.elementor-10089 .elementor-element.elementor-element-112b213 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:24px!important}}.elementor-nav-menu--dropdown .elementor-sub-item{font-size:16px!important;font-weight:700!important;text-transform:uppercase!important;background-color:#000!important;color:#fff!important;transition:background-color .2s ease-in-out,outline .2s ease-in-out}.elementor-nav-menu--dropdown .elementor-sub-item:hover{color:#fbe100!important;text-decoration:none!important}.trp-language-switcher-container a,.trp-language-switcher-container a:hover,.trp-language-switcher-container a:focus,.trp-language-switcher-container a.elementor-item-active{font-weight:400!important;text-decoration:none!important;background:0 0!important;padding-right:0!important}@media(max-width:766px){.trp-language-switcher-container a{display:flex!important;align-items:center!important;height:35px!important;margin:0!important}}body.no-translate-flag .trp-language-switcher-container{display:none!important}body.no-translate-flag .elementor-nav-menu--main>.elementor-nav-menu{display:flex!important;align-items:center!important;min-height:auto!important}@media(max-width:766px){.menu-donate-button{display:none!important}.menu-donate-button-mobile{display:block!important}}@media(min-width:767px){.menu-donate-button-mobile{display:none!important}.elementor-nav-menu--main .menu-donate-button{display:flex!important;align-items:center!important;margin:0!important}.elementor-nav-menu--dropdown .menu-donate-button{display:none!important}.elementor-nav-menu--main .menu-donate-button a.elementor-item,.elementor-nav-menu--main .menu-donate-button a.elementor-item:hover,.elementor-nav-menu--main .menu-donate-button a.elementor-item:focus,.elementor-nav-menu--main .menu-donate-button a.elementor-item.elementor-item-active{background-color:#fbe100!important;color:#000!important;font-weight:700!important;text-decoration:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 15px!important;height:35px!important;margin:0!important;white-space:nowrap!important;border-radius:0!important}}@media(min-width:767px){.menu-programme-button{display:none!important}}@media(max-width:766px){.elementor-nav-menu--main .menu-programme-button{display:flex!important;align-items:center!important;margin:0!important}.elementor-nav-menu--dropdown .menu-programme-button{display:none!important}.elementor-nav-menu--main .menu-programme-button a.elementor-item,.elementor-nav-menu--main .menu-programme-button a.elementor-item:hover,.elementor-nav-menu--main .menu-programme-button a.elementor-item:focus,.elementor-nav-menu--main .menu-programme-button a.elementor-item.elementor-item-active{border:solid 1px #000!important;background-color:#fff!important;color:#000!important;font-weight:700!important;text-decoration:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 15px!important;height:35px!important;margin:0!important;white-space:nowrap!important;border-radius:0!important}.elementor-nav-menu--main .menu-programme-button a.elementor-item.elementor-item-active,.elementor-nav-menu--main .menu-programme-button a.elementor-item:hover{border:none!important;background-color:#fbe100!important}}@media(max-width:349px){body .elementor-element-61afd2d .elementor-nav-menu--main .menu-programme-button,body .elementor-element-61afd2d .elementor-nav-menu--main .menu-programme-button a.elementor-item{display:none!important;width:0!important;height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}}@media(max-width:766px){.elementor-element-61afd2d .elementor-nav-menu--dropdown{display:none!important}.elementor-element-61afd2d .elementor-nav-menu--main,.elementor-element-61afd2d .elementor-nav-menu--main .elementor-nav-menu{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;margin:0!important;gap:10px!important}.elementor-element-61afd2d .elementor-nav-menu--main>ul>li,.elementor-element-61afd2d .elementor-nav-menu--main .elementor-nav-menu>li{width:auto!important;margin:0!important;display:flex!important;align-items:center!important}}.elementor-portfolio__filter[data-filter="23"]{display:none!important}#cmplz-manage-consent .cmplz-manage-consent{height:22px!important;min-width:50px!important;font-size:10px;right:20px!important;padding:0!important}.elementor-widget-n-tabs .e-n-tab-title-text{font-size:20px;padding:10px}