.submit-offer-form{padding:20px;display:flex;flex-direction:column;gap:10px}.submit-offer-form .title{text-align:center;margin-top:10px !important;font-size:27px !important}.submit-offer-form .wpforms-field-file-upload svg{display:none}.submit-offer-form label{font-weight:500 !important}.submit-offer-form .input-group span.marker,.offers .input-group span.marker{border:1px solid #cfcfcf !important}.submit-offer-form .input-group,.offers .input-group{display:flex;align-items:center}.submit-offer-form .form-group.file{display:flex;flex-direction:column}.submit-offer-form .form-group.file button{width:fit-content}.submit-offer-form .form-group.file input[type=file]{display:none}.submit-offer-form .input-group span.marker,.offers .input-group span.marker{border-left:1px solid #cfcfcf !important;border-top:1px solid #cfcfcf !important;border-bottom:1px solid #cfcfcf !important;border-radius:3px 0 0 3px;background-color:#f5f5f5}.submit-offer-form .input-group input,.offers .input-group input{border-radius:0 3px 3px 0 !important}.submit-offer-form .wpforms-uploader{width:fit-content;padding:7px 50px !important;background:#65a9d6 !important;border:none !important}.submit-offer-form span.modern-title{font-size:14px;line-height:19px !important;color:#fff !important;font-weight:500 !important}.submit-offer-form input[type=text],.submit-offer-form input[type=number],.submit-offer-form input[type=email],.submit-offer-form .input-group span.marker,.offers input[type=text],.offers input[type=number],.offers input[type=email],.offers .input-group span.marker{height:auto !important;padding:6px !important;border:1px solid #cfcfcf !important}.submit-offer-form textarea,.offers textarea{padding:6px !important;border:1px solid #cfcfcf !important}.submit-offer-form #wpforms-5879-field_7-container{padding:10px 0 !important;margin-top:10px !important}.submit-offer-form button[type=submit]{background:#477796 !important;padding:8px 40px !important;height:auto !important;line-height:19px !important;width:fit-content;margin:0 0 0 auto}.offers{display:flex;flex-direction:column;gap:20px}.offers hr:not(.accordion hr){border-color:#cfcfcf !important;margin-bottom:25px !important}.offers .title{font-size:26px !important;font-weight:400 !important}.offers .accordion{padding:20px;border-radius:9px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.offers .accordion .accordion-title{display:flex;align-items:center;justify-content:space-between;transition:margin-bottom .3s ease-out}.offers .accordion.active .accordion-title{margin-bottom:20px}.offers .accordion .accordion-title .author{display:flex;align-items:center;gap:10px}.offers .accordion .accordion-title .author p{margin:0 !important;font-size:18px !important;color:#4b4f54}.offers .accordion .accordion-title .author img{width:50px;height:50px;border-radius:50%}.offers .accordion .accordion-content{display:flex;flex-direction:column;gap:20px;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.offers .accordion.active .accordion-content{max-height:none}.offers .accordion .accordion-content .btn-layout{display:flex;align-items:center;gap:15px}.offers .accordion .accordion-content .file-list ul{list-style:none;padding:0}.offers .accordion .accordion-content .file-list li{border-bottom:1px solid #cfcfcf;padding:10px 0}.offers .accordion .accordion-content .file-list li p{margin:0 !important}.offers .accordion .accordion-content .file-list li:last-child{border-bottom:none}