span.green-text {
    color: var( --e-global-color-secondary );
}
p:last-child{
	margin-bottom:0px !important;
}

.custom-gap-15 .elementor-container{
	column-gap: 15px;
}

/* Start Leadership Team Box */
.leadership-team-box .ekit-wid-con .elementskit-team-popup .modal-body {
	display: grid;
	grid-template-columns: 1fr 2fr;
	column-gap: 60px;
	background-color: #000;
	padding: 0;
	padding-right: 30px;
}
.leadership-team-box .ekit-wid-con .elementskit-team-popup .modal-body .ekit-team-modal-title {
	color: #8DCA62;
	font-size: 26px;
	line-height: 36px;
	margin-bottom: 10px;
	font-family: "Unbounded", Sans-serif !important;
	margin-top: 50px;
}
.leadership-team-box .ekit-wid-con .elementskit-team-popup .modal-body .ekit-team-modal-position {
	color: #fff !important;
}
.leadership-team-box .ekit-wid-con .ekit-team-modal-img{
	margin-bottom: 0;
	max-width: 100%;
	position: relative;
}
.leadership-team-box .ekit-wid-con .ekit-team-modal-info.has-img{
	padding-left: 0;
	max-width: 100%;
	padding-bottom: 25px;
}
.leadership-team-box .ekit-wid-con .ekit-team-modal-img > img {
	height: 100%;
	object-fit: cover;
	box-shadow: none;
	border-radius:0;
}
.leadership-team-box .ekit-wid-con .profile-footer .ekit-team-social-list {
	display: none;
}

.leadership-team-box .ekit-wid-con .ekit-team-modal-list > li:last-child,
.leadership-team-box .ekit-wid-con .ekit-team-modal-list > li{
	border: none;
	padding: 0;
}
.leadership-team-box .ekit-wid-con .ekit-team-modal-list {
	display: inline-block;
	margin-top: -15px;
	margin-bottom: 0;
}
.leadership-team-box .ekit-wid-con .ekit-team-modal-content {
	border-bottom: 1px solid #181818;
	padding-bottom: 60px;
	margin-bottom: 60px !important;
	color: #fff !important;
}
.leadership-team-box .ekit-wid-con .ekit-team-modal-list strong{
	color: transparent; 
	position: relative;
	display: block;
	padding-right: 0;
}
.leadership-team-box .ekit-wid-con .ekit-team-modal-list strong::before {
	position: absolute;
	content: "Contact";
	font-size: 18px;
	color: #fff;
	font-weight: 600;
}
.leadership-team-box .ekit-wid-con .ekit-team-modal-list a{
	transition: color 250ms ease;
	margin-top: 5px;
	color: #fff;
}
.leadership-team-box .ekit-wid-con .ekit-team-social-list{
	float: right;
	padding-left: 0;
}
.leadership-team-box .ekit-wid-con .elementskit-blog-block-post{
	box-shadow: none !important;
	background-color: transparent !important;
	border-radius: 0 !important;
}
/*.leadership-team-box .ekit-wid-con .profile-header:hover img{
	transform: scale3d(1.05,1.05,1);
}*/

.leadership-team-box .ekit-wid-con .profile-card:hover .profile-body .profile-title {
	color: #08152e;
}
.leadership-team-box .ekit-wid-con .ekit-team-social-list li a {
    background: transparent !important;
    box-shadow: none !important;
	color: var( --e-global-color-primary ) !important;
}
.leadership-team-box .ekit-wid-con .ekit-team-social-list li a:hover{
	color: var( --e-global-color-secondary ) !important;
}
.leadership-team-box .ekit-wid-con .ekit-team-social-list li a i:before {
    animation: none !important;
}
.leadership-team-box .ekit-wid-con .ekit-promo-popup > .mfp-container {
	overflow: hidden !important;
	transform: translate(-50%, -50%) !important;
	left: 50% !important;
	top: 50% !important;
}
.leadership-team-box .ekit-wid-con .ekit-promo-popup > .mfp-container > .mfp-content {
	max-width: calc(1200px - 60px);
	max-height: 700px;
	overflow-y: auto;
	border-radius:16px;
}
/* End Leadership Team Box */
.leadership-team-box .profile-header img {
	filter: grayscale(100%);
	transition: all 0.3s ease;
}
.leadership-team-box .profile-header:hover img {
	filter: grayscale(0%);
}
.leadership-team-box .ekit-wid-con .ekit-team-modal-close {
	background-image: none;
	color: #fff !important;
	font-weight: 400;
	border: none;
}
.leadership-team-box .ekit-wid-con .ekit-team-modal-close:hover{
	color: #8DCA62;
}

/* -  Card Layer Section */
 .cardlayer-section {
	 position: relative;	
}        
/* .cardlayer-section .pin-spacer{
	height: 100vh !important;
	overflow: hidden !important;
} */
.cardlayer-section .point {
	height: 100vh;
	width: 100%;
	display: flex;
	align-items: center;
/* 	padding: 4rem 0px; */
/* 	scroll-snap-align: center; */
/* 	scroll-snap-align: start; */
/* 	overflow: scroll; */
/* 	padding-top: 250px; */
}
.cardlayer-section .wrapper {
	height: 100vh !important;
	width: 100%;
	
}
.cardlayer-section .point article {
	flex-basis: 66%;
	margin-right: auto;
	overflow: hidden;
/* 	scroll-snap-align: start; */
	display: flex;
	align-items: center;
/* 	height:360px !important; */
}
.cardlayer-section .point img {
	flex-basis: 24%; 
	max-width: 650px;
	height: auto;
}

.cardlayer-section .point::before {
	position: absolute;
	content: "";
	background-color: #000;
	inset: 0;
	z-index: -1;
}
.layer-transition-content h3{
	color: #fff;
	font-size: 50px !important;
	line-height: 50px !important;
	font-family: 'Unbounded', cursive;
	margin-top: 0;
}
.layer-transition-content h3 span{
	display: inline-block;
	background: rgb(144,219,251);
	background: linear-gradient(90deg, rgba(144,219,251,1) 0%, rgba(163,221,204,1) 46%, rgba(187,223,161,1) 96%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.layer-transition-content p {
	font-family: 'Archivo', sans-serif;
	color: #fff;
	font-size: 16px;
	font-weight: 300;
	line-height: 26px;
	max-width: 480px;
	margin-bottom: 20px;
}

.layer-transition-section {
	background-color: #000;
	display: grid;
	grid-template-columns: repeat(2,1fr);
	height: 100vh;
	align-items: center;
	padding: 0;
}

.layer-transition-section .bx-wrapper {
	background-color: transparent;
	box-shadow: none;
	border: none;
	background: transparent;
}   
.layer-transition-content-block .bx-wrapper .bx-controls-direction a {
	display: none;
}     
.layer-transition-content h1{
	color: #fff;
	font-size: 50px !important;
	line-height: 50px!important;
	font-family: 'Unbounded', cursive;
	margin-top: 0;
}
.layer-transition-content h1 span{
	display: block;
	background: rgb(144,219,251);
	background: linear-gradient(90deg, rgba(144,219,251,1) 0%, rgba(163,221,204,1) 46%, rgba(187,223,161,1) 96%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.layer-transition-content-block {
	overflow: hidden;
	padding-right: 10px;
}
.layer-transition-video-block video {
	max-width: 100%;
}
.owl-dots{
	display: none;
}

.layer-transition-content-slider {
	max-width: 650px;
	overflow: hidden;
}
/*.owl-item.active {
	animation: fadeinout 3s;
}*/

@keyframes fadeinout {
	0%{
		opacity:0;
	}           
	50%
	{
		opacity:1;
	}
	100%
	{
		opacity:0;
	}
}

/* ## Responsive  */

@media (max-width: 1024px){
	.cardlayer-section .point{
		padding: 4rem 15px;
	}

	.leadership-team-box .ekit-wid-con .ekit-promo-popup > .mfp-container{
		padding: 80px 0;
	}
	.leadership-team-box .ekit-wid-con .elementskit-team-popup .modal-body{
		grid-template-columns: repeat(1,1fr);
		padding-right: 50px;
		padding-left: 15px;
	}
	.leadership-team-box .ekit-wid-con .ekit-team-modal-img > img{
		border-radius: 8px;
	}
	.leadership-team-box .ekit-wid-con .ekit-team-modal-close{
		top: 0;
	}
	.leadership-team-box .ekit-wid-con .elementskit-team-popup .modal-body .ekit-team-modal-title{
		margin-top: 30px;
		font-size: 20px;
		line-height: 32px;
	}
	.leadership-team-box .ekit-wid-con .elementskit-team-popup .modal-body .ekit-team-modal-position{
		margin-bottom: 20px;
	}
	.leadership-team-box .ekit-wid-con .ekit-team-modal-content{
		font-size: 16px;
		line-height: 26px;
		padding-bottom: 30px;
		margin-bottom: 30px !important;
	}
	.leadership-team-box .ekit-wid-con .ekit-team-modal-list a{
		font-size: 15px;
	}
}