.elementor-320 .elementor-element.elementor-element-b995399{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-320 .elementor-element.elementor-element-32c026a{--display:flex;--min-height:320px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.7;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;box-shadow:0px 0px 10px 0px rgba(136, 136, 136, 0.5);--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-320 .elementor-element.elementor-element-32c026a:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-32c026a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-320 .elementor-element.elementor-element-32c026a::before, .elementor-320 .elementor-element.elementor-element-32c026a > .elementor-background-video-container::before, .elementor-320 .elementor-element.elementor-element-32c026a > .e-con-inner > .elementor-background-video-container::before, .elementor-320 .elementor-element.elementor-element-32c026a > .elementor-background-slideshow::before, .elementor-320 .elementor-element.elementor-element-32c026a > .e-con-inner > .elementor-background-slideshow::before, .elementor-320 .elementor-element.elementor-element-32c026a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #39278300 50%, #392783 100%);}.elementor-320 .elementor-element.elementor-element-32c026a:hover::before, .elementor-320 .elementor-element.elementor-element-32c026a:hover > .elementor-background-video-container::before, .elementor-320 .elementor-element.elementor-element-32c026a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-320 .elementor-element.elementor-element-32c026a > .elementor-background-slideshow:hover::before, .elementor-320 .elementor-element.elementor-element-32c026a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-primary ) 80%);}.elementor-320 .elementor-element.elementor-element-32c026a:hover{--overlay-opacity:0.8;}.elementor-320 .elementor-element.elementor-element-32c026a, .elementor-320 .elementor-element.elementor-element-32c026a::before{--overlay-transition:0.8s;--border-transition:0.3s;}.elementor-320 .elementor-element.elementor-element-d4e501b{color:var( --e-global-color-bfb7890 );}/* Start custom CSS for text-editor, class: .elementor-element-d4e501b */.texto-cortado-1 {
    --linhas: 3;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: var(--linhas); /* number of lines to show */
            line-clamp: var(--linhas); 
    -webkit-box-orient: vertical;
 }/* End custom CSS */