#clp-hero {
    min-height: 275px;
    display: flex;
    flex-wrap: wrap;
    background: url('https://i8.amplience.net/i/epsonemear/colour_label_printers_0523_headline-banner_product_listing_01') center/cover no-repeat;
  }
  #clp-hero .container-fluid {
    width: 100%;
    align-self: center;
  }
  #clp-hero .text-col h1 {
    margin: 0;
    color: white
  }
  #clp-hero .text-col h2 {
    margin: 0;
    color: white
  }
  #clp-hero .text-col p {
    color: white;
  }
  #clp-hero .text-col {
    width: 50%;
    padding: 60px 0;
  }
  #clp-hero .text-col.smallSize {
    width: 45%;
  }
  #clp-hero .d-mob {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
  }
  @media (max-width:1300px) {
    #clp-hero {
      background: url('https://i8.amplience.net/i/epsonemear/colour_label_printers_0523_headline-banner_product_listing_01_1300_1024') no-repeat;
      background-position: right;
    }
    #clp-hero .text-col {
      width: 36%;
    }
  }
  @media (max-width:1023px) {
    #clp-hero .text-col {
      background: none;
    }
    #clp-hero {
      background: 0 0/cover #7d7d7d;
    }
    #clp-hero .text-col, #clp-hero .text-col.smallSize {
      width: 100%;
      background: #7d7d7d;
    }
    #clp-hero .d-mob {
      display: block
    }
  }
  @media (max-width:577px) {
    #clp-hero .text-col {
      padding: 30px 0
    }
  }
  
  #clp-hero.rtl-banner {
      background: url('https://i8.amplience.net/i/epsonemear/colour_label_printers_0523_headline-banner_product_listing_RTL_01') center/cover no-repeat;
  }
  #clp-hero.rtl-banner .text-col {
      margin-left: auto; text-align: right;
  }
  @media (max-width:1300px) {
      #clp-hero.rtl-banner{
          background: url(https://i8.amplience.net/i/epsonemear/colour_label_printers_0523_headline-banner_product_listing_01_1300_1024_RTL) no-repeat;background-position: left;
      }
  }
  
  
  #fespa-hero {
    display: flex;
    flex-wrap: wrap;
    min-height: 275px;
    background: url('https://i8.amplience.net/i/epsonemear/pos_printers_0523_headline-banner_product_listing_01') center/cover no-repeat
  }
  #fespa-hero .container-fluid {
    width: 100%;
    align-self: center;
  }
  #fespa-hero .text-col h1 {
    margin: 0
  }
  #fespa-hero .text-col h2 {
    margin: 0
  }
  #fespa-hero .text-col {
    width: 50%;
    padding: 60px 0;
  }
  #fespa-hero .d-mob {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
  }
  @media (max-width:1300px) {
    #fespa-hero {
      background: url(https://i8.amplience.net/i/epsonemear/pos_printers_0523_headline-banner_product_listing_01_1300_1024_1) no-repeat;
      background-position: right;
    }
  }
  @media (max-width:1023px) {
    #fespa-hero {
      background: 0 0/cover #f2f3f5
    }
    #fespa-hero .text-col {
      width: 100%;
      padding: 60px 0;
      background: #f2f3f5
    }
    #fespa-hero .d-mob {
      display: block
    }
  }
  @media (max-width:577px) {
    #fespa-hero .text-col {
      padding: 30px 0
    }
  }
  #fespa-hero.rtl-banner {
      background: url('https://i8.amplience.net/i/epsonemear/pos_printers_0523_headline-banner_product_listing_RTL_01') center/cover no-repeat 
  }
  #fespa-hero.rtl-banner .text-col {margin-left: auto; text-align: right;}
  @media (max-width:1300px) {
      #fespa-hero.rtl-banner {
          background: url(https://i8.amplience.net/i/epsonemear/pos_printers_0523_headline-banner_product_listing_01_1300_1024_1_RTL) no-repeat;
          background-position: left;
      }
  }
  
  #drupa-hero {
    min-height: 275px;
    display: flex;
    flex-wrap: wrap;
    background: url('https://i8.amplience.net/i/epsonemear/drupa-0424-headline-banner-product-listing-01') center/cover no-repeat;
  }
  #drupa-hero .container-fluid {
    width: 100%;
    align-self: center;
  }
  #drupa-hero .text-col h1 {
    margin: 0;
    color: white
  }
  #drupa-hero .text-col h2 {
    margin: 0;
    color: white
  }
  #drupa-hero .text-col p {
    color: white;
  }
  #drupa-hero .text-col {
    width: 50%;
    padding: 60px 0;
  }
  #drupa-hero .d-mob {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
  }
  @media (max-width:1023px) {
    #drupa-hero .text-col {
      background: none;
    }
    #drupa-hero {
      background: 0 0/cover #000;
    }
    #drupa-hero .text-col {
      width: 100%;
      background: #000;
    }
    #drupa-hero .d-mob {
      display: block
    }
  }
  @media (max-width:577px) {
    #drupa-hero .text-col {
      padding: 30px 0
    }
  }
  
  
  #clp-hero-1112 {
    min-height: 275px;
    display: flex;
    flex-wrap: wrap;
    background: url('https://i8.amplience.net/i/epsonemear/colour_label_printers_1224_headline-banner_product_listing_02') center/cover no-repeat;
  }
  #clp-hero-1112 .container-fluid {
    width: 100%;
    align-self: center;
  }
  #clp-hero-1112 .text-col h1 {
    margin: 0;
    color: white
  }
  #clp-hero-1112 .text-col h2 {
    margin: 0;
    color: white
  }
  #clp-hero-1112 .text-col p {
    color: white;
  }
  #clp-hero-1112 .text-col {
    width: 50%;
    padding: 60px 0;
  }
  #clp-hero-1112 .text-col.smallSize {
    width: 45%;
  }
  #clp-hero-1112 .d-mob {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
  }
  @media screen and (min-width:1023px) and (max-width:1300px) {
    #clp-hero-1112 {
      background: url('https://i8.amplience.net/i/epsonemear/colour_label_printers_1224_headline-banner_product_listing_-1300-01') no-repeat;
      background-position: right;
      background-size: cover;
        min-height: 200px;
    }
    #clp-hero-1112 .text-col, #clp-hero-1112 .text-col.smallSize {
      width: 36%;
      padding: 10px 0 20px;
        line-height: 18px;
    }
    #clp-hero-1112 .text-col h1{
        line-height: 35px;
        font-size: 2rem;
      }
  }
  @media (max-width:1023px) {
    #clp-hero-1112 .text-col {
      background: none;
    }
    #clp-hero-1112 {
      background: 0 0/cover #7d7d7d;
    }
    #clp-hero-1112 .text-col, #clp-hero-1112 .text-col.smallSize {
      width: 100%;
      background: #7d7d7d;
    }
    #clp-hero-1112 .d-mob {
      display: block
    }
  }
  @media (max-width:577px) {
    #clp-hero-1112 .text-col {
      padding: 30px 0
    }
  }
  