.support-feature{
text-align:center;
padding:25px;
border:1px solid #eeeeee;
border-radius:10px;
height:100%;
transition:all .3s ease;
}

.support-feature:hover{
box-shadow:0 5px 20px rgba(0,0,0,.08);
transform:translateY(-5px);
}

.support-feature i{
font-size:40px;
color:#f58634;
margin-bottom:15px;
}

.support-feature h4{
margin-bottom:10px;
font-size:20px;
}

.support-card{
text-align:center;
padding:30px;
border:1px solid #eaeaea;
border-radius:10px;
box-shadow:0 3px 15px rgba(0,0,0,.08);
background:#fff;
}

.support-qr{
max-width:300px;
margin-bottom:25px;
}

.upi-box{
background:#f7f7f7;
padding:15px;
border-radius:6px;
margin-bottom:20px;
}

.upi-box label{
display:block;
font-weight:700;
color:#822e2f;
margin-bottom:5px;
}

#upiId{
font-size:18px;
font-weight:600;
word-break:break-all;
}

@media(max-width:768px){
.support-feature{
	margin-bottom:20px;
}

.support-qr{
	max-width:220px;
}

#upiId{
	font-size:16px;
}

}
.founder-image{
max-width:250px;
width:100%;
border-radius:10px;
border:4px solid #f58634;
box-shadow:0 5px 20px rgba(0,0,0,.12);
}

.founder-signature{
font-size:18px;
color:#822e2f;
font-weight:600;
}
.founder-contact-info{
	margin-top:15px;
}

.founder-contact-info p{
	margin-bottom:8px;
	font-size:15px;
}

.founder-contact-info i{
	color:#f58634;
	width:22px;
}

.founder-contact-info a{
	color:#822e2f;
	font-weight:600;
	text-decoration:none;
	word-break:break-word;
}

.founder-contact-info a:hover{
	color:#f58634;
}

@media(max-width:768px){
.founder-image{
	max-width:220px;
	margin-bottom:20px;
}

.founder-signature{
	text-align:center;
}

}
