.contact_form_inner input,.contact_form_inner textarea,.contact_form_inner .form-control,.contact_form_inner .input-line{width:100%;font-family:Ramabhadra,sans-serif;font-size:16px;color:#000!important;box-shadow:none!important;background:0 0!important;border:none!important;border-bottom:1px solid #282828!important;border-radius:0!important;padding-bottom:15px!important;padding-left:0!important}.contact_form_inner input:focus,.contact_form_inner textarea:focus,.contact_form_inner .form-control:focus,.contact_form_inner .input-line:focus{box-shadow:none!important;color:#000!important;border-color:#000!important;border-bottom-style:solid!important;border-bottom-width:1px!important;outline:none!important}.contact_form_inner input::placeholder,.contact_form_inner textarea::placeholder,.contact_form_inner .input-line::placeholder{font-size:16px;transition:all .2s;color:#00000080!important}.contact_form_inner input:focus::placeholder,.contact_form_inner textarea:focus::placeholder,.contact_form_inner .input-line:focus::placeholder{opacity:.9;font-size:12px;transform:translateY(-4px)}.contact_form_inner .submit_btn{letter-spacing:.32px;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;min-width:190px;min-height:48px;margin-top:40px;font-size:16px;font-style:normal;font-weight:500;line-height:100%;transition:all .3s;display:flex;color:#000!important;background-color:#0000!important;border:1.5px solid #000!important;border-radius:0!important}.contact_form_inner .submit_btn:hover{color:#fff!important;background-color:#000!important}
