.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-4a456040-61a0-2f48-0031-ee7915275514 {
display: none !important;
}
.lfr-layout-structure-item-d59806d8-bea0-4cea-9673-52579feb18cd .article-wrapper img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.lfr-layout-structure-item-c36dce62-fbb0-87e4-d014-75bc205023b9 {
position: relative;
max-width: 100vw;
overflow-x: hidden
}.lfr-layout-structure-item-f2cedd61-a3de-4d96-b9c1-44bff944d3ca {
margin-top: -30px !important;
padding-bottom: 0px !important;
padding-top: 0px !important;
}
/* ===============================
   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;
}.lfr-layout-structure-item-b311086e-5be4-f33f-2f40-2ac9944f1f27 {
padding-top: 0px !important;
}
@media screen and (max-width: 575px) {.lfr-layout-structure-item-f2cedd61-a3de-4d96-b9c1-44bff944d3ca {
display: block !important;
}
}