.driver-popover.casapropia-tour-popover {
  max-width: min(360px, calc(100vw - 24px));
  border-radius: 10px;
  color: #333333;
  font-family: inherit;
  box-shadow: 0 12px 36px rgba(15, 50, 134, .25);
}
.casapropia-tour-popover .driver-popover-title {
  color: #0F3286;
  font-size: 1rem;
  line-height: 1.35;
}
.casapropia-tour-popover .driver-popover-description {
  font-size: .84rem;
  line-height: 1.5;
}
.casapropia-tour-popover .driver-popover-progress-text {
  color: #777777;
}
.casapropia-tour-popover .driver-popover-navigation-btns button {
  border: 0;
  border-radius: 5px;
  padding: 6px 11px;
  background: #0F3286;
  color: #fff;
  text-shadow: none;
}
.casapropia-tour-popover .driver-popover-navigation-btns button:hover,
.casapropia-tour-popover .driver-popover-navigation-btns button:focus {
  background: #3B6FC4;
}
.casapropia-tour-popover .driver-popover-prev-btn {
  background: #777777 !important;
}
@media (prefers-reduced-motion: reduce) {
  .driver-active-element,
  .driver-popover {
    transition: none !important;
  }
}
