/* CUSTOM STYLING FOR RCIA */
/*:root {
	--aom-main-color: #02488B;
	--aom-main-color-hover: rgba(2, 72, 139, 0.8);
	--aom-secondary-color: #e5c100;
	--aom-dark-grey: #5A5C5D;
	--aom-light-grey: #C2C6C9;
}

::selection {
    background: var(--aom-main-color-hover);
}

.top-bar {
	background-color: rgba(81, 33, 121, 0.8);
}

.button
{
	background-color: #e5c100;
	border: 2px solid #55595c;
	color: #55595c;
	border-radius: 3px;
	font-weight: bold;
}

.button:hover, .button:focus {
    background-color: #512179;
	color: white;
}

::selection {
    background: #fff;
}

a, a:visited {
    color: #fff;
    font-weight: bold;
}

a.dark,
a.dark:visited {
	color: #512179 !important;
}
a.dark:hover {
	color: #e5c100 !important;
}

.footer_container {
    background-color: #512179;
    color: #e5c100;
}


.elementor-widget-image-gallery .gallery {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

.final-footer {
	flex-wrap: wrap;
}

.ginput_container_consent input {
    width: auto;
}


.footer_wrap a>img {
    padding: 10px 0;
}	
}

.home .gform_confirmation_wrapper {
	color: #fff;
	margin: 20px 0;
}

.ff1 .tc {
	padding-bottom: 0;
}

.elementor-lightbox footer {
	display: none;
}

.nav_container .sticky-container {
	padding: 0;
}

#footer {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}

@media screen and (max-width: 767px) {
	.nav_container  {
		background-color: #fff;
	}
	
	.title-bar {
		margin: 0;
	}
}
*/