.ee-tooltip.ee-tooltip-02f580a.to--top,
							 .ee-tooltip.ee-tooltip-02f580a.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-02f580a.to--left,
							 .ee-tooltip.ee-tooltip-02f580a.to--right{margin-top:0px;}#elementor-popup-modal-3557 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-3557{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-3557 .dialog-close-button{display:flex;}#elementor-popup-modal-3557 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS *//* Image-only popup: preserve the 1081 x 1351 artwork on every screen. */
#elementor-popup-modal-3557 .dialog-widget-content {
  width: min(680px, calc(100vw - 24px), calc((100vh - 48px) * 0.800148)) !important;
  width: min(680px, calc(100vw - 24px), calc((100dvh - 48px) * 0.800148)) !important;
  height: auto !important;
  max-height: none !important;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  overflow: visible !important;
}
#elementor-popup-modal-3557 .dialog-message {
  width: 100% !important;
  height: auto !important;
  max-height: none !important;
  padding: 0 !important;
  overflow: visible !important;
}
#elementor-popup-modal-3557 .elementor-section,
#elementor-popup-modal-3557 .elementor-widget-wrap,
#elementor-popup-modal-3557 .elementor-widget-container {
  padding: 0 !important;
  margin: 0 !important;
}
#elementor-popup-modal-3557 .elementor-container { max-width: none !important; }
#elementor-popup-modal-3557 .elementor-widget-image { margin: 0 !important; }
#elementor-popup-modal-3557 .elementor-widget-image img {
  display: block;
  width: 100%;
  max-width: 100%;
  height: auto;
}
#elementor-popup-modal-3557 .dialog-close-button {
  top: 8px !important;
  right: 8px !important;
  left: auto !important;
  width: 44px;
  height: 44px;
  display: flex !important;
  align-items: center;
  justify-content: center;
  color: #fff !important;
  font-size: 18px !important;
  line-height: 1;
  background: rgba(0,0,0,.55);
  border-radius: 50%;
  z-index: 20;
  cursor: pointer;
}
#elementor-popup-modal-3557 .dialog-close-button:focus-visible {
  outline: 2px solid #fff;
  outline-offset: 2px;
}/* End custom CSS */