/* ========= fixing jump issue for popup ============= */
.dialog-type-lightbox {
  top: auto !important;
}

.dialog-type-lightbox .dialog-lightbox-widget-content {
  position: fixed !important;
  /* Fixing position of the contents of the pop-up */
  top: 50% !important;
  left: 50% !important;
  -webkit-transform: translate(-50%, -50%) !important;
     -moz-transform: translate(-50%, -50%) !important;
      -ms-transform: translate(-50%, -50%) !important;
       -o-transform: translate(-50%, -50%) !important;
          transform: translate(-50%, -50%) !important;
  z-index: 999993 !important;
  /* Ensuring it stays on top */
}

.dialog-prevent-scroll {
  max-height: 100vh;
  overflow: hidden;
}

.dialog-message {
  width: 35vw;
  height: auto;
  padding: 0px 0px 0px 0px;
  line-height: 1.5 !important;
}

/* Style for Elementor popup close button inside dialog-message */
.elementor-popup-modal .dialog-close-button,
.elementor-popup-modal .dialog-lightbox-close-button {
  position: absolute !important;
  top: 20px !important;
  right: 20px !important;
  left: auto !important;
  -webkit-transform: none !important;
     -moz-transform: none !important;
      -ms-transform: none !important;
       -o-transform: none !important;
          transform: none !important;
  opacity: 1 !important;
  z-index: 99999 !important;
}

/* ============= end fixing jump issue for popup ============= */
/* ========= fixing margin issue for popup text ============= */
.elementor-widget-wrap .confirmation-popup-leaving-text {
  margin-bottom: 20px !important;
  -webkit-margin-after: 20px !important;
          margin-block-end: 20px !important;
}

/* ============= end fixing margin issue for popup text ============= */
/* ========= fixing the first appearance of the 'Privacy & Policy' button ============= */
#cookie-law-info-again {
  position: fixed;
  background-color: rgb(77, 77, 79);
  color: rgb(255, 255, 255);
  font-family: inherit;
  width: auto;
  bottom: 0px;
  right: 7px;
}

#cookie-law-info-bar {
  z-index: 10000002 !important;
}

/* ============= end the first appearance of the 'Privacy & Policy' button ============= *//*# sourceMappingURL=elementor-override.css.map */
