.elementor-3 .elementor-element.elementor-element-6f9100d1{--display:flex;--gap:var(--gap-xl) var(--gap-xl);--row-gap:var(--gap-xl);--column-gap:var(--gap-xl);--overlay-opacity:0.2;--overlay-mix-blend-mode:overlay;}.elementor-3 .elementor-element.elementor-element-6f9100d1:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-6f9100d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e92f68f );}.elementor-3 .elementor-element.elementor-element-6f9100d1::before, .elementor-3 .elementor-element.elementor-element-6f9100d1 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-6f9100d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-6f9100d1 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-6f9100d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-6f9100d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mangabaurbanismo.com.br/wp-content/uploads/bg_wavy_pattern-scaled.webp");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-3 .elementor-element.elementor-element-03f14d8{--display:flex;--overlay-opacity:0.25;--border-radius:24px 24px 24px 24px;}.elementor-3 .elementor-element.elementor-element-03f14d8::before, .elementor-3 .elementor-element.elementor-element-03f14d8 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-03f14d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-03f14d8 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-03f14d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-03f14d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-16afccc{text-align:center;}.elementor-3 .elementor-element.elementor-element-16afccc .elementor-heading-title{font-family:var( --e-global-typography-eb17a08-font-family ), Sans-serif;font-size:var( --e-global-typography-eb17a08-font-size );font-weight:var( --e-global-typography-eb17a08-font-weight );line-height:var( --e-global-typography-eb17a08-line-height );letter-spacing:var( --e-global-typography-eb17a08-letter-spacing );color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-63ae2b9f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-a8ef13b img{width:300px;max-width:100%;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-16afccc .elementor-heading-title{font-size:var( --e-global-typography-eb17a08-font-size );line-height:var( --e-global-typography-eb17a08-line-height );letter-spacing:var( --e-global-typography-eb17a08-letter-spacing );}.elementor-3 .elementor-element.elementor-element-63ae2b9f{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-16afccc .elementor-heading-title{font-size:var( --e-global-typography-eb17a08-font-size );line-height:var( --e-global-typography-eb17a08-line-height );letter-spacing:var( --e-global-typography-eb17a08-letter-spacing );}.elementor-3 .elementor-element.elementor-element-63ae2b9f{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-63ae2b9f */.elementor-3 .elementor-element.elementor-element-63ae2b9f h2 {
  font-size: var(--fs-h3) !important;
  color: #385F46;
}

.elementor-3 .elementor-element.elementor-element-63ae2b9f h3 {
  font-size: var(--fs-h5) !important;
  color: #385F46;
}

.elementor-3 .elementor-element.elementor-element-63ae2b9f a {
    color: #A99E3E;
    text-decoration: underline;
}/* End custom CSS */