.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-bfb078c3-79d3-b601-547f-2b8cee25acdf {
    .fragment_33846 {
    gap: var(--gap-xxs, 24px) !important;
  }
  .fragment_38512 {
    margin-left: 0 !important;
  }
}.lfr-layout-structure-item-3e6d917d-7cee-d85f-59d6-3c647a426b79 {
position: relative;
}.lfr-layout-structure-item-ced8c7a5-899b-be42-f353-41defca92d9a {
  .fragment_33846 {
    gap: var(--gap-xxs, 24px) !important;
  }
  .fragment_38512 {
    margin-left: 0 !important;
  }
  
  .card-content-title-subtitle span {
     display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: normal;
  }
}.lfr-layout-structure-item-3f3c4fff-f903-a564-f54c-c4743d426875  {
  .ds-button-secondary,
  .ds-button-secondary * {
     color: #7D1ACD !important;
     border-color: #7D1ACD !important;
  }
}.lfr-layout-structure-item-5829d1b5-ad9c-6a88-ab05-13a9b00f0d51 {
.fragment_33846 {
    & .card-container {
      & .card-content-icon-text {
        & .card-content-text {
          & .card-content-title-container {
            align-self: unset !important;
gap: var(--gap-macro);
                        align-items: center !important;
@media screen and (max-width:767px) {
    flex-direction: column;
  }
          }
        }
      }
    }
  }
.fragment_38746.ds-icon {
    &.active-padding {
      padding: unset !important;
    }
  }
[data-lfr-editable-id="Texto do subtitulo"]{
    opacity: 0.6;
    text-wrap-mode: nowrap;
  }
}.lfr-layout-structure-item-e22938dc-9fec-0ad8-5460-86ee621c9f86 {
[data-ds-container]>div>div:nth-child(4) [data-lfr-editable-id="Texto do titulo"] {
color: var(--color-brand-current-pure) !important;
}
@media screen and (max-width:767px) {
.ds-default-btn {
line-height: var(--btn-small-line-height) !important;
font-size: var(--btn-small-font-size)!important;
padding: var(--btn-small-padding)!important;
line-height: var(--btn-small-line-height)!important;
&.ds-only-icon {
padding: var(--btn-small-only-icon-padding)!important;
}
.ds-btn-icon {
width: var(--btn-small-icon-size)!important;
height: var(--btn-small-icon-size)!important;
padding: var(--btn-small-icon-padding)!important;
}text-wrap-mode: nowrap !important;
}
}}.lfr-layout-structure-item-4e949cf4-7f2b-1230-87ad-f30e3443f396 {
.text-main-swap-area-inner{
  width: 100%;
}
}.lfr-layout-structure-item-04eb5ef9-6c3d-d5ea-144e-aee83f9c6000 {
  background: var(--color-neutral-white, #fff);
}.lfr-layout-structure-item-c0bc978f-7334-f838-fedc-13516af7cf08 {
  position: relative;
    background: linear-gradient(69deg, rgba(233, 210, 251, 0.24) 33.17%, rgba(237, 199, 166, 0.24) 66.83%);
  overflow: hidden;
}.lfr-layout-structure-item-67991652-d1ce-e4d9-a42c-0b0538ac6fb9 {
    body:not(.has-edit-mode-menu) & {
      .fragment_38514.image-squared {
        width: unset !important;
        display: flex;
        justify-content: center;
        overflow: visible;

        picture {
          width: unset !important;
          display: flex;
          justify-content: center;
        }

        img {
          all: unset;
          width: 1528px !important;
          height: auto !important;
          max-width: 100vw;
          object-fit: none;

          @media screen and (max-width: 1143px) {
            object-fit: contain;
            height: auto !important;
          }

          @media screen and (max-width: 767px) {
            object-fit: none;
            height: 119px !important;
          }
        }
      }
    }
    body.has-edit-mode-menu & {
      .fragment_38514.image-squared {
        width: unset !important;
        display: flex;
        justify-content: center;
        overflow: visible;

        picture {
          width: unset !important;
        }

        img {
          width: 1538px!important;
          height: 238px!important;
        }
      }
    }
  }.lfr-layout-structure-item-a01c6f27-fdd4-290a-6510-bb6e56b6f0b3 {
padding: var(--padding-sm) 0;
}.lfr-layout-structure-item-851f07d6-b0ae-f1d1-cff7-dc88fbc5f97c {
   position: relative;
}.lfr-layout-structure-item-8c5dc582-e099-7f65-62d4-75f6d4efd56c {
background: linear-gradient(69deg, rgba(233, 210, 251, 0.24) 33.17%, rgba(237, 199, 166, 0.24) 66.83%);
position:relative;
}.lfr-layout-structure-item-9fcdbd2d-d0a1-2707-069d-bee9a3236f4c {
.ds-btn-icon{
transform: rotate(270deg);
}
.ds-default-btn {
border: solid 2px #008BD2 !important;
}
}.lfr-layout-structure-item-f6deaad8-69e1-9d77-6537-9601e46945bc {
  .intern-hero-content {
     height: fit-content !important;
   }
  .text-main-text-area {
    gap: var(--gap-xxxs, 32px) !important;
  }
  .breadcrumb a {
    text-wrap-mode: nowrap !important;
  }
  
  @media screen and (max-width: 1279px) {
    .ih-text-base-container > * {
      grid-column: 1 / 9 !important;

      > * {
         max-width: 708px !important;
      }
    }
  }

  @media screen and (max-width: 1143px) {
    .ih-text-base-container > * {
      grid-column: 1 / 10 !important;

      > * {
         max-width: 696px !important;
      }
    }
  }

  @media screen and (max-width: 991px) {
    .ih-text-base-container > * {
      grid-column: 1 / 11 !important;

      > * {
         max-width: 571px !important;
      }
    }
  }

  @media screen and (max-width: 767px) {
    .intern-hero-fragment {
      height: 616px !important;
    }
    
    .text-main-swap-area-inner {
      width: 100%;
    }
    
    .ih-text-base-container > * {
      grid-column: 1 / 13 !important;

      > * {
         max-width: 100% !important;
      }
    }
  }
}

.lfr-layout-structure-item-48cb19fd-695a-4386-470b-448498a0e2e2 {
  .ds-caption {
    font-weight: var(--font-weight-regular, 400) !important;
}
}.lfr-layout-structure-item-b5a8e034-b249-f922-31d6-10271f0cf200 {
}.lfr-layout-structure-item-5ddcd096-6d35-9d94-ae7d-5443b4682904 {
position:relative;
}.lfr-layout-structure-item-9190828e-d2ea-937e-bc8a-64efbcfd9b7f {
  .industry-portal-tabs.ip-container {
    gap: var(--gap-md, 48px) !important;
  }
  
  .ip-tab-list {
    border: none !important;
  }
  
  .ip-tab-item-button {
    width: 265px !important;
  }
  
  @media screen and (max-width: 991px) {
    .ip-tab-item-button {
      width: 244px !important;
    }
  }
  
    @media screen and (max-width: 767px) {
    .ip-tab-item-button {
      width: 164px !important;
    }
  }
.fragment_43250 {
  & .carousel-container {
    height: fit-content !important;
  }
}

.slide {
  
  height: auto !important;
  aspect-ratio: 16 / 9 !important;

  &:not(.in-evidence) {
    width: 712px !important;
    max-width: 62.5vw;
  }

  &.in-evidence {
    max-width: 76vw;
    width: 800px !important;
  }
}

@media (max-width: 767px) {
  .fragment_43250 {

    & .thumbs-container {
      .thumb {
        width: 112px !important;
      }
    }
  }
}
}.lfr-layout-structure-item-21a23c14-f750-61f2-89e5-1db31a76cce7 {
  position: relative;
  align-content: end;
}.lfr-layout-structure-item-2e7b44d1-59de-6998-249a-79c23d756287 {
  .ds-caption {
    font-weight: var(--font-weight-regular, 400) !important;
}
}.lfr-layout-structure-item-de95d724-1bdd-bb85-59e0-4a0c43e81cc5 * {
  width: 100%;
  height: 448px;
}.lfr-layout-structure-item-f466e11a-d7f9-9227-6711-4a8b3075417d {
  --menu-top: -36px;
  body.has-control-menu & {
    --menu-top: 44px;
  }
  
	position: sticky;
  top: var(--menu-top);
  z-index: 900;
  
  @media screen and (max-width: 1143px) {
    top: 0;
  }
}.lfr-layout-structure-item-82279a34-09ff-f0e4-2b9e-99c39de06425 {
  .ds-caption {
    font-weight: var(--font-weight-regular, 400) !important;
}
}.lfr-layout-structure-item-fc5bd22b-bb48-8a69-b252-737fec3f1122 {
  background: #FBFBFB;
  position: relative;
}.lfr-layout-structure-item-c56ef870-e19f-e43c-28a9-bacadf5ab93c {
  position: relative;
}.lfr-layout-structure-item-c2910878-e818-4210-2998-4c6097b4d751 {
.ds-grid-container{
margin: 0 !important;
}
.fragment_39314.ds-grid {
    overflow: visible !important;
  }
}.lfr-layout-structure-item-1c12429c-ddfa-7226-8387-03ea09353280 {
overflow:hidden;
}.lfr-layout-structure-item-40993570-6508-c2cf-16bb-1783f344f786 {
z-index: -1;
img{
width: 591px !important;
height: 393px !important;
}
}.lfr-layout-structure-item-79c0b07f-ac49-2bf0-c548-c3a2ccc6f11f {
  .ds-caption {
    font-weight: var(--font-weight-regular, 400) !important;
}
}.lfr-layout-structure-item-cf8e7751-3a4d-14d9-98fd-e2de96cbdf9a {
 @media screen and (max-width:991px) {
    grid-row: 2 / 3;
  }
}.lfr-layout-structure-item-fef28ef8-8078-da03-e57e-80d573b8eb32 {
  position: relative;
  z-index: 1;
}.lfr-layout-structure-item-da570088-7ce8-b1b8-1ea0-5266c3573d61 {
display: flex;
align-items: center;
}.lfr-layout-structure-item-7eed4a8d-f9df-0431-f6ab-e40b24188c14 {
  position: relative;
  z-index: 1;

   label {
    color: var(--color-brand-corporate-pure) !important;
  }
  
  @media screen and (max-width: 767px) {
    fieldset {
      min-height: 128px !important;
    }
  }
}.lfr-layout-structure-item-801d9e53-a817-201c-edf0-c1b8a8a4457b  {
  .ds-button-secondary,
  .ds-button-secondary * {
     color: #7D1ACD !important;
     border-color: #7D1ACD !important;
  }
}.lfr-layout-structure-item-a2751579-0926-d6b9-8869-7e2785ac8292 {
  background: linear-gradient(69deg, rgba(203, 223, 237, 0.24) 33.17%, rgba(255, 247, 234, 0.24) 66.83%);
}.lfr-layout-structure-item-c73d592b-c2f8-3298-3f67-526d9d4791ed {
  background: #FBFBFB;
}.lfr-layout-structure-item-1bdc980d-f091-3d01-ef98-a3e22ee875c6 {
  position: relative;
background: var(--color-neutral-white, #fff);
 overflow: hidden;
}.lfr-layout-structure-item-79ef2b69-d7b9-33db-4b4c-e26d715b1dd5 {
background-color: #F8F8F8;
}.lfr-layout-structure-item-9da5d798-444f-f692-6f7f-98cbb8a32b70 {
.fragment_33846 {
    & .card-container {
      & .card-content-icon-text {
        & .card-content-text {
          & .card-content-title-container {
            align-self: unset !important;
gap: var(--gap-nano);
          }
        }
      }
    }
  }
}.lfr-layout-structure-item-e50f1d8c-f8b9-4ea9-0413-efeb3a3f8202 {
  .ds-caption {
    font-weight: var(--font-weight-regular, 400) !important;
}
}.lfr-layout-structure-item-ae461e34-d0f6-770e-378b-68321a2dc8de {
.fragment_33846 {
    & .card-container {
      & .card-content-icon-text {
        & .card-content-text {
          & .card-content-title-container {
            align-self: unset !important;
gap: var(--gap-nano);
          }
        }
      }
    }
  }
}.lfr-layout-structure-item-b64255b2-a2f3-63e6-8820-4736fbacbd16 {
  background: var(--color-neutral-white, #fff);
}.lfr-layout-structure-item-46457716-2b8e-381d-f8e4-fddd1b36c9cb * {
  width: 100%;
  height: 448px;
}.lfr-layout-structure-item-7bc3c728-a208-1c42-7c35-ba549e14b414 {
.fragment_33846 {
    & .card-container {
      & .card-content-icon-text {
        & .card-content-text {
          & .card-content-title-container {
            align-self: unset !important;
gap: var(--gap-nano);
          }
        }
      }
    }
  }
}