.fopb-cleanup-form .gform_wrapper{margin:0}
.fopb-cleanup-form .gform_required_legend,
.fopb-cleanup-form .gfield_label,
.fopb-cleanup-form .gform-field-label,
.fopb-cleanup-form .gfield_description{color:#33332B;font-family:Montserrat,sans-serif}
.fopb-cleanup-form .gfield_label,
.fopb-cleanup-form .gform-field-label{font-weight:600;font-size:15px}
.fopb-cleanup-form .gform_required_legend,.fopb-cleanup-form .gfield_description{font-size:14px}
.fopb-cleanup-form .gfield{margin-bottom:16px}
.fopb-cleanup-form input[type="text"],
.fopb-cleanup-form input[type="email"],
.fopb-cleanup-form input[type="tel"],
.fopb-cleanup-form input[type="number"],
.fopb-cleanup-form select,
.fopb-cleanup-form textarea{width:100% !important;max-width:100%;box-sizing:border-box;min-height:48px;border:1px solid #414B53;background:#fff;color:#33332B;font-family:Montserrat,sans-serif;font-size:16px;padding:10px 12px;border-radius:0}
.fopb-cleanup-form textarea{min-height:120px;resize:vertical}
.fopb-cleanup-form input:focus-visible,
.fopb-cleanup-form select:focus-visible,
.fopb-cleanup-form textarea:focus-visible{outline:2px solid #143452;outline-offset:2px}
.fopb-cleanup-form .gform_footer{margin-top:8px}
.fopb-cleanup-form .gform_button,
.fopb-cleanup-form input[type="submit"]{min-height:56px;padding:0 22px;background:#A84E4C !important;color:#fff !important;border:0 !important;border-radius:0 !important;font-family:"Open Sans",sans-serif !important;font-weight:800 !important;font-size:18px !important;cursor:pointer}
.fopb-cleanup-form .gform_button:hover,
.fopb-cleanup-form .gform_button:focus-visible,
.fopb-cleanup-form input[type="submit"]:hover,
.fopb-cleanup-form input[type="submit"]:focus-visible{background:#8f3f3d !important}
.fopb-cleanup-form .gform_validation_errors{border:2px solid #A84E4C;background:#fff;color:#33332B;padding:12px 14px}
.fopb-cleanup-form .gform_validation_errors h2,
.fopb-cleanup-form .validation_message,
.fopb-cleanup-form .gfield_validation_message{color:#33332B !important;font-family:Montserrat,sans-serif;font-size:15px}
.fopb-cleanup-form .gform_confirmation_message{color:#33332B;font-family:Montserrat,sans-serif;font-size:18px;line-height:1.5}
.fopb-cleanup-form .gfield--type-honeypot,
.fopb-cleanup-form .gform_validation_container{position:absolute !important;left:-9999px !important}
.fopb-other-cleanups .fopb-cleanup-links{list-style:none;margin:8px 0 0;padding:0}
.fopb-other-cleanups .fopb-cleanup-links li{margin:0 0 12px}
.fopb-other-cleanups .fopb-cleanup-links a{color:#143452;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:1.4;text-decoration:underline;text-underline-offset:3px}
.fopb-other-cleanups .fopb-cleanup-links a:hover,
.fopb-other-cleanups .fopb-cleanup-links a:focus-visible{color:#A84E4C}
.fopb-other-cleanups .elementor-icon-list-items{list-style:none;margin:8px 0 0;padding:0}
.fopb-other-cleanups .elementor-icon-list-item{margin:0 0 12px;line-height:1.4}
.fopb-other-cleanups .elementor-icon-list-item a{text-decoration:underline;text-underline-offset:3px}
.fopb-other-cleanups .elementor-icon-list-icon{display:none}
.fopb-other-cleanups .elementor-icon-list-text{color:#143452;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:1.4}
.fopb-other-cleanups .elementor-icon-list-item a:hover .elementor-icon-list-text,
.fopb-other-cleanups .elementor-icon-list-item a:focus-visible .elementor-icon-list-text{color:#A84E4C}
.fopb-other-cleanups .fopb-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.fopb-cleanup-event img{display:block;width:100%;height:auto}
.fopb-cleanup-form .gfield_visibility_hidden,
.fopb-cleanup-form .gfield--type-hidden{position:absolute !important;left:-9999px !important;width:1px;height:1px;overflow:hidden}
