.elementor-286 .elementor-element.elementor-element-3dddea0{--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:flex-end;}.elementor-286 .elementor-element.elementor-element-8dc2bc8{--display:flex;}.elementor-286 .elementor-element.elementor-element-ddb5ead{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-fc6be95{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-fc6be95 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-286 .elementor-element.elementor-element-fc6be95 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-286 .elementor-element.elementor-element-cf4a49d{--display:flex;--min-height:300px;--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.5;}.elementor-286 .elementor-element.elementor-element-cf4a49d:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-cf4a49d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revere.eco/wp-content/uploads/2025/11/8c46e9bc7104a35e33fce0d221b9b7f5a740d928.jpg");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-cf4a49d::before, .elementor-286 .elementor-element.elementor-element-cf4a49d > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-cf4a49d > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-cf4a49d > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-cf4a49d > .e-con-inner > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-cf4a49d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-286 .elementor-element.elementor-element-7b0ea0b{--display:flex;--min-height:50vh;--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:flex-start;}.elementor-286 .elementor-element.elementor-element-1957d6f{--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-end;--overlay-opacity:0.5;}.elementor-286 .elementor-element.elementor-element-1957d6f:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-1957d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-npp_cream );background-image:url("https://revere.eco/wp-content/uploads/2025/11/RS37300_PeatlandTeamCNPA-EdSmith_web.jpg");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-1957d6f::before, .elementor-286 .elementor-element.elementor-element-1957d6f > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-1957d6f > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-1957d6f > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-1957d6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-1957d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-286 .elementor-element.elementor-element-0a4664d{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-286 .elementor-element.elementor-element-8a6f8b3 .elementor-heading-title{font-family:var( --e-global-typography-f7cc70f-font-family ), Sans-serif;font-size:var( --e-global-typography-f7cc70f-font-size );text-transform:var( --e-global-typography-f7cc70f-text-transform );line-height:var( --e-global-typography-f7cc70f-line-height );letter-spacing:var( --e-global-typography-f7cc70f-letter-spacing );}.elementor-286 .elementor-element.elementor-element-d9bbf8b{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-d9bbf8b .elementor-heading-title{font-family:var( --e-global-typography-d400d79-font-family ), Sans-serif;font-size:var( --e-global-typography-d400d79-font-size );line-height:var( --e-global-typography-d400d79-line-height );}.elementor-286 .elementor-element.elementor-element-be7795d{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-3f56358{margin:33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-3f56358 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-286 .elementor-element.elementor-element-3f56358 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-286 .elementor-element.elementor-element-d5e0fbf{--display:grid;--e-con-grid-template-columns:1fr 10fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-286 .elementor-element.elementor-element-d5e0fbf:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-d5e0fbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-npp_cream );}.elementor-286 .elementor-element.elementor-element-e9bb7d6{--spacer-size:50px;}.elementor-286 .elementor-element.elementor-element-f8e99ba{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-286 .elementor-element.elementor-element-a4569bb .elementor-heading-title{font-family:var( --e-global-typography-f7cc70f-font-family ), Sans-serif;font-size:var( --e-global-typography-f7cc70f-font-size );text-transform:var( --e-global-typography-f7cc70f-text-transform );line-height:var( --e-global-typography-f7cc70f-line-height );letter-spacing:var( --e-global-typography-f7cc70f-letter-spacing );}.elementor-286 .elementor-element.elementor-element-474fd5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-474fd5e .elementor-heading-title{font-family:var( --e-global-typography-d400d79-font-family ), Sans-serif;font-size:var( --e-global-typography-d400d79-font-size );line-height:var( --e-global-typography-d400d79-line-height );}.elementor-286 .elementor-element.elementor-element-3586699{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-3586699 img{width:100%;}.elementor-286 .elementor-element.elementor-element-2b1cd33{--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:flex-end;}.elementor-286 .elementor-element.elementor-element-b26845f{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-286 .elementor-element.elementor-element-753969d .elementor-heading-title{font-family:var( --e-global-typography-f7cc70f-font-family ), Sans-serif;font-size:var( --e-global-typography-f7cc70f-font-size );text-transform:var( --e-global-typography-f7cc70f-text-transform );line-height:var( --e-global-typography-f7cc70f-line-height );letter-spacing:var( --e-global-typography-f7cc70f-letter-spacing );}.elementor-286 .elementor-element.elementor-element-b40508e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-b40508e .elementor-heading-title{font-family:var( --e-global-typography-d400d79-font-family ), Sans-serif;font-size:var( --e-global-typography-d400d79-font-size );line-height:var( --e-global-typography-d400d79-line-height );}.elementor-286 .elementor-element.elementor-element-573af72{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-bf49f98{margin:33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-bf49f98 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-286 .elementor-element.elementor-element-bf49f98 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-286 .elementor-element.elementor-element-4843315{--display:flex;--min-height:300px;--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.5;--padding-top:10px;--padding-bottom:10px;--padding-left:80px;--padding-right:10px;}.elementor-286 .elementor-element.elementor-element-4843315:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-4843315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revere.eco/wp-content/uploads/2025/11/NPP_Showcase_SevenSisters_050625_67.jpg");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-4843315::before, .elementor-286 .elementor-element.elementor-element-4843315 > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-4843315 > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-4843315 > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-4843315 > .e-con-inner > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-4843315 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-286 .elementor-element.elementor-element-bbd07e9{--display:flex;--min-height:50vh;--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:flex-start;}.elementor-286 .elementor-element.elementor-element-52f0eca{--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-end;--overlay-opacity:0.5;}.elementor-286 .elementor-element.elementor-element-52f0eca:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-52f0eca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-npp_cream );background-image:url("https://revere.eco/wp-content/uploads/2025/11/Revere-team-Sept-23.jpg");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-52f0eca::before, .elementor-286 .elementor-element.elementor-element-52f0eca > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-52f0eca > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-52f0eca > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-52f0eca > .e-con-inner > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-52f0eca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-286 .elementor-element.elementor-element-538bb37{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-286 .elementor-element.elementor-element-fe8823f .elementor-heading-title{font-family:var( --e-global-typography-f7cc70f-font-family ), Sans-serif;font-size:var( --e-global-typography-f7cc70f-font-size );text-transform:var( --e-global-typography-f7cc70f-text-transform );line-height:var( --e-global-typography-f7cc70f-line-height );letter-spacing:var( --e-global-typography-f7cc70f-letter-spacing );}.elementor-286 .elementor-element.elementor-element-b7b9e63{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-b7b9e63 .elementor-heading-title{font-family:var( --e-global-typography-d400d79-font-family ), Sans-serif;font-size:var( --e-global-typography-d400d79-font-size );line-height:var( --e-global-typography-d400d79-line-height );}.elementor-286 .elementor-element.elementor-element-27865ed{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-13019b0{margin:33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-13019b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-286 .elementor-element.elementor-element-13019b0 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-286 .elementor-element.elementor-element-9f0c789{--display:grid;--e-con-grid-template-columns:8fr 4fr;--e-con-grid-template-rows:auto;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--grid-auto-flow:row;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-286 .elementor-element.elementor-element-0bc2059{grid-column:span 12;}.elementor-286 .elementor-element.elementor-element-0bc2059 .elementor-heading-title{font-family:var( --e-global-typography-f7cc70f-font-family ), Sans-serif;font-size:var( --e-global-typography-f7cc70f-font-size );text-transform:var( --e-global-typography-f7cc70f-text-transform );line-height:var( --e-global-typography-f7cc70f-line-height );letter-spacing:var( --e-global-typography-f7cc70f-letter-spacing );}.elementor-286 .elementor-element.elementor-element-13ac3b4 .elementor-heading-title{font-family:var( --e-global-typography-d400d79-font-family ), Sans-serif;font-size:var( --e-global-typography-d400d79-font-size );line-height:var( --e-global-typography-d400d79-line-height );}.elementor-286 .elementor-element.elementor-element-b76be68{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 20px;--row-gap:30px;--column-gap:20px;--grid-auto-flow:row;--margin-top:22px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-286 .elementor-element.elementor-element-47d271c{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-8d6d91b{--display:flex;}.elementor-286 .elementor-element.elementor-element-8d6d91b:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-8d6d91b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revere.eco/wp-content/uploads/2025/11/Naomi-Conway.jpg");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-81840b8{margin:012px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-81840b8 .elementor-heading-title{font-family:var( --e-global-typography-75db04b-font-family ), Sans-serif;font-size:var( --e-global-typography-75db04b-font-size );font-weight:var( --e-global-typography-75db04b-font-weight );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-197c877{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-8576ebb{--display:flex;}.elementor-286 .elementor-element.elementor-element-8576ebb:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-8576ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revere.eco/wp-content/uploads/2025/11/aude.jpg");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-94a54c1{margin:012px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-94a54c1 .elementor-heading-title{font-family:var( --e-global-typography-75db04b-font-family ), Sans-serif;font-size:var( --e-global-typography-75db04b-font-size );font-weight:var( --e-global-typography-75db04b-font-weight );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-e8418f9{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-1e19bfb{--display:flex;}.elementor-286 .elementor-element.elementor-element-1e19bfb:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-1e19bfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revere.eco/wp-content/uploads/2025/11/MicrosoftTeams-image-3.jpg");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-660e772{margin:012px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-660e772 .elementor-heading-title{font-family:var( --e-global-typography-75db04b-font-family ), Sans-serif;font-size:var( --e-global-typography-75db04b-font-size );font-weight:var( --e-global-typography-75db04b-font-weight );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-27dd252{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-9fd983c{--display:flex;}.elementor-286 .elementor-element.elementor-element-9fd983c:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-9fd983c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revere.eco/wp-content/uploads/2025/11/Holly-Story.jpg");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-7bcdbf8{margin:012px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-7bcdbf8 .elementor-heading-title{font-family:var( --e-global-typography-75db04b-font-family ), Sans-serif;font-size:var( --e-global-typography-75db04b-font-size );font-weight:var( --e-global-typography-75db04b-font-weight );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-c7425dd{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-3bb7c06{--display:flex;}.elementor-286 .elementor-element.elementor-element-3bb7c06:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-3bb7c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revere.eco/wp-content/uploads/2025/11/David_Bourque_NPP_050625_8.jpg");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-4693217{margin:012px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-4693217 .elementor-heading-title{font-family:var( --e-global-typography-75db04b-font-family ), Sans-serif;font-size:var( --e-global-typography-75db04b-font-size );font-weight:var( --e-global-typography-75db04b-font-weight );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-e56eb56{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-854c599{--display:flex;}.elementor-286 .elementor-element.elementor-element-854c599:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-854c599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revere.eco/wp-content/uploads/2025/11/Lisa-Sensier.jpg");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-b0dfa1a{margin:012px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-b0dfa1a .elementor-heading-title{font-family:var( --e-global-typography-75db04b-font-family ), Sans-serif;font-size:var( --e-global-typography-75db04b-font-size );font-weight:var( --e-global-typography-75db04b-font-weight );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-be344fc{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-af1b8ec{--display:flex;}.elementor-286 .elementor-element.elementor-element-af1b8ec:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-af1b8ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revere.eco/wp-content/uploads/2025/11/Steph-IMG_8554.jpg");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-a1cfcb6{margin:012px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-a1cfcb6 .elementor-heading-title{font-family:var( --e-global-typography-75db04b-font-family ), Sans-serif;font-size:var( --e-global-typography-75db04b-font-size );font-weight:var( --e-global-typography-75db04b-font-weight );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-4eed2a2{--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-286 .elementor-element.elementor-element-4eed2a2:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-4eed2a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-286 .elementor-element.elementor-element-f298fef{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-286 .elementor-element.elementor-element-469737f .elementor-heading-title{font-family:var( --e-global-typography-f7cc70f-font-family ), Sans-serif;font-size:var( --e-global-typography-f7cc70f-font-size );text-transform:var( --e-global-typography-f7cc70f-text-transform );line-height:var( --e-global-typography-f7cc70f-line-height );letter-spacing:var( --e-global-typography-f7cc70f-letter-spacing );color:var( --e-global-color-white );}.elementor-286 .elementor-element.elementor-element-42cc2be{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-42cc2be .elementor-heading-title{font-family:var( --e-global-typography-d400d79-font-family ), Sans-serif;font-size:var( --e-global-typography-d400d79-font-size );line-height:var( --e-global-typography-d400d79-line-height );color:var( --e-global-color-white );}.elementor-286 .elementor-element.elementor-element-ec4597d{--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:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-bdb6382 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-286 .elementor-element.elementor-element-bdb6382 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-286 .elementor-element.elementor-element-16c6528 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-286 .elementor-element.elementor-element-16c6528 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-286 .elementor-element.elementor-element-db5af6e{--display:flex;--min-height:300px;--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.5;}.elementor-286 .elementor-element.elementor-element-db5af6e:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-db5af6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revere.eco/wp-content/uploads/2025/11/tree-planting-exmoor-np.jpg");background-position:center center;background-size:cover;}.elementor-286 .elementor-element.elementor-element-db5af6e::before, .elementor-286 .elementor-element.elementor-element-db5af6e > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-db5af6e > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-db5af6e > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-db5af6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-286 .elementor-element.elementor-element-db5af6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-286 .elementor-element.elementor-element-8a6f8b3 .elementor-heading-title{font-size:var( --e-global-typography-f7cc70f-font-size );line-height:var( --e-global-typography-f7cc70f-line-height );letter-spacing:var( --e-global-typography-f7cc70f-letter-spacing );}.elementor-286 .elementor-element.elementor-element-d9bbf8b .elementor-heading-title{font-size:var( --e-global-typography-d400d79-font-size );line-height:var( --e-global-typography-d400d79-line-height );}.elementor-286 .elementor-element.elementor-element-d5e0fbf{--grid-auto-flow:row;}.elementor-286 .elementor-element.elementor-element-a4569bb .elementor-heading-title{font-size:var( --e-global-typography-f7cc70f-font-size );line-height:var( --e-global-typography-f7cc70f-line-height );letter-spacing:var( --e-global-typography-f7cc70f-letter-spacing );}.elementor-286 .elementor-element.elementor-element-474fd5e .elementor-heading-title{font-size:var( --e-global-typography-d400d79-font-size );line-height:var( --e-global-typography-d400d79-line-height );}.elementor-286 .elementor-element.elementor-element-753969d .elementor-heading-title{font-size:var( --e-global-typography-f7cc70f-font-size );line-height:var( --e-global-typography-f7cc70f-line-height );letter-spacing:var( --e-global-typography-f7cc70f-letter-spacing );}.elementor-286 .elementor-element.elementor-element-b40508e .elementor-heading-title{font-size:var( --e-global-typography-d400d79-font-size );line-height:var( --e-global-typography-d400d79-line-height );}.elementor-286 .elementor-element.elementor-element-fe8823f .elementor-heading-title{font-size:var( --e-global-typography-f7cc70f-font-size );line-height:var( --e-global-typography-f7cc70f-line-height );letter-spacing:var( --e-global-typography-f7cc70f-letter-spacing );}.elementor-286 .elementor-element.elementor-element-b7b9e63 .elementor-heading-title{font-size:var( --e-global-typography-d400d79-font-size );line-height:var( --e-global-typography-d400d79-line-height );}.elementor-286 .elementor-element.elementor-element-9f0c789{--grid-auto-flow:row;}.elementor-286 .elementor-element.elementor-element-0bc2059 .elementor-heading-title{font-size:var( --e-global-typography-f7cc70f-font-size );line-height:var( --e-global-typography-f7cc70f-line-height );letter-spacing:var( --e-global-typography-f7cc70f-letter-spacing );}.elementor-286 .elementor-element.elementor-element-13ac3b4 .elementor-heading-title{font-size:var( --e-global-typography-d400d79-font-size );line-height:var( --e-global-typography-d400d79-line-height );}.elementor-286 .elementor-element.elementor-element-b76be68{--grid-auto-flow:row;}.elementor-286 .elementor-element.elementor-element-81840b8 .elementor-heading-title{font-size:var( --e-global-typography-75db04b-font-size );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-94a54c1 .elementor-heading-title{font-size:var( --e-global-typography-75db04b-font-size );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-660e772 .elementor-heading-title{font-size:var( --e-global-typography-75db04b-font-size );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-7bcdbf8 .elementor-heading-title{font-size:var( --e-global-typography-75db04b-font-size );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-4693217 .elementor-heading-title{font-size:var( --e-global-typography-75db04b-font-size );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-b0dfa1a .elementor-heading-title{font-size:var( --e-global-typography-75db04b-font-size );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-a1cfcb6 .elementor-heading-title{font-size:var( --e-global-typography-75db04b-font-size );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-469737f .elementor-heading-title{font-size:var( --e-global-typography-f7cc70f-font-size );line-height:var( --e-global-typography-f7cc70f-line-height );letter-spacing:var( --e-global-typography-f7cc70f-letter-spacing );}.elementor-286 .elementor-element.elementor-element-42cc2be .elementor-heading-title{font-size:var( --e-global-typography-d400d79-font-size );line-height:var( --e-global-typography-d400d79-line-height );}}@media(max-width:767px){.elementor-286 .elementor-element.elementor-element-3dddea0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-cf4a49d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-286 .elementor-element.elementor-element-7b0ea0b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-1957d6f{--min-height:350px;}.elementor-286 .elementor-element.elementor-element-1957d6f.e-con{--order:99999 /* order end hack */;}.elementor-286 .elementor-element.elementor-element-8a6f8b3 .elementor-heading-title{font-size:var( --e-global-typography-f7cc70f-font-size );line-height:var( --e-global-typography-f7cc70f-line-height );letter-spacing:var( --e-global-typography-f7cc70f-letter-spacing );}.elementor-286 .elementor-element.elementor-element-d9bbf8b .elementor-heading-title{font-size:var( --e-global-typography-d400d79-font-size );line-height:var( --e-global-typography-d400d79-line-height );}.elementor-286 .elementor-element.elementor-element-d5e0fbf{--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-286 .elementor-element.elementor-element-e9bb7d6{--spacer-size:0px;}.elementor-286 .elementor-element.elementor-element-f8e99ba{--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-286 .elementor-element.elementor-element-a4569bb .elementor-heading-title{font-size:var( --e-global-typography-f7cc70f-font-size );line-height:var( --e-global-typography-f7cc70f-line-height );letter-spacing:var( --e-global-typography-f7cc70f-letter-spacing );}.elementor-286 .elementor-element.elementor-element-474fd5e .elementor-heading-title{font-size:var( --e-global-typography-d400d79-font-size );line-height:var( --e-global-typography-d400d79-line-height );}.elementor-286 .elementor-element.elementor-element-2b1cd33{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-753969d .elementor-heading-title{font-size:var( --e-global-typography-f7cc70f-font-size );line-height:var( --e-global-typography-f7cc70f-line-height );letter-spacing:var( --e-global-typography-f7cc70f-letter-spacing );}.elementor-286 .elementor-element.elementor-element-b40508e .elementor-heading-title{font-size:var( --e-global-typography-d400d79-font-size );line-height:var( --e-global-typography-d400d79-line-height );}.elementor-286 .elementor-element.elementor-element-4843315{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-286 .elementor-element.elementor-element-bbd07e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-52f0eca{--min-height:350px;}.elementor-286 .elementor-element.elementor-element-52f0eca.e-con{--order:99999 /* order end hack */;}.elementor-286 .elementor-element.elementor-element-fe8823f .elementor-heading-title{font-size:var( --e-global-typography-f7cc70f-font-size );line-height:var( --e-global-typography-f7cc70f-line-height );letter-spacing:var( --e-global-typography-f7cc70f-letter-spacing );}.elementor-286 .elementor-element.elementor-element-b7b9e63 .elementor-heading-title{font-size:var( --e-global-typography-d400d79-font-size );line-height:var( --e-global-typography-d400d79-line-height );}.elementor-286 .elementor-element.elementor-element-9f0c789{--e-con-grid-template-columns:1;--e-con-grid-template-rows:1;--grid-auto-flow:row;}.elementor-286 .elementor-element.elementor-element-0bc2059 .elementor-heading-title{font-size:var( --e-global-typography-f7cc70f-font-size );line-height:var( --e-global-typography-f7cc70f-line-height );letter-spacing:var( --e-global-typography-f7cc70f-letter-spacing );}.elementor-286 .elementor-element.elementor-element-13ac3b4 .elementor-heading-title{font-size:var( --e-global-typography-d400d79-font-size );line-height:var( --e-global-typography-d400d79-line-height );}.elementor-286 .elementor-element.elementor-element-b76be68{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-286 .elementor-element.elementor-element-81840b8 .elementor-heading-title{font-size:var( --e-global-typography-75db04b-font-size );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-94a54c1 .elementor-heading-title{font-size:var( --e-global-typography-75db04b-font-size );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-660e772 .elementor-heading-title{font-size:var( --e-global-typography-75db04b-font-size );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-7bcdbf8 .elementor-heading-title{font-size:var( --e-global-typography-75db04b-font-size );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-4693217 .elementor-heading-title{font-size:var( --e-global-typography-75db04b-font-size );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-b0dfa1a .elementor-heading-title{font-size:var( --e-global-typography-75db04b-font-size );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-a1cfcb6 .elementor-heading-title{font-size:var( --e-global-typography-75db04b-font-size );line-height:var( --e-global-typography-75db04b-line-height );}.elementor-286 .elementor-element.elementor-element-469737f .elementor-heading-title{font-size:var( --e-global-typography-f7cc70f-font-size );line-height:var( --e-global-typography-f7cc70f-line-height );letter-spacing:var( --e-global-typography-f7cc70f-letter-spacing );}.elementor-286 .elementor-element.elementor-element-42cc2be .elementor-heading-title{font-size:var( --e-global-typography-d400d79-font-size );line-height:var( --e-global-typography-d400d79-line-height );}.elementor-286 .elementor-element.elementor-element-db5af6e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-286 .elementor-element.elementor-element-cf4a49d{--width:50%;}.elementor-286 .elementor-element.elementor-element-1957d6f{--width:50%;}.elementor-286 .elementor-element.elementor-element-4843315{--width:50%;}.elementor-286 .elementor-element.elementor-element-52f0eca{--width:50%;}.elementor-286 .elementor-element.elementor-element-9f0c789{--content-width:1180px;}.elementor-286 .elementor-element.elementor-element-db5af6e{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-8d6d91b */.elementor-286 .elementor-element.elementor-element-8d6d91b{aspect-ratio: 1/1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8576ebb */.elementor-286 .elementor-element.elementor-element-8576ebb{aspect-ratio: 1/1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e19bfb */.elementor-286 .elementor-element.elementor-element-1e19bfb{aspect-ratio: 1/1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fd983c */.elementor-286 .elementor-element.elementor-element-9fd983c{aspect-ratio: 1/1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb7c06 */.elementor-286 .elementor-element.elementor-element-3bb7c06{aspect-ratio: 1/1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-854c599 */.elementor-286 .elementor-element.elementor-element-854c599{aspect-ratio: 1/1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af1b8ec */.elementor-286 .elementor-element.elementor-element-af1b8ec{aspect-ratio: 1/1;}/* End custom CSS */