#contact-panel-quote .gform_wrapper,#contact-panel-general .gform_wrapper{margin:0}#contact-panel-quote .gform_wrapper .gform_fields,#contact-panel-general .gform_wrapper .gform_fields{grid-row-gap:1rem;row-gap:1rem}#contact-panel-quote .gform_wrapper .gfield,#contact-panel-general .gform_wrapper .gfield{margin:0}#contact-panel-quote .gform_wrapper .gform_required_legend,#contact-panel-general .gform_wrapper .gform_required_legend{display:none}#contact-panel-quote .gfield_label,#contact-panel-general .gfield_label{color:#374151;margin-bottom:.25rem;font-size:.875rem;font-weight:500}#contact-panel-quote .gform_wrapper .gfield_required,#contact-panel-general .gform_wrapper .gfield_required{color:#ef4444}#contact-panel-quote .gform_wrapper input:not([type=submit]),#contact-panel-quote .gform_wrapper textarea,#contact-panel-quote .gform_wrapper select,#contact-panel-general .gform_wrapper input:not([type=submit]),#contact-panel-general .gform_wrapper textarea,#contact-panel-general .gform_wrapper select{box-sizing:border-box;color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;outline:none;width:100%;height:auto;min-height:0;padding:.625rem 1rem;font-size:.875rem;line-height:1.5;transition:border-color .15s,box-shadow .15s}#contact-panel-quote .gform_wrapper input:not([type=submit])::placeholder,#contact-panel-quote .gform_wrapper textarea::placeholder,#contact-panel-general .gform_wrapper input:not([type=submit])::placeholder,#contact-panel-general .gform_wrapper textarea::placeholder{color:#9ca3af;opacity:1}#contact-panel-quote .gform_wrapper input:not([type=submit]):focus,#contact-panel-quote .gform_wrapper textarea:focus,#contact-panel-quote .gform_wrapper select:focus,#contact-panel-general .gform_wrapper input:not([type=submit]):focus,#contact-panel-general .gform_wrapper textarea:focus,#contact-panel-general .gform_wrapper select:focus{border-color:#fc6b27;box-shadow:0 0 0 2px #fc6b2740}#contact-panel-quote .gform_footer input[type=submit],#contact-panel-general .gform_footer input[type=submit]{color:#fff;cursor:pointer;background:#fc6b27;border:none;border-radius:.5rem;width:100%;padding:.75rem 1.5rem;font-weight:600;transition:background-color .15s}#contact-panel-quote .gform_footer input[type=submit]:hover,#contact-panel-general .gform_footer input[type=submit]:hover{background:#fe9459}#contact-panel-quote .gform_confirmation_message,#contact-panel-general .gform_confirmation_message{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem}
