.md-edit-panorama-starter .md-pano-starter{margin-bottom:0 !important}
.md-edit-panorama-starter .copy-wrapper{top:0 !important}
.md-next.md-pano-starter.black{background-color:#000}
.md-next.md-pano-starter.black .md-heading{color:#fff}
.md-next.md-pano-starter.black .md-pano-starter-overline{color:#fff;border-bottom:1px solid #fff}
.md-next.md-pano-starter.white{background-color:#fff}
.md-next.md-pano-starter.white .md-heading{color:#000}
.md-next.md-pano-starter.white .md-pano-starter-overline{color:#000;border-bottom:1px solid #000}
.md-next.md-pano-starter .md-pano-starter-overline{font-size:22px;line-height:28px;margin:0 2.5% 40px;padding:40px 0 10px}
.md-next.md-pano-starter .md-icn-share{background:#fff !important;font-size:15px;color:#000 !important;padding:7px 10px 7px 8px;box-sizing:content-box;text-align:left;border:2px solid #000;cursor:pointer;outline:0;position:absolute;z-index:10;top:20px;right:20px;margin-top:60px;opacity:0}
.md-next.md-pano-starter .md-icn-share:hover{background-color:#000 !important;color:#fff !important}
.md-next.md-pano-starter:hover .md-icn-share{opacity:1}
.md-next.md-pano-starter .md-ps-top{position:relative}
.md-next.md-pano-starter .md-ps-top .md-ps-btn{display:inline-block;position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%)}
.md-next.md-pano-starter .md-ps-top .md-ps-btn a{position:relative;display:inline-block;width:200px;height:80px;text-decoration:none}
.md-wcag-enabled .md-next.md-pano-starter .md-ps-top .md-ps-btn a{height:auto}
.md-next.md-pano-starter .md-ps-top .md-ps-btn a span{position:absolute;bottom:-1.5em;display:block;width:100%;color:#fff}
.md-next.md-pano-starter .md-ps-top .md-ps-btn a::before{display:block;width:60px;height:60px;content:"";background-image:url("../../../../etc.clientlibs/settings/wcm/designs/minidigital-white/images/components/panostarter/resources/360_icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center}
.md-next.md-pano-starter .md-rimage img{width:100%}
.md-next.md-pano-starter .copy-wrapper{position:relative;margin:-90px 0 0;padding:30px 2.5% 0;padding-right:25%;background-color:#fff}
.md-next.md-pano-starter .copy-wrapper h2,.md-next.md-pano-starter .copy-wrapper p{margin:0}
.md-next.md-pano-starter .copy-wrapper h2{padding-bottom:20px}
.md-next.md-pano-starter.white .copy-wrapper{background-color:#fff;padding:30px 2.5% 0}
.md-next.md-pano-starter.white .copy-wrapper h2,.md-next.md-pano-starter.white .copy-wrapper p{color:#000}
.md-next.md-pano-starter.black .copy-wrapper{background-color:#000;padding:30px 2.5% 30px}
.md-next.md-pano-starter.black .copy-wrapper h2,.md-next.md-pano-starter.black .copy-wrapper p,.md-next.md-pano-starter.black .copy-wrapper h1{color:#fff}
.md-next.md-pano-starter .scene-list .panorama-scene{position:relative;min-height:400px}
.md-next.md-pano-starter .scene-list .panorama-scene .hotspot-list{position:absolute;top:0;width:100%}
.md-next.md-pano-starter .scene-list .panorama-scene .hotspot-list .md-component-wrapper,.md-next.md-pano-starter .scene-list .panorama-scene .hotspot-list .section{width:50%;float:left;background-color:rgba(0,0,0,0.2);color:white}
.md-next.md-pano-starter .scene-list .panorama-scene .title{position:absolute;width:100%;bottom:50px;text-align:center;color:white}
.md-next.md-pano-starter .scene-list .spacer{width:100%;height:30px}
@media only screen and (max-width:767px){.md-next.md-pano-starter .md-icn-share{opacity:1}
.md-next.md-pano-starter .copy-wrapper{margin:-30px 0 0;padding-top:20px;padding-right:2.5%}
.md-next.md-pano-starter .copy-wrapper h2,.md-next.md-pano-starter .copy-wrapper p{width:100%}
}
@media only screen and (max-width:479px){.md-next.md-pano-starter .md-ps-top .md-ps-btn a{height:60px}
}
.md-panorama-view{cursor:pointer;cursor:hand;position:relative;width:100%}
.md-panorama-view .pano{position:absolute;width:100%;height:100%;top:0}
.md-panorama-view .btn{position:relative;z-index:10}
.md-panorama-view .krpano{display:none}
.md-panorama-view-navigation{height:100vh;position:absolute;right:0;top:0;transition:.3s}
@media(max-width:479px){.md-panorama-view-navigation{right:-10px}
}
.md-panorama-view-overlay-wrapper{background:#fff;cursor:pointer;bottom:0;top:0;left:0;right:0;position:fixed;text-align:center;white-space:nowrap;z-index:4002;transition:all .5s ease-in-out}
.md-panorama-view-overlay-wrapper .md-panorama-view-overlay{position:relative;background:#fff;cursor:auto;display:inline-block;overflow:hidden;text-align:left;vertical-align:middle;white-space:normal;width:100%;height:100%}
.md-panorama-view-overlay-wrapper .md-panorama-view-feature,.md-panorama-view-overlay-wrapper .pano{width:100%;height:100%}
.md-panorama-view-overlay-wrapper .md-panorama-view-overlay-close{position:absolute;top:30px;left:auto;right:30px}
.md-panorama-view-overlay-wrapper .md-panorama-view-overlay-close:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 6px #017ea4,0 0 0 8px #fff !important}
@media(max-width:479px){.md-panorama-view-overlay-wrapper .md-panorama-view-overlay-close{width:2.5rem;height:2.5rem}
}
@media(max-width:479px){.md-panorama-view-overlay-wrapper .md-panorama-view-navigation[style*="height"] .md-panorama-zoom-in{bottom:80px}
}
@media(max-width:479px){.md-panorama-view-overlay-wrapper .md-panorama-view-navigation[style*="height"] .md-panorama-zoom-out{bottom:30px}
}
.md-panorama-view-overlay-wrapper .md-panorama-zoom{position:absolute;top:50%;right:30px;z-index:1001}
.md-panorama-view-overlay-wrapper .md-panorama-zoom:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 6px #017ea4,0 0 0 8px #fff !important}
.md-wcag-enabled .md-panorama-view-overlay-wrapper .md-panorama-zoom .md-icnpre-plus-circled,.md-wcag-enabled .md-panorama-view-overlay-wrapper .md-panorama-zoom .md-icnpre-minus-circled{top:0;left:0}
@media(max-width:479px){.md-panorama-view-overlay-wrapper .md-panorama-zoom{width:2.5rem;height:2.5rem;top:auto;bottom:0}
}
.md-panorama-view-overlay-wrapper .md-panorama-zoom.md-panorama-zoom-in{margin-top:-62px}
@media(max-width:479px){.md-panorama-view-overlay-wrapper .md-panorama-zoom.md-panorama-zoom-in{margin-bottom:0;bottom:120px}
}
@media(max-width:479px){.md-panorama-view-overlay-wrapper .md-panorama-zoom.md-panorama-zoom-out{margin-bottom:0;bottom:70px}
}
.md-panorama-view-overlay-wrapper .md-panorama-toggle-switch-layer{position:absolute;bottom:0;width:100%;opacity:1;box-sizing:initial;text-decoration:none;align-items:center}
.md-panorama-view-overlay-wrapper .md-panorama-toggle-switch-layer:before{padding-right:10px;margin-left:-40px}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy{text-align:left;cursor:pointer;z-index:1001;background:#fff;width:100%;max-width:1024px;max-height:60vh;position:absolute;overflow:hidden;transition:transform .4s ease-out;top:auto;bottom:0;margin:0 auto;left:0;right:0;display:flex;flex-direction:row;align-items:stretch;will-change:transform;transform:translate3d(0,100%,0)}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy.expanded{transform:translate3d(0,0,0)}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy.expanded .md-panorama-view-copy-wrapper{opacity:1}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy.expanded .md-panorama-view-copy-wrapper .h2,.md-panorama-view-overlay-wrapper .md-panorama-view-copy.expanded .md-panorama-view-copy-wrapper .scrollarea{transform:translate3d(0,0,0)}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy.expanded .md-panorama-view-copy-wrapper .h2{transition-delay:.1s}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy.expanded .md-panorama-view-copy-wrapper .scrollarea{transition-delay:.25s}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy.expanded .md-icn-angle-up{transform:rotate(180deg)}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy .md-panorama-view-copy-wrapper{position:relative;padding:20px 65px 20px 20px;opacity:0;transition:opacity .4s ease-out;display:flex;color:#000}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy .md-panorama-view-copy-wrapper *{color:#000}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy .md-panorama-view-copy-wrapper .h2,.md-panorama-view-overlay-wrapper .md-panorama-view-copy .md-panorama-view-copy-wrapper .scrollarea{transition:transform .4s ease-out}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy .md-panorama-view-copy-wrapper .h2{margin:0 0 20px 0;transform:translate3d(0,100px,0)}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy .md-panorama-view-copy-wrapper .md-icn-angle-up,.md-panorama-view-overlay-wrapper .md-panorama-view-copy .md-panorama-view-copy-wrapper .md-panorama-view-overlay__toggle-btn{position:absolute;right:20px;top:25px;font-size:25px;transition:transform .4s ease-out;display:flex;justify-content:flex-end}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy .md-panorama-view-copy-wrapper .md-panorama-view-overlay__toggle-btn{justify-content:center;align-items:center;right:13px;top:13px}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy .md-panorama-view-copy-wrapper .scrollarea{overflow:auto;white-space:normal;flex-grow:1;transform:translate3d(0,100px,0)}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy .md-panorama-view-copy-wrapper .buttons{margin-top:20px}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy .md-panorama-view-copy-wrapper .buttons .btn+.btn{margin-left:10px}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy .md-panorama-view-copy-scroll-wrapper{flex-direction:column;display:flex}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer{position:absolute;z-index:1001;top:0;left:-100%;width:100%;height:100%;background-color:#fff;overflow:auto}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-switch-layer-wrapper{max-height:100%;padding-top:15vh}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .h2{padding-bottom:30px;text-align:center}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-flex-grid-simple .row{display:flex;flex-direction:row;flex-wrap:wrap}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-flex-grid-simple .column{flex-basis:100%;text-align:center}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-switch{display:inline-block;text-decoration:none;padding-bottom:20px}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-switch img{width:100%;max-width:40vw}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-switch span{display:block;text-transform:uppercase;font-size:16px}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-switch.active span{text-decoration:underline}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-view-switch-layer-close{display:block;width:28px;height:28px;padding:0;margin:0;cursor:pointer;outline:0;border-radius:100%;background-color:#fff;border:0;position:absolute;top:30px;left:auto;right:30px}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-view-switch-layer-close:hover{background-color:#000}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-view-switch-layer-close:hover [class^="md-icn"],.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-view-switch-layer-close:hover span{color:#fff}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-view-switch-layer-close [class^="md-icn"],.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-view-switch-layer-close span{position:relative;top:-1px;left:-1px;color:black;font-size:30px;line-height:0}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-view-switch-layer-close:hover{background-color:#000}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-view-switch-layer-close:hover [class^="md-icn"],.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-view-switch-layer-close:hover span{color:#fff}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-view-switch-layer-close [class^="md-icn"],.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-view-switch-layer-close span{position:relative;top:-1px;left:-1px;color:black;font-size:30px;line-height:0}
@media(min-width:768px){.md-panorama-view-overlay-wrapper .md-panorama-toggle-switch-layer{bottom:auto;top:30px;left:30px;width:auto}
.md-panorama-view-overlay-wrapper .md-panorama-toggle-switch-layer:before{margin-left:0}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy .md-panorama-view-copy-wrapper{padding:30px 226px 30px 30px}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy .md-panorama-view-copy-wrapper .h2{margin:0 0 30px 0}
.md-panorama-view-overlay-wrapper .md-panorama-view-copy .md-panorama-view-copy-wrapper .md-icn-angle-up{right:30px;top:35px}
.md-panorama-view-overlay-wrapper .md-panorama-zoom{position:absolute;top:50%;right:30px;z-index:1001}
.md-panorama-view-overlay-wrapper .md-panorama-zoom.md-panorama-zoom-in{margin-top:-62px}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer{padding:0}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-switch-layer-wrapper{position:relative;top:50%;transform:translate(0,-50%);padding-top:0;max-width:900px;max-height:100%;margin:0 auto}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-switch-layer-wrapper .h2{display:block}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-flex-grid-simple .row{padding-bottom:40px}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-flex-grid-simple .row:last-child{padding-bottom:0}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-flex-grid-simple .column{flex:1}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-switch img{max-width:90%;transform-origin:center bottom;transition:transform .2s ease-in-out}
.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-switch img:hover,.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-switch img:active,.md-panorama-view-overlay-wrapper .md-panorama-switch-layer .md-panorama-switch img:focus{transform:scale(1.1)}
}
.md-direction-rtl .pano div div div{direction:ltr}
.md-direction-rtl .pano div div div div div div{direction:rtl}
.md-direction-rtl .md-ps-btn-wrapper{float:right}