/************************* whyAzarakhsh *************************/
.whyAzarakhsh {
	width: 85%;
    max-width: 85%;
	display: grid;
	grid-template-columns: repeat(1, 1fr);
	gap: 20px;
	justify-content: center;
    align-items: stretch;
	margin: auto;
	margin-top: 15px;
}

.whyAzarakhsh>div {
	border-radius: 15px;
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
	background: #9B795D;
	background: linear-gradient(350deg, rgba(155, 121, 93, 1) 0%, rgba(194, 174, 151, 1) 100%);
	padding: 20px;
	color: #fff;
	display: flex;
	gap: 10px;
	align-items: center;
	position: relative;
	overflow: hidden;
}

.whyAzarakhsh>div::before {
  	content: "";
  	display: block;
  	position: absolute;
  	top: -16px;
  	right: 50%;
  	transform: translateX(50%);
  	width: 230px;
  	height: 33px;
  	z-index: 0;
  	clip-path: url(#customClip);
	background: rgba(255, 255, 255, 0.85);
	filter: blur(3px);
}

.whyAzarakhsh>div::after {
  	content: "";
  	display: block;
  	position: absolute;
  	bottom: -16px;
  	left: 50%;
  	transform: translateX(50%);
  	width: 230px;
  	height: 33px;
  	z-index: 0;
  	clip-path: url(#customClip);
	background: rgba(255, 255, 255, 0.85);
	filter: blur(3px);
	rotate: 180deg;
}

.whyAzarakhsh>div:last-child {
	background: linear-gradient(350deg, rgba(194, 174, 151, 1) 0%, rgba(155, 121, 93, 1) 100%);
	flex-direction: row-reverse;
}

.whyAzarakhsh>div img {
	height: 70px;
	width: auto;
}

.whyAzarakhsh>div h2 {
	font-size: 1rem;
}

.whyAzarakhsh>div p {
	font-size: 0.8rem;
	padding: 5px 0;
}

@media (max-width:900px) {
	.whyAzarakhsh {
		width: 95%;
    	max-width: 95%;
	}

	.whyAzarakhsh>div {
		display: block;
	}

	.whyAzarakhsh>div h2 {
		margin-top: 10px;
		margin-bottom: 5px;
	}

	.whyAzarakhsh>div img {
		max-width: 120px;
		height: auto;
		float: left;
	}
	

}