.fmrr,.elementor-form {
	border: solid 2px #ccc;
	padding: 21px;
	border-radius: 12px;
	width: 100%;
	max-width: 550px;
	margin: 40px auto
}
.fmrr label,.elementor-form label {
	font-weight: 700;
	display: block;
}
.fmrr input, .fmrr select,.elementor-form input,.elementor-form select,.elementor-form textarea {
	width: 100%;
	border-radius: 10px;
	padding: 7px;
	border: solid 1px #acacac;
	margin-bottom: 10px;
	height: 44px;
	background: #f5f5f5
}
.fmrr p {
	margin: 0 0 17px
}
.fmrr .btnr {
	display: block;
	width: 150px;
	background: #318df0;
	font-weight: 700;
	color: #eee;
	border-radius: 4px;
	padding: 7px;
	text-align: center;
	cursor: pointer
}
.fmrr .btnr:hover {
	opacity: 0.7
}
.shcert {
	display: block;
	margin: 0 auto;
	max-width: 550px
}
.elementor-form label {
	display: block;
	color: #111 !important;
	font-weight: 700 !important;
	margin-bottom: 17px
}