
/* Marekt */
/* .map-with-pins{
    background:#f7f7f7;
}
.map-with-pins svg.interactive-map path{
    fill:#263746
}
.map-with-pins svg.interactive-map path.active{
    fill:#007e00 !important;
}
.map-with-pins svg.interactive-map path:hover{
    cursor:pointer;
    fill:#007e00;
}
.map-with-pins {
    position:relative;
} */
.map-with-pins .info-modal{
  position:absolute;
  border:1px solid #007e00;
  padding:2rem;
  background-color: white;
  color:#253746;
  left:50%;
  top:60%;
  border-radius: 35px;
  width:320px;
  opacity:0;
  visibility: hidden;
  transition:all 1s cubic-bezier(.1,1.5,.52,.91);
  transform: translate(-50%,-50%);
}
html[lang=ar] .map-with-pins .info-modal{
  direction: rtl;
}
@media (min-width:768px){
  .map-with-pins .info-modal{
      left:30%;
      top:50%;
      max-width:90%;
  }
}
.map-with-pins .info-modal.active{
  opacity:1;
  visibility: visible;
}
.map-with-pins .info-modal .close{
  position:absolute;
  top:2rem; right:1rem;
  color:#007e00;
  font-weight: 300;
}
html[lang=ar] .map-with-pins .info-modal .close{
  right:auto; left:1rem;
}
.map-with-pins .info-modal .close svg{
  width:30px;
  height:30px;
}

.map-with-pins .info-modal .title{
  color:#007e00;
  font-size: 1.25rem;
  text-transform: uppercase;

}
html[lang=ar] .map-with-pins .info-modal .title{
  font-size: 1.5rem;
}
.map-with-pins .info-modal .subtitle{
  font-size: 1rem;
}
.map-with-pins .info-modal .number-of-towers{
  color:#007e00;
  font-size: 1.3rem;
}
.map-with-pins .info-modal .number-of-towers span{
  font-size:1.7rem;
  display:block;
  line-height: 1;
  color:#253746;
}
html[lang=ar] .map-with-pins .info-modal .number-of-towers span{
  font-size: 1.3rem;
  color:#253746;
}
.map-with-pins .info-modal .services{
  color:#007e00;
  font-size: 1.3rem;
}
.map-with-pins .info-modal .services span{
  color:#253746;
  display:block;
  font-size: 1rem;
}

.world-map .map-with-pins {
  position:relative;
}
/* .world-map .map-with-pins .pin{
  position:absolute;
  z-index: 1;
  width: 22px;
  cursor: pointer;
  opacity: 0;
} */
.world-map .map-with-pins .pin.ksa{
  left: 38.1%;
  top: 44.9%;
}
.world-map .map-with-pins .pin.pak{
  left: 52.79%;
  top: 40.8%;
  width: 16px
}

.world-map .map-with-pins .pin.cro{
  left: 22.1%;
  top: 25.2%;
}

.world-map .map-with-pins .pin.slo{
  left: 20.2%;
  top: 24.7%;
}

.world-map .map-with-pins .pin.bul{
  left: 26%;
  top: 27.5%;
}

.world-map .map-with-pins .pin.egy{
  left: 30.2%;
  top: 43.7%;
}
