/* ## Forms
--------------------------------------------- */
input,
select,
textarea {
	background-color: #fff;
	border: 1px solid #919191;
	color: #333;
	font-size: 18px;
	font-weight: normal;
	padding: 16px;
	width: 100%;
}

input[type="checkbox"],
input[type="image"],
input[type="radio"] {
	width: auto;
}

::-moz-placeholder {
	color: #333;
	font-weight: normal;
	opacity: 1;
}

::-webkit-input-placeholder {
	color: #333;
	font-weight: normal;
}

#gform_wrapper_1 {
	max-width: 620px;
	margin: 40px auto 0;
}

#gform_wrapper_1 .gform_required_legend {
	display: none;
}

#gform_wrapper_1 .gform_button.button,
.wp-block-button__link,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button {
	background-color: #4037DC;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-weight: normal;
	font-size: 18px;
	font-weight: bold;
	font-weight: 700;
	padding: 15px 50px;
	width: auto;
	text-decoration: none;
	text-transform: uppercase;
}

#gform_wrapper_1 .gform_button.button:hover,
#gform_wrapper_1 .gform_button.button:focus,
#gform_wrapper_1 .gform_button.button:active,
.wp-block-button__link:hover,
.wp-block-button__link:focus,
.wp-block-button__link:active,
button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
.button:hover,
button:focus,
input:focus[type="button"],
input:focus[type="reset"],
input:focus[type="submit"],
.button:focus  {
	background-color: #00D086;
	color: #fff;
}

.entry-content .button:hover,
.entry-content .button:focus {
	color: #fff;
}

.button {
	display: inline-block;
}

textarea,
input[type="text"],
input[type="search"] {
	border-radius: 0;
	-webkit-border-radius: 0px;
	-webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button {
	display: none;
}

.gfield_html {
	color: #009460;
}


@media only screen and (max-width: 767px) {
	
	label,
	input,
	select,
	textarea,
	#gform_wrapper_1 .gform_button.button,
	.wp-block-button__link,
	button,
	input[type="button"],
	input[type="reset"],
	input[type="submit"],
	.button {
		font-size: 12px;
	}
	
	label {
		font-size: 12px !important;
	}

	#gform_wrapper_1 .gform_button.button,
	.wp-block-button__link,
	button,
	input[type="button"],
	input[type="reset"],
	input[type="submit"],
	.button {
		padding: 12px 25px 10px;
	}


}

