.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-677acd41-db70-ac03-8d03-1323d0dc2f72 {
.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-0da5c15a-31c1-811e-5064-037163cec8d1 {
display: none !important;
}
.lfr-layout-structure-item-a87625e4-37e8-e376-4a1a-0e525ffcbfa9 {
display: none !important;
}
.lfr-layout-structure-item-130c0b79-1b16-c94e-c41a-80fb616747bc {
display: none !important;
}
.lfr-layout-structure-item-a8985812-6843-bd87-e248-7f29d0632f58 {
display: none !important;
}
.lfr-layout-structure-item-aaf15b35-2aaf-9ec5-eb5e-31dbcdb733ed {
  .ps-pv-news-agency {
    background: linear-gradient(69deg, rgba(203, 223, 237, 0.24) 33.17%, rgba(255, 247, 234, 0.24) 66.83%);
  }
}