.header{-webkit-transition:background .4s ease-in-out,margin-top .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background .4s ease-in-out,margin-top .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background .4s ease-in-out,margin-top .2s ease-in-out,box-shadow .2s ease-in-out;transition:background .4s ease-in-out,margin-top .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;background:var(--primary-colour);width:100%;z-index:99;min-width:320px}.header .social-icons__icons,.header__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.header__links{position:relative}@media (min-width:992px){.header__links .spacer{margin-left:auto}}@media (min-width:992px) and (max-width:1399px){.header__links{padding-bottom:50px}}.header__links .header__quicklinks,.header__links .header__translate,.header__links .nav-open-close,.header__links .search-open-close,.header__links .social-icons__icon,.header__links .social-icons__open-close{border:none;background:0 0;text-align:inherit;cursor:pointer;height:45px;width:55px;padding-right:15px;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;color:var(--text-over-primary);text-align:center;position:relative;font-size:14px;z-index:103;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,height ease-in-out .4s;transition:background-color .2s ease-in-out,color .2s ease-in-out,height ease-in-out .4s;border:0}.header__links .header__quicklinks:before,.header__links .header__translate:before,.header__links .nav-open-close:before,.header__links .search-open-close:before,.header__links .social-icons__icon:before,.header__links .social-icons__open-close:before{content:'';position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:20px;width:1px;background-color:var(--secondary-colour)}@media (max-width:991px){.header__links .header__quicklinks:not(.nav-open-close),.header__links .header__translate:not(.nav-open-close),.header__links .nav-open-close:not(.nav-open-close),.header__links .search-open-close:not(.nav-open-close),.header__links .social-icons__icon:not(.nav-open-close),.header__links .social-icons__open-close:not(.nav-open-close){height:45px!important}}@media (max-width:575px){.header__links .header__quicklinks,.header__links .header__translate,.header__links .nav-open-close,.header__links .search-open-close,.header__links .social-icons__icon,.header__links .social-icons__open-close{gap:5px;width:50px;font-size:13px}.header__links .header__quicklinks .header__translate,.header__links .header__translate .header__translate,.header__links .nav-open-close .header__translate,.header__links .search-open-close .header__translate,.header__links .social-icons__icon .header__translate,.header__links .social-icons__open-close .header__translate{display:none!important}}.header__links .header__quicklinks:hover,.header__links .header__translate:hover,.header__links .nav-open-close:hover,.header__links .search-open-close:hover,.header__links .social-icons__icon:hover,.header__links .social-icons__open-close:hover{color:var(--secondary-colour)}body:not(.is_mouse) .header__links .header__quicklinks:focus,body:not(.is_mouse) .header__links .header__translate:focus,body:not(.is_mouse) .header__links .nav-open-close:focus,body:not(.is_mouse) .header__links .search-open-close:focus,body:not(.is_mouse) .header__links .social-icons__icon:focus,body:not(.is_mouse) .header__links .social-icons__open-close:focus{color:var(--secondary-colour)}.header__links .header__quicklinks.nav-open-close,.header__links .header__translate.nav-open-close,.header__links .nav-open-close.nav-open-close,.header__links .search-open-close.nav-open-close,.header__links .social-icons__icon.nav-open-close,.header__links .social-icons__open-close.nav-open-close{position:absolute;bottom:5px;display:none}.header__links .header__quicklinks.nav-open-close:before,.header__links .header__translate.nav-open-close:before,.header__links .nav-open-close.nav-open-close:before,.header__links .search-open-close.nav-open-close:before,.header__links .social-icons__icon.nav-open-close:before,.header__links .social-icons__open-close.nav-open-close:before{display:none}@media (max-width:1400px){.header__links .header__quicklinks.nav-open-close,.header__links .header__translate.nav-open-close,.header__links .nav-open-close.nav-open-close,.header__links .search-open-close.nav-open-close,.header__links .social-icons__icon.nav-open-close,.header__links .social-icons__open-close.nav-open-close{display:inline-block}}@media (max-width:991px){.header__links .header__quicklinks.nav-open-close,.header__links .header__translate.nav-open-close,.header__links .nav-open-close.nav-open-close,.header__links .search-open-close.nav-open-close,.header__links .social-icons__icon.nav-open-close,.header__links .social-icons__open-close.nav-open-close{top:calc(100% + 40px);bottom:unset;right:5px}}.header__links .header__quicklinks.search-open-close:before,.header__links .header__translate.search-open-close:before,.header__links .nav-open-close.search-open-close:before,.header__links .search-open-close.search-open-close:before,.header__links .social-icons__icon.search-open-close:before,.header__links .social-icons__open-close.search-open-close:before{display:none}@media (max-width:991px){.header__links .header__quicklinks.search-open-close,.header__links .header__translate.search-open-close,.header__links .nav-open-close.search-open-close,.header__links .search-open-close.search-open-close,.header__links .social-icons__icon.search-open-close,.header__links .social-icons__open-close.search-open-close{margin-right:auto}}.header__links .header-button{background-color:var(--secondary-colour);border-color:var(--secondary-colour);color:var(--text-over-secondary);min-height:45px;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color ease-in-out .2s,min-height ease-in-out .4s;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color ease-in-out .2s,min-height ease-in-out .4s}@media (max-width:991px){.header__links .header-button{min-height:45px!important;max-width:110px;font-size:10px;line-height:12px;padding:7px 15px}}@media (min-width:0px) and (max-width:575px){.header__links .header-button.donate{display:none}}.header__links .header-button:hover{background-color:#fff;border-color:#fff;color:var(--primary-colour)}body:not(.is_mouse) .header__links .header-button:focus{background-color:#fff;border-color:#fff;color:var(--primary-colour)}body.cms_bar_editing .header{opacity:1!important}@media (min-width:992px){.header .social-icons--dropdown>button{display:none}.header .social-icons--dropdown .dropdown a span{display:none}}@media (max-width:991px){.header .social-icons--dropdown{position:relative}.header .social-icons--dropdown .social-icons__open-close{width:auto;padding:0 18px}.header .social-icons--dropdown .social-icons__open-close .fa-angle-down{-webkit-transition:ease-in-out transform .2s;transition:ease-in-out transform .2s}.header .social-icons--dropdown .social-icons__open-close i{-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear, -webkit-transform .2s linear}.header .social-icons--dropdown .dropdown{position:absolute;left:0;top:-10000px;opacity:0;transition:margin .4s ease-in-out,opacity .4s ease-in-out,top 0s .4s;-webkit-transition:margin .4s ease-in-out,opacity .4s ease-in-out,top 0s .4s;-moz-transition:margin .4s ease-in-out,opacity .4s ease-in-out,top 0s .4s;-o-transition:margin .4s ease-in-out,opacity .4s ease-in-out,top 0s .4s;padding:25px;background:var(--primary-colour);min-width:250px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:50px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}}@media (max-width:991px) and (min-width:0px) and (max-width:575px){.header .social-icons--dropdown .dropdown{left:-100px}}@media (max-width:991px){.header .social-icons--dropdown .dropdown:before{content:'';width:0;height:0;font-size:0;line-height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--primary-colour);position:absolute;top:-8px;left:10px}}@media (max-width:991px) and (min-width:0px) and (max-width:575px){.header .social-icons--dropdown .dropdown:before{left:115px}}@media (max-width:991px){.header .social-icons--dropdown .dropdown a{color:var(--text-over-primary);padding:0 0 10px 0;margin:0 0 15px 0;font-size:14px;border-bottom:1px solid hsla(calc(var(--secondary-colour-h) + 0deg),calc(var(--secondary-colour-s) + .001%),calc(var(--secondary-colour-l) + .001%),calc(var(--secondary-colour-a) - calc(1 - .3)));line-height:1.5;-webkit-transition:color ease-in-out .2s;transition:color ease-in-out .2s;position:relative;background:0 0!important;display:block;width:100%;height:auto;text-align:left;border-radius:0}.header .social-icons--dropdown .dropdown a i{margin-right:8px}.header .social-icons--dropdown .dropdown a:after{content:'';width:0;height:2px;position:absolute;left:0;bottom:-1px;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out;background:var(--secondary-colour)}.header .social-icons--dropdown .dropdown a:hover:after{width:100%}body:not(.is_mouse) .header .social-icons--dropdown .dropdown a:focus:after{width:100%}.header .social-icons--dropdown.open .social-icons__open-close .fa-angle-down{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.header .social-icons--dropdown.open .dropdown{top:100%;opacity:1;z-index:2;margin-top:15px;transition:margin .4s ease-in-out,opacity .4s ease-in-out,top 0s;-webkit-transition:margin .4s ease-in-out,opacity .4s ease-in-out,top 0s;-moz-transition:margin .4s ease-in-out,opacity .4s ease-in-out,top 0s;-o-transition:margin .4s ease-in-out,opacity .4s ease-in-out,top 0s}}