.elementor-615 .elementor-element.elementor-element-5d68c62c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.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-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-01d1d38{left:51% !important;top:12% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-9c58a95{left:10% !important;top:45% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-3e33d99{left:65% !important;top:40% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-7415427{left:74% !important;top:58% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-bb1a31d{left:45% !important;top:56% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-1369f2d{left:54% !important;top:70% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-66fdfea{left:65% !important;top:72% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-922abb8{left:74% !important;top:75% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-aff82aa{left:78% !important;top:47% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-7a3bf6c{left:82% !important;top:44% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-142d05e{left:79% !important;top:59% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-ec0b2dc{left:86% !important;top:58% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-2912523{left:94% !important;top:73% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-4ded054{left:87% !important;top:46% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-ab7ef6b{left:92% !important;top:52% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-1c674cf{left:92% !important;top:37% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-ec07882{left:95% !important;top:26% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-022a5e8{left:96% !important;top:53% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .elementor-repeater-item-b4640b5{left:97% !important;top:40% !important;background-color:var( --e-global-color-secondary );}.elementor-615 .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-615 .elementor-element.elementor-element-3a2bc631 .ue-hotspot-icon{font-size:0px;}.elementor-615 .elementor-element.elementor-element-3a2bc631 .spot svg{fill:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .spot:before{border-color:var( --e-global-color-primary );}.elementor-615 .elementor-element.elementor-element-3a2bc631 .spot.uc-active{background-color:#1a1a1a;}.elementor-615 .elementor-element.elementor-element-3a2bc631 .ue_hotspot > img{width:100%;object-fit:contain;opacity:100%;}.elementor-615 .elementor-element.elementor-element-3a2bc631 .ue_hotspot{justify-content:center;}.elementor-615 .elementor-element.elementor-element-3a2bc631 .ue_hotspot:hover > img{opacity:100%;}.elementor-615 .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-615 .elementor-element.elementor-element-78061d65{left:0px;}body.rtl .elementor-615 .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-615 .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-615 .elementor-element.elementor-element-7377c775 .elementor-button:hover, .elementor-615 .elementor-element.elementor-element-7377c775 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-615 .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-615 .elementor-element.elementor-element-7377c775{right:0px;}body.rtl .elementor-615 .elementor-element.elementor-element-7377c775{left:0px;}.elementor-615 .elementor-element.elementor-element-7377c775 .elementor-button:hover svg, .elementor-615 .elementor-element.elementor-element-7377c775 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-24b2614 .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-615 .elementor-element.elementor-element-24b2614 .elementor-button:hover, .elementor-615 .elementor-element.elementor-element-24b2614 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-24b2614{margin:50px 50px calc(var(--kit-widget-spacing, 0px) + 50px) 25px;bottom:0px;z-index:5;}body:not(.rtl) .elementor-615 .elementor-element.elementor-element-24b2614{left:0px;}body.rtl .elementor-615 .elementor-element.elementor-element-24b2614{right:0px;}.elementor-615 .elementor-element.elementor-element-24b2614 .elementor-button:hover svg, .elementor-615 .elementor-element.elementor-element-24b2614 .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-615 .elementor-element.elementor-element-3a2bc631 .spot{font-size:var( --e-global-typography-accent-font-size );}.elementor-615 .elementor-element.elementor-element-78061d65{--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-615 .elementor-element.elementor-element-24b2614 .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-615 .elementor-element.elementor-element-3a2bc631 .spot{font-size:var( --e-global-typography-accent-font-size );}.elementor-615 .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-615 .elementor-element.elementor-element-7377c775 .elementor-button{font-size:14px;}.elementor-615 .elementor-element.elementor-element-24b2614 .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 */