.dl-double-border-center{border-width:2px}#page-container .et-l .et_pb_section .et_pb_button.dl-double-border-center::after{display:block!important;margin:0;top:calc(var(--border-width) * (-1));right:calc(var(--border-width) * (-1));bottom:calc(var(--border-width) * (-1));left:calc(var(--border-width) * (-1));border:inherit;border-radius:inherit;opacity:1;content:'';z-index:-1}#page-container .et-l .et_pb_section .et_pb_button.dl-double-border-center:hover::after{top:calc(var(--border-width) * (-3.5));right:calc(var(--border-width) * (-3.5));bottom:calc(var(--border-width) * (-3.5));left:calc(var(--border-width) * (-3.5))}.logo_container>a:after{content:'Law Office of David R. Schlueter';color:#fff;display:inline-block;position:relative;font-size:20px;margin-left:12px;top:3px}.schlueter-consultation-form{background:#ffffff;border:1px solid #e5e2dc;border-radius:6px;padding:35px;box-shadow:0 5px 20px rgba(0,0,0,0.035);font-family:Arial,Helvetica,sans-serif;box-sizing:border-box}.schlueter-consultation-form .et_pb_contact_main_title{font-size:27px;font-weight:700;color:#263b4d;line-height:1.3;margin-bottom:15px;padding:0}.schlueter-consultation-form .et_pb_contact_field{padding:0;margin-bottom:18px}.schlueter-consultation-form.et_pb_contact_field_options_title,.schlueter-consultation-form.et_pb_contact_field label{color:#263b4d;font-size:15px;font-weight:600}.schlueter-consultation-form.et_pb_contact_field input.input,.schlueter-consultation-form.et_pb_contact_field textarea.input,.schlueter-consultation-form.et_pb_contact_field select{width:100%;background:#f7f6f3;color:#454b50;border:1px solid #d8d5cf;border-radius:4px;padding:14px 16px;font-size:16px;line-height:1.5;font-family:Arial,Helvetica,sans-serif}.schlueter-consultation-form.et_pb_contact_field input::placeholder,.schlueter-consultation-form.et_pb_contact_field textarea::placeholder{color:#767676;opacity:1}.schlueter-consultation-form.et_pb_contact_field input:focus,.schlueter-consultation-form.et_pb_contact_field textarea:focus,.schlueter-consultation-form.et_pb_contact_field select:focus{border-color:#233e56;outline:2px solid #b59a73;outline-offset:1px}.schlueter-consultation-form.et_pb_contact_field textarea.input{min-height:130px;resize:vertical}.schlueter-consultation-form.et_pb_contact_submit{background:#233e56!important;color:#ffffff!important;border:2px solid #233e56!important;border-radius:4px!important;padding:14px 26px!important;font-size:16px!important;line-height:1.5!important;font-weight:700!important;cursor:pointer;transition:background 0.2s ease}.schlueter-consultation-form.et_pb_contact_submit::after{display:none!important}.schlueter-consultation-form.et_pb_contact_submit:hover{background:#365b78!important;color:#ffffff!important;border-color:#365b78!important;padding:14px 26px!important}.schlueter-consultation-form.et-pb-contact-message{color:#263b4d;font-size:16px;line-height:1.7}@media (max-width:767px){.schlueter-consultation-form{padding:25px 20px}.schlueter-consultation-form.et_pb_contact_main_title{font-size:24px}.schlueter-consultation-form.et_pb_contact_submit{width:100%;text-align:center;margin:0}.schlueter-consultation-form.et_pb_contact_field{width:100%!important;float:none!important;clear:both!important;margin-right:0!important;margin-left:0!important;padding:0!important;margin-bottom:18px!important}.schlueter-consultation-form.et_contact_bottom_container{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:none!important;float:none!important;clear:both!important;margin:15px 0 0!important;padding:0!important;gap:15px!important}.schlueter-consultation-form.et_pb_contact_right{width:100%!important;float:none!important;margin:0!important;text-align:left!important}.schlueter-consultation-formbutton.et_pb_contact_submit{display:block!important;flex:0 0 auto!important;width:100%!important;max-width:none!important;float:none!important;margin:0!important;padding:16px 20px!important;text-align:center!important;box-sizing:border-box!important}.schlueter-consultation-formbutton.et_pb_contact_submit:hover{padding:16px 20px!important}