






.fl-node-gcb1en8yx2vj > .fl-row-content-wrap {
	background-color: #272727;
}






.fl-node-5bgcq6kde1o0 > .fl-row-content-wrap {
	background-color: #272727;
}






.fl-node-n7qk9r3g8o1u > .fl-row-content-wrap {
	background-color: #272727;
}
@media ( max-width: 768px ) {
 .fl-node-n7qk9r3g8o1u.fl-row > .fl-row-content-wrap {
	padding-top:0px;
}
}




.fl-node-pd9zv561jcui {
	width: 18%;
}




.fl-node-jrfy890q2wu1 {
	width: 100%;
}




.fl-node-cri3p9o0wk15 {
	width: 17%;
}




.fl-node-asd48eoc50t3 {
	width: 100%;
}




.fl-node-obdwc2ztruy8 {
	width: 74%;
}




.fl-node-fenkir7sb64w {
	width: 50%;
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-fenkir7sb64w {
		width: 50% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-bo6ztgd0xpik {
	width: 19%;
}




.fl-node-k57j6xvfhoz3 {
	width: 33%;
}




.fl-node-24am6f0p7qdy {
	width: 26%;
}




.fl-node-xksdwv1p0qu5 {
	width: 50%;
}




.fl-node-xvz8ky97aof1 {
	width: 18%;
}




.fl-node-czqnt1aduevs {
	width: 19%;
}




.fl-node-l35e8920yjhz {
	width: 21%;
}




.fl-node-2vuml5iyx17e {
	width: 31%;
}




.fl-node-r0hnwb74zmj8 {
	width: 22%;
}
@media (max-width: 768px) { .fl-module-icon {
	text-align: center;
}
 }.fl-node-xfle3qnhbm9s .fl-icon i,
.fl-node-xfle3qnhbm9s .fl-icon i:before {
	color: #9b9b9b;
}



.fl-node-xfle3qnhbm9s .fl-icon i:hover,
.fl-node-xfle3qnhbm9s .fl-icon i:hover:before,
.fl-node-xfle3qnhbm9s .fl-icon a:hover i,
.fl-node-xfle3qnhbm9s .fl-icon a:hover i:before {
	color: #7f7f7f;
}

.fl-node-xfle3qnhbm9s .fl-icon i, .fl-node-xfle3qnhbm9s .fl-icon i:before {
	font-size: 16px;
}
.fl-node-xfle3qnhbm9s .fl-icon-wrap .fl-icon-text {
	height: 28px;
}
.fl-node-xfle3qnhbm9s.fl-module-icon {
	text-align: left;
}
@media(max-width: 1200px) {
	.fl-node-xfle3qnhbm9s .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 992px) {
	.fl-node-xfle3qnhbm9s .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 768px) {
	.fl-node-xfle3qnhbm9s .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
 .fl-node-xfle3qnhbm9s > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
}
.fl-node-osurh1g0eb87 .fl-icon i,
.fl-node-osurh1g0eb87 .fl-icon i:before {
	color: #9b9b9b;
}




.fl-node-osurh1g0eb87 .fl-icon i, .fl-node-osurh1g0eb87 .fl-icon i:before {
	font-size: 16px;
}
.fl-node-osurh1g0eb87 .fl-icon-wrap .fl-icon-text {
	height: 28px;
}
.fl-node-osurh1g0eb87.fl-module-icon {
	text-align: left;
}
@media(max-width: 1200px) {
	.fl-node-osurh1g0eb87 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 992px) {
	.fl-node-osurh1g0eb87 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 768px) {
	.fl-node-osurh1g0eb87 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
 .fl-node-osurh1g0eb87 > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:3px;
}
.fl-node-ms6pz54rheqf .fl-icon i,
.fl-node-ms6pz54rheqf .fl-icon i:before {
	color: #9b9b9b;
}



.fl-node-ms6pz54rheqf .fl-icon i:hover,
.fl-node-ms6pz54rheqf .fl-icon i:hover:before,
.fl-node-ms6pz54rheqf .fl-icon a:hover i,
.fl-node-ms6pz54rheqf .fl-icon a:hover i:before {
	color: #7f7f7f;
}

.fl-node-ms6pz54rheqf .fl-icon i, .fl-node-ms6pz54rheqf .fl-icon i:before {
	font-size: 16px;
}
.fl-node-ms6pz54rheqf .fl-icon-wrap .fl-icon-text {
	height: 28px;
}
.fl-node-ms6pz54rheqf.fl-module-icon {
	text-align: left;
}
@media(max-width: 1200px) {
	.fl-node-ms6pz54rheqf .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 992px) {
	.fl-node-ms6pz54rheqf .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 768px) {
	.fl-node-ms6pz54rheqf .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
 .fl-node-ms6pz54rheqf > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
}
.fl-node-7yxvu5nr3ak4 .fl-icon i,
.fl-node-7yxvu5nr3ak4 .fl-icon i:before {
	color: #9b9b9b;
}




.fl-node-7yxvu5nr3ak4 .fl-icon i, .fl-node-7yxvu5nr3ak4 .fl-icon i:before {
	font-size: 16px;
}
.fl-node-7yxvu5nr3ak4 .fl-icon-wrap .fl-icon-text {
	height: 28px;
}
.fl-node-7yxvu5nr3ak4.fl-module-icon {
	text-align: left;
}
@media(max-width: 1200px) {
	.fl-node-7yxvu5nr3ak4 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 992px) {
	.fl-node-7yxvu5nr3ak4 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 768px) {
	.fl-node-7yxvu5nr3ak4 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
 .fl-node-7yxvu5nr3ak4 > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:3px;
}
	.fl-builder-content .fl-node-s58c0w9uyta1 .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-s58c0w9uyta1 .fl-module-content .fl-rich-text * {
		color: #ffffff;
	}
	.fl-builder-content .fl-node-s58c0w9uyta1 .fl-rich-text, .fl-builder-content .fl-node-s58c0w9uyta1 .fl-rich-text *:not(b, strong) {
	font-size: 16px;
}
 .fl-node-s58c0w9uyta1 > .fl-module-content {
	margin-bottom:0px;
}
	.fl-builder-content .fl-node-hgi6yfr1pc0e .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-hgi6yfr1pc0e .fl-module-content .fl-rich-text * {
		color: #ffffff;
	}
	.fl-builder-content .fl-node-hgi6yfr1pc0e .fl-rich-text, .fl-builder-content .fl-node-hgi6yfr1pc0e .fl-rich-text *:not(b, strong) {
	font-size: 16px;
}
 .fl-node-hgi6yfr1pc0e > .fl-module-content {
	margin-bottom:0px;
}
	.fl-builder-content .fl-node-vrxoqpgikah8 .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-vrxoqpgikah8 .fl-module-content .fl-rich-text * {
		color: #ffffff;
	}
	.fl-builder-content .fl-node-vrxoqpgikah8 .fl-rich-text, .fl-builder-content .fl-node-vrxoqpgikah8 .fl-rich-text *:not(b, strong) {
	font-size: 16px;
}
 .fl-node-vrxoqpgikah8 > .fl-module-content {
	margin-bottom:0px;
}
	.fl-builder-content .fl-node-kgx3a6jmrh4b .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-kgx3a6jmrh4b .fl-module-content .fl-rich-text * {
		color: #ffffff;
	}
	.fl-builder-content .fl-node-kgx3a6jmrh4b .fl-rich-text, .fl-builder-content .fl-node-kgx3a6jmrh4b .fl-rich-text *:not(b, strong) {
	font-size: 16px;
}
 .fl-node-kgx3a6jmrh4b > .fl-module-content {
	margin-bottom:0px;
}


.fl-node-l1iu0hvzxpkg .menu-item a {
	color: #ffffff;
	}

	
				.fl-node-l1iu0hvzxpkg .fl-menu .fl-toggle-none .fl-menu-toggle:before
					{
			border-color: #ffffff;
		}
			
	
.fl-node-l1iu0hvzxpkg .fl-menu .sub-menu {
	background-color: #ffffff;-webkit-box-shadow: 0 1px 20px rgba(0,0,0,0.1);-ms-box-shadow: 0 1px 20px rgba(0,0,0,0.1);box-shadow: 0 1px 20px rgba(0,0,0,0.1);}
		.fl-node-l1iu0hvzxpkg .fl-menu .fl-menu-toggle:before,
	.fl-node-l1iu0hvzxpkg .fl-menu .fl-menu-toggle:after{
		content: '';
		position: absolute;
		z-index: 1;
		display: block;
		border-color: #333;
	}
	.fl-node-l1iu0hvzxpkg .fl-menu .fl-menu-toggle:before{
		left: 50%;
		top: 50%;
		width: 12px;
		border-top: 3px solid;
		-webkit-transform: translate( -50%, -50% );
			-ms-transform: translate( -50%, -50% );
				transform: translate( -50%, -50% );
	}
	.fl-node-l1iu0hvzxpkg .fl-menu .fl-menu-toggle:after{
		left: 50%;
		top: 50%;
		border-left: 3px solid;
		height: 12px;
		-webkit-transform: translate( -50%, -50% );
			-ms-transform: translate( -50%, -50% );
				transform: translate( -50%, -50% );
	}
	.fl-node-l1iu0hvzxpkg .fl-menu .fl-has-submenu.focus > .fl-has-submenu-container > .fl-menu-toggle:after,
	.fl-node-l1iu0hvzxpkg .fl-menu .fl-has-submenu.fl-active > .fl-has-submenu-container .fl-menu-toggle:after,
	.fl-node-l1iu0hvzxpkg .fl-menu:not(.no-hover) .fl-has-submenu:hover > .fl-has-submenu-container > .fl-menu-toggle:after{
		display: none;
	}
			.fl-node-l1iu0hvzxpkg .fl-menu-accordion.fl-toggle-plus .fl-has-submenu-container a{
		padding-right: 24px;
	}
	.fl-node-l1iu0hvzxpkg .fl-menu-accordion.fl-toggle-plus .fl-menu-toggle{
		width: 23px;
	}
	.fl-node-l1iu0hvzxpkg .fl-menu-horizontal.fl-toggle-plus .fl-menu-toggle,
	.fl-node-l1iu0hvzxpkg .fl-menu-vertical.fl-toggle-plus .fl-menu-toggle{
		width: 24px;
	}
		.fl-node-l1iu0hvzxpkg .fl-menu li{
	border-top: 1px solid transparent;
}
.fl-node-l1iu0hvzxpkg .fl-menu li:first-child{
	border-top: none;
}
	@media ( max-width: 768px ) {

	
	
	
		.fl-node-l1iu0hvzxpkg .fl-menu .sub-menu {
		-webkit-box-shadow: none;
		-ms-box-shadow: none;
		box-shadow: none;
	}
		
	.fl-node-l1iu0hvzxpkg .fl-menu:not(.no-hover) .fl-has-submenu:hover > .sub-menu,
	.fl-node-l1iu0hvzxpkg .mega-menu.fl-active .hide-heading > .sub-menu,
	.fl-node-l1iu0hvzxpkg .mega-menu-disabled.fl-active .hide-heading > .sub-menu {
		display: block !important;
	}

	.fl-node-l1iu0hvzxpkg .fl-menu-logo,
	.fl-node-l1iu0hvzxpkg .fl-menu-search-item {
		display: none;
	}

	.fl-node-l1iu0hvzxpkg .sub-menu .menu-item a::before {
		font-family: 'Font Awesome 5 Free';
		content: '\f105';
		font-weight: 900;
		margin-right: 10px;
	}
	} 
	
@media ( min-width: 769px ) {

		
		
	
	}

.fl-node-l1iu0hvzxpkg ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li > .fl-has-submenu-container a:hover {
	color: #ffffff;
}
.fl-node-l1iu0hvzxpkg .fl-menu .menu, .fl-node-l1iu0hvzxpkg .fl-menu .menu > li {
	font-size: 16px;
	line-height: 1;
}
.fl-node-l1iu0hvzxpkg .menu a {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.fl-node-l1iu0hvzxpkg .fl-menu .menu .sub-menu > li {
	font-size: 16px;
	line-height: 1;
}
@media(max-width: 768px) {
	.fl-node-l1iu0hvzxpkg .fl-menu .sub-menu {
		background-color: transparent;
	}
}
 .fl-node-l1iu0hvzxpkg > .fl-module-content {
	margin-top:0px;
	margin-left:10px;
}
	.fl-builder-content .fl-node-kh8z624gsndy .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-kh8z624gsndy .fl-module-content .fl-rich-text * {
		color: #ffffff;
	}
	.fl-builder-content .fl-node-kh8z624gsndy .fl-rich-text, .fl-builder-content .fl-node-kh8z624gsndy .fl-rich-text *:not(b, strong) {
	font-size: 16px;
}
 .fl-node-kh8z624gsndy > .fl-module-content {
	margin-bottom:0px;
}
.fl-node-guwlieyr7j01, .fl-node-guwlieyr7j01 .fl-photo {
	text-align: center;
}
 .fl-node-guwlieyr7j01 > .fl-module-content {
	margin-top:0px;
	margin-bottom:25px;
}
@media (max-width: 768px) { .fl-node-guwlieyr7j01 > .fl-module-content { margin-bottom:20px; } }.fl-icon-group .fl-icon {
	display: inline-block;
	margin-bottom: 10px;
	margin-top: 10px;
}




.fl-node-8jqxzh2grebk .fl-icon i, .fl-node-8jqxzh2grebk .fl-icon i:before {
	font-size: 20px;
}
.fl-node-8jqxzh2grebk .fl-icon-wrap .fl-icon-text {
	height: 35px;
}
@media(max-width: 1200px) {
	.fl-node-8jqxzh2grebk .fl-icon-wrap .fl-icon-text {
		height: 35px;
	}
}
@media(max-width: 992px) {
	.fl-node-8jqxzh2grebk .fl-icon-wrap .fl-icon-text {
		height: 35px;
	}
}
@media(max-width: 768px) {
	.fl-node-8jqxzh2grebk .fl-icon-wrap .fl-icon-text {
		height: 35px;
	}
}
		.fl-node-8jqxzh2grebk .fl-module-content .fl-icon:nth-child(1) i,
	.fl-node-8jqxzh2grebk .fl-module-content .fl-icon:nth-child(1) i:before {
		color: #a5a5a5;
	}
				
	
	
		.fl-node-8jqxzh2grebk .fl-module-content .fl-icon:nth-child(2) i,
	.fl-node-8jqxzh2grebk .fl-module-content .fl-icon:nth-child(2) i:before {
		color: #a5a5a5;
	}
				
	
	
		.fl-node-8jqxzh2grebk .fl-module-content .fl-icon:nth-child(3) i,
	.fl-node-8jqxzh2grebk .fl-module-content .fl-icon:nth-child(3) i:before {
		color: #a5a5a5;
	}
				
	
	
		.fl-node-8jqxzh2grebk .fl-module-content .fl-icon:nth-child(4) i,
	.fl-node-8jqxzh2grebk .fl-module-content .fl-icon:nth-child(4) i:before {
		color: #a5a5a5;
	}
				
	
	
		.fl-node-8jqxzh2grebk .fl-module-content .fl-icon:nth-child(5) i,
	.fl-node-8jqxzh2grebk .fl-module-content .fl-icon:nth-child(5) i:before {
		color: #a5a5a5;
	}
				
	
	
		.fl-node-8jqxzh2grebk .fl-module-content .fl-icon:nth-child(6) i,
	.fl-node-8jqxzh2grebk .fl-module-content .fl-icon:nth-child(6) i:before {
		color: #a5a5a5;
	}
				
	
	
.fl-node-8jqxzh2grebk .fl-icon-group {
	text-align: right;
}
.fl-node-8jqxzh2grebk .fl-icon + .fl-icon {
	margin-left: 15px;
}
@media(max-width: 768px) {
	.fl-node-8jqxzh2grebk .fl-icon-group {
		text-align: left;
	}
}
@media ( max-width: 768px ) {
 .fl-node-8jqxzh2grebk.fl-module > .fl-module-content {
	margin-top:0px;
}
}
.fl-node-eo2zfk8l9c5p .fl-separator {
	border-top-width: 1px;
	max-width: 100%;
	margin: auto;
}

			.fl-node-eo2zfk8l9c5p .fl-separator {
	border-top-color: #a5a5a5;
	border-top-style: solid;
}
 .fl-node-eo2zfk8l9c5p > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
}
	.fl-builder-content .fl-node-4kxus70zyt2a .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-4kxus70zyt2a .fl-module-content .fl-rich-text * {
		color: #a5a5a5;
	}
	.fl-builder-content .fl-node-4kxus70zyt2a .fl-rich-text, .fl-builder-content .fl-node-4kxus70zyt2a .fl-rich-text *:not(b, strong) {
	font-size: 14px;
	line-height: 24px;
}
	.fl-builder-content .fl-node-pe8kjqyg541z .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-pe8kjqyg541z .fl-module-content .fl-rich-text * {
		color: #a5a5a5;
	}
	.fl-builder-content .fl-node-pe8kjqyg541z .fl-rich-text, .fl-builder-content .fl-node-pe8kjqyg541z .fl-rich-text *:not(b, strong) {
	font-size: 16px;
	text-align: right;
}
.fl-node-8m1hbsxp9q6j, .fl-node-8m1hbsxp9q6j .fl-photo {
	text-align: center;
}
 .fl-node-8m1hbsxp9q6j > .fl-module-content {
	margin-top:0px;
	margin-bottom:25px;
}
@media (max-width: 768px) { .fl-node-8m1hbsxp9q6j > .fl-module-content { margin-bottom:20px; } }

.fl-node-okc3gt4ywju2 .menu-item a {
	color: #A5A5A5;
	}

	
			
	.fl-node-okc3gt4ywju2 .menu-item :is(*:focus, a:hover, .fl-has-submenu-container:hover > *),
.fl-node-okc3gt4ywju2 .current-menu-item > a,
.fl-node-okc3gt4ywju2 .current-menu-item > .fl-has-submenu-container > * {
	color: #ffffff;}

			.fl-node-okc3gt4ywju2 .menu .fl-has-submenu .sub-menu{
		display: none;
	}
	.fl-node-okc3gt4ywju2 .fl-menu .sub-menu {
	background-color: #ffffff;-webkit-box-shadow: 0 1px 20px rgba(0,0,0,0.1);-ms-box-shadow: 0 1px 20px rgba(0,0,0,0.1);box-shadow: 0 1px 20px rgba(0,0,0,0.1);}
			.fl-node-okc3gt4ywju2 .fl-menu-vertical.fl-toggle-arrows .fl-has-submenu-container a{
		padding-right: 24px;
	}
	.fl-node-okc3gt4ywju2 .fl-menu-vertical.fl-toggle-arrows .fl-menu-toggle{
		width: 23px;
	}
	.fl-node-okc3gt4ywju2 .fl-menu-horizontal.fl-toggle-arrows .fl-menu-toggle,
	.fl-node-okc3gt4ywju2 .fl-menu-vertical.fl-toggle-arrows .fl-menu-toggle{
		width: 24px;
	}
		.fl-node-okc3gt4ywju2 .fl-menu li{
	border-top: 1px solid transparent;
}
.fl-node-okc3gt4ywju2 .fl-menu li:first-child{
	border-top: none;
}
	@media ( max-width: 768px ) {

	
	
	
		.fl-node-okc3gt4ywju2 .fl-menu .sub-menu {
		-webkit-box-shadow: none;
		-ms-box-shadow: none;
		box-shadow: none;
	}
		
	.fl-node-okc3gt4ywju2 .fl-menu:not(.no-hover) .fl-has-submenu:hover > .sub-menu,
	.fl-node-okc3gt4ywju2 .mega-menu.fl-active .hide-heading > .sub-menu,
	.fl-node-okc3gt4ywju2 .mega-menu-disabled.fl-active .hide-heading > .sub-menu {
		display: block !important;
	}

	.fl-node-okc3gt4ywju2 .fl-menu-logo,
	.fl-node-okc3gt4ywju2 .fl-menu-search-item {
		display: none;
	}

	.fl-node-okc3gt4ywju2 .sub-menu .menu-item a::before {
		font-family: 'Font Awesome 5 Free';
		content: '\f105';
		font-weight: 900;
		margin-right: 10px;
	}
	} 
	
@media ( min-width: 769px ) {

		
		.fl-node-okc3gt4ywju2 .menu .fl-has-submenu .sub-menu{
			position: absolute;
			top: 0;
			left: 100%;
			z-index: 10;
			visibility: hidden;
			opacity: 0;
		}

	
		
		.fl-node-okc3gt4ywju2 .fl-menu .fl-has-submenu:hover > .sub-menu,
		.fl-node-okc3gt4ywju2 .fl-menu .fl-has-submenu.focus > .sub-menu{
			display: block;
			visibility: visible;
			opacity: 1;
		}

		.fl-node-okc3gt4ywju2 .menu .fl-has-submenu.fl-menu-submenu-right .sub-menu{
			left: inherit;
			right: 0;
		}

		.fl-node-okc3gt4ywju2 .menu .fl-has-submenu .fl-has-submenu.fl-menu-submenu-right .sub-menu{
			top: 0;
			left: inherit;
			right: 100%;
		}

		.fl-node-okc3gt4ywju2 .fl-menu .fl-has-submenu.fl-active > .fl-has-submenu-container .fl-menu-toggle{
			-webkit-transform: none;
				-ms-transform: none;
					transform: none;
		}

				
					.fl-node-okc3gt4ywju2 .fl-menu .fl-menu-toggle{
				display: none;
			}
		
		.fl-node-okc3gt4ywju2 ul.sub-menu {
						padding-top: 0px;
									padding-right: 0px;
									padding-bottom: 0px;
									padding-left: 0px;
					}

		.fl-node-okc3gt4ywju2 ul.sub-menu a {
														}

	
	
	}

.fl-node-okc3gt4ywju2 ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li > .fl-has-submenu-container a:hover {
	color: #A5A5A5;
}
.fl-node-okc3gt4ywju2 .fl-menu .menu, .fl-node-okc3gt4ywju2 .fl-menu .menu > li {
	font-size: 16px;
	line-height: 1;
}
.fl-node-okc3gt4ywju2 .menu a {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.fl-node-okc3gt4ywju2 .fl-menu .menu .sub-menu > li {
	font-size: 16px;
	line-height: 1;
}
@media(max-width: 768px) {
	.fl-node-okc3gt4ywju2 .menu li.fl-has-submenu ul.sub-menu {
		padding-left: 15px;
	}
	.fl-node-okc3gt4ywju2 .fl-menu .sub-menu {
		background-color: transparent;
	}
}
 .fl-node-okc3gt4ywju2 > .fl-module-content {
	margin-top:0px;
	margin-left:10px;
}


.fl-node-aqro93unkve6 .menu-item a {
	color: #A5A5A5;
	}

	
			
	.fl-node-aqro93unkve6 .menu-item :is(*:focus, a:hover, .fl-has-submenu-container:hover > *),
.fl-node-aqro93unkve6 .current-menu-item > a,
.fl-node-aqro93unkve6 .current-menu-item > .fl-has-submenu-container > * {
	color: #ffffff;}

			.fl-node-aqro93unkve6 .menu .fl-has-submenu .sub-menu{
		display: none;
	}
	.fl-node-aqro93unkve6 .fl-menu .sub-menu {
	background-color: #ffffff;-webkit-box-shadow: 0 1px 20px rgba(0,0,0,0.1);-ms-box-shadow: 0 1px 20px rgba(0,0,0,0.1);box-shadow: 0 1px 20px rgba(0,0,0,0.1);}
			.fl-node-aqro93unkve6 .fl-menu-vertical.fl-toggle-arrows .fl-has-submenu-container a{
		padding-right: 24px;
	}
	.fl-node-aqro93unkve6 .fl-menu-vertical.fl-toggle-arrows .fl-menu-toggle{
		width: 23px;
	}
	.fl-node-aqro93unkve6 .fl-menu-horizontal.fl-toggle-arrows .fl-menu-toggle,
	.fl-node-aqro93unkve6 .fl-menu-vertical.fl-toggle-arrows .fl-menu-toggle{
		width: 24px;
	}
		.fl-node-aqro93unkve6 .fl-menu li{
	border-top: 1px solid transparent;
}
.fl-node-aqro93unkve6 .fl-menu li:first-child{
	border-top: none;
}
	@media ( max-width: 768px ) {

	
	
	
		.fl-node-aqro93unkve6 .fl-menu .sub-menu {
		-webkit-box-shadow: none;
		-ms-box-shadow: none;
		box-shadow: none;
	}
		
	.fl-node-aqro93unkve6 .fl-menu:not(.no-hover) .fl-has-submenu:hover > .sub-menu,
	.fl-node-aqro93unkve6 .mega-menu.fl-active .hide-heading > .sub-menu,
	.fl-node-aqro93unkve6 .mega-menu-disabled.fl-active .hide-heading > .sub-menu {
		display: block !important;
	}

	.fl-node-aqro93unkve6 .fl-menu-logo,
	.fl-node-aqro93unkve6 .fl-menu-search-item {
		display: none;
	}

	.fl-node-aqro93unkve6 .sub-menu .menu-item a::before {
		font-family: 'Font Awesome 5 Free';
		content: '\f105';
		font-weight: 900;
		margin-right: 10px;
	}
	} 
	
@media ( min-width: 769px ) {

		
		.fl-node-aqro93unkve6 .menu .fl-has-submenu .sub-menu{
			position: absolute;
			top: 0;
			left: 100%;
			z-index: 10;
			visibility: hidden;
			opacity: 0;
		}

	
		
		.fl-node-aqro93unkve6 .fl-menu .fl-has-submenu:hover > .sub-menu,
		.fl-node-aqro93unkve6 .fl-menu .fl-has-submenu.focus > .sub-menu{
			display: block;
			visibility: visible;
			opacity: 1;
		}

		.fl-node-aqro93unkve6 .menu .fl-has-submenu.fl-menu-submenu-right .sub-menu{
			left: inherit;
			right: 0;
		}

		.fl-node-aqro93unkve6 .menu .fl-has-submenu .fl-has-submenu.fl-menu-submenu-right .sub-menu{
			top: 0;
			left: inherit;
			right: 100%;
		}

		.fl-node-aqro93unkve6 .fl-menu .fl-has-submenu.fl-active > .fl-has-submenu-container .fl-menu-toggle{
			-webkit-transform: none;
				-ms-transform: none;
					transform: none;
		}

				
					.fl-node-aqro93unkve6 .fl-menu .fl-menu-toggle{
				display: none;
			}
		
		.fl-node-aqro93unkve6 ul.sub-menu {
						padding-top: 0px;
									padding-right: 0px;
									padding-bottom: 0px;
									padding-left: 0px;
					}

		.fl-node-aqro93unkve6 ul.sub-menu a {
														}

	
	
	}

.fl-node-aqro93unkve6 ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li > .fl-has-submenu-container a:hover {
	color: #A5A5A5;
}
.fl-node-aqro93unkve6 .fl-menu .menu, .fl-node-aqro93unkve6 .fl-menu .menu > li {
	font-size: 16px;
	line-height: 1;
}
.fl-node-aqro93unkve6 .menu a {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.fl-node-aqro93unkve6 .fl-menu .menu .sub-menu > li {
	font-size: 16px;
	line-height: 1;
}
@media(max-width: 768px) {
	.fl-node-aqro93unkve6 .menu li.fl-has-submenu ul.sub-menu {
		padding-left: 15px;
	}
	.fl-node-aqro93unkve6 .fl-menu .sub-menu {
		background-color: transparent;
	}
}
 .fl-node-aqro93unkve6 > .fl-module-content {
	margin-top:0px;
	margin-left:10px;
}


.fl-node-ruj1snmbk7tv .menu-item a {
	color: #A5A5A5;
	}

	
			
	.fl-node-ruj1snmbk7tv .menu-item :is(*:focus, a:hover, .fl-has-submenu-container:hover > *),
.fl-node-ruj1snmbk7tv .current-menu-item > a,
.fl-node-ruj1snmbk7tv .current-menu-item > .fl-has-submenu-container > * {
	color: #ffffff;}

			.fl-node-ruj1snmbk7tv .menu .fl-has-submenu .sub-menu{
		display: none;
	}
	.fl-node-ruj1snmbk7tv .fl-menu .sub-menu {
	background-color: #ffffff;-webkit-box-shadow: 0 1px 20px rgba(0,0,0,0.1);-ms-box-shadow: 0 1px 20px rgba(0,0,0,0.1);box-shadow: 0 1px 20px rgba(0,0,0,0.1);}
			.fl-node-ruj1snmbk7tv .fl-menu-vertical.fl-toggle-arrows .fl-has-submenu-container a{
		padding-right: 24px;
	}
	.fl-node-ruj1snmbk7tv .fl-menu-vertical.fl-toggle-arrows .fl-menu-toggle{
		width: 23px;
	}
	.fl-node-ruj1snmbk7tv .fl-menu-horizontal.fl-toggle-arrows .fl-menu-toggle,
	.fl-node-ruj1snmbk7tv .fl-menu-vertical.fl-toggle-arrows .fl-menu-toggle{
		width: 24px;
	}
		.fl-node-ruj1snmbk7tv .fl-menu li{
	border-top: 1px solid transparent;
}
.fl-node-ruj1snmbk7tv .fl-menu li:first-child{
	border-top: none;
}
	@media ( max-width: 768px ) {

	
	
	
		.fl-node-ruj1snmbk7tv .fl-menu .sub-menu {
		-webkit-box-shadow: none;
		-ms-box-shadow: none;
		box-shadow: none;
	}
		
	.fl-node-ruj1snmbk7tv .fl-menu:not(.no-hover) .fl-has-submenu:hover > .sub-menu,
	.fl-node-ruj1snmbk7tv .mega-menu.fl-active .hide-heading > .sub-menu,
	.fl-node-ruj1snmbk7tv .mega-menu-disabled.fl-active .hide-heading > .sub-menu {
		display: block !important;
	}

	.fl-node-ruj1snmbk7tv .fl-menu-logo,
	.fl-node-ruj1snmbk7tv .fl-menu-search-item {
		display: none;
	}

	.fl-node-ruj1snmbk7tv .sub-menu .menu-item a::before {
		font-family: 'Font Awesome 5 Free';
		content: '\f105';
		font-weight: 900;
		margin-right: 10px;
	}
	} 
	
@media ( min-width: 769px ) {

		
		.fl-node-ruj1snmbk7tv .menu .fl-has-submenu .sub-menu{
			position: absolute;
			top: 0;
			left: 100%;
			z-index: 10;
			visibility: hidden;
			opacity: 0;
		}

	
		
		.fl-node-ruj1snmbk7tv .fl-menu .fl-has-submenu:hover > .sub-menu,
		.fl-node-ruj1snmbk7tv .fl-menu .fl-has-submenu.focus > .sub-menu{
			display: block;
			visibility: visible;
			opacity: 1;
		}

		.fl-node-ruj1snmbk7tv .menu .fl-has-submenu.fl-menu-submenu-right .sub-menu{
			left: inherit;
			right: 0;
		}

		.fl-node-ruj1snmbk7tv .menu .fl-has-submenu .fl-has-submenu.fl-menu-submenu-right .sub-menu{
			top: 0;
			left: inherit;
			right: 100%;
		}

		.fl-node-ruj1snmbk7tv .fl-menu .fl-has-submenu.fl-active > .fl-has-submenu-container .fl-menu-toggle{
			-webkit-transform: none;
				-ms-transform: none;
					transform: none;
		}

				
					.fl-node-ruj1snmbk7tv .fl-menu .fl-menu-toggle{
				display: none;
			}
		
		.fl-node-ruj1snmbk7tv ul.sub-menu {
						padding-top: 0px;
									padding-right: 0px;
									padding-bottom: 0px;
									padding-left: 0px;
					}

		.fl-node-ruj1snmbk7tv ul.sub-menu a {
														}

	
	
	}

.fl-node-ruj1snmbk7tv ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li > .fl-has-submenu-container a:hover {
	color: #A5A5A5;
}
.fl-node-ruj1snmbk7tv .fl-menu .menu, .fl-node-ruj1snmbk7tv .fl-menu .menu > li {
	font-size: 16px;
	line-height: 1;
}
.fl-node-ruj1snmbk7tv .menu a {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.fl-node-ruj1snmbk7tv .fl-menu .menu .sub-menu > li {
	font-size: 16px;
	line-height: 1;
}
@media(max-width: 768px) {
	.fl-node-ruj1snmbk7tv .menu li.fl-has-submenu ul.sub-menu {
		padding-left: 15px;
	}
	.fl-node-ruj1snmbk7tv .fl-menu .sub-menu {
		background-color: transparent;
	}
}
 .fl-node-ruj1snmbk7tv > .fl-module-content {
	margin-top:0px;
	margin-left:10px;
}


.fl-node-vdqxpof9j10y .menu-item a {
	color: #A5A5A5;
	}

	
			
	.fl-node-vdqxpof9j10y .menu-item :is(*:focus, a:hover, .fl-has-submenu-container:hover > *),
.fl-node-vdqxpof9j10y .current-menu-item > a,
.fl-node-vdqxpof9j10y .current-menu-item > .fl-has-submenu-container > * {
	color: #ffffff;}

			.fl-node-vdqxpof9j10y .menu .fl-has-submenu .sub-menu{
		display: none;
	}
	.fl-node-vdqxpof9j10y .fl-menu .sub-menu {
	background-color: #ffffff;-webkit-box-shadow: 0 1px 20px rgba(0,0,0,0.1);-ms-box-shadow: 0 1px 20px rgba(0,0,0,0.1);box-shadow: 0 1px 20px rgba(0,0,0,0.1);}
			.fl-node-vdqxpof9j10y .fl-menu-vertical.fl-toggle-arrows .fl-has-submenu-container a{
		padding-right: 24px;
	}
	.fl-node-vdqxpof9j10y .fl-menu-vertical.fl-toggle-arrows .fl-menu-toggle{
		width: 23px;
	}
	.fl-node-vdqxpof9j10y .fl-menu-horizontal.fl-toggle-arrows .fl-menu-toggle,
	.fl-node-vdqxpof9j10y .fl-menu-vertical.fl-toggle-arrows .fl-menu-toggle{
		width: 24px;
	}
		.fl-node-vdqxpof9j10y .fl-menu li{
	border-top: 1px solid transparent;
}
.fl-node-vdqxpof9j10y .fl-menu li:first-child{
	border-top: none;
}
	@media ( max-width: 768px ) {

	
	
	
		.fl-node-vdqxpof9j10y .fl-menu .sub-menu {
		-webkit-box-shadow: none;
		-ms-box-shadow: none;
		box-shadow: none;
	}
		
	.fl-node-vdqxpof9j10y .fl-menu:not(.no-hover) .fl-has-submenu:hover > .sub-menu,
	.fl-node-vdqxpof9j10y .mega-menu.fl-active .hide-heading > .sub-menu,
	.fl-node-vdqxpof9j10y .mega-menu-disabled.fl-active .hide-heading > .sub-menu {
		display: block !important;
	}

	.fl-node-vdqxpof9j10y .fl-menu-logo,
	.fl-node-vdqxpof9j10y .fl-menu-search-item {
		display: none;
	}

	.fl-node-vdqxpof9j10y .sub-menu .menu-item a::before {
		font-family: 'Font Awesome 5 Free';
		content: '\f105';
		font-weight: 900;
		margin-right: 10px;
	}
	} 
	
@media ( min-width: 769px ) {

		
		.fl-node-vdqxpof9j10y .menu .fl-has-submenu .sub-menu{
			position: absolute;
			top: 0;
			left: 100%;
			z-index: 10;
			visibility: hidden;
			opacity: 0;
		}

	
		
		.fl-node-vdqxpof9j10y .fl-menu .fl-has-submenu:hover > .sub-menu,
		.fl-node-vdqxpof9j10y .fl-menu .fl-has-submenu.focus > .sub-menu{
			display: block;
			visibility: visible;
			opacity: 1;
		}

		.fl-node-vdqxpof9j10y .menu .fl-has-submenu.fl-menu-submenu-right .sub-menu{
			left: inherit;
			right: 0;
		}

		.fl-node-vdqxpof9j10y .menu .fl-has-submenu .fl-has-submenu.fl-menu-submenu-right .sub-menu{
			top: 0;
			left: inherit;
			right: 100%;
		}

		.fl-node-vdqxpof9j10y .fl-menu .fl-has-submenu.fl-active > .fl-has-submenu-container .fl-menu-toggle{
			-webkit-transform: none;
				-ms-transform: none;
					transform: none;
		}

				
					.fl-node-vdqxpof9j10y .fl-menu .fl-menu-toggle{
				display: none;
			}
		
		.fl-node-vdqxpof9j10y ul.sub-menu {
						padding-top: 0px;
									padding-right: 0px;
									padding-bottom: 0px;
									padding-left: 0px;
					}

		.fl-node-vdqxpof9j10y ul.sub-menu a {
														}

	
	
	}

.fl-node-vdqxpof9j10y ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li > .fl-has-submenu-container a:hover {
	color: #A5A5A5;
}
.fl-node-vdqxpof9j10y .fl-menu .menu, .fl-node-vdqxpof9j10y .fl-menu .menu > li {
	font-size: 16px;
	line-height: 1;
}
.fl-node-vdqxpof9j10y .menu a {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.fl-node-vdqxpof9j10y .fl-menu .menu .sub-menu > li {
	font-size: 16px;
	line-height: 1;
}
@media(max-width: 768px) {
	.fl-node-vdqxpof9j10y .menu li.fl-has-submenu ul.sub-menu {
		padding-left: 15px;
	}
	.fl-node-vdqxpof9j10y .fl-menu .sub-menu {
		background-color: transparent;
	}
}
 .fl-node-vdqxpof9j10y > .fl-module-content {
	margin-top:0px;
	margin-left:10px;
}
	.fl-builder-content .fl-node-u3x7nds0c8ia .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-u3x7nds0c8ia .fl-module-content .fl-rich-text * {
		color: #a5a5a5;
	}
	.fl-builder-content .fl-node-u3x7nds0c8ia .fl-rich-text, .fl-builder-content .fl-node-u3x7nds0c8ia .fl-rich-text *:not(b, strong) {
	font-size: 16px;
	line-height: 20px;
}
 .fl-node-u3x7nds0c8ia > .fl-module-content {
	margin-top:5px;
	margin-bottom:0px;
}
.fl-node-lnptc9vb82jh .fl-separator {
	border-top-width: 1px;
	max-width: 100%;
	margin: auto;
}

			.fl-node-lnptc9vb82jh .fl-separator {
	border-top-color: #a5a5a5;
	border-top-style: solid;
}
 .fl-node-lnptc9vb82jh > .fl-module-content {
	margin-top:0px;
}
	.fl-builder-content .fl-node-gtoqj1ec9m8f .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-gtoqj1ec9m8f .fl-module-content .fl-rich-text * {
		color: #ffffff;
	}
	 .fl-node-gtoqj1ec9m8f > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
}


.fl-node-lbpnzmwvx9r1 .menu-item a {
	color: #ffffff;
	}

	
				.fl-node-lbpnzmwvx9r1 .fl-menu .fl-toggle-none .fl-menu-toggle:before
					{
			border-color: #ffffff;
		}
			
	
.fl-node-lbpnzmwvx9r1 .fl-menu .sub-menu {
	background-color: #ffffff;-webkit-box-shadow: 0 1px 20px rgba(0,0,0,0.1);-ms-box-shadow: 0 1px 20px rgba(0,0,0,0.1);box-shadow: 0 1px 20px rgba(0,0,0,0.1);}
		.fl-node-lbpnzmwvx9r1 .fl-menu .fl-menu-toggle:before,
	.fl-node-lbpnzmwvx9r1 .fl-menu .fl-menu-toggle:after{
		content: '';
		position: absolute;
		z-index: 1;
		display: block;
		border-color: #333;
	}
	.fl-node-lbpnzmwvx9r1 .fl-menu .fl-menu-toggle:before{
		left: 50%;
		top: 50%;
		width: 12px;
		border-top: 3px solid;
		-webkit-transform: translate( -50%, -50% );
			-ms-transform: translate( -50%, -50% );
				transform: translate( -50%, -50% );
	}
	.fl-node-lbpnzmwvx9r1 .fl-menu .fl-menu-toggle:after{
		left: 50%;
		top: 50%;
		border-left: 3px solid;
		height: 12px;
		-webkit-transform: translate( -50%, -50% );
			-ms-transform: translate( -50%, -50% );
				transform: translate( -50%, -50% );
	}
	.fl-node-lbpnzmwvx9r1 .fl-menu .fl-has-submenu.focus > .fl-has-submenu-container > .fl-menu-toggle:after,
	.fl-node-lbpnzmwvx9r1 .fl-menu .fl-has-submenu.fl-active > .fl-has-submenu-container .fl-menu-toggle:after,
	.fl-node-lbpnzmwvx9r1 .fl-menu:not(.no-hover) .fl-has-submenu:hover > .fl-has-submenu-container > .fl-menu-toggle:after{
		display: none;
	}
			.fl-node-lbpnzmwvx9r1 .fl-menu-accordion.fl-toggle-plus .fl-has-submenu-container a{
		padding-right: 24px;
	}
	.fl-node-lbpnzmwvx9r1 .fl-menu-accordion.fl-toggle-plus .fl-menu-toggle{
		width: 23px;
	}
	.fl-node-lbpnzmwvx9r1 .fl-menu-horizontal.fl-toggle-plus .fl-menu-toggle,
	.fl-node-lbpnzmwvx9r1 .fl-menu-vertical.fl-toggle-plus .fl-menu-toggle{
		width: 24px;
	}
		.fl-node-lbpnzmwvx9r1 .fl-menu li{
	border-top: 1px solid transparent;
}
.fl-node-lbpnzmwvx9r1 .fl-menu li:first-child{
	border-top: none;
}
	@media ( max-width: 768px ) {

	
	
	
		.fl-node-lbpnzmwvx9r1 .fl-menu .sub-menu {
		-webkit-box-shadow: none;
		-ms-box-shadow: none;
		box-shadow: none;
	}
		
	.fl-node-lbpnzmwvx9r1 .fl-menu:not(.no-hover) .fl-has-submenu:hover > .sub-menu,
	.fl-node-lbpnzmwvx9r1 .mega-menu.fl-active .hide-heading > .sub-menu,
	.fl-node-lbpnzmwvx9r1 .mega-menu-disabled.fl-active .hide-heading > .sub-menu {
		display: block !important;
	}

	.fl-node-lbpnzmwvx9r1 .fl-menu-logo,
	.fl-node-lbpnzmwvx9r1 .fl-menu-search-item {
		display: none;
	}

	.fl-node-lbpnzmwvx9r1 .sub-menu .menu-item a::before {
		font-family: 'Font Awesome 5 Free';
		content: '\f105';
		font-weight: 900;
		margin-right: 10px;
	}
	} 
	
@media ( min-width: 769px ) {

		
		
	
	}

.fl-node-lbpnzmwvx9r1 ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li > .fl-has-submenu-container a:hover {
	color: #ffffff;
}
.fl-node-lbpnzmwvx9r1 .fl-menu .menu, .fl-node-lbpnzmwvx9r1 .fl-menu .menu > li {
	font-size: 16px;
	line-height: 1;
}
.fl-node-lbpnzmwvx9r1 .menu a {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.fl-node-lbpnzmwvx9r1 .fl-menu .menu .sub-menu > li {
	font-size: 16px;
	line-height: 1;
}
@media(max-width: 768px) {
	.fl-node-lbpnzmwvx9r1 .fl-menu .sub-menu {
		background-color: transparent;
	}
}
 .fl-node-lbpnzmwvx9r1 > .fl-module-content {
	margin-top:0px;
	margin-left:10px;
}


.fl-node-256plvjabq3x .menu-item a {
	color: #A5A5A5;
	}

	
			
	.fl-node-256plvjabq3x .menu-item :is(*:focus, a:hover, .fl-has-submenu-container:hover > *),
.fl-node-256plvjabq3x .current-menu-item > a,
.fl-node-256plvjabq3x .current-menu-item > .fl-has-submenu-container > * {
	color: #ffffff;}

			.fl-node-256plvjabq3x .menu .fl-has-submenu .sub-menu{
		display: none;
	}
	.fl-node-256plvjabq3x .fl-menu .sub-menu {
	background-color: #ffffff;-webkit-box-shadow: 0 1px 20px rgba(0,0,0,0.1);-ms-box-shadow: 0 1px 20px rgba(0,0,0,0.1);box-shadow: 0 1px 20px rgba(0,0,0,0.1);}
			.fl-node-256plvjabq3x .fl-menu-vertical.fl-toggle-arrows .fl-has-submenu-container a{
		padding-right: 24px;
	}
	.fl-node-256plvjabq3x .fl-menu-vertical.fl-toggle-arrows .fl-menu-toggle{
		width: 23px;
	}
	.fl-node-256plvjabq3x .fl-menu-horizontal.fl-toggle-arrows .fl-menu-toggle,
	.fl-node-256plvjabq3x .fl-menu-vertical.fl-toggle-arrows .fl-menu-toggle{
		width: 24px;
	}
		.fl-node-256plvjabq3x .fl-menu li{
	border-top: 1px solid transparent;
}
.fl-node-256plvjabq3x .fl-menu li:first-child{
	border-top: none;
}
	@media ( max-width: 768px ) {

	
	
	
		.fl-node-256plvjabq3x .fl-menu .sub-menu {
		-webkit-box-shadow: none;
		-ms-box-shadow: none;
		box-shadow: none;
	}
		
	.fl-node-256plvjabq3x .fl-menu:not(.no-hover) .fl-has-submenu:hover > .sub-menu,
	.fl-node-256plvjabq3x .mega-menu.fl-active .hide-heading > .sub-menu,
	.fl-node-256plvjabq3x .mega-menu-disabled.fl-active .hide-heading > .sub-menu {
		display: block !important;
	}

	.fl-node-256plvjabq3x .fl-menu-logo,
	.fl-node-256plvjabq3x .fl-menu-search-item {
		display: none;
	}

	.fl-node-256plvjabq3x .sub-menu .menu-item a::before {
		font-family: 'Font Awesome 5 Free';
		content: '\f105';
		font-weight: 900;
		margin-right: 10px;
	}
	} 
	
@media ( min-width: 769px ) {

		
		.fl-node-256plvjabq3x .menu .fl-has-submenu .sub-menu{
			position: absolute;
			top: 0;
			left: 100%;
			z-index: 10;
			visibility: hidden;
			opacity: 0;
		}

	
		
		.fl-node-256plvjabq3x .fl-menu .fl-has-submenu:hover > .sub-menu,
		.fl-node-256plvjabq3x .fl-menu .fl-has-submenu.focus > .sub-menu{
			display: block;
			visibility: visible;
			opacity: 1;
		}

		.fl-node-256plvjabq3x .menu .fl-has-submenu.fl-menu-submenu-right .sub-menu{
			left: inherit;
			right: 0;
		}

		.fl-node-256plvjabq3x .menu .fl-has-submenu .fl-has-submenu.fl-menu-submenu-right .sub-menu{
			top: 0;
			left: inherit;
			right: 100%;
		}

		.fl-node-256plvjabq3x .fl-menu .fl-has-submenu.fl-active > .fl-has-submenu-container .fl-menu-toggle{
			-webkit-transform: none;
				-ms-transform: none;
					transform: none;
		}

				
					.fl-node-256plvjabq3x .fl-menu .fl-menu-toggle{
				display: none;
			}
		
		.fl-node-256plvjabq3x ul.sub-menu {
						padding-top: 0px;
									padding-right: 0px;
									padding-bottom: 0px;
									padding-left: 0px;
					}

		.fl-node-256plvjabq3x ul.sub-menu a {
														}

	
	
	}

.fl-node-256plvjabq3x ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li > .fl-has-submenu-container a:hover {
	color: #A5A5A5;
}
.fl-node-256plvjabq3x .fl-menu .menu, .fl-node-256plvjabq3x .fl-menu .menu > li {
	font-size: 16px;
	line-height: 1;
}
.fl-node-256plvjabq3x .menu a {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.fl-node-256plvjabq3x .fl-menu .menu .sub-menu > li {
	font-size: 16px;
	line-height: 1;
}
@media(max-width: 768px) {
	.fl-node-256plvjabq3x .menu li.fl-has-submenu ul.sub-menu {
		padding-left: 15px;
	}
	.fl-node-256plvjabq3x .fl-menu .sub-menu {
		background-color: transparent;
	}
}
 .fl-node-256plvjabq3x > .fl-module-content {
	margin-top:0px;
	margin-left:10px;
}
.fl-node-7xi34tw56m8h .fl-separator {
	border-top-width: 1px;
	max-width: 100%;
	margin: auto;
}

			.fl-node-7xi34tw56m8h .fl-separator {
	border-top-color: #a5a5a5;
	border-top-style: solid;
}
 .fl-node-7xi34tw56m8h > .fl-module-content {
	margin-top:0px;
}


.fl-node-af05x7kbeyv1 .menu-item a {
	color: #ffffff;
	}

	
				.fl-node-af05x7kbeyv1 .fl-menu .fl-toggle-none .fl-menu-toggle:before
					{
			border-color: #ffffff;
		}
			
	
.fl-node-af05x7kbeyv1 .fl-menu .sub-menu {
	background-color: #ffffff;-webkit-box-shadow: 0 1px 20px rgba(0,0,0,0.1);-ms-box-shadow: 0 1px 20px rgba(0,0,0,0.1);box-shadow: 0 1px 20px rgba(0,0,0,0.1);}
		.fl-node-af05x7kbeyv1 .fl-menu .fl-menu-toggle:before,
	.fl-node-af05x7kbeyv1 .fl-menu .fl-menu-toggle:after{
		content: '';
		position: absolute;
		z-index: 1;
		display: block;
		border-color: #333;
	}
	.fl-node-af05x7kbeyv1 .fl-menu .fl-menu-toggle:before{
		left: 50%;
		top: 50%;
		width: 12px;
		border-top: 3px solid;
		-webkit-transform: translate( -50%, -50% );
			-ms-transform: translate( -50%, -50% );
				transform: translate( -50%, -50% );
	}
	.fl-node-af05x7kbeyv1 .fl-menu .fl-menu-toggle:after{
		left: 50%;
		top: 50%;
		border-left: 3px solid;
		height: 12px;
		-webkit-transform: translate( -50%, -50% );
			-ms-transform: translate( -50%, -50% );
				transform: translate( -50%, -50% );
	}
	.fl-node-af05x7kbeyv1 .fl-menu .fl-has-submenu.focus > .fl-has-submenu-container > .fl-menu-toggle:after,
	.fl-node-af05x7kbeyv1 .fl-menu .fl-has-submenu.fl-active > .fl-has-submenu-container .fl-menu-toggle:after,
	.fl-node-af05x7kbeyv1 .fl-menu:not(.no-hover) .fl-has-submenu:hover > .fl-has-submenu-container > .fl-menu-toggle:after{
		display: none;
	}
			.fl-node-af05x7kbeyv1 .fl-menu-accordion.fl-toggle-plus .fl-has-submenu-container a{
		padding-right: 24px;
	}
	.fl-node-af05x7kbeyv1 .fl-menu-accordion.fl-toggle-plus .fl-menu-toggle{
		width: 23px;
	}
	.fl-node-af05x7kbeyv1 .fl-menu-horizontal.fl-toggle-plus .fl-menu-toggle,
	.fl-node-af05x7kbeyv1 .fl-menu-vertical.fl-toggle-plus .fl-menu-toggle{
		width: 24px;
	}
		.fl-node-af05x7kbeyv1 .fl-menu li{
	border-top: 1px solid transparent;
}
.fl-node-af05x7kbeyv1 .fl-menu li:first-child{
	border-top: none;
}
	@media ( max-width: 768px ) {

	
	
	
		.fl-node-af05x7kbeyv1 .fl-menu .sub-menu {
		-webkit-box-shadow: none;
		-ms-box-shadow: none;
		box-shadow: none;
	}
		
	.fl-node-af05x7kbeyv1 .fl-menu:not(.no-hover) .fl-has-submenu:hover > .sub-menu,
	.fl-node-af05x7kbeyv1 .mega-menu.fl-active .hide-heading > .sub-menu,
	.fl-node-af05x7kbeyv1 .mega-menu-disabled.fl-active .hide-heading > .sub-menu {
		display: block !important;
	}

	.fl-node-af05x7kbeyv1 .fl-menu-logo,
	.fl-node-af05x7kbeyv1 .fl-menu-search-item {
		display: none;
	}

	.fl-node-af05x7kbeyv1 .sub-menu .menu-item a::before {
		font-family: 'Font Awesome 5 Free';
		content: '\f105';
		font-weight: 900;
		margin-right: 10px;
	}
	} 
	
@media ( min-width: 769px ) {

		
		
	
	}

.fl-node-af05x7kbeyv1 ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li > .fl-has-submenu-container a:hover {
	color: #ffffff;
}
.fl-node-af05x7kbeyv1 .fl-menu .menu, .fl-node-af05x7kbeyv1 .fl-menu .menu > li {
	font-size: 16px;
	line-height: 1;
}
.fl-node-af05x7kbeyv1 .menu a {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.fl-node-af05x7kbeyv1 .fl-menu .menu .sub-menu > li {
	font-size: 16px;
	line-height: 1;
}
@media(max-width: 768px) {
	.fl-node-af05x7kbeyv1 .fl-menu .sub-menu {
		background-color: transparent;
	}
}
 .fl-node-af05x7kbeyv1 > .fl-module-content {
	margin-top:0px;
	margin-left:10px;
}
.fl-node-czpjo91w2das .fl-separator {
	border-top-width: 1px;
	max-width: 100%;
	margin: auto;
}

			.fl-node-czpjo91w2das .fl-separator {
	border-top-color: #a5a5a5;
	border-top-style: solid;
}
 .fl-node-czpjo91w2das > .fl-module-content {
	margin-top:0px;
}


.fl-node-xj7gmvosefq4 .menu-item a {
	color: #ffffff;
	}

	
				.fl-node-xj7gmvosefq4 .fl-menu .fl-toggle-none .fl-menu-toggle:before
					{
			border-color: #ffffff;
		}
			
	
.fl-node-xj7gmvosefq4 .fl-menu .sub-menu {
	background-color: #ffffff;-webkit-box-shadow: 0 1px 20px rgba(0,0,0,0.1);-ms-box-shadow: 0 1px 20px rgba(0,0,0,0.1);box-shadow: 0 1px 20px rgba(0,0,0,0.1);}
		.fl-node-xj7gmvosefq4 .fl-menu .fl-menu-toggle:before,
	.fl-node-xj7gmvosefq4 .fl-menu .fl-menu-toggle:after{
		content: '';
		position: absolute;
		z-index: 1;
		display: block;
		border-color: #333;
	}
	.fl-node-xj7gmvosefq4 .fl-menu .fl-menu-toggle:before{
		left: 50%;
		top: 50%;
		width: 12px;
		border-top: 3px solid;
		-webkit-transform: translate( -50%, -50% );
			-ms-transform: translate( -50%, -50% );
				transform: translate( -50%, -50% );
	}
	.fl-node-xj7gmvosefq4 .fl-menu .fl-menu-toggle:after{
		left: 50%;
		top: 50%;
		border-left: 3px solid;
		height: 12px;
		-webkit-transform: translate( -50%, -50% );
			-ms-transform: translate( -50%, -50% );
				transform: translate( -50%, -50% );
	}
	.fl-node-xj7gmvosefq4 .fl-menu .fl-has-submenu.focus > .fl-has-submenu-container > .fl-menu-toggle:after,
	.fl-node-xj7gmvosefq4 .fl-menu .fl-has-submenu.fl-active > .fl-has-submenu-container .fl-menu-toggle:after,
	.fl-node-xj7gmvosefq4 .fl-menu:not(.no-hover) .fl-has-submenu:hover > .fl-has-submenu-container > .fl-menu-toggle:after{
		display: none;
	}
			.fl-node-xj7gmvosefq4 .fl-menu-accordion.fl-toggle-plus .fl-has-submenu-container a{
		padding-right: 24px;
	}
	.fl-node-xj7gmvosefq4 .fl-menu-accordion.fl-toggle-plus .fl-menu-toggle{
		width: 23px;
	}
	.fl-node-xj7gmvosefq4 .fl-menu-horizontal.fl-toggle-plus .fl-menu-toggle,
	.fl-node-xj7gmvosefq4 .fl-menu-vertical.fl-toggle-plus .fl-menu-toggle{
		width: 24px;
	}
		.fl-node-xj7gmvosefq4 .fl-menu li{
	border-top: 1px solid transparent;
}
.fl-node-xj7gmvosefq4 .fl-menu li:first-child{
	border-top: none;
}
	@media ( max-width: 768px ) {

	
	
	
		.fl-node-xj7gmvosefq4 .fl-menu .sub-menu {
		-webkit-box-shadow: none;
		-ms-box-shadow: none;
		box-shadow: none;
	}
		
	.fl-node-xj7gmvosefq4 .fl-menu:not(.no-hover) .fl-has-submenu:hover > .sub-menu,
	.fl-node-xj7gmvosefq4 .mega-menu.fl-active .hide-heading > .sub-menu,
	.fl-node-xj7gmvosefq4 .mega-menu-disabled.fl-active .hide-heading > .sub-menu {
		display: block !important;
	}

	.fl-node-xj7gmvosefq4 .fl-menu-logo,
	.fl-node-xj7gmvosefq4 .fl-menu-search-item {
		display: none;
	}

	.fl-node-xj7gmvosefq4 .sub-menu .menu-item a::before {
		font-family: 'Font Awesome 5 Free';
		content: '\f105';
		font-weight: 900;
		margin-right: 10px;
	}
	} 
	
@media ( min-width: 769px ) {

		
		
	
	}

.fl-node-xj7gmvosefq4 ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li > .fl-has-submenu-container a:hover {
	color: #ffffff;
}
.fl-node-xj7gmvosefq4 .fl-menu .menu, .fl-node-xj7gmvosefq4 .fl-menu .menu > li {
	font-size: 16px;
	line-height: 1;
}
.fl-node-xj7gmvosefq4 .menu a {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.fl-node-xj7gmvosefq4 .fl-menu .menu .sub-menu > li {
	font-size: 16px;
	line-height: 1;
}
@media(max-width: 768px) {
	.fl-node-xj7gmvosefq4 .fl-menu .sub-menu {
		background-color: transparent;
	}
}
 .fl-node-xj7gmvosefq4 > .fl-module-content {
	margin-top:0px;
	margin-left:10px;
}
.fl-node-mlubvazo5q9w .fl-separator {
	border-top-width: 1px;
	max-width: 100%;
	margin: auto;
}

			.fl-node-mlubvazo5q9w .fl-separator {
	border-top-color: #a5a5a5;
	border-top-style: solid;
}
 .fl-node-mlubvazo5q9w > .fl-module-content {
	margin-top:0px;
}


.fl-node-nc8kyafmj5du .menu-item a {
	color: #ffffff;
	}

	
				.fl-node-nc8kyafmj5du .fl-menu .fl-toggle-none .fl-menu-toggle:before
					{
			border-color: #ffffff;
		}
			
	
.fl-node-nc8kyafmj5du .fl-menu .sub-menu {
	background-color: #ffffff;-webkit-box-shadow: 0 1px 20px rgba(0,0,0,0.1);-ms-box-shadow: 0 1px 20px rgba(0,0,0,0.1);box-shadow: 0 1px 20px rgba(0,0,0,0.1);}
		.fl-node-nc8kyafmj5du .fl-menu .fl-menu-toggle:before,
	.fl-node-nc8kyafmj5du .fl-menu .fl-menu-toggle:after{
		content: '';
		position: absolute;
		z-index: 1;
		display: block;
		border-color: #333;
	}
	.fl-node-nc8kyafmj5du .fl-menu .fl-menu-toggle:before{
		left: 50%;
		top: 50%;
		width: 12px;
		border-top: 3px solid;
		-webkit-transform: translate( -50%, -50% );
			-ms-transform: translate( -50%, -50% );
				transform: translate( -50%, -50% );
	}
	.fl-node-nc8kyafmj5du .fl-menu .fl-menu-toggle:after{
		left: 50%;
		top: 50%;
		border-left: 3px solid;
		height: 12px;
		-webkit-transform: translate( -50%, -50% );
			-ms-transform: translate( -50%, -50% );
				transform: translate( -50%, -50% );
	}
	.fl-node-nc8kyafmj5du .fl-menu .fl-has-submenu.focus > .fl-has-submenu-container > .fl-menu-toggle:after,
	.fl-node-nc8kyafmj5du .fl-menu .fl-has-submenu.fl-active > .fl-has-submenu-container .fl-menu-toggle:after,
	.fl-node-nc8kyafmj5du .fl-menu:not(.no-hover) .fl-has-submenu:hover > .fl-has-submenu-container > .fl-menu-toggle:after{
		display: none;
	}
			.fl-node-nc8kyafmj5du .fl-menu-accordion.fl-toggle-plus .fl-has-submenu-container a{
		padding-right: 24px;
	}
	.fl-node-nc8kyafmj5du .fl-menu-accordion.fl-toggle-plus .fl-menu-toggle{
		width: 23px;
	}
	.fl-node-nc8kyafmj5du .fl-menu-horizontal.fl-toggle-plus .fl-menu-toggle,
	.fl-node-nc8kyafmj5du .fl-menu-vertical.fl-toggle-plus .fl-menu-toggle{
		width: 24px;
	}
		.fl-node-nc8kyafmj5du .fl-menu li{
	border-top: 1px solid transparent;
}
.fl-node-nc8kyafmj5du .fl-menu li:first-child{
	border-top: none;
}
	@media ( max-width: 768px ) {

	
	
	
		.fl-node-nc8kyafmj5du .fl-menu .sub-menu {
		-webkit-box-shadow: none;
		-ms-box-shadow: none;
		box-shadow: none;
	}
		
	.fl-node-nc8kyafmj5du .fl-menu:not(.no-hover) .fl-has-submenu:hover > .sub-menu,
	.fl-node-nc8kyafmj5du .mega-menu.fl-active .hide-heading > .sub-menu,
	.fl-node-nc8kyafmj5du .mega-menu-disabled.fl-active .hide-heading > .sub-menu {
		display: block !important;
	}

	.fl-node-nc8kyafmj5du .fl-menu-logo,
	.fl-node-nc8kyafmj5du .fl-menu-search-item {
		display: none;
	}

	.fl-node-nc8kyafmj5du .sub-menu .menu-item a::before {
		font-family: 'Font Awesome 5 Free';
		content: '\f105';
		font-weight: 900;
		margin-right: 10px;
	}
	} 
	
@media ( min-width: 769px ) {

		
		
	
	}

.fl-node-nc8kyafmj5du ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li > .fl-has-submenu-container a:hover {
	color: #ffffff;
}
.fl-node-nc8kyafmj5du .fl-menu .menu, .fl-node-nc8kyafmj5du .fl-menu .menu > li {
	font-size: 16px;
	line-height: 1;
}
.fl-node-nc8kyafmj5du .menu a {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.fl-node-nc8kyafmj5du .fl-menu .menu .sub-menu > li {
	font-size: 16px;
	line-height: 1;
}
@media(max-width: 768px) {
	.fl-node-nc8kyafmj5du .fl-menu .sub-menu {
		background-color: transparent;
	}
}
 .fl-node-nc8kyafmj5du > .fl-module-content {
	margin-top:0px;
	margin-left:10px;
}
.fl-node-5rc0ki1bto2l .fl-separator {
	border-top-width: 1px;
	max-width: 100%;
	margin: auto;
}

			.fl-node-5rc0ki1bto2l .fl-separator {
	border-top-color: #a5a5a5;
	border-top-style: solid;
}
 .fl-node-5rc0ki1bto2l > .fl-module-content {
	margin-top:0px;
}
	.fl-builder-content .fl-node-sc5iahv270bz .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-sc5iahv270bz .fl-module-content .fl-rich-text * {
		color: #ffffff;
	}
	 .fl-node-sc5iahv270bz > .fl-module-content {
	margin-top:0px;
}
.fl-node-93guqdy5vas4 .fl-separator {
	border-top-width: 1px;
	max-width: 100%;
	margin: auto;
}

			.fl-node-93guqdy5vas4 .fl-separator {
	border-top-color: #a5a5a5;
	border-top-style: solid;
}
 .fl-node-93guqdy5vas4 > .fl-module-content {
	margin-top:0px;
}
	.fl-builder-content .fl-node-hy7xfszgm4qb .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-hy7xfszgm4qb .fl-module-content .fl-rich-text * {
		color: #ffffff;
	}
	.fl-builder-content .fl-node-hy7xfszgm4qb .fl-rich-text, .fl-builder-content .fl-node-hy7xfszgm4qb .fl-rich-text *:not(b, strong) {
	font-size: 16px;
}
 .fl-node-hy7xfszgm4qb > .fl-module-content {
	margin-bottom:0px;
}
	.fl-builder-content .fl-node-fg5d3a9wv2mn .fl-module-content .fl-rich-text,
	.fl-builder-content .fl-node-fg5d3a9wv2mn .fl-module-content .fl-rich-text * {
		color: #a5a5a5;
	}
	.fl-builder-content .fl-node-fg5d3a9wv2mn .fl-rich-text, .fl-builder-content .fl-node-fg5d3a9wv2mn .fl-rich-text *:not(b, strong) {
	font-size: 16px;
	line-height: 20px;
}
 .fl-node-fg5d3a9wv2mn > .fl-module-content {
	margin-top:5px;
}
@media ( max-width: 768px ) {
 .fl-node-fg5d3a9wv2mn.fl-module > .fl-module-content {
	margin-bottom:0px;
}
}

/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */
.state-zip input[type=submit] {
margin-top: 20px;
font-size: 18px;
background-color: #2f2f2f;
padding-left: 30px;
padding-right: 30px;
padding-top: 10px;
padding-bottom: 10px;
border-radius: 25px;
border-color: #2f2f2f;
}

.state-zip input[type=submit]:hover {
    background-color: #366ead;
    border-color: #366ead;
    transition: all .1s ease-in-out 0s;
}

input[type=submit] {
display: inline-block;

}

.state-zip #zipredirect {
    width: 100%;
    margin: 0 auto;
}
/* End Layout CSS */


