:root { 
--main-color-1: #002250;
--agh-main-color: #2b73bf;
--agh-footer-color: #002559;
--agh-footer-font-color: #ffffff;
--form-background-color-1: #b5b4b4;
--form-color-1: #000000;
--form-background-color-2: #5a5959;
--form-color-2: #ffffff;
--navbar-unit-border: #2b73bf;
--navbar-background-color: #002250;
--navbar-font-color: #ffffff;
--navbar-gray-color: #808080;
--link-decor-color1: #2b73bf;
--link-decor-color2: #4cb6f0;
--main-color-2: #002250;
--color-custom1: #f0f8fe;
--color-custom2: #002250;
}

#pageFooter a { 
color: var(--agh-footer-font-color);
}

.frame-background-darkGray { 
--frame-link-not-decor: var(--link-decor-color2);
--dot-color: var(--link-decor-color2);
}

.frame-background-black { 
--frame-link-not-decor: var(--link-decor-color2);
--dot-color: var(--link-decor-color2);
}

.frame-background-lightGray { 
--frame-link-not-decor: var(--link-decor-color1);
--dot-color: var(--link-decor-color1);
}

.frame-background-white,
.frame-background-none { 
--frame-link-not-decor: var(--link-decor-color1);
--dot-color: var(--link-decor-color1);
}

.accordion-button:not(.collapsed)::after { 
background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232b73bf'><path fill-rule='evenodd' d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/><path d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/></svg>") !important;
background-size: 2rem;
width: 2rem;
height: 2rem;
}

.frame-background-custom1 { 
--frame-color: #000000;
--frame-background: #d8e1f4;
--frame-link-hover-color: var(--link-decor-color1);
--frame-cite-color: #000;
--frame-header-color: #000;
--frame-para-color: #000;
--news-date-color: #000;
--frame-link-not-decor: var(--link-decor-color1);
--frame-list-li: #000;
--dot-color: var(--link-decor-color1);
--accordion-button: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'><path fill-rule='evenodd' d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/><path d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/></svg>");
}

.frame-background-custom2 { 
--frame-color: #fff;
--frame-background: #002250;
--frame-link-hover-color: var(--link-decor-color2);
--frame-cite-color: #fff;
--frame-header-color: #fff;
--frame-para-color: #fff;
--news-date-color: #fff;
--frame-link-not-decor: var(--link-decor-color2);
--frame-list-li: #fff;
--dot-color: var(--link-decor-color2);
--accordion-button: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'><path fill-rule='evenodd' d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/><path d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/></svg>");
}

.card-panel-info { 
--cardpanel-header-background: #2b882c;
--cardpanel-header-color: #ffffff;
--cardpanel-border-color: #2b882c;
}

.text-info { 
color: #2b882c !important;
}

.hr-custom1 { 
--hr-color: #4cb6f0;
}

.hr-custom2 { 
--hr-color: #002250;
}

