@charset "UTF-8";
#vvmt-wrapper .btn {
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  background-color: #074B98;
  color: #fff;
  text-decoration: none;
  font-size: 18px;
  padding: 12.5px 30px;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  transition: transform 0.3s;
}
@media screen and (max-width: 1024px) {
  #vvmt-wrapper .btn {
    font-size: 16px;
  }
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper .btn {
    font-size: 14px;
    padding: 12.5px 20px;
  }
}
#vvmt-wrapper .btn:hover {
  transform: scale(1.03);
}
#vvmt-wrapper .btn.white {
  background-color: #fff;
  color: #000;
}
#vvmt-wrapper .btn.border {
  background: transparent;
  border: 2px solid #fff;
  color: #fff;
}
#vvmt-wrapper .btn.blurred {
  background: rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  text-transform: none;
  transition: all 0.5s;
  border: 1px solid transparent;
}
#vvmt-wrapper .btn.blurred:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
#vvmt-wrapper .btn.blurred.active {
  border: 1px solid #fff;
  background: rgba(100, 100, 100, 0.5);
}
#vvmt-wrapper .btn.full {
  width: 100%;
  display: block;
}
#vvmt-wrapper .btn.long {
  padding: 12.5px 90px;
}
#vvmt-wrapper .btn.back {
  padding-left: 60px;
  background-image: url(../../images/arrow-back-white.svg);
  background-position: 30px center;
  background-size: 16px;
  background-repeat: no-repeat;
  transition: all 0.3s;
}
#vvmt-wrapper .btn.back:hover {
  background-position: 25px center;
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper .btn.back {
    background-position: 20px center;
    padding-left: 40px;
    background-size: 12px;
  }
  #vvmt-wrapper .btn.back:hover {
    background-position: 15px center;
  }
}
#vvmt-wrapper .btn.down {
  padding-right: 60px;
  background-image: url(../../images/arrow_down.svg);
  background-position: calc(100% - 30px) center;
  background-size: 16px;
  background-repeat: no-repeat;
  transition: all 0.3s;
}
#vvmt-wrapper .btn.down.up {
  background-image: url(../../images/arrow_up.svg);
}
#vvmt-wrapper .border {
  background: transparent;
  border: 1px solid #fff;
  color: #fff;
}
#vvmt-wrapper .blue {
  background: #074B98;
  color: #fff;
}
#vvmt-wrapper .blue a {
  color: #fff;
  text-decoration: none;
}
#vvmt-wrapper .rounded {
  overflow: hidden;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
#vvmt-wrapper .content-text a {
  font-weight: 700;
  text-decoration: underline;
}
#vvmt-wrapper .content-text em {
  font-style: italic;
}
#vvmt-wrapper .content-text strong {
  font-weight: 700;
}
#vvmt-wrapper .content-text p {
  margin-bottom: 15px;
}

.vvmt-loading, .vvmt-loading-scene, .vvmt-maintenance {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: black;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  transition: all 1.2s ease;
}
.vvmt-loading .vvmt-loading-bg, .vvmt-loading-scene .vvmt-loading-bg, .vvmt-maintenance .vvmt-loading-bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-size: cover;
  background-repeat: no-repeat;
  opacity: 0.1;
}
.vvmt-loading .vvmt-loading-inner, .vvmt-loading-scene .vvmt-loading-inner, .vvmt-maintenance .vvmt-loading-inner {
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: 15px;
}
.vvmt-loading .loader, .vvmt-loading-scene .loader, .vvmt-maintenance .loader {
  height: 1px;
  width: 130px;
  --c:no-repeat linear-gradient(#074B98 0 0);
  background: var(--c), var(--c), white;
  background-size: 60% 100%;
  animation: l16 3s infinite;
}
.vvmt-loading .vvmt-loading-stage-1, .vvmt-loading .vvmt-loading-stage-2, .vvmt-loading-scene .vvmt-loading-stage-1, .vvmt-loading-scene .vvmt-loading-stage-2, .vvmt-maintenance .vvmt-loading-stage-1, .vvmt-maintenance .vvmt-loading-stage-2 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.6s ease;
}
.vvmt-loading .vvmt-loading-stage-2, .vvmt-loading-scene .vvmt-loading-stage-2, .vvmt-maintenance .vvmt-loading-stage-2 {
  opacity: 0;
  visibility: hidden;
}

@keyframes l16 {
  0% {
    background-position: -150% 0, -150% 0;
  }
  66% {
    background-position: 250% 0, -150% 0;
  }
  100% {
    background-position: 250% 0, 250% 0;
  }
}
.vvmt-experience {
  height: 100dvh;
  overflow: hidden;
  width: 100vw;
  opacity: 0;
  visibility: hidden;
  transform: scale(1.05);
  transition: all 1.2s ease;
}

.vvmt-loaded.vvmt-pano-loaded .vvmt-loading {
  visibility: hidden;
  opacity: 0;
  transform: scale(0.95);
}
.vvmt-loaded.vvmt-pano-loaded .vvmt-experience {
  opacity: 1;
  visibility: visible;
  transform: scale(1);
}

.vvmt-ready.vvmt-pano-loaded .vvmt-loading .vvmt-loading-stage-1 {
  opacity: 0;
  visibility: hidden;
}
.vvmt-ready.vvmt-pano-loaded .vvmt-loading .vvmt-loading-stage-2 {
  opacity: 1;
  visibility: visible;
}

.vvmt-maintenance {
  z-index: 420420;
}

@keyframes lexp {
  0% {
    clip-path: inset(58% 0 42% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
.vvmt-loading-scene {
  opacity: 0;
  visibility: hidden;
  z-index: 421;
  background-color: rgba(0, 0, 0, 0.5);
}

#vvmt-wrapper.loading-piece .vvmt-loading-scene {
  opacity: 1;
  visibility: visible;
}

#vvmt-wrapper #main-menu {
  min-height: 100dvh;
  width: 100vw;
  position: relative;
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
#vvmt-wrapper #main-menu::-webkit-scrollbar {
  display: none;
}
#vvmt-wrapper #main-menu .bg-video {
  position: fixed;
  height: 100%;
  width: 100%;
  background-color: #000;
  background-size: cover;
  background-position: center center;
  overflow: hidden;
}
#vvmt-wrapper #main-menu .bg-video video {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
@media screen and (max-width: 480px) {
  #vvmt-wrapper #main-menu .bg-video video {
    display: none;
  }
}
#vvmt-wrapper #main-menu .bg-video video.v-over {
  z-index: 2;
  display: none;
}
#vvmt-wrapper #main-menu .bg-video video.v-under {
  z-index: 1;
}
#vvmt-wrapper #main-menu .container {
  height: 100dvh;
  z-index: 10;
}
#vvmt-wrapper #main-menu .main-menu {
  position: absolute;
  width: 100%;
  max-width: 768px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  bottom: 60px;
  right: 60px;
  padding: 60px;
}
@media screen and (max-width: 1440px), screen and (max-height: 768px) {
  #vvmt-wrapper #main-menu .main-menu {
    right: 30px;
    bottom: 30px;
    padding: 30px;
    max-width: 560px;
  }
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #main-menu .main-menu {
    max-width: 325px;
    width: 100%;
    bottom: inherit;
    right: inherit;
    padding: 15px;
    position: relative;
    margin: auto;
  }
}
@media screen and (max-width: 768px) and (min-height: 681px) {
  #vvmt-wrapper #main-menu .main-menu {
    margin-top: 15vh;
  }
}
@media screen and (max-width: 768px) and (max-height: 680px) {
  #vvmt-wrapper #main-menu .main-menu {
    margin-top: 10vh;
  }
}
#vvmt-wrapper #main-menu .main-menu .cols-menu {
  display: flex;
  align-items: center;
  column-gap: 30px;
}
@media screen and (max-width: 1440px), screen and (max-height: 768px) {
  #vvmt-wrapper #main-menu .main-menu .cols-menu {
    column-gap: 0;
  }
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #main-menu .main-menu .cols-menu {
    display: block;
  }
}
#vvmt-wrapper #main-menu .main-menu .cols-menu .col {
  width: 50%;
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #main-menu .main-menu .cols-menu .col {
    width: 100% !important;
  }
  #vvmt-wrapper #main-menu .main-menu .cols-menu .col:first-of-type {
    text-align: center;
    margin-bottom: 15px;
  }
}
#vvmt-wrapper #main-menu .main-menu .logo {
  width: 100%;
  max-width: 215px;
}
@media screen and (max-width: 1440px), screen and (max-height: 768px) {
  #vvmt-wrapper #main-menu .main-menu .logo {
    max-width: 165px;
  }
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #main-menu .main-menu .logo {
    width: 125px;
  }
}
#vvmt-wrapper #main-menu .main-menu .start {
  display: block;
  border-bottom: 1px solid #fff;
  width: 100%;
  padding: 15px 0;
  font-size: 18px;
  text-decoration: none;
  color: #fff;
  background: url(../../images/arrow_cercle.svg) no-repeat right center;
  transition: background 0.3s;
}
#vvmt-wrapper #main-menu .main-menu .start:last-of-type {
  margin-top: 0;
  border-bottom: none;
}
#vvmt-wrapper #main-menu .main-menu .start:hover {
  background: url(../../images/arrow_cercle_hover.svg) no-repeat right center;
}
@media screen and (max-height: 680px), screen and (max-width: 768px) {
  #vvmt-wrapper #main-menu .main-menu .start {
    background-size: 24px;
    margin-top: 0;
  }
  #vvmt-wrapper #main-menu .main-menu .start:last-of-type {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #main-menu .main-menu .start {
    font-size: 16px;
  }
}
#vvmt-wrapper #main-menu .main-menu .btn + .btn {
  margin-top: 15px;
}
#vvmt-wrapper #main-menu .main-menu .content-text {
  margin-top: 60px;
}
#vvmt-wrapper #main-menu .main-menu .content-text p:last-of-type {
  margin-bottom: 0;
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #main-menu .main-menu .content-text {
    margin-top: 30px;
  }
}
#vvmt-wrapper #main-menu .day-night {
  display: block;
  position: absolute;
  right: 60px;
  top: 60px;
  padding: 5px;
  background: #074B98;
  height: 50px;
  width: 95px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
@media screen and (max-width: 1024px) {
  #vvmt-wrapper #main-menu .day-night {
    height: 45px;
    width: 85px;
  }
}
#vvmt-wrapper #main-menu .day-night li {
  display: inline-flex;
  height: 40px;
  width: 40px;
}
@media screen and (max-width: 1024px) {
  #vvmt-wrapper #main-menu .day-night li {
    height: 35px;
    width: 35px;
  }
}
#vvmt-wrapper #main-menu .day-night li a {
  display: block;
  height: 100%;
  width: 100%;
  background-position: center center;
  background-size: 16px;
  background-repeat: no-repeat;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  transition: all 0.3s;
}
#vvmt-wrapper #main-menu .day-night li a.day {
  background-image: url(../../images/sun_white.svg);
}
#vvmt-wrapper #main-menu .day-night li a.day.active {
  background-color: #FFCE48;
  background-image: url(../../images/sun_blue.svg);
}
#vvmt-wrapper #main-menu .day-night li a.night {
  background-image: url(../../images/moon_white.svg);
  background-size: 12px;
}
#vvmt-wrapper #main-menu .day-night li a.night.active {
  background-color: #77BBFF;
  background-image: url(../../images/moon_blue.svg);
}
@media screen and (max-height: 768px), screen and (max-width: 1440px) {
  #vvmt-wrapper #main-menu .day-night {
    right: 30px;
    top: 30px;
  }
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #main-menu .day-night {
    right: 15px;
    top: 15px;
  }
}
@media screen and (max-width: 480px) {
  #vvmt-wrapper #main-menu .day-night {
    display: none;
  }
}

.vvmt .vvmt-floor-map-wrapper {
  position: absolute;
  width: 100vw;
  height: 100dvh;
}
@media screen and (max-width: 540px) {
  .vvmt .vvmt-floor-map-wrapper {
    height: calc(100dvh - 105px);
  }
}
.vvmt .vvmt-floor-map {
  position: absolute;
  opacity: 0;
  visibility: hidden;
  overflow: hidden;
  background-color: black;
  z-index: 420;
  transition: all 0.6s ease;
}
.vvmt .vvmt-floor-map.active {
  opacity: 1;
  visibility: visible;
}
.vvmt .vvmt-floor-map .vvmt-floor-map-zoom {
  position: relative;
  overflow: auto;
  width: 100vw;
  height: 100dvh;
}
@media screen and (max-width: 540px) {
  .vvmt .vvmt-floor-map .vvmt-floor-map-zoom {
    height: calc(100dvh - 105px);
  }
}
.vvmt .vvmt-floor-map .vvmt-floor-map-container {
  position: relative;
  width: 177.77vh;
  height: 100dvh;
  overflow: hidden;
  transform-origin: 0% 0%;
  transition: transform 0.6s ease;
}
@media (min-aspect-ratio: 16/9) {
  .vvmt .vvmt-floor-map .vvmt-floor-map-container {
    width: 100vw;
    height: 56.25vw;
  }
}
@media screen and (max-width: 540px) {
  .vvmt .vvmt-floor-map .vvmt-floor-map-container {
    height: calc(100dvh - 105px);
  }
}
.vvmt .vvmt-floor-map .wpvr-floor-map {
  display: block !important;
  position: relative;
  width: 177.77vh !important;
  height: 200dvh !important;
  max-width: 177.77vh !important;
  aspect-ratio: 16/18;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  transform: translateY(0);
  transition: transform 0.9s ease;
}
@media (min-aspect-ratio: 16/9) {
  .vvmt .vvmt-floor-map .wpvr-floor-map {
    width: 100vw !important;
    height: 112.5vw !important;
    max-width: 100vw !important;
  }
}
@media screen and (max-width: 540px) {
  .vvmt .vvmt-floor-map .wpvr-floor-map {
    height: calc(200dvh - 210px) !important;
  }
}
.vvmt .vvmt-floor-map .wpvr-floor-map img {
  width: 183vh;
  height: 200dvh;
  max-width: 177.77vh;
  pointer-events: none;
  border-radius: 0;
}
@media (min-aspect-ratio: 16/9) {
  .vvmt .vvmt-floor-map .wpvr-floor-map img {
    width: 100vw;
    height: 112.5vw;
    max-width: 100vw;
  }
}
@media screen and (max-width: 540px) {
  .vvmt .vvmt-floor-map .wpvr-floor-map img {
    height: calc(200dvh - 210px) !important;
  }
}
.vvmt .vvmt-floor-map .wpvr-floor-map .close-floor-map-plan {
  display: none;
}
.vvmt .vvmt-floor-map[data-etage=rdj] .wpvr-floor-map {
  transform: translateY(-50%);
}
.vvmt .floor-plan-pointer {
  background-color: white !important;
}
.vvmt .floor-plan-pointer svg {
  width: 36px !important;
  height: 36px !important;
}
.vvmt .floor-plan-pointer .floor-pointer-circle circle:first-child {
  stroke: white;
}
.vvmt .floor-plan-pointer .floor-pointer-circle circle:last-child {
  fill: #074B98;
}
.vvmt .floor-plan-pointer.add-pulse {
  background-color: #fff !important;
}
.vvmt .floor-plan-pointer.add-pulse .floor-pointer-circle circle:first-child {
  stroke: #fff;
}
.vvmt .floor-plan-pointer.add-pulse .floor-pointer-circle circle:last-child {
  fill: #074B98;
}
.vvmt .floor-pointer-flash {
  display: none;
}
.vvmt .floor-plan-pointer {
  width: 36px !important;
  height: 36px !important;
  transform: none !important;
}
.vvmt .floor-plan-pointer:after {
  content: "";
  display: block;
  position: absolute;
  top: -11px;
  width: 0px;
  height: 0px;
  background-color: transparent;
  border: 0 solid transparent;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid rgb(0, 0, 0);
  border-radius: 0;
  transform: translate(0);
  opacity: 0;
  transition: opacity 0.6s ease;
}
.vvmt .floor-plan-pointer .floor-plan-pointer-label {
  display: block;
  position: absolute;
  top: -45px;
  white-space: nowrap;
  background: rgb(0, 0, 0);
  padding: 5px 20px;
  border-radius: 30px;
  color: white;
  opacity: 0;
  transition: opacity 0.6s ease;
}
.vvmt .floor-plan-pointer:hover:after {
  opacity: 1;
}
.vvmt .floor-plan-pointer:hover .floor-plan-pointer-label {
  opacity: 1;
}
.vvmt .floor-plan-pointer.add-pulse:after {
  opacity: 1;
}
.vvmt .floor-plan-pointer.add-pulse .floor-plan-pointer-label {
  opacity: 1;
}

#vvmt-wrapper #ui {
  z-index: 999;
  position: fixed;
  height: 100dvh;
  width: 100vw;
  pointer-events: none;
}
#vvmt-wrapper #ui * {
  pointer-events: all;
}
#vvmt-wrapper #ui .change-state {
  position: absolute;
  top: -200px;
  left: 60px;
  transition: top 0.5s;
  font-size: 18px;
  padding: 12.5px 30px;
}
#vvmt-wrapper #ui .change-state li {
  display: inline-block;
  padding: 0 15px;
  border-right: 1px solid #fff;
  cursor: pointer;
}
#vvmt-wrapper #ui .change-state li:first-child {
  padding-left: 0;
}
#vvmt-wrapper #ui .change-state li:last-child {
  padding-right: 0;
  border: none;
}
#vvmt-wrapper #ui .change-state li a.active {
  font-weight: 900;
}
@media screen and (max-width: 1440px) {
  #vvmt-wrapper #ui .change-state {
    left: 30px;
  }
}
@media screen and (max-width: 1024px) {
  #vvmt-wrapper #ui .change-state {
    font-size: 16px;
  }
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #ui .change-state {
    position: relative;
    margin-left: 10px;
    left: 0;
    top: 0px !important;
    padding: 0;
    text-align: left;
    width: auto;
    display: inline-flex;
    margin-bottom: 30px;
    border: none;
  }
  #vvmt-wrapper #ui .change-state li {
    padding: 0 10px 0 7.5px;
  }
}
#vvmt-wrapper #ui .right-ui {
  position: absolute;
  right: -400px;
  top: 30px;
  width: 400px;
  text-align: right;
  transition: all 0.5s;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  visibility: hidden;
  z-index: 9999;
}
#vvmt-wrapper #ui .right-ui .mobile {
  display: none;
}
#vvmt-wrapper #ui .right-ui .btn {
  margin-bottom: 15px;
  cursor: pointer;
}
#vvmt-wrapper #ui .right-ui .room-list {
  position: absolute;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  top: 30px;
  right: -450px;
  transition: right 0.5s;
  visibility: hidden;
}
@media screen and (max-width: 1440px) {
  #vvmt-wrapper #ui .right-ui .room-list {
    top: 0px;
  }
}
#vvmt-wrapper #ui .right-ui .room-list .room-list-top {
  display: flex;
}
#vvmt-wrapper #ui .right-ui #room-slider {
  overflow: hidden;
  display: none;
}
@media screen and (max-width: 1440px) {
  #vvmt-wrapper #ui .right-ui {
    top: 30px;
  }
}
#vvmt-wrapper #ui .plan-ui {
  visibility: hidden;
  position: absolute;
  top: 60px;
  right: -450px;
  transition: all 0.5s;
}
@media screen and (max-width: 1440px) {
  #vvmt-wrapper #ui .plan-ui {
    top: 30px;
  }
}
@media screen and (max-width: 1024px) {
  #vvmt-wrapper #ui .plan-ui {
    top: 30px;
  }
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #ui .plan-ui {
    top: 15px;
    left: -135px;
    right: inherit;
    transition: left 0.5s;
    width: 135px;
  }
}
#vvmt-wrapper #ui .plan-ui .floor-plan-selector {
  margin-bottom: 7.5px;
}
#vvmt-wrapper #ui .plan-ui .floor-plan-selector.active {
  background: #fff;
  color: #074B98;
}
#vvmt-wrapper #ui .plan-ui .vvmt-plan-floor-controls {
  display: flex;
  justify-content: flex-end;
  gap: 7.5px;
  margin-top: 15px;
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #ui .plan-ui .vvmt-plan-floor-controls {
    justify-content: flex-start;
    margin-top: 7.5px;
  }
}
#vvmt-wrapper #ui .plan-ui .vvmt-plan-floor-controls .vvmt-zoom {
  display: flex;
  justify-content: center;
  align-items: center;
  border: 0;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  font-size: 30px;
  width: 50px;
  height: 50px;
  background: #074B98;
  color: #fff;
  cursor: pointer;
  line-height: 1;
  text-decoration: none;
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #ui .plan-ui .vvmt-plan-floor-controls .vvmt-zoom {
    width: 40px;
    height: 40px;
    font-size: 22px;
  }
}
#vvmt-wrapper #ui .plan-ui .vvmt-plan-floor-controls .vvmt-zoom span {
  justify-self: center;
  align-self: center;
  -webkit-user-select: none;
  user-select: none;
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #ui .plan-ui .vvmt-plan-floor-controls .vvmt-zoom.zoomin span {
    margin-top: -2px;
  }
}
#vvmt-wrapper #ui .plan-ui .vvmt-plan-floor-controls .vvmt-zoom.zoomout span {
  margin-top: -7px;
}
#vvmt-wrapper #ui .plan-ui .vvmt-plan-floor-controls .sel {
  display: none;
}
#vvmt-wrapper #ui .mobile-ui {
  position: absolute;
  top: 15px;
  right: -100px;
  visibility: hidden;
  transition: all 0.5s;
}
#vvmt-wrapper #ui .mobile-ui .hamburger {
  width: 55px;
  height: 45px;
  background-image: url(../../images/hamburger.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 20px;
}
#vvmt-wrapper #ui .mobile-ui .hamburger.close-mobile-menu {
  background-image: url(../../images/x-white.svg);
  background-size: 16px;
}
#vvmt-wrapper #ui .list-room-ul {
  padding: 30px;
  width: 275px;
  text-align: right;
  overflow-y: scroll;
  max-height: 50vh;
}
#vvmt-wrapper #ui .list-room-ul li {
  cursor: pointer;
  margin-bottom: 5px;
}
#vvmt-wrapper #ui .list-room-ul li a {
  padding-right: 20px;
  background: url(../../images/arrow_right.svg) no-repeat right center;
}
@media screen and (min-width: 769px) {
  #vvmt-wrapper #ui .list-room-ul li a {
    white-space: nowrap;
  }
}
#vvmt-wrapper #ui .list-room-ul li a.active {
  background: url(../../images/arrow_left.svg) no-repeat right center;
  font-weight: 900 !important;
}
#vvmt-wrapper #ui .list-room-ul li:last-child {
  margin-bottom: 0px;
}
#vvmt-wrapper #ui .cart, #vvmt-wrapper #ui .pdf, #vvmt-wrapper #ui .pdf-mob {
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  background-color: #C40F0F;
  width: 48px;
  height: 48px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: 15px;
  left: -100px;
  transition: all 0.5s ease;
  z-index: 11;
}
#vvmt-wrapper #ui .cart:hover, #vvmt-wrapper #ui .pdf:hover, #vvmt-wrapper #ui .pdf-mob:hover {
  transform: scale(1.05);
}
@media screen and (max-width: 540px) {
  #vvmt-wrapper #ui .cart, #vvmt-wrapper #ui .pdf, #vvmt-wrapper #ui .pdf-mob {
    bottom: 120px;
  }
}
#vvmt-wrapper #ui .cart img, #vvmt-wrapper #ui .pdf img, #vvmt-wrapper #ui .pdf-mob img {
  width: 22px;
}
#vvmt-wrapper #ui .cart.pdf, #vvmt-wrapper #ui .pdf.pdf, #vvmt-wrapper #ui .pdf-mob.pdf {
  bottom: inherit;
  left: inherit;
  position: relative;
  display: inline-flex;
  background-color: inherit;
  background: rgba(0, 0, 0, 0.15);
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  color: #fff;
  right: 5px;
}
#vvmt-wrapper #ui .cart.pdf img, #vvmt-wrapper #ui .pdf.pdf img, #vvmt-wrapper #ui .pdf-mob.pdf img {
  width: 15px;
  margin-left: 0;
}
#vvmt-wrapper #ui .cart.pdf-mob, #vvmt-wrapper #ui .pdf.pdf-mob, #vvmt-wrapper #ui .pdf-mob.pdf-mob {
  background-color: inherit;
  background: rgba(0, 0, 0, 0.15);
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  color: #fff;
  left: -75px;
}
#vvmt-wrapper #ui .cart.pdf-mob img, #vvmt-wrapper #ui .pdf.pdf-mob img, #vvmt-wrapper #ui .pdf-mob.pdf-mob img {
  width: 15px;
}
#vvmt-wrapper #ui .big-partners {
  position: absolute;
  bottom: -200px;
  right: 0;
  z-index: 10;
  transition: bottom 0.5s;
}
#vvmt-wrapper #ui .big-partners .partners {
  width: 200px;
  height: auto;
  position: relative;
  background: rgba(255, 255, 255, 0.75); /* blanc transparent */
  backdrop-filter: blur(10px); /* effet de flou derrière */
  -webkit-backdrop-filter: blur(10px); /* support pour Safari */
  -webkit-border-top-left-radius: 7px;
  -moz-border-radius-topleft: 7px;
  border-top-left-radius: 7px;
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
  justify-content: center;
  align-items: center;
  gap: 25px 0;
}
#vvmt-wrapper #ui .big-partners .partners .logo {
  width: 100%;
  height: auto;
  position: relative;
  justify-content: center;
  align-items: center;
  display: flex;
  transition: transform 0.3s;
}
#vvmt-wrapper #ui .big-partners .partners .logo img {
  max-height: 100%;
  max-width: 100%;
  width: auto;
}
#vvmt-wrapper #ui .big-partners .partners .logo:hover {
  transform: scale(1.05);
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #ui .big-partners .partners {
    width: 125px;
  }
}
@media screen and (max-width: 540px) {
  #vvmt-wrapper #ui .big-partners .partners {
    width: 85px;
    padding: 15px;
  }
}
#vvmt-wrapper #ui .mobile-menu {
  position: absolute;
  width: 100%;
  max-width: 350px;
  height: auto;
  overflow-y: scroll;
  right: -350px;
  top: 60px;
  padding: 15px;
  z-index: 99999;
  visibility: hidden;
  transition: all 0.5s;
}
#vvmt-wrapper #ui .mobile-menu.active {
  visibility: visible;
  right: 0;
}
#vvmt-wrapper #ui .mobile-menu .change-state {
  -webkit-border-top-left-radius: 7px;
  -webkit-border-top-right-radius: 7px;
  -moz-border-radius-topleft: 7px;
  -moz-border-radius-topright: 7px;
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
  display: block;
  width: 100%;
  margin-left: 0;
  margin-bottom: 0;
  height: 50px;
  border-bottom: 1px solid #2D67A8;
  display: flex;
  justify-content: center;
  align-items: center;
}
#vvmt-wrapper #ui .mobile-menu #room-slider #list-room {
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  -webkit-border-bottom-right-radius: 7px;
  -webkit-border-bottom-left-radius: 7px;
  -moz-border-radius-bottomright: 7px;
  -moz-border-radius-bottomleft: 7px;
  border-bottom-right-radius: 7px;
  border-bottom-left-radius: 7px;
}
#vvmt-wrapper #ui .mobile-menu .list-room-ul {
  position: relative;
  margin-top: 30px;
  width: calc(100% - 15px);
  padding: 0 15px 30px 15px;
  overflow-y: auto;
  height: auto;
  max-height: inherit;
}
#vvmt-wrapper #ui.visite .change-state {
  top: 60px;
}
@media screen and (max-width: 1440px) {
  #vvmt-wrapper #ui.visite .change-state {
    top: 30px;
  }
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #ui.visite .cart {
    left: 15px;
  }
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #ui.visite .pdf-list-mobile {
    left: 75px;
  }
}
#vvmt-wrapper #ui.visite .right-ui {
  right: 60px;
  visibility: visible;
}
@media screen and (max-width: 1440px) {
  #vvmt-wrapper #ui.visite .right-ui {
    right: 30px;
  }
}
#vvmt-wrapper #ui.visite .right-ui .room-list {
  visibility: visible;
}
#vvmt-wrapper #ui.visite .mobile-ui {
  right: 15px;
  visibility: visible;
}
#vvmt-wrapper #ui.visite .room-list {
  right: 0;
  transition: right 0.5s;
}
#vvmt-wrapper #ui.visite .big-partners {
  bottom: 0;
}
#vvmt-wrapper #ui.visite .piece-vedette.active.current {
  left: 0;
}
#vvmt-wrapper #ui.visite .piece-vedette.hideish {
  display: none;
}
#vvmt-wrapper #ui.visite .concours-pv {
  left: 60px;
}
@media screen and (max-width: 1440px) {
  #vvmt-wrapper #ui.visite .concours-pv {
    left: 30px;
  }
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #ui.visite .concours-pv {
    left: 15px;
  }
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #ui.plan .cart {
    left: 15px;
  }
}
#vvmt-wrapper #ui.plan .mobile-ui {
  right: 15px;
  visibility: visible;
}
#vvmt-wrapper #ui.plan .change-state {
  top: 60px;
}
@media screen and (max-width: 1440px) {
  #vvmt-wrapper #ui.plan .change-state {
    top: 30px;
  }
}
#vvmt-wrapper #ui.plan .plan-ui {
  visibility: visible;
  right: 60px;
}
@media screen and (max-width: 1440px) {
  #vvmt-wrapper #ui.plan .plan-ui {
    right: 30px;
  }
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #ui.plan .plan-ui {
    left: 15px;
  }
}
#vvmt-wrapper #ui.plan .right-ui {
  right: 60px;
  visibility: visible;
}
@media screen and (max-width: 1440px) {
  #vvmt-wrapper #ui.plan .right-ui {
    right: 30px;
  }
}
#vvmt-wrapper #ui.plan .room-list {
  transition: right 0.5s;
}
#vvmt-wrapper #ui.plan .big-partners {
  bottom: 0;
}
#vvmt-wrapper #ui.popup-active .popup.active {
  left: 0;
}
#vvmt-wrapper #ui.popup-active .popup-plan.active {
  transform: translateY(0);
  visibility: visible;
}
#vvmt-wrapper #ui .vvmt-pieces-files .vvmt-piece-file {
  display: none;
}
#vvmt-wrapper #ui .vvmt-pieces-files .vvmt-piece-file.active {
  display: flex;
}
#vvmt-wrapper #ui .pdf-list-mobile {
  display: none;
  position: absolute;
  left: -50px;
  bottom: 15px;
  z-index: 11;
  transition: left 0.5s ease;
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper #ui .pdf-list-mobile {
    display: block;
  }
}
@media screen and (max-width: 540px) {
  #vvmt-wrapper #ui .pdf-list-mobile {
    bottom: 120px;
  }
}
#vvmt-wrapper .popup::-webkit-scrollbar, #vvmt-wrapper .popup-indice::-webkit-scrollbar, #vvmt-wrapper .popup-plan::-webkit-scrollbar, #vvmt-wrapper .mobile-menu::-webkit-scrollbar, #vvmt-wrapper .list-room-ul::-webkit-scrollbar {
  display: none;
}
#vvmt-wrapper .popup, #vvmt-wrapper .popup-indice, #vvmt-wrapper .popup-plan, #vvmt-wrapper .custom-ifram-wrapper {
  position: absolute;
  left: 60px;
  bottom: -100dvh;
  width: 700px;
  max-height: calc(100dvh - 130px);
  background: #fff;
  padding: 60px;
  transform: none;
  transition: all 0.5s ease;
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
  z-index: 900;
  overflow-y: scroll;
  box-sizing: border-box;
  scrollbar-gutter: stable;
  -webkit-box-shadow: 5px 0px 30px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 5px 0px 30px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 5px 0px 30px 0px rgba(0, 0, 0, 0.2);
  visibility: hidden;
}
@media screen and (max-width: 1440px), screen and (max-height: 768px) {
  #vvmt-wrapper .popup, #vvmt-wrapper .popup-indice, #vvmt-wrapper .popup-plan, #vvmt-wrapper .custom-ifram-wrapper {
    left: 30px;
  }
}
@media screen and (max-width: 1024px) {
  #vvmt-wrapper .popup, #vvmt-wrapper .popup-indice, #vvmt-wrapper .popup-plan, #vvmt-wrapper .custom-ifram-wrapper {
    width: calc(100% - 60px);
    max-width: 475px;
    padding: 30px;
  }
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper .popup, #vvmt-wrapper .popup-indice, #vvmt-wrapper .popup-plan, #vvmt-wrapper .custom-ifram-wrapper {
    max-width: 400px;
    font-size: 16px;
    padding: 15px 15px 30px 15px;
    left: 15px;
  }
}
@media screen and (max-width: 580px) {
  #vvmt-wrapper .popup, #vvmt-wrapper .popup-indice, #vvmt-wrapper .popup-plan, #vvmt-wrapper .custom-ifram-wrapper {
    width: calc(100% - 30px);
    max-width: inherit;
  }
}
#vvmt-wrapper .popup .cross, #vvmt-wrapper .popup-indice .cross, #vvmt-wrapper .popup-plan .cross, #vvmt-wrapper .custom-ifram-wrapper .cross {
  display: none;
}
#vvmt-wrapper .popup .close-popup, #vvmt-wrapper .popup-indice .close-popup, #vvmt-wrapper .popup-plan .close-popup, #vvmt-wrapper .custom-ifram-wrapper .close-popup {
  width: 30px;
  height: 30px;
  cursor: pointer;
  position: absolute;
  right: 10px;
  top: 10px;
  background-image: url(../../images/x_blue.svg);
  background-size: 20px;
  background-position: center center;
  background-repeat: no-repeat;
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper .popup .close-popup, #vvmt-wrapper .popup-indice .close-popup, #vvmt-wrapper .popup-plan .close-popup, #vvmt-wrapper .custom-ifram-wrapper .close-popup {
    right: 5px;
    top: 5px;
    width: 20px;
    height: 20px;
    background-size: 15px;
  }
}
#vvmt-wrapper .popup img, #vvmt-wrapper .popup-indice img, #vvmt-wrapper .popup-plan img, #vvmt-wrapper .custom-ifram-wrapper img {
  width: 100%;
  border-radius: 7px;
}
#vvmt-wrapper .popup .room-viewer, #vvmt-wrapper .popup-indice .room-viewer, #vvmt-wrapper .popup-plan .room-viewer, #vvmt-wrapper .custom-ifram-wrapper .room-viewer {
  aspect-ratio: 8/5;
  width: 100%;
}
#vvmt-wrapper .popup .room-viewer img, #vvmt-wrapper .popup-indice .room-viewer img, #vvmt-wrapper .popup-plan .room-viewer img, #vvmt-wrapper .custom-ifram-wrapper .room-viewer img {
  height: 100%;
  object-fit: cover;
}
#vvmt-wrapper .popup .popup-content-top, #vvmt-wrapper .popup-indice .popup-content-top, #vvmt-wrapper .popup-plan .popup-content-top, #vvmt-wrapper .custom-ifram-wrapper .popup-content-top {
  margin: 15px 0 30px 0;
  padding-bottom: 15px;
  border-bottom: 1px solid #000;
  display: flex;
  flex-direction: row;
}
#vvmt-wrapper .popup .popup-content-top .left, #vvmt-wrapper .popup-indice .popup-content-top .left, #vvmt-wrapper .popup-plan .popup-content-top .left, #vvmt-wrapper .custom-ifram-wrapper .popup-content-top .left {
  flex-grow: 1;
}
#vvmt-wrapper .popup .popup-content-top .right img, #vvmt-wrapper .popup-indice .popup-content-top .right img, #vvmt-wrapper .popup-plan .popup-content-top .right img, #vvmt-wrapper .custom-ifram-wrapper .popup-content-top .right img {
  margin-left: 10px;
}
#vvmt-wrapper .popup .popup-content p, #vvmt-wrapper .popup-indice .popup-content p, #vvmt-wrapper .popup-plan .popup-content p, #vvmt-wrapper .custom-ifram-wrapper .popup-content p {
  font-size: 18px;
  margin-bottom: 30px;
}
#vvmt-wrapper .popup .popup-content p:last-of-type, #vvmt-wrapper .popup-indice .popup-content p:last-of-type, #vvmt-wrapper .popup-plan .popup-content p:last-of-type, #vvmt-wrapper .custom-ifram-wrapper .popup-content p:last-of-type {
  margin-bottom: 0;
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper .popup .popup-content p, #vvmt-wrapper .popup-indice .popup-content p, #vvmt-wrapper .popup-plan .popup-content p, #vvmt-wrapper .custom-ifram-wrapper .popup-content p {
    font-size: 16px;
    line-height: 22px;
  }
}
#vvmt-wrapper .popup .popup-content a:not(.btn), #vvmt-wrapper .popup-indice .popup-content a:not(.btn), #vvmt-wrapper .popup-plan .popup-content a:not(.btn), #vvmt-wrapper .custom-ifram-wrapper .popup-content a:not(.btn) {
  color: #074B98;
  font-weight: 700;
}
#vvmt-wrapper .popup .popup-content img, #vvmt-wrapper .popup-indice .popup-content img, #vvmt-wrapper .popup-plan .popup-content img, #vvmt-wrapper .custom-ifram-wrapper .popup-content img {
  display: block !important;
}
#vvmt-wrapper .popup .indice-partner, #vvmt-wrapper .popup-indice .indice-partner, #vvmt-wrapper .popup-plan .indice-partner, #vvmt-wrapper .custom-ifram-wrapper .indice-partner {
  margin-top: 60px;
}
#vvmt-wrapper .popup .indice-partner img, #vvmt-wrapper .popup-indice .indice-partner img, #vvmt-wrapper .popup-plan .indice-partner img, #vvmt-wrapper .custom-ifram-wrapper .indice-partner img {
  display: block;
  max-width: 50%;
  max-height: 75px;
  object-fit: contain;
  object-position: left;
}
#vvmt-wrapper .popup .indice-partner .indice-partner-logo, #vvmt-wrapper .popup-indice .indice-partner .indice-partner-logo, #vvmt-wrapper .popup-plan .indice-partner .indice-partner-logo, #vvmt-wrapper .custom-ifram-wrapper .indice-partner .indice-partner-logo {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin-bottom: 30px;
}
#vvmt-wrapper .popup .indice-partner .indice-partner-logo:after, #vvmt-wrapper .popup-indice .indice-partner .indice-partner-logo:after, #vvmt-wrapper .popup-plan .indice-partner .indice-partner-logo:after, #vvmt-wrapper .custom-ifram-wrapper .indice-partner .indice-partner-logo:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cpath id='Icon_open-external-link' data-name='Icon open-external-link' d='M0,0V13H13V9.75H11.375v1.625H1.625V1.625H3.25V0ZM6.5,0,8.938,2.438,4.875,6.5,6.5,8.125l4.063-4.062L13,6.5V0Z'/%3E%3C/svg%3E%0A");
}
#vvmt-wrapper .popup.popup-plan, #vvmt-wrapper .popup-indice.popup-plan, #vvmt-wrapper .popup-plan.popup-plan, #vvmt-wrapper .custom-ifram-wrapper.popup-plan {
  bottom: 0;
  top: inherit;
  height: auto;
  transform: translateY(105%);
  transition: all 0.5s;
}
@media screen and (max-width: 1024px) {
  #vvmt-wrapper .popup.popup-plan, #vvmt-wrapper .popup-indice.popup-plan, #vvmt-wrapper .popup-plan.popup-plan, #vvmt-wrapper .custom-ifram-wrapper.popup-plan {
    padding-top: 60px;
  }
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper .popup.popup-plan, #vvmt-wrapper .popup-indice.popup-plan, #vvmt-wrapper .popup-plan.popup-plan, #vvmt-wrapper .custom-ifram-wrapper.popup-plan {
    padding-top: 30px;
  }
}
#vvmt-wrapper .popup.popup-plan .btn, #vvmt-wrapper .popup-indice.popup-plan .btn, #vvmt-wrapper .popup-plan.popup-plan .btn, #vvmt-wrapper .custom-ifram-wrapper.popup-plan .btn {
  margin-top: 15px;
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper .popup.popup-plan .btn:last-of-type, #vvmt-wrapper .popup-indice.popup-plan .btn:last-of-type, #vvmt-wrapper .popup-plan.popup-plan .btn:last-of-type, #vvmt-wrapper .custom-ifram-wrapper.popup-plan .btn:last-of-type {
    margin-top: 10px;
  }
}
#vvmt-wrapper .popup.popup-plan .popup-content-top, #vvmt-wrapper .popup-indice.popup-plan .popup-content-top, #vvmt-wrapper .popup-plan.popup-plan .popup-content-top, #vvmt-wrapper .custom-ifram-wrapper.popup-plan .popup-content-top {
  margin-bottom: 18px;
}
#vvmt-wrapper .popup.popup-active, #vvmt-wrapper .popup-indice.popup-active, #vvmt-wrapper .popup-plan.popup-active, #vvmt-wrapper .custom-ifram-wrapper.popup-active {
  bottom: 0px;
  visibility: visible;
  opacity: 1;
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper .popup.popup-partenaire, #vvmt-wrapper .popup-indice.popup-partenaire, #vvmt-wrapper .popup-plan.popup-partenaire, #vvmt-wrapper .custom-ifram-wrapper.popup-partenaire {
    padding-top: 30px;
  }
}
#vvmt-wrapper .popup.popup-partenaire img, #vvmt-wrapper .popup-indice.popup-partenaire img, #vvmt-wrapper .popup-plan.popup-partenaire img, #vvmt-wrapper .custom-ifram-wrapper.popup-partenaire img {
  padding-top: 45px;
  width: auto;
  max-width: 225px;
  max-height: 150px;
  height: auto;
}
#vvmt-wrapper .popup.popup-partenaire .close-popup, #vvmt-wrapper .popup-indice.popup-partenaire .close-popup, #vvmt-wrapper .popup-plan.popup-partenaire .close-popup, #vvmt-wrapper .custom-ifram-wrapper.popup-partenaire .close-popup {
  right: 5px;
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper .popup.popup-partenaire .close-popup, #vvmt-wrapper .popup-indice.popup-partenaire .close-popup, #vvmt-wrapper .popup-plan.popup-partenaire .close-popup, #vvmt-wrapper .custom-ifram-wrapper.popup-partenaire .close-popup {
    right: 10px;
  }
}
#vvmt-wrapper .popup.popup-plan img, #vvmt-wrapper .popup.popup-indice img, #vvmt-wrapper .popup-indice.popup-plan img, #vvmt-wrapper .popup-indice.popup-indice img, #vvmt-wrapper .popup-plan.popup-plan img, #vvmt-wrapper .popup-plan.popup-indice img, #vvmt-wrapper .custom-ifram-wrapper.popup-plan img, #vvmt-wrapper .custom-ifram-wrapper.popup-indice img {
  display: none;
}
#vvmt-wrapper .custom-ifram-wrapper {
  display: none !important;
}
#vvmt-wrapper .pano-wrap.show-modal:before {
  display: none;
}
#vvmt-wrapper .pano-wrap.show-modal .custom-ifram-wrapper {
  left: 0;
}
#vvmt-wrapper a {
  cursor: pointer;
}
#vvmt-wrapper.loading-piece * {
  cursor: wait !important;
}

.floor-plan-pointer:focus-visible {
  outline: 3px solid #074B98; /* couleur et épaisseur */
  outline-offset: 4px;
  display: none; /* espace entre le div et le contour */
}

.vvmt .pnlm-panorama-info, .vvmt .floor_map_button, .vvmt .vrgcontrols {
  display: none !important;
}
.vvmt .pnlm-load-box {
  display: none !important;
}
.vvmt .pnlm-controls-container {
  display: none !important;
}
.vvmt .pnlm-about-msg {
  display: none !important;
}

.vvmt .pnlm-hotspot-base.pnlm-info, .vvmt .pnlm-hotspot-base.novoclimat {
  display: block;
  background-image: none !important;
  cursor: pointer;
  width: 64px;
  height: 64px;
}
@media screen and (max-width: 768px) {
  .vvmt .pnlm-hotspot-base.pnlm-info, .vvmt .pnlm-hotspot-base.novoclimat {
    width: 44px;
    height: 44px;
  }
}
.vvmt .pnlm-hotspot-base.pnlm-info:after, .vvmt .pnlm-hotspot-base.novoclimat:after {
  display: block;
  width: 64px;
  height: 64px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: transform 0.6s ease;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='55.726' height='55.726' viewBox='0 0 55.726 55.726'%3E%3Cdefs%3E%3Cfilter id='Path_1' x='0' y='0' width='55.726' height='55.726' filterUnits='userSpaceOnUse'%3E%3CfeOffset dy='3' input='SourceAlpha'/%3E%3CfeGaussianBlur stdDeviation='3' result='blur'/%3E%3CfeFlood flood-opacity='0.161'/%3E%3CfeComposite operator='in' in2='blur'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3C/defs%3E%3Cg id='Group_108' data-name='Group 108' transform='translate(-1113.427 -547.427)'%3E%3Cg transform='matrix(1, 0, 0, 1, 1113.43, 547.43)' filter='url(%23Path_1)'%3E%3Cg id='Path_1-2' data-name='Path 1' transform='translate(9 6)' fill='%23fff' opacity='0.75'%3E%3Cpath d='M 18.86279296875 37.22558212280273 C 16.38361358642578 37.22558212280273 13.97885322570801 36.74014282226562 11.71532249450684 35.78275299072266 C 9.528753280639648 34.85791397094727 7.564912796020508 33.5338134765625 5.878343105316162 31.84724235534668 C 4.191772937774658 30.16067314147949 2.867672920227051 28.19683265686035 1.942832946777344 26.01026344299316 C 0.9854429960250854 23.74673271179199 0.5000029802322388 21.34197235107422 0.5000029802322388 18.86279296875 C 0.5000029802322388 16.38361358642578 0.9854429960250854 13.97885322570801 1.942832946777344 11.71532249450684 C 2.867672920227051 9.528753280639648 4.191772937774658 7.564912796020508 5.878343105316162 5.878343105316162 C 7.564912796020508 4.191772937774658 9.528753280639648 2.867672920227051 11.71532249450684 1.942832946777344 C 13.97885322570801 0.9854429960250854 16.38361358642578 0.5000029802322388 18.86279296875 0.5000029802322388 C 21.34197235107422 0.5000029802322388 23.74673271179199 0.9854429960250854 26.01026344299316 1.942832946777344 C 28.19683265686035 2.867672920227051 30.16067314147949 4.191772937774658 31.84724235534668 5.878343105316162 C 33.5338134765625 7.564912796020508 34.85791397094727 9.528753280639648 35.78275299072266 11.71532249450684 C 36.74014282226562 13.97885322570801 37.22558212280273 16.38361358642578 37.22558212280273 18.86279296875 C 37.22558212280273 21.34197235107422 36.74014282226562 23.74673271179199 35.78275299072266 26.01026344299316 C 34.85791397094727 28.19683265686035 33.5338134765625 30.16067314147949 31.84724235534668 31.84724235534668 C 30.16067314147949 33.5338134765625 28.19683265686035 34.85791397094727 26.01026344299316 35.78275299072266 C 23.74673271179199 36.74014282226562 21.34197235107422 37.22558212280273 18.86279296875 37.22558212280273 Z' stroke='none'/%3E%3Cpath d='M 18.86279296875 1.000003814697266 C 14.09147262573242 1.000003814697266 9.605733871459961 2.858051300048828 6.231893539428711 6.231893539428711 C 2.858051300048828 9.605733871459961 1.000003814697266 14.09147262573242 1.000003814697266 18.86279296875 C 1.000003814697266 23.63411331176758 2.858051300048828 28.11985397338867 6.231893539428711 31.49369239807129 C 9.605733871459961 34.86753463745117 14.09147262573242 36.72558212280273 18.86279296875 36.72558212280273 C 23.63411331176758 36.72558212280273 28.11985397338867 34.86753463745117 31.49369239807129 31.49369239807129 C 34.86753463745117 28.11985397338867 36.72558212280273 23.63411331176758 36.72558212280273 18.86279296875 C 36.72558212280273 14.09147262573242 34.86753463745117 9.605733871459961 31.49369239807129 6.231893539428711 C 28.11985397338867 2.858051300048828 23.63411331176758 1.000003814697266 18.86279296875 1.000003814697266 M 18.86279296875 3.814697265625e-06 C 29.28042221069336 3.814697265625e-06 37.72558212280273 8.445163726806641 37.72558212280273 18.86279296875 C 37.72558212280273 29.28042221069336 29.28042221069336 37.72558212280273 18.86279296875 37.72558212280273 C 8.445163726806641 37.72558212280273 3.814697265625e-06 29.28042221069336 3.814697265625e-06 18.86279296875 C 3.814697265625e-06 8.445163726806641 8.445163726806641 3.814697265625e-06 18.86279296875 3.814697265625e-06 Z' stroke='none' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3Ccircle id='Ellipse_6' data-name='Ellipse 6' cx='11' cy='11' r='11' transform='translate(1130.29 561.29)' fill='%23074b98'/%3E%3C/g%3E%3C/svg%3E%0A");
}
@media screen and (max-width: 768px) {
  .vvmt .pnlm-hotspot-base.pnlm-info:after, .vvmt .pnlm-hotspot-base.novoclimat:after {
    width: 44px;
    height: 44px;
  }
}
.vvmt .pnlm-hotspot-base.pnlm-info:hover, .vvmt .pnlm-hotspot-base.novoclimat:hover {
  background-color: transparent;
}
.vvmt .pnlm-hotspot-base.pnlm-info:hover:after, .vvmt .pnlm-hotspot-base.novoclimat:hover:after {
  transform: translate(-50%, -50%) scale(1.05);
}
.vvmt .pnlm-scene {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  background-image: none;
  cursor: pointer !important;
}
@media screen and (max-width: 768px) {
  .vvmt .pnlm-scene {
    width: 34px;
    height: 34px;
  }
}
.vvmt .pnlm-scene:before {
  content: "";
  position: absolute;
  display: block;
  width: 64px;
  height: 64px;
  border-radius: 100%;
  background: rgb(7, 75, 152);
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}
@media screen and (max-width: 768px) {
  .vvmt .pnlm-scene:before {
    width: 34px;
    height: 34px;
  }
}
.vvmt .pnlm-scene:after {
  position: relative;
  display: block;
  width: 24px;
  height: 26px;
  transition: all 0.45s ease;
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 24.3 26.5'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3C!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142) --%3E%3Cg%3E%3Cg id='Calque_1'%3E%3Cpath id='Tracé_33' class='cls-1' d='M2.4,14.6L10.4,6.6v20h3.4V6.6l8,8,2.4-2.4L12.1,0,0,12.2l2.4,2.4Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
@media screen and (max-width: 768px) {
  .vvmt .pnlm-scene:after {
    width: 13px;
    height: 18px;
  }
}
.vvmt .pnlm-scene:hover {
  background-color: transparent !important;
}
.vvmt .pnlm-scene > span {
  visibility: inherit !important;
  top: 0;
  bottom: initial !important;
  background-color: transparent !important;
  padding: 0;
  padding-left: 30px !important;
  padding-right: 30px !important;
  height: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto !important;
  min-width: auto;
  transition: visibility 0.45s ease;
  cursor: pointer;
}
@media screen and (max-width: 768px) {
  .vvmt .pnlm-scene > span {
    height: 34px;
    padding-left: 15px !important;
    padding-right: 15px !important;
    font-size: 14px;
    line-height: 34px;
  }
}
.vvmt .pnlm-scene > span p {
  width: auto !important;
  opacity: 0;
  position: relative;
  background-color: transparent !important;
  color: white;
  white-space: nowrap;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  transition: opacity 0.45s ease;
}
@media screen and (max-width: 768px) {
  .vvmt .pnlm-scene > span p {
    font-size: 14px;
  }
}
.vvmt .pnlm-scene > span:before {
  content: "";
  position: absolute;
  display: block;
  width: 64px;
  height: 64px;
  border-radius: 32px;
  background: rgb(7, 75, 152);
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  transition: width 0.45s ease;
}
@media screen and (max-width: 768px) {
  .vvmt .pnlm-scene > span:before {
    width: 34px;
    height: 34px;
  }
}
.vvmt .pnlm-scene > span:after {
  display: none !important;
}
.vvmt .pnlm-scene:hover:before {
  visibility: hidden;
}
.vvmt .pnlm-scene:hover:after {
  opacity: 0;
}
.vvmt .pnlm-scene:hover > span {
  opacity: 1;
}
.vvmt .pnlm-scene:hover > span p {
  opacity: 1;
}
.vvmt .pnlm-scene:hover > span:before {
  width: 100%;
}
.vvmt .pnlm-hotspot-base.novoclimat:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='100%' height='100%' viewBox='0 0 64 64'%3E%3Cdefs%3E%3Cfilter id='Tracé_1' x='0' y='0' width='64' height='64' filterUnits='userSpaceOnUse'%3E%3CfeOffset dy='3' input='SourceAlpha'/%3E%3CfeGaussianBlur stdDeviation='3' result='blur'/%3E%3CfeFlood flood-opacity='0.161'/%3E%3CfeComposite operator='in' in2='blur'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_11' data-name='Rectangle 11' width='37' height='31' transform='translate(4796.187 1116.398)' fill='%23fff' stroke='%23707070' stroke-width='1'/%3E%3C/clipPath%3E%3Cpattern id='pattern' preserveAspectRatio='none' width='100%25' height='100%25' viewBox='0 0 409 200'%3E%3Cimage width='409' height='200' xlink:href='data:image/png;base64,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'/%3E%3C/pattern%3E%3C/defs%3E%3Cg id='Groupe_39' data-name='Groupe 39' transform='translate(-1209 -344)'%3E%3Cg id='Groupe_38' data-name='Groupe 38' transform='translate(99.71 -199.29)'%3E%3Cg transform='matrix(1, 0, 0, 1, 1109.29, 543.29)' filter='url(%23Tracé_1)'%3E%3Cg id='Tracé_1-2' data-name='Tracé 1' transform='translate(9 6)' fill='%23fff'%3E%3Cpath d='M 23 44 C 20.16414070129395 44 17.41415977478027 43.44504165649414 14.82647037506104 42.35054016113281 C 12.32604026794434 41.29294967651367 10.08001041412354 39.77848815917969 8.150759696960449 37.84923934936523 C 6.22150993347168 35.91999053955078 4.70704984664917 33.6739616394043 3.649460077285767 31.17353057861328 C 2.554960012435913 28.58584022521973 2 25.83585929870605 2 23 C 2 20.16414070129395 2.554960012435913 17.41415977478027 3.649460077285767 14.82647037506104 C 4.70704984664917 12.32604026794434 6.22150993347168 10.08001041412354 8.150759696960449 8.150759696960449 C 10.08001041412354 6.22150993347168 12.32604026794434 4.70704984664917 14.82647037506104 3.649460077285767 C 17.41415977478027 2.554960012435913 20.16414070129395 2 23 2 C 25.83585929870605 2 28.58584022521973 2.554960012435913 31.17353057861328 3.649460077285767 C 33.6739616394043 4.70704984664917 35.91999053955078 6.22150993347168 37.84923934936523 8.150759696960449 C 39.77848815917969 10.08001041412354 41.29294967651367 12.32604026794434 42.35054016113281 14.82647037506104 C 43.44504165649414 17.41415977478027 44 20.16414070129395 44 23 C 44 25.83585929870605 43.44504165649414 28.58584022521973 42.35054016113281 31.17353057861328 C 41.29294967651367 33.6739616394043 39.77848815917969 35.91999053955078 37.84923934936523 37.84923934936523 C 35.91999053955078 39.77848815917969 33.6739616394043 41.29294967651367 31.17353057861328 42.35054016113281 C 28.58584022521973 43.44504165649414 25.83585929870605 44 23 44 Z' stroke='none'/%3E%3Cpath d='M 23 4 C 17.92491912841797 4 13.15359878540039 5.976341247558594 9.564968109130859 9.564968109130859 C 5.976341247558594 13.15359878540039 4 17.92491912841797 4 23 C 4 28.07508087158203 5.976341247558594 32.84640121459961 9.564968109130859 36.43502807617188 C 13.15359878540039 40.02365875244141 17.92491912841797 42 23 42 C 28.07508087158203 42 32.84640121459961 40.02365875244141 36.43502807617188 36.43502807617188 C 40.02365875244141 32.84640121459961 42 28.07508087158203 42 23 C 42 17.92491912841797 40.02365875244141 13.15359878540039 36.43502807617188 9.564968109130859 C 32.84640121459961 5.976341247558594 28.07508087158203 4 23 4 M 23 0 C 35.70254898071289 0 46 10.29745101928711 46 23 C 46 35.70254898071289 35.70254898071289 46 23 46 C 10.29745101928711 46 0 35.70254898071289 0 23 C 0 10.29745101928711 10.29745101928711 0 23 0 Z' stroke='none' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg id='Groupe_de_masques_2' data-name='Groupe de masques 2' transform='translate(-3571.186 -758.398)' clip-path='url(%23clip-path)'%3E%3Crect id='Logo-Novoclimat' width='76' height='37' transform='translate(4757.187 1111.398)' fill='url(%23pattern)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.vvmt .pnlm-hotspot-base.tanguay:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='80.891' height='80.891' viewBox='0 0 80.891 80.891'%3E%3Cdefs%3E%3Cfilter id='Tracé_1' x='0' y='0' width='100%' height='100%' filterUnits='userSpaceOnUse'%3E%3CfeOffset dy='3' input='SourceAlpha'/%3E%3CfeGaussianBlur stdDeviation='3' result='blur'/%3E%3CfeFlood flood-opacity='0.161'/%3E%3CfeComposite operator='in' in2='blur'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3Cpattern id='pattern' preserveAspectRatio='none' width='100%25' height='100%25' viewBox='0 0 228 227'%3E%3Cimage width='228' height='227' xlink:href='data:image/png;base64,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'/%3E%3C/pattern%3E%3C/defs%3E%3Cg id='Groupe_39' data-name='Groupe 39' transform='translate(9 6)'%3E%3Cg id='Groupe_38' data-name='Groupe 38' transform='translate(0 0)'%3E%3Cg transform='matrix(1, 0, 0, 1, -9, -6)' filter='url(%23Tracé_1)'%3E%3Cg id='Tracé_1-2' data-name='Tracé 1' transform='translate(9 6)' fill='%23fc0c00'%3E%3Cpath d='M 31.44545745849609 60.89091873168945 C 27.46946716308594 60.89091873168945 23.61346817016602 60.11265563964844 19.98456764221191 58.57776641845703 C 16.47845840454102 57.09480667114258 13.32923698425293 54.97140884399414 10.62436771392822 52.26654815673828 C 7.919507503509521 49.56167602539062 5.796107292175293 46.41245651245117 4.31314754486084 42.90634918212891 C 2.778257369995117 39.27744674682617 1.999997496604919 35.42144775390625 1.999997496604919 31.44545745849609 C 1.999997496604919 27.46946716308594 2.778257369995117 23.61346817016602 4.31314754486084 19.98456764221191 C 5.796107292175293 16.47845840454102 7.919507503509521 13.32923698425293 10.62436771392822 10.62436771392822 C 13.32923698425293 7.919507503509521 16.47845840454102 5.796107292175293 19.98456764221191 4.31314754486084 C 23.61346817016602 2.778257369995117 27.46946716308594 1.999997496604919 31.44545745849609 1.999997496604919 C 35.42144775390625 1.999997496604919 39.27744674682617 2.778257369995117 42.90634918212891 4.31314754486084 C 46.41245651245117 5.796107292175293 49.56167602539062 7.919507503509521 52.26654815673828 10.62436771392822 C 54.97140884399414 13.32923698425293 57.09480667114258 16.47845840454102 58.57776641845703 19.98456764221191 C 60.11265563964844 23.61346817016602 60.89091873168945 27.46946716308594 60.89091873168945 31.44545745849609 C 60.89091873168945 35.42144775390625 60.11265563964844 39.27744674682617 58.57776641845703 42.90634918212891 C 57.09480667114258 46.41245651245117 54.97140884399414 49.56167602539062 52.26654815673828 52.26654815673828 C 49.56167602539062 54.97140884399414 46.41245651245117 57.09480667114258 42.90634918212891 58.57776641845703 C 39.27744674682617 60.11265563964844 35.42144775390625 60.89091873168945 31.44545745849609 60.89091873168945 Z' stroke='none'/%3E%3Cpath d='M 31.44545745849609 4 C 27.73858642578125 4 24.14471817016602 4.725093841552734 20.76366806030273 6.1551513671875 C 17.49596405029297 7.537281036376953 14.56042098999023 9.516750335693359 12.0385856628418 12.0385856628418 C 9.516750335693359 14.56042098999023 7.537281036376953 17.49596405029297 6.1551513671875 20.76366806030273 C 4.725093841552734 24.14471817016602 4 27.73858642578125 4 31.44545745849609 C 4 35.15232849121094 4.725093841552734 38.74620056152344 6.1551513671875 42.12724304199219 C 7.537281036376953 45.39495086669922 9.516750335693359 48.33049392700195 12.0385856628418 50.85232925415039 C 14.56042098999023 53.37416458129883 17.49596405029297 55.35363388061523 20.76366806030273 56.73576354980469 C 24.14471817016602 58.16582107543945 27.73858642578125 58.89091491699219 31.44545745849609 58.89091491699219 C 35.15232849121094 58.89091491699219 38.74620056152344 58.16582107543945 42.12724304199219 56.73576354980469 C 45.39495086669922 55.35363388061523 48.33049392700195 53.37416458129883 50.85232925415039 50.85232925415039 C 53.37416458129883 48.33049392700195 55.35363388061523 45.39495086669922 56.73576354980469 42.12724304199219 C 58.16582107543945 38.74620056152344 58.89091491699219 35.15232849121094 58.89091491699219 31.44545745849609 C 58.89091491699219 27.73858642578125 58.16582107543945 24.14471817016602 56.73576354980469 20.76366806030273 C 55.35363388061523 17.49596405029297 53.37416458129883 14.56042098999023 50.85232925415039 12.0385856628418 C 48.33049392700195 9.516750335693359 45.39495086669922 7.537281036376953 42.12724304199219 6.1551513671875 C 38.74620056152344 4.725093841552734 35.15232849121094 4 31.44545745849609 4 M 31.44545745849609 0 C 48.81230545043945 0 62.89091491699219 14.07860946655273 62.89091491699219 31.44545745849609 C 62.89091491699219 48.81230545043945 48.81230545043945 62.89091491699219 31.44545745849609 62.89091491699219 C 14.07860946655273 62.89091491699219 0 48.81230545043945 0 31.44545745849609 C 0 14.07860946655273 14.07860946655273 0 31.44545745849609 0 Z' stroke='none' fill='%23fc0c00'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Crect id='logo_bonhommes' width='44' height='44' transform='translate(9.399 10.946)' fill='url(%23pattern)'/%3E%3C/g%3E%3C/svg%3E%0A");
}

#onetrust-consent-sdk {
  display: none !important;
}
#onetrust-consent-sdk #ot-sdk-btn-floating {
  display: none !important;
  background: rgba(0, 0, 0, 0.15);
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  border-radius: 100%;
  width: 48px;
  height: 48px;
  transform: translateX(-5px);
  z-index: 998 !important;
}
#onetrust-consent-sdk #ot-sdk-btn-floating .ot-floating-button__front, #onetrust-consent-sdk #ot-sdk-btn-floating .ot-floating-button__back {
  background-color: transparent;
  background-size: 28px !important;
}
#onetrust-consent-sdk #ot-sdk-btn-floating .ot-floating-button__front svg, #onetrust-consent-sdk #ot-sdk-btn-floating .ot-floating-button__back svg {
  width: 20px;
  height: 20px;
}

.page #onetrust-consent-sdk *, .page #onetrust-consent-sdk h2#ot-pc-title, .page #onetrust-consent-sdk #onetrust-accept-btn-handler {
  font-family: "DM Sans", sans-serif;
}

html, #vvmt-floor-map-zoom {
  -ms-overflow-style: none;
  scrollbar-width: none;
}

html::-webkit-scrollbar, #vvmt-floor-map-zoom::-webkit-scrollbar {
  display: none;
}

.mobile {
  display: none;
}
@media screen and (max-width: 768px) {
  .mobile {
    display: block !important;
  }
}

.desktop {
  display: block;
}
@media screen and (max-width: 768px) {
  .desktop {
    display: none !important;
  }
}

#state-0 {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  min-height: 100dvh;
  min-width: 100vw;
  z-index: 10;
}

#state-1 {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  min-height: 100dvh;
  min-width: 100vw;
  z-index: 5;
}

#vvmt-wrapper {
  background-color: black;
  font-family: "proxima-nova", sans-serif;
  line-height: normal;
}

#vvmt-wrapper h5 {
  text-transform: uppercase;
  font-weight: 400;
  font-size: 24px;
  line-height: 28px;
}
@media screen and (max-width: 768px) {
  #vvmt-wrapper h5 {
    font-size: 20px;
    line-height: 22px;
  }
}

.site-footer, .site-header {
  display: none;
}

.container {
  width: 100%;
  height: auto;
  position: relative;
  padding: 60px;
}
@media screen and (max-width: 1200px), screen and (max-height: 768px) {
  .container {
    padding: 30px;
  }
}
@media screen and (max-width: 768px) {
  .container {
    padding: 15px;
  }
}

.vvmt #master-container {
  width: 100vw !important;
  height: 100dvh !important;
  aspect-ratio: 16/9;
  max-width: 100vw !important;
}

.pnlm-controls-container {
  display: none;
}