.smartClickpoints:not(.elements_1):not(.logged-in) .tns-outer{cursor:url("/typo3conf/ext/zeppelin_default_template/Resources/Public/Images/FrontendLayouts/cursors/cursor-drag.svg") 45 45,auto}.smartClickpoints .icon-loade-more{fill:var(--zepp-bghighlight-background-color)}.smartClickpoints__mainImage{position:relative}.smartClickpoints__mainImage .clickpoint{position:absolute;top:0;left:0;width:44px;height:44px;z-index:1;transform:translate(-22px, -22px);border-radius:50%;cursor:pointer}@media(max-width: 1620px){.smartClickpoints__mainImage .clickpoint{width:zeppFluidSizeOnly(63, 25, 1700, 414);height:zeppFluidSizeOnly(63, 25, 1700, 414)}}@media(max-width: 1026px){.smartClickpoints__mainImage .clickpoint{width:40px;height:40px}}@media(max-width: 699px){.smartClickpoints__mainImage .clickpoint{width:25px !important;height:25px !important}}@media(max-width: 449px){.smartClickpoints__mainImage .clickpoint{width:25px;height:25px}}.smartClickpoints__mainImage .clickpoint:hover{z-index:10 !important}.smartClickpoints__mainImage .clickpoint:hover .content{display:flex !important}@media(max-width: 699px){.smartClickpoints__mainImage .clickpoint:hover .content{display:none !important}}@media(max-width: 449px){.smartClickpoints__mainImage .clickpoint:hover .content{margin-left:-5px}}.smartClickpoints__mainImage .clickpoint .number-show{width:100%;height:100%;display:none;font-size:15px;align-items:center;justify-content:center}@media(max-width: 699px){.smartClickpoints__mainImage .clickpoint .number-show{display:flex}}.smartClickpoints__mainImage .clickpoint svg{width:43px;height:43px;pointer-events:none;border:1px solid #fff;border-radius:50%;pointer-events:none}@media(max-width: 1026px){.smartClickpoints__mainImage .clickpoint svg{width:40px;height:40px}}@media(max-width: 699px){.smartClickpoints__mainImage .clickpoint svg{display:none}}.smartClickpoints__mainImage .clickpoint .content{transform:translate(0%, 0);align-items:center;width:max-content;text-align:left;display:none;position:absolute;right:50%;transform:translateX(50%);bottom:-60px;padding:5px 10px;border-radius:8px}@media(max-width: 699px){.smartClickpoints__mainImage .clickpoint .content{display:none !important}}.smartClickpoints__mainImage .clickpoint .content .headline{z-index:2;color:var(--zepp-bgweb2-color)}.smartClickpoints__mainImage .clickpoint .content .dot{content:"";position:absolute;bottom:unset;top:-10px;left:50%;transform:translateX(-50%) rotate(45deg);padding:10px;box-sizing:border-box;z-index:1}@media(max-width: 1620px){.smartClickpoints__mainImage .clickpoint .content .dot{left:zeppFluidSizeOnly(25, 10, 1700, 414)}}.smartClickpoints__mainImage .clickpoint .content *{margin:0}.smartClickpoints__mainImage .clickpoint .content .content-inner{padding:20px 27px 20px 20px;box-sizing:border-box;max-width:477px;display:flex}@media(max-width: 699px){.smartClickpoints__mainImage .clickpoint .content .content-inner{padding:10px}}.smartClickpoints__mainImage .clickpoint .content .image-box{width:133px;height:133px;min-width:133px}.smartClickpoints__mainImage .clickpoint .content .image-box+.right-box{padding-left:20px;display:flex}.smartClickpoints__mainImage .clickpoint .content .image-box img{width:100%;height:100%;object-fit:cover}.smartClickpoints__mainImage .clickpoint .content .introduction{margin-top:-2px;max-width:277px}.smartClickpoints__mainImage .clickpoint .content .linkbox{margin-top:7px}.smartClickpoints__mainImage .clickpoint .content .linkbox svg{width:22px;height:9px;fill:currentColor;color:currentColor;stroke:currentColor}.smartClickpoints__mainImage .clickpoint .content .linkbox a{transition:opacity .5s ease}@media(hover: hover){.smartClickpoints__mainImage .clickpoint .content .linkbox a:hover{color:currentColor;opacity:.7}}.smartClickpoints__mainImage .clickpoint .popup-top{padding-bottom:20px;padding-top:0 !important}.smartClickpoints .clickpoints-preview{padding:20px}@media(max-width: 699px){.smartClickpoints .clickpoints-preview{padding:18px 22px 17px}}.smartClickpoints .clickpoints-preview .logged-in{max-height:70px}@media(min-width: 700px){.smartClickpoints .clickpoints-preview:not(.logged-in){display:none}}.smartClickpoints .clickpoints-preview .clickpoint-list-element{display:flex;align-items:center;border-bottom:1px solid currentColor;overflow:hidden}@media(max-width: 699px){.smartClickpoints .clickpoints-preview .clickpoint-list-element{margin-bottom:2.9px;border:0}}.smartClickpoints .clickpoints-preview .clickpoint-list-element:last-child{border:0}.smartClickpoints .clickpoints-preview .clickpoint-list-element.active .indicator:before{width:30px;height:30px;background-color:currentColor;border-radius:15px;content:"";top:calc(50% - 15px);left:2px;position:absolute}.smartClickpoints .clickpoints-preview .clickpoint-list-element .number{display:none;font-family:SourceSansPro,sans-serif;align-self:flex-start}@media(max-width: 699px){.smartClickpoints .clickpoints-preview .clickpoint-list-element .number{display:block;margin-right:6px}}.smartClickpoints .clickpoints-preview .clickpoint-list-element .icon-arrow-right-small{display:none;width:22px;height:9px;fill:currentColor;color:currentColor;stroke:currentColor}@media(max-width: 699px){.smartClickpoints .clickpoints-preview .clickpoint-list-element .icon-arrow-right-small{display:inline}}.smartClickpoints .clickpoints-preview .clickpoint-list-element .indicator{width:44px;min-height:54px;position:relative;cursor:pointer}@media(max-width: 1620px){.smartClickpoints .clickpoints-preview .clickpoint-list-element .indicator{width:zeppFluidSizeOnly(44, 36, 1700, 414)}}@media(max-width: 699px){.smartClickpoints .clickpoints-preview .clickpoint-list-element .indicator{display:none}}.smartClickpoints .clickpoints-preview .clickpoint-list-element .indicator:after{content:"";width:34px;height:34px;box-sizing:border-box;border-radius:17px;border:1px solid currentColor;top:calc(50% - 17px);left:0;position:absolute}.smartClickpoints .clickpoints-preview .clickpoint-list-element .delete-icon{width:44px;position:relative;cursor:pointer}@media(max-width: 699px){.smartClickpoints .clickpoints-preview .clickpoint-list-element .delete-icon{display:none}}.smartClickpoints .clickpoints-preview .clickpoint-list-element .delete-icon:after{content:"";width:100%;height:24px;box-sizing:border-box;top:calc(50% - 12px);left:0;position:absolute;background-position:center center;background-size:contain;background-repeat:no-repeat}.smartClickpoints .clickpoints-preview .clickpoint-list-element .content{width:calc(100% - 148px - 88px);flex:1;padding:17px 10px;box-sizing:border-box;line-height:20px}@media(max-width: 699px){.smartClickpoints .clickpoints-preview .clickpoint-list-element .content{font-family:SourceSansPro,sans-serif;width:auto;padding:0;flex:inherit;margin-right:2px;letter-spacing:2.5px;text-transform:uppercase}.smartClickpoints .clickpoints-preview .clickpoint-list-element .content p{display:inline;margin:0}}@media(max-width: 1026px){.smartClickpoints .clickpoints-preview .clickpoint-list-element .content.introduction{display:none}}.smartClickpoints .clickpoints-preview .clickpoint-list-element .position{width:74px;padding:17px 10px;box-sizing:border-box;line-height:20px}@media(max-width: 699px){.smartClickpoints .clickpoints-preview .clickpoint-list-element .position{display:none}}.smartClickpoints .clickpoints-preview .clickpoint-list-element .position:last-child{padding-right:0}.smartClickpoints .submit-data{transition:opacity .3s linear}.smartClickpoints .submit-data.loading{pointer-events:none;opacity:.5}.smartClickpoints .gallery{position:relative}.smartClickpoints .gallery .arrow-container{right:125px;bottom:100px;z-index:40;display:flex;position:absolute;align-items:stretch;pointer-events:none;justify-content:space-between}.smartClickpoints .gallery .arrow-container.elements-small{bottom:zepp-fluid-size(67, 125)}@media(max-width: 1026px){.smartClickpoints .gallery .arrow-container{display:none}}.smartClickpoints .gallery .arrow-container .cursor-to-right,.smartClickpoints .gallery .arrow-container .cursor-to-left{width:52px;height:52px;margin:0 10px;cursor:pointer;position:relative;pointer-events:all;border:2px solid currentColor;padding:0 13px;border-radius:50%;outline:none}.smartClickpoints .gallery .arrow-container .cursor-to-right svg,.smartClickpoints .gallery .arrow-container .cursor-to-left svg{width:100%;height:100%}.smartClickpoints .gallery .arrow-container .cursor-to-right svg path,.smartClickpoints .gallery .arrow-container .cursor-to-left svg path{stroke:currentColor}.right-opened-overlay.is_active .right-opened-overlay-bg{opacity:1;transform:translate(0, 0)}.right-opened-overlay.is_active .right-opened-overlay-main{transform:translate(0, 0)}@media(max-width: 699px){.right-opened-overlay.is_active .right-opened-overlay-main{transform:translate(-50%, -50%)}}.right-opened-overlay .rotate-phone{display:none}.right-opened-overlay .right-opened-overlay-bg{position:fixed;width:100%;height:100%;z-index:5990;left:0;top:0;opacity:0;transform:translate(-100%, 0);background-color:rgba(16,21,24,.42);cursor:pointer;transition:opacity .3s ease}.right-opened-overlay .right-opened-overlay-main{top:0;right:0;width:100%;z-index:6000;height:100vh;position:fixed;overflow:hidden;text-align:left;background-image:none;transition:transform .5s ease;transform:translate(100%, 0);max-width:calc(550px + (704 - 550)*(100vw - 1026px)/(1800 - 1026))}@media(max-width: 1026px){.right-opened-overlay .right-opened-overlay-main{min-width:319px;max-width:319px}}@media(max-width: 699px){.right-opened-overlay .right-opened-overlay-main{transform:translate(100%, -50%);max-width:95%;width:95%;left:50%;height:95%;top:50%}}.right-opened-overlay .right-opened-overlay-main:first-child{margin-left:auto}.right-opened-overlay .right-opened-overlay-main:last-child{margin-right:auto}.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner{height:100%;position:relative;display:flex;flex-direction:column;overflow:auto;align-items:flex-end;padding-bottom:40px;-ms-overflow-style:none;scrollbar-width:none;padding-top:calc(40px + (84 - 40)*(100vw - 1026px)/(1800 - 1026));padding-right:calc(39px + (80 - 39)*(100vw - 1026px)/(1800 - 1026));padding-bottom:calc(40px + (84 - 40)*(100vw - 1026px)/(1800 - 1026));padding-left:calc(39px + (80 - 39)*(100vw - 1026px)/(1800 - 1026))}@media(max-width: 1026px){.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner{margin-top:0;justify-content:center;padding:34px 30px 32px}}@media(max-width: 699px){.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner{direction:inherit;padding:0}}.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner.noImage{align-items:center;justify-content:center;box-sizing:border-box}.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner::-webkit-scrollbar{display:none}.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .right-opened-overlay-main-wrapper{align-self:center;display:flex;flex-wrap:wrap;justify-content:left}@media(max-width: 699px){.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .right-opened-overlay-main-wrapper{height:100%;align-items:start;justify-content:start}}@media(max-width: 699px){.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .right-opened-overlay-main-wrapper.noImage{align-items:start;height:auto}}.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .right-opened-overlay-main-wrapper .linkbox{padding:0}.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .close-btn{width:17px;height:17px;display:flex;cursor:pointer;position:absolute;align-items:center;justify-content:center;top:calc(9px + (22 - 9)*(100vw - 1026px)/(1800 - 1026));right:calc(9px + (26 - 9)*(100vw - 1026px)/(1800 - 1026))}@media(max-width: 1026px){.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .close-btn{top:9px;right:9px;z-index:10}}@media(max-width: 699px){.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .close-btn{display:flex;position:fixed}}.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .close-btn svg{width:100%;height:100%}@media(max-width: 699px){.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .close-btn svg{filter:drop-shadow(1px 2px 2px rgba(0, 0, 0, 0.5));fill:currentColor;color:currentColor}}.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .images-block{width:100%;position:relative}.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .images-block+.text-box{margin-top:calc(26px + (78 - 26)*(100vw - 768px)/(1800 - 768))}@media(max-width: 699px){.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .images-block+.text-box{margin-top:0}}.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .overlay-images-box{width:100%}.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .overlay-images-box img{border-radius:3px;max-width:100%;height:auto;object-fit:contain;border-radius:20px}@media(max-width: 699px){.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .overlay-images-box img{border-radius:0;width:100%;height:auto;max-height:100%}}.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .text-box{max-width:95%}@media(max-width: 1026px){.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .text-box{max-width:100%}}@media(max-width: 699px){.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .text-box{padding:25px}}.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .overlay-headline{width:100%;margin-bottom:calc(8px + (15 - 8)*(100vw - 1026px)/(1800 - 1026))}@media(max-width: 1026px){.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .overlay-headline{margin-bottom:8px}}.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .overlay-intro{max-width:560px;margin-bottom:calc(17px + (31 - 17)*(100vw - 1026px)/(1800 - 1026))}@media(max-width: 1026px){.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .overlay-intro{margin-bottom:17px}}.right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .morelink:before{bottom:-5px}