.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-4086c03d-a9cd-f83d-dd89-1d1257500cce {
background: linear-gradient(69deg, rgba(203, 223, 237, 0.20) 33.17%, rgba(255, 247, 234, 0.20) 66.83%), #FBFBFB;

@media (max-width: 991px) {
& .fragment_39314.ds-grid {
  & > .ds-grid-container > div {
      grid-template-areas:"area1" "area2" "area4" "area3";

      & > div:nth-child(1) { grid-area: area1; grid-column: 2 / 12;}
      & > div:nth-child(2) { grid-area: area2; grid-column: 2 / 12;}
      & > div:nth-child(3) { grid-area: area3; grid-column: 2 / 12;}
      & > div:nth-child(4) { grid-area: area4; grid-column: 2 / 12;}
    }
  }
}

@media (max-width: 767px) {
  & .fragment_39314.ds-grid {
    & > .ds-grid-container > div {
      grid-template-areas:"area1" "area2" "area4" "area3";

      & > div:nth-child(1) { grid-area: area1; grid-column: 1 / 13;}
      & > div:nth-child(2) { grid-area: area2; grid-column: 1 / 13;}
      & > div:nth-child(3) { grid-area: area3; grid-column: 1 / 13;}
      & > div:nth-child(4) { grid-area: area4; grid-column: 1 / 13;}
      }
    }
}

}.lfr-layout-structure-item-8813c39c-607b-0be8-8db0-279e3bda9b79 {

.fragment_19883 .media-structure-card {
    background:unset!important;
}

}.lfr-layout-structure-item-53bb0f94-1803-168f-e300-63061cbca89d {
}.lfr-layout-structure-item-52807320-7633-016d-672e-602c6e19648f {
z-index:2;

@media (max-width: 767px) {
  & div:has(> .state-selector) {
    width:100%;
    }
}

}.lfr-layout-structure-item-e1a9f0ca-38f4-8825-edcd-0decd0dd20db {
 display:flex;
justify-content:center;

& div:has(> .state-selector) {
  display:flex;
  justify-content:center;
}

& .state-selector {
 min-width:488px;

@media (max-width: 767px) {
  min-width:unset;
  width:100%;
}
}

& a,
& a:hover {
    color: var(--color-neutral-dark);
    text-decoration: underline;
}

}.lfr-layout-structure-item-f451bb7d-9835-704b-b34b-0d33843bc7e0 {
 position: relative;
display:flex;
align-items:center;
}.lfr-layout-structure-item-817ce4f3-8653-ce56-4a83-20805dfe2ae0 {
text-align: center !important;
}
.lfr-layout-structure-item-817ce4f3-8653-ce56-4a83-20805dfe2ae0 {
  display:flex;
  align-items:center;

& .fragment_39327.grid-item > div {
  display: flex;
  flex-direction: column;
  row-gap: var(--gap-xxs);
  align-items:center;
}

}.lfr-layout-structure-item-437cf9b0-2d74-8a3e-0627-219d3b38a19a {

[class^="absolute-image-"] {
    left: 50% !important;
    transform: translateX(-50%);
    width: 800px;
}

}.lfr-layout-structure-item-c27a2a9e-0143-c232-58e9-b3b0652adf33 {

& .card-content-text {  
  gap:var(--gap-micro) !important;
}

& .fragment_38512 {
 margin-left: unset !important;
}

@media (min-width: 768px) and (max-width: 991px) {
  max-width:500px;
}

}.lfr-layout-structure-item-0f85acf2-a404-5b06-ab85-0fdda70b94a5 {
background-color: var(--color-background-senai) !important;
}
.lfr-layout-structure-item-0f85acf2-a404-5b06-ab85-0fdda70b94a5 {
  position:relative;
  overflow: hidden;
}.lfr-layout-structure-item-fcf093ed-4e1d-56c6-7943-1f9c158e9def {
position:relative;
}.lfr-layout-structure-item-e8e479a1-e0d1-9de7-f1ac-9847b109edf7 {

.fragment_19883 .media-structure-card {    
  background:unset!important;
}

@media (max-width: 360px) {
  .fragment_19883 .media-structure-card {
    & .line-top.type-one,
    & .line-bottom.type-one {
      display: none;
    }
  }
}

}.lfr-layout-structure-item-6508bc21-02cd-2072-627c-7319b4f75a2f {
}.lfr-layout-structure-item-9af617f4-12d0-5412-6917-029d9730adca {
  display:flex;
  align-items:center;

@media (max-width: 768px) {
 order:3;
}

}.lfr-layout-structure-item-f2129416-038b-98a5-84b8-1b164fabd098 {

.fragment_39327.grid-item > div {
    display: flex;
    flex-direction: column;
    row-gap: var(--gap-xxs);
}

}.lfr-layout-structure-item-0a2861ac-99de-4714-9b98-e72cc7df0885 {

& .text-main-swap-area-inner > div {
  justify-content: left!important
}

@media screen and (max-width: 767px) {
  & .text-main-swap-area-inner 
  {
      width:100%;
  }
}

}.lfr-layout-structure-item-e7403412-3ed9-433d-2c38-b38747ca7063 {

& .absolute-image {
z-index:2;
}

}.lfr-layout-structure-item-d2279060-ecb0-f29d-14cc-9b921ba8ad97 {

.background-texture.top.type-one {
  display:none;
}

}.lfr-layout-structure-item-5238db52-9953-de7e-5562-acdc01a576b2 {

& .absolute-image {
z-index:2;
}

}.lfr-layout-structure-item-f1ed4004-4073-651b-f40f-46705fb654f4 {

@media screen and (max-width: 767px) {
  & .text-main-swap-area-inner 
  {
    width:100%;
  }
}

}.lfr-layout-structure-item-8cd86229-be4b-641b-1926-404d4a164b5c {

@media screen and (max-width: 767px) {
  [class~="intern-hero-fragment"] {
    height: fit-content!important;
    min-height: 496px;
    
    & .intern-hero-content {
      height: fit-content!important;
    }
    
    & .text-area-title-main {
      font-size: 40px!important;
      line-height: 48px!important;
    }
  }
}

}.lfr-layout-structure-item-fd31f981-4308-2644-c9be-8481bbf5ba33 {

@media screen and (max-width: 767px) {
& .text-main-buttons-dropzone {
  width:100%;
  & > div {
    width:100%;
  }
}
}

}.lfr-layout-structure-item-ad0e00b8-eea2-e5ff-835d-e3eb12bebb98 {
}.lfr-layout-structure-item-eda517ec-19b1-032c-0293-5b0fec8eacef {
  display:flex;
  justify-content:center;

& div[class*="grid-item"] > div {
  display:flex;
  justify-content:center;
}

}.lfr-layout-structure-item-7de50b38-0476-9ec6-fc03-967d9994ff68 {
display: none !important;
}
.lfr-layout-structure-item-4e98392b-d7c2-6b74-1a18-6fffa144ce5a {
background: linear-gradient(69deg, rgba(203, 223, 237, 0.20) 33.17%, rgba(255, 247, 234, 0.20) 66.83%), $color-neutral-white;

@media (max-width: 991px) {
  & .fragment_39314.ds-grid {
    & > .ds-grid-container > div {
      grid-template-areas:"area2" "area1";
  
      & > div:nth-child(1) { grid-area: area1; grid-column: 2 / 12;}
      & > div:nth-child(2) { grid-area: area2; grid-column: 2 / 12;}
    }
  }
}

@media (max-width: 767px) {
  & .fragment_39314.ds-grid {
    & > .ds-grid-container > div {
      grid-template-areas:"area2" "area1";
  
      & > div:nth-child(1) { grid-area: area1; grid-column: 1 / 13;}
      & > div:nth-child(2) { grid-area: area2; grid-column: 1 / 13;}
    }
  }
}

}