.elementor-23011 .elementor-element.elementor-element-50aca9c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23011 .elementor-element.elementor-element-50aca9c:not(.elementor-motion-effects-element-type-background), .elementor-23011 .elementor-element.elementor-element-50aca9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.scott.senate.gov/wp-content/uploads/road-to-housing-web-hero-v2.png");background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-23011 .elementor-element.elementor-element-50aca9c > .elementor-container{max-width:1140px;min-height:560px;}.elementor-23011 .elementor-element.elementor-element-50aca9c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 40px 0px 40px;}.elementor-23011 .elementor-element.elementor-element-50aca9c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23011 .elementor-element.elementor-element-c4bc82a{text-align:start;}.elementor-23011 .elementor-element.elementor-element-c4bc82a img{width:50%;}.elementor-23011 .elementor-element.elementor-element-a5149ea{--divider-border-style:solid;--divider-color:#E2DED5;--divider-border-width:1px;}.elementor-23011 .elementor-element.elementor-element-a5149ea .elementor-divider-separator{width:100%;}.elementor-23011 .elementor-element.elementor-element-a5149ea .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-23011 .elementor-element.elementor-element-7f416c1 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-23011 .elementor-element.elementor-element-7f416c1 .elementor-heading-title{font-size:13px;line-height:12px;color:#3A5470;}.elementor-23011 .elementor-element.elementor-element-4dd5253 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:900;line-height:2lh;color:#1C2A3A;}.elementor-23011 .elementor-element.elementor-element-01b30b4{column-gap:0px;font-family:"Cormorant Garamond", Sans-serif;font-size:24px;color:#1C2A3A;}.elementor-23011 .elementor-element.elementor-element-01b30b4 p{margin-block-end:0px;}.elementor-23011 .elementor-element.elementor-element-c1a7250{--divider-border-style:double;--divider-color:#B89050;--divider-border-width:4px;}.elementor-23011 .elementor-element.elementor-element-c1a7250 .elementor-divider-separator{width:96px;}.elementor-23011 .elementor-element.elementor-element-c1a7250 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-23011 .elementor-element.elementor-element-4dd5253 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23011 .elementor-element.elementor-element-4dd5253 .elementor-heading-title{font-size:40px;line-height:2lh;}}/* Start custom CSS */.elementor-element-4df24bb { display: none !important; }

.elementor-widget-text-editor li::marker,
.elementor-widget-text-editor li::before { color: #B89050 !important; }

.rth-link { font-family:inherit !important; font-weight:inherit !important; font-size:inherit !important; color:#1C2A3A !important; text-decoration:none !important; border-bottom:1px solid #B89050 !important; background:none !important; }
.rth-link:hover { color:#B89050 !important; }
.rth-link::before, .rth-link::after { display:none !important; }

/* ROAD to Housing | form */
body .gform_wrapper{max-width:760px!important;color:#1C2A3A!important;margin-bottom:70px!important;overflow:visible!important;}
body .gform_wrapper .gform_heading{display:none!important;}
body .gform_wrapper .gform_fields{row-gap:28px!important;}

/* labels */
body .gform_wrapper .gfield_label,
body .gform_wrapper legend.gfield_label{
  font-family:inherit!important;font-size:12px!important;font-weight:600!important;
  letter-spacing:2.5px!important;text-transform:uppercase!important;
  color:#3A5470!important;margin-bottom:10px!important;
}
body .gform_wrapper .gfield_required,
body .gform_wrapper .gfield_required_text{
  color:#B89050!important;font-style:normal!important;font-weight:400!important;
  letter-spacing:1px!important;text-transform:none!important;font-size:11px!important;
}
body .gform_wrapper .gform-field-label--type-sub,
body .gform_wrapper .ginput_complex label{
  font-size:11px!important;letter-spacing:1.5px!important;
  text-transform:uppercase!important;color:#8A8578!important;
}
body .gform_wrapper .gfield_description{font-size:14px!important;color:#8A8578!important;}

/* inputs */
body .gform_wrapper input[type=text],
body .gform_wrapper input[type=email],
body .gform_wrapper select,
body .gform_wrapper textarea{
  background-color:#FFFFFF!important;border:1px solid #E2DED5!important;
  border-radius:0!important;box-shadow:none!important;color:#1C2A3A!important;
  font-family:inherit!important;font-size:17px!important;
  padding:12px 14px!important;min-height:50px!important;
}
body .gform_wrapper input:focus,
body .gform_wrapper select:focus,
body .gform_wrapper textarea:focus{
  border-color:#3A5470!important;outline:none!important;
  box-shadow:inset 0 -2px 0 #B89050!important;
}

/* radios */
body .gform_wrapper input[type=radio]{accent-color:#3A5470;width:18px;height:18px;}
body .gform_wrapper .gchoice label{font-size:17px!important;color:#1C2A3A!important;letter-spacing:0!important;}

/* submit = gold */
body .gform_wrapper .gform_footer{
  padding:0 0 6px!important;margin-top:36px!important;
  overflow:visible!important;height:auto!important;
}
body .gform_wrapper .gform_footer input[type=submit],
body .gform_wrapper .gform_footer button,
body .gform_wrapper .gform_button{
  display:inline-block!important;height:auto!important;min-height:0!important;
  background:#B89050!important;color:#1C2A3A!important;
  border:0!important;border-bottom:3px solid #1C2A3A!important;border-radius:0!important;
  padding:16px 36px 15px!important;font-family:inherit!important;font-weight:700!important;
  font-size:15px!important;letter-spacing:3px!important;text-transform:uppercase!important;
  text-decoration:none!important;line-height:1.3!important;box-shadow:none!important;
  background-image:none!important;cursor:pointer;
}
body .gform_wrapper .gform_button:hover{
  background:#1C2A3A!important;color:#FFFFFF!important;border-bottom-color:#B89050!important;
}
body .gform_wrapper .gform_footer::before,
body .gform_wrapper .gform_footer::after,
body .gform_wrapper .gform_button::before,
body .gform_wrapper .gform_button::after{display:none!important;content:none!important;}

/* errors */
body .gform_wrapper .gform_validation_errors{border:1px solid #B89050!important;border-radius:0!important;background:#FBF8F1!important;box-shadow:none!important;}
body .gform_wrapper .validation_message{background:none!important;border:0!important;padding:6px 0 0!important;color:#9B3B2E!important;font-size:14px!important;}

/* confirmation */
body .gform_confirmation_message{border-top:3px solid #B89050;padding:28px 0;font-size:19px;line-height:1.6;color:#1C2A3A;}
body .gform_confirmation_message a{color:#1C2A3A;text-decoration:none;border-bottom:1px solid #B89050;}/* End custom CSS */