/* CSS Document */

    /* Banner styling */
    .banner_en {
      width: 100%;
      height: 150px; /* adjust as needed */
      background-image: url('../../theme/images/banner_bg_2021.png'); /* your image path */
	  
      background-repeat: repeat-x; /* repeat horizontally across the banner */
      background-color: #0069FF;   /* fallback color behind the image */
      display: flex;
      align-items: center;
      padding: 0 0px;
      color: #fff;
    }
	
	.banner_la {
      width: 100%;
      height: 150px; /* adjust as needed */
      background-image: url('../../theme/images/banner_bg_2021.png'); /* your image path */
      background-repeat: repeat-x; /* repeat horizontally across the banner */
      background-color: #0069FF;   /* fallback color behind the image */
      display: flex;
      align-items: center;
      padding: 0 0px;
      color: #fff;
    }

    .banner img.logo {
      height: 150px; /* adjust logo size */
      margin-right: 0px;
    }

    .banner h1 {
      font-size: 28px;
      margin: 0;
    }