.jobwp-single-area .content-row .left-cell{display:none}.jobwp-single-area .content-row .right-cell{width:100%!important;padding:20px 0 20px 50px;border-left:none}.jobwp-total-jobs-found .jobwp-total-jobs-found-per-page{display:none}.jobwp-search-container{padding:0px;background:#f1f1f100!important;border:0px solid #ddd;margin-bottom:30px}.jobwp-search-container .jobwp-search-item a#jobwp-search-refresh{display:none}.jobwp-search-container .jobwp-search-item .submit-btn{background:#E0342E!important;font-family:'Montserrat';margin-left:200px}.jobwp-item .jobwp-bottom .jobwp-list-bottom-item strong.primary-color{font-family:'Montserrat'}.jobwp-search-container .jobwp-search-item a#jobwp-search-refresh:hover{background:#E0342E!important}.jobwp-item .jobwp-top .jobwp-top-left p{font-family:'Montserrat';margin-right:-200px}.jobwp-search-container .jobwp-search-item input[type="text"],.jobwp-search-container .jobwp-search-item select{font-family:'Montserrat'}.jobwp-total-jobs-found .jobwp-total-jobs-found-total{font-family:'Montserrat'}.jobwp-total-jobs-found .jobwp-total-jobs-found-per-page{font-family:'Montserrat'}.jobwp-item .jobwp-job-title,.jobwp-item .jobwp-job-title a.jobwp-job-title-a{font-family:'Montserrat';font-size:18px!important}.jobwp-item .jobwp-bottom .jobwp-list-bottom-item strong.primary-color{font-family:'Montserrat'}span.ng-binding{font-family:'Montserrat'}span{font-family:'Montserrat'}.jobwp-listing-body-container .jobwp-item{padding:30px 30px;border-radius:5px}.circulr-details-top .jobwp-job-title{color:#242424;font-size:20px!important;line-height:38px;font-family:'Montserrat'}.jobwp-single-area .content-row .left-cell h5.label{font-family:'Montserrat';font-size:16px!important}.jobwp-single-area .content-row .right-cell.text{font-family:'Montserrat';font-size:14px!important;font-weight:400}.jobwp-single-area .content-row .right-cell.text,.jobwp-single-area .content-row .right-cell.text p,.jobwp-single-area .content-row .right-cell.text ul li,.jobwp-single-area .content-row .right-cell .custom-list.text,.jobwp-single-area .content-row .right-cell .custom-list.text ul li{font-family:'Montserrat';font-size:14px!important;font-weight:400!important}.jobwp-single-body-container .circulr-details-bottom-email h3.wpsd-read-before-apply{color:#333333;font-size:20px!important;font-family:'Montserrat'}.jobwp-single-body-container .circulr-details-bottom-email{background:#eeeeee00!important}.jobwp-single-body-container .circulr-details-bottom-email span.wpsd-read-before-apply-border{border-color:#834242!important}a.jobwp-primary-button{background:#E0342E!important;border:1px solid #f16024!important;font-size:16px!important;color:#FFFFFF!important;padding:20px 20px!important;border-radius:5px!important;margin-top:-40px;margin-right:870px;font-weight:600}.jobwp-primary-button{background:#E0342E!important;border:1px solid #E0342E!important;font-size:16px!important;color:#FFFFFF!important;padding:10px 15px!important;border-radius:5px!important}#jobwp-apply-form-modal{padding:20px;overflow-y:scroll;height:550px!important;z-index:99999!important}.jobwp-apply-title{margin:10px 0px 30px 0px}.jobwp-apply-title{font-size:18px!important}.jobwp-single-body-container .circulr-details-bottom-email p.apply-to-email{padding:0px 250px;font-size:16px!important;line-height:27px;font-family:'Montserrat';font-weight:400}.circulr-details-bottom-email{padding:40px 0}.author vcard{display:none!important}.custom-form-container{max-width:900px}.custom-form{display:flex;flex-direction:column}.custom-form-row{display:flex;flex-wrap:wrap;gap:1rem}.custom-form-group{display:flex;flex-direction:column;flex:1;margin-bottom:2rem}.custom-form-group label{font-weight:400;margin-bottom:-0.7rem;color:#191715;font-family:roboto}.custom-form-group select{font-weight:400;margin-bottom:0.7rem;color:#191715;font-family:roboto;padding:0.75rem;border:1px solid #ddd;border-radius:4px}.custom-form-group ::placeholder{font-weight:300;color:#a8a8a8;font-family:roboto;font-size:14px}#state-select{font-weight:300;color:#191715;font-family:roboto;font-size:14px}#lga-select{font-weight:300;color:#191715;font-family:roboto;font-size:14px}#ownership_type{font-weight:300;color:#191715;font-family:roboto;font-size:14px}#product_category{font-weight:300;color:#191715;font-family:roboto;font-size:14px}.custom-form-group input[type="text"],.custom-form-group input[type="email"],.custom-form-group input[type="tel"],.custom-form-group textarea{padding:0.75rem;border:1px solid #ddd;border-radius:4px;transition:border-color 0.2s ease;font-weight:300;color:#191715;font-family:roboto;font-size:14px}.custom-form-group input:focus,.custom-form-group textarea:focus{outline:none;border-color:#000000}.custom-form-privacy{display:flex;align-items:center;gap:0.5rem;margin-bottom:1rem;font-size:0.9rem;color:#444}.custom-form-privacy a{color:#f44242;text-decoration:none}.custom-form-privacy a:hover{text-decoration:underline}.custom-form-button{display:flex;justify-content:center;padding:0.75rem 1.5rem;background-color:#ff0000;color:#fff;font-size:1rem;font-weight:600;border:none;border-radius:4px;cursor:pointer;transition:background-color 0.2s ease;width:20%;margin-top:20px}.custom-form-button:hover{background-color:#ad2121}.custom-file-upload{margin-bottom:1rem;position:relative}.custom-file-upload input[type="file"]{display:none}.file-upload-label{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px dashed #ccc;border-radius:8px;padding:1.5rem;cursor:pointer;transition:border-color 0.3s ease;text-align:center;color:#666;background-color:#fafafa}.file-upload-label .upload-icon{margin-bottom:0.5rem;width:32px;height:32px}.file-upload-label:hover{border-color:#999;background-color:#f5f5f5}.file-upload-label:focus{outline:none;border-color:#db5461;font-family:roboto}.file-upload-text{margin-top:5px;font-family:roboto;font-weight:300;font-size:14px}.file-upload-label.dragover{border-color:#db5461;background-color:#fff7f8;color:#db5461}.file-upload-label1{margin-top:2rem}.upload-icon img{max-width:150%;height:auto;margin:-5px}.company-details{font-size:18px;font-weight:400;color:#ffffff;background-color:#FF352E;z-index:200;width:32%;margin:10px 0px -20px 0px;padding:10px 0px 10px 25px;border-radius:0px 5px 5px 0px}.mandatory-doc{font-size:18px;font-weight:400;color:#ffffff;background-color:#FF352E;z-index:200;width:32%;margin:40px 0px -20px 0px;padding:10px 0px 10px 25px;border-radius:0px 5px 5px 0px}.other-doc{font-size:18px;font-weight:400;color:#ffffff;background-color:#FF352E;z-index:200;width:32%;margin:40px 0px -35px 0px;padding:10px 0px 10px 25px;border-radius:0px 5px 5px 0px}@media screen and (max-width:500px){.custom-form-group label{font-weight:400;margin-bottom:-0.7rem;color:#191715;font-family:roboto!important}.custom-form-row{flex-direction:column;align-items:stretch}.custom-form-group{width:100%}.custom-file-upload{width:100%;text-align:center}.file-upload-label{width:100%;padding:1rem}.upload-icon img{width:70px}.file-upload-text{font-size:14px}.custom-form-button{display:flex;justify-content:center;width:40%}.company-details{width:100%;border-radius:0px 0px 0px 0px}.mandatory-doc{width:100%;border-radius:0px 0px 0px 0px}.other-doc{width:100%;border-radius:0px 0px 0px 0px}.jobwp-single-body-container .circulr-details-bottom-email p.apply-to-email{padding:0px 10px}.jobwp-single-area .content-row .right-cell{padding:20px 0 20px 10px}.circulr-details-top .jobwp-job-title{padding-left:12px}a.jobwp-primary-button{margin-right:0px}.jobwp-search-container .jobwp-search-item .submit-btn{margin-top:20px;margin-left:0px}.jobwp-search-container .jobwp-search-item{min-height:0px}.et_pb_module.et_pb_text_align_left{text-align:center}.jobwp-item .jobwp-top .jobwp-top-left p{margin-right:0px}}.wp-core-ui .button-group.button-large .button,.wp-core-ui .button.button-large{background:#ff352e!important;border-color:#ff352e!important}