{#---------GENERAL STYLES---------#}
.image-slider {
	position: relative;
	z-index: 2;
}
.button-popup svg {
  top: 0px !important;
}
.button-popup svg g path{
	fill: #4F0077 !important;
}
.white-popup div.image-popup div.icon-our-team{
	padding: 0 !important;
}
.our-team-information{
	position: relative;
  top: -5px;
}
.card-our-team {
  display: grid;
  grid-template-rows: 1fr auto;
  background: #fff;
}
.mfp-content{
	background-color: #FFF !important;
	max-width: 980px !important;
	padding: 104px !important;
}
.mfp-content .white-popup div.image-popup div.icon-our-team{
  display: flex;
  column-gap: 15px;
  row-gap: 15px;
  justify-content: start;
}
.white-popup div.left-popup div.our-team-module-card__social-icon {
  display: flex;
  flex-wrap: wrap;
  column-gap: 15px;
  row-gap: 15px;
}
.icon-our-team div.button-popup{
 width: fit-content;
  justify-self: end;
}
.white-popup div.image-popup img{
	max-width: 400px !important;
	max-height: 300px;
  object-fit: cover;
  object-position: center;
}
.card-our-team div.icon-our-team div.button-popup svg{
  height: 16px;
  transform: rotate(180deg);
  transition: .5s ease-in-out;
  width: 16px;
}
.our-team-information h5.our-team__title{
  margin-bottom: 5px;
}
.swiper-slide.text-center div.card-our-team img{
	max-width: 100%;
	height: auto;
	height: 250px;
	min-height: 250px;
	max-height: 250px;
	object-fit: cover;
	object-position: center;
}
.card-our-team div.icon-our-team a{
	justify-self: start;
}
.btn.open-popup-link {
	justify-self: end !important;
}
.card-our-team img{
	width: 100%;
}
.white-popup div.image-popup img{
	width: 100%;
}
.card-our-team img{
	background-color: #dff5f9;
}
.card-our-team{
	box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.15);
}
.popup-content-inner h3{
	margin-bottom: 14px;
}
.our-team-information p.our-team__postion{
	margin-bottom: 0;
}
.icon-our-team {
	background-color: #FFF;
	padding: 20px;
	justify-content: space-between;
	width: 100%;
}
.our-team-information{
	background-color: #ECEFF0;
	padding: 10px 20px;
	text-align: left;
}
.mfp-content .white-popup{
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-column-gap: 30px;
}
.image-popup {
	display: flex !important;
	flex-direction: column !important;
	row-gap: 30px !important;
}

.mfp-content{
	background-color: #FFF !important;
	max-width: 1016px !important;
	padding: 104px !important;
}
.icon-our-team a svg{
	max-width: 20px;
	width: 20px;
}
.icon-our-team{
	display: grid;
	grid-template-columns: 50% 50%;
	align-content: center;
	align-items: center;
}
.image-slider .swiper-pagination {
	position: static;
}

.swiper-control-next svg {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}

.swiper-slide {
	transition: all 200ms linear;
}

{#-------LOGO IMAGE--------#}
.swiper-slide{
	align-self: center;
}


{#---------ARROW---------#}
.swiper-control-prev,
.swiper-control-next {
	cursor: pointer;
	position: absolute;
}

.swiper-control-prev {
	left: -60px;
	z-index: 1;
}

.swiper-control-next {
	right: -60px;
	z-index: 1;
}
@media screen and (max-width: 767px){
	.swiper.image-slider__swiper2 .swiper-wrapper{
		padding-bottom: 50px;
}
	.white-popup div.image-popup div.icon-our-team{
		padding: 0
	}
	.mfp-content .white-popup {
  display: grid;
  grid-template-columns: 1fr;
  grid-column-gap: 30px;
}
}
@media only screen and (max-width: 1040px) {

	.swiper-control-prev {
		left: -35px;
	}

	.swiper-control-next {
		right: -35px;
	}
}

@media only screen and (max-width: 767px){
	.mfp-content{
		padding: 54px !important;
	}

	{
		background-color: #FFF !important;
		max-width: 1016px !important;
		padding: 50px !important;
		width: 90% !important;

	}
	.white-popup {
		display: grid;
		grid-template-columns: 1fr;
		grid-column-gap: 30px;
	}
	.swiper-control-prev {
		left: -20px;
	}


	.swiper-control-next {
		right: -20px;
	}
}


{#---------ARROW IMAGE---------#}
.swiper-control-prev img{
	-webkit-transform: rotate(-180deg);
	transform: rotate(-180deg);
}