

/* Start:/local/templates/ru_enterostim/components/bitrix/main.feedback/form/style.css?16964163421613*/
div.mfeedback {
	max-width: 1080px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(/local/templates/ru_enterostim/components/bitrix/main.feedback/form/img/form-background.jpg);
	padding: 107px 138px;; 
}
div.mfeedback form {
	margin-left: auto;
	margin-right: auto;
	max-width: 803px;
	border: 2px dashed #213A8C;
	border-radius: 20px;
	padding: 45px 60px;
}
div.mfeedback p {
	margin-bottom: 10px;
	text-align: center;
}

div.mf-name, div.mf-email, div.mf-captcha, div.mf-message {width:100%; padding-bottom:0.4em;}
div.mf-name input, div.mf-email input {width:100%; border: none; border-radius: 10px; font-size: 15px; font-weight: lighter; font-family: Montserrat; color: #434953; padding: 20px;}
div.mf-message textarea {width: 100%; border: none; border-radius: 10px; font-size: 15px; font-weight: lighter; font-family: Montserrat; color: #434953; padding: 20px;}
span.mf-req {color:red;}
div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em; text-align: center;}
div.mfeedback .button__block {
	display: flex;
}
div.mfeedback .button__block input {
	cursor: pointer;
	color: #fff;
	background-color: #184280;
	padding: 12px 36px;
	border: none;
	border-radius: 10px;
	margin-right: 15px;
	font-family: Montserrat;
	font-size: 16px;
	font-weight: 600;
}
div.mfeedback .button__block p {
	color: #184280;
	text-align: left;
	font-size: 12px;
	font-weight: lighter;
	margin-bottom: 0;
	margin-top: 6px;
}
@media (max-width: 885px) {
	div.mfeedback {
		padding: 67px 20px;
	}
}
@media (max-width: 560px) {
	div.mfeedback .button__block {
		display: block;
	}
	div.mfeedback form {
		padding: 45px 20px;
	}
	div.mfeedback {
		padding: 47px 20px;
	}
}
/* End */
/* /local/templates/ru_enterostim/components/bitrix/main.feedback/form/style.css?16964163421613 */
