.elementor-1189 .elementor-element.elementor-element-a6c6f22{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1189 .elementor-element.elementor-element-5062e94 img{max-width:70%;opacity:0.75;border-radius:20px 20px 20px 20px;}#elementor-popup-modal-1189 .dialog-widget-content{background-color:transparent;background-image:linear-gradient(180deg, #000000 64%, #f2d859 75%);box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-1189{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1189 .dialog-message{width:640px;height:auto;}/* Start custom CSS *//* Elementor popup X butonunu merkezli, gri daire ve koyu mavi X */
html body .elementor-popup-modal .dialog-close-button{
  position:absolute !important;
  top:12px !important;
  right:12px !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  width:40px !important;
  height:40px !important;
  background:#f0f0f0 !important;   /* Açık gri arka plan */
  border-radius:50% !important;
  box-shadow:0 2px 10px rgba(0,0,0,.2) !important;
  font-size:24px !important;
  line-height:1 !important;
  opacity:1 !important;
  visibility:visible !important;
  z-index:999999 !important;
  pointer-events:auto !important;
}

html body .elementor-popup-modal .dialog-close-button:before{
  content:"×" !important;
  font-weight:700 !important;
  font-size:26px !important;
  line-height:1 !important;
  color:#003366 !important;   /* Koyu mavi X */
}

html body .elementor-popup-modal .dialog-close-button i,
html body .elementor-popup-modal .dialog-close-button svg{
  display:none !important;  /* SVG ikonunu gizleyip sadece × kullan */
}/* End custom CSS */