@charset "UTF-8";

/*---------------Map Hover------------*/
@media screen and (max-width: 420px) {
.img-box {
  position: relative;
}
.world_map_container {
  position: relative;
}
#transparent_map {
  border: medium none;
  height: 349px;
  position: absolute;
  width: 481px;
  z-index: 9;
}
#area_puna:hover {
  position: absolute;
  left: 100px;
  top: 164px;
  width: 200px;
  height: 200px;
  display: block;
  background: url(../images/map-img/Pune.svg) no-repeat top left;
}
#area_gondia:hover {
  position: absolute;
  left: 520px;
  top: 19px;
  width: 69px;
  height: 76px;
  display: block;
  background: url(../images/map-img/Gondia.svg) no-repeat top left;
}
#area_gadchiroli:hover {
  position: absolute;
  left: 526px;
  top: 71px;
  width: 90px;
  height: 174px;
  display: block;
  background: url(../images/map-img/Gadchiroli.svg) no-repeat top left;
}
#area_chandrapur:hover {
  position: absolute;
  left: 450px;
  top: 80px;
  width: 98px;
  height: 105px;
  display: block;
  background: url(../images/map-img/Chandrapur.svg) no-repeat top left;
}
#area_nagpur:hover {
  position: absolute;
  left: 419px;
  top: 18px;
  width: 105px;
  height: 87px;
  display: block;
  background: url(../images/map-img/Nagpur.svg) no-repeat top left;
}
#area_yavatmal:hover {
  position: absolute;
  left: 361px;
  top: 84px;
  width: 137px;
  height: 97px;
  display: block;
  background: url(../images/map-img/Yavatmal.svg) no-repeat top left;
}
#area_wardha:hover {
  position: absolute;
  left: 405px;
  top: 43px;
  width: 95px;
  height: 86px;
  display: block;
  background: url(../images/map-img/Wardha.svg) no-repeat top left;
}
#area_bhandara:hover {
  position: absolute;
  left: 498px;
  top: 23px;
  width: 52px;
  height: 77px;
  display: block;
  background: url(../images/map-img/Bhandara.svg) no-repeat top left;
}
#area_washim:hover {
  position: absolute;
  left: 309px;
  top: 73px;
  width: 95px;
  height: 82px;
  display: block;
  background: url(../images/map-img/Washim.svg) no-repeat top left;
}
#area_nanded:hover {
  position: absolute;
  left: 332px;
  top: 135px;
  width: 111px;
  height: 131px;
  display: block;
  background: url(../images/map-img/Nanded.svg) no-repeat top left;
}
#area_amaravathi:hover {
  position: absolute;
  left: 313px;
  top: 0.875em;
  width: 134px;
  height: 101px;
  display: block;
  background: url(../images/map-img/Amaravati.svg) no-repeat top left;
}
#area_hingoli:hover {
  position: absolute;
  left: 317px;
  top: 125px;
  width: 77px;
  height: 91px;
  display: block;
  background: url(../images/map-img/Hingoli.svg) no-repeat top left;
}
#area_akola:hover {
  position: absolute;
  left: 321px;
  top: 47px;
  width: 200px;
  height: 200px;
  display: block;
  background: url(../images/map-img/Akola.svg) no-repeat top left;
}
#area_buldhana:hover {
  position: absolute;
  left: 273px;
  top: 48px;
  width: 77px;
  height: 160px;
  display: block;
  background: url(../images/map-img/Buldhana.svg) no-repeat top left;
}

#area_pid:hover {
  position: absolute;
  left: 199px;
  top: 168px;
  width: 140px;
  height: 71px;
  display: block;
  background: url(../images/map-img/Beed.svg) no-repeat top left;
}
#area_osmanbad:hover {
  position: absolute;
  left: 227px;
  top: 213px;
  width: 112px;
  height: 83px;
  display: block;
  background: url(../images/map-img/Dharashiv.svg) no-repeat top left;
}
#area_lathur:hover {
  position: absolute;
  left: 293px;
  top: 203px;
  width: 98px;
  height: 92px;
  display: block;
  background: url(../images/map-img/Latur.svg) no-repeat top left;
}
#area_parbhani:hover {
  position: absolute;
  left: 287px;
  top: 132px;
  width: 70px;
  height: 90px;
  display: block;
  background: url(../images/map-img/Parbhani.svg) no-repeat top left;
}
#area_jalna:hover {
  position: absolute;
  left: 249px;
  top: 84px;
  width: 68px;
  height: 106px;
  display: block;
  background: url(../images/map-img/Jalna.svg) no-repeat top left;
}
#area_jalgaon:hover {
  position: absolute;
  left: 196px;
  top: 35px;
  width: 120px;
  height: 92px;
  display: block;
  background: url(../images/map-img/Jalgaon.svg) no-repeat top left;
}
#area_dhule:hover {
  position: absolute;
  left: 144px;
  top: 25px;
  width: 89px;
  height: 77px;
  display: block;
  background: url(../images/map-img/Dhule.svg) no-repeat top left;
}
#area_nandurbar:hover {
  transform: translate(-65%, 3%);
  background-size: 40px 40px;
}
#area_nashik:hover {
  position: absolute;
  left: 85px;
  top: 68px;
  width: 143px;
  height: 111px;
  display: block;
  background: url(../images/map-img/Nashik.svg) no-repeat top left;
}
#area_ahmadnagar:hover {
  position: absolute;
  left: 116px;
  top: 126px;
  width: 150px;
  height: 130px;
  display: block;
  background: url(../images/map-img/Ahmednagar.svg) no-repeat top left;
}
#area_solapur:hover {
  position: absolute;
  left: 180px;
  top: 221px;
  width: 150px;
  height: 113px;
  display: block;
  background: url(../images/map-img/Solapur.svg) no-repeat top left;
}
#area_satara:hover {
  position: absolute;
  left: 117px;
  bottom: 76px;
  width: 106px;
  height: 86px;
  display: block;
  background: url(../images/map-img/Satara.svg) no-repeat top left;
}
#area_sangli:hover {
  position: absolute;
  left: 119px;
  bottom: 48px;
  width: 158px;
  height: 80px;
  display: block;
  background: url(../images/map-img/Sangli.svg) no-repeat top left;
}
#area_kolhapur:hover {
  position: absolute;
  left: 127px;
  top: 311px;
  width: 100px;
  height: 114px;
  display: block;
  background: url(../images/map-img/Kolhapur.svg) no-repeat top left;
}
#area_sindhudurg:hover {
  position: absolute;
  left: 110px;
  bottom: -23px;
  width: 104px;
  height: 80px;
  display: block;
  background: url(../images/map-img/Sindhudurg.svg) no-repeat top left;
}
#area_ratnagiri:hover {
  position: absolute;
  left: 93px;
  bottom: 35px;
  width: 76px;
  height: 115px;
  display: block;
  background: url(../images/map-img/Ratnagiri.svg) no-repeat top left;
}
#area_raigarh:hover {
  position: absolute;
  left: 80px;
  top: 185px;
  width: 71px;
  height: 105px;
  display: block;
  background: url(../images/map-img/Raigad.svg) no-repeat top left;
}
#area_thane:hover {
  position: absolute;
  left: 69px;
  top: 141px;
  width: 77px;
  height: 57px;
  display: block;
  background: url(../images/map-img/Thane.svg) no-repeat top left;
}
#area_palghar:hover {
  position: absolute;
  left: 67px;
  top: 108px;
  width: 60px;
  height: 68px;
  display: block;
  background: url(../images/map-img/Palghar.svg) no-repeat top left;
}
#area_mumbai-city:hover {
  position: absolute;
  left: 79px;
  top: 191px;
  width: 20px;
  height: 20px;
  display: block;
  background: url(../images/map-img/Mumbai_City.svg) no-repeat top left;
}
#area_mumbai-suburban:hover {
  position: absolute;
  left: 77px;
  top: 173px;
  width: 30px;
  height: 20px;
  display: block;
  background: url(../images/map-img/Mumbai_Suburban.svg) no-repeat top left;
}

#area_chhatrapati-sambhajinagar:hover {
  position: absolute;
  left: 187px;
  top: 83px;
  width: 100px;
  height: 101px;
  display: block;
  background: url(../images/map-img/Chhatrapati_Sambhajinagar.svg) no-repeat top left;
  
}

#area_Ahilyanagar:hover {
    position: absolute;
    left: 113px;
    top: 122px;
    width: 156px;
    height: 133px;
    display: block;
    background: url(../images/map-img/Ahilyanagar.svg) no-repeat top left;
}
#area_amaravathi:hover {
    position: absolute;
    left: 314px;
    top: 16px;
    width: 136px;
    height: 99px;
    display: block;
    background: url(../images/map-img/Amravati.svg) no-repeat top left;
}



/*-------------Marathi images Hover------------*/

#area_puna_mr:hover {
  position: absolute;
  left: 100px;
  top: 164px;
  width: 200px;
  height: 200px;
  display: block;
  background: url(../images/map_mr/Pune.svg) no-repeat top left;
}
#area_gondia_mr:hover {
  position: absolute;
  left: 520px;
  top: 19px;
  width: 69px;
  height: 76px;
  display: block;
  background: url(../images/map_mr/Gondia.svg) no-repeat top left;
}
#area_gadchiroli_mr:hover {
  position: absolute;
  left: 526px;
  top: 71px;
  width: 80px;
  height: 150px;
  display: block;
  background: url(../images/map_mr/Gadchiroli.svg) no-repeat top left;
}
#area_chandrapur_mr:hover {
  position: absolute;
  left: 450px;
  top: 80px;
  width: 98px;
  height: 105px;
  display: block;
  background: url(../images/map_mr/Chandrapur.svg) no-repeat top left;
}
#area_nagpur_mr:hover {
  position: absolute;
  left: 419px;
  top: 18px;
  width: 105px;
  height: 87px;
  display: block;
  background: url(../images/map_mr/Nagpur.svg) no-repeat top left;
}
#area_yavatmal_mr:hover {
  position: absolute;
  left: 361px;
  top: 84px;
  width: 137px;
  height: 97px;
  display: block;
  background: url(../images/map_mr/Yavatmal.svg) no-repeat top left;
}
#area_wardha_mr:hover {
  position: absolute;
  left: 405px;
  top: 43px;
  width: 95px;
  height: 86px;
  display: block;
  background: url(../images/map_mr/Wardha.svg) no-repeat top left;
}
#area_bhandara_mr:hover {
  position: absolute;
  left: 498px;
  top: 23px;
  width: 52px;
  height: 77px;
  display: block;
  background: url(../images/map-img/Bhandara.svg) no-repeat top left;
}
#area_washim_mr:hover {
  position: absolute;
  left: 309px;
  top: 73px;
  width: 95px;
  height: 82px;
  display: block;
  background: url(../images/map_mr/Washim.svg) no-repeat top left;
}
#area_nanded_mr:hover {
  position: absolute;
  left: 332px;
  top: 135px;
  width: 111px;
  height: 131px;
  display: block;
  background: url(../images/map_mr/Nanded.svg) no-repeat top left;
}
#area_amaravathi_mr:hover {
  position: absolute;
  left: 313px;
  top: 0.875em;
  width: 134px;
  height: 101px;
  display: block;
  background: url(../images/map_mr/Amaravati.svg) no-repeat top left;
}
#area_hingoli_mr:hover {
  position: absolute;
  left: 317px;
  top: 125px;
  width: 77px;
  height: 91px;
  display: block;
  background: url(../images/map_mr/Hingoli.svg) no-repeat top left;
}
#area_akola_mr:hover {
  position: absolute;
  left: 321px;
  top: 47px;
  width: 80px;
  height: 80px;
  display: block;
  background: url(../images/map_mr/Akola.svg) no-repeat top left;
}
#area_buldhana_mr:hover {
  position: absolute;
  left: 273px;
  top: 48px;
  width: 77px;
  height: 160px;
  display: block;
  background: url(../images/map_mr/Buldhana.svg) no-repeat top left;
}
#area_aurangabad_mr:hover {
  position: absolute;
  left: 187px;
  top: 83px;
  width: 100px;
  height: 101px;
  display: block;
  background: url(../images/map_mr/Chhatrapati_sambhajinagar.svg) no-repeat top left;
}
#area_pid_mr:hover {
  position: absolute;
  left: 199px;
  top: 168px;
  width: 140px;
  height: 71px;
  display: block;
  background: url(../images/map_mr/Beed.svg) no-repeat top left;
}
#area_osmanbad_mr:hover {
  position: absolute;
  left: 227px;
  top: 213px;
  width: 112px;
  height: 83px;
  display: block;
  background: url(../images/map_mr/Dharashiv.svg) no-repeat top left;
}
#area_lathur_mr:hover {
  position: absolute;
  left: 293px;
  top: 203px;
  width: 98px;
  height: 92px;
  display: block;
  background: url(../images/map_mr/Latur.svg) no-repeat top left;
}
#area_parbhani_mr:hover {
  position: absolute;
  left: 287px;
  top: 132px;
  width: 70px;
  height: 90px;
  display: block;
  background: url(../images/map_mr/Parbhani.svg) no-repeat top left;
}
#area_jalna_mr:hover {
  position: absolute;
  left: 249px;
  top: 84px;
  width: 68px;
  height: 106px;
  display: block;
  background: url(../images/map_mr/Jalna.svg) no-repeat top left;
}
#area_jalgaon_mr:hover {
  position: absolute;
  left: 196px;
  top: 35px;
  width: 120px;
  height: 92px;
  display: block;
  background: url(../images/map_mr/Jalgaon.svg) no-repeat top left;
}
#area_dhule_mr:hover {
  position: absolute;
  left: 144px;
  top: 25px;
  width: 89px;
  height: 77px;
  display: block;
  background: url(../images/map_mr/Dhule.svg) no-repeat top left;
}
/* #area_nandurbar_mr:hover {
  position: absolute;
  left: 94px;
  top: -6px;
  width:39px;
  height:39px;
  display: block;
  background: url(../images/map_mr/Nandurbar.svg) no-repeat top left;
  transform: translate(-65%, 3%);
  background-size: 40px 40px;
} */
#area_nashik_mr:hover {
  position: absolute;
  left: 85px;
  top: 68px;
  width: 143px;
  height: 111px;
  display: block;
  background: url(../images/map_mr/Nashik.svg) no-repeat top left;
}
#area_ahmadnagar_mr:hover {
  position: absolute;
  left: 116px;
  top: 126px;
  width: 150px;
  height: 130px;
  display: block;
  background: url(../images/map_mr/Ahmednagar.svg) no-repeat top left;
}
#area_solapur_mr:hover {
  position: absolute;
  left: 180px;
  top: 221px;
  width: 150px;
  height: 113px;
  display: block;
  background: url(../images/map_mr/Solapur.svg) no-repeat top left;
}
#area_satara_mr:hover {
  position: absolute;
  left: 117px;
  bottom: 76px;
  width: 106px;
  height: 86px;
  display: block;
  background: url(../images/map_mr/Satara.svg) no-repeat top left;
}
#area_sangli_mr:hover {
  position: absolute;
  left: 119px;
  bottom: 48px;
  width: 158px;
  height: 80px;
  display: block;
  background: url(../images/map_mr/Sangli.svg) no-repeat top left;
}
#area_kolhapur_mr:hover {
  position: absolute;
  left: 123px;
  top: 309px;
  width: 100px;
  height: 114px;
  display: block;
  background: url(../images/map_mr/Kolhapur.svg) no-repeat top left;
}
#area_sindhudurg_mr:hover {
  position: absolute;
  left: 65px;
  bottom: -18px;
  width: 104px;
  height: 80px;
  display: block;
  background: url(../images/map_mr/Sindhudurg.svg) no-repeat top left;
}
#area_ratnagiri_mr:hover {
  position: absolute;
  left: 74px;
  bottom: 40px;
  width: 76px;
  height: 115px;
  display: block;
  background: url(../images/map_mr/Ratnagiri.svg) no-repeat top left;
}
#area_raigarh_mr:hover {
  position: absolute;
  left: 67px;
  top: 176px;
  width: 71px;
  height: 105px;
  display: block;
  background: url(../images/map_mr/Raigad.svg) no-repeat top left;
}
#area_thane_mr:hover {
  position: absolute;
  left: 69px;
  top: 141px;
  width: 77px;
  height: 57px;
  display: block;
  background: url(../images/map_mr/Thane.svg) no-repeat top left;
}
#area_palghar_mr:hover {
  position: absolute;
  left: 67px;
  top: 108px;
  width: 60px;
  height: 68px;
  display: block;
  background: url(../images/map_mr/Palghar.svg) no-repeat top left;
}
#area_mumbai-city_mr:hover {
  position: absolute;
  left: 79px;
  top: 191px;
  width: 20px;
  height: 20px;
  display: block;
  background: url(../images/map_mr/Mumbai_City.svg) no-repeat top left;
}
#area_mumbai-suburban_mr:hover {
  position: absolute;
  left: 77px;
  top: 173px;
  width: 30px;
  height: 20px;
  display: block;
  background: url(../images/map_mr/Mumbai_Suburban.svg) no-repeat top left;
}

#area_chhatrapati-sambhajinagar_mr:hover {
  position: absolute;
  left: 193px;
  top: 90px;
  width: 100px;
  height: 101px;
  display: block;
  background: url(../images/map_mr/Chhatrapati_Sambhajinagar.svg) no-repeat top left;
}

#area_ahilyanagar_mr:hover {
    position: absolute;
    left: 113px;
    top: 122px;
    width: 156px;
    height: 133px;
    display: block;
    background: url(../images/map_mr/Ahilyanagar.svg) no-repeat top left;
}
#area_amaravathi_mr:hover {
    position: absolute;
    left: 314px;
    top: 16px;
    width: 136px;
    height: 99px;
    display: block;
    background: url(../images/map_mr/Amravati.svg) no-repeat top left;
}
/*---------------Map Hover------------*/
}
/*---------------new Map------------*/
#mahaSvg{
	width:600px;
	height:600px;
}
.nashikDiv {
    fill: #e7de69
}

.amaravatiDiv {
    fill: #f38987
}

.aurangabadDiv {
    fill: #a2a4ef
}

.nagpurDiv {
    fill: #ebc985
}

.puneDiv {
    fill: #94c279
}

.kokanDiv {
    fill: #a69d98
}

.section:hover {
    /* transform: scale(1.05); */
    fill-opacity: 0.2;
   /*  filter: drop-shadow(3px 4px 2px #4444dd);   */  
   
}

.section {
    transition: all 0.4s;
    /* transform-origin: 50% 50%; */
    fill-opacity: 1;
    stroke: #FFFFFF;
    stroke-width: 1.5;
    cursor: pointer;
}

 text {
  font-family: "Poppins", sans-serif !important;
    font-size: smaller;
    alignment-baseline: middle;
    text-anchor: middle;
 	stroke: #404040; 
    stroke-width: 1;
    cursor: default;
    cursor: pointer;
    fill: #404040
} 
.distic-name{
	font-family:  "Poppins", sans-serif !important;
	color:#444 !important;
	font-size: 0.75em !important;
	letter-spacing:1px;
}
.distic-name-mr{
	font-family:  "Poppins", sans-serif !important;
	color:#444 !important;
	font-size: 0.875em !important;
	letter-spacing:1px;
}
.modelText {
    alignment-baseline: middle;
    text-anchor: initial;
    cursor: default;
}

line{
    stroke: #000000;
}
