.fl-node-5fc7e745a9dfc {
	color: #ffffff;
}
.fl-builder-content .fl-node-5fc7e745a9dfc *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) {
	color: inherit;
}

.fl-builder-content .fl-node-5fc7e745a9dfc a {
	color: #ffffff;
}

.fl-builder-content .fl-node-5fc7e745a9dfc a:hover {
	color: #ffffff;
}

.fl-builder-content .fl-node-5fc7e745a9dfc h1,
.fl-builder-content .fl-node-5fc7e745a9dfc h2,
.fl-builder-content .fl-node-5fc7e745a9dfc h3,
.fl-builder-content .fl-node-5fc7e745a9dfc h4,
.fl-builder-content .fl-node-5fc7e745a9dfc h5,
.fl-builder-content .fl-node-5fc7e745a9dfc h6,
.fl-builder-content .fl-node-5fc7e745a9dfc h1 a,
.fl-builder-content .fl-node-5fc7e745a9dfc h2 a,
.fl-builder-content .fl-node-5fc7e745a9dfc h3 a,
.fl-builder-content .fl-node-5fc7e745a9dfc h4 a,
.fl-builder-content .fl-node-5fc7e745a9dfc h5 a,
.fl-builder-content .fl-node-5fc7e745a9dfc h6 a {
	color: #ffffff;
}



/* Full Height Rows */
.fl-node-5fc7e745a9dfc.fl-row-full-height > .fl-row-content-wrap,
.fl-node-5fc7e745a9dfc.fl-row-custom-height > .fl-row-content-wrap {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.fl-node-5fc7e745a9dfc.fl-row-full-height > .fl-row-content-wrap {
	min-height: 100vh;
}
.fl-node-5fc7e745a9dfc.fl-row-custom-height > .fl-row-content-wrap {
	min-height: 0;
}

.fl-builder-edit .fl-node-5fc7e745a9dfc.fl-row-full-height > .fl-row-content-wrap {
	min-height: calc( 100vh - 48px );
}

/* Full height iPad with portrait orientation. */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){
	.fl-node-5fc7e745a9dfc.fl-row-full-height > .fl-row-content-wrap {
		min-height: 1024px;
	}
}
/* Full height iPad with landscape orientation. */
@media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape){
	.fl-node-5fc7e745a9dfc.fl-row-full-height > .fl-row-content-wrap {
		min-height: 768px;
	}
}
/* Full height iPhone 5. You can also target devices with aspect ratio. */
@media screen and (device-aspect-ratio: 40/71) {
	.fl-node-5fc7e745a9dfc.fl-row-full-height > .fl-row-content-wrap {
		min-height: 500px;
	}
}
.fl-node-5fc7e745a9dfc > .fl-row-content-wrap {
	background-image: linear-gradient(180deg, #4C3E91 0%, #FF8300 100%);
}




.fl-node-5fc7e745a9df5 {
	width: 100%;
}
 .fl-node-5fe7c0626cff3 > .fl-module-content {
	margin-top:30px;
	margin-bottom:0px;
}
@media (max-width: 768px) { .fl-node-5fe7c0626cff3 > .fl-module-content { margin-top:20px; } }.fl-node-5fc7e745a9dfb .fl-separator {
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: rgba(255,255,255,0.6);
	max-width: 88%;
	margin: auto;
}

			 .fl-node-5fc7e745a9dfb > .fl-module-content {
	margin-top:0px;
}
 .fl-node-5fe7c09aa2616 > .fl-module-content {
	margin-top:0px;
}

/* 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-5fc7e745a9dfc .fl-row-content {
				min-width: 0px;
			}
		