/*.everise-site-in-guatemala .tabs {*/
/*	position: relative;*/
/*}*/
.everise-fun-fact {
	position: relative;
	min-height: 532px;
	/*height: 100%;*/
	overflow: hidden;
}

.everise-fun-fact .everise-fun-fact-bg {
	background: #F8F8F8;
	height: 0px;
}

/*.everise-fun-fact.active {*/
/*	transition: height 1s ease-in;*/
/*}*/

.everise-fun-fact .block-container {
	/*padding: 0;*/
	padding-top: 132px;
	padding-bottom: 132px;
	display: flex;
	column-gap: 80px;
	margin: auto;
	height: 100%;
}

.everise-fun-fact .block-container h4{
	width: 290px;
	font-weight: 600;
	font-size: clamp(1.375rem, 1.2233rem + 0.6472vw, 2rem);
	line-height: clamp(2.0625rem, 1.835rem + 0.9709vw, 3rem);
	color: #231F20;
	height: 100%;
	overflow: hidden;
}

.everise-fun-fact .block-container .list-item{
	display: flex;
	justify-content: space-between;
	width: calc(100% - 290px);
	height: fit-content;
}

.everise-fun-fact .block-container .list-item .item {
	padding: 0px 20px;
	height: fit-content;
	overflow: hidden;
	background: #F8F8F8;
	display: flex;
	flex-direction: column;
	width: 429px;
	opacity: 0;
}

.everise-fun-fact .block-container .list-item .item img{
	margin-top: 20px;
	width: 65px;
	height: 63px;
	object-fit: cover;
}

.everise-fun-fact .block-container .list-item .item p:last-child {
	margin-bottom: 20px;
}

@media only screen and (min-width: 992px) {
	.everise-fun-fact {
		opacity: 1;
	}

	.everise-fun-fact {
		overflow: hidden;
	}

	.everise-fun-fact-bg {
		transition: height 0.4s ease-in;
	}

	/* .everise-fun-fact.active .everise-fun-fact-bg{
		transition: height 0.75s ease-in;
	} */

	.everise-fun-fact .block-container .list-item {
		overflow: hidden;
	}

	.everise-fun-fact.active .block-container .list-item .item.item-0 {
		transform: translateY(-100%);
		animation: everise-fun-fact-animation-top-to-bottom 0.3s 0.5s forwards;

		/* transition-delay: 0.75s !important;
		transition-duration: 0.3s !important;
		transition: height ease-in; */
	}

	.everise-fun-fact.active .block-container .list-item .item.item-1 {
		transform: translateY(-100%);
		animation: everise-fun-fact-animation-top-to-bottom 0.3s 0.8s forwards;

		/* transition-delay: 1.05s !important;
		transition-duration: 0.3s !important;
		transition: height ease-in; */
	}

	.everise-fun-fact.active .block-container .list-item .item.item-2 {
		transform: translateY(-100%);
		animation: everise-fun-fact-animation-top-to-bottom 0.3s 1.1s forwards;

		/* transition-delay: 1.35s !important;
		transition-duration: 0.3s !important;
		transition: height ease-in; */
	}

	@keyframes everise-fun-fact-animation-top-to-bottom {
		0% {
			transform: translateY(-100%);

		}
		100% {
			transform: translateY(0%);
		}
	}
}

.everise-fun-fact .block-container .list-item .item p{
	margin-bottom: 0px;
}
.everise-fun-fact .block-container .list-item .item .title-item {
	font-weight: 700;
	font-size: clamp(1rem, 0.9393rem + 0.2589vw, 1.25rem);
	line-height: clamp(1.75rem, 1.6438rem + 0.4531vw, 2.1875rem);
	letter-spacing: 0.02em;
	color: #231F20;
	padding-top: 20px;
	flex-grow: 1;
}

.everise-fun-fact .block-container .list-item .item .title-description {
	font-weight: 400;
	font-size: clamp(1rem, 0.9393rem + 0.2589vw, 1.25rem);
	line-height: clamp(1.75rem, 1.6438rem + 0.4531vw, 2.1875rem);
	letter-spacing: 0.02em;
	color: #182F43;
	padding-top: 12px;
	/*display: -webkit-box;*/
	/*-webkit-line-clamp: 3;*/
	/*-webkit-box-orient: vertical;*/
	/*overflow: hidden;*/
	/*word-break: break-word;*/
}

@media only screen and (max-width: 992px) {
	.everise-fun-fact {
		height: initial;
	}

	.everise-fun-fact .everise-fun-fact-bg {
		height: initial;
	}

	.everise-fun-fact .block-container {
		flex-direction: column;
		padding-top: 66px;
		padding-bottom: 66px;
		row-gap: 40px;
	}

	.everise-fun-fact .block-container h4{
		width: 100%;
		height: fit-content;
	}

	.everise-fun-fact .block-container .list-item{
		width: 100%;
		flex-direction: column;
		row-gap: 40px;
	}

	.everise-fun-fact.active .block-container .list-item .item {
		height: initial;
	}

	.everise-fun-fact .block-container .list-item .item {
		padding: 0px;
		height: initial;
		width: initial;
	}
}
