.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%;-webkit-transition:opacity .4s ease-in-out;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;-webkit-transition:left .4s ease-in-out,right .4s ease-in-out,opacity .4s ease-in-out;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;-webkit-transition:all .3s ease-in-out;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:'';-webkit-transition:all .3s ease-in-out;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;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.dynamic-hotspot-view-accordion .dynamic-hotspot-view-accordion__curtain .left-teaser:hover .teaser__button::after{-webkit-transform:scale(1.22) rotate(135deg);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;-webkit-transform:rotate(-45deg);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{-webkit-transform:scale(1.22) rotate(-45deg);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;-webkit-transform:translateX(-3px);transform:translateX(-3px)}@media(min-width:576px){.dynamic-hotspot-view-accordion.active-1 .right-teaser{right:-100%;border-width:7px;-webkit-transform:translateX(-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;-webkit-transform:translateX(3px);transform:translateX(3px)}@media(min-width:576px){.dynamic-hotspot-view-accordion.active-2 .left-teaser{left:-100%;border-width:7px;-webkit-transform:translateX(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%{-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}50%{-webkit-transform:scale(1.22) rotate(-45deg);transform:scale(1.22) rotate(-45deg)}100%{-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}}@keyframes attention-animation-right{0%{-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}50%{-webkit-transform:scale(1.22) rotate(-45deg);transform:scale(1.22) rotate(-45deg)}100%{-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}}@-webkit-keyframes attention-animation-left{0%{-webkit-transform:scale(1) rotate(135deg);transform:scale(1) rotate(135deg)}50%{-webkit-transform:scale(1.22) rotate(135deg);transform:scale(1.22) rotate(135deg)}100%{-webkit-transform:scale(1) rotate(135deg);transform:scale(1) rotate(135deg)}}@keyframes attention-animation-left{0%{-webkit-transform:scale(1) rotate(135deg);transform:scale(1) rotate(135deg)}50%{-webkit-transform:scale(1.22) rotate(135deg);transform:scale(1.22) rotate(135deg)}100%{-webkit-transform:scale(1) rotate(135deg);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:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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;-webkit-transition:opacity 1s;transition:opacity 1s;opacity:0}@media(max-width:575px){.dynamic-hotspot-view:not(body) .switches{position:absolute;top:calc(100% + 30px);left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}.dynamic-hotspot-view:not(body) .switches .switch{position:absolute;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:30px;padding:0;cursor:pointer;-webkit-transition:all 1s;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:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.dynamic-hotspot-view:not(body) .switches .switch:before{position:absolute;top:3px;left:4px;display:block;width:22px;height:22px;content:'';-webkit-transition:all .4s;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;-webkit-transition:all .2s;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{-webkit-transition:opacity 2.25s;transition:opacity 2.25s}.dynamic-hotspot-view:not(body) .hotspots .hotspot{position:absolute;display:block;width:24px;height:24px;cursor:pointer;-webkit-transition:all 1s;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;-webkit-box-sizing:border-box;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding-bottom:1px;content:'+';-webkit-transform:scale(.8);transform:scale(.8);text-align:center;color:#ee2375;border:2px solid #ee2375;border-radius:100%;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);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{-webkit-transform:rotate(25deg);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;-webkit-transition:background-color .75s ease-in-out;transition:background-color .75s ease-in-out}@supports((-webkit-filter:blur(0)) or (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%{-webkit-transform:scale(.33);transform:scale(.33);opacity:1}80%,100%{opacity:0}}@keyframes pulse-ring{0%{-webkit-transform:scale(.33);transform:scale(.33);opacity:1}80%,100%{opacity:0}}@-webkit-keyframes pulse-dot{0%{-webkit-transform:scale(.8);transform:scale(.8)}50%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes pulse-dot{0%{-webkit-transform:scale(.8);transform:scale(.8)}50%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.8);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;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#495057;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%;-webkit-box-flex:0;-ms-flex:none;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:#495057}.dynamic-hotspot-view:not(body) .element{font-size:1rem;font-weight:300;line-height:1.4;position:absolute;z-index:10;display:block;overflow:hidden;width:auto;max-width:240px;height:auto;padding:.75rem;-webkit-transition:all .2s;transition:all .2s;border-radius:5px}@media(min-width:1215px){.dynamic-hotspot-view:not(body) .element{max-width:30rem}}.dynamic-hotspot-view:not(body) .element sup{font-size:50%}@media(max-width:575px){.dynamic-hotspot-view:not(body) .element.element--1{top:auto!important;bottom:100%;max-width:100%!important}}@media(max-width:575px){.dynamic-hotspot-view:not(body) .element.element--2{top:calc(100% - 22px)!important}}.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;-webkit-transform:rotate(45deg);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}