.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-bdc74a58-2e2e-9b1f-3b0f-f616e773e3de {
font-size: 50px !important;
font-weight: 700 !important;
color: #1C1C24 !important;
}
.lfr-layout-structure-item-bdc74a58-2e2e-9b1f-3b0f-f616e773e3de {
text-align: center;
}

@media (max-width: 1023px) {
  .lfr-layout-structure-item-bdc74a58-2e2e-9b1f-3b0f-f616e773e3de h1.component-heading {
    font-size: 40px;
  }
}


@media (max-width: 768px) {
  .lfr-layout-structure-item-bdc74a58-2e2e-9b1f-3b0f-f616e773e3de h1.component-heading {
    font-size: 24px;
  }
}

@media (max-width: 368px) {
  .lfr-layout-structure-item-bdc74a58-2e2e-9b1f-3b0f-f616e773e3de h1.component-heading {
    font-size: 24px;
  }
}.lfr-layout-structure-item-058fa526-849e-c54f-e3b5-7a807b531809 {
font-size: 15px !important;
margin-bottom: 5px !important;
}
.lfr-layout-structure-item-bbdd6019-7c72-ed6f-7cdf-b9482758e90f {
font-size: 15px !important;
}
.lfr-layout-structure-item-eda938ac-c949-09ca-8a85-1407ebdda5db {
font-size: 50px !important;
font-weight: 700 !important;
color: #1C1C24 !important;
}
.lfr-layout-structure-item-eda938ac-c949-09ca-8a85-1407ebdda5db {
text-align: center;
}

@media (max-width: 1024px) {
  .lfr-layout-structure-item-eda938ac-c949-09ca-8a85-1407ebdda5db h1.component-heading {
    font-size: 24px;
  }
}


@media (max-width: 768px) {
  .lfr-layout-structure-item-eda938ac-c949-09ca-8a85-1407ebdda5db h1.component-heading {
    font-size: 24px;
  }
}

@media (max-width: 368px) {
  .lfr-layout-structure-item-eda938ac-c949-09ca-8a85-1407ebdda5db h1.component-heading {
    font-size: 24px;
  }
}/* ===============================
   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-af1a449e-9a25-ec91-471b-4ac899f65de7 {
height: 100px !important;
}
.lfr-layout-structure-item-0c8444b0-0bd1-7aee-f69e-06599fe448f9 {
height: 100px !important;
}
.lfr-layout-structure-item-c36dce62-fbb0-87e4-d014-75bc205023b9 {
position: relative;
max-width: 100vw;
overflow-x: hidden
}.lfr-layout-structure-item-36fa1fa4-fb52-d1fd-9f3c-1d36222f5427 {
min-width: 800px !important;
overflow: auto !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
text-align: center !important;
width: 100% !important;
}
.lfr-layout-structure-item-da17b1a9-61b9-0c32-079d-1f1d46ea5d0d {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-36fa1fa4-fb52-d1fd-9f3c-1d36222f5427 {
min-width: 1000px !important;
overflow: hidden !important;
}
.lfr-layout-structure-item-da17b1a9-61b9-0c32-079d-1f1d46ea5d0d {
min-width: 100% !important;
overflow: auto !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-36fa1fa4-fb52-d1fd-9f3c-1d36222f5427 {
min-width: 1000px !important;
overflow: hidden !important;
}
.lfr-layout-structure-item-da17b1a9-61b9-0c32-079d-1f1d46ea5d0d {
max-width: 100% !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-36fa1fa4-fb52-d1fd-9f3c-1d36222f5427 {
min-width: 1000px !important;
}
}