.elementor-34 .elementor-element.elementor-element-5d68c62c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-widget-ucaddon_hotspot .spot{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_hotspot .item-popup-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_hotspot .item-popup-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-01d1d38{left:12% !important;top:30% !important;background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-9c58a95{left:10% !important;top:45% !important;background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-3e33d99{left:33% !important;top:37% !important;background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-7415427{left:40% !important;top:51% !important;background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-bb1a31d{left:45% !important;top:60% !important;background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-1369f2d{left:57.5% !important;top:15% !important;background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-66fdfea{left:56% !important;top:41% !important;background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-922abb8{left:57% !important;top:76% !important;background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-aff82aa{left:65% !important;top:15% !important;background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-7a3bf6c{left:88% !important;top:23% !important;background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-142d05e{left:78% !important;top:33% !important;background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-ec0b2dc{left:68% !important;top:40% !important;background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-2912523{left:76% !important;top:45% !important;background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-4ded054{left:87% !important;top:46% !important;background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-ab7ef6b{left:93% !important;top:73% !important;background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-1c674cf{left:92% !important;top:36% !important;background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-ec07882{left:98% !important;top:64% !important;background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-3a2bc631{z-index:5;}.elementor-34 .elementor-element.elementor-element-3a2bc631 .spot{height:35px;min-width:35px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );border-radius:100px;background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .ue-hotspot-icon{font-size:0px;}.elementor-34 .elementor-element.elementor-element-3a2bc631 .spot svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .spot:before{border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .spot.uc-active{background-color:#1a1a1a;}.elementor-34 .elementor-element.elementor-element-3a2bc631 .ue_hotspot > img{width:100%;object-fit:contain;opacity:100%;}.elementor-34 .elementor-element.elementor-element-3a2bc631 .ue_hotspot{justify-content:center;}.elementor-34 .elementor-element.elementor-element-3a2bc631 .ue_hotspot:hover > img{opacity:100%;}.elementor-34 .elementor-element.elementor-element-78061d65{--display:grid;--position:absolute;--min-height:0vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;top:0px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-78061d65{left:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-78061d65{right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-34 .elementor-element.elementor-element-7377c775 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Body", Sans-serif;font-size:24px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:40px 40px 40px 40px;padding:30px 30px 30px 30px;}.elementor-34 .elementor-element.elementor-element-7377c775 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-7377c775 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-7377c775{margin:50px 50px calc(var(--kit-widget-spacing, 0px) + 50px) 50px;bottom:0px;z-index:5;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-7377c775{right:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-7377c775{left:0px;}.elementor-34 .elementor-element.elementor-element-7377c775 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-7377c775 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-1555130f .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;padding:15px 25px 15px 25px;}.elementor-34 .elementor-element.elementor-element-1555130f .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-1555130f .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-1555130f{margin:50px 50px calc(var(--kit-widget-spacing, 0px) + 50px) 25px;bottom:0px;z-index:5;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-1555130f{left:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-1555130f{right:0px;}.elementor-34 .elementor-element.elementor-element-1555130f .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-1555130f .elementor-button:focus svg{fill:var( --e-global-color-text );}@media(max-width:1024px){.elementor-widget-ucaddon_hotspot .spot{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_hotspot .item-popup-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_hotspot .item-popup-text{font-size:var( --e-global-typography-text-font-size );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .spot{font-size:var( --e-global-typography-accent-font-size );}.elementor-34 .elementor-element.elementor-element-78061d65{--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-34 .elementor-element.elementor-element-1555130f .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-ucaddon_hotspot .spot{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_hotspot .item-popup-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_hotspot .item-popup-text{font-size:var( --e-global-typography-text-font-size );}.elementor-34 .elementor-element.elementor-element-3a2bc631 .spot{font-size:var( --e-global-typography-accent-font-size );}.elementor-34 .elementor-element.elementor-element-78061d65{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-34 .elementor-element.elementor-element-7377c775 .elementor-button{font-size:14px;}.elementor-34 .elementor-element.elementor-element-1555130f .elementor-button{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for ucaddon_hotspot, class: .elementor-element-3a2bc631 */.tooltipster-sidetip .tooltipster-content {
color: #fff;
font-size: 18px;
text-align: center;
line-height: 40px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Body';
	font-display: auto;
	src: url('https://museumnaila.de/wp-content/uploads/2025/10/Inter_24pt-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */