/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

.image-hero {
    background-image: url("/euro/job-creation/d/generic/images/overview/hero_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-hero {
        background-image: url("/euro/job-creation/d/generic/images/overview/hero_large_2x.jpg");
    }
}

@media only screen and (max-width: 1068px) {
    .image-hero {
        background-image: url("/euro/job-creation/d/generic/images/overview/hero_medium.jpg");
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-hero {
        background-image: url("/euro/job-creation/d/generic/images/overview/hero_medium_2x.jpg");
    }
}

@media only screen and (max-width: 735px) {
    .image-hero {
        background-image: url("/euro/job-creation/d/generic/images/overview/hero_small.jpg");
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .image-hero {
        background-image: url("/euro/job-creation/d/generic/images/overview/hero_small_2x.jpg");
    }
}

.image-graph-growth { background-image:url("/euro/job-creation/d/generic/images/overview/graph_growth_large.jpg"); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-graph-growth { background-image:url("/euro/job-creation/d/generic/images/overview/graph_growth_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .image-graph-growth { background-image:url("/euro/job-creation/d/generic/images/overview/graph_growth_medium.jpg"); }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .image-graph-growth { background-image:url("/euro/job-creation/d/generic/images/overview/graph_growth_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) {
  .image-graph-growth { background-image:url("/euro/job-creation/d/generic/images/overview/graph_growth_small.jpg"); }
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
  .image-graph-growth { background-image:url("/euro/job-creation/d/generic/images/overview/graph_growth_small_2x.jpg"); }
}
.image-graph-app-map { background-image:url("/euro/job-creation/d/generic/images/overview/graph_app_map_large.jpg"); width: 1128px; height: 1099px; background-size: 1128px 1099px; }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-graph-app-map { background-image:url("/euro/job-creation/d/generic/images/overview/graph_app_map_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .image-graph-app-map { background-image:url("/euro/job-creation/d/generic/images/overview/graph_app_map_medium.jpg"); width: 727px; height: 708px; background-size: 727px 708px; }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .image-graph-app-map { background-image:url("/euro/job-creation/d/generic/images/overview/graph_app_map_medium_2x.jpg"); }
}

.image-employee-5 { background-image: url("/euro/job-creation/d/generic/images/overview/employee_5_large.jpg"); }

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-employee-5 { background-image: url("/euro/job-creation/d/generic/images/overview/employee_5_large_2x.jpg"); }
}

@media only screen and (max-width: 1068px) {
    .image-employee-5 { background-image: url("/euro/job-creation/d/generic/images/overview/employee_5_medium.jpg"); }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-employee-5 { background-image: url("/euro/job-creation/d/generic/images/overview/employee_5_medium_2x.jpg"); }
}

@media only screen and (max-width: 735px) {
    .image-employee-5 { background-image: url("/euro/job-creation/d/generic/images/overview/employee_5_small.jpg"); }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .image-employee-5 { background-image: url("/euro/job-creation/d/generic/images/overview/employee_5_small_2x.jpg"); }
}
.image-employee-4 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_4_large.jpg"); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-employee-4 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_4_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .image-employee-4 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_4_medium.jpg"); }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .image-employee-4 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_4_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) {
  .image-employee-4 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_4_small.jpg"); }
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
  .image-employee-4 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_4_small_2x.jpg"); }
}
.image-employee-3 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_3_large.jpg"); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-employee-3 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_3_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .image-employee-3 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_3_medium.jpg"); }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .image-employee-3 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_3_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) {
  .image-employee-3 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_3_small.jpg"); }
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
  .image-employee-3 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_3_small_2x.jpg"); }
}
.image-employee-2 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_2_large.jpg"); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-employee-2 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_2_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .image-employee-2 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_2_medium.jpg"); }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .image-employee-2 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_2_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) {
  .image-employee-2 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_2_small.jpg"); }
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
  .image-employee-2 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_2_small_2x.jpg"); }
}
.image-employee-1 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_1_large.jpg"); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .image-employee-1 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_1_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .image-employee-1 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_1_medium.jpg"); }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .image-employee-1 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_1_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) {
  .image-employee-1 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_1_small.jpg"); }
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
  .image-employee-1 { background-image:url("/euro/job-creation/d/generic/images/overview/employee_1_small_2x.jpg"); }
}

.image-supplier-1 {
    background-image: url("/euro/job-creation/d/generic/images/overview/supplier_1_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-supplier-1 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_1_large_2x.jpg");
    }
}

@media only screen and (max-width: 1068px) {
    .image-supplier-1 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_1_medium.jpg");
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-supplier-1 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_1_medium_2x.jpg");
    }
}

@media only screen and (max-width: 735px) {
    .image-supplier-1 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_1_small.jpg");
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .image-supplier-1 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_1_small_2x.jpg");
    }
}

.image-supplier-2 {
    background-image: url("/euro/job-creation/d/generic/images/overview/supplier_2_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-supplier-2 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_2_large_2x.jpg");
    }
}

@media only screen and (max-width: 1068px) {
    .image-supplier-2 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_2_medium.jpg");
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-supplier-2 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_2_medium_2x.jpg");
    }
}

@media only screen and (max-width: 735px) {
    .image-supplier-2 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_2_small.jpg");
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .image-supplier-2 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_2_small_2x.jpg");
    }
}

.image-supplier-3 {
    background-image: url("/euro/job-creation/d/generic/images/overview/supplier_3_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-supplier-3 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_3_large_2x.jpg");
    }
}

@media only screen and (max-width: 1068px) {
    .image-supplier-3 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_3_medium.jpg");
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-supplier-3 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_3_medium_2x.jpg");
    }
}

@media only screen and (max-width: 735px) {
    .image-supplier-3 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_3_small.jpg");
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .image-supplier-3 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_3_small_2x.jpg");
    }
}

.image-supplier-4 {
    background-image: url("/euro/job-creation/d/generic/images/overview/supplier_4_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-supplier-4 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_4_large_2x.jpg");
    }
}

@media only screen and (max-width: 1068px) {
    .image-supplier-4 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_4_medium.jpg");
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-supplier-4 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_4_medium_2x.jpg");
    }
}

@media only screen and (max-width: 735px) {
    .image-supplier-4 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_4_small.jpg");
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .image-supplier-4 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_4_small_2x.jpg");
    }
}

.image-supplier-5 {
    background-image: url("/euro/job-creation/d/generic/images/overview/supplier_5_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-supplier-5 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_5_large_2x.jpg");
    }
}

@media only screen and (max-width: 1068px) {
    .image-supplier-5 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_5_medium.jpg");
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-supplier-5 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_5_medium_2x.jpg");
    }
}

@media only screen and (max-width: 735px) {
    .image-supplier-5 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_5_small.jpg");
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .image-supplier-5 {
        background-image: url("/euro/job-creation/d/generic/images/overview/supplier_5_small_2x.jpg");
    }
}




.image-icon-topfifty-aerlingus {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_aerlingus_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-aerlingus {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_aerlingus_large_2x.png")
    }
}

.image-icon-topfifty-astrosystem {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_astrocats_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-astrosystem {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_astrocats_large_2x.png")
    }
}

.image-icon-topfifty-bear {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_bear_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-bear {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_bear_large_2x.png")
    }
}

.image-icon-topfifty-blinkist {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_blinkist_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-blinkist {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_blinkist_large_2x.png")
    }
}

.image-icon-topfifty-caixabank {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_caixabank_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-caixabank {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_caixabank_large_2x.png")
    }
}

.image-icon-topfifty-citybook {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_citybook_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-citybook {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_citybook_large_2x.png")
    }
}

.image-icon-topfifty-deliveroo {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_deliveroo_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-deliveroo {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_deliveroo_large_2x.png")
    }
}

.image-icon-topfifty-fitmencook {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_fitmencook_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-fitmencook {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_fitmencook_large_2x.png")
    }
}

.image-icon-topfifty-giftfinder {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_giftfinder_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-giftfinder {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_giftfinder_large_2x.png")
    }
}

.image-icon-topfifty-greenkitchen {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_greenkitchen_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-greenkitchen {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_greenkitchen_large_2x.png")
    }
}

.image-icon-topfifty-hoop {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_hoop_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-hoop {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_hoop_large_2x.png")
    }
}

.image-icon-topfifty-hopster {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_hopster_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-hopster {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_hopster_large_2x.png")
    }
}

.image-icon-topfifty-hostelworld {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_hostelworld_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-hostelworld {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_hostelworld_large_2x.png")
    }
}

.image-icon-topfifty-infltr {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_infltr_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-infltr {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_infltr_large_2x.png")
    }
}

.image-icon-topfifty-kitchenstories {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_kitchenstories_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-kitchenstories {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_kitchenstories_large_2x.png")
    }
}

.image-icon-topfifty-legolife {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_legocity_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-legolife {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_legocity_large_2x.png")
    }
}

.image-icon-topfifty-lifesum {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_lifesum_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-lifesum {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_lifesum_large_2x.png")
    }
}

.image-icon-topfifty-lumosity {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_lumosity_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-lumosity {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_lumosity_large_2x.png")
    }
}

.image-icon-topfifty-momento {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_memento_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-momento {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_memento_large_2x.png")
    }
}

.image-icon-topfifty-meteoswiss {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_meteoswiss_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-meteoswiss {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_meteoswiss_large_2x.png")
    }
}

.image-icon-topfifty-n26 {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_n26_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-n26 {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_n26_large_2x.png")
    }
}

.image-icon-topfifty-olio {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_olio_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-olio {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_olio_large_2x.png")
    }
}

.image-icon-topfifty-onefootball {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_onefootball_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-onefootball {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_onefootball_large_2x.png")
    }
}

.image-icon-topfifty-pause {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_pause_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-pause {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_pause_large_2x.png")
    }
}

.image-icon-topfifty-peanut {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_peanut_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-peanut {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_peanut_large_2x.png")
    }
}

.image-icon-topfifty-postnord {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_postnord_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-postnord {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_postnord_large_2x.png")
    }
}

.image-icon-topfifty-sharethemeal {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_sharethemeal_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-sharethemeal {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_sharethemeal_large_2x.png")
    }
}

.image-icon-topfifty-studies {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_studies_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-studies {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_studies_large_2x.png")
    }
}

.image-icon-topfifty-sweat {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_sweat_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-sweat {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_sweat_large_2x.png")
    }
}

.image-icon-topfifty-tayasuiblockst {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_tayasuiblocks_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-tayasuiblockst {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_tayasuiblocks_large_2x.png")
    }
}

.image-icon-topfifty-toogoodtogo {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_toogoodtogo_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-toogoodtogo {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_toogoodtogo_large_2x.png")
    }
}

.image-icon-topfifty-trainlineu {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_trainline_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-trainlineu {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_trainline_large_2x.png")
    }
}

.image-icon-topfifty-videoleap {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_videoleap_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-videoleap {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_videoleap_large_2x.png")
    }
}

.image-icon-topfifty-yourlocal {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_yourlocal_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-yourlocal {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_yourlocal_large_2x.png")
    }
}

.image-icon-topfifty-booking {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_booking_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-booking {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_booking_large_2x.png")
    }
}


.image-icon-topfifty-fcbarcelona {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_fcbarcelona_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-fcbarcelona {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_fcbarcelona_large_2x.png")
    }
}


.image-icon-topfifty-fishbrain {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_fishbrain_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-fishbrain {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_fishbrain_large_2x.png")
    }
}


.image-icon-topfifty-mydublin {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_mydublin_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-mydublin {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_mydublin_large_2x.png")
    }
}


.image-icon-topfifty-busuu {
    width: 70px;
    height: 70px;
    background-size: 70px 70px;
    background-repeat: no-repeat;
    background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_busuu_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-icon-topfifty-busuu {
        background-image: url("/euro/job-creation/d/generic/images/overview/icon_topfifty_busuu_large_2x.png")
    }
}

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/




/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/


.section-hero .hero-caption {
    width: 100%;
    position: absolute;
    bottom: 0px;
    padding-bottom: 12px;
    padding-top: 12px;
	background: rgb(0, 0, 0); /* Fallback for older browsers without RGBA-support */
    background: rgba(0, 0, 0, 0.5);
}

@media only screen and (min-width: 1068px) {
	.product-elevated {
 		   width: 789px;
 	}
}


.section-state-cards .cards-list li{
	height: 566px;
}

@media only screen and (max-width: 1068px) {
	.section-state-cards .cards-list li{
		height: 572px;
	}
}

.section-state-cards .cards-list .state-apps{
	top: 402px;
}
@media only screen and (max-width: 1068px) {
	.section-state-cards .cards-list .state-apps{
		top: 409px;
	}
}

#apps-everywhere .app-name:hover {
    cursor: inherit;
    text-decoration: none
}

.small {
   display: none;
}
    
@media only screen and (max-width: 735px) {
    .small {
       display: block;
    }
} 


#apps-everywhere .app {
    min-width: 185px;
    width: auto;
}

@media only screen and (max-width: 735px) {
    #apps-everywhere .app {
        min-width: 145px;
        width: auto;
    }
}

@media screen and (min-width: 2113px){
	.section-economy .card-gallery {
		display: flex;
		flex-direction: column;
	}
	.section-economy .card-gallery .slider-wrapper {
		display: none;
	}
	.section-economy .card-gallery .cards-list {
		margin-left: 0;
	}
	.section-economy .card-gallery .cards-list-container {
		margin: 0 auto;
	}
}


/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
