/* Institutional palette: color-only adjustments, shared by all public pages. */
:root{--ayo-navy:#092a43;--ayo-green:#426b13;--ayo-accent:#76a923;--ayo-light:#eaf3dc;--ayo-white:#fff}
.btn-primary{color:var(--ayo-white);background-color:var(--ayo-green);border-color:var(--ayo-green)}
.btn-primary:hover,.btn-primary:focus,.btn-primary.focus{color:var(--ayo-white);background-color:var(--ayo-navy);border-color:var(--ayo-navy)}
.btn-primary:focus,.btn-primary.focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(118,169,35,.5)}
.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:var(--ayo-white);background-color:var(--ayo-navy);border-color:var(--ayo-navy)}
.btn-primary.disabled,.btn-primary:disabled{color:var(--ayo-white);background-color:var(--ayo-green);border-color:var(--ayo-green)}
.btn-outline-primary{color:var(--ayo-green);border-color:var(--ayo-green)}
.btn-outline-primary:hover,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:var(--ayo-white);background-color:var(--ayo-green);border-color:var(--ayo-green)}
.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(118,169,35,.5)}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:var(--ayo-green);background-color:transparent}
footer{background-color:var(--ayo-navy)}
footer .single-widget,footer .contact-widget a{color:#ddd}
footer .single-widget i{color:var(--ayo-accent)}
footer .tags-widget a:hover,footer .tags-widget a:focus{background-color:var(--ayo-accent);color:var(--ayo-navy)}
footer .subscribe-widget button{background-color:var(--ayo-green);color:var(--ayo-white)}
footer .subscribe-widget button:hover,footer .subscribe-widget button:focus{background-color:var(--ayo-navy)}
footer .subscribe-widget button i{color:var(--ayo-white)}
footer .subscribe-widget .social-nav a:hover,footer .subscribe-widget .social-nav a:focus{background-color:var(--ayo-accent)}
footer .subscribe-widget .social-nav a:hover i,footer .subscribe-widget .social-nav a:focus i{color:var(--ayo-navy)}
.foot-note{background-color:var(--ayo-navy);color:#ddd}
.foot-note a{color:var(--ayo-white)}
.foot-note a:hover,.foot-note a:focus{color:var(--ayo-accent)}
