.elementor-7285 .elementor-element.elementor-element-2382797{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2px 2px;--background-transition:0.3s;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7285 .elementor-element.elementor-element-2382797::before, .elementor-7285 .elementor-element.elementor-element-2382797 > .elementor-background-video-container::before, .elementor-7285 .elementor-element.elementor-element-2382797 > .e-con-inner > .elementor-background-video-container::before, .elementor-7285 .elementor-element.elementor-element-2382797 > .elementor-background-slideshow::before, .elementor-7285 .elementor-element.elementor-element-2382797 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7285 .elementor-element.elementor-element-2382797 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7285 .elementor-element.elementor-element-2382797.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7285 .elementor-element.elementor-element-9c5aaa3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--background-transition:0.3s;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7285 .elementor-element.elementor-element-46c189f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2px 33px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:-58px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-7285 .elementor-element.elementor-element-46c189f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7285 .elementor-element.elementor-element-fa5b7e4.elementor-element{--align-self:center;}.elementor-7285 .elementor-element.elementor-element-fa5b7e4 .elementor-icon-wrapper{text-align:center;}.elementor-7285 .elementor-element.elementor-element-fa5b7e4.elementor-view-stacked .elementor-icon{background-color:#5585CA;}.elementor-7285 .elementor-element.elementor-element-fa5b7e4.elementor-view-framed .elementor-icon, .elementor-7285 .elementor-element.elementor-element-fa5b7e4.elementor-view-default .elementor-icon{color:#5585CA;border-color:#5585CA;}.elementor-7285 .elementor-element.elementor-element-fa5b7e4.elementor-view-framed .elementor-icon, .elementor-7285 .elementor-element.elementor-element-fa5b7e4.elementor-view-default .elementor-icon svg{fill:#5585CA;}.elementor-7285 .elementor-element.elementor-element-fa5b7e4.elementor-view-stacked .elementor-icon:hover{background-color:#FF0000;}.elementor-7285 .elementor-element.elementor-element-fa5b7e4.elementor-view-framed .elementor-icon:hover, .elementor-7285 .elementor-element.elementor-element-fa5b7e4.elementor-view-default .elementor-icon:hover{color:#FF0000;border-color:#FF0000;}.elementor-7285 .elementor-element.elementor-element-fa5b7e4.elementor-view-framed .elementor-icon:hover, .elementor-7285 .elementor-element.elementor-element-fa5b7e4.elementor-view-default .elementor-icon:hover svg{fill:#FF0000;}.elementor-7285 .elementor-element.elementor-element-fa5b7e4 .elementor-icon{font-size:40px;}.elementor-7285 .elementor-element.elementor-element-fa5b7e4 .elementor-icon svg{height:40px;}.elementor-7285 .elementor-element.elementor-element-fa5b7e4 .elementor-icon i, .elementor-7285 .elementor-element.elementor-element-fa5b7e4 .elementor-icon svg{transform:rotate(0deg);}.elementor-7285 .elementor-element.elementor-element-0862b12.elementor-element{--align-self:center;}.elementor-7285 .elementor-element.elementor-element-0862b12 .elementor-icon-wrapper{text-align:center;}.elementor-7285 .elementor-element.elementor-element-0862b12.elementor-view-stacked .elementor-icon{background-color:#5585CA;}.elementor-7285 .elementor-element.elementor-element-0862b12.elementor-view-framed .elementor-icon, .elementor-7285 .elementor-element.elementor-element-0862b12.elementor-view-default .elementor-icon{color:#5585CA;border-color:#5585CA;}.elementor-7285 .elementor-element.elementor-element-0862b12.elementor-view-framed .elementor-icon, .elementor-7285 .elementor-element.elementor-element-0862b12.elementor-view-default .elementor-icon svg{fill:#5585CA;}.elementor-7285 .elementor-element.elementor-element-0862b12.elementor-view-stacked .elementor-icon:hover{background-color:#FF0000;}.elementor-7285 .elementor-element.elementor-element-0862b12.elementor-view-framed .elementor-icon:hover, .elementor-7285 .elementor-element.elementor-element-0862b12.elementor-view-default .elementor-icon:hover{color:#FF0000;border-color:#FF0000;}.elementor-7285 .elementor-element.elementor-element-0862b12.elementor-view-framed .elementor-icon:hover, .elementor-7285 .elementor-element.elementor-element-0862b12.elementor-view-default .elementor-icon:hover svg{fill:#FF0000;}.elementor-7285 .elementor-element.elementor-element-0862b12 .elementor-icon{font-size:37px;}.elementor-7285 .elementor-element.elementor-element-0862b12 .elementor-icon svg{height:37px;}.elementor-7285 .elementor-element.elementor-element-3eb5c8a.elementor-element{--align-self:center;}.elementor-7285 .elementor-element.elementor-element-3eb5c8a .elementor-icon-wrapper{text-align:center;}.elementor-7285 .elementor-element.elementor-element-3eb5c8a.elementor-view-stacked .elementor-icon{background-color:#5585CA;}.elementor-7285 .elementor-element.elementor-element-3eb5c8a.elementor-view-framed .elementor-icon, .elementor-7285 .elementor-element.elementor-element-3eb5c8a.elementor-view-default .elementor-icon{color:#5585CA;border-color:#5585CA;}.elementor-7285 .elementor-element.elementor-element-3eb5c8a.elementor-view-framed .elementor-icon, .elementor-7285 .elementor-element.elementor-element-3eb5c8a.elementor-view-default .elementor-icon svg{fill:#5585CA;}.elementor-7285 .elementor-element.elementor-element-3eb5c8a.elementor-view-stacked .elementor-icon:hover{background-color:#FF0000;}.elementor-7285 .elementor-element.elementor-element-3eb5c8a.elementor-view-framed .elementor-icon:hover, .elementor-7285 .elementor-element.elementor-element-3eb5c8a.elementor-view-default .elementor-icon:hover{color:#FF0000;border-color:#FF0000;}.elementor-7285 .elementor-element.elementor-element-3eb5c8a.elementor-view-framed .elementor-icon:hover, .elementor-7285 .elementor-element.elementor-element-3eb5c8a.elementor-view-default .elementor-icon:hover svg{fill:#FF0000;}.elementor-7285 .elementor-element.elementor-element-3eb5c8a .elementor-icon{font-size:40px;}.elementor-7285 .elementor-element.elementor-element-3eb5c8a .elementor-icon svg{height:40px;}.elementor-7285 .elementor-element.elementor-element-83692f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-7285 .elementor-element.elementor-element-83692f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7285 .elementor-element.elementor-element-075f9d7 .jet-map-listing{height:700px;}.elementor-7285 .elementor-element.elementor-element-075f9d7{width:100%;max-width:100%;z-index:0;}.elementor-7285 .elementor-element.elementor-element-075f9d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7285 .elementor-element.elementor-element-075f9d7 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A36E6E;border-radius:3px 3px 3px 3px;box-shadow:2px 2px 10px 2px rgba(11.007499999999979, 11.10257065217389, 11.899999999999975, 0.83);}.elementor-7285 .elementor-element.elementor-element-075f9d7:hover .elementor-widget-container{border-style:none;}.elementor-7285 .elementor-element.elementor-element-075f9d7 .jet-map-preloader.is-active{background-color:#FDF8F8;height:53px;}.elementor-7285 .elementor-element.elementor-element-075f9d7 .jet-map-preloader.is-active .jet-map-loader{color:#C400CA;}.elementor-7285 .elementor-element.elementor-element-075f9d7 .jet-map-marker-wrap{width:54px;border-radius:0px 0px 0px 0px;margin-bottom:5px;text-align:center;}.elementor-7285 .elementor-element.elementor-element-075f9d7 .jet-map-marker-image{width:54px;}.elementor-7285 .elementor-element.elementor-element-075f9d7 .jet-map-marker{font-size:10px;}.elementor-7285 .elementor-element.elementor-element-075f9d7 .jet-map-marker-wrap:after{margin:0 0 0 -5px;border-width:5px 5px 0 5px;}body.elementor-page-7285:not(.elementor-motion-effects-element-type-background), body.elementor-page-7285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-7285 .elementor-element.elementor-element-9c5aaa3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7285 .elementor-element.elementor-element-46c189f{--gap:23px 23px;--padding-top:0px;--padding-bottom:0px;--padding-left:55px;--padding-right:15px;}.elementor-7285 .elementor-element.elementor-element-fa5b7e4 .elementor-icon{font-size:30px;}.elementor-7285 .elementor-element.elementor-element-fa5b7e4 .elementor-icon svg{height:30px;}.elementor-7285 .elementor-element.elementor-element-0862b12 .elementor-icon{font-size:30px;}.elementor-7285 .elementor-element.elementor-element-0862b12 .elementor-icon svg{height:30px;}.elementor-7285 .elementor-element.elementor-element-3eb5c8a .elementor-icon{font-size:30px;}.elementor-7285 .elementor-element.elementor-element-3eb5c8a .elementor-icon svg{height:30px;}.elementor-7285 .elementor-element.elementor-element-075f9d7 .jet-map-listing{height:700px;}}@media(min-width:768px){.elementor-7285 .elementor-element.elementor-element-2382797{--content-width:100%;}.elementor-7285 .elementor-element.elementor-element-46c189f{--content-width:1200px;}.elementor-7285 .elementor-element.elementor-element-83692f6{--width:100%;}}/* Start custom CSS for jet-engine-maps-listing, class: .elementor-element-075f9d7 */.elementor-7285 .elementor-element.elementor-element-075f9d7 .leaflet-marker-icon {
  -webkit-animation: blink 0.5s infinite; /* Safari 4+ */
  -moz-animation: blink 0.5s infinite; /* Fx 5+ */
  -o-animation: blink 0.5s infinite; /* Opera 12+ */
  animation: blink 0.7s infinite; /* IE 10+, Fx 29+ */
}

@keyframes blink {
    50% {
        opacity: 0;
    }
}


/* دایره همه خوشه‌ها */
.marker-cluster div {
  background-color:transparent !important;  /* رنگ دلخواه مثلا قرمز */
  border: 1px solid :transparent;
  
  width: 90px !important;   /* عرض دایره */
  height: 90px !important;  /* ارتفاع دایره */
  line-height: 80px !important; /* برای وسط‌چین شدن عدد */
  font-size: 50px !important;   /* بزرگ‌تر کردن عدد */
}

/* رنگ و استایل متن تعداد داخل خوشه */
.marker-cluster span {
  color: #ff0000 !important;
  font-weight: bold;
}/* End custom CSS */