.dynamic-hotspot-view-accordion{position:relative;width:calc(100% + 30px);height:calc(100% + 30px);margin-left:-15px;padding-top:56.25%}.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__1,.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__2{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;transition:opacity .4s ease-in-out;opacity:0}@media(min-width:576px){.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__1,.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__2{padding-right:15px;padding-left:15px}}.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%}.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain .left-teaser,.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain .right-teaser{position:absolute;z-index:6;top:0;width:100%;height:100%;cursor:pointer;transition:left .4s ease-in-out,right .4s ease-in-out,opacity .4s ease-in-out}.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain .left-teaser img,.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain .right-teaser img{width:auto;height:100%;-o-object-fit:cover;object-fit:cover}.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain .left-teaser .teaser__button,.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain .right-teaser .teaser__button{position:absolute;bottom:0;width:37px;height:100%;cursor:pointer;transition:all .3s ease-in-out}.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain .left-teaser .teaser__button::after,.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain .right-teaser .teaser__button::after{position:absolute;bottom:10px;width:14px;height:14px;content:'';transition:all .3s ease-in-out;border-top:4px solid #ee2375;border-left:4px solid #ee2375}.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain .left-teaser{left:-50%;border-right:2px solid #ee2375}.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain .left-teaser img{float:right}.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain .left-teaser .teaser__button{right:0}.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain .left-teaser .teaser__button::after{right:37px;transform:rotate(135deg)}.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain .left-teaser:hover .teaser__button::after{transform:scale(1.22) rotate(135deg)}.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain .right-teaser{right:-50%;border-left:2px solid #ee2375}.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain .right-teaser .teaser__button{left:0}.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain .right-teaser .teaser__button::after{left:37px;transform:rotate(-45deg);-webkit-animation:attention-animation-right .8s cubic-bezier(.215,.61,.355,1) .8s 5;animation:attention-animation-right .8s cubic-bezier(.215,.61,.355,1) .8s 5}.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain .right-teaser:hover .teaser__button::after{transform:scale(1.22) rotate(-45deg)}.dynamic-hotspot-view-accordion.active-1 .left-teaser{left:0;pointer-events:none;opacity:0}.dynamic-hotspot-view-accordion.active-1 .right-teaser{right:-100%;border-width:3px;transform:translateX(-3px)}@media(min-width:576px){.dynamic-hotspot-view-accordion.active-1 .right-teaser{right:-100%;border-width:7px;transform:translateX(-7px)}}.dynamic-hotspot-view-accordion.active-1 .right-teaser .teaser__button{left:-37px}.dynamic-hotspot-view-accordion.active-1 .right-teaser .teaser__button::after{left:0}.dynamic-hotspot-view-accordion.active-1 .dynamic-hotspot-view-accordion__1{z-index:4;opacity:1}.dynamic-hotspot-view-accordion.active-2 .left-teaser{left:-100%;border-width:3px;transform:translateX(3px)}@media(min-width:576px){.dynamic-hotspot-view-accordion.active-2 .left-teaser{left:-100%;border-width:7px;transform:translateX(7px)}}.dynamic-hotspot-view-accordion.active-2 .left-teaser .teaser__button{right:-37px}.dynamic-hotspot-view-accordion.active-2 .left-teaser .teaser__button::after{right:0}.dynamic-hotspot-view-accordion.active-2 .right-teaser{right:0;width:100%;pointer-events:none;opacity:0}.dynamic-hotspot-view-accordion.active-2 .dynamic-hotspot-view-accordion__2{z-index:4;opacity:1}@-webkit-keyframes attention-animation-right{0%{transform:scale(1) rotate(-45deg)}50%{transform:scale(1.22) rotate(-45deg)}100%{transform:scale(1) rotate(-45deg)}}@keyframes attention-animation-right{0%{transform:scale(1) rotate(-45deg)}50%{transform:scale(1.22) rotate(-45deg)}100%{transform:scale(1) rotate(-45deg)}}@-webkit-keyframes attention-animation-left{0%{transform:scale(1) rotate(135deg)}50%{transform:scale(1.22) rotate(135deg)}100%{transform:scale(1) rotate(135deg)}}@keyframes attention-animation-left{0%{transform:scale(1) rotate(135deg)}50%{transform:scale(1.22) rotate(135deg)}100%{transform:scale(1) rotate(135deg)}}.dynamic-explosion-view{position:relative;padding-bottom:56.25%;width:100%;height:0;overflow:hidden}.dynamic-explosion-view .origin-view,.dynamic-explosion-view .explosion-view,.dynamic-explosion-view .animation-view,.dynamic-explosion-view .hotspots{position:absolute;top:0;left:0;width:100%;height:100%}.dynamic-explosion-view .origin-view{opacity:1}.dynamic-explosion-view .explosion-view{opacity:0}.dynamic-explosion-view .animation-view{opacity:0}.dynamic-explosion-view.animate .origin-view{opacity:0}.dynamic-explosion-view.animate .explosion-view{opacity:0}.dynamic-explosion-view.animate .animation-view{opacity:1}.dynamic-explosion-view.animate .buttons{display:none}.dynamic-explosion-view .hotspots{opacity:0}.dynamic-explosion-view .hotspots .buttons{display:none}.dynamic-explosion-view.hotspots .origin-view{opacity:0}.dynamic-explosion-view.hotspots .explosion-view{opacity:1}.dynamic-explosion-view.hotspots .animation-view{opacity:0}.dynamic-explosion-view.hotspots .hotspots{opacity:1}.dynamic-explosion-view .buttons{position:absolute;top:0;left:0;width:100%;height:100%;z-index:101;display:flex!important;justify-content:center;align-items:center}.dynamic-explosion-view.animate .buttons,.dynamic-explosion-view.hotspots .buttons{display:none!important}.dynamic-hotspot-view:not(body) .views .view{position:absolute;top:0;left:0;transition:opacity 1s;opacity:0}@media(max-width:575px){.dynamic-hotspot-view:not(body) .switches{position:absolute;top:calc(100% + 30px);left:0;display:flex;justify-content:space-between;width:100%}}.dynamic-hotspot-view:not(body) .switches .switch{position:absolute;z-index:10;display:flex;align-items:center;width:auto;height:30px;padding:0;cursor:pointer;transition:all 1s;white-space:nowrap;border:1px solid #ee2375;border-radius:20px;background:#fff}@media(min-width:1215px){.dynamic-hotspot-view:not(body) .switches .switch{height:34px}}@media(min-width:1460px){.dynamic-hotspot-view:not(body) .switches .switch{height:38px}}@media(max-width:575px){.dynamic-hotspot-view:not(body) .switches .switch{position:relative!important;top:0!important;left:0!important;display:inline-flex}}.dynamic-hotspot-view:not(body) .switches .switch:before{position:absolute;top:3px;left:4px;display:block;width:22px;height:22px;content:'';transition:all .4s;border:1px solid transparent;border-radius:100%;background:#ee2375}@media(min-width:1215px){.dynamic-hotspot-view:not(body) .switches .switch:before{width:26px;height:26px}}@media(min-width:1460px){.dynamic-hotspot-view:not(body) .switches .switch:before{width:30px;height:30px}}.dynamic-hotspot-view:not(body) .switches .switch.active{background:#ee2375}.dynamic-hotspot-view:not(body) .switches .switch.active:before{left:calc(100% - 26px);background:#fff}@media(min-width:1215px){.dynamic-hotspot-view:not(body) .switches .switch.active:before{left:calc(100% - 30px)}}@media(min-width:1460px){.dynamic-hotspot-view:not(body) .switches .switch.active:before{left:calc(100% - 34px)}}.dynamic-hotspot-view:not(body) .switches .switch span{font-size:.75rem;font-weight:700;line-height:0;position:relative;display:inline-block;width:auto;padding:0 10px 0 32px;transition:all .2s;text-align:center;color:#ee2375}@media(min-width:1215px){.dynamic-hotspot-view:not(body) .switches .switch span{padding-left:40px}}.dynamic-hotspot-view:not(body) .switches .switch.active span{padding:0 32px 0 10px;color:#fff}@media(min-width:1215px){.dynamic-hotspot-view:not(body) .switches .switch.active span{padding-right:40px}}.dynamic-hotspot-view:not(body) .switches .switch sup{font-size:50%;display:inline-block;margin-top:-4px}.dynamic-hotspot-view:not(body) .hotspots{transition:opacity 2.25s}.dynamic-hotspot-view:not(body) .hotspots .hotspot{position:absolute;display:block;width:24px;height:24px;cursor:pointer;transition:all 1s}@media(min-width:576px){.dynamic-hotspot-view:not(body) .hotspots .hotspot{width:40px;height:40px}}.dynamic-hotspot-view:not(body) .hotspots .hotspot::before{position:relative;z-index:1;display:block;box-sizing:border-box;width:200%;height:200%;margin-top:-50%;margin-left:-50%;content:'';opacity:0;border-radius:100%;background-color:#ee2375}@media(min-width:576px){.dynamic-hotspot-view:not(body) .hotspots .hotspot::before{width:300%;height:300%;margin-top:-100%;margin-left:-100%}}.dynamic-hotspot-view:not(body) .hotspots .hotspot::after{font-size:1.2rem;font-weight:700;line-height:0;position:absolute;z-index:10;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding-bottom:1px;content:'+';transform:scale(.8);text-align:center;color:#ee2375;border:2px solid #ee2375;border-radius:100%;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.3)}@media(min-width:576px){.dynamic-hotspot-view:not(body) .hotspots .hotspot::after{font-size:2rem;padding-bottom:2px}}.dynamic-hotspot-view:not(body) .hotspots .hotspot[data-action-type=show_tooltip]:hover{transform:rotate(25deg)}.dynamic-hotspot-view:not(body) .hotspots .hotspot[data-action-type=show_tooltip]:hover::before{background-color:transparent}.dynamic-hotspot-view:not(body) .hotspots .hotspot[data-action-type=show_tooltip]:hover::after{-webkit-animation-play-state:paused;animation-play-state:paused}.dynamic-hotspot-view:not(body) .hotspots .hotspot.hotspot--animation::before{-webkit-animation:pulse-ring 3s cubic-bezier(.215,.61,.355,1) 1s infinite;animation:pulse-ring 3s cubic-bezier(.215,.61,.355,1) 1s infinite;transition:background-color .75s ease-in-out}@supports(filter:blur(0)){.dynamic-hotspot-view:not(body) .hotspots .hotspot.hotspot--animation::after{-webkit-animation:pulse-dot 2s cubic-bezier(.455,.03,.515,.955) 1s infinite;animation:pulse-dot 2s cubic-bezier(.455,.03,.515,.955) 1s infinite}}.dynamic-hotspot-view:not(body) .hotspots .hotspot:nth-child(2):before,.dynamic-hotspot-view:not(body) .hotspots .hotspot:nth-child(2):after{-webkit-animation-delay:1.7s;animation-delay:1.7s}.dynamic-hotspot-view:not(body) .hotspots .hotspot:nth-child(3):before,.dynamic-hotspot-view:not(body) .hotspots .hotspot:nth-child(3):after{-webkit-animation-delay:2.3s;animation-delay:2.3s}.dynamic-hotspot-view:not(body) .hotspots .hotspot:nth-child(4):before,.dynamic-hotspot-view:not(body) .hotspots .hotspot:nth-child(4):after{-webkit-animation-delay:.8s;animation-delay:.8s}.dynamic-hotspot-view:not(body) .hotspots .hotspot:nth-child(5):before,.dynamic-hotspot-view:not(body) .hotspots .hotspot:nth-child(5):after{-webkit-animation-delay:.4s;animation-delay:.4s}.dynamic-hotspot-view:not(body) .hotspots .hotspot:nth-child(6):before,.dynamic-hotspot-view:not(body) .hotspots .hotspot:nth-child(6):after{-webkit-animation-delay:.2s;animation-delay:.2s}.dynamic-hotspot-view:not(body) .hotspots .hotspot:nth-child(7):before,.dynamic-hotspot-view:not(body) .hotspots .hotspot:nth-child(7):after{-webkit-animation-delay:1.2s;animation-delay:1.2s}.dynamic-hotspot-view:not(body) .hotspots .hotspot:nth-child(8):before,.dynamic-hotspot-view:not(body) .hotspots .hotspot:nth-child(8):after{-webkit-animation-delay:1.6s;animation-delay:1.6s}.dynamic-hotspot-view:not(body) .hotspots .hotspot:nth-child(9):before,.dynamic-hotspot-view:not(body) .hotspots .hotspot:nth-child(9):after{-webkit-animation-delay:.5s;animation-delay:.5s}.dynamic-hotspot-view:not(body) .hotspots .hotspot:nth-child(10):before,.dynamic-hotspot-view:not(body) .hotspots .hotspot:nth-child(10):after{-webkit-animation-delay:2s;animation-delay:2s}@-webkit-keyframes pulse-ring{0%{transform:scale(.33);opacity:1}80%,100%{opacity:0}}@keyframes pulse-ring{0%{transform:scale(.33);opacity:1}80%,100%{opacity:0}}@-webkit-keyframes pulse-dot{0%{transform:scale(.8)}50%{transform:scale(1)}100%{transform:scale(.8)}}@keyframes pulse-dot{0%{transform:scale(.8)}50%{transform:scale(1)}100%{transform:scale(.8)}}.dynamic-hotspot-view:not(body) .modal-content{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:none;width:100vw;height:100vh;background:rgba(0,0,0,.5)}.dynamic-hotspot-view:not(body) .modal-content .inner{position:absolute;top:calc(50% + 31px);left:50%;display:block;overflow:hidden;width:auto;max-width:80vw;height:auto;max-height:calc(90vh - 31px);padding:0;transform:translate(-50%,-50%);color:#434549;background:#fff}.dynamic-hotspot-view:not(body) .modal-content .icon.close{position:absolute;z-index:100;top:0;right:0;display:block;width:45px;height:45px;padding:10px;cursor:pointer;opacity:1;fill:#ee2375}@media(min-width:1215px){.dynamic-hotspot-view:not(body) .modal-content .icon.close{width:60px;height:60px}}.dynamic-hotspot-view:not(body) .modal-content .icon.close svg{width:100%;height:100%}.dynamic-hotspot-view:not(body) .modal-content .container{position:relative;display:block;width:80vw;max-width:1280px;padding:45px 20px}.dynamic-hotspot-view:not(body) .modal-content .container>div{position:relative;display:block;overflow-x:hidden;overflow-y:auto;max-height:calc(90vh - 120px);overflow-scrolling:touch}.dynamic-hotspot-view:not(body) .modal-legal .container{position:relative;display:block;width:80vw;max-width:800px;height:auto;max-height:calc(90vh - 40px);padding:45px 20px}.dynamic-hotspot-view:not(body) .modal-legal .container>div{position:relative;display:block;overflow:auto;width:100%;height:100%;max-height:calc(90vh - 100px)}.dynamic-hotspot-view:not(body) .modal-legal .container>div>*:first-child{margin-top:0}.dynamic-hotspot-view:not(body) .modal-legal .container img{position:relative;display:block;width:200px;height:auto}.dynamic-hotspot-view:not(body) .modal-content .container .col-8>*:first-child,.dynamic-hotspot-view:not(body) .modal-content .container .col-6>*:first-child{margin-top:0}@media(max-width:991.98px){.dynamic-hotspot-view:not(body) .modal-content .container .col-6{width:100%;max-width:100%;flex:none}}@media(max-width:991.98px){.dynamic-hotspot-view:not(body) .modal-content .container .col-6:first-child{margin-bottom:20px}}.dynamic-hotspot-view:not(body) .carousel-indicators li{background-color:rgba(180,180,180,.5)}.dynamic-hotspot-view:not(body) .carousel-indicators .active{background-color:#434549}.dynamic-hotspot-view:not(body) .element{font-size:1.75rem;font-family:brainlabnoww05,sans-serif;font-weight:200;line-height:1.4;position:absolute;z-index:10;display:none;overflow:hidden;width:auto;max-width:240px;height:auto;padding:.75rem;transition:all .2s;border-radius:5px;color:#fff}@supports(font-size:min(max(1rem,4vw))){.dynamic-hotspot-view:not(body) .element{font-size:min(max(1rem,4vw))}}@supports(font-size:clamp(1rem,4vw,1.75rem)){.dynamic-hotspot-view:not(body) .element{font-size:clamp(1rem,4vw,1.75rem)}}@media(min-width:480px){.dynamic-hotspot-view:not(body) .element{display:block}}@media(min-width:1215px){.dynamic-hotspot-view:not(body) .element{max-width:30rem}}.dynamic-hotspot-view:not(body) .element sup{font-size:50%}.dynamic-hotspot-view:not(body) .tooltips .tooltip{position:absolute;z-index:99999;display:none;width:auto;height:auto;padding:25px;opacity:0;border-radius:3px;background:#fff;pointer-events:none}.dynamic-hotspot-view:not(body) .tooltips .tooltip .tooltip__close{display:none}@media(max-width:767.98px){.dynamic-hotspot-view:not(body) .tooltips .tooltip{top:10px!important;left:20px!important;width:calc(100% - 40px)!important;max-height:calc(100% - 20px);overflow:auto}.dynamic-hotspot-view:not(body) .tooltips .tooltip .tooltip__close{position:absolute;top:12px;right:16px;display:block;content:'';cursor:pointer;width:14px;height:14px;transform:rotate(45deg)}.dynamic-hotspot-view:not(body) .tooltips .tooltip .tooltip__close::before,.dynamic-hotspot-view:not(body) .tooltips .tooltip .tooltip__close::after{position:absolute;content:'';display:block;background-color:#ee2375}.dynamic-hotspot-view:not(body) .tooltips .tooltip .tooltip__close::before{width:100%;height:2px;top:6px}.dynamic-hotspot-view:not(body) .tooltips .tooltip .tooltip__close::after{height:100%;left:6px;width:2px}}.dynamic-hotspot-view:not(body) .buttons{display:none}.dynamic-hotspot-view:not(body) .panoramas{display:none}