



@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
:root,
[data-bs-theme=light] {
	--bs-primary: #004a98;
	--bs-secondary: #ffc844;
	--bs-primary-rgb: 0, 74, 152;
	--bs-secondary-rgb: 255, 200, 68;
	--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
	--bs-body-font-family: 'HvDTrial Brandon Grotesque';
	--bs-body-font-size: 24px;
	--bs-body-font-weight: 400;
	--bs-body-line-height: 1.5;
	--bs-body-color: #1a1a1a;
	--bs-body-color-rgb: 26, 26, 26;
	--bs-body-bg: #FFFFFF;
	--bs-body-bg-rgb: 255, 255, 255;
	--bs-border-width: 1px;
	--bs-border-style: solid;
	--bs-border-color: #e3e3e3;
	--bs-border-radius: 8px;
	--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.05);
	--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
	--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
	--bs-focus-ring-color: rgba(0, 85, 255, 0.25);
	--bs-headers-font-family: "Montserrat", sans-serif;
	--bs-headers-font-weight: 700;
	--rz-container-width: 1260px;
	--rz-container-padding-x: 1rem;
	--rz-transitions: all .3s cubic-bezier(0.77, 0, 0.175, 1);
	--rz-modal-border-radius: 16px;
	--rz-links-color: #004A98;
	--rz-links-hover-color: #004A98;
	--bs-light: rgba(0, 74, 152, 0.05);
	--userway-color: var(--bs-primary);
	--rz-header-width: ;
}

h1,.h1{font-size: min(48px, 7vw); color:#1A1A1A}
h2,.h2{font-size: min(40px, 6.2vw); color:#1A1A1A}
h3,.h3{font-size: min(36px, 5.4vw); color:#1A1A1A}
h4,.h4{font-size: min(32px, 4.8vw); color:#1A1A1A}
h5,.h5{font-size: min(24px, 4.4vw); color:#1A1A1A}
h6,.h6{font-size: min(20px, 4.2vw); color:#1A1A1A}

a {
	color: #004A98;
}

a:hover{
	color: #004A98
}

.btn {
	--bs-btn-border-width: var(--bs-border-width);
}

/* buttons */
.btn:not(.btn-link):not(.builder-btn):not(.btn-sm):not(.btn-lg):not(.dropdown .btn):not(#ics-view-export):not(.modal-action-buttons .btn):not(.rz-brand-footer .btn):not(.agendalist-links .btn):not(#agendaClear.btn):not(.offcanvasHeaderItems-offcanvas-body .btn),.rz-form-builder-wrapper [type="submit"] {
	--bs-btn-padding-x: 17px;
	--bs-btn-padding-y: 12px;
	--bs-btn-font-family: 'HvDTrial Brandon Grotesque';
	--bs-btn-font-size: 18px;
	--bs-btn-font-weight: 700;
	--bs-btn-line-height: 1.5;
	--bs-btn-border-radius: 4px;
	--bs-btn-box-shadow: none;
	--bs-btn-disabled-opacity: 0.65;
}

.btn-primary:not(.rz-brand-footer):not(.rz-brand-footer .btn):not(.builder-btn):not(.offcanvasHeaderItems-offcanvas-body .btn),.rz-form-builder-wrapper [type="submit"] {
	--bs-btn-color: #fff;
	--bs-btn-bg: #004A98;
	--bs-btn-border-color: #004A98;
	--bs-btn-hover-color: #FFFFFF;
	--bs-btn-hover-bg: #335525;
	--bs-btn-hover-border-color: #335525;
	--bs-btn-active-color: #FFFFFF;
	--bs-btn-active-bg: #335525;
	--bs-btn-active-border-color: #335525;
	--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-primary-rgb), .5);
}

.btn-outline-primary{
	--bs-btn-color: #004A98;
	--bs-btn-bg: transparent;
	--bs-btn-border-color: #004A98;
	--bs-btn-hover-color: #FFFFFF;
	--bs-btn-hover-bg: #335525;
	--bs-btn-hover-border-color: #335525;
	--bs-btn-active-color: #FFFFFF;
	--bs-btn-active-bg: #335525;
	--bs-btn-active-border-color: #335525;
	--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-primary-rgb), .5);	
}

.btn-secondary {
	--bs-btn-color: #FFFFFF;
	--bs-btn-bg: #003764;
	--bs-btn-border-color: #003764;
	--bs-btn-hover-color: #FFFFFF;
	--bs-btn-hover-bg: #335525;
	--bs-btn-hover-border-color: #335525;
	--bs-btn-active-color: #FFFFFF;
	--bs-btn-active-bg: #335525;
	--bs-btn-active-border-color: #335525;
	--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-secondary-rgb), .5);
}

.btn-outline-secondary {
	--bs-btn-color: #003764;
	--bs-btn-bg: transparent;
	--bs-btn-border-color: #003764;
	--bs-btn-hover-color: #FFFFFF;
	--bs-btn-hover-bg: #335525;
	--bs-btn-hover-border-color: #335525;
	--bs-btn-active-color: #FFFFFF;
	--bs-btn-active-bg: #335525;
	--bs-btn-active-border-color: #003764;
	--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-secondary-rgb), .5);
}

.btn-lg,
.btn-group-lg>.btn {
	--bs-btn-padding-y: min(1rem, 3vw);
	--bs-btn-padding-x: min(1.25rem, 4vw);
	--bs-btn-font-size: min(1.25rem, 4.5vw);
	--bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm,
.btn-group-sm>.btn {
	--bs-btn-padding-y: min(4px, 3vw);
	--bs-btn-padding-x: min(8px, 3vw);
	--bs-btn-font-size: min(.9rem, 4vw);
	--bs-btn-border-radius: var(--bs-border-radius-sm);
}

.btn.btn-custom {
	--bs-btn-color: #FFFFFF;
	--bs-btn-bg: #003764;
	--bs-btn-border-color: var(--bs-primary-text-emphasis);
	--bs-btn-border-radius: var(--bs-border-radius);
	--bs-btn-hover-border-color: #003764;
	--bs-btn-box-shadow: none;
	--bs-btn-hover-color: #FFFFFF;
	--bs-btn-hover-bg: #003764;
	--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-custom-rgb), .5);
}

.btn.btn-custom a{
	--bs-btn-color: #FFFFFF;
	color: #FFFFFF;
}

.btn.btn-custom:hover a{
	--bs-btn-hover-color: #FFFFFF;
	color: #FFFFFF;
}

.btn.btn-link {
	--bs-btn-color: var(--bs-primary);
	--bs-btn-hover-color: var(--bs-primary);
	--bs-btn-active-color: var(--bs-primary);
	--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-primary-rgb), .5);
}

/* buttons that are generated from rte */
.btn-primary a{
	color:#fff;
} 
.btn.btn-primary:hover a{
	color:#FFFFFF;
}
.btn.btn-secondary:hover a{
	color:#FFFFFF;
}
.btn.btn-custom:hover a{
	color:#FFFFFF;
}

/* freeform page */
#freeform {
	--rz-freeform-content-padding: 48px 16px 72px;
	--rz-freeform-content-bg: transparent;
	--rz-left-col-width: 320px;
	--rz-left-col-padding: 0;
	--rz-left-col-margin: 0;
	--rz-left-col-bg: transparent;
	--rz-freeform-left-col-fill-bg: transparent;
	--rz-right-col-width: 1016px;
	--rz-freeform-right-col-fill-bg: transparent;
	--rz-freeform-post-padding: 0 24px 0 48px;
	--rz-freeform-post-bg: transparent;
}

.rz-slider-wrapper {
	--rz-slider-height: 490px;
	--rz-slider-bg: #000000;
	--rz-slider-caption-color: #FFFFFF;
	--rz-slider-caption-width: var(--rz-container-width);
}
.rz-slider .rz-slider-bg-overlay{
	background: linear-gradient(180deg, rgba(0, 55, 100, 0.88) 12%, rgba(6, 70, 131, 0.48) 64%, rgba(0, 74, 152, 0.08) 100%);
}
@media only screen and (min-width:992px) {
	#submenu {
		--rz-submenu-padding: 0;
		--rz-submenu-margin: 0;
		--rz-submenu-bg: #00000000;
		--rz-submenu-border: ;
		--rz-submenu-color: #000000;
		--rz-submenu-border-radius: 8px;
		--rz-submenu-font-size: 20px;
		--rz-submenu-item-padding: 0;
		--rz-submenu-item-color: #fff;
		--rz-submenu-item-bg: #00000000;
		--rz-submenu-item-border: 0;
	}
	[data-style="horizontal"] #submenu {
		--rz-submenu-padding: 0;
		--rz-submenu-margin: 0;
		--rz-submenu-bg: #00000000;
		--rz-submenu-border: ;
		--rz-submenu-color: #000000;
		--rz-submenu-border-radius: 8px;
		--rz-submenu-font-size: 20px;
		--rz-submenu-item-padding: 0;
		--rz-submenu-item-color: #fff;
		--rz-submenu-item-bg: #00000000;
		--rz-submenu-item-border: 0;
	}
}

.submenu-header,.col-side-wrap .rz-module-header {
	--rz-submenu-title-padding: 0;
	--rz-submenu-title-bg: ;
	--rz-submenu-title-font-color: #fff;
}

.submenu-header,.rz-module-header {
	--rz-submenu-title-font-size: 24px;
}

.breadcrumb {
	--bs-breadcrumb-padding-x: 0;
	--bs-breadcrumb-padding-y: 0;
	--bs-breadcrumb-margin-bottom: 0;
	--bs-breadcrumb-bg: transparent;
	--bs-breadcrumb-border-radius: ;
	--bs-breadcrumb-divider-color: #004A98;
	--bs-breadcrumb-item-padding-x: 15px;
	--bs-breadcrumb-item-active-color: #4D4D4D;
	--bs-breadcrumb-link-color: #1A1A1A;
	--bs-breadcrumb-divider: '\F231';
}

/* main site header */
.site-header-wrap {
	--rz-header-position: absolute;
	--rz-header-btns-padding-y: .5rem;
	--rz-header-btns-padding-x: .65rem;
	--rz-header-btns-sm-padding-y: .25rem;
	--rz-header-btns-sm-padding-x: .35rem;
	--rz-header-btns-lg-padding-y: .65rem;
	--rz-header-btns-lg-padding-x: .75rem;
	--rz-logo-color: #000000;
	--rz-logo-width: 174px;
	--rz-logo-margin-top: 0;
	--rz-logo-margin-right: 0;
	--rz-logo-margin-bottom: 0;
	--rz-logo-margin-left: 0;
	--rz-logo-font-size: min(40px, 5vw);
	--rz-logo-tagline-font-size: 16px;
	--rz-logo-letter-spacing: -1px;
	--rz-logo-tagline-letter-spacing: 3px;
	--rz-logo-font-weight: bold;
	--rz-logo-tagline-font-weight: bold;
	--rz-logo-tagline-color: rgba(204, 17, 17, 1);
	--rz-nav-bg-color: transparent;
	--rz-nav-border-color: transparent;
	--rz-nav-border-top-width: 0px;
	--rz-nav-border-right-width: 0px;
	--rz-nav-border-bottom-width: 0px;
	--rz-nav-border-left-width: 0px;
	--rz-nav-padding-top: 0rem;
	--rz-nav-padding-right: 0rem;
	--rz-nav-padding-bottom: 0rem;
	--rz-nav-padding-left: 0rem;
	--rz-nav-margin-top: 0rem;
	--rz-nav-margin-right: 0rem;
	--rz-nav-margin-bottom: 0rem;
	--rz-nav-margin-left: 0rem;
	--rz-nav-link-color: #fff;
	--rz-nav-link-hover-color: #FFC844;
	--rz-nav-link-hover-bg-color: rgba(0, 0, 0, 0);
	--rz-nav-link-padding-x: 16px;
	--rz-nav-link-padding-y: 12px;
	--rz-nav-link-border-radius: 0px;
	--rz-nav-item-padding-x: 0rem;
	--rz-nav-item-padding-y: 0rem;
	--rz-nav-icons-color: #222;
	--rz-nav-mega-link-first-child-color: #003764;
	--rz-nav-mega-second-child-link-color: #1A1A1A;
	--rz-nav-mega-column-count: 4;
	--rz-nav-mega-padding-y: 24px;
	--rz-nav-mega-padding-x: 48px;
	--rz-nav-font-size: 20px;
	--rz-nav-font-weight: 700;
	--rz-nav-dropdown-font-size: 22px;
	--rz-nav-dropdown-bg-color: rgba(255, 255, 255, 1);
	--rz-nav-dropdown-bg-link-color: #f5f5f5;
	--rz-nav-dropdown-border-radius: var(--bs-border-radius);
	--rz-nav-mega-second-child-font-size: 20px;
	/* mobile header options */
	--rz-header-bg-color-mobile: #003764;
	--rz-header-icons-color-mobile: #fff;
	--rz-scroll-header-bg-color-mobile: #003764;
	--rz-scroll-header-icons-color-mobile: #fff;
	/* header options  */
	/* only used if inner page has no slider */
	--rz-header-height: 150px;
}

/* footer */
.site-footer-wrap {
	--rz-logo-width: 174px;
}

@media only screen and (min-width:992px) {
	[data-header-left="true"] .site-header-wrap {
		width:;
		flex-basis:;
	}

	#nav .make-mega {
		--rz-mega-width: 1200px;
	}

	.tiny-carousel-wrap {
		--rz-carousel-controls-height: 32px;
		--rz-carousel-controls-width: 32px;
		--rz-carousel-controls-font-size: 16px;
		--rz-carousel-play-button-font-size: calc(var(--rz-carousel-controls-font-size) * 0.85);
		--rz-carousel-play-button-width: calc(var(--rz-carousel-controls-width) - 4px);
		--rz-carousel-play-button-height: calc(var(--rz-carousel-controls-height) - 4px);
		/* 	dots */
		--rz-carousel-nav-buttons-padding: 0 0;
		--rz-carousel-nav-button-width: clamp(8px, calc(var(--rz-carousel-controls-width) / 6), 20px);
		--rz-carousel-nav-button-height: clamp(8px, calc(var(--rz-carousel-controls-width) / 6), 20px);
		--rz-carousel-nav-button-active-width: clamp(18px, calc(var(--rz-carousel-controls-width) / 2), 30px);
		--rz-carousel-nav-button-margin: 0 4px;
		/* play and dots container	 */
		--rz-carousel-nav-controls-padding: 4px 4px 4px calc(var(--rz-carousel-controls-height) / 3);
	}

	.hero-wrap {
	--hero-height: 840px;
	}
	
	.hero-wrap .hero-caption-wrap{
	width:var(--rz-container-width)
	}
	
	.hero-wrap {
		--rz-carousel-controls-height: 32px;
		--rz-carousel-controls-width: 32px;
		--rz-carousel-controls-font-size: 16px;
	}

	.hero-wrap {
		--rz-carousel-play-button-font-size: var(--rz-carousel-controls-font-size);
		--rz-carousel-play-button-width: calc(var(--rz-carousel-controls-height) - 4px);
		--rz-carousel-nav-button-active-width: 32px;
		--rz-carousel-nav-controls-padding: 4px 4px 4px 16px;
	}
	.hero .tns-nav button{
		--rz-carousel-nav-button-width: 12px;
		--rz-carousel-nav-button-height: 12px;
	}

}

.tiny-carousel-wrap {
	/* 	arrows */
	--bs-gutter-x: 1.5rem;
	--rz-carousel-controls-bg: #003764;
	--rz-carousel-controls-border-radius: 100px;
	--rz-carousel-controls-color: #FCF6E6;
	--rz-carousel-controls-border: ;
	--rz-carousel-controls-box-shadow: var(--bs-box-shadow);
	/* 	play button */
	--rz-carousel-play-button-bg: #f1f1f1;
	--rz-carousel-play-button-border-radius: var(--rz-carousel-controls-border-radius);
	--rz-carousel-play-button-color: var(--rz-carousel-controls-color) !important;
	/* 	dots */
	--rz-carousel-nav-buttons-border-radius: 0;
	--rz-carousel-nav-buttons-border: ;
	--rz-carousel-nav-button-border-radius: 100px;
	--rz-carousel-nav-button-border: ;
	--rz-carousel-nav-button-bg: var(--bs-secondary);
	--rz-carousel-nav-button-active-bg: var(--bs-primary);
	/* play and dots container	 */
	--rz-carousel-nav-controls-bg: #FFFFFF;
	--rz-carousel-nav-controls-border-radius: 100px;
	--rz-carousel-nav-controls-border: var(--rz-carousel-controls-border);
}

/* Modules */
/* hero */
.hero-wrap {
	--bs-gutter-x: 1.5rem;
	--hero-bg-color: #00000000;
	--rz-carousel-controls-bg: rgba(26, 26, 26, 0.85);
	--rz-carousel-controls-border-radius: 100px;
	--rz-carousel-controls-color: #FCF6E6;
	--rz-carousel-controls-border: ;
	--rz-carousel-controls-box-shadow: var(--bs-box-shadow);
	--rz-carousel-play-button-bg: rgba(26, 26, 26, 0.85);
	--rz-carousel-play-button-border-radius: var(--rz-carousel-controls-border-radius);
	--rz-carousel-play-button-color: #FCF6E6;
	--rz-carousel-play-button-height: calc(var(--rz-carousel-controls-width) - 4px);
	--rz-carousel-nav-buttons-padding: 0 0;
	--rz-carousel-nav-buttons-border-radius: 0;
	--rz-carousel-nav-buttons-border: ;
	--rz-carousel-nav-button-border-radius: 100px;
	--rz-carousel-nav-button-margin: 0 4px;
	--rz-carousel-nav-button-border: ;
	--rz-carousel-nav-button-bg: #999;
	--rz-carousel-nav-button-active-bg: #000;
	--rz-carousel-nav-controls-bg: #fff;
	--rz-carousel-nav-controls-border-radius: 100px;
	--rz-carousel-nav-controls-border: 1px solid var(--bs-border-color);
}

/* Staff Directory */
.rz-staff-directory-card {
	--rz-staff-directory-card-padding: 1rem;
	--rz-staff-directory-card-inner-padding-y: 0 0 1rem;
	--rz-staff-directory-card-inner-padding-x: 0;
	--rz-staff-directory-card-content-padding-x: 1rem;
	--rz-staff-directory-card-bg-color: transparent;
	--rz-staff-directory-card-border: 1px solid var(--bs-border-color);
	--rz-staff-directory-avatar-width: 100%;
	--rz-staff-directory-avatar-border-radius: 0;
	--rz-staff-directory-avatar-bg: transparent;
	--rz-staff-directory-border-radius: var(--bs-border-radius);
	--rz-staff-directory-box-shadow: none;
	--rz-staff-directory-header-font-size: 22px;
	--rz-staff-directory-header-padding: 0;
	--rz-staff-directory-header-bg: transparent;
	--rz-staff-directory-header-color: var(--bs-body);
	--rz-staff-directory-header-font-weight: bold;
}

/* hero/sliders */
@media only screen and (max-width:991.8px) {
	.hero-wrap {
		--hero-height: 400px;
	}

	.rz-slider-wrapper {
		--rz-slider-height: 400px;
	}

	#freeform {
		--rz-freeform-content-padding: 20px 0;
	}
}

/* .rz-qlink  */
.rz-qlink-wrapper {
	--rz-qlink-padding: 0;
	--rz-qlink-body-wrap-padding: 16px;
	--rz-qlink-body-padding: 0;
	--rz-qlink-title-font-size: 20px;
	--rz-qlink-text-font-size: 16px;
	--rz-qlink-title-color: #1A1A1A;
	--rz-qlink-text-color: #1A1A1A;
	--rz-qlink-color: #1A1A1A;
	--rz-qlink-bg: #00000000;
	--rz-qlink-border-color: #00000000;
	--rz-qlink-border-radius: 0;
	--rz-qlink-border-width: 0;
	--rz-qlink-img-height: 300px;
	--rz-qlink-img-aspect-ratio: 16 / 9;
	--rz-qlink-img-overlay-color: none;
	--rz-qlink-icon-width: 150px;
	--rz-qlink-icon-height: 150px;
	--rz-qlink-icon-bg-color: #00000000;
	--rz-qlink-icon-color: #003764;
	--rz-qlink-icon-border-color: var(--bs-border-color);
	--rz-qlink-icon-border-width: 0;
	--rz-qlink-icon-border-radius: 0;
	--rz-qlink-icon-font-size: 48px;
	--rz-qlink-footer-border: 1px solid var(--bs-border-color);
	--rz-qlink-footer-padding: .8rem;
	--rz-qlink-footer-bg: #fff;
	--rz-qlink-footer-btn-color: #000;
}

.rz-tile-wrapper {
	--rz-tile-padding: 0;
	--rz-tile-body-wrap-padding: 24px;
	--rz-tile-body-padding: 0;
	--rz-tile-title-font-size: 24px;
	--rz-tile-text-font-size: 20px;
	--rz-tile-title-color: #1A1A1A;
	--rz-tile-text-color: #1A1A1A;
	--rz-tile-color: #1A1A1A;
	--rz-tile-bg: #E3EDF9;
	--rz-tile-border-color: #00000000;
	--rz-tile-border-radius: 16px;
	--rz-tile-border-width: 0;
	--rz-tile-img-height: 300px;
	--rz-tile-img-aspect-ratio: 16 / 9;
	--rz-tile-img-overlay-color: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.8) 100%);
	--rz-tile-icon-width: 51px;
	--rz-tile-icon-height: 51px;
	--rz-tile-icon-bg-color: #00000000;
	--rz-tile-icon-color: #003764;
	--rz-tile-icon-border-color: var(--bs-border-color);
	--rz-tile-icon-border-width: 0;
	--rz-tile-icon-border-radius: 100px;
	--rz-tile-icon-font-size: 20px;
	--rz-tile-footer-border: 1px solid var(--bs-border-color);
	--rz-tile-footer-padding: .8rem;
	--rz-tile-footer-bg: #fff;
	--rz-tile-footer-btn-color: #000;
}

[data-card-layout="overlay"] .rz-card-img-overlay {
	--rz-card-img-overlay-color: none;
}

/* section header */
.hero-section .rz-slider-bg-overlay{background:linear-gradient(180deg,#003764e0 0%,#0646837a 28%,#004a9814 55%,#02396d80 75.48%,#003764e0 100%)!important}
.hero-section .rz-builder-empty-data{display:none}
.rz-slider-wrapper .tns-controls button{background:#1a1a1ad9}
.tns-controls button:hover,.rz-slider-wrapper .tns-controls button:hover{background:#004A98}
.hero-section .nav-controls .tns-nav,#freeform .nav-controls .tns-nav{display:none}
.hero-section .tns-controls,.rz-slider-wrapper .tiny-carousel-wrap .tns-controls{gap:50px;position:absolute;right:24px;left:unset}
.hero-section .nav-controls,.rz-slider-wrapper .tiny-carousel-wrap .nav-controls{background:none;padding:0;border:none;position:absolute!important;right:65px}
.hero-section .tns-nav,.rz-slider-wrapper .tiny-carousel-wrap .tns-nav{background:#fff;padding:6px 8px;border-radius:100px;overflow:visible!important;width:fit-content;max-width:100%}
.hero-section .tns-nav button:hover,.rz-slider-wrapper .tiny-carousel-wrap .tns-nav button:hover{background:#004A98!important}
[data-action="stop"]:not(:focus):not(:active),[data-action="start"]:not(:focus):not(:active){position:relative!important;width:32px!important;height:32px!important;font-size:16px;padding:0!important;margin:0!important;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px);background:#1a1a1ad9!important}
[data-action="stop"]:not(:focus):not(:active) i,[data-action="start"]:not(:focus):not(:active) i{color:#FCF6E6;line-height:0;font-size:12px}
.nav-controls button[data-action="stop"],.nav-controls button[data-action="start"]{width:32px!important;height:32px!important;padding-top:2px;font-size:16px;background:#004A98!important}
.nav-controls button[data-action="stop"]:hover,.nav-controls button[data-action="start"]:hover{width:32px!important;height:32px!important;padding-top:2px;font-size:16px;background:#004A98!important}
.rz-qlink .rz-qlink-icon{background-size:contain;background-repeat:no-repeat;transition:all .3s ease;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 130 149'><path fill='%23FFC844' d='M62.952.536c1.237-.714 2.762-.714 4 0l60.952 35.19c1.237.715 2 2.036 2 3.465v70.38c0 1.43-.763 2.75-2 3.465l-60.952 35.19c-1.238.714-2.763.714-4 0L2 113.036c-1.238-.715-2-2.035-2-3.465V39.19c0-1.429.762-2.75 2-3.465z'/></svg>");background-position:center}
.rz-qlink:hover .rz-qlink-icon{transform:translateY(-16px);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 146 165'><path fill='%23FFC844' stroke='%23FCF6E6' stroke-width='8' d='M69.185 4.942c2.432-1.298 5.369-1.255 7.767.13l60.952 35.19c2.475 1.429 4 4.07 4 6.929v70.38c0 2.858-1.525 5.5-4 6.929l-60.952 35.19c-2.398 1.384-5.335 1.428-7.767.13l-.233-.13L8 124.5c-2.475-1.429-4-4.07-4-6.929V47.19c0-2.858 1.525-5.5 4-6.929l60.952-35.19z'/></svg>")}
.rz-qlink-wrapper .rz-qlink .rz-qlink-title{font-weight:700;line-height:30px;color:#1A1A1A;text-transform:capitalize;padding:0 25px;font-family:"Montserrat",sans-serif}
.homepage-quick-links .rz-qlink .rz-qlink-title{color:#FCF6E6}
.rz-qlink-wrapper .rz-qlink:hover .rz-qlink-title{color:#FFC844}
.qlink-section .tiny-carousel-wrap .tns-controls{left:0;right:0}
.rz-qlink-wrapper .nav-controls{display:none!important}
.col-post-wrap .rz-qlink-wrapper .tiny-carousel-wrap:has(.tns-controls:not([style*="display: none"])) .tns-outer .tns-controls{left:0;right:0}
.rz-share-floaty-btn-element{left:10px;top:unset;right:unset;bottom:88px}
.rz-share-floaty-btn-element i,.rz-ada-floaty-btn-element i{line-height:0}
.rz-share-floaty-btn-element button{width:51px;height:51px;color:#fff;font-size:18px;background:transparent;background-size:contain!important;background-repeat:no-repeat!important;transition:all .3s ease;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 130 149'><path fill='%23483698' d='M62.952.536c1.237-.714 2.762-.714 4 0l60.952 35.19c1.237.715 2 2.036 2 3.465v70.38c0 1.43-.763 2.75-2 3.465l-60.952 35.19c-1.238.714-2.763.714-4 0L2 113.036c-1.238-.715-2-2.035-2-3.465V39.19c0-1.429.762-2.75 2-3.465z'/></svg>")!important;background-position:center!important}
.rz-share-floaty-btn-element button:hover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='53' height='53' viewBox='0 0 53 53' fill='none'><path d='M26.5013 1.00134L29.1668 1.14104L31.8031 1.55858L34.3813 2.2494L36.8731 3.20593L39.2513 4.41769L41.4899 5.87141L43.5642 7.55115L45.4515 9.43851L47.1313 11.5128L48.585 13.7513L49.7968 16.1296L50.7533 18.6214L51.4441 21.1996L51.8616 23.8359L52.0013 26.5013L51.8616 29.1668L51.4441 31.8031L50.7533 34.3813L49.7968 36.8731L48.585 39.2513L47.1313 41.4899L45.4515 43.5642L43.5642 45.4515L41.4899 47.1313L39.2513 48.585L36.8731 49.7968L34.3813 50.7533L31.8031 51.4441L29.1668 51.8616L26.5013 52.0013L23.8359 51.8616L21.1996 51.4441L18.6214 50.7533L16.1296 49.7968L13.7513 48.585L11.5128 47.1313L9.43851 45.4515L7.55115 43.5642L5.87141 41.4899L4.41769 39.2513L3.20593 36.8731L2.2494 34.3813L1.55858 31.8031L1.14104 29.1668L1.00134 26.5013L1.14104 23.8359L1.55858 21.1996L2.2494 18.6214L3.20593 16.1296L4.41769 13.7513L5.87141 11.5128L7.55115 9.43851L9.43851 7.55115L11.5128 5.87141L13.7513 4.41769L16.1296 3.20593L18.6214 2.2494L21.1996 1.55858L23.8359 1.14104L26.5013 1.00134Z' fill='%23483698'/><path d='M26.5013 1.00134L29.1668 1.14104L31.8031 1.55858L34.3813 2.2494L36.8731 3.20593L39.2513 4.41769L41.4899 5.87141L43.5642 7.55115L45.4515 9.43851L47.1313 11.5128L48.585 13.7513L49.7968 16.1296L50.7533 18.6214L51.4441 21.1996L51.8616 23.8359L52.0013 26.5013L51.8616 29.1668L51.4441 31.8031L50.7533 34.3813L49.7968 36.8731L48.585 39.2513L47.1313 41.4899L45.4515 43.5642L43.5642 45.4515L41.4899 47.1313L39.2513 48.585L36.8731 49.7968L34.3813 50.7533L31.8031 51.4441L29.1668 51.8616L26.5013 52.0013L23.8359 51.8616L21.1996 51.4441L18.6214 50.7533L16.1296 49.7968L13.7513 48.585L11.5128 47.1313L9.43851 45.4515L7.55115 43.5642L5.87141 41.4899L4.41769 39.2513L3.20593 36.8731L2.2494 34.3813L1.55858 31.8031L1.14104 29.1668L1.00134 26.5013L1.14104 23.8359L1.55858 21.1996L2.2494 18.6214L3.20593 16.1296L4.41769 13.7513L5.87141 11.5128L7.55115 9.43851L9.43851 7.55115L11.5128 5.87141L13.7513 4.41769L16.1296 3.20593L18.6214 2.2494L21.1996 1.55858L23.8359 1.14104L26.5013 1.00134Z' fill='white' fill-opacity='0.1'/><path d='M26.5277 0.502319L29.1927 0.641968L29.2191 0.642944L29.2455 0.646851L31.8812 1.06482L31.9076 1.06873L31.933 1.07556L34.5111 1.76599L34.5355 1.77283L34.5609 1.78259L37.0521 2.73962L37.0765 2.74841L37.1 2.76013L39.4779 3.97205L39.5013 3.98376L39.5238 3.99841L41.7621 5.45251L41.7845 5.46619L41.8041 5.48279L43.8793 7.16248L43.8988 7.17908L45.8236 9.10388L45.8402 9.12341L47.5199 11.1986L47.5365 11.2181L47.5502 11.2406L49.0043 13.4789L49.0189 13.5013L49.0306 13.5248L50.2426 15.9027L50.2543 15.9261L50.2631 15.9506L51.2201 18.4418L51.2299 18.4672L51.2367 18.4916L51.9271 21.0697L51.934 21.0951L51.9379 21.1215L52.3558 23.7572L52.3597 23.7836L52.3607 23.8099L52.5004 26.475L52.5023 26.5013L52.5004 26.5277L52.3607 29.1927L52.3597 29.2191L52.3558 29.2455L51.9379 31.8812L51.934 31.9076L51.9271 31.933L51.2367 34.5111L51.2299 34.5355L51.2201 34.5609L50.2631 37.0521L50.2543 37.0765L50.2426 37.1L49.0306 39.4779L49.0189 39.5013L49.0043 39.5238L47.5502 41.7621L47.5365 41.7845L47.5199 41.8041L45.8402 43.8793L45.8236 43.8988L43.8988 45.8236L43.8793 45.8402L41.8041 47.5199L41.7845 47.5365L41.7621 47.5502L39.5238 49.0043L39.5013 49.0189L39.4779 49.0306L37.1 50.2426L37.0765 50.2543L37.0521 50.2631L34.5609 51.2201L34.5355 51.2299L34.5111 51.2367L31.933 51.9271L31.9076 51.934L31.8812 51.9379L29.2455 52.3558L29.2191 52.3597L29.1927 52.3607L26.5277 52.5004L26.5013 52.5023L26.475 52.5004L23.8099 52.3607L23.7836 52.3597L23.7572 52.3558L21.1215 51.9379L21.0951 51.934L21.0697 51.9271L18.4916 51.2367L18.4672 51.2299L18.4418 51.2201L15.9506 50.2631L15.9261 50.2543L15.9027 50.2426L13.5248 49.0306L13.5013 49.0189L13.4789 49.0043L11.2406 47.5502L11.2181 47.5365L11.1986 47.5199L9.12341 45.8402L9.10388 45.8236L7.17908 43.8988L7.16248 43.8793L5.48279 41.8041L5.46619 41.7845L5.45251 41.7621L3.99841 39.5238L3.98376 39.5013L3.97205 39.4779L2.76013 37.1L2.74841 37.0765L2.73962 37.0521L1.78259 34.5609L1.77283 34.5355L1.76599 34.5111L1.07556 31.933L1.06873 31.9076L1.06482 31.8812L0.646851 29.2455L0.642944 29.2191L0.641968 29.1927L0.502319 26.5277L0.500366 26.5013L0.502319 26.475L0.641968 23.8099L0.642944 23.7836L0.646851 23.7572L1.06482 21.1215L1.06873 21.0951L1.07556 21.0697L1.76599 18.4916L1.77283 18.4672L1.78259 18.4418L2.73962 15.9506L2.74841 15.9261L2.76013 15.9027L3.97205 13.5248L3.98376 13.5013L3.99841 13.4789L5.45251 11.2406L5.46619 11.2181L5.48279 11.1986L7.16248 9.12341L7.17908 9.10388L9.10388 7.17908L9.12341 7.16248L11.1986 5.48279L11.2181 5.46619L11.2406 5.45251L13.4789 3.99841L13.5013 3.98376L13.5248 3.97205L15.9027 2.76013L15.9261 2.74841L15.9506 2.73962L18.4418 1.78259L18.4672 1.77283L18.4916 1.76599L21.0697 1.07556L21.0951 1.06873L21.1215 1.06482L23.7572 0.646851L23.7836 0.642944L23.8099 0.641968L26.475 0.502319L26.5013 0.500366L26.5277 0.502319Z' stroke='white' stroke-opacity='0.16'/></svg>")!important}
.rz-ada-floaty-btn-element{left:10px;top:unset;right:unset;bottom:16px}
.rz-ada-floaty-btn-element button{width:51px;height:51px;color:#fff;background:transparent;background-size:contain!important;background-repeat:no-repeat!important;transition:all .3s ease;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 130 149'><path fill='%23E03C31' d='M62.952.536c1.237-.714 2.762-.714 4 0l60.952 35.19c1.237.715 2 2.036 2 3.465v70.38c0 1.43-.763 2.75-2 3.465l-60.952 35.19c-1.238.714-2.763.714-4 0L2 113.036c-1.238-.715-2-2.035-2-3.465V39.19c0-1.429.762-2.75 2-3.465z'/></svg>")!important;background-position:center!important}
.rz-ada-floaty-btn-element button:hover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='53' height='53' viewBox='0 0 53 53' fill='none'><path d='M26.5013 1.00134L29.1668 1.14104L31.8031 1.55858L34.3813 2.2494L36.8731 3.20593L39.2513 4.41769L41.4899 5.87141L43.5642 7.55115L45.4515 9.43851L47.1313 11.5128L48.585 13.7513L49.7968 16.1296L50.7533 18.6214L51.4441 21.1996L51.8616 23.8359L52.0013 26.5013L51.8616 29.1668L51.4441 31.8031L50.7533 34.3813L49.7968 36.8731L48.585 39.2513L47.1313 41.4899L45.4515 43.5642L43.5642 45.4515L41.4899 47.1313L39.2513 48.585L36.8731 49.7968L34.3813 50.7533L31.8031 51.4441L29.1668 51.8616L26.5013 52.0013L23.8359 51.8616L21.1996 51.4441L18.6214 50.7533L16.1296 49.7968L13.7513 48.585L11.5128 47.1313L9.43851 45.4515L7.55115 43.5642L5.87141 41.4899L4.41769 39.2513L3.20593 36.8731L2.2494 34.3813L1.55858 31.8031L1.14104 29.1668L1.00134 26.5013L1.14104 23.8359L1.55858 21.1996L2.2494 18.6214L3.20593 16.1296L4.41769 13.7513L5.87141 11.5128L7.55115 9.43851L9.43851 7.55115L11.5128 5.87141L13.7513 4.41769L16.1296 3.20593L18.6214 2.2494L21.1996 1.55858L23.8359 1.14104L26.5013 1.00134Z' fill='%23E03C31'/><path d='M26.5013 1.00134L29.1668 1.14104L31.8031 1.55858L34.3813 2.2494L36.8731 3.20593L39.2513 4.41769L41.4899 5.87141L43.5642 7.55115L45.4515 9.43851L47.1313 11.5128L48.585 13.7513L49.7968 16.1296L50.7533 18.6214L51.4441 21.1996L51.8616 23.8359L52.0013 26.5013L51.8616 29.1668L51.4441 31.8031L50.7533 34.3813L49.7968 36.8731L48.585 39.2513L47.1313 41.4899L45.4515 43.5642L43.5642 45.4515L41.4899 47.1313L39.2513 48.585L36.8731 49.7968L34.3813 50.7533L31.8031 51.4441L29.1668 51.8616L26.5013 52.0013L23.8359 51.8616L21.1996 51.4441L18.6214 50.7533L16.1296 49.7968L13.7513 48.585L11.5128 47.1313L9.43851 45.4515L7.55115 43.5642L5.87141 41.4899L4.41769 39.2513L3.20593 36.8731L2.2494 34.3813L1.55858 31.8031L1.14104 29.1668L1.00134 26.5013L1.14104 23.8359L1.55858 21.1996L2.2494 18.6214L3.20593 16.1296L4.41769 13.7513L5.87141 11.5128L7.55115 9.43851L9.43851 7.55115L11.5128 5.87141L13.7513 4.41769L16.1296 3.20593L18.6214 2.2494L21.1996 1.55858L23.8359 1.14104L26.5013 1.00134Z' fill='white' fill-opacity='0.1'/><path d='M26.5277 0.502319L29.1927 0.641968L29.2191 0.642944L29.2455 0.646851L31.8812 1.06482L31.9076 1.06873L31.933 1.07556L34.5111 1.76599L34.5355 1.77283L34.5609 1.78259L37.0521 2.73962L37.0765 2.74841L37.1 2.76013L39.4779 3.97205L39.5013 3.98376L39.5238 3.99841L41.7621 5.45251L41.7845 5.46619L41.8041 5.48279L43.8793 7.16248L43.8988 7.17908L45.8236 9.10388L45.8402 9.12341L47.5199 11.1986L47.5365 11.2181L47.5502 11.2406L49.0043 13.4789L49.0189 13.5013L49.0306 13.5248L50.2426 15.9027L50.2543 15.9261L50.2631 15.9506L51.2201 18.4418L51.2299 18.4672L51.2367 18.4916L51.9271 21.0697L51.934 21.0951L51.9379 21.1215L52.3558 23.7572L52.3597 23.7836L52.3607 23.8099L52.5004 26.475L52.5023 26.5013L52.5004 26.5277L52.3607 29.1927L52.3597 29.2191L52.3558 29.2455L51.9379 31.8812L51.934 31.9076L51.9271 31.933L51.2367 34.5111L51.2299 34.5355L51.2201 34.5609L50.2631 37.0521L50.2543 37.0765L50.2426 37.1L49.0306 39.4779L49.0189 39.5013L49.0043 39.5238L47.5502 41.7621L47.5365 41.7845L47.5199 41.8041L45.8402 43.8793L45.8236 43.8988L43.8988 45.8236L43.8793 45.8402L41.8041 47.5199L41.7845 47.5365L41.7621 47.5502L39.5238 49.0043L39.5013 49.0189L39.4779 49.0306L37.1 50.2426L37.0765 50.2543L37.0521 50.2631L34.5609 51.2201L34.5355 51.2299L34.5111 51.2367L31.933 51.9271L31.9076 51.934L31.8812 51.9379L29.2455 52.3558L29.2191 52.3597L29.1927 52.3607L26.5277 52.5004L26.5013 52.5023L26.475 52.5004L23.8099 52.3607L23.7836 52.3597L23.7572 52.3558L21.1215 51.9379L21.0951 51.934L21.0697 51.9271L18.4916 51.2367L18.4672 51.2299L18.4418 51.2201L15.9506 50.2631L15.9261 50.2543L15.9027 50.2426L13.5248 49.0306L13.5013 49.0189L13.4789 49.0043L11.2406 47.5502L11.2181 47.5365L11.1986 47.5199L9.12341 45.8402L9.10388 45.8236L7.17908 43.8988L7.16248 43.8793L5.48279 41.8041L5.46619 41.7845L5.45251 41.7621L3.99841 39.5238L3.98376 39.5013L3.97205 39.4779L2.76013 37.1L2.74841 37.0765L2.73962 37.0521L1.78259 34.5609L1.77283 34.5355L1.76599 34.5111L1.07556 31.933L1.06873 31.9076L1.06482 31.8812L0.646851 29.2455L0.642944 29.2191L0.641968 29.1927L0.502319 26.5277L0.500366 26.5013L0.502319 26.475L0.641968 23.8099L0.642944 23.7836L0.646851 23.7572L1.06482 21.1215L1.06873 21.0951L1.07556 21.0697L1.76599 18.4916L1.77283 18.4672L1.78259 18.4418L2.73962 15.9506L2.74841 15.9261L2.76013 15.9027L3.97205 13.5248L3.98376 13.5013L3.99841 13.4789L5.45251 11.2406L5.46619 11.2181L5.48279 11.1986L7.16248 9.12341L7.17908 9.10388L9.10388 7.17908L9.12341 7.16248L11.1986 5.48279L11.2181 5.46619L11.2406 5.45251L13.4789 3.99841L13.5013 3.98376L13.5248 3.97205L15.9027 2.76013L15.9261 2.74841L15.9506 2.73962L18.4418 1.78259L18.4672 1.77283L18.4916 1.76599L21.0697 1.07556L21.0951 1.06873L21.1215 1.06482L23.7572 0.646851L23.7836 0.642944L23.8099 0.641968L26.475 0.502319L26.5013 0.500366L26.5277 0.502319Z' stroke='white' stroke-opacity='0.16'/></svg>")!important}
.floating-alert{background-color:#ffffffeb;border:1px solid #E03C31!important;backdrop-filter:blur(6px);border-radius:16px;box-shadow:0 4px 28px 0 #00000029;color:#1A1A1A;font-size:16px;line-height:26.4px}
.floating-alert .floating-alert-header{color:#1A1A1A;font-size:20px;font-weight:700;text-transform:capitalize;font-family:"Montserrat",sans-serif;margin-bottom:4px}
.floating-alert .floating-alert-inner,.floating-alert .floating-alert-header{padding:0!important}
.floating-alert .alert-buttons{border:none;align-items:center;flex:none;gap:8px}
.floating-alert .alert-button{border:none;flex:none;padding:11.5px 12px;background-color:#004A98;border-radius:4px;color:#fff;font-size:16px}
.floating-alert .alert-button.close-alert{background-color:transparent;color:#1A1A1A;font-weight:500}
.events-section .rz-mini-events{min-height:500px}
.events-section .mini-events-list>div>.rz-element{margin-top:16px!important}
.mini-events-list .cal-event-wrap{border:1px solid #E3EDF9;border-radius:16px;background:#E3EDF9;padding:12px 12px 12px 0;display:flex;gap:24px;align-items:center;height:109px;position:relative;transition:all .3s}
.mini-events-list .cal-event .cal-event-time time:last-of-type,.mini-events-list .cal-event .cal-event-time span{display:none}
.mini-events-list .cal-event .cal-event-time{color:#003764;font-size:14px;line-height:23.1px;font-weight:600;text-transform:uppercase}
.mini-events-list .cal-event .cal-event-time::before{content:"\f017";font-family:"fontAwesome";margin-right:8px;font-size:14px;font-weight:800;position:relative;top:.5px}
.mini-events-list .cal-event .cal-event-date{color:#003764;font-size:14px;font-weight:600;text-transform:uppercase;background:#FFC844;max-width:94px;width:100%;height:109px;gap:4px;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;border-radius:16px;transition:all .3s;clip-path:polygon(0% 0%,65% 0%,100% 20%,100% 80%,65% 100%,0% 100%)}
.cal-event-date .cal-event-month-long,.cal-event-date .cal-event-year,.cal-event-date .cal-event-start-day-ord,.cal-event-date .cal-event-day,.cal-event-date .cal-event-comma{display:none}
.cal-event-date .cal-event-start-day-num{font-size:24px;font-weight:700;line-height:28.8px;font-family:"Montserrat",sans-serif}
.mini-events-list .cal-event .cal-event-info{display:flex;flex-direction:column-reverse}
.mini-events-list .cal-event .cal-event-title{color:#1A1A1A;font-size:18px;font-weight:700;line-height:27px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;width:100%;text-transform:capitalize;margin-top:8px;font-family:"Montserrat",sans-serif}
.mini-events-list .cal-event-wrap:hover{background:#FCF6E6}
.mini-events-list .cal-event-wrap:hover .cal-event-date{background:#004A98;color:#FFC844}
.cal-image-wrap, .cal-event-desc{display:none}
.events-section .calendar-section-btn .rz-button-wrap{width:100%!important}
.events-section .calendar-section-btn .rz-button-wrap>div{flex:1 1 100%}
.events-section .calendar-section-btn .btn{width:100%}
.default-event-col{position:relative}
.events-section-header{position:absolute!important;top:32px;left:32px;z-index:2}
.default-event-col .default-event-img img{border-radius:16px;height: 555.79px;object-fit: cover;}
.default-event-img,.default-event-img .rz-single-image-wrap,.default-event-img .rz-single-image,.default-event-img img{height:100%}
.default-event-img{position:relative}
.default-event-img::before{position:absolute;content:"";background:linear-gradient(115deg,#00376480 12%,#004a981a 100%);border-radius:16px;width:100%;height:100%;top:0;left:0;z-index:1}
.event-modal-header {background-position: top !important;background-size: 100% 64% !important;}
#calendar .fc-event {font-size: 16px;align-items: center;}
#calendar .fc-daygrid-event-dot {height: 8px !important;border: none !important;aspect-ratio: 1/1;}
#calendar .fc-event .fc-event-time {font-size: 14px;}
.news-section .rz-section-header-subtitle,.about-section .rz-section-header-subtitle,.social-section .rz-section-header-subtitle,.events-section .rz-section-header-subtitle{font-family:"Montserrat",sans-serif}
.rz-news-card[data-card-layout="stacked"]{background:#fff;border-radius:16px;border:1px solid #E3EDF9;justify-content:space-between;transition:all .3s}
.rz-news-card[data-card-layout="stacked"] .rz-card-img-wrap{height:240px;border-radius:16px 16px 0 0}
.rz-news-card[data-card-layout="stacked"] .rz-card-body{padding:20px 24px 24px;gap:8px!important;flex-direction:column;margin:0;height:100%}
.rz-news-card[data-card-layout="stacked"] .rz-card-date{padding:8px 12px;background:#FFC844;border-radius:8px;color:#003764;font-size:14px;font-weight:600;position:absolute!important;top:20px;left:16px;z-index:1;text-transform:uppercase;line-height:23.1px;transition:all .3s}
.rz-news-card[data-card-layout="stacked"] .rz-card-date .news-date-day{margin-left:6px}
.rz-news-card[data-card-layout="stacked"] .news-published-date{display:flex;justify-content:flex-end;align-items:flex-end}
.rz-news-card[data-card-layout="stacked"] .rz-card-date .news-published-text,.rz-news-card[data-card-layout="stacked"] .rz-card-date .news-date-month-long{display:none}
.rz-news-card[data-card-layout="stacked"] .rz-card-title{color:#1A1A1A;font-size:18px;line-height:27px;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;transition:all .3s;text-transform:capitalize}
.rz-news-card[data-card-layout="stacked"] .rz-card-text{color:#1A1A1A;font-size:18px;line-height:29.7px;font-weight:420;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;transition:all .3s;text-transform:capitalize}
.rz-news-card[data-card-layout="stacked"] .rz-news-button{background:none!important;padding:0;color:#004A98!important;font-size:18px;font-weight:450;border:none;line-height:normal;border-radius:0;text-transform:capitalize;margin-top:12px}
.news-section .rz-news-card-wrapper .nav-controls,.rz-news-card[data-card-layout="stacked"] .rz-news-button .rz-news-button-icon{display:none}
.rz-news-card[data-card-layout="stacked"]:hover{background:#E3EDF9}
.rz-news-card[data-card-layout="stacked"]:hover .rz-card-date{color:#FFC844;background:#004A98}
.rz-news-card[data-card-layout="stacked"]:hover .rz-news-button{color:#003764!important}
.news-section .rz-news-card-wrapper .tns-controls{top:-83px;left:unset;gap:8px;right:153px;height:fit-content}
.news-section .rz-news-card-wrapper .tns-controls button i::before{font-weight:900!important}
.about-section{background-repeat:no-repeat;background-size:contain!important}
.about-section .rz-gallery-image{width:100%}
.about-section .rz-gallery-image img{border-radius:16px}
.about-section .rz-rte-element{color:#1A1A1A;font-size:18px;line-height:29.4px}
.about-section .about-btn .btn{color:#004A98;text-transform:capitalize}
.about-section .about-btn .btn:hover{color:#335525}
.about-section .custom-cursor{width:32px;height:32px;font-size:19px;left:unset!important;right:24px;transform:unset!important;bottom:24px!important;top:unset!important}
.counter-box{font-family:"Montserrat",sans-serif}
.highlight-section .rz-rte-element{font-size:20px;font-weight:700;color:#004A98;text-transform:capitalize;line-height:33px;margin-bottom:20px}
.counter-box .rz-section-header-title{font-weight:700;line-height:70.4px;display:flex;gap:2px}
.highlight-bg-img{position:absolute!important;top:0;left:50%;transform:translateX(-50%);max-width:1260px;margin:0 auto;width:100%;height:100%;z-index:-1}
.highlight-bg-img img{opacity:12%;height:100%}
.highlight-bg-img .rz-single-image-wrap,.highlight-bg-img .rz-single-image{height:100%}
.social-section .rz-section-bg-overlay{background:linear-gradient(0deg,var(--Color-Transparency-light,#ffffffeb) 0%,var(--Color-Transparency-light,#ffffffeb) 100%)!important}
.social-section{border-top:1px solid #E3EDF9}
.social-section .rz-raw-wrap{display:flex;justify-content:center;font-weight:700}
.social-section .rz-button-wrap{justify-content:center}
.social-btns .btn{width:51px;height:51px;color:#FFC844;background:url(../../website_assets/social-bg.png) center/cover no-repeat!important;background-size:91% 100%!important;position:relative;z-index:1}
.social-btns .btn:hover{background:none!important;border-radius:50%}
.social-btns .btn::before{position:absolute;content:"";background-color:#003764;border-radius:50%;width:100%;height:100%;top:0;left:0;opacity:0;transition:all .3s;z-index:-1}
.social-btns .btn:hover::before{opacity:1}
.enotify-section .notify-content-wrapper{max-width:398px}
.enotify-section .rz-section-header{gap:16px!important}
.enotify-section .rz-rte-element{color:#1A1A1A;font-size:18px;line-height:29.4px}
.freeform-fullwidth .col-post-wrap{flex-basis:1260px;min-height:auto}
.col-side .rz-element-wrapper{background-color:#E3EDF9;border-radius:8px;padding:32px}
.col-side .rz-element-wrapper + .rz-element-wrapper{margin-top:32px}
.col-side .rz-module-header{font-weight:700;padding:0;margin-bottom:24px;color:#1A1A1A;font-family:"Montserrat",sans-serif}
.col-side .staffmember-location a, .col-side .staffmember-contact a {color: #1A1A1A;font-size: 16px;margin-bottom: 16px;}
.col-side .staffmember-contact a:last-child {margin-bottom: 1px;}
.page-title-wrapper{margin-bottom:68px!important}
.page-title-wrapper .page-title{color:#003764;font-size:64px;text-transform:capitalize;line-height:70.4px;margin-bottom:16px}
.breadcrumb li{font-size:22px}
.breadcrumb li a{font-weight:700;text-decoration:none}
.breadcrumb li:before{font-family:'bootstrap-icons';font-size:10px}
.breadcrumb li a:hover{color:#FF9E1B!important}
#post .rz-rte-element a{text-decoration:none}
.col-side .rz-hours-of-op-wrapper .today-badge{display:none!important}
.col-side .rz-hours-of-op-wrapper .day-cell{font-size:18px}
.col-side .rz-hours-of-op-wrapper .hours-cell{font-size:16px}
.col-side .list-group-item{font-size:16px}
.col-side .staffmember-bio p {font-size: 18px;}
.rz-tile{transition:all .3s}
.rz-tile:hover{background:#FCF6E6}
.rz-tile .rz-tile-icon{background-size:contain;background-repeat:no-repeat;transition:all .3s ease;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 130 149'><path fill='%23FFC844' d='M62.952.536c1.237-.714 2.762-.714 4 0l60.952 35.19c1.237.715 2 2.036 2 3.465v70.38c0 1.43-.763 2.75-2 3.465l-60.952 35.19c-1.238.714-2.763.714-4 0L2 113.036c-1.238-.715-2-2.035-2-3.465V39.19c0-1.429.762-2.75 2-3.465z'/></svg>");background-position:center}
.rz-tile:hover .rz-tile-icon{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51 51'><circle cx='25.5' cy='25.5' r='25.5' fill='%23FFC844'/></svg>")}
.rz-tile .rz-tile-body{gap:8px!important;flex-direction: column-reverse !important;}
.rz-tile .rz-tile-title{line-height:36px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}
.rz-tile .rz-tile-text{line-height:33px}
.site-footer .footer-logo{width:200px}
.site-footer .rz-module-header{color:#003764;font-size:24px;font-weight:700;line-height:36px;margin-bottom:28px;text-transform:capitalize;font-family:"Montserrat",sans-serif}
.site-footer .list-group-item i{color:#004A98!important}
.site-footer .list-group-item:hover i,.site-footer .list-group-item:hover span{color:#335525!important}
.site-footer .social-btns .rz-button-wrap {justify-content: center;}
input[value="Administration"].admin{margin-top:4px}
.btn-secondary a{color: #fff;}
@media (min-width: 992px) and (max-width: 1500px) {
.site-header #nav>li>a, .site-header #nav>li>span {font-size: 17px;}
}
@media (min-width: 992px) and (max-width: 1400px) {
.site-header #nav>li>a, .site-header #nav>li>span {font-size: 16px;padding: 12px;}
}
@media (min-width: 992px) and (max-width: 1300px) {
.site-header .rz-row-block.opt_row_columns_7 {grid-template-columns: 130px auto 220px !important;}
.site-header .main-logo-image {width: 130px !important;}
.site-header #nav>li>a, .site-header #nav>li>span {font-size: 15px;padding: 12px;}
.site-header .header-search-wrap {max-width: 150px !important;}
}
@media (min-width: 992px) and (max-width: 1200px) {
.site-header .rz-row-block.opt_row_columns_7 {grid-template-columns: 110px auto 220px !important;gap: 16px;}
.site-header .main-logo-image {width: 110px !important;}
.site-header #nav>li>a, .site-header #nav>li>span {font-size: 12px;padding: 12px 8px;}
}
@media screen and (min-width:992px) {
.top-header .btn{text-transform:uppercase;font-weight:700;font-size:16px;font-family:"Montserrat",sans-serif}
.top-header .btn:hover{color:#FFC844}
.top-header .btn i{color:#FFC844;font-size:20px}
.site-header .top-header{border-bottom:1px solid #004A98}
.site-header .header-search-wrap{max-width:180px}
.site-header .header-search-wrap .form-control{padding:12px 40px 12px 12px;height:50px;background:#fff;border:none;color:#4d4d4db3;font-size:16px;font-weight:600;outline:none!important;box-shadow:unset!important;border-radius:4px}
.site-header .header-search-wrap input::placeholder{color:#4d4d4db3}
.site-header .header-search-wrap .btn{color:#004A98}
.site-header .header-search-wrap .btn i::before{-webkit-text-stroke:1px currentcolor}
.site-header .header-search-wrap .vr{display:none!important}
.site-header .translate-button{width:53px;height:50px;color:#003764!important;border-radius:4px;font-size:16px!important;font-weight:700;text-transform:uppercase;flex-direction:row-reverse;background:#FFC844!important;justify-content:center;align-items:center;border:0;padding:8px!important;margin-left:12px}
.site-header .translate-button i{margin:0!important}
.site-header .translate-button::after{content:"EN";display:inline-block}
.site-header .translate-button i::before{content:"\e5c5";font-size:20px;font-family:'Material Icons'!important;width:16px;height:16px;display:flex;align-items:center;justify-content:center}
.site-header .translate-button:hover{background:#FF9E1B!important;font-size:16px;color:#003764!important}
.site-header .translate-button:hover i{font-size:8px}
.site-header .translate-button .translate-text{display:none}
/* .site-header-wrap.sticky-top .site-header #nav ul.make-mega,.site-header-wrap.sticky-top .site-header #nav ul.normal-menu{margin-top:22px!important;border-radius:0 0 16px 16px} */
.site-header #nav,.site-header .rz-section-block.container,.site-header .rz-row-block.opt_row_columns_7,.site-header .rz-topnav-block-wrapper{position:static}
.site-header .rz-topnav-block-wrapper .center-top{left:50%!important}
.site-header #nav{transition:none}
.site-header-wrap.sticky-top #nav ul.make-mega {top: 100% !important;}
.site-header-wrap.sticky-top #nav ul.make-mega, .site-header-wrap.sticky-top .site-header #nav ul.normal-menu {border-radius: 0 0 16px 16px;}
.site-header #nav ul.make-mega {min-width: 1200px;left: 50% !important;transform: translateX(-50%) !important;top: 82% !important;}
.site-header #nav ul.make-mega,.site-header #nav ul.normal-menu{background-color:#fff;border-radius:16px;border:none;box-shadow:0 4px 28px 0 #00000029;}
.site-header #nav ul.normal-menu {margin-top: 22px !important;}
.site-header #nav ul.make-mega::before,.site-header #nav ul.normal-menu::before{position:absolute;content:"";background:none;height:32px;top:-30px;left:0;width:100%}
.site-header-wrap.sticky-top .site-header #nav ul.make-mega::before,.site-header-wrap.sticky-top .site-header #nav ul.normal-menu::before{top:-30px}
#nav .make-mega .mega-wrap-inner{column-gap:24px}
.site-header #nav>li>a,.site-header #nav>li>span{gap:3px;border:none;outline:none !important;box-shadow:none !important;font-family:"Montserrat",sans-serif}
#nav .mega-wrapper{max-width:1260px;margin:0 auto}
.site-header #nav .dropdown-toggle:after{content:"\e5c5";font-size:20px;font-family:'Material Icons'!important;width:13px;min-width:13px;max-width:13px;height:13px;display:flex;align-items:center;justify-content:center;transition:all .3s}
.site-header #nav li a.dropdown-toggle.show:after{content:"\e5c5";transform:rotate(0)}
.site-header .dropdown-header-item,#nav .nav-border{display:none!important}
#nav ul.make-mega ul ul{margin:-12px 0 19px}
#nav ul li a:not(.mega-button-link):not(.dropdown-header),#nav ul li:not(.make-mega) span{padding:8px;background-color:none;font-weight:700;text-transform:capitalize;margin-bottom:8px;transition:all .3s;line-height:36px;font-family:"Montserrat",sans-serif}
#nav ul li a:not(.mega-button-link):not(.dropdown-header):hover,#nav ul li:not(.make-mega) span:hover{background:none;color:#914910}
#nav .mega-wrap-inner li li a:not(.fa):not(.dropdown-header),#nav .mega-wrap-inner li li span:not(.fa){background:none;padding:8px;font-weight:420;margin:0;line-height:33px;font-family:'HvDTrial Brandon Grotesque'}
.site-header #nav ul.normal-menu li>a{padding:8px 8px 8px 20px;margin:0!important;font-size:20px}
.site-header-wrap.sticky-top .site-header{background:#003764;transition:all .3s}
.qlink-section .rz-qlink-wrapper .tns-outer{padding:0 56px!important}
.news-section .tiny-carousel{padding-bottom:0!important}
.rz-qlink-wrapper .tiny-carousel{padding-bottom:0!important}
.col-side .rz-submenu-wrapper{background:#004A98;padding:32px;border-radius:6px}
.col-side .rz-submenu-wrapper .rz-module-header{color:#fff}
.col-side #submenu>li>a:not(.dropdown-toggle),.col-side #submenu li>span:not(.dropdown-toggle){transition:all .3s;font-weight:420;line-height:32.4px;margin-bottom:20px}
.col-side #submenu>li:hover>a,.col-side #submenu>li:hover>span{color:#FF9E1B;display:inline-block}
.col-side #submenu>li.dropdown>a,.col-side #submenu>li.dropdown>span{border-radius:10px 0 0 10px}
.col-side #submenu .nav-link.dropdown-toggle-split{display:none!important}
.col-side #submenu ul{background:#fff;padding:19px 32px;border:none;border-radius:16px;box-shadow:0 4px 28px 0 #00000029}
.col-side #submenu ul a,.col-side #submenu ul span{background:none;padding:5px 0;color:#1A1A1A;font-size:20px;font-weight:420;transition:all .3s;line-height:33px}
.col-side #submenu ul a:hover,.col-side #submenu ul span:hover{text-decoration:underline}
#submenu .dropdown-menu li:not(:last-child){margin-bottom:12px}
.col-side #submenu .dropdown-toggle:empty::after{content:"\f054";font-family:"FontAwesome";background:none;border:none;font-size:13px;font-weight:400;color:#67B3F3;line-height:1;width:inherit}
.hero-section,#freeform .rz-slider-wrapper{border-radius:0 0 16px 16px;overflow:hidden}
.floating-alert{padding:20px 24px 20px 91px !important;max-width:720px;width:100%;display:flex;flex-direction:row;gap:16px;right:unset;bottom:unset;top:50%;left:50%;transform:translate(-50%,-50%)!important}
.floating-alert::before{position:absolute;content:"";background:url(../../website_assets/alert-icon.png) center/cover no-repeat;width:51px;height:51px;left:24px;top:50%;transform:translateY(-50%)}
.col-post-wrap .rz-qlink-wrapper .tiny-carousel-wrap:has(.tns-controls:not([style*="display: none"])) .tns-outer{padding:0 50px!important}
}
@media screen and (max-width:991px) {
.main-logo-image img{max-height:3.5rem}
.offcanvasHeaderItems-offcanvas-body .btn{background:#004A98;color:#fff!important;padding:8px 12px 6px!important}
.city-btn .btn{text-transform:capitalize}
.city-btn .btn i{color:#FFC844}
.hero-section .tns-controls,.rz-slider-wrapper .tiny-carousel-wrap .tns-controls{position:absolute;left:50%;transform:translateX(-50%);justify-content:center}
.hero-section .nav-controls,.rz-slider-wrapper .tiny-carousel-wrap .nav-controls{left:50%;transform:translateX(-50%);right:unset;justify-content:center}
.rz-qlink-wrapper .rz-qlink .rz-qlink-title{color:#1A1A1A}
.qlink-section .tiny-carousel-wrap .tns-controls{left:50%;transform:translateX(-50%);justify-content:center;bottom:0}
.col-post-wrap .rz-qlink-wrapper .tiny-carousel-wrap:has(.tns-controls:not([style*="display: none"])) .tns-outer .tns-controls{justify-content:center}
.news-section .rz-news-card-wrapper .tns-controls{left:50%;right:unset;transform:translateX(-50%);justify-content:center;top:unset;bottom:0}
.news-section .news-section-btn{margin-top:24px}
.news-section .rz-section-header-wrap .d-flex{align-items:center!important}
.events-section-header{left:16px}
.mini-events-list .cal-event-wrap{gap:16px}
.about-section .about-btn{margin-top:24px!important}
.site-footer .list-group-item,.site-footer .rz-module-header{justify-content:center}
#freeform .page-title{font-size:40px;line-height:45.4px}
.floating-alert{padding:24px 16px!important}
.floating-alert .alert-buttons{margin-top:16px}
.floating-alert .floating-alert-header{padding-left:42px;position:relative;margin-bottom:16px}
.floating-alert .floating-alert-header::before{position:absolute;content:"";background:url(../../website_assets/alert-icon.png) center/cover no-repeat;width:30px;height:30px;left:0;top:50%;transform:translateY(-50%)}
}
#eNotifyBtn {bottom: 142px !important;}
body.no-hero-slider .intranet-login-wrap {margin-top: 132px;}
body.no-hero-slider .site-header {background-color: #003764;}
.intranet-logout-bar {position: relative;z-index: 1022;}
.rz-doc-center-wrapper span[data-bs-title="Expand file to download"] {display: none;}
.rz-accordion-wrapper .accordion-header button {font-size: 25px !important;}
.rz-accordion-wrapper .accordion-body {font-size: 18px;}
.offcanvas-body .breadcrumb li:before {height: 100%;display: flex;align-items: center;}
.special-char {font-family: "Montserrat", sans-serif !important;display: unset !important;padding: 0 !important;}
.rz-doc-center-wrapper .rz-element-search-wrapper {display: none;}
#u_0_2_Ft {height: 146px !important;}
