.elementor-34 .elementor-element.elementor-element-dc554b4{--display:flex;--min-height:900px;--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;--padding-top:0100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-dc554b4:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-dc554b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://renataribeirooficial.com/wp-content/uploads/2026/05/HeroDesktop.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-3378b38{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-dc40be5{width:var( --container-widget-width, var(--seiscolunas) );max-width:var(--seiscolunas);--container-widget-width:var(--seiscolunas);--container-widget-flex-grow:0;text-align:start;}.elementor-34 .elementor-element.elementor-element-dc40be5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:400;line-height:1.2em;color:#E6EAE8;}.elementor-34 .elementor-element.elementor-element-1778445{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 032px;--row-gap:32px;--column-gap:032px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-1778445:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-1778445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FCF5E8 0%, #FEFBF6 100%);}.elementor-34 .elementor-element.elementor-element-54c67ce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-54c67ce .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-2878659{width:var( --container-widget-width, var(--seiscolunas) );max-width:var(--seiscolunas);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;--container-widget-width:var(--seiscolunas);--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-2878659.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-2878659 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-f8a4210{width:var( --container-widget-width, var(--seiscolunas) );max-width:var(--seiscolunas);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;--container-widget-width:var(--seiscolunas);--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-f8a4210.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-f8a4210 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-54078bf{width:var( --container-widget-width, var(--seiscolunas) );max-width:var(--seiscolunas);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 70px 40px 70px;--container-widget-width:var(--seiscolunas);--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-54078bf.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-54078bf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-c9f67ae{width:var( --container-widget-width, var(--seiscolunas) );max-width:var(--seiscolunas);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;--container-widget-width:var(--seiscolunas);--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-c9f67ae.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-c9f67ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-1fd5485{width:var( --container-widget-width, var(--seiscolunas) );max-width:var(--seiscolunas);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;--container-widget-width:var(--seiscolunas);--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-1fd5485.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-1fd5485 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-7b966ca{width:var( --container-widget-width, var(--seiscolunas) );max-width:var(--seiscolunas);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;--container-widget-width:var(--seiscolunas);--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-7b966ca.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-7b966ca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-f7c9863{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-f7c9863:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-f7c9863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFBF6;}.elementor-34 .elementor-element.elementor-element-d58f0e8{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-d58f0e8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-981eb60{width:var( --container-widget-width, var(--quatrocolunas) );max-width:var(--quatrocolunas);--container-widget-width:var(--quatrocolunas);--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-981eb60 .elementor-icon{font-size:90px;}.elementor-34 .elementor-element.elementor-element-981eb60 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-981eb60 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;}.elementor-34 .elementor-element.elementor-element-981eb60 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-34 .elementor-element.elementor-element-aafa664{width:var( --container-widget-width, var(--quatrocolunas) );max-width:var(--quatrocolunas);--container-widget-width:var(--quatrocolunas);--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-aafa664 .elementor-icon{font-size:90px;}.elementor-34 .elementor-element.elementor-element-aafa664 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-aafa664 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;}.elementor-34 .elementor-element.elementor-element-aafa664 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-34 .elementor-element.elementor-element-e5f9fce{width:var( --container-widget-width, var(--quatrocolunas) );max-width:var(--quatrocolunas);--container-widget-width:var(--quatrocolunas);--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-e5f9fce .elementor-icon{font-size:90px;}.elementor-34 .elementor-element.elementor-element-e5f9fce .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e5f9fce .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;}.elementor-34 .elementor-element.elementor-element-e5f9fce .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-34 .elementor-element.elementor-element-18a4c74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-18a4c74:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-18a4c74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101F19;}.elementor-34 .elementor-element.elementor-element-cb4b627{--display:flex;--min-height:670px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-cb4b627.e-con{--align-self:stretch;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-78ffa9e{left:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-78ffa9e{right:0px;}.elementor-34 .elementor-element.elementor-element-78ffa9e{bottom:0px;}.elementor-34 .elementor-element.elementor-element-4e7b2be{--display:flex;--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;--align-items:flex-start;}.elementor-34 .elementor-element.elementor-element-c842a3b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-34 .elementor-element.elementor-element-c842a3b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#E6EAE8;}.elementor-34 .elementor-element.elementor-element-ff94816{--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:center;--align-items:flex-start;--gap:016px 32px;--row-gap:016px;--column-gap:32px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-ff94816:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-ff94816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFBF6;}.elementor-34 .elementor-element.elementor-element-8c55010{width:var( --container-widget-width, var(--largurautil) );max-width:var(--largurautil);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:var(--largurautil);--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-8c55010 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-021e0e1{width:var( --container-widget-width, 467px );max-width:467px;--container-widget-width:467px;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-021e0e1 .elementor-icon-list-icon i{color:#009966;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-021e0e1 .elementor-icon-list-icon svg{fill:#009966;transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-021e0e1 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-34 .elementor-element.elementor-element-021e0e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-021e0e1 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-34 .elementor-element.elementor-element-021e0e1 .elementor-icon-list-text{color:#364153;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-060e133{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-34 .elementor-element.elementor-element-30871c0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#2B2420D4;}.elementor-34 .elementor-element.elementor-element-535189c{width:var( --container-widget-width, 467px );max-width:467px;--container-widget-width:467px;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-535189c .elementor-icon-list-icon i{color:#FB2C36;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-535189c .elementor-icon-list-icon svg{fill:#FB2C36;transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-535189c .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-34 .elementor-element.elementor-element-535189c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-535189c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-34 .elementor-element.elementor-element-535189c .elementor-icon-list-text{color:#364153;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-d43ddfa{--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;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-d43ddfa:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-d43ddfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFBF6;}.elementor-34 .elementor-element.elementor-element-4071bff{width:var( --container-widget-width, var(--largurautil) );max-width:var(--largurautil);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:var(--largurautil);--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-4071bff .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-f71b06e{--display:flex;--margin-top:0260px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-e6e109d{--display:flex;--position:absolute;--min-height:120px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;top:-40px;--z-index:99;}.elementor-34 .elementor-element.elementor-element-e6e109d.e-con{--align-self:flex-start;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-e6e109d{left:60px;}body.rtl .elementor-34 .elementor-element.elementor-element-e6e109d{right:60px;}.elementor-34 .elementor-element.elementor-element-bb85c6d{z-index:1;}.elementor-34 .elementor-element.elementor-element-c9ade42{width:var( --container-widget-width, fit content );max-width:fit content;--container-widget-width:fit content;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-34 .elementor-element.elementor-element-c9ade42 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-1202f6a{--display:flex;--position:absolute;--min-height:120px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;top:40px;--z-index:99;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-1202f6a{right:60px;}body.rtl .elementor-34 .elementor-element.elementor-element-1202f6a{left:60px;}.elementor-34 .elementor-element.elementor-element-606ee2f{z-index:1;}.elementor-34 .elementor-element.elementor-element-6f08883{width:var( --container-widget-width, fit content );max-width:fit content;--container-widget-width:fit content;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-34 .elementor-element.elementor-element-6f08883 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-2b69cc8{--display:flex;--position:absolute;--min-height:120px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;top:120px;--z-index:99;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-2b69cc8{left:30px;}body.rtl .elementor-34 .elementor-element.elementor-element-2b69cc8{right:30px;}.elementor-34 .elementor-element.elementor-element-ac0884b{z-index:1;}.elementor-34 .elementor-element.elementor-element-a03d4c3{width:var( --container-widget-width, fit content );max-width:fit content;--container-widget-width:fit content;--container-widget-flex-grow:0;z-index:2;}.elementor-34 .elementor-element.elementor-element-a03d4c3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-12e442d{--display:flex;--position:absolute;--min-height:120px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;top:200px;--z-index:99;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-12e442d{right:30px;}body.rtl .elementor-34 .elementor-element.elementor-element-12e442d{left:30px;}.elementor-34 .elementor-element.elementor-element-fe2dc99{z-index:1;}.elementor-34 .elementor-element.elementor-element-9db8129{width:var( --container-widget-width, fit content );max-width:fit content;--container-widget-width:fit content;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-34 .elementor-element.elementor-element-9db8129 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-8d7b085{--display:flex;--position:absolute;--min-height:120px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;top:280px;--z-index:99;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-8d7b085{left:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-8d7b085{right:0px;}.elementor-34 .elementor-element.elementor-element-a19ece5{z-index:1;}.elementor-34 .elementor-element.elementor-element-68ad71e{width:var( --container-widget-width, fit content );max-width:fit content;--container-widget-width:fit content;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-34 .elementor-element.elementor-element-68ad71e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-fbb50d8{--display:flex;--position:absolute;--min-height:120px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;top:360px;--z-index:99;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-fbb50d8{right:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-fbb50d8{left:0px;}.elementor-34 .elementor-element.elementor-element-fc3b43c{z-index:1;}.elementor-34 .elementor-element.elementor-element-ca1efc5{width:var( --container-widget-width, fit content );max-width:fit content;--container-widget-width:fit content;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-34 .elementor-element.elementor-element-ca1efc5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-9a9781b{width:var( --container-widget-width, fit-content );max-width:fit-content;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-9a9781b.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-9a9781b .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-9a9781b .elementor-icon{font-size:554px;}.elementor-34 .elementor-element.elementor-element-9a9781b .elementor-icon svg{height:554px;}.elementor-34 .elementor-element.elementor-element-9a9781b .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-5f90788{left:324px;}body.rtl .elementor-34 .elementor-element.elementor-element-5f90788{right:324px;}.elementor-34 .elementor-element.elementor-element-5f90788{bottom:6px;}.elementor-34 .elementor-element.elementor-element-14accef{--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:space-between;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-14accef:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-14accef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFBF6;}.elementor-34 .elementor-element.elementor-element-47ee65d{width:var( --container-widget-width, var(--largurautil) );max-width:var(--largurautil);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:var(--largurautil);--container-widget-flex-grow:0;text-align:start;}.elementor-34 .elementor-element.elementor-element-47ee65d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-1379898{--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;--padding-top:150px;--padding-bottom:150px;--padding-left:150px;--padding-right:150px;}.elementor-34 .elementor-element.elementor-element-44a7954{width:var( --container-widget-width, var(--largurautil) );max-width:var(--largurautil);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:var(--largurautil);--container-widget-flex-grow:0;text-align:center;}.elementor-34 .elementor-element.elementor-element-44a7954 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#E6EAE8;}.elementor-34 .elementor-element.elementor-element-7a0aa88{--display:flex;--padding-top:var(--paddingfaqcb);--padding-bottom:var(--paddingfaqcb);--padding-left:var(--paddingfaqde);--padding-right:var(--paddingfaqde);}.elementor-34 .elementor-element.elementor-element-678388e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#E6EAE8;}.elementor-34 .elementor-element.elementor-element-6bf7079{--display:flex;--padding-top:var(--paddingfaqcb);--padding-bottom:var(--paddingfaqcb);--padding-left:var(--paddingfaqde);--padding-right:var(--paddingfaqde);}.elementor-34 .elementor-element.elementor-element-42dd6c5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#E6EAE8;}.elementor-34 .elementor-element.elementor-element-e34bd22{--display:flex;--padding-top:var(--paddingfaqcb);--padding-bottom:var(--paddingfaqcb);--padding-left:var(--paddingfaqde);--padding-right:var(--paddingfaqde);}.elementor-34 .elementor-element.elementor-element-4b71057 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#E6EAE8;}.elementor-34 .elementor-element.elementor-element-4dd840d{--display:flex;--padding-top:var(--paddingfaqcb);--padding-bottom:var(--paddingfaqcb);--padding-left:var(--paddingfaqde);--padding-right:var(--paddingfaqde);}.elementor-34 .elementor-element.elementor-element-02479fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#E6EAE8;}.elementor-34 .elementor-element.elementor-element-976e98d{--display:flex;--padding-top:var(--paddingfaqcb);--padding-bottom:var(--paddingfaqcb);--padding-left:var(--paddingfaqde);--padding-right:var(--paddingfaqde);}.elementor-34 .elementor-element.elementor-element-bdce981 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#E6EAE8;}.elementor-34 .elementor-element.elementor-element-f2b5f08{--display:flex;--padding-top:var(--paddingfaqcb);--padding-bottom:var(--paddingfaqcb);--padding-left:var(--paddingfaqde);--padding-right:var(--paddingfaqde);}.elementor-34 .elementor-element.elementor-element-dd469cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-91e91a2{--display:flex;--padding-top:var(--paddingfaqcb);--padding-bottom:var(--paddingfaqcb);--padding-left:var(--paddingfaqde);--padding-right:var(--paddingfaqde);}.elementor-34 .elementor-element.elementor-element-baedeea .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-3c4ee80{--n-accordion-title-font-size:20px;padding:0 0 0 0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:32px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#E6EAE8;--n-accordion-title-active-color:#E6EAE8;--n-accordion-icon-size:20px;}:where( .elementor-34 .elementor-element.elementor-element-3c4ee80 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:transparent;background-image:linear-gradient(90deg, #A8632C 0%, #CC9366 100%);border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-34 .elementor-element.elementor-element-3c4ee80 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CC9366;}.elementor-34 .elementor-element.elementor-element-3c4ee80 {--n-accordion-padding:20px 100px 20px 100px;}:where( .elementor-34 .elementor-element.elementor-element-3c4ee80 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-34 .elementor-element.elementor-element-040ead7{--display:flex;--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-34 .elementor-element.elementor-element-040ead7:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-040ead7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131C18;}.elementor-34 .elementor-element.elementor-element-917aab5{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-ac89bc0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#E6EAE8E6;}.elementor-34 .elementor-element.elementor-element-bf50c16 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#E6EAE8E6;}.elementor-34 .elementor-element.elementor-element-a4f91ea{width:var( --container-widget-width, fit-content );max-width:fit-content;margin:-8px -8px calc(var(--kit-widget-spacing, 0px) + -8px) -8px;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-b1c0563{width:var( --container-widget-width, 467px );max-width:467px;--container-widget-width:467px;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-b1c0563 .elementor-icon-list-icon i{color:#009966;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-b1c0563 .elementor-icon-list-icon svg{fill:#009966;transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-b1c0563 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-34 .elementor-element.elementor-element-b1c0563 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-b1c0563 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-34 .elementor-element.elementor-element-b1c0563 .elementor-icon-list-text{color:#E6EAE8E6;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-b1c0563 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}body.elementor-page-34:not(.elementor-motion-effects-element-type-background), body.elementor-page-34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#022D1C;}@media(max-width:1024px) and (min-width:768px){.elementor-34 .elementor-element.elementor-element-4e7b2be{--width:100%;}.elementor-34 .elementor-element.elementor-element-e6e109d{--width:300px;}.elementor-34 .elementor-element.elementor-element-1202f6a{--width:300px;}.elementor-34 .elementor-element.elementor-element-2b69cc8{--width:300px;}.elementor-34 .elementor-element.elementor-element-12e442d{--width:300px;}.elementor-34 .elementor-element.elementor-element-8d7b085{--width:300px;}.elementor-34 .elementor-element.elementor-element-fbb50d8{--width:300px;}}@media(max-width:1366px){.elementor-34 .elementor-element.elementor-element-2878659{padding:40px 70px 40px 70px;}.elementor-34 .elementor-element.elementor-element-f8a4210{padding:40px 50px 40px 50px;}.elementor-34 .elementor-element.elementor-element-54078bf{padding:40px 090px 40px 90px;}.elementor-34 .elementor-element.elementor-element-c9f67ae{padding:40px 50px 40px 50px;}.elementor-34 .elementor-element.elementor-element-1fd5485{padding:40px 0150px 40px 150px;}.elementor-34 .elementor-element.elementor-element-7b966ca{padding:40px 50px 40px 50px;}.elementor-34 .elementor-element.elementor-element-cb4b627{--min-height:578px;}.elementor-34 .elementor-element.elementor-element-cb4b627.e-con{--align-self:center;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-5f90788{left:225px;}body.rtl .elementor-34 .elementor-element.elementor-element-5f90788{right:225px;}}@media(max-width:1200px){.elementor-34 .elementor-element.elementor-element-dc40be5{--container-widget-width:var(--trescolunascomgap);--container-widget-flex-grow:0;width:var( --container-widget-width, var(--trescolunascomgap) );max-width:var(--trescolunascomgap);}.elementor-34 .elementor-element.elementor-element-1778445{--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-34 .elementor-element.elementor-element-54c67ce{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-34 .elementor-element.elementor-element-2878659{padding:60px 60px 60px 60px;}.elementor-34 .elementor-element.elementor-element-f8a4210{padding:60px 60px 60px 60px;}.elementor-34 .elementor-element.elementor-element-54078bf{padding:60px 60px 60px 60px;}.elementor-34 .elementor-element.elementor-element-c9f67ae{padding:60px 60px 60px 60px;}.elementor-34 .elementor-element.elementor-element-1fd5485{padding:60px 60px 60px 60px;}.elementor-34 .elementor-element.elementor-element-7b966ca{padding:60px 60px 60px 60px;}.elementor-34 .elementor-element.elementor-element-f7c9863{--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;--align-items:center;}.elementor-34 .elementor-element.elementor-element-d58f0e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-34 .elementor-element.elementor-element-18a4c74{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-78ffa9e{left:199px;}body.rtl .elementor-34 .elementor-element.elementor-element-78ffa9e{right:199px;}.elementor-34 .elementor-element.elementor-element-78ffa9e img{width:529px;}.elementor-34 .elementor-element.elementor-element-c842a3b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-34 .elementor-element.elementor-element-8c55010{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-34 .elementor-element.elementor-element-4071bff{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-e6e109d{left:-50px;}body.rtl .elementor-34 .elementor-element.elementor-element-e6e109d{right:-50px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-1202f6a{right:-50px;}body.rtl .elementor-34 .elementor-element.elementor-element-1202f6a{left:-50px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-2b69cc8{left:-25px;}body.rtl .elementor-34 .elementor-element.elementor-element-2b69cc8{right:-25px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-12e442d{right:-25px;}body.rtl .elementor-34 .elementor-element.elementor-element-12e442d{left:-25px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-5f90788{left:151px;}body.rtl .elementor-34 .elementor-element.elementor-element-5f90788{right:151px;}.elementor-34 .elementor-element.elementor-element-14accef{--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;--align-items:center;}.elementor-34 .elementor-element.elementor-element-14accef.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-47ee65d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-34 .elementor-element.elementor-element-de11876{margin:016px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-44a7954{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-34 .elementor-element.elementor-element-3c4ee80 {--n-accordion-padding:20px 20px 20px 20px;}}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-dc554b4:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-dc554b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://renataribeirooficial.com/wp-content/uploads/2026/05/HeroTablet-copiar.webp");background-position:center center;}.elementor-34 .elementor-element.elementor-element-dc554b4{--min-height:1440px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-dc40be5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-34 .elementor-element.elementor-element-54c67ce{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-34 .elementor-element.elementor-element-d58f0e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-34 .elementor-element.elementor-element-18a4c74{--gap:100px 100px;--row-gap:100px;--column-gap:100px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-78ffa9e{left:99px;}body.rtl .elementor-34 .elementor-element.elementor-element-78ffa9e{right:99px;}.elementor-34 .elementor-element.elementor-element-4e7b2be{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34 .elementor-element.elementor-element-4e7b2be.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-c842a3b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-34 .elementor-element.elementor-element-8c55010{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-34 .elementor-element.elementor-element-4071bff{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-e6e109d{left:-40px;}body.rtl .elementor-34 .elementor-element.elementor-element-e6e109d{right:-40px;}.elementor-34 .elementor-element.elementor-element-1202f6a{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-5f90788{left:71px;}body.rtl .elementor-34 .elementor-element.elementor-element-5f90788{right:71px;}.elementor-34 .elementor-element.elementor-element-47ee65d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-34 .elementor-element.elementor-element-44a7954{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}}@media(max-width:880px){.elementor-34 .elementor-element.elementor-element-dc554b4{--min-height:187.5vw;--padding-top:013.020833vw;--padding-bottom:013.020833vw;--padding-left:0vw;--padding-right:0vw;}.elementor-34 .elementor-element.elementor-element-3378b38{width:initial;max-width:initial;}.elementor-34 .elementor-element.elementor-element-dc40be5 .elementor-heading-title{font-size:5.208333vw;}.elementor-34 .elementor-element.elementor-element-1778445{--padding-top:20vw;--padding-bottom:20vw;--padding-left:0vw;--padding-right:0vw;}.elementor-34 .elementor-element.elementor-element-54c67ce .elementor-heading-title{font-size:5.208333vw;}.elementor-34 .elementor-element.elementor-element-2878659 .elementor-heading-title{font-size:2.604vw;}.elementor-34 .elementor-element.elementor-element-f8a4210 .elementor-heading-title{font-size:2.604vw;}.elementor-34 .elementor-element.elementor-element-54078bf .elementor-heading-title{font-size:2.604vw;}.elementor-34 .elementor-element.elementor-element-c9f67ae .elementor-heading-title{font-size:2.604vw;}.elementor-34 .elementor-element.elementor-element-1fd5485 .elementor-heading-title{font-size:2.604vw;}.elementor-34 .elementor-element.elementor-element-7b966ca .elementor-heading-title{font-size:2.604vw;}.elementor-34 .elementor-element.elementor-element-f7c9863{--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--padding-top:0vw;--padding-bottom:20vw;--padding-left:0vw;--padding-right:0vw;}.elementor-34 .elementor-element.elementor-element-d58f0e8 .elementor-heading-title{font-size:5.208333vw;}.elementor-34 .elementor-element.elementor-element-981eb60 .elementor-icon-box-wrapper{gap:1vw;}.elementor-34 .elementor-element.elementor-element-981eb60 .elementor-icon-box-title{margin-block-end:1vw;}.elementor-34 .elementor-element.elementor-element-981eb60 .elementor-icon{font-size:11.734029vw;}.elementor-34 .elementor-element.elementor-element-981eb60 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-981eb60 .elementor-icon-box-title a{font-size:3.9vw;}.elementor-34 .elementor-element.elementor-element-981eb60 .elementor-icon-box-description{font-size:3vw;}.elementor-34 .elementor-element.elementor-element-aafa664 .elementor-icon-box-wrapper{gap:1vw;}.elementor-34 .elementor-element.elementor-element-aafa664 .elementor-icon-box-title{margin-block-end:1vw;}.elementor-34 .elementor-element.elementor-element-aafa664 .elementor-icon{font-size:11.734029vw;}.elementor-34 .elementor-element.elementor-element-aafa664 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-aafa664 .elementor-icon-box-title a{font-size:3.9vw;}.elementor-34 .elementor-element.elementor-element-aafa664 .elementor-icon-box-description{font-size:3vw;}.elementor-34 .elementor-element.elementor-element-e5f9fce .elementor-icon-box-wrapper{gap:1vw;}.elementor-34 .elementor-element.elementor-element-e5f9fce .elementor-icon-box-title{margin-block-end:1vw;}.elementor-34 .elementor-element.elementor-element-e5f9fce .elementor-icon{font-size:11.734029vw;}.elementor-34 .elementor-element.elementor-element-e5f9fce .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e5f9fce .elementor-icon-box-title a{font-size:3.9vw;}.elementor-34 .elementor-element.elementor-element-e5f9fce .elementor-icon-box-description{font-size:3vw;}.elementor-34 .elementor-element.elementor-element-18a4c74{--gap:11.363636vw 11.363636vw;--row-gap:11.363636vw;--column-gap:11.363636vw;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-78ffa9e{left:13%;}body.rtl .elementor-34 .elementor-element.elementor-element-78ffa9e{right:13%;}.elementor-34 .elementor-element.elementor-element-c842a3b .elementor-heading-title{font-size:5.208333vw;}.elementor-34 .elementor-element.elementor-element-8c55010 .elementor-heading-title{font-size:5.208333vw;}.elementor-34 .elementor-element.elementor-element-4071bff .elementor-heading-title{font-size:5.208333vw;}.elementor-34 .elementor-element.elementor-element-f71b06e{--min-height:fit-content;--margin-top:29.545455vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-9a9781b .elementor-icon{font-size:62.954545vw;}.elementor-34 .elementor-element.elementor-element-9a9781b .elementor-icon svg{height:62.954545vw;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-5f90788{left:8.068182vw;}body.rtl .elementor-34 .elementor-element.elementor-element-5f90788{right:8.068182vw;}.elementor-34 .elementor-element.elementor-element-5f90788{bottom:6px;}.elementor-34 .elementor-element.elementor-element-5f90788 img{width:68.9vw;}.elementor-34 .elementor-element.elementor-element-47ee65d .elementor-heading-title{font-size:5.208333vw;}.elementor-34 .elementor-element.elementor-element-44a7954 .elementor-heading-title{font-size:5.208333vw;}.elementor-34 .elementor-element.elementor-element-917aab5{width:initial;max-width:initial;}.elementor-34 .elementor-element.elementor-element-a4f91ea{width:initial;max-width:initial;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-dc554b4{--content-width:90vw;--min-height:248.891786vw;--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-34 .elementor-element.elementor-element-3378b38{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 3vw) 0vw;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-3378b38.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-dc40be5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-dc40be5 .elementor-heading-title{font-size:6vw;}.elementor-34 .elementor-element.elementor-element-1778445{--gap:4.172099vw 4.172099vw;--row-gap:4.172099vw;--column-gap:4.172099vw;--padding-top:20vw;--padding-bottom:20vw;--padding-left:0vw;--padding-right:0vw;}.elementor-34 .elementor-element.elementor-element-54c67ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-54c67ce .elementor-heading-title{font-size:6vw;}.elementor-34 .elementor-element.elementor-element-2878659{padding:7.822686vw 7.822686vw 7.822686vw 7.822686vw;}.elementor-34 .elementor-element.elementor-element-2878659 .elementor-heading-title{font-size:3.6vw;}.elementor-34 .elementor-element.elementor-element-f8a4210{padding:7.822686vw 7vw 7.822686vw 7vw;}.elementor-34 .elementor-element.elementor-element-f8a4210 .elementor-heading-title{font-size:3.6vw;}.elementor-34 .elementor-element.elementor-element-54078bf{padding:10vw 0vw 10vw 0vw;}.elementor-34 .elementor-element.elementor-element-54078bf .elementor-heading-title{font-size:3.6vw;}.elementor-34 .elementor-element.elementor-element-c9f67ae{padding:7.822686vw 7vw 7.822686vw 7vw;}.elementor-34 .elementor-element.elementor-element-c9f67ae .elementor-heading-title{font-size:3.6vw;}.elementor-34 .elementor-element.elementor-element-1fd5485{padding:10vw 7vw 10vw 7vw;}.elementor-34 .elementor-element.elementor-element-1fd5485 .elementor-heading-title{font-size:3.6vw;}.elementor-34 .elementor-element.elementor-element-7b966ca{padding:7.822686vw 6vw 7.822686vw 6vw;}.elementor-34 .elementor-element.elementor-element-7b966ca .elementor-heading-title{font-size:3.6vw;}.elementor-34 .elementor-element.elementor-element-d58f0e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-d58f0e8 .elementor-heading-title{font-size:6vw;}.elementor-34 .elementor-element.elementor-element-981eb60{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-34 .elementor-element.elementor-element-981eb60 .elementor-icon{font-size:16vw;}.elementor-34 .elementor-element.elementor-element-981eb60 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-981eb60 .elementor-icon-box-title a{font-size:5vw;}.elementor-34 .elementor-element.elementor-element-981eb60 .elementor-icon-box-description{font-size:4vw;}.elementor-34 .elementor-element.elementor-element-aafa664{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-34 .elementor-element.elementor-element-aafa664 .elementor-icon{font-size:16vw;}.elementor-34 .elementor-element.elementor-element-aafa664 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-aafa664 .elementor-icon-box-title a{font-size:5vw;}.elementor-34 .elementor-element.elementor-element-aafa664 .elementor-icon-box-description{font-size:4vw;}.elementor-34 .elementor-element.elementor-element-e5f9fce{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-34 .elementor-element.elementor-element-e5f9fce .elementor-icon{font-size:16vw;}.elementor-34 .elementor-element.elementor-element-e5f9fce .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-e5f9fce .elementor-icon-box-title a{font-size:5vw;}.elementor-34 .elementor-element.elementor-element-e5f9fce .elementor-icon-box-description{font-size:4vw;}.elementor-34 .elementor-element.elementor-element-18a4c74{--content-width:var(--largurautil);--padding-top:20vw;--padding-bottom:20vw;--padding-left:0vw;--padding-right:0vw;}.elementor-34 .elementor-element.elementor-element-cb4b627{--min-height:75.35854vw;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-78ffa9e{left:12vw;}body.rtl .elementor-34 .elementor-element.elementor-element-78ffa9e{right:12vw;}.elementor-34 .elementor-element.elementor-element-78ffa9e img{width:68.970013vw;}.elementor-34 .elementor-element.elementor-element-4e7b2be{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-34 .elementor-element.elementor-element-c842a3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-c842a3b .elementor-heading-title{font-size:6vw;}.elementor-34 .elementor-element.elementor-element-ff94816{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--padding-top:20vw;--padding-bottom:20vw;--padding-left:0vw;--padding-right:0vw;}.elementor-34 .elementor-element.elementor-element-8c55010{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-8c55010 .elementor-heading-title{font-size:6vw;}.elementor-34 .elementor-element.elementor-element-021e0e1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:3.5vw;}.elementor-34 .elementor-element.elementor-element-021e0e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-021e0e1 .elementor-icon-list-item > a{font-size:3.8vw;}.elementor-34 .elementor-element.elementor-element-060e133{--width:fit-content;}.elementor-34 .elementor-element.elementor-element-30871c0{text-align:center;}.elementor-34 .elementor-element.elementor-element-30871c0 .elementor-heading-title{font-size:4vw;}.elementor-34 .elementor-element.elementor-element-535189c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:3.5vw;}.elementor-34 .elementor-element.elementor-element-535189c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-535189c .elementor-icon-list-item > a{font-size:3.8vw;}.elementor-34 .elementor-element.elementor-element-d43ddfa{--padding-top:0vw;--padding-bottom:20vw;--padding-left:0vw;--padding-right:0vw;}.elementor-34 .elementor-element.elementor-element-4071bff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-4071bff .elementor-heading-title{font-size:6vw;}.elementor-34 .elementor-element.elementor-element-e6e109d{--width:31.160365vw;--min-height:25.423729vw;--justify-content:center;--padding-top:5.215124vw;--padding-bottom:5.215124vw;--padding-left:5.215124vw;--padding-right:5.215124vw;top:-27vw;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-e6e109d{left:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-e6e109d{right:0px;}.elementor-34 .elementor-element.elementor-element-c9ade42 .elementor-heading-title{font-size:3vw;}.elementor-34 .elementor-element.elementor-element-1202f6a{--width:31.160365vw;--min-height:25.423729vw;--padding-top:5.215124vw;--padding-bottom:5.215124vw;--padding-left:5.215124vw;--padding-right:5.215124vw;top:-17vw;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-1202f6a{right:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-1202f6a{left:0px;}.elementor-34 .elementor-element.elementor-element-6f08883 .elementor-heading-title{font-size:3vw;}.elementor-34 .elementor-element.elementor-element-2b69cc8{--width:31.160365vw;--min-height:25.423729vw;--padding-top:5.215124vw;--padding-bottom:5.215124vw;--padding-left:5.215124vw;--padding-right:5.215124vw;top:7vw;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-2b69cc8{left:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-2b69cc8{right:0px;}.elementor-34 .elementor-element.elementor-element-a03d4c3{text-align:center;}.elementor-34 .elementor-element.elementor-element-a03d4c3 .elementor-heading-title{font-size:3vw;}.elementor-34 .elementor-element.elementor-element-12e442d{--width:31.160365vw;--min-height:25.423729vw;--padding-top:5.215124vw;--padding-bottom:5.215124vw;--padding-left:5.215124vw;--padding-right:5.215124vw;top:17vw;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-12e442d{right:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-12e442d{left:0px;}.elementor-34 .elementor-element.elementor-element-9db8129 .elementor-heading-title{font-size:3vw;}.elementor-34 .elementor-element.elementor-element-8d7b085{--width:31.160365vw;--min-height:25.423729vw;--justify-content:center;--padding-top:5.215124vw;--padding-bottom:5.215124vw;--padding-left:5.215124vw;--padding-right:5.215124vw;top:41vw;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-8d7b085{left:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-8d7b085{right:0px;}.elementor-34 .elementor-element.elementor-element-68ad71e .elementor-heading-title{font-size:3vw;}.elementor-34 .elementor-element.elementor-element-fbb50d8{--width:31.160365vw;--min-height:25.423729vw;--justify-content:center;--padding-top:5.215124vw;--padding-bottom:5.215124vw;--padding-left:5.215124vw;--padding-right:5.215124vw;top:50vw;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-fbb50d8{right:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-fbb50d8{left:0px;}.elementor-34 .elementor-element.elementor-element-ca1efc5 .elementor-heading-title{font-size:3vw;}.elementor-34 .elementor-element.elementor-element-9a9781b.elementor-element{--order:-99999 /* order start hack */;}.elementor-34 .elementor-element.elementor-element-47ee65d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-47ee65d .elementor-heading-title{font-size:6vw;}.elementor-34 .elementor-element.elementor-element-1379898{--padding-top:20vw;--padding-bottom:20vw;--padding-left:0vw;--padding-right:0vw;}.elementor-34 .elementor-element.elementor-element-44a7954{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-44a7954 .elementor-heading-title{font-size:6vw;}.elementor-34 .elementor-element.elementor-element-678388e .elementor-heading-title{font-size:4vw;}.elementor-34 .elementor-element.elementor-element-42dd6c5 .elementor-heading-title{font-size:4vw;}.elementor-34 .elementor-element.elementor-element-4b71057 .elementor-heading-title{font-size:4vw;}.elementor-34 .elementor-element.elementor-element-02479fc .elementor-heading-title{font-size:4vw;}.elementor-34 .elementor-element.elementor-element-bdce981 .elementor-heading-title{font-size:4vw;}.elementor-34 .elementor-element.elementor-element-dd469cf .elementor-heading-title{font-size:4vw;}.elementor-34 .elementor-element.elementor-element-baedeea .elementor-heading-title{font-size:4vw;}.elementor-34 .elementor-element.elementor-element-3c4ee80{margin:04vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--n-accordion-title-font-size:4vw;}.elementor-34 .elementor-element.elementor-element-040ead7{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:10vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-34 .elementor-element.elementor-element-917aab5{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 3vw) 0vw;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-917aab5.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-ac89bc0 .elementor-heading-title{font-size:4vw;}.elementor-34 .elementor-element.elementor-element-bf50c16 .elementor-heading-title{font-size:3vw;}.elementor-34 .elementor-element.elementor-element-a4f91ea{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 3vw) 0vw;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-a4f91ea.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-b1c0563{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:3.5vw;}.elementor-34 .elementor-element.elementor-element-b1c0563 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-b1c0563 .elementor-icon-list-item > a{font-size:3.8vw;}}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-cb4b627{--width:var(--seiscolunas);}.elementor-34 .elementor-element.elementor-element-4e7b2be{--width:var(--cincocolunascomgap);}.elementor-34 .elementor-element.elementor-element-060e133{--width:467pxpx;}.elementor-34 .elementor-element.elementor-element-e6e109d{--width:400px;}.elementor-34 .elementor-element.elementor-element-1202f6a{--width:400px;}.elementor-34 .elementor-element.elementor-element-2b69cc8{--width:400px;}.elementor-34 .elementor-element.elementor-element-12e442d{--width:400px;}.elementor-34 .elementor-element.elementor-element-8d7b085{--width:400px;}.elementor-34 .elementor-element.elementor-element-fbb50d8{--width:400px;}}@media(min-width:1367px){.elementor-34 .elementor-element.elementor-element-dc554b4:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-dc554b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-dc40be5 */.elementor-34 .elementor-element.elementor-element-dc40be5{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc554b4 */@media (max-width: 1024px) and (min-width: 768px){
    
    .elementor-34 .elementor-element.elementor-element-dc554b4{
    position: relative;
    overflow: hidden;
}

.elementor-34 .elementor-element.elementor-element-dc554b4::before{
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;

    background:
    radial-gradient(
        171.51% 71.61% at 50% 71.61%,
        rgba(2, 45, 28, 0.00) 28.85%,
        rgba(2, 45, 28, 0.88) 86.06%
    );

    pointer-events: none;
}

.elementor-34 .elementor-element.elementor-element-dc554b4 > *{
    position: relative;
    z-index: 2;
}
}

@media (max-width: 767px){
    
    .elementor-34 .elementor-element.elementor-element-dc554b4{
    position: relative;
    overflow: hidden;
}

.elementor-34 .elementor-element.elementor-element-dc554b4::before{
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;

    background:
    radial-gradient(
        171.51% 60.61% at 50% 71.61%,
        rgba(2, 45, 28, 0.00) 28.85%,
        rgba(2, 45, 28, 0.88) 86.06%
    );

    pointer-events: none;
}

.elementor-34 .elementor-element.elementor-element-dc554b4 > *{
    position: relative;
    z-index: 2;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54c67ce */.elementor-34 .elementor-element.elementor-element-54c67ce{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2878659 */.elementor-34 .elementor-element.elementor-element-2878659{
    background: #FEFDFB;
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.10);
    border-radius: 8px;
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8a4210 */.elementor-34 .elementor-element.elementor-element-f8a4210{
    background: #FEFDFB;
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.10);
    border-radius: 8px;
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54078bf */.elementor-34 .elementor-element.elementor-element-54078bf{
    background: #FEFDFB;
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.10);
    border-radius: 8px;
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9f67ae */.elementor-34 .elementor-element.elementor-element-c9f67ae{
    background: #FEFDFB;
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.10);
    border-radius: 8px;
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fd5485 */.elementor-34 .elementor-element.elementor-element-1fd5485{
    background: #FEFDFB;
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.10);
    border-radius: 8px;
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b966ca */.elementor-34 .elementor-element.elementor-element-7b966ca{
    background: #FEFDFB;
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.10);
    border-radius: 8px;
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d58f0e8 */.elementor-34 .elementor-element.elementor-element-d58f0e8{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-981eb60 */.elementor-34 .elementor-element.elementor-element-981eb60 .elementor-icon-box-description{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aafa664 */.elementor-34 .elementor-element.elementor-element-aafa664 .elementor-icon-box-description{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e5f9fce */.elementor-34 .elementor-element.elementor-element-e5f9fce .elementor-icon-box-description{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb4b627 */.elementor-34 .elementor-element.elementor-element-cb4b627{
    background: var(--Radial, radial-gradient(288.15% 125.88% at -3.67% -14.67%, #078F57 0%, var(--Cores-Marca-Verde-600, #022919) 100%));
    border: 2px solid #C9AD7A;
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c842a3b */.elementor-34 .elementor-element.elementor-element-c842a3b{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c55010 */.elementor-34 .elementor-element.elementor-element-8c55010{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-021e0e1 */.elementor-34 .elementor-element.elementor-element-021e0e1 li{
    background: #ECFDF5;
}

@media (min-width:768px){
    .elementor-34 .elementor-element.elementor-element-021e0e1 li{
        margin: 0px 0px 16px 0px;
        padding: 20px 20px;
        border-radius: 8px;
    }
}

@media (max-width: 767px){
    .elementor-34 .elementor-element.elementor-element-021e0e1 li{
        margin: 0vw 0vw 2.086vw 0vw;
        padding: 2.608vw 5vw;
        border-radius: 1.043vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-535189c */.elementor-34 .elementor-element.elementor-element-535189c li{
    background: #FEF2F2;
}

@media (min-width: 768px){
    .elementor-34 .elementor-element.elementor-element-535189c li{
        margin: 0px 0px 16px 0px;
        padding: 20px 20px;
        border-radius: 8px;
    }
}

@media (max-width: 767px){
    .elementor-34 .elementor-element.elementor-element-535189c li{
        margin: 0vw 0vw 2.086vw 0vw;
        padding: 2.608vw 5vw;
        border-radius: 1.043vw;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4071bff */.elementor-34 .elementor-element.elementor-element-4071bff{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bb85c6d */.elementor-34 .elementor-element.elementor-element-bb85c6d{
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    pointer-events: none;
    
    border-radius: var(--arredondamento);
    background: rgba(231, 254, 244, 0.30);}

.elementor-34 .elementor-element.elementor-element-bb85c6d .contorno {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    inset: 0;
    border-radius: var(--arredondamento);
    z-index: 2;
    box-shadow:
        inset 1px 1px 2px var(--cordaborda),
        inset 0 0 5px var(--cordoboxinterno);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-606ee2f */.elementor-34 .elementor-element.elementor-element-606ee2f{
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    pointer-events: none;
    
    border-radius: var(--arredondamento);
    background: rgba(231, 254, 244, 0.30);}

.elementor-34 .elementor-element.elementor-element-606ee2f .contorno {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    inset: 0;
    border-radius: var(--arredondamento);
    z-index: 2;
    box-shadow:
        inset 1px 1px 2px var(--cordaborda),
        inset 0 0 5px var(--cordoboxinterno);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ac0884b */.elementor-34 .elementor-element.elementor-element-ac0884b{
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    pointer-events: none;
    
    border-radius: var(--arredondamento);
    background: rgba(231, 254, 244, 0.30);}

.elementor-34 .elementor-element.elementor-element-ac0884b .contorno {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    inset: 0;
    border-radius: var(--arredondamento);
    z-index: 2;
    box-shadow:
        inset 1px 1px 2px var(--cordaborda),
        inset 0 0 5px var(--cordoboxinterno);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fe2dc99 */.elementor-34 .elementor-element.elementor-element-fe2dc99{
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    pointer-events: none;
    
    border-radius: var(--arredondamento);
    background: rgba(231, 254, 244, 0.30);}

.elementor-34 .elementor-element.elementor-element-fe2dc99 .contorno {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    inset: 0;
    border-radius: var(--arredondamento);
    z-index: 2;
    box-shadow:
        inset 1px 1px 2px var(--cordaborda),
        inset 0 0 5px var(--cordoboxinterno);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a19ece5 */.elementor-34 .elementor-element.elementor-element-a19ece5{
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    pointer-events: none;
    
    border-radius: var(--arredondamento);
    background: rgba(231, 254, 244, 0.30);}

.elementor-34 .elementor-element.elementor-element-a19ece5 .contorno {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    inset: 0;
    border-radius: var(--arredondamento);
    z-index: 2;
    box-shadow:
        inset 1px 1px 2px var(--cordaborda),
        inset 0 0 5px var(--cordoboxinterno);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fc3b43c */.elementor-34 .elementor-element.elementor-element-fc3b43c{
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    pointer-events: none;
    
    border-radius: var(--arredondamento);
    background: rgba(231, 254, 244, 0.30);}

.elementor-34 .elementor-element.elementor-element-fc3b43c .contorno {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    inset: 0;
    border-radius: var(--arredondamento);
    z-index: 2;
    box-shadow:
        inset 1px 1px 2px var(--cordaborda),
        inset 0 0 5px var(--cordoboxinterno);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ee65d */.elementor-34 .elementor-element.elementor-element-47ee65d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44a7954 */.elementor-34 .elementor-element.elementor-element-44a7954{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd469cf */.elementor-34 .elementor-element.elementor-element-dd469cf{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-baedeea */.elementor-34 .elementor-element.elementor-element-baedeea{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd469cf */.elementor-34 .elementor-element.elementor-element-dd469cf{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-baedeea */.elementor-34 .elementor-element.elementor-element-baedeea{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd469cf */.elementor-34 .elementor-element.elementor-element-dd469cf{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-baedeea */.elementor-34 .elementor-element.elementor-element-baedeea{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd469cf */.elementor-34 .elementor-element.elementor-element-dd469cf{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-baedeea */.elementor-34 .elementor-element.elementor-element-baedeea{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd469cf */.elementor-34 .elementor-element.elementor-element-dd469cf{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-baedeea */.elementor-34 .elementor-element.elementor-element-baedeea{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd469cf */.elementor-34 .elementor-element.elementor-element-dd469cf{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-baedeea */.elementor-34 .elementor-element.elementor-element-baedeea{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd469cf */.elementor-34 .elementor-element.elementor-element-dd469cf{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-baedeea */.elementor-34 .elementor-element.elementor-element-baedeea{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd469cf */.elementor-34 .elementor-element.elementor-element-dd469cf{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-baedeea */.elementor-34 .elementor-element.elementor-element-baedeea{
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-3c4ee80 */.elementor-34 .elementor-element.elementor-element-3c4ee80 .e-n-accordion-item-title svg {
    transition: all .6s ease;
}

.elementor-34 .elementor-element.elementor-element-3c4ee80 .e-n-accordion-item-title[aria-expanded="true"] svg {
    transform: rotate(180deg);
    transition: all .6s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-917aab5 */@media (max-width: 767px){
    .elementor-34 .elementor-element.elementor-element-917aab5 svg{
    width: 60vw;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a4f91ea */@media (max-width: 767px){
    .elementor-34 .elementor-element.elementor-element-a4f91ea svg{
    width: 50vw;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9e0d5cb */.elementor-34 .elementor-element.elementor-element-9e0d5cb{
    height: 0px;
}/* End custom CSS */
/* Start custom CSS */:root {
    --arredondamento: 16px;
    --cordaborda: rgba(155, 91, 95, 0.0);
    --cordoboxinterno: rgba(155, 91, 95, 0.3);
}
.filtro {
    position: absolute;
    inset: 0;
    z-index: 0;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    filter: url(#liquidglass);
    border-radius: var(--arredondamento);
}

.conteudo {
    position: relative;
    z-index: 10;
}

.textocomsombra {
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
}

.flutuando {
  animation: flutuar 3s ease-in-out infinite;
}

/*mudar seleção*/
::selection {
  background: #CC9366; /* Fundo da seleção */
  color: #000;         /* Cor do texto */
}

::-moz-selection {
  background: #CC9366;/* Compatibilidade Firefox */
  color: #000;
}


/* ==========================================================
   🧱 SCROLLBAR PERSONALIZADA (Webkit)
   ========================================================== */
::-webkit-scrollbar {
  width: 6px;
}

::-webkit-scrollbar-track {
  background: #00000000;
}

::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background: var(--Degrade-bege, linear-gradient(90deg, #A8632C 0%, var(--Cores-Marca-Bege-400, #CC9366) 100%));;
}

::-webkit-scrollbar-thumb:hover {
  border-radius: 8px;
  background: var(--Degrade-bege, linear-gradient(180deg, #A8632C 0%, var(--Cores-Marca-Bege-400, #CC9366) 100%));;
}
/**/


/*animação flutuar*/
@media (min-width: 768px) {
  @keyframes flutuar {
    0% {
      transform: translateY(0px);
    }

    50% {
      transform: translateY(-10px);
    }

    100% {
      transform: translateY(0px);
    }
  }
}

@media (max-width: 767px) {
  @keyframes flutuar {
    0% {
      transform: translateY(0vw);
    }

    50% {
      transform: translateY(1.303781vw);
    }

    100% {
      transform: translateY(0vw);
    }
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://renataribeirooficial.com/wp-content/uploads/2026/05/PlayfairDisplay-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://renataribeirooficial.com/wp-content/uploads/2026/05/PlayfairDisplay-BoldItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://renataribeirooficial.com/wp-content/uploads/2026/05/Inter_18pt-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://renataribeirooficial.com/wp-content/uploads/2026/05/Inter_18pt-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */