.elementor-widget-container .homepage-cover,
.elementor-widget-container .listing-cover {
    width: 100vw;
    margin-right: calc(-100vw/2 + 100%/2);
    margin-left: calc(-100vw/2 + 100%/2)
}

.elementor-widget-container .listing-form-cover {
    padding: 0
}

.elementor-widget-container .job_listings .listing-cover {
    width: auto;
    margin: auto
}

.elementor-widget-container .job_listings a:hover {
    background: 0 0 !important
}

.elementor-widget-container .job_listings a.job_listing-clickbox {
    background: 0 0 !important
}

.elementor-widget-container .job_listings a.astoundify-favorites-link.astoundify-favorites-link--inactive {
    background: rgba(0, 0, 0, .5) !important
}

.elementor-widget-container .job_listings a.google_map_link {
    background: 0 0 !important
}

.elementor-widget-container .facets.job_filters.job_filters--boxless.content-box.side {
    background: 0 0
}
@font-face{
    font-family:Ionicons
    ;src:url(ionicons.eot?v=2.0.0);
    src:url(ionicons.eot?v=2.0.0#iefix) format("embedded-opentype"),url(ionicons.ttf?v=2.0.0) format("truetype"),
    url(ionicons.woff?v=2.0.0) format("woff"),
    url(ionicons.svg?v=2.0.0#Ionicons) format("svg");font-weight:400;font-style:normal
   }

   @font-face{
    font-family:sahel
    ;src:url(Sahel-FD.eot);
    src:url(Sahel-FD.eot) format("embedded-opentype"),url(Sahel-FD.ttf?v=2.0.0) format("truetype"),
    url(Sahel-FD.woff) format("woff"),
    url(Sahel.svg#Ionicons) format("svg");
    font-weight:400;font-style:normal
   }





