.fixedNav{position:fixed;top:0;background:#520d3e;padding:28px 14px;max-width:unset;width:100%;left:0;right:0;transition:all 1s ease}header:has(.fixedNav){z-index:100}.dark .fixedNav{background-color:#fff}.programme-service-icon-wrapper{display:flex;justify-content:center;align-items:center;aspect-ratio:1}.programme-service-icon-wrapper svg{width:100%!important;max-width:unset!important}