




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





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







































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




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




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




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




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




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




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




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




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




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




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




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




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




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




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




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



/**
 * Subheadline styles.
 *
 */



/**
 * Visibility.
 *
 */



/**
 * Overlapping Subheadline.
 *
 */
	.fl-node-68c7b379e1af8.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-68c7b379e1af8.fl-module-mega-headline .overlap-mobile .fl-mega-headline,
		.fl-node-68c7b379e1af8.fl-module-mega-headline .overlap-medium-mobile .fl-mega-headline,
		.fl-node-68c7b379e1af8.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-68c7b379e1af8.fl-module-mega-headline .overlap-desktop .fl-mega-headline,
		.fl-node-68c7b379e1af8.fl-module-mega-headline .overlap-mobile .fl-mega-headline {
			position: static;
			width: auto;
			top: inherit;
			transform: translateY( 0% );
		}

		.fl-node-68c7b379e1af8.fl-module-mega-headline .overlap-desktop-medium .fl-mega-headline,
		.fl-node-68c7b379e1af8.fl-module-mega-headline .overlap-medium .fl-mega-headline,
		.fl-node-68c7b379e1af8.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-68c7b379e1af8.fl-module-mega-headline .overlap-desktop .fl-mega-headline,
		.fl-node-68c7b379e1af8.fl-module-mega-headline .overlap-desktop-medium .fl-mega-headline,
		.fl-node-68c7b379e1af8.fl-module-mega-headline .overlap-medium .fl-mega-headline {
			position: static;
			width: auto;
			top: inherit;
			transform: translateY( 0% );
		}

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














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



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



/**
 * Visibility.
 *
 */



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



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



/**
 * Visibility.
 *
 */



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



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



/**
 * Visibility.
 *
 */



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



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



/**
 * Visibility.
 *
 */



/**
 * Overlapping Subheadline.
 *
 */
 .fl-node-68c7bb6460f03 > .fl-module-content {
	margin-bottom:0px;
}
 .fl-node-68c7bb6460f04 > .fl-module-content {
	margin-bottom:10px;
	margin-left:20px;
}
 .fl-node-68c7b379e1af3 > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
/**
 * Headline styles.
 *
 */



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



/**
 * Visibility.
 *
 */



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



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



/**
 * Visibility.
 *
 */



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



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

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

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



/**
 * General height styles.
 *
 */



/**
 * General box content alignment.
 *
 */
.fl-node-68c7b379e1b0b .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-68c7b379e1af8.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-68c7b379e1af8.fl-module-mega-headline .overlap-mobile .fl-mega-headline,
		.fl-node-68c7b379e1af8.fl-module-mega-headline .overlap-medium-mobile .fl-mega-headline,
		.fl-node-68c7b379e1af8.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-68c7b379e1af8.fl-module-mega-headline .overlap-desktop .fl-mega-headline,
		.fl-node-68c7b379e1af8.fl-module-mega-headline .overlap-mobile .fl-mega-headline {
			position: static;
			width: auto;
			top: inherit;
			transform: translateY( 0% );
		}

		.fl-node-68c7b379e1af8.fl-module-mega-headline .overlap-desktop-medium .fl-mega-headline,
		.fl-node-68c7b379e1af8.fl-module-mega-headline .overlap-medium .fl-mega-headline,
		.fl-node-68c7b379e1af8.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-68c7b379e1af8.fl-module-mega-headline .overlap-desktop .fl-mega-headline,
		.fl-node-68c7b379e1af8.fl-module-mega-headline .overlap-desktop-medium .fl-mega-headline,
		.fl-node-68c7b379e1af8.fl-module-mega-headline .overlap-medium .fl-mega-headline {
			position: static;
			width: auto;
			top: inherit;
			transform: translateY( 0% );
		}

		.fl-node-68c7b379e1af8.fl-module-mega-headline .overlap-medium-mobile .fl-mega-headline,
		.fl-node-68c7b379e1af8.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-68c7b379e1af7.fl-module-mega-headline .fl-mega-subheadline {
	color: #a4b6c8;
}



/**
 * Visibility.
 *
 */



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



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



/**
 * Visibility.
 *
 */



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



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



/**
 * Visibility.
 *
 */



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



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



/**
 * Visibility.
 *
 */



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



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



/**
 * Visibility.
 *
 */



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



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



/**
 * Visibility.
 *
 */



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



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

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

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



/**
 * General height styles.
 *
 */



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



/**
 * Specific styles.
 *
 */
