.frm-wrapper fieldset{padding:20px;margin-bottom:20px;border:1px solid #5989D3;background:#fff;border-radius:10px;box-shadow:0 1px 1px rgb(0 0 0 / .1);border-color:#49a5fc}.frm-wrapper fieldset legend{margin:0;padding:0 10px;width:auto;font-size:18px;color:#000}.frm-wrapper fieldset .inline{margin-right:15px}.frm-row{margin-bottom:20px}.frm-row:last-of-type{margin-bottom:0}.frm-row label{color:#666;display:block;font-weight:600;margin-bottom:7px}.frm-row label.inline{display:inline}.frm-row .txtfield{background:#f2f2f2;border:1px solid #b7b7b7;width:100%;border-radius:5px;padding:5px 10px;font-size:14px;font-family:Arial,Helvetica,sans-serif}.frm-row .txtfield.width_1{width:70%}.frm-row .txtfield.txtarea{height:auto;min-height:100px}.submit-btn{text-transform:uppercase;color:#fff;background:#49a5fc;border-radius:5px;text-align:center;padding:10px 20px}.submit-btn:hover{background:#000}input#submit,input#reset-form{background-color:#5a89d1;width:fit-content;height:auto;border:1px solid #5a89d1}input#submit:hover,input#reset-form:hover{background-color:#fff;color:#5a89d1}.frm-wrapper fieldset{margin-bottom:40px}@media screen and (max-width:479px){.frm-wrapper fieldset{padding:15px}.frm-wrapper fieldset legend{display:block;float:left;width:100%;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px;font-size:17px}.frm-wrapper fieldset legend:after{display:block;content:'';clear:both}.section-title{font-weight:700;margin-bottom:40px}}@media screen and (min-width:480px){.frm-wrapper fieldset legend{background:#fff}.frm-wrapper fieldset legend:first-of-type{margin-top:-35px}}@media screen and (max-width:480px){.frm-wrapper fieldset legend{font-size:14px}.frm-row label{padding-top:10px}}@media screen and (min-width:480px) and (max-width:860px){.frm-wrapper fieldset legend{font-size:15.9px;font-family:bold;padding-bottom:20px}}