@media (max-width: 991px) {
	.bd_header {
        padding-top: 0.785443rem;
        padding-bottom: 0.785443rem;
    }
    
    .bd_main_menu li a {
        font-size: 0.628354rem;
    }
    
    .bd_hero {
        padding-top: 3.403587rem;
        padding-bottom: 5.236287rem;
    }
    
    .bd_eyebrow {
        font-size: 1.151983rem;
        letter-spacing: 0.125671rem;
        margin-bottom: 1.309072rem;
    }
    
    .bd_hero h1 {
        font-size: 3.141772rem;
        letter-spacing: 0.167561rem;
        margin-bottom: 1.309072rem;
    }
    
    span.bd_highlight:before {
        width: calc(100% + 1.570886rem);
        height: calc(100% + 0.523629rem);
        top: -0.523629rem;
        left: -0.837806rem;
    }
    
    .bd_hero p {
        font-size: 1.047257rem;
        max-width: 100%;
    }
    
    .bd_form_box_warpper {
        max-width: calc(100% - 2.094515rem);
    }
    
    .bd_form_box {
        padding-top: 1.047257rem;
        padding-bottom: 1.570886rem;
        padding-inline: 1.570886rem;
    }
    
    .bd_form_box h4 {
        font-size: 1.047257rem;
		margin-bottom: 0.261814rem;
/* 		margin-bottom: 1.309072rem; */
    }
	
	.bd_form .gform_body .gform_fields {
        column-gap: 0.733080rem !important;
        row-gap: 1.047257rem !important;
    }
    
    .bd_form .gform_body .gform_fields fieldset .gform-grid-row {
        margin-inline: -0.366540rem !important;
    }
    
    .bd_form .gform_body .gform_fields fieldset .gform-grid-row .gform-grid-col {
        padding-inline: 0.366540rem !important;
    }
    
    .bd_form .gform_body .gform_fields label {
        font-size: 0.837806rem !important;
    	margin-bottom: 0.418903rem !important
		column-gap: 0.209451rem !important;
	}

	.bd_form .gform_body .gform_fields label .gfield_required {
		font-size: 0.837806rem !important;
	}
    
    .bd_form .gform_body .gform_fields input:not([type=checkbox], [type=radio], [type=button], [type=submit]) {
        height: 2.618144rem !important;
        padding-inline: 0.785443rem !important;
        font-size: 0.837806rem !important;
        line-height: 2.618144rem !important;
    }
	
	.bd_form .gform_body .gform_fields .gfield.gfield_error {
        padding-bottom: 0.523629rem !important;
    }
    
    .bd_form .gform_body .gform_fields .validation_message {
        font-size: 0.523629rem !important;
        bottom: -0.418903rem !important;
    }

    .bd_form .gform_body .gform_fields fieldset.gfield.gfield_error .validation_message {
        bottom: -1.047257rem !important;
    }
    
    .bd_form .gform-footer {
        margin-top: 1.570886rem !important;
    }
    
    .bd_form .gform-footer input[type=submit] {
        height: 3.141772rem !important;
        padding-inline: 1.047257rem !important;
        font-size: 1.256709rem !important;
        line-height: 3.351224rem !important;
        letter-spacing: 0.068072rem !important;
    }
	
	.bd_form .gform_confirmation_message {
        font-size: 1.151983rem !important;
        line-height: 140% !important;
    }
	
	.bd_form_box_warpper span:not(.bd_form_box span) {
		font-size: 0.942532rem;
		max-width: 17.803377rem;
		margin-top: 1.047257rem;
	}
    
    .bd_footer {
        padding-top: 1.309072rem;
        padding-bottom: 1.518523rem;
    }
    
    p.bd_copyright {
        font-size: 0.733080rem;
        letter-spacing: 0.036654rem;
    }
	
	
	.page-id-33 .bd_hero h1 {
		font-size: 2.741772rem;
	}
}