/*
	* Convertkit
	*
	* @package      streetsmartnutrition
	* @author       Lindsay Humes
	* @since        1.0.0
	* @license      GPL-2.0+
*/
.formkit-form {
	border:0!important;
	max-width: 100%!important;
}
.formkit-form .formkit-header, .formkit-form .formkit-subheader {
    margin: 0px!important;
    text-align: left!important;
}
.formkit-form h2 {
    font-size: 28px !important;
    margin: 0 0 10px !important;
    letter-spacing: .5px !important;
}
.formkit-form p {
	text-align: left;
	margin: 0 0 10px!important;
	font-size: 16px;
}
.formkit-form .formkit-fields {
    margin: 0!important;
}
.formkit-form .formkit-field {
    margin: 2px !important;
    -ms-flex: 2 0 49% !important;
    flex: 2 0 49% !important;
}
.formkit-form .formkit-input {
    background: transparent!important;
}
.formkit-checkboxes {
    display: flex!important;
    align-items: center;
    margin: 5px 0!important;
}
.formkit-form [data-group="checkboxes"] [data-group="checkbox"] label::before {
	    border: 1px solid #121a18!important;
}
.formkit-form .formkit-field:last-child, .formkit-form .formkit-field:nth-child(3) {
    margin: 10px 0 !important;
    -ms-flex: 1 0 98% !important;
    flex: 1 0 98% !important;
}
.formkit-form .formkit-submit {
    display: block !important;
    width: fit-content !important;
    flex: none !important;
    margin: 0!important;
    border-radius: 0 !important;
}
.secondary .formkit-form[min-width~="600"] [data-style="minimal"] {
    padding: 20px!important;
}
.secondary .formkit-form h2 {
    font-size: 20px!important;
}
.footer-subscribe .formkit-form {
    margin: 0 auto ! important;
    padding: 0 !important;
}
.footer-subscribe .formkit-form[min-width~="600"] [data-style="minimal"] {
	padding: 0!important;
}