.color-gold{color:#BFB293}.color-green{color:#91A989}.color-grey{color:#3F3F40}@font-face{font-family:"Geograph";font-display:swap;src:url("../fonts/geograph/Geograph-Regular.otf") format("opentype")}@font-face{font-family:"Geograph";font-display:swap;font-weight:bold;src:url("../fonts/geograph/Geograph-Bold.otf") format("opentype")}@font-face{font-family:"Geograph";font-display:swap;font-weight:300;src:url("../fonts/geograph/Geograph-Light.otf") format("opentype")}header .logo{position:fixed;z-index:500;width:205px;right:40px;top:30px;max-width:30vmin}header .backBtn{position:fixed;z-index:1000;z-index:500;left:60px;top:60px;color:#000;font-size:30px}header .backBtn ._marker{margin-top:20px;margin-left:-40px}footer{position:absolute;top:20px;left:20px;background-color:white;width:250px;height:250px;z-index:5000}.frontpage-logo{position:absolute;top:30px;right:30px;z-index:2}.frontpage-logo img{width:200px;height:auto;max-width:30vw}.hover-fadein{opacity:0}.hover-fadein,.hover-fadeout{transition:opacity 0.7s ease}.hover .hover-fadein{opacity:1}.hover .hover-fadeout{opacity:0}.fullbg{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background:no-repeat center center transparent;background-size:cover}.fullwith-background{height:100%;position:relative}.fullwith-background .bg-img{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat center center transparent;background-size:cover;transition:all 0.7s ease}.fullwith-background.hover .bg-img{transform:scale(1.3)}#frontpage{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;text-align:center;font-size:20px;line-height:24px;font-weight:700;font-weight:500;color:#FFFFFF;letter-spacing:0;opacity:1;transition-property:opacity, height;transition-duration:1s,2s;transition-delay:0.5s,2s;transition-timing-funtion:linear}@media (max-width: 500px){#frontpage{font-size:15px}}#frontpage .centerbox{display:flex;align-items:center;justify-content:center;min-height:100%;padding:2%}#frontpage .centercontent{display:flex;flex-direction:column;justify-content:space-between;justify-content:center;min-height:80vh}#frontpage .centercontent>div{padding:2vh 0}#frontpage.inactive{opacity:0;height:0;overflow:hidden}#frontpage .enter-logo{height:15vh;height:20vh;max-height:180px;max-height:8em;min-height:50px;min-height:4em;width:auto}#frontpage .logo-subline{font-size:0.8em;font-weight:600}#frontpage .font-big{font-size:1.5em}#frontpage #object-title{text-align:center}#frontpage #object-title span{font-size:45px;font-weight:700;line-height:50px;color:#000;display:block}@media (max-width: 500px){#frontpage #object-title span{font-size:45px;line-height:50px}}#frontpage #object-title span.size2{font-size:65px;line-height:80px}@media (max-width: 500px){#frontpage #object-title span.size2{font-size:55px;line-height:60px}}#frontpage #object-title span.size3{font-size:18px;line-height:36px;text-transform:uppercase;letter-spacing:6px}@media (max-width: 500px){#frontpage #object-title span.size3{font-size:15px;line-height:20px}}#frontpage .wrapper-enter{text-align:center}#frontpage .wrapper-enter #enter{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:transparent;border:3px solid #FFFFFF;border:none;color:#FFFFFF;white-space:nowrap;display:inline-block;text-align:center;text-decoration:none;font-size:25px;font-weight:bold;line-height:1.2em;letter-spacing:1px;width:140px;height:140px;display:inline-flex;padding:0;padding-bottom:10px;justify-content:center;align-items:center;position:relative;cursor:pointer;transition:color 0.3s ease,background-color 0.3s ease;border:solid 2px #fff}#frontpage .wrapper-enter #enter:hover{background-color:#fff;color:#91A989}#frontpage .wrapper-enter #enter:hover .img-out{opacity:0}#frontpage .wrapper-enter #enter:hover .img-hover{opacity:1}#frontpage .wrapper-enter #enter sup{margin-top:0.8em;margin-left:-0.2em;margin-right:0.1em;transform:rotate(180deg);font-size:1em}@media (max-width: 500px){#frontpage .wrapper-enter #enter{width:100px;height:100px;font-size:20px;border-width:3px}}#frontpage .wrapper-enter #enter:focus{outline:none}#frontpage .teaser{margin-top:5%}#landscape{position:relative;height:100%}#landscape #moveMarker{position:absolute;z-index:600;background-color:rgba(220,220,220,0.47);text-align:center;padding:20px;left:50%;top:50%;transform:translate3d(-50%, -50%, 0);color:#FFFFFF;border-radius:8px}#landscape #moveMarker i:before{font-size:56px;color:#000000}#landscape #moveMarker h6{margin:10px 0 0 0;padding:0;color:#000000}#landscape #pano{position:absolute;top:0;left:0;width:100%;height:100%;z-index:400;overflow:hidden;cursor:move !important}[class^="icon-"]::before,[class*=" icon-"]::before{width:2em}body,html{overflow:hidden;padding:0px;margin:0px;height:100%;min-height:100%;font-family:'Geograph', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:8px;font-family:inherit;font-weight:500;line-height:20px;color:inherit}main{overflow:hidden;height:100%;min-height:100%}.menu{display:flex;align-items:center;justify-content:center;position:fixed}#left-menu{width:100px;z-index:460;z-index:760;-webkit-transition:all 0.2s ease-in 1ms;transition:all 0.2s ease-in 1ms;top:0;left:0;height:100%;transform:translateX(-100%)}#left-menu.active{transform:translateX(0)}#left-menu .cta{background:transparent;position:absolute;left:100%}#left-menu .cta .icon{background:#ffffff;width:48px;width:35px;height:95px;display:flex;align-items:center;justify-content:center;margin-left:-1px;padding:0;overflow:hidden}#left-menu .cta .icon .toggler{display:block;position:relative;width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;text-decoration:none}#left-menu .cta .icon .toggler i{color:#e1e1e1;font-size:30px;position:absolute;top:11px;left:16px;-webkit-transition:all 0.5s ease-in 0.1s;transition:all 0.5s ease-in 0.1s}#left-menu .cta .icon .toggler i.fa-plus-circle{opacity:1}#left-menu .cta .icon .toggler img{transform:rotate(90deg);display:block;margin-left:3px;width:100%;width:80%;height:auto}#left-menu .cta .icon .toggler .txt{display:flex;justify-content:center;align-items:center;color:#BFB293;color:#91A989;transform:rotate(-90deg);font-size:20px;font-size:16px;line-height:1em;font-weight:600;letter-spacing:1px}#left-menu .wrapper-menu{background:#ffffff;border:1px solid #FFFFFF;padding:18px 20px;padding:5vh 20px;width:100%;height:100%}@media (min-height: 520px){#left-menu .wrapper-menu{height:480px}}#left-menu .wrapper-menu .menu-item-wrapper{margin:0;padding:0;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;height:100%;max-height:calc(100% - 100px)}#left-menu .wrapper-menu .menu-item-wrapper .menu-line{margin:0 auto;border-top:solid 1px #91A989;width:40px;min-height:10px}#left-menu .wrapper-menu .menu-item-wrapper .menu-item{min-height:70px;min-height:55px;text-align:center;width:70px}#left-menu .wrapper-menu .menu-item-wrapper .menu-item .txt{display:block;font-size:10px;line-height:1.2em;margin-top:4px;margin-bottom:1em}#left-menu .wrapper-menu .menu-item-wrapper .menu-item .txt .t1{display:block;font-size:10px;font-weight:600;margin-top:5px}#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link{border:1px solid #000000;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:all 0.1s ease-in 0s;transition:all 0.1s ease-in 0s;width:34px;height:34px;width:44px;height:44px;display:inline-block;text-decoration:none;text-align:center;display:inline-flex;justify-content:center;align-items:center}#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.symbol{background:no-repeat center center transparent;background-size:contain;padding-top:2px}#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link:hover{transform:scale(1.1)}#left-menu .wrapper-menu .menu-item-wrapper .menu-item i{text-align:center;font-weight:bold;color:#000000;font-size:15px;font-size:14px;font-style:normal;line-height:30px}#left-menu .wrapper-menu .menu-item-wrapper .menu-item:last-child{margin-bottom:0}#left-menu .wrapper-menu .menu-item.overview{min-height:70px;padding-bottom:15px;margin-top:10px;margin-bottom:10px;border-bottom:2px solid #BFB293;text-align:center;display:flex;justify-content:center;align-items:center}@media (max-height: 670px){#left-menu .wrapper-menu .menu-item.overview{min-height:auto;margin-top:10px;margin-bottom:10px}}#left-menu .wrapper-menu .menu-item.overview a{display:block;color:#BFB293;text-decoration:none;text-align:center;display:flex;flex-direction:column;align-items:center}#left-menu .wrapper-menu .menu-item.overview i{text-align:center;font-weight:bold;color:#BFB293;font-style:normal;border:2px solid #BFB293;width:40px;height:40px;margin-bottom:5px;font-size:14px;line-height:40px;display:inline-block;display:flex;justify-content:center;align-items:center}#left-menu .wrapper-menu .menu-item.overview:hover i{background:#BFB293;color:#FFFFFF}#left-menu .wrapper-menu .menu-item.overview span{font-weight:700;display:block;font-size:10px;text-align:center}#left-menu .wrapper-menu .menu-item.overview span.mobile{display:none}@media (max-height: 670px){#left-menu .wrapper-menu .menu-item.overview span.mobile{display:block}}.timeline-menu .toggler img{height:55px;width:auto}.timeline-menu .wrapper-menu#timeline-menu{width:80vw;max-width:1200px;background-color:#ffd923;background:repeat url("../img/timeline_color.png") 0 0 transparent;border:none;color:#000;font-weight:bold;padding:1em 3em}.timeline-menu .wrapper-menu#timeline-menu p{color:inherit}@media (max-width: 780px){.timeline-menu .wrapper-menu#timeline-menu{width:100%}}body:not(.onfadein) .menu#left-menu{transform:translateX(calc(-100% - 50px))}.hidden{display:none;width:0;height:0;overflow:hidden}.popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-99;background-color:rgba(255,255,255,0.95);padding:calc(8vmin + 20px);visibility:hidden}.popup.show{display:block;visibility:visible;z-index:2000}.popup .popup-close{position:fixed;right:0px;top:0px;width:50px;height:50px;background:none;color:#000;font-size:36px;border:none;font-weight:900;cursor:pointer}.popup .popup-header{position:absolute;top:20px;left:20px;font-size:11px;line-height:1em;font-weight:bold;display:flex;align-items:center}.popup .popup-header .icon{font-size:1.5em;margin-right:8px}.popup .popup-header .popup-title{display:inline-block}@media (min-width: 1024px){.popup .popup-header{font-size:16px}.popup .popup-close{font-size:46px;width:70px;height:70px}}.popup .popup-content{height:100%;text-align:center;position:relative;opacity:0;margin-top:50px;transition:opacity 0.5s,margin-top 0.5s}.popup .popup-content .popup-caption{font-size:11px;line-height:1.2em;margin:0 auto 0 auto;text-align:center;position:absolute;left:0;right:0;top:calc(100% + 1em);max-width:90vmin}.popup .popup-content [data-caption-size="text"]{padding-bottom:50px}.popup .popup-content [data-caption-size="text"] .popup-caption{margin-top:-50px}.popup .popup-content [data-caption-size="timeline"]{padding-bottom:100px}.popup .popup-content [data-caption-size="timeline"] .popup-caption{margin-top:-100px}.popup .popup-content .popup-img{height:100%;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;width:auto;margin:auto;position:relative}.popup .popup-content .popup-img .popup-img-pic{height:100%;flex:1 1 auto;display:flex;align-items:center;justify-content:center;flex-direction:column}.popup .popup-content .popup-img .popup-img-pic img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%}.popup .popup-content .popup-video,.popup .popup-content .popup-timeline{height:100%;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;width:auto;margin:auto;position:relative}.popup .popup-content .popup-video .popup-video-mov,.popup .popup-content .popup-timeline .popup-video-mov{height:100%;flex:1 1 auto;display:flex;align-items:center;justify-content:center;flex-direction:column}.popup .popup-content .popup-video .popup-video-mov video,.popup .popup-content .popup-timeline .popup-video-mov video{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%}.popup .popup-content .popup-timeline .popup-caption>img{width:auto;height:auto}.popup .popup-content .popup-fullscreen{height:100%;width:100%;display:block}.popup .popup-content .popup-fullscreen iframe{border:none;display:block;width:100%;height:100%}.popup.show .popup-content{opacity:1;margin-top:0px}.popup[data-type="360rotate"]{padding-bottom:0}.popup:not([data-type="img"]) .popup-img,.popup:not([data-type="video"]) .popup-video,.popup:not([data-type="timeline"]) .popup-timeline,.popup:not([data-type="marzipano"]) .popup-marzipano,.popup:not([data-type="drohne"]) .popup-drohne,.popup:not([data-type="iframe"]) .popup-iframe,.popup:not([data-type="360rotate"]) .popup-360rotate{display:none}#footerNavLeft,#footerNavRight{position:fixed;z-index:1000}#footerNavLeft .marker,#footerNavRight .marker{transform:scale(1.2)}#footerNavLeft{left:20px;bottom:20px;color:#fff}#footerNavLeft a{color:#fff;font-size:12px;letter-spacing:1px}#footerNavRight{right:65px;bottom:65px}#bottom-menu{left:50%;bottom:0;-webkit-transition:all 0.2s ease-in 1ms;transition:all 0.2s ease-in 1ms;flex-direction:column;transform:translate3d(-50%, 84%, 0);z-index:450;max-height:100vh}@media (max-width: 1025px){#bottom-menu{max-width:100% !important;width:100% !important}}@media (max-height: 400px){#bottom-menu{display:none}}#bottom-menu .wrapper-menu{max-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch}#bottom-menu.is-sticky{transform:translate3d(-50%, 100%, 0);z-index:700;bottom:50px;bottom:35px}@media (max-width: 1025px){#bottom-menu.is-sticky{left:0%;transform:translate3d(0, 100%, 0)}}#bottom-menu.active{transform:translate3d(-50%, 0%, 0);bottom:0px;z-index:800;max-height:80vh}@media (max-width: 1025px){#bottom-menu.active{left:0%;transform:translate3d(0, 0%, 0)}}#bottom-menu .cta a{display:inline-block;position:relative;display:inline-block;position:relative;font-size:20px;font-size:16px;line-height:1em;font-weight:700;letter-spacing:2px;color:#fff;text-decoration:none;text-align:center;text-transform:uppercase}#bottom-menu .cta a img{color:#262722}#bottom-menu .cta a .txt{display:flex;justify-content:center;align-items:center;color:#fff;background-color:#262722;text-align:center;width:184px;height:37px;letter-spacing:1px}#bottom-menu .sub-overview{margin-top:1.5em;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}#bottom-menu .sub-overview .item{text-align:center;flex:1 1 auto;min-width:35px;max-width:45px}#bottom-menu .sub-overview .item a,#bottom-menu .sub-overview .item span{display:inline-flex;align-items:center;justify-content:center;text-align:center;border:1px #fff solid;color:#fff;background:none;height:28px;width:28px;font-size:11px;font-weight:500;line-height:1em;line-height:1em;letter-spacing:1px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;text-decoration:none}#bottom-menu .sub-overview .item a:hover,#bottom-menu .sub-overview .item a.active,#bottom-menu .sub-overview .item span:hover,#bottom-menu .sub-overview .item span.active{background:#fff;color:#000;font-weight:700;cursor:pointer}#bottom-menu .wrapper-menu{background-color:#262722;height:250px;height:450px;width:90vw;width:calc(90vw - 40px);max-width:900px;padding:18px 20px;display:flex;color:#BFBEAC;font-size:14px;line-height:1.3em;font-weight:400;margin-top:-1px;position:relative}#bottom-menu .wrapper-menu .col_img img{max-height:100%;width:auto;height:auto;position:relative}#bottom-menu .wrapper-menu .text_layer{position:relative;font-size:1rem;line-height:1.3em;font-weight:300}#bottom-menu .wrapper-menu .text_layer h2{font-size:2em;line-height:1.3em;font-weight:300}#bottom-menu .wrapper-menu .text_layer a{color:inherit;font-weight:bold}#bottom-menu .wrapper-menu .text_layer a:hover{color:#BFB293;text-decoration:none}#bottom-menu .wrapper-menu .text_layer .col_txt_bl{font-weight:bold;margin-top:1em;font-size:14px}#bottom-menu .wrapper-menu .text_layer .col_txt_br{margin-top:1em}@media (max-width: 750px){#bottom-menu .wrapper-menu{flex-direction:column-reverse}#bottom-menu .wrapper-menu .col_txt_tl{margin-top:1em}#bottom-menu .wrapper-menu .col_txt_bl{margin-top:1em}#bottom-menu .wrapper-menu .col_img{margin-top:1em;max-height:70%}}@media (min-width: 751px) and (max-width: 1023px){#bottom-menu .wrapper-menu{flex-direction:row-reverse}#bottom-menu .wrapper-menu .col_txt_bl{margin-top:1em}#bottom-menu .wrapper-menu .col_img{margin-left:30px}}@media (min-width: 1024px){#bottom-menu .wrapper-menu .col_img{position:absolute;top:0;left:220px;right:0;bottom:0;padding:20px 20px 20px 20px;display:flex;align-items:center;justify-content:flex-start}#bottom-menu .wrapper-menu .text_layer{position:absolute;top:0;left:0;right:0;bottom:0;margin:20px}#bottom-menu .wrapper-menu .text_layer .col_txt_tl{position:absolute;top:0;left:0;font-size:14px;line-height:1.5em;max-width:200px}#bottom-menu .wrapper-menu .text_layer .col_txt_tl h2{font-size:30px;line-height:1em;margin-bottom:0.5em}#bottom-menu .wrapper-menu .text_layer .col_txt_bl{position:absolute;left:0;bottom:0;font-size:11px;line-height:1.5em}#bottom-menu .wrapper-menu .text_layer .col_txt_br{position:absolute;right:0;bottom:0;font-weight:bold;font-size:16px;line-height:1.3em;text-align:right}}body:not(.onfadein) .menu#bottom-menu{bottom:0}.screenshotPano .marker,.screenshotPano .menu,.screenshotPano header{display:none !important}#panoPreloader{z-index:450}#titleBar{display:none}#sceneListToggle{display:none}#section1{background:#e1e1e1;height:100%;position:relative}#section1 #pano{position:absolute;top:0;left:0;width:100%;height:100%;z-index:400;overflow:hidden}.marker{position:absolute;background-color:transparent}.marker .bubble-wrap{cursor:pointer;position:relative;width:40px;height:40px;top:0;left:0;transform:translate(-20px, -20px);transition:all 0.3s ease-in-out 0.1s}.marker .bubble-wrap .bubble-icon{position:absolute;top:0;left:0;width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-weight:700;font-weight:normal;font-size:17px;line-height:1em;cursor:pointer;color:#000;font-family:"Geograph",sans-serif;background:no-repeat center center transparent;background-size:contain}.marker .bubble-wrap .bubble,.marker .bubble-wrap .bubble-content-bg,.marker .bubble-wrap .bubble-content-overlay{position:absolute;border:1px #000 solid;border-radius:50%;width:40px;height:40px;background-color:#fff}.marker .bubble-wrap .bubble{cursor:pointer;border:none}.marker .bubble-wrap .bubble-content-bg,.marker .bubble-wrap .bubble-content-overlay{visibility:hidden;top:0;left:0;width:100%;height:100%;box-sizing:content-box;transition:all 0.3s ease-in-out 0.1s;transition:all 0.3s ease-in-out 0.1s,visibility 0.3s ease-in-out 0s}.marker .bubble-wrap .bubble-content-overlay{border-color:transparent !important;margin:1px;overflow:hidden;background-color:transparent !important}.marker .bubble-wrap .bubble-content{width:190px;padding:0px 10px;font-size:12px;line-height:1.3em;opacity:0;overflow:hidden;visibility:hidden;transition:none;margin-top:-10px}.marker .bubble-wrap .bubble-content h2{padding:10px 10px 2px 10px;padding:32px 10px 15px 10px;font-size:24px;font-size:20px;line-height:1.3em;line-height:1.1em;line-height:0.8em;font-weight:600;letter-spacing:1px;text-align:center;font-family:"Geograph",sans-serif;margin-bottom:0}.marker .bubble-wrap .bubble-content h2>small{font-size:0.8em;font-weight:600}.marker .bubble-wrap .bubble-content .subline{text-transform:uppercase;text-align:center;letter-spacing:1px}.marker .bubble-wrap .bubble-content a{pointer-events:all}.marker .bubble-wrap .bubble-content img{display:block;width:100%;margin:20px 0 10px 0}.marker .bubble-wrap .bubble-content p{text-align:center;margin-top:10px;margin-top:0px;opacity:1;transition:margin 0.3s ease-in-out 0.6s,opacity 0.3s ease-in-out 0.6s}.marker:hover:not(.noTooltip),.marker.active:not(.noTooltip){z-index:800}.marker:hover:not(.noTooltip) .bubble-wrap,.marker.active:not(.noTooltip) .bubble-wrap{width:190px;height:10px}.marker:hover:not(.noTooltip) .bubble-wrap .bubble-content-bg,.marker:hover:not(.noTooltip) .bubble-wrap .bubble-content-overlay,.marker.active:not(.noTooltip) .bubble-wrap .bubble-content-bg,.marker.active:not(.noTooltip) .bubble-wrap .bubble-content-overlay{visibility:visible;border-radius:5px;border-radius:8px;top:13px;left:18px;transition:all 0.3s ease-in-out 0.1s,visibility 0.3s ease-in-out 0.2s}.marker:hover:not(.noTooltip) .bubble-wrap .bubble-content,.marker.active:not(.noTooltip) .bubble-wrap .bubble-content{visibility:visible;opacity:1;margin-top:0px;display:block;transition:all 0.1s ease-in-out 0.4s}.marker.rightIcon .bubble-wrap .bubble,.marker.rightIcon .bubble-wrap .bubble-icon{left:auto;right:0}.marker.rightIcon .bubble-wrap .bubble-content-bg,.marker.rightIcon .bubble-wrap .bubble-content-overlay{left:-18px}.marker.rightIcon:hover:not(.noTooltip) .bubble-wrap,.marker.rightIcon.active:not(.noTooltip) .bubble-wrap{left:-150px}.marker.rightIcon:hover:not(.noTooltip) .bubble-wrap .bubble-content-bg,.marker.rightIcon:hover:not(.noTooltip) .bubble-wrap .bubble-content-overlay,.marker.rightIcon.active:not(.noTooltip) .bubble-wrap .bubble-content-bg,.marker.rightIcon.active:not(.noTooltip) .bubble-wrap .bubble-content-overlay{left:-18px}.marker .icon{height:1em}.marker .icon-arrow-left{font-size:1.3em;height:0.9em;margin-left:-0.2em}.marker .icon-arrow-right{font-size:1.3em;height:0.9em;margin-left:0.2em}.marker .icon-arrow-up{font-size:1.3em;height:1.3em}.marker .icon-arrow-down{font-size:1.3em;height:1.1em}.marker .icon-info{font-size:1.3em}.marker-rotate{width:40px;height:40px;padding-left:20px;padding-top:20px;margin-left:-20px;margin-top:-20px;cursor:pointer}.marker-rotate .bubble-wrap{transform:translate(-50%, -50%)}.marker-rotate .bubble-icon-text{font-size:6px;line-height:1.3em;text-align:center;font-weight:bold;height:auto;font-style:normal}.marker-rotate .rotate-out,.marker-rotate .rotate-in{display:block;position:absolute;width:100%;height:100%;transition:all 0.4s ease-in-out;transform-origin:50% 0%;pointer-events:none}.marker-rotate .rotate-in{transform:translate3d(0, 0, -40px) rotate3d(1, 0, 0, 90deg);transform:translate3d(0, -20px, 0) rotate3d(1, 0, 0, 90deg);transform:translate3d(0, 0, 0) rotate3d(1, 0, 0, 180deg);opacity:0}.marker-rotate.hover .rotate-out,.marker-rotate:hover .rotate-out{transform:translate3d(0, 20px, 0) rotate3d(1, 0, 0, -90deg);transform:translate3d(0, 0, 0) rotate3d(1, 0, 0, -180deg);opacity:0}.marker-rotate.hover .rotate-in,.marker-rotate:hover .rotate-in{transform:rotate3d(1, 0, 0, 0deg);opacity:1}.marker-zoom .bubble-wrap{transform:translate(-50%, -50%)}.marker-zoom .zoom-out,.marker-zoom .zoom-in{display:block;position:absolute;width:100%;height:100%;transition:all 0.4s ease-in-out;transform-origin:50% 0%}.marker-zoom .zoom-in{opacity:0;position:absolute;top:50%;left:50%;top:0%;left:0%;width:100%;height:100%;transform:translate(-50%, -50%);background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden}.marker-zoom .zoom-in>.zoom-content{font-size:12px;line-height:1.3em;text-align:center;color:#BFB293;width:80%;width:160px;min-width:160px;pointer-events:none;transition:opacity 0.3s 0.2s ease-in-out,margin-top 0.4s 0.2s ease-in-out;opacity:0;margin-top:20px}.marker-zoom .zoom-in>.zoom-content a{pointer-events:all;color:inherit;text-decoration:none;font-weight:bold}.marker-zoom .zoom-in>.zoom-content a:hover{text-decoration:underline}.marker-zoom .zoom-in>.zoom-content>strong{font-size:1.3em;font-weight:bold;margin-bottom:0.4em;display:block}.marker-zoom.open .zoom-out,.marker-zoom.hover .zoom-out,.marker-zoom:hover .zoom-out{transform:scale(4);opacity:0}.marker-zoom.open .zoom-in,.marker-zoom.hover .zoom-in,.marker-zoom:hover .zoom-in{opacity:1;width:200px;height:200px}.marker-zoom.open .zoom-in>.zoom-content,.marker-zoom.hover .zoom-in>.zoom-content,.marker-zoom:hover .zoom-in>.zoom-content{opacity:1;margin-top:0}@media (min-width: 1200px){.marker-zoom .bubble-wrap,.marker-rotate .bubble-wrap{transform:translate(-50%, -50%) scale(1.2)}.marker.noTooltip .rotate-out .bubble-wrap{transform:translate(-50%, -50%) scale(1.2)}.marker:not(.noTooltip) .bubble-icon{transform:scale(1.2)}}.marker_style_round_1_white_green .bubble-wrap .bubble,.marker_style_round_1_white_green .bubble-wrap .bubble-content-bg,.marker_style_round_1_white_green .bubble-wrap .bubble-content-overlay,.marker_style_round_2_white_green .bubble-wrap .bubble,.marker_style_round_2_white_green .bubble-wrap .bubble-content-bg,.marker_style_round_2_white_green .bubble-wrap .bubble-content-overlay,.marker_style_round_2_white_gold .bubble-wrap .bubble,.marker_style_round_2_white_gold .bubble-wrap .bubble-content-bg,.marker_style_round_2_white_gold .bubble-wrap .bubble-content-overlay{color:#BFB293;color:white;background-color:#fff;border-color:currentColor}.marker_style_round_1_white_green .bubble-wrap .bubble,.marker_style_round_2_white_green .bubble-wrap .bubble,.marker_style_round_2_white_gold .bubble-wrap .bubble{background-color:transparent}.marker_style_round_1_white_green .bubble-wrap .bubble-icon,.marker_style_round_2_white_green .bubble-wrap .bubble-icon,.marker_style_round_2_white_gold .bubble-wrap .bubble-icon{color:#BFB293}.marker_style_round_1_white_green .bubble-wrap .bubble-icon{color:#91A989;background-image:url("../img/marker/round_1_white_green.svg")}.marker_style_round_2_white_green .bubble-wrap .bubble-icon{color:#91A989;background-image:url("../img/marker/round_2_white_green.svg")}.marker_style_round_2_white_gold .bubble-wrap .bubble-icon{color:#BFB293;background-image:url("../img/marker/round_2_white_gold.svg")}.marker_style_round_2_green .bubble-wrap .bubble,.marker_style_round_2_green .bubble-wrap .bubble-content-bg,.marker_style_round_2_green .bubble-wrap .bubble-content-overlay{color:#fff;background-color:#91A989;border-color:currentColor}.marker_style_round_2_green .bubble-wrap .bubble{background-color:transparent}.marker_style_round_2_green .bubble-wrap .bubble-icon{color:#fff}.marker_style_round_2_green .bubble-wrap .bubble-icon{background-image:url("../img/marker/round_2_green.svg")}.marker_style_round_1_grey .bubble-wrap .bubble,.marker_style_round_1_grey .bubble-wrap .bubble-content-bg,.marker_style_round_1_grey .bubble-wrap .bubble-content-overlay,.marker_style_round_2_grey .bubble-wrap .bubble,.marker_style_round_2_grey .bubble-wrap .bubble-content-bg,.marker_style_round_2_grey .bubble-wrap .bubble-content-overlay{color:#fff;background-color:#3F3F40;border-color:currentColor}.marker_style_round_1_grey .bubble-wrap .bubble,.marker_style_round_2_grey .bubble-wrap .bubble{background-color:transparent}.marker_style_round_1_grey .bubble-wrap .bubble-icon,.marker_style_round_2_grey .bubble-wrap .bubble-icon{color:#fff}.marker_style_round_1_grey .bubble-wrap .bubble-icon{background-image:url("../img/marker/round_1_grey.2.svg")}.marker_style_round_2_grey .bubble-wrap .bubble-icon{background-image:url("../img/marker/round_2_grey.svg")}.marker_style_round_1_gold .bubble-wrap .bubble,.marker_style_round_1_gold .bubble-wrap .bubble-content-bg,.marker_style_round_1_gold .bubble-wrap .bubble-content-overlay,.marker_style_round_2_gold .bubble-wrap .bubble,.marker_style_round_2_gold .bubble-wrap .bubble-content-bg,.marker_style_round_2_gold .bubble-wrap .bubble-content-overlay{color:#fff;background-color:#BFB293;border-color:currentColor}.marker_style_round_1_gold .bubble-wrap .bubble,.marker_style_round_2_gold .bubble-wrap .bubble{background-color:transparent}.marker_style_round_1_gold .bubble-wrap .bubble-icon,.marker_style_round_2_gold .bubble-wrap .bubble-icon{color:#fff}.marker_style_round_1_gold .bubble-wrap .bubble-icon{background-image:url("../img/marker/round_1_gold.svg")}.marker_style_round_2_gold .bubble-wrap .bubble-icon{background-image:url("../img/marker/round_2_gold.svg")}.marker_style_zoom_gold .zoom-in{background-color:#BFB293;border-color:currentColor}.marker_style_zoom_gold .zoom-in .zoom-content{color:#fff}#left-menu .wrapper-menu .menu-item-wrapper .menu-item{color:#BFB293}#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.symbol{border:none}#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.symbol i{color:#fff}#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.symbol.round_2_green{background-image:url("../img/marker/round_2_green.svg")}#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.symbol.round_2_gold{background-image:url("../img/marker/round_2_gold.svg")}#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.symbol.round_2_white_gold{background-image:url("../img/marker/round_2_white_gold.svg")}#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.symbol.round_2_white_gold i{color:#BFB293}#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.symbol.round_2_white_green{background-image:url("../img/marker/round_2_white_green.svg")}#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.symbol.round_2_white_green i{color:#91A989}.centerPoint{position:fixed;top:50%;left:50%;width:4px;height:4px;transform:translate(-50%, -50%);border-radius:50%;background-color:fuchsia;z-index:1000}.marker-configurator .bubble-wrap{transition:none}.marker-configurator .marker-inner{transform:scale(1.3);transition:none}.marker-configurator .configurator{position:absolute;top:-30px;left:25px;transition:opacity 0.3s,visibility 0.3s,margin 0.3s;opacity:0;visibility:hidden;margin-top:-20px}.marker-configurator .configurator .configurator-item{white-space:nowrap;display:block;width:140px;height:50px;border-radius:25px;background-color:white;margin-bottom:5px;font-size:9px;line-height:12px;cursor:pointer;display:flex;align-items:center}.marker-configurator .configurator .configurator-item.active{background-color:#3F3F40;color:white}.marker-configurator .configurator .configurator-item .item-img{flex:0 0 auto;height:46px;width:46px;border-radius:50%;display:block;object-fit:cover;overflow:hidden;margin-left:2px;margin-right:10px}.marker-configurator .configurator[data-direction="up"]{top:auto;bottom:10px;bottom:15px;margin-bottom:-20px}.marker-configurator.active .bubble-wrap{transform:translate(-15px, -15px)}.marker-configurator.active .bubble-wrap .bubble-icon{background-image:url("../img/marker/material.svg") !important;background-position:top left;background-size:90%}.marker-configurator.active .marker-inner{transform:scale(1.3);transform:scale(1.7)}.marker-configurator.active .configurator{opacity:1;visibility:visible;margin-top:0;margin-bottom:0}#btn-right{position:absolute;top:55%;right:0;right:-210px;height:0px;width:0px;z-index:430;z-index:820;transition:right 0.3s}#btn-right .line{background-color:white;height:2px;margin-left:20%;margin-top:1.5em}#btn-right .txt{position:absolute;bottom:0;width:205px;right:0;background-color:#91A989;font-size:13px;line-height:18px;text-align:right;color:#fff;transform:translate(0, 50%);padding:25px 15px}#btn-right .txt .nopointer{position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;transition:opacity 0.5s,visibility 0.5s}#btn-right .txt p{margin:0}#btn-right .txt a{color:inherit}#btn-right .txt .contact-logo{margin-top:30px}#btn-right .label{position:absolute;bottom:0;left:0;transform:rotate(-90deg) translate(-50%, 0);transform-origin:bottom left;display:block;white-space:nowrap;height:30px;height:245px;width:270px;width:120px;text-align:center;background-color:#91A989;color:#fff;display:flex;justify-content:center;align-items:center;font-size:16px;font-size:14px;line-height:1em;font-weight:700;text-transform:uppercase;text-decoration:none !important;letter-spacing:1px;overflow:hidden;padding-right:10px;padding:5px 0 215px 0}#btn-right:hover,#btn-right:focus,#btn-right .active{right:0}#btn-right:hover .txt .nopointer,#btn-right:focus .txt .nopointer,#btn-right .active .txt .nopointer{opacity:0;visibility:hidden}body:not(.onfadein) #btn-right{right:-250px}
