.p-profile {
    position: relative;
}

.p-profile .noticia__header {
    margin-top: 0;
}

.p-profile .p-profile__img {
    width: 100%;
    height: auto;
    max-height: calc(100vh - 150px);
    object-fit: cover;
    object-position: center;
}

.p-profile .noticia__main {
    max-width: 100% !important;
    padding: 0;
    margin: 0 auto;
    background-color: #fff;
    position: relative;
    z-index: 2;
}

.p-profile .noticia__main--paragraph {
    max-width: 100%;
}

.p-profile .noticia__main--paragraph>div>* {
    max-width: 100%;
}

.p-profile .noticia__main--materia>div>p:not(:has(video)):not(:has(img)) {
    width: 1020px;
    max-width: 90%;
    margin: 2rem auto;
}

.p-profile .noticia__main--materia>div>p>*:not(.capitalize) {
    width: 100%;
    max-width: 100%;
    height: auto;
}

.p-profile .noticia__main--materia>div>p>picture {
    display: flex;
}

.p-profile .noticia__main--materia>div>p>img:not(.size-full) {
    width: auto;
    height: auto;
}

.p-profile .noticia__main .piaui-rd-final-post,
.p-profile .noticia__main .main__advert.banner-interna,
.p-profile .noticia__main .noticia__autor,
.p-profile .noticia__main .noticia__main--advert,
.p-profile .noticia__readmore,
.p-profile .noticia__newsletter {
    max-width: 1020px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.p-profile .noticia__main--materia>div>*:has(video) {
    width: 100% !important;
    display: flex;
}

.p-profile .noticia__main--materia>div *:has(img.size-full) {
    width: 100% !important;
    margin: 0;
}

.p-profile .noticia__main--materia>div *:has(img.size-full) img {
    width: 100% !important;
    height: auto;
}

.p-profile .noticia__main--materia>div img.size-full {
    width: 100%;
    height: auto;
}

.p-profile .noticia__main--materia>div .wp-video {
    width: 100% !important;
    display: flex;
}

.p-profile .noticia__main--materia>div video {
    height: auto;
}

.parallax-container {
    position: relative;
    z-index: 1;
}

.parallax-sticky {
    width: 100%;
    height: 100vh;
    overflow: hidden;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: -1;
}

.parallax-container>p {
    color: #fff;
    text-shadow: 0 2px 4px rgb(18 18 18 / 50%);
    max-width: 600px !important;
    width: 90%;
    font-size: 3.2rem;
    line-height: 1.2;
    margin-bottom: 100vh !important;
    margin-left: auto;
    margin-right: auto;
    display: block !important;
    min-height: 1px;
}

.parallax-container>p:first-of-type {
    margin-top: 33vh !important;
}

.parallax-container>p:last-of-type {
    padding-bottom: 66vh !important;
    margin-bottom: 0 !important;
}

.parallax-images {
    width: 100%;
    height: 100vh;
    overflow: hidden;
    top: 0;
    position: relative;
}

.parallax-images img {
    object-fit: cover;
    -webkit-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;
    width: 100%;
    height: 100%;
    position: absolute;
    opacity: 0;
}

.parallax-images picture {
    width: 100%;
    height: 100%;
    display: flex;
    position: absolute;
    top: 0;
}

.parallax-images>img:first-of-type {
    opacity: 1 !important;
}

.parallax-images picture:first-of-type>img {
    opacity: 1 !important;
}

@media only screen and (max-width: 800px) {
    .p-profile .main__noticia--tipo {
        color: #f15b40;
    }

    .p-profile .noticia__header--title,
    .p-profile .noticia__header--info,
    .p-profile .noticia__header--autor {
        color: #000;
    }

    .p-profile .noticia__header--content {
        position: initial;
        transform: unset;
        order: -1;
        margin: 2rem auto 0;
    }
}

.preto * {
    color: #000 !important;
}

.display_none>h1 {
    display: none !important;
}

.display_none>span {
    margin-bottom: 2rem !important;
}

.noticia__header.parallax-config {
    display: none !important;
}

.noticia__main--content.parallax-config {
    padding: 0 !important;
}

.parallax--font-size {
    font-size: 1.76rem !important;
}

@media (max-width: 800px) {
    .noticia__header--seemore--toggle {
        height: 5rem;
        width: 5rem;
        bottom: 19em !important;
    }

    .noticia__header--seemore--content {
        bottom: 18rem;
        right: 5rem;
    }
}

@media (max-width: 620px) {
    .noticia__header--seemore--toggle {
        height: 5rem;
        width: 5rem;
        bottom: 25.5rem !important;
    }

    .noticia__header--seemore--content {
        bottom: 24rem;
        right: 5rem;
    }

    .parallax--font-size {
        font-size: 1.9rem !important;
        line-height: 2.7rem !important;
    }
}


@media (max-width: 360px) {
    .noticia__header--seemore--toggle {
        height: 5rem;
        width: 5rem;
        bottom: 27.5rem !important;
    }

    .noticia__header--seemore--content {
        bottom: 26rem;
        right: 5rem;
    }
}

.noticia__header--content {
    padding-bottom: 3rem;
}

.p-profile .noticia__main {
    max-width: 100% !important;
    padding: 0;
    margin: 0 auto;
    background-color: #fff;
    position: relative;
    z-index: 2;
}