.about-unit .about-txt p {
    margin-bottom: .3rem;
    font-size: 1.05rem;

}

.units-img {
    margin-top: 50px;
}

.unit-partners {
    margin-bottom: 70px;
}

.mapVector {
    background: #f8f8f8;
    padding: 80px 0;
}

.mapVector .section-header {
    text-transform: uppercase;
    font-size: 30px;
}

.map-box #world-map {
    margin: auto
}


.jvectormap-legend-inner {
    margin-bottom: 3px;
  }
  
  .jvectormap-legend-cnt-h .jvectormap-legend-tick {
    width: auto;
    margin-right: 10px;
  }
  
  .jvectormap-legend-cnt-h .jvectormap-legend-tick-text {
    display: inline-block;
    vertical-align: middle;
    line-height: 13px;
  }
  
  .jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {
    width: 32px;
    height: 32px;
    display: inline-block;
    vertical-align: middle;
  }

  .jvectormap-zoomin, .jvectormap-zoomout, .jvectormap-goback {
      background: #0079c2
  }

  .jvectormap-marker {
    fill: #c0504d;
    stroke-width: 1;
    stroke: #fff;
  }

  .jvectormap-marker:hover {
      fill: #0e324c
  }

  .jvectormap-zoomin, .jvectormap-zoomout {
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.jvectormap-zoomout {
    top: 50px;
}

.map-box {
    margin-top: 70px
}

@media only screen and (max-width: 950px) {
    #world-map {
      width: 100% !important
    }
  }

  .founder-philo {
      padding: 70px 0;
  }

  .left-side .section-header {
    font-size: 30px;
    margin-bottom: 35px;
  }

  .left-side .section-header span {
      text-transform: uppercase
  }

  .left-side .section-header:after {
    transform: none;
    left: 0;
  }

  .left-side  p {
    font-size: 19px;
    text-align: justify;
    color: #727272;
  }

  .widh-parag {
      margin-top: 30px;
  }

  .widh-parag p {
    font-size: 17px;
    color: #727272;
  }

.about .about-txt h2 span {
	text-transform: uppercase
}

.about .about-txt .section-header {
	font-size: 38px;
}
.slide-board  {
	margin-top: 50px;
}

.slide-board .item {
	width: 331px;
	margin: auto
}

.slide-board .img-place {
	height: 210px;
	position: relative;
	transition: all .3s ease-in-out
}

.slide-board .img-place:before {
	content: '';
    display: block;
    width: 100%;
    height: 65%;
    background: #eff1f3;
    bottom: 0;
    left: 0;
    position: absolute;
    z-index: -1;
}

.slide-board .img-place img {
	width: auto;
	height: 100%;
	margin: auto;
}

.slide-board .text-place {
	text-align: center;
	margin-top: 20px;
}

.slide-board .text-place h5 {
	color: #0e324c
}
.slide-board .text-place span {
	color: #c1c1c1
}

.about .about-txt {
	background: #fff;
	background-size: inherit;
	padding: 20px 0 70px;
}

.slide-board.owl-theme .owl-nav.disabled+.owl-dots {
	margin-top: 30px;
}

.slide-board.owl-theme .owl-dots .owl-dot span {
	width: 15px;
    height: 15px;
    border: 2px solid #0e324c;
    background: transparent;
}

.slide-board.owl-theme .owl-dots .owl-dot.active span,
.slide-board.owl-theme .owl-dots .owl-dot:hover span {
	background: #e8c72b;
	border-color: #e8c72b
}

.slide-board .owl-item.active.center .img-place:before {
	background: #e8c72b
}

.slide-board .owl-item .item:hover .img-place:before {
	background: #e8c72b;
	transition: all .3s ease-in-out
}

.popup-wrapper {
	background: rgba(0,0,0,.5);
    left: 0;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    position: fixed;
    z-index: 99;
    width: 100%;
    height: 100%;
}

.popup-wrapper .popup-inner {
	width: 800px;
	height: 475px;
	background: #f8f8f8;
	overflow: hidden;
}
.popup-box .item {
	display: flex;
}
.popup-box .img-popup {
	min-width: 356px;
}

.popup-box .text-popup {
	padding: 40px;
}

.popup-box .text-popup h2 {
	text-transform: uppercase;
    text-align: center;
    color: #0079c2;
	font-weight: 600;
	margin-bottom: 40px;
}

.popup-box .text-popup h2 span {
	color: #e8c72b;
    display: inline-block;
}

.popup-box .text-popup span.bold-parag {
	font-weight: 600;
    font-size: 22px;
}

.popup-box .text-popup p {
	color: #727272;
	font-size: 17px;
	margin-top: 5px;
}

.popup-box .text-popup a {
	background: #4a98da;
    color: #fff;
    width: 100%;
    display: inline-block;
    text-align: center;
    padding: 10px;
	text-transform: uppercase;
	text-decoration: none
}

.popup-slide.owl-theme .owl-nav.disabled+.owl-dots {
	position: absolute;
    bottom: 15px;
    right: 24%;
}

.popup-box {
	position: relative;
}

.popup-box a#close-popup {
	padding: 0;
    position: absolute;
    width: 35px;
    height: 35px;
    border: none;
    outline: none;
    color: #fff;
    background: #babbba;
    border-radius: 50%;
    right: 15px;
	top: 15px;
	z-index: 100;
	cursor: pointer;
	display: flex;
    align-items: center;
	justify-content: center;
	text-decoration: none
}

@media only screen and (max-width: 600px) {
	.popup-wrapper .popup-inner {
		width: 300px;
		height: inherit;
		overflow-y: scroll;
		margin-top: 100px;
	}
	.popup-box .item {
		display: block
	}
	.popup-box .img-popup {
		min-width: inherit;
		width: 100%;
		/* max-height: 100px; */
	}
	.popup-box .text-popup {
		padding: 40px 40px 77px;
	}
}
@media only screen and (min-width: 600px) and (max-width: 900px) {
	.popup-wrapper .popup-inner {
		width: 450px;
		height: inherit;
		overflow-y: scroll;
		margin-top: 100px;
	}
	.popup-box .item {
		display: block
	}
	.popup-box .img-popup {
		min-width: inherit;
		width: 100%;
		/* max-height: 100px; */
	}
	.popup-box .text-popup {
		padding: 40px 40px 77px;
	}
}

.dropdown-menu {
    margin: -2px;
}