.elementor-235 .elementor-element.elementor-element-c00006{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(200,169,126,0.45);--border-color:rgba(200,169,126,0.45);--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;--z-index:120;}.elementor-235 .elementor-element.elementor-element-c00006:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-c00006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f3ef;}.elementor-235 .elementor-element.elementor-element-c00005{--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:center;}.elementor-235 .elementor-element.elementor-element-c00002 img{width:88px;}.elementor-235 .elementor-element.elementor-element-c00003 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-235 .elementor-element.elementor-element-c00003 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-235 .elementor-element.elementor-element-c00003{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-235 .elementor-element.elementor-element-c00003 .elementor-icon-list-text{transition:color 0.3s;}.elementor-235 .elementor-element.elementor-element-c00004 .elementor-button-content-wrapper{flex-direction:row;}.elementor-235 .elementor-element.elementor-element-c000ad{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-235 .elementor-element.elementor-element-c000ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-235 .elementor-element.elementor-element-c0000e{--display:flex;--min-height:88vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.52;--padding-top:110px;--padding-bottom:120px;--padding-left:28px;--padding-right:28px;}.elementor-235 .elementor-element.elementor-element-c0000e:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-c0000e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://souvivere.com.br/wp-content/uploads/2026/07/vv_hero_v4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-235 .elementor-element.elementor-element-c0000e::before, .elementor-235 .elementor-element.elementor-element-c0000e > .elementor-background-video-container::before, .elementor-235 .elementor-element.elementor-element-c0000e > .e-con-inner > .elementor-background-video-container::before, .elementor-235 .elementor-element.elementor-element-c0000e > .elementor-background-slideshow::before, .elementor-235 .elementor-element.elementor-element-c0000e > .e-con-inner > .elementor-background-slideshow::before, .elementor-235 .elementor-element.elementor-element-c0000e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2a2622;--background-overlay:'';}.elementor-235 .elementor-element.elementor-element-c0000d{--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-235 .elementor-element.elementor-element-c00007{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00008{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c0000c{--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:12px 14px;--row-gap:12px;--column-gap:14px;--flex-wrap:wrap;}.elementor-235 .elementor-element.elementor-element-c0000a .elementor-button-content-wrapper{flex-direction:row;}.elementor-235 .elementor-element.elementor-element-c00013{--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;--padding-top:116px;--padding-bottom:116px;--padding-left:28px;--padding-right:28px;}.elementor-235 .elementor-element.elementor-element-c00013:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-c00013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f0e7;background-image:url("https://souvivere.com.br/wp-content/uploads/2026/07/vv_bg_soft.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-235 .elementor-element.elementor-element-c00012{--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;}.elementor-235 .elementor-element.elementor-element-c0000f{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00010{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00011{--divider-border-style:solid;--divider-color:#c8a97e;--divider-border-width:1px;}.elementor-235 .elementor-element.elementor-element-c00011 .elementor-divider-separator{width:100%;}.elementor-235 .elementor-element.elementor-element-c00011 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-235 .elementor-element.elementor-element-c00029{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:28px;--padding-right:28px;}.elementor-235 .elementor-element.elementor-element-c00029:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-c00029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f3ef;}.elementor-235 .elementor-element.elementor-element-c00028{--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-235 .elementor-element.elementor-element-c00027{--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:center;--gap:44px 56px;--row-gap:44px;--column-gap:56px;}.elementor-235 .elementor-element.elementor-element-c00022{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c00014.elementor-widget, .elementor-235 .elementor-element.elementor-element-c00014.elementor-widget > *{position:relative;--jkit-option-enabled:0px;}.elementor-235 .elementor-element.elementor-element-c00014.elementor-widget::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-235 .elementor-element.elementor-element-c00014{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00014 .elementor-heading-title{color:#FFFFFF;}.elementor-235 .elementor-element.elementor-element-c00015{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00016{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00021{--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;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-235 .elementor-element.elementor-element-c0001a{--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:baseline;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(200,169,126,0.55);--border-color:rgba(200,169,126,0.55);--padding-top:17px;--padding-bottom:17px;--padding-left:2px;--padding-right:2px;}.elementor-235 .elementor-element.elementor-element-c00018{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00019{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c0001d{--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:baseline;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(200,169,126,0.55);--border-color:rgba(200,169,126,0.55);--padding-top:17px;--padding-bottom:17px;--padding-left:2px;--padding-right:2px;}.elementor-235 .elementor-element.elementor-element-c0001b{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c0001c{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00020{--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:baseline;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(200,169,126,0.55);--border-color:rgba(200,169,126,0.55);--padding-top:17px;--padding-bottom:17px;--padding-left:2px;--padding-right:2px;}.elementor-235 .elementor-element.elementor-element-c0001e{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c0001f{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00026{--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;--justify-content:center;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c00025{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-235 .elementor-element.elementor-element-c00024{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c0003b{--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;--overlay-opacity:0.87;--padding-top:100px;--padding-bottom:104px;--padding-left:28px;--padding-right:28px;}.elementor-235 .elementor-element.elementor-element-c0003b:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-c0003b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f0e7;background-image:url("https://souvivere.com.br/wp-content/uploads/2026/07/vv_jantar.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-235 .elementor-element.elementor-element-c0003b::before, .elementor-235 .elementor-element.elementor-element-c0003b > .elementor-background-video-container::before, .elementor-235 .elementor-element.elementor-element-c0003b > .e-con-inner > .elementor-background-video-container::before, .elementor-235 .elementor-element.elementor-element-c0003b > .elementor-background-slideshow::before, .elementor-235 .elementor-element.elementor-element-c0003b > .e-con-inner > .elementor-background-slideshow::before, .elementor-235 .elementor-element.elementor-element-c0003b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#6f2412;--background-overlay:'';}.elementor-235 .elementor-element.elementor-element-c0003a{--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;}.elementor-235 .elementor-element.elementor-element-c0002a{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c0002b{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00038{--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;--gap:40px 36px;--row-gap:40px;--column-gap:36px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-235 .elementor-element.elementor-element-c00033{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c00031{--divider-border-style:solid;--divider-color:#c8a97e;--divider-border-width:1px;}.elementor-235 .elementor-element.elementor-element-c00031 .elementor-divider-separator{width:100%;}.elementor-235 .elementor-element.elementor-element-c00031 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-235 .elementor-element.elementor-element-c00032{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c0002f{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c0002d{--divider-border-style:solid;--divider-color:#c8a97e;--divider-border-width:1px;}.elementor-235 .elementor-element.elementor-element-c0002d .elementor-divider-separator{width:100%;}.elementor-235 .elementor-element.elementor-element-c0002d .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-235 .elementor-element.elementor-element-c0002e{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00037{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c00035{--divider-border-style:solid;--divider-color:#c8a97e;--divider-border-width:1px;}.elementor-235 .elementor-element.elementor-element-c00035 .elementor-divider-separator{width:100%;}.elementor-235 .elementor-element.elementor-element-c00035 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-235 .elementor-element.elementor-element-c00036{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00049{--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;--overlay-opacity:0.07;--padding-top:100px;--padding-bottom:100px;--padding-left:28px;--padding-right:28px;}.elementor-235 .elementor-element.elementor-element-c00049:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-c00049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f3ef;}.elementor-235 .elementor-element.elementor-element-c00049::before, .elementor-235 .elementor-element.elementor-element-c00049 > .elementor-background-video-container::before, .elementor-235 .elementor-element.elementor-element-c00049 > .e-con-inner > .elementor-background-video-container::before, .elementor-235 .elementor-element.elementor-element-c00049 > .elementor-background-slideshow::before, .elementor-235 .elementor-element.elementor-element-c00049 > .e-con-inner > .elementor-background-slideshow::before, .elementor-235 .elementor-element.elementor-element-c00049 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://souvivere.com.br/wp-content/uploads/2026/07/vv_gingko.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:custom;}.elementor-235 .elementor-element.elementor-element-c00048{--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-235 .elementor-element.elementor-element-d1000e{--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-end;--gap:18px 48px;--row-gap:18px;--column-gap:48px;}.elementor-235 .elementor-element.elementor-element-d1000c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-235 .elementor-element.elementor-element-c00043{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00044{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-d1000d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-235 .elementor-element.elementor-element-c00046{--display:flex;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-235 .elementor-element.elementor-element-c00042 .elementor-tab-title, .elementor-235 .elementor-element.elementor-element-c00042 .elementor-tab-title:before, .elementor-235 .elementor-element.elementor-element-c00042 .elementor-tab-title:after, .elementor-235 .elementor-element.elementor-element-c00042 .elementor-tab-content, .elementor-235 .elementor-element.elementor-element-c00042 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-235 .elementor-element.elementor-element-c0006b{--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;--padding-top:104px;--padding-bottom:112px;--padding-left:28px;--padding-right:28px;}.elementor-235 .elementor-element.elementor-element-c0006b:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-c0006b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f0e7;background-image:url("https://souvivere.com.br/wp-content/uploads/2026/07/vv_bg_leaf.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-235 .elementor-element.elementor-element-c0006a{--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-235 .elementor-element.elementor-element-c00063{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00064{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00069{--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:stretch;--gap:44px 64px;--row-gap:44px;--column-gap:64px;}.elementor-235 .elementor-element.elementor-element-c00065{--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;--justify-content:flex-start;--align-items:flex-start;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-235 .elementor-element.elementor-element-c0004e{--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;--align-items:baseline;--gap:6px 28px;--row-gap:6px;--column-gap:28px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(200,169,126,0.55);--border-color:rgba(200,169,126,0.55);--padding-top:24px;--padding-bottom:24px;--padding-left:2px;--padding-right:2px;}.elementor-235 .elementor-element.elementor-element-c0004a{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c0004d{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c0004b{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00053{--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;--align-items:baseline;--gap:6px 28px;--row-gap:6px;--column-gap:28px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(200,169,126,0.55);--border-color:rgba(200,169,126,0.55);--padding-top:24px;--padding-bottom:24px;--padding-left:2px;--padding-right:2px;}.elementor-235 .elementor-element.elementor-element-c0004f{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00052{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c00050{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00058{--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;--align-items:baseline;--gap:6px 28px;--row-gap:6px;--column-gap:28px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(200,169,126,0.55);--border-color:rgba(200,169,126,0.55);--padding-top:24px;--padding-bottom:24px;--padding-left:2px;--padding-right:2px;}.elementor-235 .elementor-element.elementor-element-c00054{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00057{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c00055{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c0005d{--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;--align-items:baseline;--gap:6px 28px;--row-gap:6px;--column-gap:28px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(200,169,126,0.55);--border-color:rgba(200,169,126,0.55);--padding-top:24px;--padding-bottom:24px;--padding-left:2px;--padding-right:2px;}.elementor-235 .elementor-element.elementor-element-c00059{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c0005c{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c0005a{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00062{--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;--align-items:baseline;--gap:6px 28px;--row-gap:6px;--column-gap:28px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(200,169,126,0.55);--border-color:rgba(200,169,126,0.55);--padding-top:24px;--padding-bottom:24px;--padding-left:2px;--padding-right:2px;}.elementor-235 .elementor-element.elementor-element-c0005e{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00061{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c0005f{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00068{--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;--justify-content:flex-end;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c00066{--divider-border-style:solid;--divider-color:#c8a97e;--divider-border-width:1px;}.elementor-235 .elementor-element.elementor-element-c00066 .elementor-divider-separator{width:100%;}.elementor-235 .elementor-element.elementor-element-c00066 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-235 .elementor-element.elementor-element-c00067{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00087{--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;--overlay-opacity:0.9;--padding-top:100px;--padding-bottom:100px;--padding-left:28px;--padding-right:28px;}.elementor-235 .elementor-element.elementor-element-c00087:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-c00087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f3ef;background-image:url("https://souvivere.com.br/wp-content/uploads/2026/07/vv_jogos.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-235 .elementor-element.elementor-element-c00087::before, .elementor-235 .elementor-element.elementor-element-c00087 > .elementor-background-video-container::before, .elementor-235 .elementor-element.elementor-element-c00087 > .e-con-inner > .elementor-background-video-container::before, .elementor-235 .elementor-element.elementor-element-c00087 > .elementor-background-slideshow::before, .elementor-235 .elementor-element.elementor-element-c00087 > .e-con-inner > .elementor-background-slideshow::before, .elementor-235 .elementor-element.elementor-element-c00087 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#872e1c;--background-overlay:'';}.elementor-235 .elementor-element.elementor-element-c00086{--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-235 .elementor-element.elementor-element-c00073{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00074{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00095{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:28px;--padding-right:28px;}.elementor-235 .elementor-element.elementor-element-c00095:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-c00095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f0e7;}.elementor-235 .elementor-element.elementor-element-c00094{--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-235 .elementor-element.elementor-element-c00088{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00089{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00093{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ead9c2;--border-color:#ead9c2;--border-radius:16px 16px 16px 16px;box-shadow:0px 22px 48px -28px rgba(74,74,72,0.4);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-235 .elementor-element.elementor-element-c00093:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-c00093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-235 .elementor-element.elementor-element-c00092{--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:stretch;--gap:44px 28px;--row-gap:44px;--column-gap:28px;}.elementor-235 .elementor-element.elementor-element-c0008b{--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;--justify-content:center;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c00091{--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;--justify-content:center;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c0008c{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c0008d{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c0008f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-235 .elementor-element.elementor-element-c0008f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-235 .elementor-element.elementor-element-c0008f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-235 .elementor-element.elementor-element-c0008f .elementor-icon-list-text{transition:color 0.3s;}.elementor-235 .elementor-element.elementor-element-c00090 .elementor-button-content-wrapper{flex-direction:row;}.elementor-235 .elementor-element.elementor-element-c000a6{--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;--padding-top:100px;--padding-bottom:104px;--padding-left:28px;--padding-right:28px;}.elementor-235 .elementor-element.elementor-element-c000a6:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-c000a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f3ef;}.elementor-235 .elementor-element.elementor-element-c000a5{--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-235 .elementor-element.elementor-element-c0009b{--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;--align-items:baseline;--gap:6px 30px;--row-gap:6px;--column-gap:30px;}.elementor-235 .elementor-element.elementor-element-c00096{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c0009a{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c00097{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c00098{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c000a4{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ead9c2;--border-color:#ead9c2;--border-radius:16px 16px 16px 16px;box-shadow:0px 22px 48px -28px rgba(74,74,72,0.4);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-235 .elementor-element.elementor-element-c000a4:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-c000a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-235 .elementor-element.elementor-element-c000a3{--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:stretch;--gap:44px 28px;--row-gap:44px;--column-gap:28px;}.elementor-235 .elementor-element.elementor-element-c0009d{--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;--justify-content:center;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-d1001d{--e-image-carousel-slides-to-show:1;}.elementor-235 .elementor-element.elementor-element-c000a2{--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;--justify-content:center;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c0009e{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c0009f{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c000a1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-235 .elementor-element.elementor-element-c000a1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-235 .elementor-element.elementor-element-c000a1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-235 .elementor-element.elementor-element-c000a1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-235 .elementor-element.elementor-element-d10019{--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;--padding-top:96px;--padding-bottom:100px;--padding-left:28px;--padding-right:28px;}.elementor-235 .elementor-element.elementor-element-d10019:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-d10019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f3ef;}.elementor-235 .elementor-element.elementor-element-d10018{--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-235 .elementor-element.elementor-element-c000ac{--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;--overlay-opacity:0.88;--padding-top:88px;--padding-bottom:96px;--padding-left:28px;--padding-right:28px;}.elementor-235 .elementor-element.elementor-element-c000ac:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-c000ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f0e7;background-image:url("https://souvivere.com.br/wp-content/uploads/2026/07/vv_lounge2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-235 .elementor-element.elementor-element-c000ac::before, .elementor-235 .elementor-element.elementor-element-c000ac > .elementor-background-video-container::before, .elementor-235 .elementor-element.elementor-element-c000ac > .e-con-inner > .elementor-background-video-container::before, .elementor-235 .elementor-element.elementor-element-c000ac > .elementor-background-slideshow::before, .elementor-235 .elementor-element.elementor-element-c000ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-235 .elementor-element.elementor-element-c000ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#9c3520;--background-overlay:'';}.elementor-235 .elementor-element.elementor-element-c000ab{--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;}.elementor-235 .elementor-element.elementor-element-c000a7{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c000a8{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-d10023 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-235 .elementor-element.elementor-element-d10023 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-235 .elementor-element.elementor-element-d10023 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-235 .elementor-element.elementor-element-d10023 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-235 .elementor-element.elementor-element-d10023 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-235 .elementor-element.elementor-element-d10023 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-235 .elementor-element.elementor-element-d10023 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-235 .elementor-element.elementor-element-d10023 .elementor-field-type-html{padding-bottom:0px;}.elementor-235 .elementor-element.elementor-element-d10023 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-235 .elementor-element.elementor-element-d10023 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-235 .elementor-element.elementor-element-d10023 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-235 .elementor-element.elementor-element-d10023 .elementor-button[type="submit"]{color:#ffffff;}.elementor-235 .elementor-element.elementor-element-d10023 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-235 .elementor-element.elementor-element-d10023 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-235 .elementor-element.elementor-element-d10023 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-235 .elementor-element.elementor-element-d10023 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-235 .elementor-element.elementor-element-d10023 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-235 .elementor-element.elementor-element-d10023 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-235 .elementor-element.elementor-element-d10023{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-235 .elementor-element.elementor-element-c000aa .elementor-button-content-wrapper{flex-direction:row;}.elementor-235 .elementor-element.elementor-element-c000c4{--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;--padding-top:72px;--padding-bottom:44px;--padding-left:28px;--padding-right:28px;}.elementor-235 .elementor-element.elementor-element-c000c4:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-c000c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3a3a38;}.elementor-235 .elementor-element.elementor-element-c000bd{--display:flex;}.elementor-235 .elementor-element.elementor-element-c000bc{--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;--gap:44px 40px;--row-gap:44px;--column-gap:40px;}.elementor-235 .elementor-element.elementor-element-c000b0{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c000ae img{width:120px;}.elementor-235 .elementor-element.elementor-element-c000b3{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c000b1{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c000b2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-235 .elementor-element.elementor-element-c000b2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-235 .elementor-element.elementor-element-c000b2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-235 .elementor-element.elementor-element-c000b2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-235 .elementor-element.elementor-element-c000b7{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c000b4{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c000bb{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-235 .elementor-element.elementor-element-c000b8{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c000b9{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-235 .elementor-element.elementor-element-c000ba{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-c000bf{--display:flex;--margin-top:40px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;}.elementor-235 .elementor-element.elementor-element-c000be{--divider-border-style:solid;--divider-color:rgba(200,169,126,0.35);--divider-border-width:1px;}.elementor-235 .elementor-element.elementor-element-c000be .elementor-divider-separator{width:100%;}.elementor-235 .elementor-element.elementor-element-c000be .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-235 .elementor-element.elementor-element-c000c3{--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;}.elementor-235 .elementor-element.elementor-element-c000c1{text-align:inherit;}.elementor-235 .elementor-element.elementor-element-d10006{--display:flex;}.elementor-235 .elementor-element.elementor-element-d10005 .elementor-button-content-wrapper{flex-direction:row;}.elementor-235 .elementor-element.elementor-element-d10027{--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:center;--gap:0px 14px;--row-gap:0px;--column-gap:14px;--padding-top:8px;--padding-bottom:8px;--padding-left:14px;--padding-right:14px;}.elementor-235 .elementor-element.elementor-element-d10027:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-d10027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f0e7;}.elementor-235 .elementor-element.elementor-element-d10025 .elementor-button-content-wrapper{flex-direction:row;}body.elementor-page-235:not(.elementor-motion-effects-element-type-background), body.elementor-page-235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f3ef;}@media(max-width:767px){.elementor-235 .elementor-element.elementor-element-c00006{--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-235 .elementor-element.elementor-element-c0000e{--padding-top:84px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-235 .elementor-element.elementor-element-c00013{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-235 .elementor-element.elementor-element-c00029{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-235 .elementor-element.elementor-element-c00027{--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-235 .elementor-element.elementor-element-c00022{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00026{--width:100%;}.elementor-235 .elementor-element.elementor-element-c0003b{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-235 .elementor-element.elementor-element-c00038{--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-235 .elementor-element.elementor-element-c00033{--width:100%;}.elementor-235 .elementor-element.elementor-element-c0002f{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00037{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00049{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-235 .elementor-element.elementor-element-d1000e{--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-235 .elementor-element.elementor-element-d1000c{--width:100%;}.elementor-235 .elementor-element.elementor-element-d1000d{--width:100%;}.elementor-235 .elementor-element.elementor-element-c0006b{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-235 .elementor-element.elementor-element-c00069{--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-235 .elementor-element.elementor-element-c00065{--width:100%;}.elementor-235 .elementor-element.elementor-element-c0004d{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00052{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00057{--width:100%;}.elementor-235 .elementor-element.elementor-element-c0005c{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00061{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00068{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00087{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-235 .elementor-element.elementor-element-c00095{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-235 .elementor-element.elementor-element-c00092{--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-235 .elementor-element.elementor-element-c0008b{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00091{--width:100%;}.elementor-235 .elementor-element.elementor-element-c000a6{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-235 .elementor-element.elementor-element-c0009a{--width:100%;}.elementor-235 .elementor-element.elementor-element-c000a3{--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-235 .elementor-element.elementor-element-c0009d{--width:100%;}.elementor-235 .elementor-element.elementor-element-c000a2{--width:100%;}.elementor-235 .elementor-element.elementor-element-d10019{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-235 .elementor-element.elementor-element-c000ac{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-235 .elementor-element.elementor-element-c000c4{--padding-top:48px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-235 .elementor-element.elementor-element-c000bc{--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-235 .elementor-element.elementor-element-c000b0{--width:100%;}.elementor-235 .elementor-element.elementor-element-c000b3{--width:100%;}.elementor-235 .elementor-element.elementor-element-c000b7{--width:100%;}.elementor-235 .elementor-element.elementor-element-c000bb{--width:100%;}}@media(min-width:768px){.elementor-235 .elementor-element.elementor-element-c00006{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00005{--content-width:1200px;}.elementor-235 .elementor-element.elementor-element-c000ad{--width:110.584%;}.elementor-235 .elementor-element.elementor-element-c0000d{--content-width:1200px;}.elementor-235 .elementor-element.elementor-element-c00012{--content-width:840px;}.elementor-235 .elementor-element.elementor-element-c00028{--content-width:1200px;}.elementor-235 .elementor-element.elementor-element-c00027{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00022{--width:54%;}.elementor-235 .elementor-element.elementor-element-c00021{--width:100%;}.elementor-235 .elementor-element.elementor-element-c0001a{--width:100%;}.elementor-235 .elementor-element.elementor-element-c0001d{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00020{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00026{--width:42%;}.elementor-235 .elementor-element.elementor-element-c00025{--width:100%;}.elementor-235 .elementor-element.elementor-element-c0003a{--content-width:1000px;}.elementor-235 .elementor-element.elementor-element-c00038{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00033{--width:30%;}.elementor-235 .elementor-element.elementor-element-c0002f{--width:30%;}.elementor-235 .elementor-element.elementor-element-c00037{--width:30%;}.elementor-235 .elementor-element.elementor-element-c00048{--content-width:1200px;}.elementor-235 .elementor-element.elementor-element-d1000e{--width:100%;}.elementor-235 .elementor-element.elementor-element-d1000c{--width:52%;}.elementor-235 .elementor-element.elementor-element-d1000d{--width:42%;}.elementor-235 .elementor-element.elementor-element-c00046{--width:100%;}.elementor-235 .elementor-element.elementor-element-c0006a{--content-width:1200px;}.elementor-235 .elementor-element.elementor-element-c00069{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00065{--width:58%;}.elementor-235 .elementor-element.elementor-element-c0004e{--width:100%;}.elementor-235 .elementor-element.elementor-element-c0004d{--width:88%;}.elementor-235 .elementor-element.elementor-element-c00053{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00052{--width:88%;}.elementor-235 .elementor-element.elementor-element-c00058{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00057{--width:88%;}.elementor-235 .elementor-element.elementor-element-c0005d{--width:100%;}.elementor-235 .elementor-element.elementor-element-c0005c{--width:88%;}.elementor-235 .elementor-element.elementor-element-c00062{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00061{--width:88%;}.elementor-235 .elementor-element.elementor-element-c00068{--width:32%;}.elementor-235 .elementor-element.elementor-element-c00086{--content-width:1000px;}.elementor-235 .elementor-element.elementor-element-c00094{--content-width:1080px;}.elementor-235 .elementor-element.elementor-element-c00093{--width:100%;}.elementor-235 .elementor-element.elementor-element-c00092{--width:100%;}.elementor-235 .elementor-element.elementor-element-c0008b{--width:38%;}.elementor-235 .elementor-element.elementor-element-c00091{--width:56%;}.elementor-235 .elementor-element.elementor-element-c000a5{--content-width:1080px;}.elementor-235 .elementor-element.elementor-element-c0009b{--width:100%;}.elementor-235 .elementor-element.elementor-element-c0009a{--width:82%;}.elementor-235 .elementor-element.elementor-element-c000a4{--width:100%;}.elementor-235 .elementor-element.elementor-element-c000a3{--width:100%;}.elementor-235 .elementor-element.elementor-element-c0009d{--width:42%;}.elementor-235 .elementor-element.elementor-element-c000a2{--width:52%;}.elementor-235 .elementor-element.elementor-element-d10018{--content-width:880px;}.elementor-235 .elementor-element.elementor-element-c000ab{--content-width:760px;}.elementor-235 .elementor-element.elementor-element-c000bd{--content-width:1200px;}.elementor-235 .elementor-element.elementor-element-c000bc{--width:100%;}.elementor-235 .elementor-element.elementor-element-c000b0{--width:30%;}.elementor-235 .elementor-element.elementor-element-c000b3{--width:20%;}.elementor-235 .elementor-element.elementor-element-c000b7{--width:24%;}.elementor-235 .elementor-element.elementor-element-c000bb{--width:22%;}.elementor-235 .elementor-element.elementor-element-c000bf{--content-width:1200px;}.elementor-235 .elementor-element.elementor-element-c000c3{--content-width:1200px;}}/* Start custom CSS */.elementor-235{overflow-x:hidden;}
.elementor-235 .elementor-heading-title{text-transform:none;}
.elementor-235 .v5-skip{position:absolute !important;left:-9999px;top:8px;z-index:9999;}
.elementor-235 .v5-skip:focus-within{left:8px;}
.elementor-235 :target{scroll-margin-top:24px;}
.elementor-235 a:focus-visible,.elementor-235 button:focus-visible,.elementor-235 .elementor-button:focus-visible,.elementor-235 [role=tab]:focus-visible{outline:3px solid #b23e28 !important;outline-offset:2px !important;}
.elementor-235 .v5-eye .elementor-heading-title{font-family:'DM Sans',sans-serif !important;font-size:13px !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#b23e28 !important;font-weight:600 !important;line-height:1.5 !important;}
.elementor-235 .v5-eye-l .elementor-heading-title{font-family:'DM Sans',sans-serif !important;font-size:13px !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#d8bd97 !important;font-weight:600 !important;}
.elementor-235 .v5-h1 .elementor-heading-title{font-family:'Roxborough CF',Georgia,serif !important;font-weight:400 !important;font-size:clamp(44px,5.4vw,64px) !important;line-height:1.02 !important;letter-spacing:-.015em !important;color:#3a3a38 !important;margin:16px 0 0;}
.elementor-235 .v5-h2 .elementor-heading-title{font-family:'Roxborough CF',Georgia,serif !important;font-weight:400 !important;font-size:clamp(30px,3.6vw,40px) !important;line-height:1.08 !important;letter-spacing:-.01em !important;color:#3a3a38 !important;margin-top:12px;}
.elementor-235 .v5-h3 .elementor-heading-title{font-family:'Roxborough CF',Georgia,serif !important;font-weight:400 !important;font-size:23px !important;line-height:1.2 !important;color:#3a3a38 !important;}
.elementor-235 .v5-quote .elementor-heading-title{font-family:'Roxborough CF',Georgia,serif !important;font-weight:400 !important;font-size:clamp(26px,3.2vw,34px) !important;line-height:1.28 !important;color:#3a3a38 !important;margin:16px 0 26px;text-align:center;}
.elementor-235 .v5-num .elementor-heading-title{font-family:'Roxborough CF',Georgia,serif !important;font-weight:400 !important;font-size:clamp(80px,9vw,124px) !important;line-height:.8 !important;color:#c24a31 !important;}
.elementor-235 .v5-mnum .elementor-heading-title{font-family:'DM Sans',sans-serif !important;font-weight:600 !important;font-size:15px !important;letter-spacing:.14em;color:#6f5b40 !important;line-height:1.6;}
.elementor-235 .v5-stat .elementor-heading-title{font-family:'Roxborough CF',Georgia,serif !important;font-weight:400 !important;font-size:clamp(52px,6.4vw,70px) !important;line-height:.88 !important;color:#c24a31 !important;}
.elementor-235 .v5-statcap .elementor-heading-title{font-family:'DM Sans',sans-serif !important;font-size:15px !important;letter-spacing:.02em !important;text-transform:none !important;color:#5d5b55 !important;line-height:1.55 !important;}
.elementor-235 .v5-fontes p{font-size:14px !important;color:#5d5b55 !important;text-align:center;}
.elementor-235 .v5-listh .elementor-heading-title{font-family:'Roxborough CF',Georgia,serif !important;font-weight:400 !important;font-size:20px !important;color:#3a3a38 !important;}
.elementor-235 .v5-linkh .elementor-heading-title,.elementor-235 .v5-linkh .elementor-heading-title a{font-family:'Roxborough CF',Georgia,serif !important;font-weight:400 !important;font-size:22px !important;color:#3a3a38 !important;text-decoration:none;}
.elementor-235 .v5-linkh .elementor-heading-title a:hover{color:#9c331f !important;text-decoration:underline;text-underline-offset:4px;}
.elementor-235 .v5-arrow .elementor-heading-title{font-size:22px !important;color:#3a3a38 !important;}
.elementor-235 .v5-cap .elementor-heading-title{font-family:'Roxborough CF',Georgia,serif !important;font-style:italic !important;font-weight:400 !important;font-size:14px !important;color:#5d5b55 !important;margin-top:10px;letter-spacing:.01em;}
.elementor-235 .v5-cap-l .elementor-heading-title{font-family:'Roxborough CF',Georgia,serif !important;font-style:italic !important;font-weight:400 !important;font-size:15px !important;color:#d8bd97 !important;margin-top:18px;}
.elementor-235 .v5-more .elementor-heading-title{margin-top:24px;font-size:15px !important;}
.elementor-235 .v5-soon .elementor-heading-title{margin-top:12px;}
.elementor-235 .v5-mut p{color:#5d5b55 !important;}
.elementor-235 .v5-lead p{font-size:18px !important;line-height:1.7 !important;max-width:56ch;margin-top:14px;}
.elementor-235 .v5-small p{font-size:15px !important;line-height:1.6 !important;}
.elementor-235 .v5-ondark .elementor-heading-title{color:#f4efe6 !important;text-align:center;}
.elementor-235 .v5-ondark-p p{color:#d9d3c8 !important;text-align:center;margin-left:auto;margin-right:auto;}
.elementor-235 #grupo .v5-eye-l .elementor-heading-title,.elementor-235 #grupo .v5-cap-l .elementor-heading-title{text-align:center;}
.elementor-235 .v5-btn .elementor-button{background-color:#b23e28 !important;border:1px solid #b23e28 !important;color:#fff !important;border-radius:2px !important;font-family:'DM Sans',sans-serif !important;font-size:15px !important;font-weight:600 !important;letter-spacing:.02em;min-height:52px;padding:14px 28px !important;text-transform:none !important;transition:background-color .25s ease;}
.elementor-235 .v5-btn .elementor-button:hover{background-color:#9c331f !important;border-color:#9c331f !important;}
.elementor-235 .v5-btn .elementor-button *{color:#fff !important;}
.elementor-235 .v5-btn-sm .elementor-button{min-height:46px;padding:11px 22px !important;font-size:14px !important;}
.elementor-235 .v5-ghost .elementor-button{background:transparent !important;border:1px solid #4a4a48 !important;color:#3a3a38 !important;border-radius:2px !important;font-family:'DM Sans',sans-serif !important;font-size:15px !important;font-weight:600 !important;min-height:52px;padding:14px 28px !important;text-transform:none !important;transition:all .25s ease;}
.elementor-235 .v5-ghost .elementor-button:hover{background:#3a3a38 !important;color:#f4f3ef !important;}
.elementor-235 .v5-ghost .elementor-button *,.elementor-235 .v5-ghost .elementor-button .elementor-button-content{color:#3a3a38 !important;}
.elementor-235 .v5-ghost .elementor-button:hover *,.elementor-235 .v5-ghost .elementor-button:hover .elementor-button-content{color:#f4f3ef !important;}
.elementor-235 .v5-nav .elementor-icon-list-items{display:flex !important;gap:30px;}
.elementor-235 .v5-nav .elementor-icon-list-item{margin:0 !important;padding:0 !important;}
.elementor-235 .v5-nav .elementor-icon-list-icon{display:none !important;}
.elementor-235 .v5-nav .elementor-icon-list-item a{min-height:46px;display:flex;align-items:center;}
.elementor-235 .v5-nav .elementor-icon-list-text{font-family:'DM Sans',sans-serif !important;font-size:15px !important;color:#3a3a38 !important;transition:color .2s;}
.elementor-235 .v5-nav .elementor-icon-list-item a:hover .elementor-icon-list-text{color:#b23e28 !important;text-decoration:underline;text-underline-offset:4px;}
.elementor-235 .v5-ph img{width:100%;height:400px;object-fit:cover;border-radius:2px;display:block;transition:transform .6s ease;}
.elementor-235 .v5-tall img{height:480px;}
.elementor-235 .v5-fill{height:100%;}
.elementor-235 .v5-fill .elementor-widget-container{height:100%;position:relative;}
.elementor-235 .v5-fill img{width:100%;height:100%;min-height:560px;object-fit:cover;display:block;}
.elementor-235 .v5-ph .elementor-widget-container{position:relative;}
.elementor-235 .v5-ph .elementor-widget-container::after,.elementor-235 .v5-fill .elementor-widget-container::after{content:"";position:absolute;inset:16px;border:1px solid rgba(200,169,126,.5);pointer-events:none;}
.elementor-235 .v5-hair-short{max-width:64px;margin:0 auto;}
.elementor-235 .v5-line{max-width:38px;margin:16px 0 12px;}
.elementor-235 .v5-tabs .elementor-tabs{display:flex;gap:48px;align-items:flex-start;}
.elementor-235 .v5-tabs .elementor-tabs-wrapper{flex-direction:column;width:34%;flex-shrink:0;border:0 !important;}
.elementor-235 .v5-tabs .elementor-tabs-content-wrapper{width:66%;border:0 !important;}
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title{display:block !important;width:100%;text-align:left;background:transparent;border:0 !important;border-top:1px solid rgba(200,169,126,.38) !important;border-radius:0;padding:17px 10px 17px 4px !important;font-family:'DM Sans',sans-serif !important;font-size:16px !important;font-weight:400 !important;color:#3a3a38 !important;cursor:pointer;transition:color .2s,padding .2s,background .2s;}
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title:last-of-type{border-bottom:1px solid rgba(200,169,126,.38) !important;}
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title:hover{background:rgba(249,240,231,.85);color:#3a3a38 !important;}
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active{color:#b23e28 !important;font-weight:600 !important;border-left:3px solid #b23e28 !important;padding-left:16px !important;}
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title::after{content:"›";float:right;color:rgba(111,91,64,.75);font-size:22px;line-height:.8;transition:transform .2s,color .2s;}
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active::after{color:#b23e28;transform:translateX(3px);}
.elementor-235 .v5-tabs .elementor-tab-mobile-title::after{content:"+";float:right;color:#3a3a38;font-size:20px;line-height:1;}
.elementor-235 .v5-tabs .elementor-tab-mobile-title.elementor-active::after{content:"−";}
.elementor-235 .v5-top .elementor-heading-title,.elementor-235 .v5-top .elementor-heading-title a{font-family:'DM Sans',sans-serif !important;font-size:14px !important;color:#cfc8bb !important;text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center;}
.elementor-235 .v5-top .elementor-heading-title a:hover{color:#fff !important;}
.elementor-235 .v5-tabs .elementor-tab-content{padding:0 !important;border:0 !important;background:transparent !important;}
.elementor-235 .v5-tabs .v5fig{position:relative;margin:0;}
.elementor-235 .v5-tabs .v5fig::after{content:"";position:absolute;inset:14px;border:1px solid rgba(200,169,126,.5);pointer-events:none;}
.elementor-235 .v5-tabs .v5fig img{width:100%;height:420px;object-fit:cover;border-radius:2px;display:block;}
.elementor-235 .v5-tabs .elementor-tab-content h3{font-family:'Roxborough CF',Georgia,serif !important;font-weight:400 !important;font-size:25px !important;color:#3a3a38 !important;margin:18px 0 6px !important;}
.elementor-235 .v5-tabs .elementor-tab-content p{font-family:'DM Sans',sans-serif !important;color:#5d5b55 !important;font-size:16px !important;line-height:1.65;}
.elementor-235 .v5-tabs .elementor-tab-mobile-title{background:transparent;border:0 !important;border-top:1px solid rgba(200,169,126,.38) !important;font-family:'DM Sans',sans-serif !important;font-size:16px !important;color:#3a3a38 !important;padding:16px 8px !important;}
.elementor-235 .v5-tabs .elementor-tab-mobile-title.elementor-active{color:#b23e28 !important;font-weight:600 !important;}
.elementor-235 .v5-footh .elementor-heading-title{font-family:'Roxborough CF',Georgia,serif !important;font-weight:400 !important;font-size:18px !important;color:#f4efe6 !important;margin-bottom:6px;}
.elementor-235 .v5-foot-p p{color:#cfc8bb !important;font-size:15px !important;line-height:1.65;}
.elementor-235 .v5-foot-p a{color:#e9e2d6 !important;text-decoration:underline;text-underline-offset:3px;}
.elementor-235 .v5-foot-p a:hover{color:#fff !important;}
.elementor-235 .v5-tiny p{font-size:13px !important;color:#b3ac9c !important;}
.elementor-235 .v5-footlist .elementor-icon-list-icon{display:none !important;}
.elementor-235 .v5-footlist .elementor-icon-list-item{margin:0 !important;}
.elementor-235 .v5-footlist .elementor-icon-list-item a{min-height:44px;display:flex;align-items:center;}
.elementor-235 .v5-footlist .elementor-icon-list-text{font-family:'DM Sans',sans-serif !important;font-size:15px !important;color:#cfc8bb !important;}
.elementor-235 .v5-footlist .elementor-icon-list-item a:hover .elementor-icon-list-text{color:#fff !important;}
.elementor-235 .v5-soc .elementor-social-icon{background:transparent !important;border:1px solid rgba(200,169,126,.6);width:44px;height:44px;}
.elementor-235 .v5-soc .elementor-social-icon i{color:#e9e2d6 !important;}
.elementor-235 .v5-soc .elementor-social-icon:hover{border-color:#e9e2d6;}
.elementor-235 .v5-sign .elementor-heading-title{margin-top:16px;}
.elementor-235 .v5-h1-hero .elementor-heading-title{color:#ffffff !important;font-size:clamp(48px,6.2vw,78px) !important;text-shadow:0 2px 26px rgba(30,25,20,.35);}
.elementor-235 .v5-hero-lead p{color:#efe8dc !important;font-size:19px !important;line-height:1.7;max-width:54ch;margin:18px 0 30px;}
.elementor-235 .v5-ghostl .elementor-button{background:transparent !important;border:1px solid rgba(244,243,239,.85) !important;color:#fff !important;border-radius:2px !important;font-family:'DM Sans',sans-serif !important;font-size:15px !important;font-weight:600 !important;min-height:52px;padding:14px 28px !important;text-transform:none !important;transition:all .25s ease;}
.elementor-235 .v5-ghostl .elementor-button *{color:#fff !important;}
.elementor-235 .v5-ghostl .elementor-button:hover{background:#f4f3ef !important;border-color:#f4f3ef !important;}
.elementor-235 .v5-ghostl .elementor-button:hover *{color:#3a3a38 !important;}
.elementor-235 .v5-btn .elementor-button{transition:all .25s ease;}
.elementor-235 .v5-btn .elementor-button:hover{transform:translateY(-2px);box-shadow:0 18px 34px -18px rgba(40,20,12,.55);}
.elementor-235 .v5-ghost .elementor-button:hover{transform:translateY(-2px);}
.elementor-235 #vv-card-casa,.elementor-235 #vv-card-time{transition:transform .35s ease,box-shadow .35s ease;}
.elementor-235 #vv-card-casa:hover,.elementor-235 #vv-card-time:hover{transform:translateY(-5px);box-shadow:0 34px 64px -32px rgba(74,74,72,.55) !important;}
.elementor-235 .v5-cardimg{height:100%;}
.elementor-235 .v5-cardimg .elementor-widget-container{height:100%;}
.elementor-235 .v5-cardimg img{width:100%;height:100%;min-height:250px;object-fit:cover;border-radius:12px;display:block;}
.elementor-235 .v5-checks{margin:12px 0 16px;}
.elementor-235 .v5-checks .elementor-icon-list-item{padding:5px 0 !important;margin:0 !important;}
.elementor-235 .v5-checks .elementor-icon-list-icon .elementor-icon,.elementor-235 .v5-checks .elementor-icon-list-icon i{color:#b23e28 !important;font-size:14px;}
.elementor-235 .v5-checks .elementor-icon-list-text{font-family:'DM Sans',sans-serif !important;font-size:15px !important;color:#4a4a48 !important;}
.elementor-235 .v5-sidequote .elementor-heading-title{font-family:'Roxborough CF',Georgia,serif !important;font-style:italic !important;font-weight:400 !important;font-size:21px !important;line-height:1.55 !important;color:#5d5b55 !important;max-width:30ch;}
.elementor-235 .v5-hair-short2{max-width:56px;margin:0 0 14px;}

.elementor-235 #vv-card-casa .v5-cap .elementor-heading-title,.elementor-235 #vv-card-time .v5-cap .elementor-heading-title{color:#8a6f4d !important;}
.elementor-235 #vv-card-casa .v5-mut p,.elementor-235 #vv-card-time .v5-mut p{color:#5d5b55 !important;}
.elementor-235 #vv-card-casa .v5-h3big .elementor-heading-title,.elementor-235 #vv-card-time .v5-h3big .elementor-heading-title{color:#3a3a38 !important;}
.elementor-235 #vv-card-casa a:focus-visible,.elementor-235 #vv-card-time a:focus-visible{outline-color:#b23e28 !important;}
.elementor-235 #convite .v5-eye-l .elementor-heading-title{color:#b23e28 !important;}
.elementor-235 #convite .v5-ondark .elementor-heading-title{color:#3a3a38 !important;}
.elementor-235 #convite .v5-ondark-p p{color:#5d5b55 !important;}
.elementor-235 #convite .v5-cap-l .elementor-heading-title{color:#8a6f4d !important;}
.elementor-235 #convite .v5-btn .elementor-button{background-color:#b23e28 !important;border-color:#b23e28 !important;color:#fff !important;}
.elementor-235 #convite .v5-btn .elementor-button *{color:#fff !important;}
.elementor-235 #convite .v5-btn .elementor-button:hover{background-color:#9c331f !important;border-color:#9c331f !important;}
.elementor-235 #convite a:focus-visible,.elementor-235 #convite .elementor-button:focus-visible{outline-color:#b23e28 !important;}
.elementor-235 .v5-tabs .elementor-tab-content.elementor-active{animation:v5tab .45s ease;}
@keyframes v5tab{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
html{scroll-behavior:smooth;}
@media(min-width:1025px){.elementor-235 #inicio{background-attachment:fixed;}}
@media(hover:hover){.elementor-235 .v5-ph:hover img{transform:scale(1.02);}}
@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto;}.elementor-235 *,.elementor-235 *::before,.elementor-235 *::after{transition-duration:.01ms !important;animation-duration:.01ms !important;}}
@media(max-width:880px){
 .elementor-235 .v5-nav{display:none !important;}
 .elementor-235 .v5-fill img{min-height:340px;}
 .elementor-235 .v5-tabs .elementor-tabs{display:block;}
 .elementor-235 .v5-tabs .elementor-tabs-wrapper,.elementor-235 .v5-tabs .elementor-tabs-content-wrapper{width:100% !important;}
 .elementor-235 .v5-ph img{height:280px;}
 .elementor-235 .v5-tall img{height:320px;}
 .elementor-235 .v5-tabs .v5fig img{height:260px;}
 .elementor-235 .v5-num .elementor-heading-title{font-size:64px !important;}
}

/* ===== fases 1-3 ===== */
.elementor-235 .v5-cnt .elementor-counter-number-wrapper{font-family:'Roxborough CF',Georgia,serif;font-weight:400;font-size:clamp(52px,6.4vw,70px);line-height:.88;color:#c24a31;justify-content:flex-start;}
.elementor-235 .v5-cnt .elementor-counter-number,.elementor-235 .v5-cnt .elementor-counter-number-suffix{color:#c24a31;}
.elementor-235 .v5-chip .elementor-heading-title{font-family:'DM Sans',sans-serif !important;font-size:13px !important;color:#3a3a38 !important;border:1px solid rgba(200,169,126,.45);border-radius:40px;padding:7px 16px;letter-spacing:.04em;}
.elementor-235 .v5xp{position:relative;}
.elementor-235 .v5xp .v5fig{position:relative;margin:0;}
.elementor-235 .v5xp .v5fig img{width:100%;height:430px;object-fit:cover;border-radius:2px;display:block;transition:transform .5s ease;}
.elementor-235 .v5xp .v5fig a:hover img{transform:scale(1.015);}
.elementor-235 .v5xp-selo{position:absolute;left:16px;bottom:16px;background:rgba(244,243,239,.94);color:#872e1c;font-family:'DM Sans',sans-serif;font-size:13px;font-weight:600;padding:8px 14px;border-radius:40px;letter-spacing:.02em;}
.elementor-235 .v5xp h3{font-family:'Roxborough CF',Georgia,serif !important;font-weight:400 !important;font-size:25px !important;color:#3a3a38 !important;margin:18px 0 6px !important;}
.elementor-235 .v5xp p, .elementor-235 .v5xp{font-family:'DM Sans',sans-serif !important;color:#5d5b55 !important;font-size:16px !important;line-height:1.65;}
.elementor-235 .v5xp-meta{display:flex;gap:22px;flex-wrap:wrap;margin:12px 0 16px;padding:12px 0;border-top:1px solid rgba(200,169,126,.3);border-bottom:1px solid rgba(200,169,126,.3);}
.elementor-235 .v5xp-meta span{font-family:'DM Sans',sans-serif !important;font-size:14px !important;color:#3a3a38 !important;}
.elementor-235 .v5xp-meta i{color:rgba(111,91,64,.8) !important;margin-right:6px;}
.elementor-235 .v5xp-cta{font-family:'DM Sans',sans-serif;font-weight:600;font-size:15px;color:#3a3a38 !important;text-decoration:underline;text-underline-offset:4px;display:inline-flex;align-items:center;gap:8px;min-height:44px;}
.elementor-235 .v5xp-cta:hover{color:#9c331f !important;}
.elementor-235 .v5xp-cta span{transition:transform .25s;}
.elementor-235 .v5xp-cta:hover span{transform:translateX(5px);}
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title{padding-top:14px !important;padding-bottom:62px !important;position:relative;}
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title::before{position:absolute;left:4px;top:50px;font-family:'DM Sans',sans-serif;font-size:12.5px;font-weight:400;color:rgba(251,238,228,.75);letter-spacing:.02em;}
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active::before{left:16px;color:rgba(251,238,228,.9);}
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title:nth-of-type(1)::before{content:"Criar com as mãos, no seu ritmo";}
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title:nth-of-type(2)::before{content:"Ideias, telas e boas conversas";}
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title:nth-of-type(3)::before{content:"Sabores à mesa, em grupo";}
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title:nth-of-type(4)::before{content:"Autocuidado e saúde integral";}
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title:nth-of-type(5)::before{content:"Corpo em movimento, ao ar livre";}
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title:nth-of-type(6)::before{content:"O digital, sem mistério";}
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title:nth-of-type(7)::before{content:"Um calendário co-criado";}
.elementor-235 .v5-faq .elementor-accordion-item{background:transparent;border:0 !important;border-top:1px solid rgba(200,169,126,.35) !important;}
.elementor-235 .v5-faq .elementor-accordion-item:last-child{border-bottom:1px solid rgba(200,169,126,.35) !important;}
.elementor-235 .v5-faq .elementor-tab-title{font-family:'Roxborough CF',Georgia,serif !important;font-size:21px !important;font-weight:400 !important;color:#3a3a38 !important;padding:20px 6px !important;}
.elementor-235 .v5-faq .elementor-tab-title.elementor-active{color:#b23e28 !important;}
.elementor-235 .v5-faq .elementor-tab-title .elementor-accordion-icon{color:#3a3a38 !important;}
.elementor-235 .v5-faq .elementor-tab-content{font-family:'DM Sans',sans-serif !important;color:#5d5b55 !important;font-size:16px !important;line-height:1.7;border:0 !important;padding:0 6px 22px !important;}
.elementor-235 .v5-film img{height:112px;width:100%;object-fit:cover;border-radius:8px;}
.elementor-235 .v5-film .gallery-item{padding:0 4px;}
.elementor-235 .v5-cap-card .elementor-heading-title{font-family:'Roxborough CF',Georgia,serif !important;font-style:italic !important;font-size:13px !important;color:#8a6f4d !important;margin-top:8px;}
.elementor-235 .v5-caro img{height:250px;object-fit:cover;border-radius:12px;}
.elementor-235 .v5-caro .elementor-swiper-button{color:#3a3a38;background:rgba(135,46,28,.85);width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;}
.elementor-235 .v5-caro .elementor-swiper-button svg{width:16px;height:16px;fill:#3a3a38;}
.elementor-235 .v5-kit img{max-height:340px;width:auto;filter:drop-shadow(0 26px 34px rgba(74,74,72,.35));}
.elementor-235 .v5-cap-dark .elementor-heading-title{font-family:'Roxborough CF',Georgia,serif !important;font-style:italic !important;font-size:13px !important;color:#8a6f4d !important;margin-top:10px;}
.elementor-235 .v5-left .elementor-heading-title,.elementor-235 .v5-left p{text-align:left !important;}
.elementor-235 #convite .v5-ondark-p p{margin-left:0;}
.elementor-235 .v5-micro p,.elementor-235 .v5-micro-dark p{font-size:13px !important;line-height:1.5 !important;margin-top:10px;}
.elementor-235 .v5-micro p{color:#6f5b40 !important;text-align:center;}
.elementor-235 .v5-micro-dark p{color:#75726a !important;}

.elementor-235 .v5-float .elementor-button{border-radius:44px !important;box-shadow:0 16px 34px -14px rgba(30,15,8,.6);min-height:54px;}
.elementor-235 #vv-float{position:fixed;right:0;bottom:0;width:auto;z-index:140;}
.elementor-235 .v5-form input[type=text],.elementor-235 .v5-form input[type=email]{background:#3a3a38;border:1px solid rgba(200,169,126,.5);border-radius:6px;color:#3a3a38;min-height:52px;font-family:'DM Sans',sans-serif;}
.elementor-235 .v5-form input::placeholder{color:#8a877f;}
.elementor-235 .v5-form .elementor-field-type-acceptance,.elementor-235 .v5-form .elementor-acceptance-field ~ label,.elementor-235 .v5-form label{color:#5d5b55 !important;font-size:13px !important;font-family:'DM Sans',sans-serif;}
.elementor-235 .v5-form .elementor-button{background:#f4f3ef !important;color:#9c331f !important;border-radius:2px !important;font-weight:600 !important;min-height:52px;width:100%;}
.elementor-235 .v5-form .elementor-button *,.elementor-235 .v5-form .elementor-button .elementor-button-text{color:#9c331f !important;}
.elementor-235 .v5-form .elementor-button:hover{background:#fff !important;}
.elementor-235 .v5-form .elementor-message-success{color:#3a3a38 !important;font-size:15px;}
.elementor-235 .v5-form{max-width:560px;margin:6px auto 4px;}
.elementor-235 header.elementor-sticky--effects{background:#f4f3ef !important;box-shadow:0 8px 26px -14px rgba(0,0,0,.5);}
.elementor-235 header .v5-logo img{transition:width .25s ease;}
.elementor-235 header.elementor-sticky--effects .v5-logo img{width:64px !important;}
.elementor-235 #vv-ctabar{position:fixed;left:0;right:0;bottom:0;z-index:130;display:none;box-shadow:0 -8px 24px -14px rgba(0,0,0,.5);}
.elementor-235 .v5-bar-btn .elementor-button{min-height:48px;padding:11px 20px !important;}
.elementor-235 .v5-bar-link .elementor-heading-title,.elementor-235 .v5-bar-link .elementor-heading-title a{font-family:'DM Sans',sans-serif !important;font-size:14px !important;color:#3a3a38 !important;text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center;}
@media(max-width:880px){
 .elementor-235 #vv-ctabar{display:flex;}
 .elementor-235 .v5-float{display:none;}
 .elementor-235 footer{padding-bottom:96px !important;}
 .elementor-235 .v5xp .v5fig img{height:250px;}
 .elementor-235 .v5-tabs .elementor-tab-mobile-title{padding-bottom:14px !important;}
 .elementor-235 .v5-kit img{max-height:240px;}
}

.elementor-235 .elementor-sticky__spacer,.elementor-235 .elementor-sticky__spacer *{visibility:hidden !important;animation:none !important;}
.elementor-235 header .elementor-invisible{visibility:visible !important;}
.elementor-235 #vv-float{position:fixed;right:22px;bottom:22px;left:auto;top:auto;width:auto;z-index:140;}
.elementor-235 .v5-float{position:static;}

/* animação suave: oculto até o waypoint (override do kit) */
.elementor-235 .elementor-invisible{visibility:hidden !important;}

.elementor-235 .v5-tabs .elementor-tab-content, .elementor-235 .v5-tabs .elementor-tab-content span{color:#5d5b55;}
.elementor-235 .v5xp-meta{color:#3a3a38 !important;font-family:'DM Sans',sans-serif !important;font-size:14px !important;}

/* == acentos escuros da versão clara == */
.elementor-235 #dados .v5-eye .elementor-heading-title{color:#d8bd97 !important;}
.elementor-235 #dados .v5-h2 .elementor-heading-title{color:#f4efe6 !important;}
.elementor-235 #dados .v5-cnt .elementor-counter-number-wrapper,.elementor-235 #dados .v5-cnt .elementor-counter-number,.elementor-235 #dados .v5-cnt .elementor-counter-number-suffix{color:#fdf6ec !important;}
.elementor-235 #dados .v5-statcap .elementor-heading-title{color:#fbeee4 !important;}
.elementor-235 #dados .v5-fontes p{color:#f0e0d0 !important;}
.elementor-235 #curadoria .v5-eye .elementor-heading-title{color:#d8bd97 !important;}
.elementor-235 #curadoria .v5-h2 .elementor-heading-title{color:#f4efe6 !important;}
.elementor-235 #curadoria .v5-mut p{color:#fbeee4 !important;}
.elementor-235 #curadoria .v5-linkh .elementor-heading-title,.elementor-235 #curadoria .v5-linkh .elementor-heading-title a{color:#f4efe6 !important;}
.elementor-235 #curadoria .v5-linkh .elementor-heading-title a:hover{color:#fff !important;}
.elementor-235 #curadoria .v5-arrow .elementor-heading-title{color:#f4efe6 !important;}
.elementor-235 #calendario .v5-eye .elementor-heading-title{color:#d8bd97 !important;}
.elementor-235 #calendario .v5-h2 .elementor-heading-title{color:#f4efe6 !important;}
.elementor-235 #calendario .v5-mut p,.elementor-235 #calendario .v5-micro p{color:#fbeee4 !important;}
.elementor-235 #calendario .v5-form label,.elementor-235 #calendario .v5-form .elementor-field-type-acceptance{color:#fbeee4 !important;}
.elementor-235 #convite .v5-eye-l .elementor-heading-title{color:#d8bd97 !important;}
.elementor-235 #convite .v5-ondark .elementor-heading-title{color:#f4efe6 !important;}
.elementor-235 #convite .v5-ondark-p p{color:#d9d3c8 !important;}
.elementor-235 #convite .v5-cap-l .elementor-heading-title{color:#d8bd97 !important;}
.elementor-235 #convite .v5-cap-dark .elementor-heading-title{color:#d8bd97 !important;}
.elementor-235 #convite .v5-micro-dark p{color:#cfc8bb !important;}
.elementor-235 #dados .v5-line,.elementor-235 #calendario .v5-hair{border-color:rgba(200,169,126,.6);}

.elementor-235 .v5-faq .elementor-tab-title .elementor-accordion-title{color:inherit !important;}

/* V2 Aj.1 */
.elementor-235 #o-clube .v5-ph .elementor-widget-container::after{display:none !important;}

/* V2 Aj.3 coringa + Aj.7 bio */
.elementor-235 .v5xp-coringa{text-align:center;padding:34px 20px 8px;}
.elementor-235 .v5xp-coringa .v5xp-leaf{width:120px;height:auto;opacity:.5;margin:0 auto 18px;display:block;}
.elementor-235 .v5xp-coringa h3{margin-top:0 !important;}
.elementor-235 .v5xp-coringa p{max-width:520px;margin:0 auto 18px !important;}
.elementor-235 .v5xp-coringa .v5xp-cta{justify-content:center;}
.elementor-235 .v5-bio-photocol{align-self:stretch;}
.elementor-235 .v5-bio-photocol .v5-cardimg,.elementor-235 .v5-bio-photocol .v5-cardimg img{height:100%;}
.elementor-235 #idealizadoras .v5-mut.v5-small p{font-size:15px !important;line-height:1.72 !important;}

/* fix legibilidade descritores abas (clara) */
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title::before{color:#6b5f4f !important;}
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active::before{color:#9c3520 !important;}

/* fix linha colada aba ativa + selo legivel */
.elementor-235 .v5-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active + .elementor-tab-title{border-top-color:transparent !important;}
.elementor-235 .v5xp-selo{color:#872e1c !important;}

.elementor-235 .v5-tabs .elementor-tab-title::before,.elementor-235 .v5-tabs .elementor-tab-title::after{border:0 !important;}

/* V3: matar borda default #d5d8dc nas abas (linha na aba ativa) */
.elementor-235 .v5-tabs .elementor-tab-content,
.elementor-235 .v5-tabs .elementor-tabs-content-wrapper{border:0 !important;box-shadow:none !important;}
.elementor-235 .v5-tabs .elementor-tab-title.elementor-active{border-bottom:0 !important;box-shadow:none !important;}
.elementor-235 .v5-tabs .elementor-tab-title::before,
.elementor-235 .v5-tabs .elementor-tab-title::after{border:0 !important;}
.elementor-235 .v5-tabs .elementor-tab-title.elementor-active::before{border:0 !important;}
.elementor-235 .v5-fases p{font-size:15px !important;line-height:1.7 !important;margin-top:14px;}

.elementor-235 #casa .v5-fases{max-width:760px;margin:6px 0 30px;} .elementor-235 #casa .v5-fases p{color:#5a5852 !important;}

.elementor-235 #o-clube .v5-valores{margin-top:22px;padding-top:16px;border-top:1px solid rgba(200,169,126,.5);max-width:440px;} .elementor-235 #o-clube .v5-valores p{font-size:13.5px !important;line-height:1.6 !important;color:#6b5f4f !important;font-style:italic;}

.elementor-235 #curadoria .v5-curbtn{margin-top:18px;}.elementor-235 #curadoria .v5-curbtn .elementor-button,.elementor-235 #curadoria .v5-curbtn .elementor-button-text,.elementor-235 #curadoria .v5-curbtn .elementor-button *{color:#9c331f !important;}.elementor-235 #curadoria .v5-curbtn .elementor-button{background:#f4f3ef !important;color:#9c331f !important;border:0 !important;border-radius:2px !important;padding:15px 30px !important;font-family:'DM Sans',sans-serif !important;font-weight:600 !important;font-size:15px !important;letter-spacing:.01em;}.elementor-235 #curadoria .v5-curbtn .elementor-button:hover{background:#ffffff !important;transform:translateY(-1px);}


/* aviso sobreposto nas seções com foto (texto real, nunca corta/pixela) */
.elementor-235 #inicio,.elementor-235 #dados,.elementor-235 #curadoria,.elementor-235 #calendario{position:relative;}
.elementor-235 .v5-aviso-img{position:absolute !important;left:0;right:0;top:0;bottom:auto;width:100% !important;margin:0 !important;padding:10px 16px 8px !important;pointer-events:none;z-index:3;background:linear-gradient(to bottom,rgba(40,14,6,.45),rgba(40,14,6,0));}
.elementor-235 .v5-aviso-img p{margin:0 !important;text-align:center;font-family:'DM Sans',sans-serif !important;font-size:8px !important;line-height:1.35 !important;letter-spacing:.01em;color:rgba(253,246,236,.72) !important;text-shadow:0 1px 3px rgba(40,14,6,.55);}
@media(max-width:880px){ .elementor-235 .v5-aviso-img p{font-size:7.5px !important;} .elementor-235 .v5-aviso-img{padding:8px 12px 6px !important;} }


/* aviso sobre TODAS as imagens de IA (texto real, responsivo) */
.elementor-235 .v5fig{position:relative;}
.elementor-235 .v5xp-aviso{position:absolute;left:0;right:0;top:0;bottom:auto;display:block;padding:7px 10px;
  font-family:'DM Sans',sans-serif;font-size:8px;line-height:1.3;text-align:center;color:rgba(253,246,236,.8);
  background:linear-gradient(to bottom,rgba(40,14,6,.55),rgba(40,14,6,0));pointer-events:none;}
.elementor-235 .v5-img-aviso .elementor-widget-container{position:relative;}
.elementor-235 .v5-img-aviso .elementor-widget-container::after{content:"Imagens conceituais, meramente ilustrativas (geradas por IA).";
  position:absolute;left:0;right:0;bottom:0;padding:6px 10px;font-family:'DM Sans',sans-serif;font-size:8px;line-height:1.3;
  text-align:center;color:rgba(253,246,236,.8);background:linear-gradient(to bottom,rgba(40,14,6,.55),rgba(40,14,6,0));pointer-events:none;}
.elementor-235 .v5-caro-aviso{position:relative;}
.elementor-235 .v5-caro-aviso::after{content:"Imagens conceituais, meramente ilustrativas (geradas por IA).";
  position:absolute;left:0;right:0;top:0;bottom:auto;z-index:4;padding:7px 10px;font-family:'DM Sans',sans-serif;font-size:8px;line-height:1.3;
  text-align:center;color:rgba(253,246,236,.85);background:linear-gradient(to bottom,rgba(40,14,6,.6),rgba(40,14,6,0));pointer-events:none;border-radius:12px 12px 0 0;}


/* aviso sobre a foto do o-clube (widget sem .elementor-widget-container) */
.elementor-235 .v5-img-aviso{position:relative !important;display:block;}
.elementor-235 .v5-img-aviso::after{content:"Imagens conceituais, meramente ilustrativas (geradas por IA).";
  position:absolute;left:0;right:0;top:0;bottom:auto;z-index:5;padding:7px 10px;
  font-family:'DM Sans',sans-serif;font-size:8px;line-height:1.3;text-align:center;
  color:rgba(253,246,236,.85);background:linear-gradient(to bottom,rgba(40,14,6,.6),rgba(40,14,6,0));pointer-events:none;}

/* aviso no TOPO — visibilidade reforçada */
.elementor-235 .v5-aviso-img p,.elementor-235 .v5xp-aviso{color:rgba(255,250,244,.95) !important;font-weight:500 !important;letter-spacing:.015em;}
.elementor-235 .v5-img-aviso::after,.elementor-235 .v5-caro-aviso::after{color:rgba(255,250,244,.95) !important;font-weight:500;}/* End custom CSS */