.elementor-165 .elementor-element.elementor-element-4320dd2{--display:flex;--overflow:hidden;}.elementor-165 .elementor-element.elementor-element-9a95808 .elementor-repeater-item-701fa6e{left:57%;--hotspot-translate-x:57%;top:8%;--hotspot-translate-y:8%;}.elementor-165 .elementor-element.elementor-element-9a95808 .elementor-repeater-item-77e2b8a{left:13%;--hotspot-translate-x:13%;top:56%;--hotspot-translate-y:56%;}.elementor-165 .elementor-element.elementor-element-9a95808 .elementor-repeater-item-e8d5283{left:46%;--hotspot-translate-x:46%;top:73%;--hotspot-translate-y:73%;}.elementor-165 .elementor-element.elementor-element-9a95808 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-165 .elementor-element.elementor-element-9a95808.elementor-element{--align-self:flex-start;}.elementor-165 .elementor-element.elementor-element-9a95808{--background-align:flex-start;--container-width:100vw;--image-width:100%;--container-max-width:100vw;--hotspot-color:#DA786C73;--hotspot-size:152px;}.elementor-165 .elementor-element.elementor-element-9a95808 .e-hotspot__tooltip{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-165 .elementor-element.elementor-element-cb91efb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-165 .elementor-element.elementor-element-9a95808 img{width:1000px;max-width:1000px;}}@media(min-width:768px){.elementor-165 .elementor-element.elementor-element-4320dd2{--width:2500px;}}@media(max-width:767px){.elementor-165 .elementor-element.elementor-element-4320dd2{--width:1600px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-165 .elementor-element.elementor-element-9a95808.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-165 .elementor-element.elementor-element-9a95808 img{width:1000px;max-width:2500px;height:100vh;object-fit:contain;}.elementor-165 .elementor-element.elementor-element-9a95808{--hotspot-size:46px;}}/* Start custom CSS for hotspot, class: .elementor-element-9a95808 */@media only screen and (max-width: 600px) {
    body {
        
    }
    .elementor-165 .elementor-element.elementor-element-9a95808 {
        overflow: auto;
    }
    
    .elementor-165 .elementor-element.elementor-element-9a95808 .elementor-widget-container {
        width: auto;
        max-width: fit-content;
    }
    
    .elementor-165 .elementor-element.elementor-element-9a95808 img{
        width: auto;
        max-width: fit-content;
        height: 100vh;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://unser-opladen.de/wp-content/uploads/2023/06/roboto-slab-v25-latin-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://unser-opladen.de/wp-content/uploads/2023/06/roboto-slab-v25-latin-600.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://unser-opladen.de/wp-content/uploads/2023/06/roboto-slab-v25-latin-700.woff2') format('woff2');
}
/* End Custom Fonts CSS */