.elementor-36 .elementor-element.elementor-element-24d95de3:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-24d95de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #E0970F3B 10%, #FFFFFF 35%);}.elementor-36 .elementor-element.elementor-element-24d95de3 > .elementor-container{max-width:1440px;}.elementor-36 .elementor-element.elementor-element-24d95de3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-21px;margin-bottom:0px;padding:197px 50px 0px 50px;}.elementor-36 .elementor-element.elementor-element-24d95de3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-36 .elementor-element.elementor-element-62b3ad16.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-36 .elementor-element.elementor-element-62b3ad16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-36 .elementor-element.elementor-element-62b3ad16 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-36 .elementor-element.elementor-element-62b3ad16 > .elementor-element-populated{padding:175px 30px 0px 0px;}.elementor-36 .elementor-element.elementor-element-465f629e{width:auto;max-width:auto;top:-175px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-465f629e{left:-8px;}body.rtl .elementor-36 .elementor-element.elementor-element-465f629e{right:-8px;}.elementor-36 .elementor-element.elementor-element-465f629e .elementor-icon-wrapper{text-align:left;}.elementor-36 .elementor-element.elementor-element-465f629e.elementor-view-stacked .elementor-icon{background-color:#E6C22982;}.elementor-36 .elementor-element.elementor-element-465f629e.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-465f629e.elementor-view-default .elementor-icon{color:#E6C22982;border-color:#E6C22982;}.elementor-36 .elementor-element.elementor-element-465f629e.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-465f629e.elementor-view-default .elementor-icon svg{fill:#E6C22982;}.elementor-36 .elementor-element.elementor-element-465f629e .elementor-icon{font-size:30px;}.elementor-36 .elementor-element.elementor-element-465f629e .elementor-icon svg{height:30px;}.elementor-36 .elementor-element.elementor-element-782d9544{width:auto;max-width:auto;top:11px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-782d9544{right:134.4px;}body.rtl .elementor-36 .elementor-element.elementor-element-782d9544{left:134.4px;}.elementor-36 .elementor-element.elementor-element-782d9544 .elementor-icon-wrapper{text-align:left;}.elementor-36 .elementor-element.elementor-element-782d9544.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b5147f );}.elementor-36 .elementor-element.elementor-element-782d9544.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-782d9544.elementor-view-default .elementor-icon{color:var( --e-global-color-0b5147f );border-color:var( --e-global-color-0b5147f );}.elementor-36 .elementor-element.elementor-element-782d9544.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-782d9544.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b5147f );}.elementor-36 .elementor-element.elementor-element-782d9544 .elementor-icon{font-size:20px;}.elementor-36 .elementor-element.elementor-element-782d9544 .elementor-icon svg{height:20px;}.elementor-36 .elementor-element.elementor-element-2bdae4ac{width:auto;max-width:auto;top:-15px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-2bdae4ac{right:279.2px;}body.rtl .elementor-36 .elementor-element.elementor-element-2bdae4ac{left:279.2px;}.elementor-36 .elementor-element.elementor-element-2bdae4ac .elementor-icon-wrapper{text-align:left;}.elementor-36 .elementor-element.elementor-element-2bdae4ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ca8a21d );}.elementor-36 .elementor-element.elementor-element-2bdae4ac.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-2bdae4ac.elementor-view-default .elementor-icon{color:var( --e-global-color-ca8a21d );border-color:var( --e-global-color-ca8a21d );}.elementor-36 .elementor-element.elementor-element-2bdae4ac.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-2bdae4ac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ca8a21d );}.elementor-36 .elementor-element.elementor-element-2bdae4ac .elementor-icon{font-size:35px;}.elementor-36 .elementor-element.elementor-element-2bdae4ac .elementor-icon svg{height:35px;}.elementor-36 .elementor-element.elementor-element-73cbda9c{width:auto;max-width:auto;top:42px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-73cbda9c{left:18px;}body.rtl .elementor-36 .elementor-element.elementor-element-73cbda9c{right:18px;}.elementor-36 .elementor-element.elementor-element-73cbda9c .elementor-icon-wrapper{text-align:left;}.elementor-36 .elementor-element.elementor-element-73cbda9c.elementor-view-stacked .elementor-icon{background-color:#A3252B85;}.elementor-36 .elementor-element.elementor-element-73cbda9c.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-73cbda9c.elementor-view-default .elementor-icon{color:#A3252B85;border-color:#A3252B85;}.elementor-36 .elementor-element.elementor-element-73cbda9c.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-73cbda9c.elementor-view-default .elementor-icon svg{fill:#A3252B85;}.elementor-36 .elementor-element.elementor-element-73cbda9c .elementor-icon{font-size:50px;}.elementor-36 .elementor-element.elementor-element-73cbda9c .elementor-icon svg{height:50px;}.elementor-36 .elementor-element.elementor-element-51c8facf{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#A3252B;}.elementor-36 .elementor-element.elementor-element-51c8facf > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-36 .elementor-element.elementor-element-51c8facf .elementor-headline{text-align:left;}.elementor-36 .elementor-element.elementor-element-51c8facf .elementor-headline-dynamic-wrapper path{stroke-width:0px;}.elementor-36 .elementor-element.elementor-element-51c8facf .elementor-headline-plain-text{color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-6baf9592 > .elementor-widget-container{margin:0px 0px -64px 0px;padding:-12px -12px -6px -12px;}.elementor-36 .elementor-element.elementor-element-7e384ec .elementor-search-form__container{min-height:60px;}.elementor-36 .elementor-element.elementor-element-7e384ec .elementor-search-form__submit{min-width:60px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-7e384ec .elementor-search-form__icon{padding-left:calc(60px / 3);}body.rtl .elementor-36 .elementor-element.elementor-element-7e384ec .elementor-search-form__icon{padding-right:calc(60px / 3);}.elementor-36 .elementor-element.elementor-element-7e384ec .elementor-search-form__input, .elementor-36 .elementor-element.elementor-element-7e384ec.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(60px / 3);padding-right:calc(60px / 3);}.elementor-36 .elementor-element.elementor-element-7e384ec input[type="search"].elementor-search-form__input{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-36 .elementor-element.elementor-element-7e384ec:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#F2F2F2;border-radius:5px;}.elementor-36 .elementor-element.elementor-element-7e384ec.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#F2F2F2;border-radius:5px;}.elementor-bc-flex-widget .elementor-36 .elementor-element.elementor-element-e77a1c0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-36 .elementor-element.elementor-element-e77a1c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-36 .elementor-element.elementor-element-e77a1c0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-36 .elementor-element.elementor-element-e77a1c0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-36 .elementor-element.elementor-element-e77a1c0 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-36 .elementor-element.elementor-element-16defb99{width:auto;max-width:auto;top:-216px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-16defb99{right:-6.5px;}body.rtl .elementor-36 .elementor-element.elementor-element-16defb99{left:-6.5px;}.elementor-36 .elementor-element.elementor-element-16defb99 .elementor-icon-wrapper{text-align:left;}.elementor-36 .elementor-element.elementor-element-16defb99.elementor-view-stacked .elementor-icon{background-color:#5CB8E478;}.elementor-36 .elementor-element.elementor-element-16defb99.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-16defb99.elementor-view-default .elementor-icon{color:#5CB8E478;border-color:#5CB8E478;}.elementor-36 .elementor-element.elementor-element-16defb99.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-16defb99.elementor-view-default .elementor-icon svg{fill:#5CB8E478;}.elementor-36 .elementor-element.elementor-element-16defb99 .elementor-icon{font-size:45px;}.elementor-36 .elementor-element.elementor-element-16defb99 .elementor-icon svg{height:45px;}.elementor-36 .elementor-element.elementor-element-245af224:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-245af224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF45;background-image:url("https://transparencia.mabus.com.br/wp-content/uploads/2025/07/vv.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-36 .elementor-element.elementor-element-245af224 > .elementor-background-overlay{background-image:url("https://transparencia.mabus.com.br/wp-content/uploads/2025/07/brasao-vinlandia-1.jpg");background-position:bottom right;background-size:cover;opacity:1;mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-245af224 > .elementor-container{min-height:600px;}.elementor-36 .elementor-element.elementor-element-245af224, .elementor-36 .elementor-element.elementor-element-245af224 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-36 .elementor-element.elementor-element-245af224{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36 .elementor-element.elementor-element-d583433:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-d583433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #D6980F38 12%, #FFFFFF 28%);}.elementor-36 .elementor-element.elementor-element-d583433 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at bottom right, var( --e-global-color-fa93dad ) 10%, #F2295B00 35%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-d583433 > .elementor-container{max-width:1440px;}.elementor-36 .elementor-element.elementor-element-d583433{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 50px 100px 50px;}.elementor-36 .elementor-element.elementor-element-3d20ad0c{margin-top:0px;margin-bottom:35px;}.elementor-36 .elementor-element.elementor-element-b7e3614 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-32210ccd .elementor-heading-title{font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;font-size:var( --e-global-typography-3958d75-font-size );font-weight:var( --e-global-typography-3958d75-font-weight );text-transform:var( --e-global-typography-3958d75-text-transform );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );color:#A3252B;}.elementor-36 .elementor-element.elementor-element-7b822a9d{width:auto;max-width:auto;top:-14px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-7b822a9d{right:134.4px;}body.rtl .elementor-36 .elementor-element.elementor-element-7b822a9d{left:134.4px;}.elementor-36 .elementor-element.elementor-element-7b822a9d .elementor-icon-wrapper{text-align:left;}.elementor-36 .elementor-element.elementor-element-7b822a9d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0b5147f );}.elementor-36 .elementor-element.elementor-element-7b822a9d.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-7b822a9d.elementor-view-default .elementor-icon{color:var( --e-global-color-0b5147f );border-color:var( --e-global-color-0b5147f );}.elementor-36 .elementor-element.elementor-element-7b822a9d.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-7b822a9d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0b5147f );}.elementor-36 .elementor-element.elementor-element-7b822a9d .elementor-icon{font-size:20px;}.elementor-36 .elementor-element.elementor-element-7b822a9d .elementor-icon svg{height:20px;}.elementor-36 .elementor-element.elementor-element-643390c0{width:auto;max-width:auto;top:-27px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-643390c0{left:232px;}body.rtl .elementor-36 .elementor-element.elementor-element-643390c0{right:232px;}.elementor-36 .elementor-element.elementor-element-643390c0 .elementor-icon-wrapper{text-align:left;}.elementor-36 .elementor-element.elementor-element-643390c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ca8a21d );}.elementor-36 .elementor-element.elementor-element-643390c0.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-643390c0.elementor-view-default .elementor-icon{color:var( --e-global-color-ca8a21d );border-color:var( --e-global-color-ca8a21d );}.elementor-36 .elementor-element.elementor-element-643390c0.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-643390c0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ca8a21d );}.elementor-36 .elementor-element.elementor-element-643390c0 .elementor-icon{font-size:35px;}.elementor-36 .elementor-element.elementor-element-643390c0 .elementor-icon svg{height:35px;}.elementor-36 .elementor-element.elementor-element-72e8e8e .elementor-sitemap-section{flex-basis:calc( 1 / 1 * 100% );}.elementor-36 .elementor-element.elementor-element-72e8e8e .elementor-sitemap-title{color:#000000;}.elementor-36 .elementor-element.elementor-element-72e8e8e .elementor-sitemap-item, .elementor-36 .elementor-element.elementor-element-72e8e8e span.elementor-sitemap-list, .elementor-36 .elementor-element.elementor-element-72e8e8e .elementor-sitemap-item a{color:#0D7F98;}.elementor-36 .elementor-element.elementor-element-72e8e8e .elementor-sitemap-item{color:#A20402;}.elementor-36 .elementor-element.elementor-element-72e8e8e .elementor-sitemap-list, .elementor-36 .elementor-element.elementor-element-72e8e8e .elementor-sitemap-list .children{list-style-type:disc;}.elementor-36 .elementor-element.elementor-element-41cc92c3{--spacer-size:0px;width:auto;max-width:auto;top:82px;}.elementor-36 .elementor-element.elementor-element-41cc92c3 > .elementor-widget-container{background-color:transparent;padding:150px 150px 150px 150px;background-image:radial-gradient(at center center, var( --e-global-color-fa93dad ) 0%, #FFFFFF00 50%);}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-41cc92c3{left:-84px;}body.rtl .elementor-36 .elementor-element.elementor-element-41cc92c3{right:-84px;}.elementor-36 .elementor-element.elementor-element-55e3d358{--spacer-size:0px;width:auto;max-width:auto;top:267px;}.elementor-36 .elementor-element.elementor-element-55e3d358 > .elementor-widget-container{background-color:transparent;padding:150px 150px 150px 150px;background-image:radial-gradient(at center center, var( --e-global-color-fa93dad ) 0%, #FFFFFF00 50%);}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-55e3d358{left:-96px;}body.rtl .elementor-36 .elementor-element.elementor-element-55e3d358{right:-96px;}.elementor-36 .elementor-element.elementor-element-1c81288c{--spacer-size:0px;width:auto;max-width:auto;top:82px;}.elementor-36 .elementor-element.elementor-element-1c81288c > .elementor-widget-container{background-color:transparent;padding:150px 150px 150px 150px;background-image:radial-gradient(at center center, var( --e-global-color-ca8a21d ) 0%, #FFFFFF00 50%);}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-1c81288c{right:-133.3px;}body.rtl .elementor-36 .elementor-element.elementor-element-1c81288c{left:-133.3px;}.elementor-36 .elementor-element.elementor-element-28763808{width:auto;max-width:auto;top:161px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-28763808{right:-0.8px;}body.rtl .elementor-36 .elementor-element.elementor-element-28763808{left:-0.8px;}.elementor-36 .elementor-element.elementor-element-28763808 .elementor-icon-wrapper{text-align:left;}.elementor-36 .elementor-element.elementor-element-28763808.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ca8a21d );}.elementor-36 .elementor-element.elementor-element-28763808.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-28763808.elementor-view-default .elementor-icon{color:var( --e-global-color-ca8a21d );border-color:var( --e-global-color-ca8a21d );}.elementor-36 .elementor-element.elementor-element-28763808.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-28763808.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ca8a21d );}.elementor-36 .elementor-element.elementor-element-28763808 .elementor-icon{font-size:60px;}.elementor-36 .elementor-element.elementor-element-28763808 .elementor-icon svg{height:60px;}.elementor-36 .elementor-element.elementor-element-dec1b84 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:35px;}.elementor-36 .elementor-element.elementor-element-dec1b84 > .elementor-element-populated{padding:0px 0px 0px 30px;}@media(max-width:1024px) and (min-width:768px){.elementor-36 .elementor-element.elementor-element-62b3ad16{width:100%;}.elementor-36 .elementor-element.elementor-element-e77a1c0{width:100%;}.elementor-36 .elementor-element.elementor-element-b7e3614{width:63%;}.elementor-36 .elementor-element.elementor-element-69d82062{width:37%;}.elementor-36 .elementor-element.elementor-element-dec1b84{width:100%;}}@media(min-width:1025px){.elementor-36 .elementor-element.elementor-element-245af224 > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-24d95de3{padding:250px 15px 0px 15px;}.elementor-36 .elementor-element.elementor-element-62b3ad16 > .elementor-element-populated{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-782d9544{right:134.391px;}body.rtl .elementor-36 .elementor-element.elementor-element-782d9544{left:134.391px;}.elementor-36 .elementor-element.elementor-element-782d9544{top:11px;}.elementor-36 .elementor-element.elementor-element-7e384ec input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36 .elementor-element.elementor-element-e77a1c0 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-16defb99{top:-416px;}.elementor-36 .elementor-element.elementor-element-d583433{padding:50px 15px 50px 15px;}.elementor-36 .elementor-element.elementor-element-32210ccd .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-bc-flex-widget .elementor-36 .elementor-element.elementor-element-69d82062.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-36 .elementor-element.elementor-element-69d82062.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-36 .elementor-element.elementor-element-72e8e8e .elementor-sitemap-section{flex-basis:calc( 1 / 2 * 100% );}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-41cc92c3{left:23px;}body.rtl .elementor-36 .elementor-element.elementor-element-41cc92c3{right:23px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-55e3d358{left:23px;}body.rtl .elementor-36 .elementor-element.elementor-element-55e3d358{right:23px;}.elementor-36 .elementor-element.elementor-element-1c81288c{top:683px;}.elementor-36 .elementor-element.elementor-element-28763808{top:775px;}.elementor-36 .elementor-element.elementor-element-dec1b84 > .elementor-element-populated{padding:30px 0px 0px 0px;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-465f629e{top:-70px;}.elementor-36 .elementor-element.elementor-element-7e384ec input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-36 .elementor-element.elementor-element-16defb99{top:-590px;}.elementor-36 .elementor-element.elementor-element-245af224 > .elementor-container{min-height:335px;}.elementor-36 .elementor-element.elementor-element-3d20ad0c{z-index:2;}.elementor-36 .elementor-element.elementor-element-32210ccd .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-36 .elementor-element.elementor-element-72e8e8e .elementor-sitemap-section{flex-basis:calc( 1 / 1 * 100% );}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-41cc92c3{left:9px;}body.rtl .elementor-36 .elementor-element.elementor-element-41cc92c3{right:9px;}.elementor-36 .elementor-element.elementor-element-41cc92c3{top:2px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-55e3d358{left:9px;}body.rtl .elementor-36 .elementor-element.elementor-element-55e3d358{right:9px;}.elementor-36 .elementor-element.elementor-element-55e3d358{top:146px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-1c81288c{right:10.8px;}body.rtl .elementor-36 .elementor-element.elementor-element-1c81288c{left:10.8px;}.elementor-36 .elementor-element.elementor-element-1c81288c{top:840px;}.elementor-36 .elementor-element.elementor-element-28763808{top:906px;}}/* Start custom CSS for sitemap, class: .elementor-element-72e8e8e *//* --- PALETA "TERRACOTA TRANSLÚCIDO" - Versão em Estrutura de Árvore (Texto #0c0d0e) --- */
/* Baseada na cor #A2352B com texto #0c0d0e para alta legibilidade */

/* Garantir que este CSS tenha maior especificidade para evitar conflitos */
.elementor-widget-container .elementor-sitemap-list {
  list-style: none; /* Remove os marcadores de lista padrão */
  padding: 0;
  margin: 0;
}

/* --- Estilo dos Tópicos Principais (Nível 1) --- */
.elementor-widget-container .elementor-sitemap-list > li.page_item {
  background: rgba(162, 53, 43, 0.08); /* Fundo sutil para o item principal */
  border: 1px solid rgba(162, 53, 43, 0.2);
  border-radius: 8px; /* Bordas arredondadas para os itens */
  margin-bottom: 15px; /* Espaço entre os cards principais */
  padding: 0; /* Remove padding inicial do card */
  overflow: hidden;
  transition: all 0.3s ease;
  box-shadow: 0 4px 12px 0 rgba(162, 53, 43, 0.08); /* Sombra mais suave */
}

/* --- Efeito de Hover para Tópicos Principais --- */
.elementor-widget-container .elementor-sitemap-list > li.page_item:hover {
  background: rgba(162, 53, 43, 0.12);
  border-color: rgba(162, 53, 43, 0.3);
  box-shadow: 0 6px 18px 0 rgba(162, 53, 43, 0.12);
}

/* --- Estilo do Título Principal de Cada Tópico --- */
.elementor-widget-container .elementor-sitemap-list li.page_item > a {
  color: #0c0d0e; /* Cor do texto do tópico principal - Alterado para #0c0d0e */
  font-weight: 700;
  font-size: 1.2rem;
  padding: 15px 20px; /* Padding para o texto do título */
  display: block; /* Ocupa a largura total */
  text-decoration: none; /* Remove sublinhado padrão */
  border-bottom: 1px solid rgba(162, 53, 43, 0.1); /* Separador visual */
}

/* --- Ocultar o Tópico "Início" (Via CSS) --- */
/* É crucial que o link do "Início" realmente tenha href="/" ou o texto "Início" */
.elementor-widget-container .elementor-sitemap-list > li.page_item:has(a[href="/"]):first-of-type,
.elementor-widget-container .elementor-sitemap-list > li.page_item:has(a:contains("Início")):first-of-type,
.elementor-widget-container .elementor-sitemap-list > li.page_item:has(a:contains("Inicio")):first-of-type {
  display: none !important; /* Força a ocultação */
}

/* --- Remover o Ícone Interativo (+/-) --- */
.elementor-widget-container .elementor-sitemap-list li.page_item:has(> .children) > a::after,
.elementor-widget-container .elementor-sitemap-list li.page_item.sitemap-active > a::after {
  content: none;
}

/* --- Estilo do Submenu (Itens Filhos) --- */
.elementor-widget-container .elementor-sitemap-list .children {
  list-style: none; /* Remove marcadores de lista dos filhos */
  padding: 0;
  margin: 10px 0 10px 25px; /* Indentação para subitens */
  background: rgba(162, 53, 43, 0.03); /* Fundo mais suave para a área dos filhos */
  border-radius: 0 0 8px 8px; /* Arredonda apenas a parte de baixo do submenu */
}

/* --- Estilo dos Links do Submenu (Itens Aninhados) --- */
.elementor-widget-container .elementor-sitemap-list .children li.page_item {
    margin-bottom: 0; /* Remove margin-bottom entre os subitens */
    background: none; /* Remove fundo dos subitens individuais */
    border: none; /* Remove borda dos subitens individuais */
    box-shadow: none; /* Remove sombra dos subitens individuais */
    border-bottom: 1px dashed rgba(162, 53, 43, 0.1); /* Linha tracejada entre subitens */
    border-radius: 0; /* Remove arredondamento */
}

.elementor-widget-container .elementor-sitemap-list .children li.page_item:last-child {
    border-bottom: none; /* Remove borda do último subitem */
}


.elementor-widget-container .elementor-sitemap-list .children a {
  color: #0c0d0e; /* Cor do texto dos subitens - Alterado para #0c0d0e */
  display: block;
  padding: 8px 15px; /* Padding para os links dos subitens */
  font-size: 0.95rem;
  text-decoration: none;
  transition: all 0.2s ease;
}

/* Efeito de hover nos links filhos */
.elementor-widget-container .elementor-sitemap-list .children a:hover {
  color: #0c0d0e; /* Cor do texto dos subitens no hover - Alterado para #0c0d0e */
  background-color: rgba(162, 53, 43, 0.08);
  padding-left: 20px; /* Leve efeito de indentação no hover */
}

/* --- Responsividade (Para garantir que a árvore se adapte bem) --- */
@media (max-width: 768px) {
  .elementor-widget-container .elementor-sitemap-list > li.page_item {
    width: 95%; /* Ocupa a maior parte da largura em telas menores */
    min-width: unset; /* Permite que o card encolha mais */
    max-width: 100%;
    margin-left: auto; /* Centraliza */
    margin-right: auto; /* Centraliza */
  }
  .elementor-widget-container .elementor-sitemap-list li.page_item > a {
    font-size: 1.1rem;
    padding: 12px 15px;
  }
  .elementor-widget-container .elementor-sitemap-list .children {
    margin: 8px 0 8px 20px; /* Reduz a indentação em telas menores */
  }
  .elementor-widget-container .elementor-sitemap-list .children a {
    font-size: 0.9rem;
    padding: 6px 12px;
  }
}/* End custom CSS */