.CustomClickMap{overflow:hidden}.CustomClickMap .right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner{direction:inherit;display:block}.CustomClickMap .right-opened-overlay .right-opened-overlay-main .right-opened-overlay-main-inner .image-box img{width:100%;height:100%;object-fit:cover}.CustomClickMap .gallery-info-box{text-align:center}.CustomClickMap .gallery-info-box .headline{max-width:720px;margin:0 auto 12px}.CustomClickMap .gallery-info-box .subheadline{max-width:604px;margin:0 auto 38px}.CustomClickMap .elements-container .element .image{overflow:hidden;position:relative}.CustomClickMap .elements-container .element .image.is_active .img-preview{display:none}.CustomClickMap .elements-container .element .image.is_active .img-main{display:block}.CustomClickMap .elements-container .element .image.is_active .clickpoints{opacity:1}.CustomClickMap .elements-container .element .image picture{height:100%}.CustomClickMap .elements-container .element .image .map-point-image picture{height:auto}.CustomClickMap .elements-container .element .image .img-preview:hover .loop{opacity:1}.CustomClickMap .elements-container .element .image .img-preview:hover picture{filter:barn(5px)}.CustomClickMap .elements-container .element .image .img-preview picture{pointer-events:none;transition:all .3s ease}.CustomClickMap .elements-container .element .image .img-preview .loop{top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;display:flex;cursor:pointer;flex-flow:column;position:absolute;text-align:center;align-items:center;justify-content:center;transition:opacity .3s ease}.CustomClickMap .elements-container .element .image .img-preview .loop:hover+picture{filter:blur(5px)}.CustomClickMap .elements-container .element .image .img-preview .loop svg{width:51px;height:54px;fill:#000;margin-bottom:30px}@media(max-width: 1620px){.CustomClickMap .elements-container .element .image .img-preview .loop svg{width:calc(26px + (51 - 26)*(100vw - 360px)/(1800 - 360));height:calc(28px + (54 - 28)*(100vw - 360px)/(1800 - 360));margin-bottom:calc(10px + (30 - 10)*(100vw - 360px)/(1800 - 360))}}.CustomClickMap .elements-container .element .image .img-preview .loop span{color:#000}.CustomClickMap .elements-container .element .image .img-main{display:none}.CustomClickMap .elements-container .element .image img{width:100%;height:auto;display:block}.CustomClickMap .elements-container .element .image .clickpoint{position:absolute;top:0;left:0;width:51px;height:51px;z-index:15;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;box-sizing:border-box;border:2px solid var(--zepp-bghighlight2-background-color);background:#fff}@media(max-width: 1620px){.CustomClickMap .elements-container .element .image .clickpoint{width:calc(36px + (51 - 36)*(100vw - 360px)/(1800 - 360));height:calc(36px + (51 - 36)*(100vw - 360px)/(1800 - 360))}}@media(max-width: 1620px){.CustomClickMap .elements-container .element .image .clickpoint picture img{max-width:calc(24px + (36 - 24)*(100vw - 320px)/(1800 - 320));max-height:calc(19px + (36 - 19)*(100vw - 320px)/(1800 - 320))}}.CustomClickMap .elements-container .element .image .clickpoint.top .content{top:-45px}.CustomClickMap .elements-container .element .image .clickpoint:hover{background:var(--zepp-bghighlight2-background-color)}.CustomClickMap .elements-container .element .image .clickpoint:hover picture{filter:brightness(0) invert(1)}.CustomClickMap .elements-container .element .image .clickpoint svg{width:17px;height:17px;border-radius:50%;pointer-events:none;stroke:currentColor;transition:transform .3s ease}.CustomClickMap .elements-container .element .image .clickpoint .content{position:absolute;top:60px;left:50%;max-width:180px;display:none;width:max-content;box-sizing:border-box;transform:translate(-50%, 0);text-align:center;background:rgba(0,0,0,0)}.CustomClickMap .elements-container .element .image .clickpoint .content *{margin:0}.CustomClickMap .elements-container .element .image .clickpoint .content .introduction{color:#6f7169;background:rgba(0,0,0,0)}.CustomClickMap .elements-container .element .image .clickpoint .content .inner{z-index:5;position:relative}.CustomClickMap .elements-container .element .textbox{padding-top:40px}@media(max-width: 1620px){.CustomClickMap .elements-container .element .textbox{padding-top:calc(25px + 15*(100vw - 414px)/1286)}}@media(max-width: 1026px){.CustomClickMap .elements-container .element .textbox{padding-top:25px}}.CustomClickMap .elements-container .element .textbox .inner-textbox{max-width:540px;margin:0 auto;text-align:center}.CustomClickMap .clickpoints.is-hidden{opacity:0}.CustomClickMap .clickpoints-preview{padding:20px 20px}.CustomClickMap .clickpoints-preview.logged-out{display:none}.CustomClickMap .clickpoints-preview .clickpoint-list-element{display:flex;border-bottom:1px solid currentColor;align-items:center;overflow:hidden}.CustomClickMap .clickpoints-preview .clickpoint-list-element:last-child{border:0}.CustomClickMap .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}.CustomClickMap .clickpoints-preview .clickpoint-list-element .number{display:none}.CustomClickMap .clickpoints-preview .clickpoint-list-element .indicator{width:44px;min-height:54px;position:relative;cursor:pointer}.CustomClickMap .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}.CustomClickMap .clickpoints-preview .clickpoint-list-element .delete-icon{width:44px;min-height:54px;position:relative;cursor:pointer}.CustomClickMap .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;background-image:url("../../../Icons/trash.png")}.CustomClickMap .clickpoints-preview .clickpoint-list-element .content{width:calc(100% - 148px - 88px);padding:17px 15px;box-sizing:border-box;align-items:center;line-height:20px;display:flex}.CustomClickMap .clickpoints-preview .clickpoint-list-element .position{width:74px;display:flex;line-height:20px;padding:17px 15px;align-items:center;box-sizing:border-box}.CustomClickMap:not(.elements_1) .custom-nav-container{display:flex}.CustomClickMap .custom-nav-container{padding-top:40px}@media(max-width: 1620px){.CustomClickMap .custom-nav-container{padding-top:calc(25px + 15*(100vw - 414px)/1286)}}.CustomClickMap .linkbox{padding:20px}