
/***Forms Converted from Iframes to HTML Embeds ***/

.hsfc-Renderer .hsfc-Step__Content > .hsfc-Row:has(.hsfc-ReCaptchaV2),
.hsfc-Renderer .hsfc-ReCaptchaV2,
.hsfc-Renderer .hsfc-DataPrivacyField > div:nth-child(odd) {
    display:none!important;
}


#genesis-content .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-Step__Content > .hsfc-Row:has(.hsfc-ReCaptchaV2),
#genesis-content .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-ReCaptchaV2,
#genesis-content .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-DataPrivacyField > div:nth-child(odd) {
	display:none!important;
}

.hsfc-Renderer .hsfc-FormWrapper label,
.hsfc-Renderer .hsfc-FormWrapper label span,
.hsfc-Renderer .hsfc-DataPrivacyField label,
.hsfc-Renderer .hsfc-DataPrivacyField span{
    font-size:14px!important;
    text-transform:none!important;
    letter-spacing:0;
}

.hsfc-Renderer .hsfc-DataPrivacyField label,
.hsfc-Renderer .hsfc-DataPrivacyField label span{
    font-size:12px!important;    
}

.hsfc-Renderer form.hsfc-Form .hsfc-CheckboxField label{
    margin:0!important;
}

.hsfc-Renderer .hsfc-DataPrivacyField input[type="checkbox"]{
    margin:0!important;
}

.hsfc-Renderer form.hsfc-Form button.hsfc-Button{
    border-radius:0;
    font-size:16px;
    font-family:'AllianceNo2', sans-serif;
    letter-spacing:0;
    transition:all 300ms ease-in-out!important;
}

.hsfc-Renderer form.hsfc-Form button.hsfc-Button:hover,
.hsfc-Renderer form.hsfc-Form button.hsfc-Button:focus{
    background:#eaeaea!important;
    border-color:#eaeaea!important;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
}

.hsfc-Renderer .hsfc-NavigationRow__Alerts{
    margin:0!important;
}

.hsfc-Renderer form.hsfc-Form .hsfc-NavigationRow{
    padding-top:0;
    margin-top:0;
}

.hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-ReCaptchaV2{
    margin-bottom:1rem;
}

.hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{
	padding-top:0!important;
	padding-left:0!important;
	padding-right:0!important;
}

.hsfc-Renderer .recaptcha-disclaimer p{
	margin-top:1.75rem!important;
	color:#000!important;
	font-size:10px!important;
}

.hsfc-Renderer .recaptcha-disclaimer > div{
	margin:0!important;
}

@media only screen and (max-width:560px){
    #genesis-content .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-Row{
        display:block!important;
    }
	
	#genesis-content .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-Step__Content > .hsfc-Row:has(.hsfc-ReCaptchaV2),
	#genesis-content .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-ReCaptchaV2,
	#genesis-content .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-DataPrivacyField > div:nth-child(odd) {
		display:none!important;
	}
}