.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-0d312c5b-d92b-caaf-e346-ea47315c0a01 {
.ds-framed-element{
.ds-pos-rltv{
img{
min-height:552px;
object-fit:cover;
width:100%
}
}

}
}.lfr-layout-structure-item-2a6be70f-29c9-c75c-bbdf-8e691a371dc8 {
display: none !important;
}
.lfr-layout-structure-item-16c58d80-5778-c832-2d38-efe27804bc09 {
display: none !important;
}
.lfr-layout-structure-item-1f30543c-9b9d-179e-4263-b40b3001e22f {
display: none !important;
}
.lfr-layout-structure-item-af8851ac-68aa-93e3-e6d6-5075fadcbf97 {
.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%);
}
}
.ds-menu{
z-index: 2000;
}.lfr-layout-structure-item-d9150ae9-e582-0637-a19f-539f9f63cf3a {
  --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-546b3d36-c771-7643-105c-eccb3ea78805 {
display: none !important;
}
.lfr-layout-structure-item-835a2521-55b7-df36-d081-45327c0df3a8 {
  .ps-pv-news-agency {
    background: linear-gradient(69deg, rgba(203, 223, 237, 0.24) 33.17%, rgba(255, 247, 234, 0.24) 66.83%);
  }
}