.elementor-2277 .elementor-element.elementor-element-3880565{--display:flex;--min-height:60vh;--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;--overlay-opacity:0;}.elementor-2277 .elementor-element.elementor-element-3880565:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-3880565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imoveispuruna.com.br/wp-content/uploads/2026/06/Banner-Paginas-Imoveis-Puruna.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2277 .elementor-element.elementor-element-3880565::before, .elementor-2277 .elementor-element.elementor-element-3880565 > .elementor-background-video-container::before, .elementor-2277 .elementor-element.elementor-element-3880565 > .e-con-inner > .elementor-background-video-container::before, .elementor-2277 .elementor-element.elementor-element-3880565 > .elementor-background-slideshow::before, .elementor-2277 .elementor-element.elementor-element-3880565 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2277 .elementor-element.elementor-element-3880565 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#111111;--background-overlay:'';}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2277 .elementor-element.elementor-element-6d49f61 > .elementor-widget-container{margin:60px 0px 10px 5px;}.elementor-2277 .elementor-element.elementor-element-6d49f61{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#10281B;}.elementor-2277 .elementor-element.elementor-element-6d49f61 a{color:#6F843D;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2277 .elementor-element.elementor-element-9ae82ba{text-align:center;}.elementor-2277 .elementor-element.elementor-element-9ae82ba .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:67px;font-weight:600;color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-bb37401{text-align:start;}.elementor-2277 .elementor-element.elementor-element-bb37401 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:27px;font-weight:600;color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-26cae8c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2277 .elementor-element.elementor-element-ec7abe9 .elementor-button{background-color:#1C3F2A;font-family:"Inter", Sans-serif;font-weight:600;text-transform:capitalize;padding:20px 40px 20px 40px;}.elementor-2277 .elementor-element.elementor-element-ec7abe9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2277 .elementor-element.elementor-element-ec7abe9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2277 .elementor-element.elementor-element-d3eddfe .elementor-button{background-color:#FFFFFFBA;font-family:"Inter", Sans-serif;font-weight:600;text-transform:capitalize;fill:#1C3F2A;color:#1C3F2A;padding:20px 40px 20px 40px;}.elementor-2277 .elementor-element.elementor-element-d3eddfe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2277 .elementor-element.elementor-element-d3eddfe .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2277 .elementor-element.elementor-element-5784037{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-a1a17a4{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E6E6E67D;--border-color:#E6E6E67D;--border-radius:25px 0px 0px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2277 .elementor-element.elementor-element-a1a17a4:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-a1a17a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-9a294bf > .elementor-widget-container{margin:20px 70px 0px 30px;padding:0px 0px 10px 0px;}.elementor-2277 .elementor-element.elementor-element-9a294bf{text-align:start;}.elementor-2277 .elementor-element.elementor-element-9a294bf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:500;line-height:1.3em;color:#1C3F2A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2277 .elementor-element.elementor-element-979e4c1 > .elementor-widget-container{margin:0px 70px 0px 30px;}.elementor-2277 .elementor-element.elementor-element-979e4c1{font-family:"Inter", Sans-serif;font-weight:400;line-height:33px;color:#252525;}.elementor-2277 .elementor-element.elementor-element-9815ce9{--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;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--border-radius:0px 25px 25px 0px;}.elementor-2277 .elementor-element.elementor-element-9815ce9:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-9815ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-c012bbf{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0201010D;--border-color:#0201010D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2277 .elementor-element.elementor-element-351a8d1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0201010D;--border-color:#0201010D;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2277 .elementor-element.elementor-element-010c6f5 .elementor-icon-wrapper{text-align:center;}.elementor-2277 .elementor-element.elementor-element-010c6f5.elementor-view-stacked .elementor-icon{background-color:#073B0000;}.elementor-2277 .elementor-element.elementor-element-010c6f5.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-010c6f5.elementor-view-default .elementor-icon{color:#073B0000;border-color:#073B0000;}.elementor-2277 .elementor-element.elementor-element-010c6f5.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-010c6f5.elementor-view-default .elementor-icon svg{fill:#073B0000;}.elementor-2277 .elementor-element.elementor-element-77555c0{text-align:center;}.elementor-2277 .elementor-element.elementor-element-77555c0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:500;color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-9ad8380 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2277 .elementor-element.elementor-element-9ad8380{text-align:center;}.elementor-2277 .elementor-element.elementor-element-9ad8380 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:#0F0F0F;}.elementor-2277 .elementor-element.elementor-element-c357482{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#0201010D;--border-color:#0201010D;--border-radius:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-b8d4dd6 .elementor-icon-wrapper{text-align:center;}.elementor-2277 .elementor-element.elementor-element-b8d4dd6.elementor-view-stacked .elementor-icon{background-color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-b8d4dd6.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-b8d4dd6.elementor-view-default .elementor-icon{color:#1C3F2A;border-color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-b8d4dd6.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-b8d4dd6.elementor-view-default .elementor-icon svg{fill:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-0cb44db{text-align:center;}.elementor-2277 .elementor-element.elementor-element-0cb44db .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:500;color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-0afec86 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2277 .elementor-element.elementor-element-0afec86{text-align:center;}.elementor-2277 .elementor-element.elementor-element-0afec86 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:#0F0F0F;}.elementor-2277 .elementor-element.elementor-element-c389ede{--display:flex;}.elementor-2277 .elementor-element.elementor-element-38544ee .elementor-icon-wrapper{text-align:center;}.elementor-2277 .elementor-element.elementor-element-38544ee.elementor-view-stacked .elementor-icon{background-color:#073B0000;}.elementor-2277 .elementor-element.elementor-element-38544ee.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-38544ee.elementor-view-default .elementor-icon{color:#073B0000;border-color:#073B0000;}.elementor-2277 .elementor-element.elementor-element-38544ee.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-38544ee.elementor-view-default .elementor-icon svg{fill:#073B0000;}.elementor-2277 .elementor-element.elementor-element-5dbc454{text-align:center;}.elementor-2277 .elementor-element.elementor-element-5dbc454 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:500;color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-0c9d182 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2277 .elementor-element.elementor-element-0c9d182{text-align:center;}.elementor-2277 .elementor-element.elementor-element-0c9d182 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:#0F0F0F;}.elementor-2277 .elementor-element.elementor-element-52ef230{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#0201010D;--border-color:#0201010D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2277 .elementor-element.elementor-element-b0ea8c9{--display:flex;}.elementor-2277 .elementor-element.elementor-element-5e78900 .elementor-icon-wrapper{text-align:center;}.elementor-2277 .elementor-element.elementor-element-5e78900.elementor-view-stacked .elementor-icon{background-color:#073B0000;}.elementor-2277 .elementor-element.elementor-element-5e78900.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-5e78900.elementor-view-default .elementor-icon{color:#073B0000;border-color:#073B0000;}.elementor-2277 .elementor-element.elementor-element-5e78900.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-5e78900.elementor-view-default .elementor-icon svg{fill:#073B0000;}.elementor-2277 .elementor-element.elementor-element-a4ab059{text-align:center;}.elementor-2277 .elementor-element.elementor-element-a4ab059 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:500;color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-7f236c9{text-align:center;}.elementor-2277 .elementor-element.elementor-element-7f236c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:#0F0F0F;}.elementor-2277 .elementor-element.elementor-element-3b5dc14{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#0201010D;--border-color:#0201010D;--border-radius:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-97dd422 .elementor-icon-wrapper{text-align:center;}.elementor-2277 .elementor-element.elementor-element-97dd422.elementor-view-stacked .elementor-icon{background-color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-97dd422.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-97dd422.elementor-view-default .elementor-icon{color:#1C3F2A;border-color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-97dd422.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-97dd422.elementor-view-default .elementor-icon svg{fill:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-1671856{text-align:center;}.elementor-2277 .elementor-element.elementor-element-1671856 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:500;color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-dff96ec{text-align:center;}.elementor-2277 .elementor-element.elementor-element-dff96ec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:#0F0F0F;}.elementor-2277 .elementor-element.elementor-element-08cab9c{--display:flex;}.elementor-2277 .elementor-element.elementor-element-7e72d6e .elementor-icon-wrapper{text-align:center;}.elementor-2277 .elementor-element.elementor-element-7e72d6e.elementor-view-stacked .elementor-icon{background-color:#073B0000;}.elementor-2277 .elementor-element.elementor-element-7e72d6e.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-7e72d6e.elementor-view-default .elementor-icon{color:#073B0000;border-color:#073B0000;}.elementor-2277 .elementor-element.elementor-element-7e72d6e.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-7e72d6e.elementor-view-default .elementor-icon svg{fill:#073B0000;}.elementor-2277 .elementor-element.elementor-element-56c0584{text-align:center;}.elementor-2277 .elementor-element.elementor-element-56c0584 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:500;color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-327369a{text-align:center;}.elementor-2277 .elementor-element.elementor-element-327369a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:#0F0F0F;}.elementor-2277 .elementor-element.elementor-element-71c2179{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-1612ca1 > .elementor-widget-container{margin:30px 0px 30px 30px;}.elementor-2277 .elementor-element.elementor-element-1612ca1{text-align:start;}.elementor-2277 .elementor-element.elementor-element-1612ca1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:29px;font-weight:500;color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-fe034bb{--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:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-2277 .elementor-element.elementor-element-b8fd45c{--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;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:#E8E3D8;--border-color:#E8E3D8;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2277 .elementor-element.elementor-element-b8fd45c:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-b8fd45c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-b5e1dc0 .elementor-icon-wrapper{text-align:center;}.elementor-2277 .elementor-element.elementor-element-b5e1dc0.elementor-view-stacked .elementor-icon{background-color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-b5e1dc0.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-b5e1dc0.elementor-view-default .elementor-icon{color:#1C3F2A;border-color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-b5e1dc0.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-b5e1dc0.elementor-view-default .elementor-icon svg{fill:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-a8d5172{text-align:center;}.elementor-2277 .elementor-element.elementor-element-a8d5172 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:500;color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-2dc9354{text-align:center;}.elementor-2277 .elementor-element.elementor-element-2dc9354 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:#0F0F0F;}.elementor-2277 .elementor-element.elementor-element-173b6e2{--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;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:#E8E3D8;--border-color:#E8E3D8;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2277 .elementor-element.elementor-element-173b6e2:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-173b6e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-bab9eba .elementor-icon-wrapper{text-align:center;}.elementor-2277 .elementor-element.elementor-element-bab9eba.elementor-view-stacked .elementor-icon{background-color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-bab9eba.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-bab9eba.elementor-view-default .elementor-icon{color:#1C3F2A;border-color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-bab9eba.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-bab9eba.elementor-view-default .elementor-icon svg{fill:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-f1d5d28{text-align:center;}.elementor-2277 .elementor-element.elementor-element-f1d5d28 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:500;color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-9587ccd{text-align:center;}.elementor-2277 .elementor-element.elementor-element-9587ccd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:#0F0F0F;}.elementor-2277 .elementor-element.elementor-element-ff4c7e4{--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;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:#E8E3D8;--border-color:#E8E3D8;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2277 .elementor-element.elementor-element-ff4c7e4:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-ff4c7e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-9cd43f5 .elementor-icon-wrapper{text-align:center;}.elementor-2277 .elementor-element.elementor-element-9cd43f5.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2277 .elementor-element.elementor-element-9cd43f5.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-9cd43f5.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2277 .elementor-element.elementor-element-9cd43f5.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-9cd43f5.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2277 .elementor-element.elementor-element-2dcebfb{text-align:center;}.elementor-2277 .elementor-element.elementor-element-2dcebfb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:500;color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-243c257{text-align:center;}.elementor-2277 .elementor-element.elementor-element-243c257 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:#0F0F0F;}.elementor-2277 .elementor-element.elementor-element-fbab39d{--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;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:#E8E3D8;--border-color:#E8E3D8;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2277 .elementor-element.elementor-element-fbab39d:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-fbab39d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-2c2ac30 .elementor-icon-wrapper{text-align:center;}.elementor-2277 .elementor-element.elementor-element-2c2ac30.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2277 .elementor-element.elementor-element-2c2ac30.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-2c2ac30.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2277 .elementor-element.elementor-element-2c2ac30.elementor-view-framed .elementor-icon, .elementor-2277 .elementor-element.elementor-element-2c2ac30.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2277 .elementor-element.elementor-element-0d3f0ff{text-align:center;}.elementor-2277 .elementor-element.elementor-element-0d3f0ff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:500;color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-f7ae4fa{text-align:center;}.elementor-2277 .elementor-element.elementor-element-f7ae4fa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:16px;color:#0F0F0F;}.elementor-2277 .elementor-element.elementor-element-b3084d5{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-1e33d31 > .elementor-widget-container{margin:30px 0px 30px 30px;}.elementor-2277 .elementor-element.elementor-element-1e33d31{text-align:start;}.elementor-2277 .elementor-element.elementor-element-1e33d31 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:29px;font-weight:500;color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-f03e285{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-fd92541{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E6E6E67D;--border-color:#E6E6E67D;--border-radius:25px 0px 0px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2277 .elementor-element.elementor-element-fd92541:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-fd92541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-bb22b2a > .elementor-widget-container{margin:30px 0px 30px 30px;}.elementor-2277 .elementor-element.elementor-element-bb22b2a{text-align:start;}.elementor-2277 .elementor-element.elementor-element-bb22b2a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:29px;font-weight:500;color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-d27ecdc > .elementor-widget-container{margin:0px 70px 0px 30px;}.elementor-2277 .elementor-element.elementor-element-d27ecdc{font-family:"Inter", Sans-serif;font-weight:400;line-height:33px;color:#252525;}.elementor-2277 .elementor-element.elementor-element-7556593{--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;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--border-radius:0px 25px 25px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2277 .elementor-element.elementor-element-c559f25{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0201010D;--border-color:#0201010D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2277 .elementor-element.elementor-element-1c974c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-1c974c3 img{border-radius:0px 25px 25px 0px;}.elementor-2277 .elementor-element.elementor-element-8a74ac0{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-0fb83a4 > .elementor-widget-container{margin:30px 0px 30px 30px;}.elementor-2277 .elementor-element.elementor-element-0fb83a4{text-align:start;}.elementor-2277 .elementor-element.elementor-element-0fb83a4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:29px;font-weight:500;color:#1C3F2A;}.elementor-2277 .elementor-element.elementor-element-9a74457{--display:flex;}.elementor-2277 .elementor-element.elementor-element-01c3436{font-family:"Inter", Sans-serif;font-weight:500;color:#052700;}.elementor-2277 .elementor-element.elementor-element-53a07b5{--display:flex;}.elementor-2277 .elementor-element.elementor-element-f9487ed{font-family:"Inter", Sans-serif;font-weight:500;color:#052700;}.elementor-2277 .elementor-element.elementor-element-7396ce7{--display:flex;}.elementor-2277 .elementor-element.elementor-element-18c245b{font-family:"Inter", Sans-serif;font-weight:500;color:#052700;}.elementor-2277 .elementor-element.elementor-element-1b04955{--display:flex;}.elementor-2277 .elementor-element.elementor-element-c9dd165{font-family:"Inter", Sans-serif;font-weight:500;color:#052700;}.elementor-2277 .elementor-element.elementor-element-20dfcc3{--display:flex;}.elementor-2277 .elementor-element.elementor-element-694b541{font-family:"Inter", Sans-serif;font-weight:500;color:#052700;}.elementor-2277 .elementor-element.elementor-element-426fa83{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:27px;--n-accordion-item-title-distance-from-content:1px;--n-accordion-icon-size:15px;}.elementor-2277 .elementor-element.elementor-element-426fa83 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-426fa83 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#616161;}.elementor-2277 .elementor-element.elementor-element-426fa83 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-2277 .elementor-element.elementor-element-6d49f61 > .elementor-widget-container{margin:60px 0px 0px 25px;}.elementor-2277 .elementor-element.elementor-element-9ae82ba > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-2277 .elementor-element.elementor-element-9ae82ba .elementor-heading-title{font-size:50px;}.elementor-2277 .elementor-element.elementor-element-bb37401 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-2277 .elementor-element.elementor-element-bb37401 .elementor-heading-title{font-size:22px;}.elementor-2277 .elementor-element.elementor-element-5784037{--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-2277 .elementor-element.elementor-element-a1a17a4{--border-radius:25px 25px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-9a294bf > .elementor-widget-container{margin:20px 180px 0px 30px;}.elementor-2277 .elementor-element.elementor-element-9a294bf .elementor-heading-title{font-size:27px;}.elementor-2277 .elementor-element.elementor-element-9815ce9{--border-radius:0px 0px 25px 25px;}.elementor-2277 .elementor-element.elementor-element-1612ca1 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-2277 .elementor-element.elementor-element-1612ca1 .elementor-heading-title{font-size:31px;}.elementor-2277 .elementor-element.elementor-element-fe034bb{--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;--flex-wrap:wrap;}.elementor-2277 .elementor-element.elementor-element-b8fd45c{--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-2277 .elementor-element.elementor-element-ff4c7e4{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-fbab39d{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-1e33d31 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-2277 .elementor-element.elementor-element-1e33d31 .elementor-heading-title{font-size:31px;}.elementor-2277 .elementor-element.elementor-element-f03e285{--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-2277 .elementor-element.elementor-element-fd92541{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:25px 25px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-bb22b2a > .elementor-widget-container{margin:30px 0px 0px 20px;}.elementor-2277 .elementor-element.elementor-element-bb22b2a .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-2277 .elementor-element.elementor-element-d27ecdc > .elementor-widget-container{margin:0px 20px 30px 20px;}.elementor-2277 .elementor-element.elementor-element-c559f25{--min-height:0px;--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2277 .elementor-element.elementor-element-1c974c3 img{width:100%;max-width:100%;height:331px;object-fit:cover;object-position:center center;border-radius:0px 0px 25px 25px;}.elementor-2277 .elementor-element.elementor-element-0fb83a4 > .elementor-widget-container{margin:20px 0px 20px 20px;}.elementor-2277 .elementor-element.elementor-element-0fb83a4 .elementor-heading-title{font-size:31px;}}@media(max-width:767px){.elementor-2277 .elementor-element.elementor-element-6d49f61 > .elementor-widget-container{margin:150px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-9ae82ba > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-9ae82ba{text-align:start;}.elementor-2277 .elementor-element.elementor-element-9ae82ba .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-2277 .elementor-element.elementor-element-bb37401 > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-2277 .elementor-element.elementor-element-bb37401{text-align:start;}.elementor-2277 .elementor-element.elementor-element-bb37401 .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-2277 .elementor-element.elementor-element-26cae8c{--width:100%;}.elementor-2277 .elementor-element.elementor-element-ec7abe9{width:100%;max-width:100%;}.elementor-2277 .elementor-element.elementor-element-ec7abe9 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2277 .elementor-element.elementor-element-d3eddfe{width:100%;max-width:100%;}.elementor-2277 .elementor-element.elementor-element-d3eddfe .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2277 .elementor-element.elementor-element-9a294bf > .elementor-widget-container{margin:20px 50px 20px 30px;}.elementor-2277 .elementor-element.elementor-element-9a294bf{text-align:start;}.elementor-2277 .elementor-element.elementor-element-9a294bf .elementor-heading-title{font-size:23px;line-height:1.5em;}.elementor-2277 .elementor-element.elementor-element-979e4c1 > .elementor-widget-container{margin:0px 20px 0px 30px;}.elementor-2277 .elementor-element.elementor-element-351a8d1{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-c357482{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-c389ede{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-52ef230{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-2277 .elementor-element.elementor-element-b0ea8c9{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-3b5dc14{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-08cab9c{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2277 .elementor-element.elementor-element-1612ca1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-1612ca1{text-align:center;}.elementor-2277 .elementor-element.elementor-element-1612ca1 .elementor-heading-title{font-size:23px;line-height:1em;}.elementor-2277 .elementor-element.elementor-element-b8fd45c{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-173b6e2{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2277 .elementor-element.elementor-element-1e33d31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-1e33d31{text-align:center;}.elementor-2277 .elementor-element.elementor-element-1e33d31 .elementor-heading-title{font-size:23px;line-height:1em;}.elementor-2277 .elementor-element.elementor-element-bb22b2a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2277 .elementor-element.elementor-element-bb22b2a{text-align:center;}.elementor-2277 .elementor-element.elementor-element-bb22b2a .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-2277 .elementor-element.elementor-element-1c974c3 img{width:100%;max-width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-2277 .elementor-element.elementor-element-0fb83a4 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2277 .elementor-element.elementor-element-0fb83a4{text-align:center;}.elementor-2277 .elementor-element.elementor-element-0fb83a4 .elementor-heading-title{font-size:23px;line-height:1em;}}@media(min-width:768px){.elementor-2277 .elementor-element.elementor-element-3880565{--content-width:1240px;}.elementor-2277 .elementor-element.elementor-element-26cae8c{--width:51%;}.elementor-2277 .elementor-element.elementor-element-5784037{--content-width:1280px;}.elementor-2277 .elementor-element.elementor-element-a1a17a4{--width:39%;}.elementor-2277 .elementor-element.elementor-element-9815ce9{--width:65%;}.elementor-2277 .elementor-element.elementor-element-71c2179{--content-width:1280px;}.elementor-2277 .elementor-element.elementor-element-fe034bb{--content-width:1280px;}.elementor-2277 .elementor-element.elementor-element-b8fd45c{--width:25%;}.elementor-2277 .elementor-element.elementor-element-173b6e2{--width:25%;}.elementor-2277 .elementor-element.elementor-element-ff4c7e4{--width:25%;}.elementor-2277 .elementor-element.elementor-element-fbab39d{--width:25%;}.elementor-2277 .elementor-element.elementor-element-b3084d5{--content-width:1280px;}.elementor-2277 .elementor-element.elementor-element-f03e285{--content-width:1280px;}.elementor-2277 .elementor-element.elementor-element-fd92541{--width:39%;}.elementor-2277 .elementor-element.elementor-element-7556593{--width:65%;}.elementor-2277 .elementor-element.elementor-element-8a74ac0{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2277 .elementor-element.elementor-element-26cae8c{--width:634px;}.elementor-2277 .elementor-element.elementor-element-a1a17a4{--width:100%;}.elementor-2277 .elementor-element.elementor-element-9815ce9{--width:100%;}.elementor-2277 .elementor-element.elementor-element-b8fd45c{--width:48%;}.elementor-2277 .elementor-element.elementor-element-173b6e2{--width:48%;}.elementor-2277 .elementor-element.elementor-element-ff4c7e4{--width:48%;}.elementor-2277 .elementor-element.elementor-element-fbab39d{--width:48%;}.elementor-2277 .elementor-element.elementor-element-f03e285{--content-width:1280px;}.elementor-2277 .elementor-element.elementor-element-fd92541{--width:75%;}.elementor-2277 .elementor-element.elementor-element-7556593{--width:75%;}.elementor-2277 .elementor-element.elementor-element-c559f25{--width:100%;}}/* Start custom CSS for nested-accordion, class: .elementor-element-426fa83 *//* ACORDEON REGIÃO PURUNÃ - MODELO NOVO E ANTIGO */

/* Remove estilos padrão gerais */
.accordion-regiao-puruna details,
.accordion-regiao-puruna .e-n-accordion-item,
.accordion-regiao-puruna .elementor-accordion-item {
  background: #FFFFFF !important;
  border: 1px solid #E8E3D8 !important;
  border-radius: 10px !important;
  margin-bottom: 10px !important;
  overflow: hidden !important;
  box-shadow: 0 8px 22px rgba(15, 59, 36, 0.04) !important;
}

/* Título da pergunta - acordeon novo e antigo */
.accordion-regiao-puruna summary,
.accordion-regiao-puruna .e-n-accordion-item-title,
.accordion-regiao-puruna .elementor-tab-title {
  background: #FFFFFF !important;
  padding: 16px 18px !important;
  border: none !important;
  font-family: "Inter", sans-serif !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  line-height: 1.35em !important;
  color: #10281B !important;
  cursor: pointer !important;
  transition: all .25s ease !important;
}

/* Hover */
.accordion-regiao-puruna summary:hover,
.accordion-regiao-puruna .e-n-accordion-item-title:hover,
.accordion-regiao-puruna .elementor-tab-title:hover {
  background: #FAF8F2 !important;
  color: #0F3B24 !important;
}

/* Item aberto */
.accordion-regiao-puruna details[open] summary,
.accordion-regiao-puruna .e-n-accordion-item[open] .e-n-accordion-item-title,
.accordion-regiao-puruna .elementor-tab-title.elementor-active {
  background: #FAF8F2 !important;
  color: #0F3B24 !important;
}

/* Conteúdo da resposta */
.accordion-regiao-puruna .e-n-accordion-item-content,
.accordion-regiao-puruna .elementor-tab-content {
  background: #FAF8F2 !important;
  padding: 0 18px 18px 18px !important;
  border: none !important;
  font-family: "Inter", sans-serif !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  line-height: 1.65em !important;
  color: #5F665D !important;
}

/* Parágrafos dentro da resposta */
.accordion-regiao-puruna .e-n-accordion-item-content p,
.accordion-regiao-puruna .elementor-tab-content p {
  margin: 0 !important;
  color: #5F665D !important;
}

/* Ícones */
.accordion-regiao-puruna .e-n-accordion-item-title-icon,
.accordion-regiao-puruna .elementor-accordion-icon {
  color: #6F843D !important;
  font-size: 14px !important;
}

/* SVG dos ícones */
.accordion-regiao-puruna svg {
  width: 14px !important;
  height: 14px !important;
  fill: #6F843D !important;
  color: #6F843D !important;
}

/* Remove bordas/contornos ao clicar */
.accordion-regiao-puruna summary:focus,
.accordion-regiao-puruna summary:focus-visible,
.accordion-regiao-puruna .e-n-accordion-item-title:focus,
.accordion-regiao-puruna .e-n-accordion-item-title:focus-visible,
.accordion-regiao-puruna .elementor-tab-title:focus,
.accordion-regiao-puruna .elementor-tab-title:focus-visible {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */