.nf-form-cont{max-width:600px;margin:0 auto;background:#f5f5f5;padding:30px;border-radius:10px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.1);box-shadow:0 5px 10px rgba(0,0,0,0.1);font-family:"Arial",sans-serif;color:#333333}.nf-form-cont h3{text-align:center;font-size:1.8rem;color:#333333;margin-bottom:20px;text-transform:uppercase;font-weight:bold}.nf-form-cont .field-wrap{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}.nf-form-cont .nf-field-container label{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:bold;font-size:1rem;color:#333333;text-align:right}.nf-form-cont .nf-field-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:130px}.nf-form-cont .nf-field-element{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.nf-form-cont .nf-field-element input[type=email],.nf-form-cont .nf-field-element input[type=number],.nf-form-cont .nf-field-element input[type=tel],.nf-form-cont .nf-field-element input[type=text]{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:1rem;color:#333333;background-color:#ffffff;border:1px solid #cccccc;border-radius:5px;-webkit-transition:0.3s;transition:0.3s}.nf-form-cont .nf-field-element input[type=email]:focus,.nf-form-cont .nf-field-element input[type=number]:focus,.nf-form-cont .nf-field-element input[type=tel]:focus,.nf-form-cont .nf-field-element input[type=text]:focus{border-color:#007BFF;outline:none;-webkit-box-shadow:0 0 5px rgba(0,123,255,0.5);box-shadow:0 0 5px rgba(0,123,255,0.5)}.nf-form-cont .submit-wrap{display:block}.nf-form-cont .submit-wrap input[type=submit]{width:100%;padding:15px;font-size:1.2rem;color:#ffffff;background:#007BFF;border:none;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:bold;-webkit-transition:0.3s;transition:0.3s}.nf-form-cont .submit-wrap input[type=submit]:hover{background:#0056b3;-webkit-box-shadow:0 5px 10px rgba(0,123,255,0.3);box-shadow:0 5px 10px rgba(0,123,255,0.3)}.nf-form-hp{display:none!important}