.lucid-header-bg {
	background: linear-gradient(120deg, rgba(32,32,32,1) 0%, rgba(64,64,64,1) 100%);
}

.lucid-footer-bg {
	background: linear-gradient(120deg, rgba(32,32,32,1) 0%, rgba(64,64,64,1) 100%);
}

.lucid-client-bg {
	min-height: 415px;
	background: linear-gradient(156deg, rgba(217,217,217,1) 0%, rgba(245,242,242,1) 100%);
}

.lucid-accordion-bg {
	background-color: #83a91e; /* GREEN */
    color: #4f94a4; /* BLUE */
}

.lucid-footer-text-center {
	text-align: center;
}

.lucid-footer-text-right {
	text-align: right;
}

.lucid-footer-text-left {
	text-align: left;
	font-weight: bold;
}
	
.lucid-header-text {
	text-align: right;
}

.lucid-client-text-right {
	text-align: right;
}

.lucid-color-blue {
	color: #4f94a4;
}

.lucid-color-green {
	color: #83a91e;
}

.lucid-color-dark {
	color: #202020;
}

.lucid-color-light {
	color: #f0f0f0;
}

.lucid-btn-primary {
    --bs-btn-color: #4f94a4;
    --bs-btn-border-color: #4f94a4;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #4f94a4;
    --bs-btn-hover-border-color: #4f94a4;
    --bs-btn-focus-shadow-rgb: 13,110,253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #4f94a4;
    --bs-btn-active-border-color: #4f94a4;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #4f94a4;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #4f94a4;
    --bs-gradient: none;
}

.lucid-client-button {
	font-size: 0.5em;
	color: #f0f0f0 !important;
	box-shadow: none !important;
}

.lucid-client-button_geofence {
	font-size: 0.5em !important;
	color: rgb(81, 131, 201) !important;
	border-color:  #4f94a4 !important;;
	box-shadow: none !important;
}

.lucid-row {
    --bs-gutter-x: 0rem !important;
	min-height: 740px;
}

.lucid-accordion {
	--bs-accordion-border-width: 0px !important;
}







