.elementor-12111 .elementor-element.elementor-element-5a13027{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12111 .elementor-element.elementor-element-0d6d0be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-12111 .elementor-element.elementor-element-0d6d0be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12111 .elementor-element.elementor-element-fe00aca{--display:flex;--min-height:60px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--border-radius:15px 0px 0px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12111 .elementor-element.elementor-element-fe00aca:not(.elementor-motion-effects-element-type-background), .elementor-12111 .elementor-element.elementor-element-fe00aca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c4b146 );}.elementor-12111 .elementor-element.elementor-element-fe00aca.e-con{--align-self:center;}.elementor-12111 .elementor-element.elementor-element-87c12d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12111 .elementor-element.elementor-element-87c12d2.elementor-view-framed .elementor-icon, .elementor-12111 .elementor-element.elementor-element-87c12d2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12111 .elementor-element.elementor-element-87c12d2.elementor-view-framed .elementor-icon, .elementor-12111 .elementor-element.elementor-element-87c12d2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12111 .elementor-element.elementor-element-87c12d2 .elementor-icon{font-size:25px;}.elementor-12111 .elementor-element.elementor-element-87c12d2 .elementor-icon svg{height:25px;}.elementor-12111 .elementor-element.elementor-element-2920351 .elementor-heading-title{font-size:18px;color:var( --e-global-color-primary );}.elementor-12111 .elementor-element.elementor-element-b38bde6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A800075C;--border-color:#A800075C;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12111 .elementor-element.elementor-element-b38bde6:not(.elementor-motion-effects-element-type-background), .elementor-12111 .elementor-element.elementor-element-b38bde6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c4b146 );}.elementor-12111 .elementor-element.elementor-element-775c31c{text-align:center;}.elementor-12111 .elementor-element.elementor-element-775c31c .elementor-heading-title{font-size:18px;}.elementor-12111 .elementor-element.elementor-element-d0dd09e{text-align:center;}.elementor-12111 .elementor-element.elementor-element-d0dd09e .elementor-heading-title{font-size:16px;}.elementor-12111 .elementor-element.elementor-element-f9b184f{--grid-row-gap:25px;--grid-column-gap:30px;}.elementor-12111 .elementor-element.elementor-element-f9b184f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-12111 .elementor-element.elementor-element-f9b184f:after{content:"0.66";}.elementor-12111 .elementor-element.elementor-element-f9b184f .elementor-post__thumbnail__link{width:100%;}.elementor-12111 .elementor-element.elementor-element-f9b184f .elementor-post__meta-data span + span:before{content:"-";}.elementor-12111 .elementor-element.elementor-element-f9b184f.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-12111 .elementor-element.elementor-element-f9b184f.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-12111 .elementor-element.elementor-element-f9b184f.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-12111 .elementor-element.elementor-element-f9b184f .elementor-post__title, .elementor-12111 .elementor-element.elementor-element-f9b184f .elementor-post__title a{color:var( --e-global-color-primary );font-weight:700;}.elementor-12111 .elementor-element.elementor-element-f9b184f .elementor-post__meta-data{margin-bottom:5px;}.elementor-12111 .elementor-element.elementor-element-f9b184f .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-12111 .elementor-element.elementor-element-667d009{--grid-row-gap:25px;--grid-column-gap:30px;}.elementor-12111 .elementor-element.elementor-element-667d009 .elementor-post__meta-data span + span:before{content:"-";}.elementor-12111 .elementor-element.elementor-element-667d009 .elementor-post__title, .elementor-12111 .elementor-element.elementor-element-667d009 .elementor-post__title a{color:var( --e-global-color-primary );font-weight:700;}.elementor-12111 .elementor-element.elementor-element-667d009 .elementor-post__meta-data{margin-bottom:5px;}.elementor-12111 .elementor-element.elementor-element-667d009 .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-12111 .elementor-element.elementor-element-ec82252{text-align:center;}.elementor-12111 .elementor-element.elementor-element-ec82252 .elementor-heading-title{font-size:16px;}.elementor-12111 .elementor-element.elementor-element-acf6907 .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-popup-modal-12111 .dialog-widget-content{background-color:#FFFFFF00;margin:0px 0px 0px 0px;}#elementor-popup-modal-12111 .dialog-message{width:420px;height:auto;padding:0px 0px 0px 0px;}#elementor-popup-modal-12111{justify-content:flex-end;align-items:center;}@media(max-width:767px){.elementor-12111 .elementor-element.elementor-element-f9b184f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-12111 .elementor-element.elementor-element-f9b184f:after{content:"0.5";}.elementor-12111 .elementor-element.elementor-element-f9b184f .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-12111 .elementor-element.elementor-element-fe00aca{--width:60px;}.elementor-12111 .elementor-element.elementor-element-b38bde6{--width:360px;}}/* Start custom CSS */.novidades-popup {
    position: fixed !important;

    right: 0 !important;
    left: auto !important;

    top: 50% !important;
    bottom: auto !important;

    transform: translateY(-50%) !important;

    margin: 0 !important;
    padding: 0 !important;

    width: 420px;
    max-width: 90vw;

    transition: width 0.45s ease;
}

.novidades-popup .dialog-message {
    padding: 0 !important;
    margin: 0 !important;
    overflow: hidden;
}

.novidades-inner {
    display: flex;
    flex-direction: row;

    width: 420px;
    max-width: 90vw;

    min-height: 250px;

    overflow: hidden;
}

.novidades-aba {
    flex: 0 0 60px;

    width: 60px;
    min-width: 60px;

    display: flex;
    justify-content: center;
    align-items: center;

    cursor: pointer;
}

.novidades-conteudo {
    flex: 1 1 auto;

    width: 360px;

    opacity: 0;

    transform: translateX(20px);

    transition:
        opacity 0.25s ease 0.15s,
        transform 0.4s ease 0.1s;
}


/* =========================
   FECHADO
   ========================= */

.novidades-popup:not(:hover) {
    width: 60px;
}

.novidades-popup:not(:hover) .novidades-conteudo {
    opacity: 0;
    transform: translateX(20px);
    pointer-events: none;
}


/* =========================
   ABERTO
   ========================= */

.novidades-popup:hover {
    width: 420px;
}

.novidades-popup:hover .novidades-conteudo {
    opacity:1;
    transform: translateX(0);
    border-radius: 15px;
    pointer-events: auto;
}


/* =========================
   TEXTO NOVIDADES
   ========================= */

.novidades-aba .elementor-heading-title {
    writing-mode: vertical-rl;
    transform: rotate(180deg);

    white-space: nowrap;
}


/* =========================
   SETA
   ========================= */

.novidades-aba .elementor-icon {
    transition: transform 0.35s ease;
}

.novidades-popup:hover .novidades-aba .elementor-icon {
    transform: rotate(180deg);
}/* End custom CSS */