.fargo-enhanced-form>.elementor-message{display:none!important}
.fargo-submit-result{display:block!important;width:100%;padding:16px 18px!important;margin:18px 0 0!important;border-radius:5px;font:500 14px/1.6 Inter,Arial,sans-serif!important;white-space:normal;overflow-wrap:anywhere}
.fargo-submit-result[hidden]{display:none!important}
.fargo-submit-result[data-state=sending]{background:#edf4f1;color:#143b30!important;border:1px solid #b8d6c8}
.fargo-submit-result[data-state=success]{background:#effaf2;color:#123f28!important;border:1px solid #8bc49e}
.fargo-submit-result[data-state=error]{background:#fff2ed;color:#7d291d!important;border:1px solid #f0ad99}
.fargo-location-field{position:relative!important;overflow:visible!important}
.fargo-location-panel{position:absolute;left:0;right:0;z-index:1000;background:#fff!important;color:#242b40!important;border:1px solid #cbd8d0;border-radius:5px;box-shadow:0 10px 24px #073d3226;max-height:280px;overflow:auto;font:400 14px/1.5 Inter,Arial,sans-serif}
.fargo-location-panel[hidden]{display:none!important}
.fargo-location-panel .fargo-location-option{display:block!important;width:100%!important;text-align:left!important;border:0!important;border-radius:0!important;margin:0!important;padding:12px 14px!important;background:#fff!important;color:#242b40!important;font:400 14px/1.5 Inter,Arial,sans-serif!important;min-height:44px!important;box-shadow:none!important;cursor:pointer}
.fargo-location-panel .fargo-location-option:hover,.fargo-location-panel .fargo-location-option[aria-selected=true]{background:#eaf4ee!important;color:#07583e!important}
.fargo-location-credit{display:block!important;padding:6px 14px!important;background:#f5f7f5;color:#62716a!important;text-align:right;font:400 10px/1.4 Inter,Arial,sans-serif!important;text-decoration:none!important}
.fargo-location-empty{padding:12px 14px;font:400 13px/1.5 Inter,Arial,sans-serif}
.fargo-location-chosen{display:block;width:100%;margin:6px 0 0;color:inherit;font:400 12px/1.5 Inter,Arial,sans-serif}
.fargo-location-chosen[hidden]{display:none!important}
@media(max-width:640px){.fargo-location-panel{max-height:240px}.fargo-location-panel .fargo-location-option{font-size:16px!important}.fargo-submit-result{font-size:14px!important}}
