:root{--bs-link-color: #48b2eb;--bs-link-hover-color: #48b2eb;--gs-primary-blue: #48b2eb;--gs-blue: #48b2eb;--gs-primary-navy: #153d5e;--gs-navy: #153d5e;--gs-secondary-green: #8AC147;--gs-green: #8AC147;--gs-secondary-purple: #8965ad;--gs-purple: #8965ad;--gs-secondary-yellow: #fcc642;--gs-yellow: #fcc642;--gs-secondary-pink: #ec246d;--gs-pink: #ec246d;--gs-dark-charcoal: #2F3338;--gs-dark-navy: #153d5e;--gs-dark-grey: #5b6d86;--gs-light-grey: #EFEFEF;--gs-grey: #F3F3F3;--gs-grey2: #E1E1E1;--gs-white: #fff}#job-board #page-wrap{padding-top:2rem;padding-bottom:2rem}#wpjb-top-search{padding:0;margin:0;font-size:1rem}#wpjb-top-search form{display:flex}@media screen and (max-width: 767.98px){#wpjb-top-search form{display:block}}#wpjb-top-search .wpjb-search{display:flex;gap:1rem;width:auto}@media screen and (max-width: 767.98px){#wpjb-top-search .wpjb-search{display:block}}#wpjb-top-search .wpjb-search .wpjb-input{flex:0 1 25%}@media screen and (max-width: 767.98px){#wpjb-top-search .wpjb-search .wpjb-input{flex:none}}#wpjb-top-search .wpjb-search .wpjb-search-input-label{margin-bottom:.5rem;display:block;font-weight:600;font-size:.875rem}#wpjb-top-search .wpjb-search select{background-color:#f3f3f3 !important;padding-right:2.5rem;margin:0;font-size:1rem;width:100%;border-radius:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000}#wpjb-top-search .wpjb-search .input-wrapper{position:relative}#wpjb-top-search .wpjb-search .input-wrapper::after{display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%);font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";font-size:.925rem;color:#48b2eb}#wpjb-top-search .wpjb-list-search{display:flex;padding-top:30px;gap:.5rem;margin-left:1rem}#wpjb-top-search .wpjb-list-search a{display:flex;justify-content:center;align-items:center;font-size:1.25rem;width:50px;border-radius:.5rem}#wpjb-top-search .wpjb-list-search span[class*=fa-]{margin:0}.wpjb-job-list.wpjb-grid{margin-top:30px}.wpjb-job-list .result-item{margin-bottom:2rem}.wpjb-job-list .card .card-image.logo{aspect-ratio:2/1}.wpjb-job-list .card .card-image.logo img{padding-top:0}.job-header h6{font-size:.925rem;color:#5b6d86}.wpjb-page-single .wpjb-top-header,.wpjb-page-preview .wpjb-top-header{display:flex;width:100%;align-items:center;border-bottom:1px solid #e1e1e1;padding:1rem;margin-top:2rem;background-color:#efefef;border-radius:1.5rem 1.5rem 0 0}.wpjb-page-single .wpjb-top-header .wpjb-top-header-title,.wpjb-page-preview .wpjb-top-header .wpjb-top-header-title{font-weight:700}.wpjb-page-single .wpjb-top-header .wpjb-top-header-image,.wpjb-page-preview .wpjb-top-header .wpjb-top-header-image{padding-right:2rem}.wpjb-page-single .wpjb-top-header .wpjb-top-header-image>img,.wpjb-page-preview .wpjb-top-header .wpjb-top-header-image>img{max-width:250px;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.wpjb-page-single .wpjb-grid,.wpjb-page-preview .wpjb-grid{background-color:#efefef;border-radius:0 0 1.5rem 1.5rem;margin-bottom:2rem;padding:1rem}.wpjb-page-single .wpjb-grid .wpjb-grid-row,.wpjb-page-preview .wpjb-grid .wpjb-grid-row{display:flex;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid #e1e1e1}.wpjb-page-single .wpjb-grid .wpjb-grid-row:last-child,.wpjb-page-preview .wpjb-grid .wpjb-grid-row:last-child{margin-bottom:0;border-bottom:none}.wpjb-page-single .wpjb-grid .wpjb-col-35,.wpjb-page-preview .wpjb-grid .wpjb-col-35{flex:0 0 200px;font-size:.75rem;font-weight:600}.job-steps #sidebar{display:none}.job-steps #page-wrap{justify-content:center}.wpjb-add-job-steps{background-color:#e1e1e1;list-style-type:none;padding-left:0;display:flex;align-items:center;margin-top:2rem;border-radius:1rem 1rem 0 0;overflow:hidden;line-height:1.3}.wpjb-add-job-steps li{padding:1rem;font-weight:700;flex:1 1 33.3333%;text-align:center;color:#5b6d86}.wpjb-add-job-steps li.wpjb-step-current{background-color:#8965ad;color:#fff}.wpjb-page-add form.wpjb-form fieldset legend{font-weight:700;color:#153d5e}.wpjb-page-add form.wpjb-form fieldset>div{display:flex;margin-bottom:.75rem}@media screen and (max-width: 767.98px){.wpjb-page-add form.wpjb-form fieldset>div{flex-direction:column}}.wpjb-page-add form.wpjb-form fieldset .wpjb-label{flex:0 0 250px}@media screen and (max-width: 767.98px){.wpjb-page-add form.wpjb-form fieldset .wpjb-label{flex:0 0 auto}}.wpjb-page-add form.wpjb-form fieldset .wpjb-field{flex:1 1 auto}.wpjb-page-add form.wpjb-form fieldset input,.wpjb-page-add form.wpjb-form fieldset select{width:100%;display:block;font-size:18px;padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.2)}.wpjb-page-add form.wpjb-form fieldset input[type=radio]{margin-top:.5rem}.wpjb-page-add form.wpjb-form fieldset .wpjb-element-input-radio label{display:flex;gap:.5rem}.wpjb-page-add form.wpjb-form fieldset #mceu_28-body.mce-container-body{border:1px solid rgba(0,0,0,.2)}.wpjb-page-add form.wpjb-form fieldset .wpjb-listing-type-cost{display:none}.wpjb-page-add form.wpjb-form .wpjb-listing-type-title{font-weight:bold}.wpjb-page-add form.wpjb-form .wpjb-upload{--upload-height: 130px}.wpjb-page-add form.wpjb-form .wpjb-upload #wpjb-upload-media-company_logo{display:none}.wpjb-page-add form.wpjb-form .wpjb-upload .wpjb-drop-zone{background-color:#f3f3f3}.wpjb-page-add form.wpjb-form .wpjb-upload .wpjb-upload-inner{min-height:var(--upload-height);border:4px dashed #f3f3f3;background-color:#fcfcfc;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:0;text-align:center;line-height:100%;font-weight:bold;margin:auto;box-sizing:border-box;color:gray;border-radius:1.5rem}.wpjb-page-add form.wpjb-form .wpjb-upload .wpjb-upload-ui{width:100%;min-height:var(--upload-height);position:relative}.wpjb-page-add form.wpjb-form .wpjb-upload .wpjb-upload-ui.wpjb-drag-over .wpjb-upload-inner{opacity:1;border:4px dashed #48b2eb}.wpjb-page-add form.wpjb-form .wpjb-upload .wpjb-upload-ui.wpjb-drag-over .wpjb-drop-zone{position:absolute !important;left:0px;top:0px;width:100%;height:100%;opacity:1;z-index:5;box-sizing:border-box;background-color:#000;opacity:.1}.wpjb-page-add form.wpjb-form .wpjb-upload .wpjb-upload-ui a.wpjb-upload-file{margin-top:1rem;display:inline-block}.wpjb-page-add form.wpjb-form fieldset:last-child{border-top:1px solid #e1e1e1;margin-top:2rem;padding-top:1rem}.wpjb-page-add form.wpjb-form fieldset:last-child>div{display:block;text-align:center}.wpjb-page-add form.wpjb-form fieldset:last-child legend{display:none}.wpjb-page-add form.wpjb-form input.wpjb-submit,.wpjb-page-add form.wpjb-form input.wpjb-submit+a{background:#48b2eb;color:#fff;border-radius:.5rem;font-weight:700;padding:1rem 1.5rem;border:2px solid rgba(0,0,0,0);text-transform:capitalize;display:inline-block;width:auto}@media screen and (max-width: 767.98px){.wpjb-page-add form.wpjb-form input.wpjb-submit,.wpjb-page-add form.wpjb-form input.wpjb-submit+a{padding:1rem}}.wpjb-page-add form.wpjb-form input.wpjb-submit:active,.wpjb-page-add form.wpjb-form input.wpjb-submit:focus,.wpjb-page-add form.wpjb-form input.wpjb-submit:hover,.wpjb-page-add form.wpjb-form input.wpjb-submit+a:active,.wpjb-page-add form.wpjb-form input.wpjb-submit+a:focus,.wpjb-page-add form.wpjb-form input.wpjb-submit+a:hover{filter:brightness(1.15)}.wpjb-page-add form.wpjb-form input.wpjb-submit{margin-right:1.5rem}@media screen and (max-width: 767.98px){.wpjb-page-add form.wpjb-form input.wpjb-submit{margin-right:.75rem}}.wpjb-page-add form.wpjb-form input.wpjb-submit+a{margin-left:1.5rem;background:rgba(0,0,0,0);border:2px solid #48b2eb;color:#48b2eb}@media screen and (max-width: 767.98px){.wpjb-page-add form.wpjb-form input.wpjb-submit+a{margin-left:.75rem}}.wpjb-page-preview h1{display:none}.wpjb-page-preview #wpjb-preview{display:flex;justify-content:space-between}.wpjb-page-preview #wpjb-preview .wpjb-button{background:#48b2eb;color:#fff;border-radius:.5rem;font-weight:700;padding:1rem 1.5rem;border:2px solid rgba(0,0,0,0);text-transform:capitalize;display:inline-block;width:auto}@media screen and (max-width: 767.98px){.wpjb-page-preview #wpjb-preview .wpjb-button{padding:1rem}}.wpjb-page-preview #wpjb-preview .wpjb-button:first-child{background:rgba(0,0,0,0);border:2px solid #48b2eb;color:#48b2eb}.wpjb-page-preview #wpjb-preview .wpjb-button:active,.wpjb-page-preview #wpjb-preview .wpjb-button:focus,.wpjb-page-preview #wpjb-preview .wpjb-button:hover{filter:brightness(1.15)}.wpjb-page-save .wpjb-flash-info{padding:20px;background-color:rgba(72,178,235,.1);border-radius:1rem;text-align:center}#sidebar .widget ul li{position:relative}#sidebar .widget ul li a{color:#2f3338;padding-right:1rem}#sidebar .widget ul li a:hover{color:#48b2eb}#sidebar .widget ul.wpjb-widget-with-count li{margin-bottom:.25rem}#sidebar .widget ul.wpjb-widget-with-count .wpjb-widget-item-count{position:absolute;right:0;top:0}#sidebar .widget ul.wpjb-widget-with-count .wpjb-widget-item-count>div.wpjb-widget-item-num{background-color:#48b2eb;color:#fff;padding:.125rem .5rem;font-size:.875rem;border-radius:.25rem}.wpjb.wpjb-overlay{width:100%;height:100%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:160000;display:none;background-color:rgba(255,255,255,.5)}.wpjb.wpjb-overlay#wpjb-file-delete{position:fixed}.wpjb.wpjb-overlay.wpjb-overlay-dark{background-color:rgba(0,0,0,.7)}.wpjb.wpjb-overlay.show{display:block}.wpjb.wpjb-overlay h2{font-size:22px}.wpjb.wpjb-overlay>div{overflow:hidden;margin:auto;margin-top:10%;max-width:550px;min-width:300px;background-color:#fff;border:1px solid silver;padding:15px 15px 15px 15px;box-shadow:0 0 5px 5px #f5f5f5}.wpjb.wpjb-overlay#wpjb-file-upload-overlay>div{width:90%;height:600px}.wpjb.wpjb-overlay#wpjb-file-upload-overlay>div #wpjb-file-content{text-align:center;height:500px}.wpjb.wpjb-overlay#wpjb-media-library-overlay>div{width:90%;height:600px}.wpjb.wpjb-overlay#wpjb-media-library-overlay>div #wpjb-media-library{height:500px}.wpjb.wpjb-overlay#wpjb-file-delete>.wpjb-overlay-body{width:600px;height:150px}.wpjb.wpjb-overlay#wpjb-file-delete>.wpjb-overlay-body .wpjb-overlay-content{height:50px}.wpjb.wpjb-overlay .wpjb-overlay-close{float:right;width:32px;height:32px;text-decoration:none}