/**
 * story behind Dinoslush
 *
 * Generated by Dreamz Page Builder on 2026-08-21.
 */

.about-story-section{
	background-color: rgba(255, 252, 248, 1);
    padding: 80px 0px;
    margin-top: -80px;
	margin-bottom: 80px;
}
.about-story-section .main-title{
	    max-width: 925px;
}
.story-wrapper{
	display: flex;
	flex-wrap: wrap;
	gap: 20px;
}

.stats-col{
	width: calc(25% - 15px);
}

.stat-card{
	border: 1px solid rgba(249, 178, 51, 1);
	border-top: 3px solid rgba(249, 178, 51, 1);
	padding: 20px 20px 14px 20px;
	border-radius: 15px;
}
.stat-card{
	display: flex;
	align-items: center;
	height: 100%;
}
.stat-card .icon{
	width: 40px;
	height: 40px;
	flex-shrink: 0;
	margin-right: 20px;
}
.stat-card .icon img{
	width: 100%;
	height: 100%;
	object-fit: contain;
}
.stat-card .text h3{
	font-size: 28px;
	line-height: 120%;
}
.stat-card .text p{
	font-size: 14px;
	line-height: 16px;
	color: rgba(34, 88, 42, 0.7);
}

@media only screen and (max-width:991px) {
	.stats-col {
		width: calc(50% - 10px);
	}
	.about-story-section{
		padding: 60px 0px;
		margin-top: -60px;
		margin-bottom: 60px;
	}
}

@media only screen and (max-width:767px) {
	.stats-col {
		width: 100%;
	}
	.about-story-section{
		padding: 50px 0px;
		margin-top: -50px;
		margin-bottom: 50px;
	}
}