.leaflet-popup-content-wrapper {
  font-family: iranyekan !important;
  direction: rtl !important;
  text-align: right !important;
}

.leaflet-popup-content {
  font-family: iranyekan !important;
  line-height: 1.5rem !important;
}

.card-sunburst {
  display: flex;
  justify-content:center;
  align-items: center;
}

.bs-stepper .bs-stepper-header .step .bs-stepper-circle {
  font-family: iranyekan !important;
}

.leaflet-tooltip {
  font-family: iranyekan !important;
  background-color: transparent;
  border: 0px;
  box-shadow: none;
}

.clickable-header {
  cursor: pointer; /* Displays a hand cursor */
  text-decoration: underline; /* Optional: Adds an underline for a visual cue */
}
.clickable-header:hover {
  color: #007bff; /* Optional: Changes the color on hover */
}

.line-h {
  line-height: 1.5rem !important;
  text-align: center !important;
}

.bg-yellow {
  --bs-bg-opacity: 1;
  background-color: rgb(254, 215, 14, 0.3);
}

@font-face {
	font-family: iraniansans;
	font-style: normal;
	font-weight: 800;
	src: url('../vendor/fonts/Iranian-Sans/iranian-sans.eot');
	src: url('../vendor/fonts/Iranian-Sans/iranian-sans.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../vendor/fonts/Iranian-Sans/iranian-sans.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../vendor/fonts/Iranian-Sans/iranian-sans.woff2') format('woff2');
}

@font-face {
	font-family: vazirbold;
	font-style: normal;
	font-weight: 800;
	src: url('../vendor/fonts/Vazir/Vazir-Bold-FD-WOL.eot');
	src: url('../vendor/fonts/Vazir/Vazir-Bold-FD-WOL.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../vendor/fonts/Vazir/Vazir-Bold-FD-WOL.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../vendor/fonts/Vazir/Vazir-Bold-FD-WOL.woff2') format('woff2');
}


.iraniansans {
  font-family: iraniansans !important;
  font-style: normal !important;
  font-weight: 400 !important;
}


.vazirbold {
  font-family: vazirbold !important;
  font-size: 1.2rem;
  line-height: 2rem;
}

.iraniansans2 {
  font-family: iranyekan !important;
  font-style: normal !important;
  line-height: 1.5rem !important;
  text-align: justify !important;
}