.elementor-1666 .elementor-element.elementor-element-a8a86a3{--display:flex;--margin-top:7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1666 .elementor-element.elementor-element-84bec69{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-97029ae .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:4rem;font-weight:700;line-height:96px;}.elementor-1666 .elementor-element.elementor-element-9be6f91{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1666 .elementor-element.elementor-element-cc13e18{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-d56a0ec{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1666 .elementor-element.elementor-element-48bb7c9{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-1666 .elementor-element.elementor-element-d3cf038{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1666 .elementor-element.elementor-element-90ed55b{--spacer-size:50px;}.elementor-widget-wpjmc-jobs .job_filters .search_jobs input, .elementor-widget-wpjmc-jobs .job_filters .search_jobs select{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wpjmc-jobs .job_filters .search_submit input{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wpjmc-jobs .job_filters .job_types li{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.job_listing, .elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.no_job_listings_found, .elementor-widget-wpjmc-jobs ul.job_listings li.job_listing, .elementor-widget-wpjmc-jobs ul.job_listings li.no_job_listings_found, .elementor-widget-wpjmc-jobs ul.job_listings li.job_listing a div.position h3, .elementor-widget-wpjmc-jobs ul.job_listings li.no_job_listings_found a div.position h3{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.job_listing a div.location, .elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.no_job_listings_found a div.location, .elementor-widget-wpjmc-jobs ul.job_listings li.job_listing a div.location, .elementor-widget-wpjmc-jobs ul.job_listings li.no_job_listings_found a div.location{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.job_listing a div.location, .elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.job_listing a .meta, .elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.no_job_listings_found a .meta, .elementor-widget-wpjmc-jobs ul.job_listings li.job_listing a .meta, .elementor-widget-wpjmc-jobs ul.job_listings li.no_job_listings_found a .meta{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.job_listing, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.no_job_listings_found, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.job_listing, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.no_job_listings_found{background:#fff;}.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.job_listing a:focus, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.job_listing a:hover, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.no_job_listings_found a:focus, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.no_job_listings_found a:hover, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.job_listing a:focus, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.job_listing a:hover, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.no_job_listings_found a:focus, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.no_job_listings_found a:hover{background:#fcfcfc;}.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.job_listing a div.position h3, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.no_job_listings_found a div.position h3, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.job_listing a div.position h3, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.no_job_listings_found a div.position h3, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.job_listing a div.position .company, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.no_job_listings_found a div.position .company, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.job_listing a div.position .company, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.no_job_listings_found a div.position .company{color:#666;}.elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.job_listing a div.position{text-align:left;}.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.job_listing a div.location, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.no_job_listings_found a div.location, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.job_listing a div.location, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.no_job_listings_found a div.location{color:#666;text-align:left;}.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.job_listing a .meta, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.no_job_listings_found a .meta, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.job_listing a .meta, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.no_job_listings_found a .meta{color:#666;}.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.job_listing a div.location, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.job_listing a .meta, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.no_job_listings_found a .meta, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.job_listing a .meta, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.no_job_listings_found a .meta{text-align:left;}.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.job_listing.job_position_featured a, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.job_listing.job_position_featured a, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.no_job_listings_found.job_position_featured a{background:#fefee5;}.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.job_listing.job_position_featured a:focus, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.job_listing.job_position_featured a:hover, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a:focus, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a:hover, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.job_listing.job_position_featured a:focus, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.job_listing.job_position_featured a:hover, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.no_job_listings_found.job_position_featured a:focus, .elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.no_job_listings_found.job_position_featured a:hover{background:#fefed8;}.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.job_listing.job_position_featured a div.position h3, 
						.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a div.position h3, 
						.elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.job_listing.job_position_featured a div.position h3, 
						.elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.no_job_listings_found.job_position_featured a div.position h3, 
						.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.job_listing.job_position_featured a div.position .company, 
						.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a div.position .company, 
						.elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.job_listing.job_position_featured a div.position .company, 
						.elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.no_job_listings_found.job_position_featured a div.position .company{color:#666;}.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.job_listing.job_position_featured a div.location, 
					.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a div.location, 
					.elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.job_listing.job_position_featured a div.location, 
					.elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.no_job_listings_found.job_position_featured a div.location{color:#999;}.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.job_listing.job_position_featured a ul.meta, 
					.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a ul.meta, 
					.elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.job_listing.job_position_featured a ul.meta,  
					.elementor-1666 .elementor-element.elementor-element-1b6f5c9 ul.job_listings li.no_job_listings_found.job_position_featured a ul.meta{color:#999;}@media(max-width:1024px){.elementor-1666 .elementor-element.elementor-element-a8a86a3{--margin-top:9rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1666 .elementor-element.elementor-element-97029ae .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-1666 .elementor-element.elementor-element-9be6f91{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1666 .elementor-element.elementor-element-d56a0ec{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1666 .elementor-element.elementor-element-48bb7c9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1666 .elementor-element.elementor-element-d3cf038{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-wpjmc-jobs .job_filters .search_jobs input, .elementor-widget-wpjmc-jobs .job_filters .search_jobs select{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wpjmc-jobs .job_filters .search_submit input{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wpjmc-jobs .job_filters .job_types li{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.job_listing, .elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.no_job_listings_found, .elementor-widget-wpjmc-jobs ul.job_listings li.job_listing, .elementor-widget-wpjmc-jobs ul.job_listings li.no_job_listings_found, .elementor-widget-wpjmc-jobs ul.job_listings li.job_listing a div.position h3, .elementor-widget-wpjmc-jobs ul.job_listings li.no_job_listings_found a div.position h3{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.job_listing a div.location, .elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.no_job_listings_found a div.location, .elementor-widget-wpjmc-jobs ul.job_listings li.job_listing a div.location, .elementor-widget-wpjmc-jobs ul.job_listings li.no_job_listings_found a div.location{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.job_listing a div.location, .elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.job_listing a .meta, .elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.no_job_listings_found a .meta, .elementor-widget-wpjmc-jobs ul.job_listings li.job_listing a .meta, .elementor-widget-wpjmc-jobs ul.job_listings li.no_job_listings_found a .meta{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-1666 .elementor-element.elementor-element-a8a86a3{--margin-top:7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1666 .elementor-element.elementor-element-9be6f91{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1666 .elementor-element.elementor-element-d56a0ec{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-wpjmc-jobs .job_filters .search_jobs input, .elementor-widget-wpjmc-jobs .job_filters .search_jobs select{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wpjmc-jobs .job_filters .search_submit input{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wpjmc-jobs .job_filters .job_types li{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.job_listing, .elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.no_job_listings_found, .elementor-widget-wpjmc-jobs ul.job_listings li.job_listing, .elementor-widget-wpjmc-jobs ul.job_listings li.no_job_listings_found, .elementor-widget-wpjmc-jobs ul.job_listings li.job_listing a div.position h3, .elementor-widget-wpjmc-jobs ul.job_listings li.no_job_listings_found a div.position h3{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.job_listing a div.location, .elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.no_job_listings_found a div.location, .elementor-widget-wpjmc-jobs ul.job_listings li.job_listing a div.location, .elementor-widget-wpjmc-jobs ul.job_listings li.no_job_listings_found a div.location{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.job_listing a div.location, .elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.job_listing a .meta, .elementor-widget-wpjmc-jobs .rp4wp-related-job_listing>ul li.no_job_listings_found a .meta, .elementor-widget-wpjmc-jobs ul.job_listings li.job_listing a .meta, .elementor-widget-wpjmc-jobs ul.job_listings li.no_job_listings_found a .meta{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for container, class: .elementor-element-a8a86a3 */.postid-1494 .e-con-inner {
    padding-bottom: 2rem;
    padding-top: 2rem;
}
@media screen and (max-width: 600px) {
.postid-1494 .e-con-inner {
    padding-bottom: 1rem;
    padding-top: 1rem;
}    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc13e18 */body.postid-1494 [data-id="a8a86a3"] {
  margin-top: 64px !important;
}

body.postid-1494 [data-id="9be6f91"] > .e-con-inner,
body.postid-1494 [data-id="d3cf038"] > .e-con-inner {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

body.postid-1494 [data-id="d56a0ec"] {
  background: #f7f7f7 !important;
  border-radius: 12px !important;
  padding: 40px !important;
}

body.postid-1494 [data-id="d56a0ec"] strong {
  border-left: 3px solid rgb(33,33,33);
  padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for wpjmc-jobs, class: .elementor-element-1b6f5c9 */.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings { list-style: none; margin: 0; padding: 0; }

.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.job_listing,
.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.no_job_listings_found {
  list-style: none;
  margin: 0 0 12px 0;
}

.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.job_listing:last-child,
.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.no_job_listings_found:last-child {
  margin-bottom: 0;
}

.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.job_listing a {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  column-gap: 14px;
  text-decoration: none;
  width: 100%;
  padding: 20px 24px;
  background: #f7f7f8;
  border: 1px solid #e8e8e8;
  border-radius: 10px;
  box-shadow: 0 1px 2px rgba(0,0,0,0.03);
  transition: background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, transform 0.15s ease;
}

.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.job_listing a:hover {
  background: #ffffff;
  border-color: #cfcfcf;
  box-shadow: 0 6px 16px rgba(0,0,0,0.09);
  transform: translateY(-1px);
}

.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.job_listing a:hover h3 { text-decoration: underline; }

.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.job_listing .position { display: contents; }

.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.job_listing .position h3 {
  font-family: "Public Sans", sans-serif !important;
  font-size: 18px !important;
  line-height: 27px !important;
  font-weight: 700 !important;
  color: rgb(33,33,33) !important;
  margin: 0 !important;
}

.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.job_listing .company { display: contents; }

.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.job_listing .company_name,
.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.job_listing .location {
  font-family: "Public Sans", sans-serif !important;
  font-size: 16px !important;
  line-height: 24px !important;
  font-weight: 400 !important;
  color: #666 !important;
  margin: 0 !important;
}

.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.job_listing .company_tagline { display: none !important; }
.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.job_listing .location::before { content: "\2014  "; color: #666; }

.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.job_listing ul.meta {
  display: flex !important;
  align-items: center;
  list-style: none;
  margin: 0 0 0 auto !important;
  padding: 0 !important;
}

.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.job_listing ul.meta .date { display: none !important; }

.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.job_listing .job-type {
  display: inline-block !important;
  font-family: "Public Sans", sans-serif !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  line-height: 1 !important;
  color: #444 !important;
  background: #f0f0f0;
  border: 1px solid #e0e0e0;
  border-radius: 20px;
  padding: 5px 12px;
  white-space: nowrap;
}

.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.job_listing .company_logo,
.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.job_listing img { display: none !important; }

.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job_listings li.no_job_listings_found {
  font-family: "Public Sans", sans-serif !important;
  font-size: 18px !important;
  line-height: 27px !important;
  color: #666 !important;
}

.elementor-1666 .elementor-element.elementor-element-1b6f5c9 .job-manager-pagination { margin-top: 24px !important; text-align: left !important; }/* End custom CSS */
/* Start custom CSS */[data-id="a8a86a3"] {
  margin-top: 130px !important;
}
[data-id="9be6f91"] > .e-con-inner,
[data-id="d3cf038"] > .e-con-inner {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}
[data-id="d56a0ec"] {
  background: #f7f7f7 !important;
  border-radius: 12px !important;
  padding: 40px !important;
}
[data-id="d56a0ec"] strong {
  border-left: 3px solid rgb(33,33,33);
  padding-left: 10px;
}

[data-id="cc13e18"] p {
  margin-bottom: 0.9rem !important;
  margin-block-end: 0.9rem !important;
}/* End custom CSS */