




 .fl-node-68dcda6ccb3ab > .fl-row-content-wrap {
	padding-bottom:20px;
}





 .fl-node-68dcda6ccb39f > .fl-row-content-wrap {
	padding-top:0px;
}







































.fl-node-5d7748c5a55c6 {
	width: 100%;
}




.fl-node-68dcda6ccb3a1 {
	width: 50%;
}




.fl-node-68dcda6ccb3a2 {
	width: 50%;
}




.fl-node-68dcda6ccb3c2 {
	width: 66.67%;
}




.fl-node-68dcda6ccb3c3 {
	width: 33.33%;
}




.fl-node-68dcda6ccb3ae {
	width: 66.67%;
}




.fl-node-68dcda6ccb3bc {
	width: 33.33%;
}




.fl-node-68dcda6ccb3b9 {
	width: 66.67%;
}




.fl-node-68dcda6ccb3bd {
	width: 33.33%;
}




.fl-node-68dcdc5652f2f {
	width: 66.67%;
}




.fl-node-68dcdc5652f32 {
	width: 33.33%;
}




.fl-node-68dcda6ccb3b4 {
	width: 100%;
}




.fl-node-68dcda6ccb3a9 {
	width: 50%;
}




.fl-node-68dcda6ccb3a7 {
	width: 50%;
}




.fl-node-68dcda6ccb3cc {
	width: 100%;
}




.fl-node-68dcda6ccb3c8 {
	width: 100%;
}
 .fl-node-5d7748c5a55fe > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
}
.fl-node-68dcda6ccb3a3 .fl-photo {
	text-align: center;
}
/**
 * Headline styles.
 *
 */



/**
 * Subheadline styles.
 *
 */



/**
 * Visibility.
 *
 */



/**
 * Overlapping Subheadline.
 *
 */
	.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlapped .fl-mega-headline {
		position: absolute;
		width: 100%;
		top: 50%;
		transform: translateY( -50% );
	}
	@media screen and ( min-width: 1440px ) {
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-mobile .fl-mega-headline,
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-medium-mobile .fl-mega-headline,
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-medium .fl-mega-headline {
			position: static;
			width: auto;
			top: inherit;
			transform: translateY( 0% );
		}
	}
	@media screen and ( max-width: 1439px ) {
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-desktop .fl-mega-headline,
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-mobile .fl-mega-headline {
			position: static;
			width: auto;
			top: inherit;
			transform: translateY( 0% );
		}

		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-desktop-medium .fl-mega-headline,
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-medium .fl-mega-headline,
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-medium-mobile .fl-mega-headline {
			position: absolute;
			width: 100%;
			top: 50%;
			transform: translateY( -50% );
		}
	}
	@media screen and ( max-width: 767px ) {
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-desktop .fl-mega-headline,
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-desktop-medium .fl-mega-headline,
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-medium .fl-mega-headline {
			position: static;
			width: auto;
			top: inherit;
			transform: translateY( 0% );
		}

		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-medium-mobile .fl-mega-headline,
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-mobile .fl-mega-headline {
			position: absolute;
			width: 100%;
			top: 50%;
			transform: translateY( -50% );
		}
	}
 .fl-node-68dcda6ccb3b6 > .fl-module-content {
	margin-bottom:0px;
}














.fl-node-68dcda6ccb3b0 .fl-button-wrap {
	text-align: left;
}
/**
 * Headline styles.
 *
 */



/**
 * Subheadline styles.
 *
 */
.fl-row .fl-col .fl-node-68dcda6ccb3b5.fl-module-mega-headline .fl-mega-subheadline {
	color: #a4b6c8;
}



/**
 * Visibility.
 *
 */



/**
 * Overlapping Subheadline.
 *
 */
 .fl-node-68dcda6ccb3b5 > .fl-module-content {
	margin-bottom:0px;
}
 .fl-node-68dcda6ccb3af > .fl-module-content {
	margin-bottom:10px;
	margin-left:20px;
}
/**
 * Headline styles.
 *
 */



/**
 * Subheadline styles.
 *
 */
.fl-row .fl-col .fl-node-68dcda6ccb3ba.fl-module-mega-headline .fl-mega-subheadline {
	color: #a4b6c8;
}



/**
 * Visibility.
 *
 */



/**
 * Overlapping Subheadline.
 *
 */
 .fl-node-68dcda6ccb3ba > .fl-module-content {
	margin-bottom:0px;
}
 .fl-node-68dcda6ccb3bb > .fl-module-content {
	margin-bottom:10px;
	margin-left:20px;
}
/**
 * Headline styles.
 *
 */



/**
 * Subheadline styles.
 *
 */
.fl-row .fl-col .fl-node-68dcda6ccb3be.fl-module-mega-headline .fl-mega-subheadline {
	color: #a4b6c8;
}



/**
 * Visibility.
 *
 */



/**
 * Overlapping Subheadline.
 *
 */
 .fl-node-68dcda6ccb3be > .fl-module-content {
	margin-bottom:0px;
}
 .fl-node-68dcda6ccb3bf > .fl-module-content {
	margin-bottom:10px;
	margin-left:20px;
}
/**
 * Headline styles.
 *
 */



/**
 * Subheadline styles.
 *
 */
.fl-row .fl-col .fl-node-68dcdc5652f30.fl-module-mega-headline .fl-mega-subheadline {
	color: #a4b6c8;
}



/**
 * Visibility.
 *
 */



/**
 * Overlapping Subheadline.
 *
 */
 .fl-node-68dcdc5652f30 > .fl-module-content {
	margin-bottom:0px;
}
 .fl-node-68dcdc5652f31 > .fl-module-content {
	margin-bottom:10px;
	margin-left:20px;
}
 .fl-node-68dcda6ccb3b1 > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-node-68dcda6ccb3aa .fl-photo {
	text-align: center;
}
/**
 * Headline styles.
 *
 */



/**
 * Subheadline styles.
 *
 */
.fl-row .fl-col .fl-node-68dcda6ccb3c4.fl-module-mega-headline .fl-mega-subheadline {
	color: #a4b6c8;
}



/**
 * Visibility.
 *
 */



/**
 * Overlapping Subheadline.
 *
 */
 .fl-node-68dcda6ccb3c4 > .fl-module-content {
	margin-bottom:0px;
}
 .fl-node-68dcda6ccb3a8 > .fl-module-content {
	margin-bottom:10px;
	margin-left:20px;
}
/**
 * Alignment.
 *
 */
/**
 * Headline styles.
 *
 */



/**
 * Subheadline styles.
 *
 */
.fl-row .fl-col .fl-node-68dcda6ccb3ca.fl-module-mega-headline .fl-mega-subheadline {
	color: #a4b6c8;
}



/**
 * Visibility.
 *
 */



/**
 * Overlapping Subheadline.
 *
 */
 .fl-node-68dcda6ccb3ca > .fl-module-content {
	margin-bottom:0px;
}
/**
 * Column spacing.
 *
 */
.fl-node-68dcda6ccb3c9 .fl-mega-teaser-wrapper {
	margin-top: -40px;
	margin-right: -20px;
	margin-bottom: -20px;
	margin-left: -20px;
}
.fl-node-68dcda6ccb3c9 .fl-mega-teaser-wrapper .fl-mega-teaserbox {
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.fl-node-68dcda6ccb3c9 .fl-mega-carousel-wrapper::before {
	left: -20px;
	width: 20px;
}
.fl-node-68dcda6ccb3c9 .fl-mega-carousel-wrapper::after {
	right: -20px;
	width: 20px;
}



/**
 * Column width.
 *
 */
.fl-node-68dcda6ccb3c9 .fl-mega-teaser-wrapper .fl-mega-teaserbox {
	width: 33.333333333333%;
}

@media only screen and ( max-width: 1439px ) {
	.fl-node-68dcda6ccb3c9 .fl-mega-teaser-wrapper .fl-mega-teaserbox {
		width: 50%;
	}
}

@media only screen and ( max-width: 767px ) {
	.fl-node-68dcda6ccb3c9 .fl-mega-teaser-wrapper .fl-mega-teaserbox {
		width: 100%;
	}
}



/**
 * General height styles.
 *
 */



/**
 * General box content alignment.
 *
 */
.fl-node-68dcda6ccb3c9 .fl-mega-teaserbox .outer-wrap .front-wrap .inner-wrap {
			position: relative;
		top: 0;
	}



/**
 * Specific styles.
 *
 */

/* 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-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
		
        
		
        
		
        
		
        
		
        
		
        
		
        
		
        
		
        
		
        
		
        
		
        
		
        
		
        
		
        
		
        
		
        
		
        















































/**
 * Headline styles.
 *
 */



/**
 * Subheadline styles.
 *
 */



/**
 * Visibility.
 *
 */



/**
 * Overlapping Subheadline.
 *
 */
	.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlapped .fl-mega-headline {
		position: absolute;
		width: 100%;
		top: 50%;
		transform: translateY( -50% );
	}
	@media screen and ( min-width: 1440px ) {
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-mobile .fl-mega-headline,
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-medium-mobile .fl-mega-headline,
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-medium .fl-mega-headline {
			position: static;
			width: auto;
			top: inherit;
			transform: translateY( 0% );
		}
	}
	@media screen and ( max-width: 1439px ) {
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-desktop .fl-mega-headline,
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-mobile .fl-mega-headline {
			position: static;
			width: auto;
			top: inherit;
			transform: translateY( 0% );
		}

		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-desktop-medium .fl-mega-headline,
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-medium .fl-mega-headline,
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-medium-mobile .fl-mega-headline {
			position: absolute;
			width: 100%;
			top: 50%;
			transform: translateY( -50% );
		}
	}
	@media screen and ( max-width: 767px ) {
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-desktop .fl-mega-headline,
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-desktop-medium .fl-mega-headline,
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-medium .fl-mega-headline {
			position: static;
			width: auto;
			top: inherit;
			transform: translateY( 0% );
		}

		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-medium-mobile .fl-mega-headline,
		.fl-node-68dcda6ccb3b6.fl-module-mega-headline .overlap-mobile .fl-mega-headline {
			position: absolute;
			width: 100%;
			top: 50%;
			transform: translateY( -50% );
		}
	}
/**
 * Headline styles.
 *
 */



/**
 * Subheadline styles.
 *
 */
.fl-row .fl-col .fl-node-68dcda6ccb3b5.fl-module-mega-headline .fl-mega-subheadline {
	color: #a4b6c8;
}



/**
 * Visibility.
 *
 */



/**
 * Overlapping Subheadline.
 *
 */
/**
 * Headline styles.
 *
 */



/**
 * Subheadline styles.
 *
 */
.fl-row .fl-col .fl-node-68dcda6ccb3ba.fl-module-mega-headline .fl-mega-subheadline {
	color: #a4b6c8;
}



/**
 * Visibility.
 *
 */



/**
 * Overlapping Subheadline.
 *
 */
/**
 * Headline styles.
 *
 */



/**
 * Subheadline styles.
 *
 */
.fl-row .fl-col .fl-node-68dcda6ccb3be.fl-module-mega-headline .fl-mega-subheadline {
	color: #a4b6c8;
}



/**
 * Visibility.
 *
 */



/**
 * Overlapping Subheadline.
 *
 */
/**
 * Headline styles.
 *
 */



/**
 * Subheadline styles.
 *
 */
.fl-row .fl-col .fl-node-68dcdc5652f30.fl-module-mega-headline .fl-mega-subheadline {
	color: #a4b6c8;
}



/**
 * Visibility.
 *
 */



/**
 * Overlapping Subheadline.
 *
 */
/**
 * Headline styles.
 *
 */



/**
 * Subheadline styles.
 *
 */
.fl-row .fl-col .fl-node-68dcda6ccb3c4.fl-module-mega-headline .fl-mega-subheadline {
	color: #a4b6c8;
}



/**
 * Visibility.
 *
 */



/**
 * Overlapping Subheadline.
 *
 */
/**
 * Alignment.
 *
 */
/**
 * Headline styles.
 *
 */



/**
 * Subheadline styles.
 *
 */
.fl-row .fl-col .fl-node-68dcda6ccb3ca.fl-module-mega-headline .fl-mega-subheadline {
	color: #a4b6c8;
}



/**
 * Visibility.
 *
 */



/**
 * Overlapping Subheadline.
 *
 */
/**
 * Column spacing.
 *
 */
.fl-node-68dcda6ccb3c9 .fl-mega-teaser-wrapper {
	margin-top: -40px;
	margin-right: -20px;
	margin-bottom: -20px;
	margin-left: -20px;
}
.fl-node-68dcda6ccb3c9 .fl-mega-teaser-wrapper .fl-mega-teaserbox {
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.fl-node-68dcda6ccb3c9 .fl-mega-carousel-wrapper::before {
	left: -20px;
	width: 20px;
}
.fl-node-68dcda6ccb3c9 .fl-mega-carousel-wrapper::after {
	right: -20px;
	width: 20px;
}



/**
 * Column width.
 *
 */
.fl-node-68dcda6ccb3c9 .fl-mega-teaser-wrapper .fl-mega-teaserbox {
	width: 33.333333333333%;
}

@media only screen and ( max-width: 1439px ) {
	.fl-node-68dcda6ccb3c9 .fl-mega-teaser-wrapper .fl-mega-teaserbox {
		width: 50%;
	}
}

@media only screen and ( max-width: 767px ) {
	.fl-node-68dcda6ccb3c9 .fl-mega-teaser-wrapper .fl-mega-teaserbox {
		width: 100%;
	}
}



/**
 * General height styles.
 *
 */



/**
 * General box content alignment.
 *
 */
.fl-node-68dcda6ccb3c9 .fl-mega-teaserbox .outer-wrap .front-wrap .inner-wrap {
			position: relative;
		top: 0;
	}



/**
 * Specific styles.
 *
 */
