/* primary classes */

.fs16 {
	font-size: 1rem;
	font-weight: 300;
}

#faq .accordion-button {
	padding: 28px 20px;
	color: #000;
	box-shadow: none;
	border-bottom: 1px solid;
	height: 50px;
	font-size: 13px !important;
}

#faq .accordion-body {
	font-size: 12px;
}

#faq .accordion-item {
	border: none;
	border-radius: 8px !important;
}

.bg_grdnt {
	background: var(--bgGradient);
}

.border_white {
	border: 1px solid #fff;
	flex-flow: inherit;
}

.law_frm {
	left: 50%;
	bottom: 30px;
	transform: translate(-50%, -20%);
	background: #b76e79;
}

@media screen and (max-width: 767.98px) {
	.border_white {
		flex-flow: inherit;
	}

	.time_h4 {
		flex-direction: column-reverse;
	}

	.time-ago {
		font-size: 13px !important;
		margin-bottom: 5px;
	}

	.noti p {
		font-size: 12px;
	}
}

/* \ primary classes */