
                                            #c63 .projectDetailView .projectLogo img {
                                                width: 120px;
                                            }
                                            @media (min-width: 768px) and (max-width: 992px) {
                                                #c63 .projectDetailView .projectLogo img {
                                                    width: 145px;
                                                }
                                            }
                                            @media (min-width: 992px) {
                                                #c63 .projectDetailView .projectLogo img {
                                                    width: 175px;
                                                }
                                            }
                                        


				/* styles for section BG image 15102-----------------------------------------------*/
					
					/*remove background color*/
					#section-15102 {
						background-color: transparent;
					}
					
					/*small mobile*/
					@media (max-width: 576px) {
						
						/*default display*/
						#section-15102 {
							background-image: url(/fileadmin/_processed_/3/7/csm_gasteiner-homepage-mockup_95933b8473.jpg);
						}
						
						/*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-15102 {
									background-image: url(/fileadmin/_processed_/3/7/csm_gasteiner-homepage-mockup_07fda7d644.jpg);
								}
						}
					}

					/*mobile*/
					@media (min-width: 576px) and (max-width: 768px) {
						
						/*default display*/
						#section-15102 {
							background-image: url(/fileadmin/_processed_/3/7/csm_gasteiner-homepage-mockup_95933b8473.jpg);
						}
						
						/*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-15102 {
									background-image: url(/fileadmin/_processed_/3/7/csm_gasteiner-homepage-mockup_07fda7d644.jpg);
								}
						}
					}
					
					/*tablet*/
					@media (min-width: 768px) and (max-width: 992px) {
						
						/*default display*/
						#section-15102 {
							background-image: url(/fileadmin/_processed_/3/7/csm_gasteiner-homepage-mockup_befeb50cdc.jpg);
						}
						
						/*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-15102 {
									background-image: url(/fileadmin/_processed_/3/7/csm_gasteiner-homepage-mockup_e6a517dbf3.jpg);
								}
						}
					}

					/*desktop*/
					@media (min-width: 992px) and (max-width: 1200px) {
						
						/*default display*/
						#section-15102 {
							background-image: url(/fileadmin/_processed_/3/7/csm_gasteiner-homepage-mockup_948adec7e3.jpg);
						}
						
						/*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-15102 {
									background-image: url(/fileadmin/_processed_/3/7/csm_gasteiner-homepage-mockup_f241a71c8b.jpg);
								}
						}
					}
					
					/*large desktop*/
					@media (min-width: 1200px) and (max-width: 1400px) {
						
						/*default display*/
						#section-15102 {
							background-image: url(/fileadmin/_processed_/3/7/csm_gasteiner-homepage-mockup_30137b5910.jpg);
						}
						
						/*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-15102 {
									background-image: url(/fileadmin/_processed_/3/7/csm_gasteiner-homepage-mockup_d091c3f9e7.jpg);
								}
						}
					}

					/*very large desktop*/
					@media (min-width: 1400px) {
						
						/*default display*/
						#section-15102 {
							background-image: url(/fileadmin/_processed_/3/7/csm_gasteiner-homepage-mockup_fc0825d502.jpg);
						}
						
						/*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-15102 {
									background-image: url(/fileadmin/_processed_/3/7/csm_gasteiner-homepage-mockup_014d9f0221.jpg);
								}
						}
					}

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


				/* styles for section BG image 1558-----------------------------------------------*/
	
					/*remove background color*/
					#section-1558 {
						background-color: transparent;
					}
					
					/*small mobile*/
					@media (max-width: 576px) {
						
						/*default display*/
						#section-1558 {
							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-1558 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}

					/*mobile*/
					@media (min-width: 576px) and (max-width: 768px) {
						
						/*default display*/
						#section-1558 {
							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-1558 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}
					
					/*tablet*/
					@media (min-width: 768px) and (max-width: 992px) {
						
						/*default display*/
						#section-1558 {
							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-1558 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}

					/*desktop*/
					@media (min-width: 992px) and (max-width: 1200px) {
						
						/*default display*/
						#section-1558 {
							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-1558 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}
					
					/*large desktop*/
					@media (min-width: 1200px) and (max-width: 1400px) {
						
						/*default display*/
						#section-1558 {
							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-1558 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}

					/*very large desktop*/
					@media (min-width: 1400px) {
						
						/*default display*/
						#section-1558 {
							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-1558 {
									background-image: url(/fileadmin/upload_media/ambient/backgrounds/o-left.svg);
								}
						}
					}

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

