.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-5cf20036-429f-4400-61d8-dc1f7e799683 {
.dropzone-container {
  height: 522px;
}

.dropzone-container * {
  height: 100%;
}

.dropzone-container img {
  object-fit: cover;
  object-position: center 75%;
}

@media (max-width: 1280px) {
  .dropzone-container {
    height: 522px;
  }
  .dropzone-container img {
    object-position: center center;
  }
}

@media (max-width: 1279px) {
  .dropzone-container {
    height: 535px;
  }
  .dropzone-container img {
    object-position: center center;
  }
}

@media (max-width: 1143px) {
  .dropzone-container {
    height: 321px;
  }
  .dropzone-container img {
    object-position: center center;
  }
}

@media (max-width: 991px) {
  .dropzone-container img {
    object-position: center center;
  }
}

@media (max-width: 767px) {
  .dropzone-container {
    height: 391px;
  }
  .dropzone-container img {
    object-position: center center;
  }
}
}.lfr-layout-structure-item-8f1bf775-1e24-c9b8-ce26-a79995c1a8b9 {
max-width: 288px !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f0ccf6db-c342-d8e9-dcf6-b598fa2b69e1 {
  background: linear-gradient(69deg, rgba(203, 223, 237, 0.24) 33.17%, rgba(255, 247, 234, 0.24) 66.83%);
}.lfr-layout-structure-item-25153e23-24a6-ffd5-d3e0-9f89f14062bf {
margin-bottom: 24px !important;
}
.lfr-layout-structure-item-f6d5c1a6-a25e-5cfd-356b-ec20cfd006b5 {
  .texture-bottom-left,
  .texture-top-right {
    display: none !important;
  }
  @media (max-width: 991px) and (min-width: 768px) {
    .svg-top-left {
      display: none !important;
    }
  }
}.lfr-layout-structure-item-5d24cfc6-bfec-3c4f-d527-4e09d55444be {
display: none !important;
}
.lfr-layout-structure-item-34531e32-2413-2547-c873-4af579e71064 {
text-align: right !important;
}
.lfr-layout-structure-item-c436c95d-e454-ed60-6024-f13977ee2237 {
max-width: 560px !important;
}
.lfr-layout-structure-item-c436c95d-e454-ed60-6024-f13977ee2237 {
.fragment_36735.card {
.card-content {
        flex-direction: column;
 
}
}
}.lfr-layout-structure-item-770cb471-635d-6e79-2cb2-de9908014af8 {
display: flex !important;
justify-content: center !important;
.fragment_40337.select-input.select-input-lcbq {
    width: 280px;
}
}.lfr-layout-structure-item-174e7a6a-c0d9-52e7-6cda-6f50b317c103 {
background: linear-gradient(69deg, rgba(203, 223, 237, 0.24) 33.17%, rgba(255, 247, 234, 0.24) 66.83%);
}.lfr-layout-structure-item-4a24ab83-2962-b88b-7c59-8a4b3d803f5b {
text-align: right !important;
}
.lfr-layout-structure-item-66b30421-c6a3-d712-6d06-738910d78a87 {
  img {
    width: 320px !important;
  }
}.lfr-layout-structure-item-f6c9adea-6983-baa2-c022-3448ff1cea49 {
text-align: right !important;
}
.lfr-layout-structure-item-40703181-ec01-3ebc-8ce1-869affc8915e {
  .text-main-swap-area-inner > div {
    justify-content: start !important;
    gap: var(--gap-macro, 12px) !important;
    @media (max-width: 991px) and (min-width: 768px) {
      width: max-content;
    }
  }
}
.lfr-layout-structure-item-982200be-fe8b-55ea-e8bb-62a294573942 {
}.lfr-layout-structure-item-b0fb0c6c-f65a-e179-9c00-e025cb84b6aa {
  position: relative;
}.lfr-layout-structure-item-be74714b-abfd-9b6e-9419-950cbfc36ce3 {
  background: var(--color-background-cni, #F6FBFF);
}.lfr-layout-structure-item-0ed9811a-abd7-fdf5-8e67-360c5b60d7e4 {
margin-bottom: 12px !important;
}
.lfr-layout-structure-item-7ceb0026-0f46-94a3-0a97-bb7f4fac7fd9 {
  position: relative;
}.lfr-layout-structure-item-73f03476-1643-7f45-c716-30fe4c56b497 {
  width: 100%;
}.lfr-layout-structure-item-95e89e0d-eb83-3e50-4caf-8a09ff8f6135 {
display: none !important;
}
.lfr-layout-structure-item-95e89e0d-eb83-3e50-4caf-8a09ff8f6135 {
  background: var(--color-neutral-lightest, #F2F2F2);
}.lfr-layout-structure-item-057bf661-130b-a1e4-1a1f-87d1ceed48b4 {
gap: 64px !important;
}.lfr-layout-structure-item-0ac58fc0-c109-0bfc-ec9d-a10fa8408846 {
  background: var(--Gradient-02, linear-gradient(98deg, #003B8F 0%, #005BA5 100%));
}.lfr-layout-structure-item-3fee5cf1-306b-be1b-a36a-cb2ffc71b947 {
  .intern-hero-container {
    margin-bottom: 64px !important;
  }
  .intern-hero-content {
    justify-content: flex-start !important;
  }
  @media screen and (max-width: 767px) {
    .fragment_46029.intern-hero-fragment .intern-hero::after {
      background: linear-gradient(90deg, #000 0%, rgba(0, 0, 0, 0.00) 100%) !important;
    }
  }
}

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-44422330-c25e-caa3-6c21-cee13b5084fc {
.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-9b48d528-720b-b57e-150c-6403b11c905e {
  a {
  text-decoration: var(--text-decoration-underline, underline);
}
}.lfr-layout-structure-item-6bc186fc-d85f-0dc5-6b35-78a454c862d7 {
text-align: right !important;
}
.lfr-layout-structure-item-01ee0410-8ea8-7203-ecfd-e33497245efd {
min-height: 100px !important;
}
.lfr-layout-structure-item-537b91d6-cf33-ccc8-a8cb-b167a80ad6fc {
max-width: 255px !important;
}
@media screen and (max-width: 767px) {.lfr-layout-structure-item-8f1bf775-1e24-c9b8-ce26-a79995c1a8b9 {
padding-bottom: var(--spacer-0,0rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-6d62533b-b092-393a-ea57-e1c697c92478 {
max-width: 456px !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-8f1bf775-1e24-c9b8-ce26-a79995c1a8b9 {
padding-bottom: var(--spacer-0,0rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-6d62533b-b092-393a-ea57-e1c697c92478 {
max-width: 456px !important;
min-width: 200px !important;
}
}