.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-57600b85-4df5-964b-a90c-8c270ee7e4c3 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-cdfc04a9-dffb-a7ef-f592-409f1b2b28c1 {
  width: 102px;
}.lfr-layout-structure-item-db5e7143-9228-b321-e1e6-0930d933829f {
text-align: right !important;
}
.lfr-layout-structure-item-82c96f74-b036-c116-d2e3-a6b959bdd037 {
  @media (max-width: 991px) {
    .ds-container > div > .lfr-layout-structure-item-container:nth-of-type(2) {
      order: 3;
    }
    .ds-container > div > .lfr-layout-structure-item-container:nth-of-type(3) {
      order: 2;
    }
  }
}.lfr-layout-structure-item-e3c15266-787f-5307-118e-afab042e3050 {
max-width: 255px !important;
}
.lfr-layout-structure-item-0ff39f0a-6688-b292-4661-4a780e5c970d {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-a3c54ee0-b7bf-8dd9-23da-f892b9e08ae5 {
    & .card-content{
        height: 273px;
        & > div{
            height: 100% !important;
        }
    }
    @media (max-width: 767px) {
        & .card-content{
            height: 100%;
        }
    }
}.lfr-layout-structure-item-b10ae83b-4974-636f-f464-f2ba1bb39d2d {
    z-index: 2;
    & .text-main-text-area, & .text-main-swap-area-outer{
        z-index: 2;
    }
    & .fragment_16596 .text-main-container{
        gap: 32px;
    }
}.lfr-layout-structure-item-437a8bf5-c45d-ad0d-66a1-af2683af6a4f {
  
}.lfr-layout-structure-item-484a6929-d595-e8ac-be5e-fcf843d33e5c {
margin-bottom: 56px !important;
}
.lfr-layout-structure-item-bfcc9b1b-fc99-9c16-c88a-33b01c91595a {
    z-index: 2;
    & .text-main-text-area, & .text-main-swap-area-outer{
        z-index: 2;
    }
    & .fragment_16596 .text-main-container{
        gap: 32px;
    }
}.lfr-layout-structure-item-41b4bfab-f8fe-ad1c-a732-61acc09272fc {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-4a116fe1-7aee-30da-a391-d5c7f653a17e {
gap: 32px;
}.lfr-layout-structure-item-af9826f4-b49b-4be3-53a9-cd945b1c49a1 {
.fragment_39327.grid-item {
    body.has-edit-mode-menu div:has(> div > div > div > &):not(style), body.has-edit-mode-menu div:has(> div > div > div > &) *:not(& > lfr-drop-zone > div > div > div *):not(style), body:not(.has-edit-mode-menu) div:has(> &):not(style), body:not(.has-edit-mode-menu) div:has(> &) *:not(& > div *):not(style) {
        justify-content: center;
        display: flex;
    }
}
}.lfr-layout-structure-item-9cef3a64-f2d9-8d5d-e855-441f767f06d9 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-8ebd8159-ae17-bf14-e6b1-c7f0234cf713 {
max-width: 150px;
}.lfr-layout-structure-item-679603ba-4587-c7ab-d98c-56a15bcd0bab {
@media (max-width: 767px) {
    & {
        width: 100% !important;

        & .text-main-swap-area-outer{
            width: 100% !important;
            & > div{
                width: 100% !important;
            }
        }
    }
}


}.lfr-layout-structure-item-b4c875fc-eb10-cffc-25c9-ff2371c801e6 {
@media (max-width: 767px) {
    & {
        width: 100% !important;

        & .text-main-swap-area-outer{
            width: 100% !important;
            & > div{
                width: 100% !important;
            }
        }
    }
}


}.lfr-layout-structure-item-a471604b-1700-d93f-d046-5256adecdba8 {
max-width: 560px !important;
}
.lfr-layout-structure-item-a471604b-1700-d93f-d046-5256adecdba8 {
.fragment_36735.card {
.card-content {
        flex-direction: column;
 
}
}
}.lfr-layout-structure-item-92f048a5-43e7-467a-105d-fb0b34baa414 {
  .text-main-swap-area-inner > div {
    justify-content: start !important;
    gap: var(--gap-macro, 12px) !important;
  }
}.lfr-layout-structure-item-df0aa7c5-bdfb-07a2-03e7-b33adf28676b {
.ds-icon-item {
display: none;
}
}.lfr-layout-structure-item-5d81284c-8088-34ea-15c6-a1b078ed9af2 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-b6ee0756-b176-ec22-f845-51e6aa00afb3 {
  position: relative;
  max-width: 100%;
}.lfr-layout-structure-item-e7c8dcca-1a5d-ea03-7994-8b1f18c89748 {
  position: relative;
  @media (max-width: 482px) {
    margin-left: auto;
  }
}.lfr-layout-structure-item-cae07931-ff58-34ea-a18b-4fc29d710030 {
gap: 32px;
}.lfr-layout-structure-item-bc4b2273-f89e-5539-3efa-74e4053c928a { 
  .texture-bottom-left,
  .texture-top-right {
    display: none !important;
  }
  .dropzone-container { 
    height: 450px;
    * {
      height: 100%; 
    }
  }
}.lfr-layout-structure-item-1c6aa47c-669d-3197-3cb3-6b0e2f313821 {
  background-color: var(--color-background-cni, #F6FBFF)
}.lfr-layout-structure-item-da2c61fe-3c9c-c6d8-ea5b-4ac6396ae8bf {
  background: linear-gradient(69deg, rgba(203, 223, 237, 0.24) 33.17%, rgba(255, 247, 234, 0.24) 66.83%);
}.lfr-layout-structure-item-be3e8f0b-0f0d-311d-2c9d-ed1b1bd78a4f {
max-width: 100%;

& .svg-top-right{
display: none;
}
}.lfr-layout-structure-item-e9e429bc-4ff6-bd9f-29e5-3e8676008a97 {
  z-index: 1 !important;
}.lfr-layout-structure-item-8ff5c0f8-a683-c93d-f208-f9d7f4b8b258 {
width: 100%;
& .tab-item{
            flex: 1;
            text-align: center;
        }
}.lfr-layout-structure-item-cf02dc25-7a42-ecd8-495a-fe2c85150a1a {
position: relative;
overflow: hidden;

& .fragment_22467 {
    img {
        width: unset !important;
        height: unset !important;
        max-width: unset !important;
        max-height: unset !important;
        object-fit: cover;
    }
}
}.lfr-layout-structure-item-5f8134ff-2d70-a422-4161-563c4601f9db {

}
html {
  scroll-behavior: smooth;
scroll-padding-top: 108px;

    &:has(nav.cadmin.control-menu-container) {
        scroll-padding-top: 188px;
    }

  @media screen and (max-width: 1143px) {
     scroll-padding-top: 64px;

    &:has(nav.cadmin.control-menu-container) {
    scroll-padding-top: 144px;
    }
  }
} .lfr-layout-structure-item-2fe24ac1-718a-3f40-15ae-d751b692c174 {
  @media (max-width: 767px) {
    .text-area-title-main {
      max-width: 571px !important;
      width: 100% !important;
    }
  }
}.lfr-layout-structure-item-44aa6334-809d-1cf5-1bb3-15123c704f50 {
  background: var(--color-neutral-lightest, #F2F2F2);
}.lfr-layout-structure-item-08da113f-a5d0-d3ac-15e3-72877c353abf {
}.lfr-layout-structure-item-dd05ee39-7acb-cc50-8465-a9072489fbcc {
  .intern-hero-container {
    margin-bottom: 64px !important;
  }
  .ih-video {
    gap: var(--gap-xxxs, 16px) !important;
    padding: 0 var(--padding-micro, 8px) !important;
    .play-video-modal {
      width: auto !important;
      height: auto !important;
    }
  }
  @media screen and (min-width: 1280px) {
    .ih-video {
      width: 280px !important;
    }
  }
  @media screen and (min-width: 1144px) and (max-width: 1279px) {
    .ih-video {
      width: 290px !important;
    }
  }
  @media screen and (min-width: 768px) and (max-width: 1143px) {
    .ih-video {
      width: 236px !important;
    }
  }
  @media screen and (max-width: 767px) {
    .fragment_46029.intern-hero-fragment .intern-hero::after {
      background: linear-gradient(0deg, transparent, transparent) !important;
    }
  }
}.lfr-layout-structure-item-b3c76383-1152-efaf-a760-e84dd5a94ffd {
margin-bottom: 12px !important;
}
.lfr-layout-structure-item-4ad4b82e-277b-3e79-404c-495b17ce4474 {
max-width: 150px;
}.lfr-layout-structure-item-157b801e-e4e3-296e-b562-b8639e6a8a14 {
max-width: 150px;
}.lfr-layout-structure-item-2dee4817-def3-da6a-276a-de96f8b9ade3 {
.lfr-layout-structure-item-timeline {
  width: 592px !important;
}

@media (max-width: 1279px) {
  .lfr-layout-structure-item-timeline {
    width: 476px !important;
  }
}

@media (max-width: 1143px) {
  .lfr-layout-structure-item-timeline {
    width: 348px !important;
  }
}

@media (max-width: 991px) {
  .lfr-layout-structure-item-timeline {
    width: 348px !important;
  }
}

@media (max-width: 767px) {
  .lfr-layout-structure-item-timeline {
    width: 100% !important;
    min-width: 288px !important;
  }
}

.timeline-line-dots-container {
  width: 592px !important;
}

@media (max-width: 1279px) {
  .timeline-line-dots-container {
    width: 476px !important;
  }
}

@media (max-width: 1143px) {
  .timeline-line-dots-container {
    width: 348px !important;
  }
}

@media (max-width: 991px) {
  .timeline-line-dots-container {
    width: 348px !important;
  }
}

@media (max-width: 767px) {
  .timeline-line-dots-container {
    width: 100% !important;
    min-width: 288px !important;
  }
}

}.lfr-layout-structure-item-6e885cf6-6f55-d4d3-6a8c-f0f4e8d7aa5e {
position: relative;
overflow: hidden;

& .fragment_22467 {
    img {
        width: unset !important;
        height: unset !important;
        max-width: unset !important;
        max-height: unset !important;
        object-fit: cover;
    }
}
}.lfr-layout-structure-item-6e171b4e-4b53-fbdf-5960-c18432e40f19 {
gap: 64px !important;
}.lfr-layout-structure-item-fd120b2f-61d4-b3d0-e2af-55881e229a78 {
gap: 32px;
}.lfr-layout-structure-item-feb8e5bc-146e-37ed-8b40-a733adb839cd {
@media(max-width: 991px) {
.accordion-head  {
  display: flex;
  align-items: center
  }
 }
  .accordion-head  {
  padding: 16px!important;
    
  }
}.lfr-layout-structure-item-796b8932-c834-aeb6-5dd4-9d5fbc7b57c2 {
& .fragment_16596 .text-main-container{
  gap: var(--gap-xs) !important;
}
}.lfr-layout-structure-item-a483bdf1-efda-f1f9-b194-3abc168e9d92 {
background-color: var(--color-brand-current-background) !important;
}
.lfr-layout-structure-item-47df6ba4-6e24-e637-ec77-e2ac7e67013a {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-150bcd5b-0d84-581e-cfe7-40e762c7b7be {
}.lfr-layout-structure-item-018f1fda-5bf6-0f56-cd9e-2ee2cf9b6563 {
  align-self: end;
  @media (max-width: 767px) {
    margin-top: -48px;
  }
}.lfr-layout-structure-item-f38a7566-439d-957c-b349-f796871a0c8a {
  .lfr-layout-structure-item-cards-v2 { 
    .card-content-title {
      gap: 0 !important;
    }
    .card-content-title-title > span {
      display: block;
    }
    .card-content-title-subtitle > span {
      display: block;
    }
    @media screen and (max-width: 767px) {
      max-width: calc(50% - 8px);
      min-width: 288px;
    }
  }
}.lfr-layout-structure-item-cba9f9bf-6a71-df9e-b1e8-88456d5d041e {
  transition: none !important;
  * { 
      transition: none !important;
  }
  .text-area-title-main {
    font-size: 40px !important;
    line-height: 52px !important;
  }
  .text-main-swap-area-inner > div {
    justify-content: start !important;
    gap: var(--gap-macro, 12px) !important;
  }
}.lfr-layout-structure-item-00ef3082-a8df-e339-3072-662929f9231b {
gap: 32px;
}.lfr-layout-structure-item-3161d942-b417-a0da-7628-26db64f4ae03 {
  img { 
    object-fit: cover;
    object-position: left
  }
}.lfr-layout-structure-item-e427fac3-7415-a100-91b3-13ee209b4fc9 {
background-color: var(--color-brand-current-background) !important;
padding-bottom: 88px !important;
}
.lfr-layout-structure-item-c50a0e56-b2ff-9f3e-ab71-990878a6c0a8 {
  a {
  text-decoration: var(--text-decoration-underline, underline);
}
}.lfr-layout-structure-item-45dcd1e2-e1bf-ecc2-f7c8-75608599efc8 {
  background: linear-gradient(98deg, var(--color-brand-cni-darker, #003B8F) 0%, var(--color-brand-cni-dark, #005BA5) 100%);
  position: relative;
  overflow: hidden;
}.lfr-layout-structure-item-2c31a31d-200b-7968-01b9-78ee29d02e9c {
    & .card-content{
        height: 273px;
        & > div{
            height: 100% !important;
        }
    }
    @media (max-width: 767px) {
        & .card-content{
            height: 100%;
        }
    }
}.lfr-layout-structure-item-5e577b95-f0e7-a27f-0d0b-d4c61f3dd15d {
gap: 32px;
}.lfr-layout-structure-item-5d24cfc6-bfec-3c4f-d527-4e09d55444be {
display: none !important;
}
.lfr-layout-structure-item-0b841e19-e33e-5545-2dd7-135a97d58590 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-73d4213b-3a85-5ec8-dbe3-bf8fa1a54eaa {
width: 100%;
& .tab-item{
            flex: 1;
            text-align: center;
        }
}.lfr-layout-structure-item-58c41352-5d5e-6959-7ebc-2c0c3068a9e4 {
background-color: var(--color-brand-current-background) !important;
}
.lfr-layout-structure-item-58c41352-5d5e-6959-7ebc-2c0c3068a9e4 {
    & .ds-btn-text {
        white-space: nowrap;
    }

    & .ds-btn-text {
        white-space: nowrap;
    }

    & .list-item-offered-by {
        flex-wrap: nowrap !important;
        gap: 8px !important;

        & .text {
            white-space: nowrap !important;
        }

        & .info-image-container {
            flex-shrink: 0 !important;
        }
    }

    & .tab-container-new{
        gap: 24px !important;
    }

    @media (max-width: 767px) {
        & {
            & .text-main-swap-area-outer {
                width: 100% !important;

                &>div {
                    width: 100% !important;
                }
            }
        }
    }


}.lfr-layout-structure-item-8ff64669-ebc9-2173-633d-675f13ecd4ed {
background-color: var(--color-brand-current-background) !important;
}
.lfr-layout-structure-item-8ff64669-ebc9-2173-633d-675f13ecd4ed {
    & .ds-btn-text {
        white-space: nowrap;
    }

    & .ds-btn-text {
        white-space: nowrap;
    }

    & .list-item-offered-by {
        flex-wrap: nowrap !important;
        gap: 8px !important;

        & .text {
            white-space: nowrap !important;
        }

        & .info-image-container {
            flex-shrink: 0 !important;
        }
    }

    & .tab-container-new{
        gap: 24px !important;
    }

    @media (max-width: 767px) {
        & {
            & .text-main-swap-area-outer {
                width: 100% !important;

                &>div {
                    width: 100% !important;
                }
            }
        }
    }


}.lfr-layout-structure-item-a940d542-857e-5fe6-aba9-06f508666a21 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-7703ca18-30b9-5635-1959-4567f8338441 {
@media (min-width: 1144px) {
.fragment_25153.element-expandable {
.ee-button {
display: none;
    }
}
}
}.lfr-layout-structure-item-b014233b-f497-22f2-4b2a-605f56ba05f4 {
  width: 320px;
}.lfr-layout-structure-item-a64ce084-c95c-bc68-f8b3-c1835a461b31 {
  .fragment_17183 {
    background: var(--color-neutral-white, #FFF) !important;
  }
}.lfr-layout-structure-item-642ac3cb-d4d6-e53f-6b91-968e0282e07c {
margin-bottom: 24px !important;
}
.lfr-layout-structure-item-07e86dce-167e-5f0d-d842-7c8435605951 {
gap: 32px;
}.lfr-layout-structure-item-747e241c-6cf6-3bdd-d1d8-3fe129801817 {
body:not(.has-edit-mode-menu) & .faq-show-hide-button::before {
  background: linear-gradient(180deg, rgba(246, 251, 255, 0.00) 0%, #F6FBFF 60.28%) !important;
} 
}.lfr-layout-structure-item-b88b6ea4-8991-7a2b-6516-3ca7ceb653ee {
display: flex !important;
justify-content: center !important;
.fragment_40337.select-input.select-input-lcbq {
    width: 280px;
}
}.lfr-layout-structure-item-0dd52695-e10a-8ab4-c755-348df95b41e2 {
max-width: 150px;
}.lfr-layout-structure-item-c14715be-7e63-6e8f-acc2-29acdf7b4227 {
max-width: 288px !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-ed6b270e-51a4-f0b3-c46d-e9e717372a08 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-d07d5e26-a132-753c-9ce8-651830d02140 {
& .tc-drawer-header{
        align-items: flex-start !important;
    }
}.lfr-layout-structure-item-6ada3744-959d-7c41-c006-d43914a52be6 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-086a55d5-299b-800f-e413-fc60da16ca6d {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-5f92cd06-dc98-f4d3-0e0d-c028f26752d7 {
  img {
    width: 1271px !important;
  }
}
.lfr-layout-structure-item-2485fb83-d959-b778-35b1-c49490e7b0df {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-0ed688f4-5dca-de58-16f2-8ee2503c48a3 {
& .fragment_16596 .text-main-container{
  gap: var(--gap-xs) !important;
}
}.lfr-layout-structure-item-7e3eaad2-771c-9250-d912-9654f1ffe564 {
  z-index: 1 !important;
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-6e7417a5-4de9-4fca-3659-41f0924a21f9 {
max-width: 456px !important;
}
.lfr-layout-structure-item-c14715be-7e63-6e8f-acc2-29acdf7b4227 {
padding-top: var(--spacer-0,0rem) !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-6e7417a5-4de9-4fca-3659-41f0924a21f9 {
max-width: 456px !important;
min-width: 200px !important;
}
.lfr-layout-structure-item-c14715be-7e63-6e8f-acc2-29acdf7b4227 {
padding-top: var(--spacer-0,0rem) !important;
}
}