.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-393b56b8-5ab2-5d26-c234-e6b9bbb4e820 {
display: flex;
justify-content: center;
}.lfr-layout-structure-item-51fe1662-b94d-ea47-d8b6-65e3821f2323 {
  .tab-container-new {
    gap: var(--gap-md, 48px);
  }
  
  .tab-item {
    text-align: center !important;
    min-width: 265px !important;
  }
  
  @media screen and (max-width: 767px) {
    .tab-item {
      min-width: 164px !important;
    }
  }
}.lfr-layout-structure-item-97423e84-f99c-27e2-3caa-ebdb009f9653 {
  background: var(--color-brand-current-background, var(--color-background-cni, #F6FBFF));
}.lfr-layout-structure-item-8f59f18a-b6fe-56f4-983e-b874f8824056 {
  .fragment_17183.cni-background {
    background: var(--color-neutral-white, #FFF) !important;
  }
  
  @media screen and (max-width: 1143px) {
    .fragment_17183.cni-background {
      padding-top: 56px !important;
      padding-bottom: 56px !important;
    }
  }
}.lfr-layout-structure-item-ffb02f1a-b4fb-1e9e-5ac0-cc27f9a626b3 {
  overflow: hidden;
  
  .lfr-layout-structure-item-card-v2 > div,
  .lfr-layout-structure-item-card-v2 > div > div {
    height: 100%;
    
    .card-content-footer {
      height: 100%;
      display: flex;
      flex-direction: column;
      
      .card-content {
        height: 100%;
      }
    }
  }
}.lfr-layout-structure-item-5d24cfc6-bfec-3c4f-d527-4e09d55444be {
display: none !important;
}
.lfr-layout-structure-item-447d4638-49d9-2026-1835-ac72b5ade89a {
  position: relative;
  z-index: 1;
}.lfr-layout-structure-item-8c2a48c0-dc1b-3b17-9b12-b8c0c363605f {
  .fragment_18739.intern-hero-fragment .ih-text-base-container .text-main-text-area {
    gap: var(--gap-xxxs, 16px) !important;
  }
  
  .breadcrumb {
    height: 20px !important;
  }
  
  .breadcrumb a {
    white-space: nowrap !important;
  }
  
  @media screen and (max-width: 1279px) {
    .fragment_18739.intern-hero-fragment .ih-text-base-container > * {
      grid-column: 1 / 9 !important;
    }
  }
  
  @media screen and (max-width: 991px) {
    .fragment_18739.intern-hero-fragment .ih-text-base-container > * {
      grid-column: 1 / 11 !important;
    }
  }
  
   @media screen and (max-width: 767px) {
    .fragment_18739.intern-hero-fragment.without-play,
    .fragment_18739.intern-hero-fragment .intern-hero-container,
    .fragment_18739.intern-hero-fragment .intern-hero-content {
      height: auto !important;
    }
     
    .intern-hero-container {
      margin-bottom: var(--padding-sm, 24px) !important;
    }
     
    .list-item-offered-by {
      flex-wrap: nowrap !important;
    }

    .fragment_18739.intern-hero-fragment .ih-text-base-container > * {
      grid-column: 1 / 13 !important;
    }
  }
}.lfr-layout-structure-item-eaa99f46-fa45-4c82-d4d1-082fdd00d701 {
margin-left: auto !important;
width: fit-content !important;
}
.lfr-layout-structure-item-679c3e17-a9dd-be79-392e-858d540d8ca1 {
  > div > div > div > div {
    flex: 0 1 auto !important;
  }
}.lfr-layout-structure-item-5424a2da-634b-8584-a9fb-c178a80ebe74 {
  .absolute-image {
    z-index: 2;
  }
}.lfr-layout-structure-item-c306d157-8276-5c13-d731-5e06bac5ddd0 {
  background: linear-gradient(98deg, #003B8F 0%, #005BA5 100%);
}.lfr-layout-structure-item-bba73428-ef68-a5e6-ab46-5c68d68d1d18 {
  width: 100% !important;
  
  .carousel-container {
    height: 450px !important;
    
    .slide {
      width: 592px !important;
      height: 333px !important;

      &.in-evidence {
        width: 800px !important;
        height: 450px !important;
      }
    }
  }
  
  .thumb {
    width: 112px !important;
    height: 63px !important;
  }
  
  @media screen and (max-width: 991px) {
    .carousel-container {
      height: 373px !important;
      
      .slide {
        &.in-evidence {
          width: 660px !important;
          height: 373px !important;
        }
      }
    }
  }
  
  @media screen and (max-width: 767px) {
    .carousel-container {
      height: auto !important;
      
      .slide {
        aspect-ratio: 16 / 9 !important;
        width: 62.5vw !important;
        height: auto !important;
        
        &.in-evidence {
          width: 76vw !important;
          height: auto !important;
        }
      }
    }
  }
}.lfr-layout-structure-item-82195a3a-74a9-a78c-efce-0f5ff7eb7f11 {
  position: relative;
}.lfr-layout-structure-item-7455bd79-5be6-5e62-b5ca-947747094a44 {
  .media-structure-card {
    background: none !important;
  }
  
  img {
    height: 488px !important;
  }
  
  @media screen and (max-width: 1143px) {
    img {
      height: 404px !important;
    }
  }
  
  @media screen and (max-width: 767px) {
    img {
      height: 348px !important;
    }
  }
}.lfr-layout-structure-item-87d10061-8bc6-3a04-a4fb-db7f3df28909 {
  align-content: end;
}.lfr-layout-structure-item-5ed9433d-51fa-6783-6f81-6293f591fe1f {
    & .ds-grid-container{
        margin: 0 !important;
    }
}.lfr-layout-structure-item-56b0738e-63db-0c0e-bd99-2f0b020e7ba4 {
  position: relative;
}.lfr-layout-structure-item-e5c7deb3-f736-56ef-0ccd-934dae7c2f75 {
  position: relative;
}.lfr-layout-structure-item-3d9292ad-7fb8-e769-8ad9-cf3f3791e60a {
  @media screen and (max-width: 767px) {
    .text-main-swap-area-inner {
      width: 100% !important;
    }
  }
}.lfr-layout-structure-item-bc710070-0331-166e-a1be-fca2d03d4386 {
  .lfr-layout-structure-item-card-v2 {
    height: auto !important;
    
    > div,
    > div *:not(div:has(> .lfr-layout-structure-item-list-item---text) *) {
      height: 100% !important;
    }
    
    .lfr-layout-structure-item-list-item---text,
    .lfr-layout-structure-item-list-item---text *:not(.card-container *) {
      height: 100% !important;
    }
    
    .card-content-icon-text {
      height: 100% !important;
    }
    
    .card-content {
      padding: var(--padding-sm, 24px) !important;
    }
  }
  
  
  .lfr-layout-structure-item-basic-component-image img {
    width: 248px !important;
    height: 316px !important;
  }
  
  @media screen and (max-width: 1279px) {
    .lfr-layout-structure-item-basic-component-image img {
      width: 236px !important;
      height: 316px !important;
    }
  }
  
  @media screen and (max-width: 1143px) {
    .lfr-layout-structure-item-basic-component-image img {
      width: 204px !important;
      height: 316px !important;
    }
  }
  
  @media screen and (max-width: 991px) {
    .lfr-layout-structure-item-basic-component-image img {
      width: 312px !important;
      height: 316px !important;
    }
  }
  
  @media screen and (max-width: 767px) {
    .lfr-layout-structure-item-basic-component-image img {
      width: 288px !important;
      height: 316px !important;
    }
  }
}.lfr-layout-structure-item-0e896bbf-bb3f-634c-2851-e375b556737c {
    & label{
        display: none !important;
    }
}
.lfr-layout-structure-item-51be9f5c-e6da-3177-f95f-e66df1baf509 {
  .card-content-title {
    gap: var(--gap-micro, 8px) !important;
  }
  
  .fragment_38512 {
    margin-left: 2px !important;
  }
}.lfr-layout-structure-item-3d9bc847-d40e-7bae-f132-38f2ca21e23c {
}.lfr-layout-structure-item-7672c971-fdbb-b699-4db5-37ed8fd57f0b {
  background: var(--color-neutral-white, #FFF);
}.lfr-layout-structure-item-536671e3-0f86-14ea-d544-fc624e2b8508 {
  @media screen and (max-width: 767px) {
   .text-main-swap-area-inner {
     width: 100% !important;
   }
  }
}.lfr-layout-structure-item-2eccc8aa-1144-c65c-fa1f-bd439db35d62 {
  width: 100% !important;
}.lfr-layout-structure-item-58d52582-05f9-d92a-ce66-7265ab259d34 {
background: linear-gradient(98deg, #003B8F 0%, #005BA5 100%);
}.lfr-layout-structure-item-2e98edc5-6d3a-7263-3b82-f24f898f3f69 {
  
}.lfr-layout-structure-item-ba14b313-564d-7197-1efb-985cfc519332 {
  flex: 1 0 auto !important;
}.lfr-layout-structure-item-b538b73a-ad08-d708-7d13-b0106117657f {
  .lfr-layout-structure-item-card-v2 > div, 
  .lfr-layout-structure-item-card-v2 > div > div {
    min-height: 100%;
    height: 100%;
  }
}.lfr-layout-structure-item-0e1a26ab-92d3-c7e9-8b33-37d0c0cdc13c {
  background: linear-gradient(69deg, rgba(203, 223, 237, 0.24) 33.17%, rgba(255, 247, 234, 0.24) 66.83%);
}.lfr-layout-structure-item-4bc4d83e-6754-8b6c-4043-fbf02596594c {
  background: var(--color-brand-current-background, var(--color-background-cni, #F6FBFF));
  
  .accordion-item .accordion-head:hover, .accordion-item .accordion-head[aria-expanded=true] {
    background-color: #C3E9FC !important;
  }
}.lfr-layout-structure-item-443de1a3-a9b8-9d47-3fa8-99dc9c773b8b {
  width: 100% !important;
  
  .text-area-title-main {
    display: none;
  }
}