.wims-container{font-family:Arial,Helvetica,sans-serif;line-height:1.8;font-size:1rem;font-weight:400;letter-spacing:.01rem;text-shadow:1px 1px 1px rgba(0,0,0,.4);color:#374054;margin:0;padding:0;border:none;height:100%}.wims-main-section{background-color:#181818;position:absolute;height:calc(100%);width:100%;top:0px}.wims-view{width:100%;z-index:50}.wims-view--type-pano,.wims-view--type-svg{height:100%}.wims-view__pano{height:100%;width:100%;border:0}.wims-controls-bar{z-index:999999992}.wims-controls-bar,.wims-loader{position:absolute!important;bottom:0;left:0;right:0}.wims-loader{border-radius:5px;overflow:hidden;transition:.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:300px;height:52px;background-color:transparent;top:0;margin:auto;z-index:90;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.6)}.wims-loader .wims-animated{padding-left:4rem;display:block;position:relative;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.wims-animated.wims-loading:after{border-radius:50%;border-color:#ccc #ccc #fff #fff;border-style:solid;border-width:2px;content:"";display:block;height:1rem;width:1rem;left:calc(50% - .8em);top:calc(50% - .74074em);left:2rem;right:auto;position:absolute;-webkit-animation:wims-loading .5s linear infinite;animation:wims-loading .5s linear infinite}@-webkit-keyframes wims-loading{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes wims-loading{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.wims-loading-card__text{margin:1rem 0;font-size:1rem;line-height:2}.wims-toast-message{display:block;width:100%;padding:.75rem 1.25rem;background-color:var(--toast-primary-bg);border:1px solid var(--toast-primary-bg);border-radius:2px;color:#fff;position:relative;margin:.5rem;z-index:90}.wims-toast-message p{margin:0}.wims-toast-message--error{background-color:#ff392e;border-color:#ff392e}.wims-toast-message--full-fixed{position:absolute!important;margin:auto;top:0}.wims-toast-message .wims-button--close{position:absolute;right:1rem;top:1rem}.wims-button--close{background-color:rgba(10,10,10,.2);border:none;border-radius:290486px;cursor:pointer;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;outline:0;position:relative;vertical-align:top;width:20px;padding:0;min-width:20px}.wims-button--close:hover{background-color:rgba(10,10,10,.3)}.wims-button--close:after,.wims-button--close:before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.wims-button--close:before{height:2px;width:50%}.wims-button--close:after{height:50%;width:2px}.wims-tutorial{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);color:#fff;z-index:999999991}.wims-tutorial__steps{position:relative;top:100px;height:calc(100% - 150px);overflow:auto;padding:0 1em;display:flex}.wims-tutorial__step{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.wims-tutorial_button{background-color:transparent;border:none;cursor:pointer;text-align:center}.wims-tutorial_button-icon{width:2em}.wims--tutorial-highlight{border:2px solid #ff0}.wims-tuto-step__zone{padding:1em 30%}.wims-tuto-step__zone-html{border:1px solid #fff;border-radius:10px}.wims-tuto-step__zone-text{text-shadow:0 0 5px #000;text-align:justify;padding:1em 0}.wims-tuto-step__navigation{padding:1em}.wims-tuto-step__navigation-button{background-color:transparent;border:1px solid #fff;border-radius:0;padding:.5em 1em;cursor:pointer;text-align:center;font-size:1rem;text-transform:uppercase;margin:0 5px;color:inherit}.wims-view-path--is-tutorial{position:relative!important;cursor:auto!important}.wims-control-bar__button-group{display:flex;flex-wrap:wrap}.wims-control-bar__button{background-color:transparent!important;border:none!important;color:#fff;flex:1 0 auto;margin:0;display:block;line-height:2rem;overflow:hidden;padding:.5rem 1.5rem;border-radius:.25rem;cursor:pointer;text-align:center;font-size:.75rem;letter-spacing:.03rem;text-transform:uppercase;min-width:2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}.wims-control-bar__button:disabled img,.wims-control-bar__button[disabled] img{opacity:.4;cursor:not-allowed}.wims-control-icon{width:3em}.wims-view-path{display:flex;color:#fff;background:transparent;position:absolute;z-index:999999992;width:100%;justify-content:center;flex-wrap:wrap}.wims-view-path__item{margin-right:5px;cursor:pointer;text-transform:capitalize;text-shadow:0 0 5px rgba(0,0,0,.6);background-color:transparent;border:none;color:#fff;display:block;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}.wims-view-path-divider{padding:5px 0 0 5px}.wims-view-path__item:last-of-type .wims-view-path-divider{display:none}.wims-view-path__item:last-of-type{text-decoration:underline;font-weight:700;cursor:default}.wims-view-path__item:disabled,.wims-view-path__item[disabled]{opacity:.4;cursor:not-allowed}.wims-header{height:56px;box-sizing:border-box;align-items:stretch;display:flex;flex-direction:column;position:absolute;top:0;flex-grow:1;width:100%;z-index:999999993;box-shadow:0 3px 15px rgba(57,63,72,.1);max-height:100vh;padding:0 2rem;transition:.3s}.wims-header__mobile{align-items:stretch;display:flex;flex-shrink:0;max-width:100vw;min-height:3.25rem;overflow-x:auto;overflow-y:hidden;display:none;flex-direction:row-reverse}.wims-header__mobile-button{cursor:pointer;display:block;position:relative;margin-left:auto;height:3.5rem;width:3.5rem;display:none}.wims-header__mobile-button span{background-color:#fff!important;display:block;height:2px;left:50%;margin-left:-7px;position:absolute;top:50%;transition:none 86ms ease-out;transition-property:background,left,opacity,transform;width:15px}.wims-header--theme-default{background-color:#34495e!important}.wims-header__mobile-button.active span:first-child{margin-left:-5px;transform:rotate(45deg);transform-origin:left top}.wims-header__mobile-button.active span:nth-child(2){opacity:0}.wims-header__mobile-button.active span:nth-child(3){margin-left:-5px;transform:rotate(-45deg);transform-origin:left bottom}.wims-header__mobile-button span:first-child{margin-top:-6px}.wims-header__mobile-button span:nth-child(2){margin-top:-1px}.wims-header__mobile-button span:nth-child(3){margin-top:4px}.wims-navbar{transition:background .4s,height .4s;transition-property:background,height;transition-duration:.4s,.4s;transition-timing-function:ease,ease;transition-delay:initial,initial;transition:.3s;position:relative;text-align:center;width:100%;top:0;overflow:visible;height:inherit}.wims-navbar,.wims-navbar__list{flex-grow:1;align-items:stretch;display:flex}.wims-navbar__list{white-space:nowrap;flex-basis:0;flex-shrink:0}.wims-navbar__list--position-left{justify-content:flex-start}.wims-navbar__list--position-right{justify-content:flex-end}.wims-navbar__form-group{display:flex;margin:.1rem .5rem;cursor:pointer!important;flex-direction:column}.wims-navbar__select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23ffffff'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E")!important;background-position:center right .85rem;background-size:.5rem .6rem;background-repeat:no-repeat;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:.4rem 1.5rem!important;font-size:small;border:0;background-color:transparent!important;color:#fff!important;font-family:inherit;margin-top:2px;cursor:pointer;z-index:99}.wims-select__option{background:rgba(0,0,0,.6);color:#fff}.wims-navbar__form-label{padding:.3rem .5rem!important;cursor:pointer!important;font-size:small;background-color:transparent!important;color:#fff!important;border:0!important}.wims-navbar__item{display:flex;cursor:pointer}.wims-navbar__item:last-of-type .wims-navbar__form-divider{display:none}.wims-navbar__item--last{order:4}.wims-navbar__button{background-color:transparent;border:none;color:#fff;flex:1 0 auto;margin:0;display:block;line-height:2rem;overflow:hidden;padding:.2rem 1rem;border-radius:.25rem;cursor:pointer;text-align:center;font-size:.75rem;letter-spacing:.03rem;text-transform:uppercase;min-width:2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}.wims-navbar__button-icon{width:2em;display:none}.wims-navbar__label{color:#fff;margin:0 0 -6px;font-size:x-small;z-index:98;text-align:left}.wims-svg-container__svg{min-width:100%;max-width:100%;min-height:100%;max-height:100%;width:100%;height:100%;z-index:55}.wims-svg-container__content polygon{fill:#4169e1;opacity:.6;stroke:#181818;stroke-width:2;cursor:pointer}.wims--is-hidden{display:none}.wims--font-bold{font-weight:700}.wims--uppercase{text-transform:uppercase}@media screen and (max-width:768px){.wims-header{height:auto;display:flex;flex-direction:column}.wims-header__mobile{display:flex}.wims-header__mobile-button{cursor:pointer;display:block;position:relative;margin-left:auto}.wims-navbar{display:flex;flex-direction:column-reverse;justify-content:flex-end;height:0}.wims-navbar.active{height:auto}.wims-navbar__list{overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;flex-basis:auto;flex-grow:0;flex-shrink:1}.wims-navbar__item{padding:0}.wims-navbar__form-group{width:100%;margin-right:0}.wims-navbar__form-label{width:100%}.wims-navbar__button-text,.wims-navbar__form-divider{display:none}.wims-navbar__button-icon{display:block;margin:auto}.wims-control-bar__button{padding:.5rem!important}.wims-tuto-step__zone{padding:1em .5em}.wims-tuto-step__navigation,.wims-tuto-step__zone-html,.wims-tuto-step__zone-text{padding:.5em}.wims-tutorial_button{display:none}.wims-tutorial_button--mobile{display:block}}@media screen and (max-width:450px){.wims-main-section{height:calc(100% - 32px);width:100%;top:32px}.wims-header__mobile{min-height:2rem}.wims-header__mobile-button{height:2rem;width:2rem}.wims-navbar__button{padding:0}.wims-navbar__form-group{margin:0}.wims-control-bar__button{padding:0;font-size:.5rem}}