/* custom css - gregorio */

h5 {
	font-family: Lora !important;
	font-weight: 400 !important;
	font-size: 20px !important;
	line-height: 32px !important;
	letter-spacing: 0px !important;
}
.form-group {
	margin-block: 0.5rem;
}
#donation-form #os_form .btn.btn-primary {
	padding: 1rem 3rem;
	margin-top: 1rem;
	font-weight: 700;
}
#donation-form .input-large {
	width: 100% !important;
}
#donation-form #donation_type .switch-amounts label {
	padding-top: 13px;
}
.mega-title h3 {
	color: #ab1642;
	font-family: Lora;
	font-size: 35px;
	letter-spacing: 0px;
}
.highlight-text {
	color: #ab1642;
	font-family: Lora;
	font-size: 35px;
	letter-spacing: 0px;
}
.jd-page-title, .page-title {
	font-family: Lora;
	letter-spacing: 0px;
}
#donation-form .switch-payment-gateway label {
	background-color: transparent;
	width: auto;
}
@media screen and (max-width: 768px) {
	.campaign-details * {
		text-align: center;
	}
}