









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




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

.fl-node-pqs5r2x87ejg .fl-accordion-item {
	margin-bottom: 10px;
	border-style: solid;
	border-width: 0;
	background-clip: border-box;
	border-color: #e5e5e5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.fl-node-pqs5r2x87ejg .fl-accordion-button {
	background-color: #1a3a82;
}
.fl-node-pqs5r2x87ejg .fl-accordion-button-label, .fl-node-pqs5r2x87ejg .fl-accordion-button-label:hover, .fl-node-pqs5r2x87ejg .fl-accordion-button .fl-accordion-button-icon {
	color: #ffffff;
}
.fl-node-pqs5r2x87ejg .fl-accordion-button-icon {
	color: #ffffff;
}
.fl-node-pqs5r2x87ejg .fl-accordion-button, .fl-node-pqs5r2x87ejg .fl-accordion-button-label {
	font-weight: 600;
	text-shadow: 1px 1px 0px #020000;
}
.fl-node-pqs5r2x87ejg .fl-accordion .fl-accordion-content :where( p, span, li ) {
	color: #000000;
}
.fl-node-pqs5r2x87ejg .fl-accordion .fl-accordion-content {
	background-color: #dddbdb;
}
.fl-node-pqs5r2x87ejg .fl-accordion-content {
	padding-top: 5px;
}
.fl-embed-video iframe {
	max-width: 100%;
}
.fl-wp-video {
	position: relative;
	height: 0;
	overflow: hidden;
	padding: 0 0 56.25%;
}
.fl-wp-video .wp-video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
}


.mfp-container .fl-video-lightbox-content .wp-video {
    margin-left: auto;
    margin-right: auto;
}

.mfp-container .fl-video-lightbox-content .fluid-width-video-wrapper iframe {
	width: 80%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}

.fl-module-video .fl-video-poster {
	cursor: pointer;
}

.fl-wp-video .wp-video .mejs-container,
.fl-wp-video .wp-video .mejs-inner,
.fl-wp-video .wp-video .mejs-layers,
.fl-wp-video .wp-video .mejs-layer,
.fl-wp-video .wp-video-shortcode,
.fl-wp-video .me-plugin,
.fl-wp-video .me-plugin * {
	width: 100% !important;
	height: 100% !important;
}

.fl-video-sticky {
	position: fixed;
    top: 20px;
	z-index: 11;
}

.fl-wp-video img{
	width: 100%;
}
@media (max-width: 767px) {  }







.fl-node-sxq1le74o5dc .fl-video-poster {
	display: none;
}



.fl-node-2e7b9zy5f8ok .fl-accordion-item {
	margin-bottom: 10px;
	border-style: solid;
	border-width: 0;
	background-clip: border-box;
	border-color: #e5e5e5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.fl-node-2e7b9zy5f8ok .fl-accordion-button {
	background-color: #1a3a82;
}
.fl-node-2e7b9zy5f8ok .fl-accordion-button-label, .fl-node-2e7b9zy5f8ok .fl-accordion-button-label:hover, .fl-node-2e7b9zy5f8ok .fl-accordion-button .fl-accordion-button-icon {
	color: #ffffff;
}
.fl-node-2e7b9zy5f8ok .fl-accordion-button-icon {
	color: #ffffff;
}
.fl-node-2e7b9zy5f8ok .fl-accordion-button, .fl-node-2e7b9zy5f8ok .fl-accordion-button-label {
	font-weight: 600;
	text-shadow: 1px 1px 0px #020000;
}
.fl-node-2e7b9zy5f8ok .fl-accordion .fl-accordion-content :where( p, span, li ) {
	color: #000000;
}
.fl-node-2e7b9zy5f8ok .fl-accordion .fl-accordion-content {
	background-color: #dddbdb;
}
.fl-node-2e7b9zy5f8ok .fl-accordion-content {
	padding-top: 5px;
}

.fl-node-fmu8nhdv7sci .fl-accordion-item {
	margin-bottom: 10px;
	border-style: solid;
	border-width: 0;
	background-clip: border-box;
	border-color: #e5e5e5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.fl-node-fmu8nhdv7sci .fl-accordion-button {
	background-color: #f2b44b;
}
.fl-node-fmu8nhdv7sci .fl-accordion-button-label, .fl-node-fmu8nhdv7sci .fl-accordion-button-label:hover, .fl-node-fmu8nhdv7sci .fl-accordion-button .fl-accordion-button-icon {
	color: #ffffff;
}
.fl-node-fmu8nhdv7sci .fl-accordion-button-icon {
	color: #ffffff;
}
.fl-node-fmu8nhdv7sci .fl-accordion-button, .fl-node-fmu8nhdv7sci .fl-accordion-button-label {
	font-weight: 600;
	text-shadow: 1px 1px 0px #020000;
}
.fl-node-fmu8nhdv7sci .fl-accordion .fl-accordion-content :where( p, span, li ) {
	color: #000000;
}
.fl-node-fmu8nhdv7sci .fl-accordion .fl-accordion-content {
	background-color: #dddbdb;
}
.fl-node-fmu8nhdv7sci .fl-accordion-content {
	padding-top: 5px;
}

.fl-node-g4pfdvz9m2cy .fl-accordion-item {
	margin-bottom: 10px;
	border-style: solid;
	border-width: 0;
	background-clip: border-box;
	border-color: #e5e5e5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.fl-node-g4pfdvz9m2cy .fl-accordion-button {
	background-color: #f2b44b;
}
.fl-node-g4pfdvz9m2cy .fl-accordion-button-label, .fl-node-g4pfdvz9m2cy .fl-accordion-button-label:hover, .fl-node-g4pfdvz9m2cy .fl-accordion-button .fl-accordion-button-icon {
	color: #ffffff;
}
.fl-node-g4pfdvz9m2cy .fl-accordion-button-icon {
	color: #ffffff;
}
.fl-node-g4pfdvz9m2cy .fl-accordion-button, .fl-node-g4pfdvz9m2cy .fl-accordion-button-label {
	font-weight: 600;
	text-shadow: 1px 1px 0px #020000;
}
.fl-node-g4pfdvz9m2cy .fl-accordion .fl-accordion-content :where( p, span, li ) {
	color: #000000;
}
.fl-node-g4pfdvz9m2cy .fl-accordion .fl-accordion-content {
	background-color: #dddbdb;
}
.fl-node-g4pfdvz9m2cy .fl-accordion-content {
	padding-top: 5px;
}

.fl-node-sknx4qrjoup0 .fl-accordion-item {
	margin-bottom: 10px;
	border-style: solid;
	border-width: 0;
	background-clip: border-box;
	border-color: #e5e5e5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.fl-node-sknx4qrjoup0 .fl-accordion-button {
	background-color: #1a3a82;
}
.fl-node-sknx4qrjoup0 .fl-accordion-button-label, .fl-node-sknx4qrjoup0 .fl-accordion-button-label:hover, .fl-node-sknx4qrjoup0 .fl-accordion-button .fl-accordion-button-icon {
	color: #ffffff;
}
.fl-node-sknx4qrjoup0 .fl-accordion-button-icon {
	color: #ffffff;
}
.fl-node-sknx4qrjoup0 .fl-accordion-button, .fl-node-sknx4qrjoup0 .fl-accordion-button-label {
	font-weight: 600;
	text-shadow: 1px 1px 0px #020000;
}
.fl-node-sknx4qrjoup0 .fl-accordion .fl-accordion-content :where( p, span, li ) {
	color: #000000;
}
.fl-node-sknx4qrjoup0 .fl-accordion .fl-accordion-content {
	background-color: #dddbdb;
}
.fl-node-sknx4qrjoup0 .fl-accordion-content {
	padding-top: 5px;
}

.fl-node-iby07ujlks8n .pp-content-ticker-container .pp-content-ticker-heading {
					justify-content: flex-start;
			}
.fl-node-iby07ujlks8n .pp-content-ticker-container .pp-content-ticker-heading a {
				justify-content: flex-start;
			display: flex;
	text-decoration: none;
	border: none;
	box-shadow: none;
}

.fl-node-iby07ujlks8n .pp-content-ticker-container .pp-content-ticker-content {
			justify-content: flex-start;
	}


.fl-node-iby07ujlks8n .pp-content-ticker-container .pp-content-ticker-heading:after {
	content: '';
	position: absolute;
	right: -20px;
	border: 10px solid transparent;
	border-left-color: #333;
	top: 50%;
	transform: translateY(-50%);
}




.fl-node-iby07ujlks8n .pp-content-ticker-container {

	}

.fl-node-iby07ujlks8n .pp-content-ticker-container:hover {

	}

.fl-node-iby07ujlks8n .pp-content-ticker-container .pp-content-ticker-item-title,
.fl-node-iby07ujlks8n .pp-content-ticker-container .pp-content-ticker-item-title a {

	}

.fl-node-iby07ujlks8n .pp-content-ticker-container .pp-content-ticker-meta {

	}

.fl-node-iby07ujlks8n .pp-content-ticker-container .swiper-button-prev,
.fl-node-iby07ujlks8n .pp-content-ticker-container .swiper-button-next {

		}

.fl-node-iby07ujlks8n .pp-content-ticker-container .swiper-button-prev:hover,
.fl-node-iby07ujlks8n .pp-content-ticker-container .swiper-button-next:hover {

		}

@media(max-width: 767px) {
	.fl-node-iby07ujlks8n .pp-content-ticker-container {
		flex-direction: column;
	}
	.fl-node-iby07ujlks8n .pp-content-ticker-container .pp-content-ticker-heading {
		width: 100%;
		justify-content: flex-start;
	}
	.fl-node-iby07ujlks8n .pp-content-ticker-container .pp-content-ticker-heading:after {
		position: absolute;
		bottom: 10px;
		width: 10px;
		height: 10px;
		margin-left: -10px;
		background-color: #333;
		left: 50%;
		top: 80%;
		transform: rotate(45deg);
	}
	.fl-node-iby07ujlks8n .pp-content-ticker-container .pp-content-ticker-content {
		flex-direction: column;
		padding: 0;
		align-items: flex-start;
	}
	.fl-node-iby07ujlks8n .pp-content-ticker-container .pp-content-ticker-image {
		margin: 10px 0 10px 0;
	}
	.fl-node-iby07ujlks8n .pp-content-ticker-container .pp-content-ticker-navigation {
		align-content: center;
		justify-content: center;
		align-items: center;
	}
}

/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */

/* End Layout CSS */


                                
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        
        
        
        
		
        
		
        
        			.fl-node-w3s4ni9a2u16 .fl-row-content {
				min-width: 0px;
			}
		