.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-4d7a3c3d-a938-e84f-3ceb-285e1aad6ee6 {
margin-bottom: 32px !important;
}
.lfr-layout-structure-item-4a456040-61a0-2f48-0031-ee7915275514 {
display: none !important;
}
.lfr-layout-structure-item-c36dce62-fbb0-87e4-d014-75bc205023b9 {
position: relative;
max-width: 100vw;
overflow-x: hidden
}.tabs-wrapper {
justify-content: center;
}.banner-sub {
    justify-items: center;
}/* ===============================
   BASE STYLES
=============================== */
.highway-section {
    background-image: url('/documents/d/guest/background-graphic-tet') !important;
    background-position: center top !important;
  }
  
  .highway-section .section-label {
    color: rgba(255, 219, 152, 1) !important;
  }
  
  .highway-section .triangle {
    border-left: 10px solid rgba(255, 219, 152, 1) !important;
  }
  
  .highway-section .section-title {
    color: #ffffff !important;
  }
  
  .highway-section .stat-number {
    color: rgba(255, 239, 150, 1) !important;
  }
  
  .highway-section .stat-number .value {
    color: rgba(255, 239, 150, 1) !important;
  }
  
  .highway-section .stat-number .unit {
    color: rgba(255, 239, 150, 1) !important;
  }
  
  .highway-section .stat-label {
     color: #ffffff !important;
  }

  /* ===============================
       max-width: 1280px
    =============================== */
  @media (max-width: 1280px) {
      .highway-section {
          background-size: auto 500px !important;
          background-position: right top !important;
      }
  
    .highway-section .section-title {
      color: #ffffff !important;
    }
  }
  
  /* ===============================
       max-width: 1024px
    =============================== */
  @media (max-width: 1024px) {
    .highway-section {
      background-size: auto 400px !important;
      background-position: right top !important;
    }
  }
  
  /* ===============================
       MOBILE – max-width 991px
    =============================== */
  @media (max-width: 991px) {
    .highway-section {
          background-size: auto 400px !important;
          background-position: right top !important;
    }
  }
  
  /* ===============================
       MOBILE – max-width 768px
    =============================== */
  @media (max-width: 368px) {
    .highway-section .section-title {
      color: #ffffff !important;
    }
  
    .highway-section .section-label {
      color: rgba(255, 219, 152, 1) !important;
    }
  }
  
  @media (max-width: 768px) {
    .highway-section {
      background-size: auto 400px !important;
      background-position: center top !important;
      background-image: url('/documents/d/guest/background-graphic-tet') !important;
    }
  
    .highway-section .section-label {
      color: rgba(255, 219, 152, 1) !important;
    }
  
    .highway-section .section-title {
      color: #ffffff !important;
    }
  
    .highway-section .stat-number {
      color: rgba(255, 239, 150, 1) !important;
    }
  
    .highway-section .stat-number .stat-label,
    .highway-section .stat-number .unit {
      color: rgba(255, 239, 150, 1) !important;
    }
  
    .highway-section .stat-label {
      color: #ffffff !important;
    }  
  }

@media screen and (min-width: 1024px) {
.custom-service {
margin-top: 30px;
}