
				/* styles for section BG image 7461-----------------------------------------------*/
	
					/*remove background color*/
					#section-7461 {
						background-color: transparent;
					}
					
					/*small mobile*/
					@media (max-width: 576px) {
						
						/*default display*/
						#section-7461 {
							background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-7461 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}

					/*mobile*/
					@media (min-width: 576px) and (max-width: 768px) {
						
						/*default display*/
						#section-7461 {
							background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-7461 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}
					
					/*tablet*/
					@media (min-width: 768px) and (max-width: 992px) {
						
						/*default display*/
						#section-7461 {
							background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-7461 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}

					/*desktop*/
					@media (min-width: 992px) and (max-width: 1200px) {
						
						/*default display*/
						#section-7461 {
							background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-7461 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}
					
					/*large desktop*/
					@media (min-width: 1200px) and (max-width: 1400px) {
						
						/*default display*/
						#section-7461 {
							background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-7461 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}

					/*very large desktop*/
					@media (min-width: 1400px) {
						
						/*default display*/
						#section-7461 {
							background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-7461 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}

				/* styles for section BG image 7461-----------------------------------------------*/
				


			/* styles for carousel-15585--------------------------------------------------------*/

				#swiper-15585 {
					margin: 0px 60px;
				}

				/*mobile*/
				@media (max-width: 768px) {
					#swiper-15585 {
						margin: 0px 50px;
					}				
				}

			/* styles for carousel-15585--------------------------------------------------------*/
			


			/* styles for carousel-15707--------------------------------------------------------*/

				#swiper-15707 {
					margin: 0px 60px;
				}

				/*mobile*/
				@media (max-width: 768px) {
					#swiper-15707 {
						margin: 0px 50px;
					}				
				}

			/* styles for carousel-15707--------------------------------------------------------*/
			


				/* styles for section BG image 15541-----------------------------------------------*/
	
					/*remove background color*/
					#section-15541 {
						background-color: transparent;
					}
					
					/*small mobile*/
					@media (max-width: 576px) {
						
						/*default display*/
						#section-15541 {
							background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-15541 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}

					/*mobile*/
					@media (min-width: 576px) and (max-width: 768px) {
						
						/*default display*/
						#section-15541 {
							background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-15541 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}
					
					/*tablet*/
					@media (min-width: 768px) and (max-width: 992px) {
						
						/*default display*/
						#section-15541 {
							background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-15541 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}

					/*desktop*/
					@media (min-width: 992px) and (max-width: 1200px) {
						
						/*default display*/
						#section-15541 {
							background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-15541 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}
					
					/*large desktop*/
					@media (min-width: 1200px) and (max-width: 1400px) {
						
						/*default display*/
						#section-15541 {
							background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-15541 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}

					/*very large desktop*/
					@media (min-width: 1400px) {
						
						/*default display*/
						#section-15541 {
							background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-15541 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}

				/* styles for section BG image 15541-----------------------------------------------*/
				


				/* styles for section BG image 15515-----------------------------------------------*/
					
					/*remove background color*/
					#section-15515 {
						background-color: transparent;
					}
					
					/*small mobile*/
					@media (max-width: 576px) {
						
						/*default display*/
						#section-15515 {
							background-image: url(/fileadmin/_processed_/1/6/csm_meet-the-team-jump_013bb63cba.png);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-15515 {
									background-image: url(/fileadmin/_processed_/1/6/csm_meet-the-team-jump_1a0a91963c.png);
								}
						}
					}

					/*mobile*/
					@media (min-width: 576px) and (max-width: 768px) {
						
						/*default display*/
						#section-15515 {
							background-image: url(/fileadmin/_processed_/1/6/csm_meet-the-team-jump_013bb63cba.png);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-15515 {
									background-image: url(/fileadmin/_processed_/1/6/csm_meet-the-team-jump_1a0a91963c.png);
								}
						}
					}
					
					/*tablet*/
					@media (min-width: 768px) and (max-width: 992px) {
						
						/*default display*/
						#section-15515 {
							background-image: url(/fileadmin/_processed_/1/6/csm_meet-the-team-jump_8080c3d1ed.png);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-15515 {
									background-image: url(/fileadmin/_processed_/1/6/csm_meet-the-team-jump_c9e10c8dcc.png);
								}
						}
					}

					/*desktop*/
					@media (min-width: 992px) and (max-width: 1200px) {
						
						/*default display*/
						#section-15515 {
							background-image: url(/fileadmin/_processed_/1/6/csm_meet-the-team-jump_a0642c0a02.png);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-15515 {
									background-image: url(/fileadmin/_processed_/1/6/csm_meet-the-team-jump_bb71635f9d.png);
								}
						}
					}
					
					/*large desktop*/
					@media (min-width: 1200px) and (max-width: 1400px) {
						
						/*default display*/
						#section-15515 {
							background-image: url(/fileadmin/_processed_/1/6/csm_meet-the-team-jump_53a9abafbe.png);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-15515 {
									background-image: url(/fileadmin/_processed_/1/6/csm_meet-the-team-jump_58241dc4bb.png);
								}
						}
					}

					/*very large desktop*/
					@media (min-width: 1400px) {
						
						/*default display*/
						#section-15515 {
							background-image: url(/fileadmin/_processed_/1/6/csm_meet-the-team-jump_0ec897321f.png);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-15515 {
									background-image: url(/fileadmin/_processed_/1/6/csm_meet-the-team-jump_9ba91ef275.png);
								}
						}
					}

				/* styles for section BG image 15515-----------------------------------------------*/
				


			.accordionWrapper .accordion {
				background-color: transparent;
				cursor: pointer;
				width: 100%;
				border: none;
				text-align: left;
				font-weight: bold;
				outline: none;
				transition: 0.4s;
			}
			
			.accordionWrapper .accordion.active,
			.accordionWrapper .accordion:hover {
				background-color: #ff5200;
				color: #fff;
			}
			
			.accordionWrapper .accordion:after {
				content: ' ';
				float: right;
				border: solid black;
				border-width: 0 3px 3px 0;
				display: inline-block;
				padding: 4px;
				margin-top: 7px;

				transform: rotate(45deg);
				-webkit-transform: rotate(45deg);

				transition: transform 0.2s ease-out;
			}

			.accordionWrapper .accordion.active:after,
			.accordionWrapper .accordion:hover:after {
				border-color: #fff;
			}
			
			.accordionWrapper .accordion.active:after {
				transform: rotate(-135deg);
				-webkit-transform: rotate(-135deg);

				transition: transform 0.2s ease-out;
			}
			
			.accordionWrapper .accordion-panel {
				padding: 0;
				background-color: white;
				max-height: 0;
				overflow: hidden;
				transition: max-height 0.2s ease-out;
				border-bottom: 1px solid #ccc;
			}

			.accordionWrapper {
				border-top: 1px solid #ccc;
			}
		


				/* styles for section BG image 17094-----------------------------------------------*/
					
					/*remove background color*/
					#section-17094 {
						background-color: transparent;
					}
					
					/*small mobile*/
					@media (max-width: 576px) {
						
						/*default display*/
						#section-17094 {
							background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-17094 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}

					/*mobile*/
					@media (min-width: 576px) and (max-width: 768px) {
						
						/*default display*/
						#section-17094 {
							background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-17094 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}
					
					/*tablet*/
					@media (min-width: 768px) and (max-width: 992px) {
						
						/*default display*/
						#section-17094 {
							background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-17094 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}

					/*desktop*/
					@media (min-width: 992px) and (max-width: 1200px) {
						
						/*default display*/
						#section-17094 {
							background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-17094 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}
					
					/*large desktop*/
					@media (min-width: 1200px) and (max-width: 1400px) {
						
						/*default display*/
						#section-17094 {
							background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-17094 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}

					/*very large desktop*/
					@media (min-width: 1400px) {
						
						/*default display*/
						#section-17094 {
							background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
						}
						
						/*retina*/
						@media
							only screen and (-webkit-min-device-pixel-ratio: 1.5),
							only screen and (min--moz-device-pixel-ratio: 1.5),
							only screen and (-o-min-device-pixel-ratio: 3/2),
							only screen and (min-device-pixel-ratio: 1.5),
							only screen and (min-resolution: 192dpi), /*IE9-11 don't support dppx*/
							only screen and (min-resolution: 2dppx) { /*Standardized*/

								#section-17094 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}

				/* styles for section BG image 17094-----------------------------------------------*/
				


		/* styles for fixed height slider-15624-------------------------------------------*/

			#swiper-15624  .swiper-slide {
				width: fit-content;
			}

			/*mobile*/
			@media (max-width: 768px) {

				#swiper-15624  {
					height: 400px;
				}

				#swiper-15624  .swiper-slide img {
					height: 400px;
					position: relative !important;
				}
				
			}	
			/*tablet*/
			@media (min-width: 768px) and (max-width: 992px) {

				#swiper-15624  {
					height: 400px;
				}

				#swiper-15624  .swiper-slide img {
					height: 400px;
					position: relative !important;
				}
				
			}
			/*desktop*/
			@media (min-width: 992px) {
				
				#swiper-15624  {
					height: 500px;
				}

				#swiper-15624  .swiper-slide img {
					height: 500px;
					position: relative !important;
				}
				
			}

		/* styles for fixed height slider-15624-------------------------------------------*/
		


			/* styles for carousel-15624--------------------------------------------------------*/

				#swiper-15624 {
					margin: 0px 60px;
				}

				/*mobile*/
				@media (max-width: 768px) {
					#swiper-15624 {
						margin: 0px 50px;
					}				
				}

			/* styles for carousel-15624--------------------------------------------------------*/
			

