.btn-primary.btn-black{color:#fff!important;background-color:#000!important;border-color:#000!important}.btn-primary.btn-black:hover{background-color:#222!important;border-color:#222!important}header .flyout-menu-holder-search.show-on-responsive{display:flex}header .flyout-menu-holder-search.show-on-responsive .main-header-register{flex:50%;justify-content:center;align-items:center;height:65px;display:flex}header .flyout-menu-holder-search.show-on-responsive .main-header-register:not(.flyout-brochure){color:#fff;background-color:#000}header .flyout-menu-holder-search.show-on-responsive .flyout-brochure{color:#000;background-color:#fff;border-left:1px solid #000}
.ew-consent{z-index:9999;color:#fff;background:#173b4d;border-radius:8px;max-width:380px;padding:20px;font-size:14px;line-height:1.5;position:fixed;bottom:20px;left:20px;box-shadow:0 8px 30px #00000059}.ew-consent a{color:#ff5959;text-decoration:underline}.ew-consent-actions{gap:10px;margin-top:14px;display:flex}.ew-consent button{cursor:pointer;border:0;border-radius:4px;padding:9px 18px;font-family:inherit;font-size:14px}.ew-consent-accept{color:#fff;background:#ff5959}.ew-consent-deny{color:#fff;background:0 0;border:1px solid #fff6}.wpcf7-response-output.sent{color:#2e7d32;margin-top:12px}.wpcf7-response-output.failed{color:#ff5959;margin-top:12px}html body header .main-header svg circle.ew-reg-ring,html body .logo-container svg circle.ew-reg-ring{stroke:#000}html body header .main-header .header-container.black-background svg circle.ew-reg-ring,html body header .main-header .header-container.menu-hover .left svg circle.ew-reg-ring{stroke:#fff}@media only screen and (max-width:1399px){html body header .main-header .header-container .left svg,html body .logo-container svg{width:157px}}@media only screen and (max-width:979px){html body header .main-header .header-container .left svg,html body header .header-search-container .hs-bar-container .logo-container{width:157px}}html body .comp-f-development-by .logo img.ew-yeats-logo{width:100%;height:auto;display:inline-block}html body .comp-f-trademarks{padding-top:0}html body .comp-f-trademark{opacity:.8;margin:0;font-size:12px;line-height:1.5}
