.section-50 .custome-card{
	padding: 20px 20px;
	border-radius: 10px;
	border: 1px solid #ccc;
	background: #fff;
	min-height: 265px;
}
.section-50 .custome-card {
	position: relative;
}
.section-50 .custome-card .icon{
	position: absolute;
	height: 65px;
	width: 65px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	left: calc(50% - 30px);
	top: -30px;
	background: #069e76;
	border: 1px solid #cccc;

}
.section-50 .custome-card .icon span{
	color: #fff;
}
.section-50 .custome-card .content-item{
	margin-top: 25px;
}
.section-50 .custome-card .content-item .text-num p{
	padding: 0px;
	text-align: center;
	font-weight: 600;
	margin: 0px;
	color: #d1342b;
	font-size: 15px;
	padding-bottom: 10px;
}
.section-50 .custome-card:hover .icon {
	background: #d1342b;
}
.section-50 .custome-card:hover .content-item .text-num p{
	color: #069e76;
}
.section-50-ii .custome-card{
	min-height: 230px;
}




.section-51 .custome-card{
	padding: 20px 20px;
	border-radius: 10px;
	border: 1px solid #ccc;
	background: #fff;
	min-height: 180px;
}
.section-51 .custome-card {
	position: relative;
}
.section-51 .custome-card .icon{
	height: 65px;
	width: 65px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	left: calc(50% - 30px);
	top: -30px;
	background: #069e76;
	border: 1px solid #cccc;

}
.section-51 .custome-card .icon span{
	color: #fff;
}
.section-51 .custome-card .content-item{
	margin-top: 25px;
}
.section-51 .custome-card .content-item .text-num p{
	padding: 0px;
	text-align: center;
	font-weight: 600;
	margin: 0px;
	color: #d1342b;
	font-size: 16px;
	padding-bottom: 10px;
	position: relative;
}


.section-51 .custome-card .content-item .text-num p:after{
	position: absolute;
	content: "";
	width: 30px;
	height: 3px;
	border: 3px solid #069e76;
	background: #069e76;
	top: 35px;
    left: calc(50% - 15px);
}

.section-51 .custome-card:hover .icon {
	background: #d1342b;
}
.section-51 .custome-card:hover .content-item .text-num p{
	color: #069e76;
}
.section-51 .custome-card .content-item .text-num h3{
	font-size: 16px;
	font-weight: 700;
	color: #000;
	margin-top: 25px;
}
.section-51 .custome-card .content-item .text-num p{
	font-size: 14px;
}
.btn-read-more{
	padding: 10px 20px;
	background: linear-gradient(90deg,#e53032 0%,#c13f41 100%);
	color: #fff;
	border-radius: 10px;
}

.details img{
	margin-bottom: 0px;
	/*max-height: 120px;
	min-height: 120px;*/
}
.details .lac img {
	width: 100%;
	max-height: unset;
	min-height: unset;
}
.details-II img{
	margin-bottom: 0px;
	max-height: unset;
	height: 100%;
}
.center-text-donate{
	margin-top: 20px;
}
.center-text-donate span{
	font-size: 16px;
	font-weight: 500;
	font-family: "Noto Sans",sans-serif;

}
.section-52 .main-section{
	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
	border-radius: 15px;
	padding: 20px;
}
.section-52{
	min-height: 450px;
}
.section-52 .socila-media .icon{
	height: 45px;
	margin-right: 15px;
	margin-top: 20px;
	width: 45px;
	border-radius: 50%;
	background: linear-gradient(90deg,#e53032 0%,#c13f41 100%);
	display: flex;
	align-items: center;
	justify-content: center;
}
.section-52 .socila-media .icon:hover{
	background: #069e76;
}
.section-52 .socila-media .icon i{
	color: #fff;
}
.section-52 .nav-tabs{
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.section-52 .nav-tabs .nav-link{
	margin: 10px 5px 10px 0px;
	padding: 8px 20px;
	border-radius: 5px;
	border: 1px solid #ced4da;
}
.section-52 .nav-tabs .nav-link.active{
	border: 1px solid #e53032;
}
.section-52 .btn-primary{
	padding-top: 0.7rem;	
	padding-bottom: 0.7rem;	
	font-size: 17px;
}
.section-52 .btn-primary:hover{
	background: linear-gradient(90deg,#e53032 0%,#c13f41 100%)!important;
	border: 1px solid #e53032!important;
	border-color:#e53032!important;
}
.section-52 .form-control,.form-select{
	padding: 0.7rem .75rem;
}
.section-52 .text-one{
	position: absolute;
	top: 15px;
	left: 15px;
	color: #fff;
	font-size: 16px;
}
.section-52 .text-two{
	position: absolute;
	bottom: 15px;
	left: 15px;
	color: #fff;
	font-size: 16px;
}
.thankyou .custom-btn{
	padding: 10px 20px;
	font-size: 16px;
	font-weight: 500;
}
.thankyou .btn-dark{
	background: linear-gradient(90deg,#e53032 0%,#c13f41 100%);
	border-color: #e53032;
}
.thankyou .btn-dark:hover{
	border-color: #e53032!important;
	border: 1px solid #e53032!important;
}
.text-color{
	color: #c13f41;
}
.media-section .custom-btn{
	padding: 10px 15px!important;
    font-size: 16px!important;
    width: 100%;
}
.media-section .custom-card{
	background: #fff;
	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
	border: 0px!important;
	padding: 15px;
}
.media-section .custom-card h3{
	font-size: 18px;
	font-weight: 700;
}

.media-section iframe{
	min-height: 550px;
}
.media-section .nav-tabs .nav-item .nav-link{
	padding:5px 25px;
	margin:0px 20px 0px 0px;
	border-radius: 5px;
	border: 0px;
	background: #efefef;
	color: #000;
}
.media-section .nav-tabs .nav-item .nav-link.active{
	background: #e53032;
}
.media-section .nav-tabs .nav-item .nav-link:hover{
	color: #fff!important;
	background: #e53032!important;
}
.media-section .nav-tabs .nav-item{
	padding:0px;
	margin:0px 0px 15px 0px;
	border-radius: 0px;
	border: 0px;
}
.media-section .nav-tabs{
	padding:0px;
	margin:0px;
	border-radius: 0px;
	border: 0px;
}