body .mfp-wrap:has(.submit-proposal) .mfp-close.swpm-redundant-close{display:none!important;visibility:hidden!important;pointer-events:none!important}body .mfp-wrap .submit-proposal .form-heading{position:relative!important;padding-left:30px!important;padding-right:78px!important;overflow:visible!important;min-height:86px!important}body .mfp-wrap .submit-proposal .swpm-heading-icon{flex:0 0 43px!important}body .mfp-wrap .submit-proposal .form-heading>button.mfp-close.swpm-close-primary{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;left:auto!important;right:17px!important;top:50%!important;transform:translateY(-50%)!important;width:38px!important;height:38px!important;padding:0!important;margin:0!important;color:#fff!important;font-size:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-shadow:none!important;opacity:1!important;line-height:1!important;z-index:10!important;cursor:pointer}body .mfp-wrap .submit-proposal .form-heading>button.swpm-close-primary::before,body .mfp-wrap .submit-proposal .form-heading>button.swpm-close-primary::after{content:none!important;display:none!important}body .mfp-wrap .submit-proposal .form-heading>button.swpm-close-primary svg{width:23px!important;height:23px!important;display:block!important;flex:none!important;pointer-events:none!important}body .mfp-wrap .submit-proposal .form-heading>button.swpm-close-primary:focus-visible{outline:2px solid #fff!important;outline-offset:3px!important}body .mfp-wrap .submit-proposal .form-heading>button.swpm-close-primary:hover{opacity:.78!important}body .mfp-wrap .submit-proposal .form-heading h5{font-size:24px!important;line-height:1.25!important}body .mfp-wrap .submit-proposal .form-jobs-detail h5{font-size:20px!important;line-height:1.4!important}body .mfp-wrap .submit-proposal .form-jobs-detail .job-id{font-size:14px!important;line-height:1.45!important}body .mfp-wrap .submit-proposal .form-jobs-detail .job-meta{font-size:14px!important;line-height:1.55!important;gap:9px 16px!important}body .mfp-wrap .submit-proposal form :is(.form-field>label,.form-field>.label-input,.field-proposal-private h6){font-size:16px!important;line-height:1.5!important}body .mfp-wrap .submit-proposal form :is(input[type="text"],input[type="number"],input[type="email"],select,textarea),body .mfp-wrap .submit-proposal form .select2-container .select2-selection{font-size:16px!important;line-height:1.55!important}body .mfp-wrap .submit-proposal form :is(input,textarea)::placeholder{font-size:15px!important}body .mfp-wrap .submit-proposal .note_price{font-size:14.5px!important;line-height:1.55!important}body .mfp-wrap .submit-proposal .price-breakdown{font-size:14.5px!important}body .mfp-wrap .submit-proposal .breakdown-list li{font-size:14px!important;line-height:1.45!important}body .mfp-wrap .submit-proposal .breakdown-list .name{font-size:14px!important}body .mfp-wrap .submit-proposal .sws-proposal-hint,body .mfp-wrap .submit-proposal .field-proposal-private p{font-size:14px!important;line-height:1.55!important}body .mfp-wrap .submit-proposal .sws-proposal-attachment .sws-proposal-attach-btn{font-size:15px!important}body .mfp-wrap .submit-proposal .form-button button{font-size:15px!important}body .mfp-wrap .submit-proposal form .form-field.select-duration{display:block!important;position:relative!important;clear:both!important;z-index:1!important;width:100%!important;overflow:visible!important;margin:16px 0 18px!important;padding:0!important;border:0!important;background:transparent!important}body .mfp-wrap .submit-proposal form .form-field.select-duration>select[name="proposal_duration"],body .mfp-wrap .submit-proposal form .form-field.select-duration .select2-container .select2-selection{width:100%!important;min-height:52px!important;height:auto!important;box-sizing:border-box!important;display:block!important;padding:11px 16px!important;border:1.5px solid #c9a2f8!important;border-radius:10px!important;background:#fff!important;color:#243246!important;box-shadow:0 0 0 1px rgb(142 66 217 / .065)!important;opacity:1!important;background-clip:padding-box!important;overflow:visible!important}body .mfp-wrap .submit-proposal form .select-duration select:focus{border-color:#8642db!important;box-shadow:0 0 0 3px rgb(132 57 213 / .13)!important}body .mfp-wrap .submit-proposal .breakdown-list.swpm-expanded{position:relative!important;z-index:0!important}@media(max-width:767px){body .mfp-wrap .submit-proposal .form-heading{padding-left:17px!important;padding-right:61px!important;min-height:74px!important;gap:10px!important}body .mfp-wrap .submit-proposal .form-heading>button.swpm-close-primary{left:auto!important;right:12px!important;width:33px!important;height:33px!important}body .mfp-wrap .submit-proposal .swpm-heading-icon{width:33px!important;height:33px!important;flex-basis:33px!important}body .mfp-wrap .submit-proposal .swpm-heading-icon svg{width:19px!important;height:19px!important}body .mfp-wrap .submit-proposal .form-heading h5{font-size:20px!important}body .mfp-wrap .submit-proposal .form-jobs-detail h5{font-size:18px!important}body .mfp-wrap .submit-proposal .form-jobs-detail .job-meta{font-size:13.5px!important}body .mfp-wrap .submit-proposal form :is(.form-field>label,.form-field>.label-input,.field-proposal-private h6){font-size:15px!important}body .mfp-wrap .submit-proposal form :is(input[type="text"],input[type="number"],input[type="email"],select,textarea){font-size:16px!important}body .mfp-wrap .submit-proposal .note_price{font-size:13.5px!important}body .mfp-wrap .submit-proposal .breakdown-list .name,body .mfp-wrap .submit-proposal .breakdown-list li{font-size:13.5px!important}body .mfp-wrap .submit-proposal .sws-proposal-hint,body .mfp-wrap .submit-proposal .field-proposal-private p{font-size:13.5px!important}body .mfp-wrap .submit-proposal .form-button button{font-size:14px!important}}