.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-68134e27-74d2-89d6-3dcc-56e30b9fece0 {
.tcc-header{
  display: none !important;
}
.card-content-footer{
  min-height: 158px;
}
.image-customizable{
  height: 170px !important;
}
.image-customizable{
 background: linear-gradient(134deg, rgba(0, 0, 0, 0.20) 0%, rgba(255, 255, 255, 0.00) 52.39%) !important;
}
img {
mix-blend-mode: multiply;
}
}.lfr-layout-structure-item-fd4362d3-423c-54c4-0ad1-bc51aac9d77c {
display: none !important;
}
.lfr-layout-structure-item-edcc2e11-3b5b-27d3-de87-e8210173c450 {
background-color: #FFFFFF !important;
}
.lfr-layout-structure-item-edcc2e11-3b5b-27d3-de87-e8210173c450 {
background: var(--color-background-iel);
position: relative;
overflow: hidden;
.ds-grid-container > div {
  align-items: center;
}
.ds-grid-container > div > div:has(img){
    @media screen and (max-width:767px) {
      grid-row: 1;
    }
  }
}.lfr-layout-structure-item-594d8309-4c75-ea48-8c6e-f78ac27acabc {
}.lfr-layout-structure-item-c9d16b8a-e06c-27ef-cea1-4da888beb524 {
.ap-courses__head{
display: none !important;
}
.portlet-content{
background: none;
}
}.lfr-layout-structure-item-cbc9b112-bff5-2c0f-f7a2-26874eb0ac37 {
.fragment_38408{
  flex-wrap: nowrap !important;
}
}.lfr-layout-structure-item-8c6ffb62-eb00-ac89-726a-c98cfcfbcac9 {
.text-main-swap-area-outer{
  width:100% !important;
  align-items: center !important;
}
position: relative;
    z-index: 2;
img{
  height: 31.57px !important;
  width: 120px !important;
  object-fit: contain;
}
}.lfr-layout-structure-item-dfb563b3-eb3a-c706-92d9-d1d5174871c4 {
}.lfr-layout-structure-item-57716248-4abf-c53b-6b00-741e70e4d896 {
}.lfr-layout-structure-item-ba801c47-c526-feaa-0570-2747419c7e8b {
.ap-courses__head{
display: none !important;
}
.portlet-content{
background: none;
}
}.lfr-layout-structure-item-56dc448e-0dc4-42d7-4a1b-f19bbe5ba68e {
margin: auto;
}.lfr-layout-structure-item-e710ae17-4eba-b391-a881-6f8422712044 {
font-weight: 400 !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--color-neutral-transparent) !important;
}
.lfr-layout-structure-item-5f763d12-e28b-8dac-8249-47b973173abb {
.text-main-swap-area-outer{
  width:100% !important;
  align-items: center !important;
}
position: relative;
    z-index: 2;
img{
  height: 31.57px !important;
  width: 120px !important;
  object-fit: contain;
}
}.lfr-layout-structure-item-5bd8d3d9-2f94-3262-424e-5d7171eeb4fa {
position: relative;
margin: auto;
    z-index: 2;
.text-main-swap-area-outer{
margin: auto;
}
img{
  height: 31.57px !important;
  width: 120px !important;
  object-fit: contain;
}
}.lfr-layout-structure-item-e723187b-5f2e-9012-c061-d27aa7cb936e {
height: 30px !important;
width: 200px !important;
}
.lfr-layout-structure-item-e723187b-5f2e-9012-c061-d27aa7cb936e {
margin-left: 8px;
    img {
        width: 160px !important;
        margin-top: -4px;
        min-width: 160px !important;
    }
}.lfr-layout-structure-item-c6666ba9-288e-2b20-b74f-358901ef6207 {
}.lfr-layout-structure-item-f38f6aa6-6e41-e07a-ccbc-dbe19d4aebe1 {
}.lfr-layout-structure-item-a5d48032-489e-aa8f-a4c9-1bf7c48f1f90 {
background: var(--color-background-iel);
position: relative;
overflow: hidden;
.ds-grid-container > div {
  align-items: center;
}
.ds-grid-container > div > div:has(img){
    @media screen and (max-width:767px) {
      grid-row: 1;
    }
  }
}.lfr-layout-structure-item-c5b91fca-f347-2436-b22f-c4bb4d9bcfee {
  position: relative;
.framed-element .svg-bottom-right{
  margin-right: 0 !important;
}
}.lfr-layout-structure-item-5a4aab31-310a-5faa-2f06-0738556730e5 {
display: none !important;
}
.lfr-layout-structure-item-29675492-1698-af91-eccf-d3c00fd749db {
margin-left: 8px;
    img {
        width: 160px !important;
        margin-top: -4px;
        min-width: 160px !important;
    }
}.lfr-layout-structure-item-90129bdf-5eaf-8385-0a0f-39a70206f36f {
  position: relative;
  z-index: 2;
}.lfr-layout-structure-item-dc6fb4b8-9565-60a2-45d3-254c2ae79849 {
margin: auto;
margin-left: 8px;
img{

height: 50px;
objecti-fit: contain;
        width: 160px !important;
        margin-top: -4px;
        min-width: 160px !important;
}
}.lfr-layout-structure-item-eb799f8f-b873-38ec-c8b9-479dfab5034e {
display: none !important;
}
.lfr-layout-structure-item-eb799f8f-b873-38ec-c8b9-479dfab5034e {
background: var(--color-background-iel);
position: relative;
overflow: hidden;
}.lfr-layout-structure-item-9c088b06-9a3a-2e9b-a44a-0ccf669ba0a9 {
background: var(--color-background-iel);
position: relative;
overflow: hidden;
.ds-grid-container > div {
  align-items: center;
}
.ds-grid-container > div > div:has(img){
    @media screen and (max-width:767px) {
      grid-row: 1;
    }
  }
}.lfr-layout-structure-item-f830dc50-97b9-fd58-0844-2f2a5942e615 {
[data-lfr-editable-id="Conteúdo: Nome"]{
color: var(--color-brand-corporate-pure) !important;
}
[data-lfr-editable-id="Conteúdo: Parágrafo"] {
  color: var(--color-neutral-medium) !important;
}
.fragment_38408{
  gap: var(--gap-micro) !important;
}
.ds-caption{
  font-weight: 400 !important;
}
}.lfr-layout-structure-item-9c499657-f1d3-487a-c2c6-0b1007f7f871 {
display: none !important;
}
.lfr-layout-structure-item-9c499657-f1d3-487a-c2c6-0b1007f7f871 {
.text-main-swap-area-outer{
  width:100% !important;
  align-items: center !important;
}
position: relative;
    z-index: 2;
img{
   width: 120px !important;
   height: 31.57px  !important;
   object-fit: contain;
}
}.lfr-layout-structure-item-2cc43597-dfc2-07bc-d84d-b59cc07ace2d {
}.lfr-layout-structure-item-ce59ff06-7314-ed35-7c7a-6691b249a614 {
}.lfr-layout-structure-item-59cb22eb-45a5-bf3b-78ff-2ec88e159dbf {
background: var(--color-background-iel);
position: relative;
overflow: hidden;
}.lfr-layout-structure-item-0d1baad2-83b0-f5d2-7d37-8a1924edbcbb {
position: relative;
overflow: hidden;
}.lfr-layout-structure-item-de8e1b9d-4316-0f36-9115-91d256f22dd2 {
}.lfr-layout-structure-item-84537d8a-c496-035b-1d1d-f83440263805 {
.text-main-swap-area-outer{
  width:100% !important;
  align-items: center !important;
}
position: relative;
    z-index: 2;
img{
  height: 31.57px !important;
  width: 120px !important;
  object-fit: contain;
}
}.lfr-layout-structure-item-50c16dba-51bb-9049-2ffa-6e0a0e58b2b8 {
.intern-hero-content{
  justify-content: flex-start !important;
}
}.lfr-layout-structure-item-8d84a4b1-de5b-371f-4e1f-6ed81bedadc0 {
.ap-courses__title{
display: none;
}
.portlet-content{
background: none;
}
        .ap-courses__viewport::after {
        content: "";
        position: absolute;
        inset: 0;
        pointer-events: none;
        z-index: 1;
        /* -webkit-box-shadow: inset 26px 5px 25px -24px rgba(0, 0, 0, .33); */
        /* box-shadow: inset 26px 5px 25px -24px rgba(0, 0, 0, .13); */
        box-shadow: rgba(0, 0, 0, 0.45) 25px 0px 24px -31px;
        width: 200px;
        left: -200px;
    }
}
.ap-courses__viewport{
  position: relative;
  isolation: isolate; /* garante que o overlay fique acima dos filhos */
  /* sangra até a borda direita do viewport */
  margin-inline-end: calc(50% - 50vw);
  padding-inline-end: calc(50vw - 50%);
}
}.lfr-layout-structure-item-d44b7d35-0e7a-d0f4-ec6f-5e9248a2d26a {
background-color: #FDFDFD !important;
}
.lfr-layout-structure-item-d44b7d35-0e7a-d0f4-ec6f-5e9248a2d26a {
position: relative;
overflow: hidden;
}.lfr-layout-structure-item-10bbfba3-5615-09be-6ea1-eb4dbe08cd4c {
.text-main-swap-area-outer{
  width:100% !important;
  align-items: center !important;
}
position: relative;
    z-index: 2;
img{
  height: 31.57px !important;
  width: 120px !important;
  object-fit: contain;
}
}.lfr-layout-structure-item-1ce3ccab-1615-3a26-04d9-fcbad65d4a56 {
.text-main-swap-area-inner{
  width:100% !important;
  align-items: center !important;
}
position: relative;
    z-index: 2;
}.lfr-layout-structure-item-77cb2136-d075-b1ab-0cf7-0bce40e8f69d {
  img{
border-radius: var(--border-radius-lg);
  height: 450px !important;
  object-fit: cover !important;
}
}.lfr-layout-structure-item-8c3a7187-054d-4f1b-0ac6-076e7566a04c {
display: none !important;
}
.lfr-layout-structure-item-f761d6b5-e3a4-473d-c913-33380792c5b5 {
.text-main-swap-area-outer{
  width:100% !important;
  align-items: center !important;
}
position: relative;
    z-index: 2;
img{
  height: 31.57px !important;
  width: 120px !important;
  object-fit: contain;
}
}.lfr-layout-structure-item-d62b3fe0-4856-d1e9-5b98-0b4901176a9d {
.text-main-swap-area-outer{
  width:100% !important;
  align-items: center !important;
}
position: relative;
    z-index: 2;
img{
  height: 31.57px !important;
  width: 120px !important;
  object-fit: contain;
}
}.lfr-layout-structure-item-01bba4bc-2951-10d7-1994-f72cfd63afb4 {
display: none !important;
}
.lfr-layout-structure-item-01bba4bc-2951-10d7-1994-f72cfd63afb4 {

}
html {
    scroll-behavior: smooth;
  }