.elementor-29 .elementor-element.elementor-element-1be6509{--display:flex;--min-height:330px;--overlay-opacity:0.5;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:999;}.elementor-29 .elementor-element.elementor-element-1be6509::before, .elementor-29 .elementor-element.elementor-element-1be6509 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-1be6509 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-1be6509 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-1be6509 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-1be6509 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#37BB41;background-image:url("https://sevenhillsfoundation.com/wp-content/uploads/2026/09/seven-hills-services-image.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-35fda44{--display:flex;--min-height:350px;--overlay-opacity:0.5;--margin-top:-350px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:999;}.elementor-29 .elementor-element.elementor-element-35fda44::before, .elementor-29 .elementor-element.elementor-element-35fda44 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-35fda44 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-35fda44 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-35fda44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-35fda44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#308939;--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-6528042{--display:flex;--overlay-opacity:0.97;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-6528042:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-6528042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E49595;}.elementor-29 .elementor-element.elementor-element-6528042::before, .elementor-29 .elementor-element.elementor-element-6528042 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-6528042 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-6528042 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-6528042 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-6528042 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030202;--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-6528042.e-con{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-4a4d52e{--display:grid;--min-height:440px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-d0ffb2d{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-d0ffb2d.e-con:hover{--e-con-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-d0ffb2d::before, .elementor-29 .elementor-element.elementor-element-d0ffb2d > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-d0ffb2d > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-d0ffb2d > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-d0ffb2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-d0ffb2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-29 .elementor-element.elementor-element-b90cc20:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-b90cc20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-b90cc20 img{border-radius:30px 30px 30px 30px;box-shadow:10px -10px 0px 0px #B0F975;}.elementor-29 .elementor-element.elementor-element-efa9bbc{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.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-29 .elementor-element.elementor-element-799bb20 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#C2FF01;}.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-29 .elementor-element.elementor-element-51f9ac4{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.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-29 .elementor-element.elementor-element-3eeb9fe .elementor-button{background-color:#FFFFFF;fill:#2F712D;color:#2F712D;border-radius:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-3eeb9fe:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-3eeb9fe{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-3eeb9fe.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-5b47bc5{--display:flex;}.elementor-29 .elementor-element.elementor-element-8e219c1{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:start;}.elementor-29 .elementor-element.elementor-element-8e219c1.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-8e219c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-f6c6f60{--display:flex;--overlay-opacity:0.5;}.elementor-29 .elementor-element.elementor-element-f6c6f60::before, .elementor-29 .elementor-element.elementor-element-f6c6f60 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-f6c6f60 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-f6c6f60 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-f6c6f60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-f6c6f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AAFFB3A3;--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-66154f4{--display:flex;}.elementor-29 .elementor-element.elementor-element-22a0326{--display:grid;--min-height:440px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-5da70b6{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-5da70b6::before, .elementor-29 .elementor-element.elementor-element-5da70b6 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-5da70b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-5da70b6 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-5da70b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-5da70b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-4f6457d:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-4f6457d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-4f6457d img{border-radius:30px 30px 30px 30px;box-shadow:10px -10px 0px 0px #3C8600;}.elementor-29 .elementor-element.elementor-element-9f894a7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-9f894a7.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-a426546 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-bb52194 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-5cd1694:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-5cd1694{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-5cd1694 img{border-radius:30px 30px 30px 30px;box-shadow:10px -10px 0px 0px #3C8600;}.elementor-29 .elementor-element.elementor-element-33a0269{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-29 .elementor-element.elementor-element-8796313{--display:flex;}.elementor-29 .elementor-element.elementor-element-8796313:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-8796313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sevenhillsfoundation.com/wp-content/uploads/2026/09/background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-7375c9c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-4202098{--e-image-carousel-slides-to-show:3;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-4202098 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-29 .elementor-element.elementor-element-4202098 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#B0F975;}.elementor-29 .elementor-element.elementor-element-4202098 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-29 .elementor-element.elementor-element-4202098 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#B0F975;}.elementor-29 .elementor-element.elementor-element-4202098 .swiper-pagination-bullet{width:8px;height:8px;background:#B0F975;}.elementor-29 .elementor-element.elementor-element-4202098 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-29 .elementor-element.elementor-element-4202098 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-67d1ede{--display:flex;--overlay-opacity:0.5;}.elementor-29 .elementor-element.elementor-element-67d1ede::before, .elementor-29 .elementor-element.elementor-element-67d1ede > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-67d1ede > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-67d1ede > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-67d1ede > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-67d1ede > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#01FF007A;--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-6be1e0b{--display:grid;--min-height:440px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-b730fbe{--display:flex;}.elementor-29 .elementor-element.elementor-element-b730fbe.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-e79ec45 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-6162a4b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-93cc8a3:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-93cc8a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-93cc8a3 img{border-radius:30px 30px 30px 30px;box-shadow:10px -10px 0px 0px #3C8600;}.elementor-29 .elementor-element.elementor-element-babf4d6{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-29 .elementor-element.elementor-element-9edc0ba{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-3443e09:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-3443e09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-3443e09 img{border-radius:30px 30px 30px 30px;box-shadow:10px -10px 0px 0px #3C8600;}.elementor-29 .elementor-element.elementor-element-0f42627{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-0f42627:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-0f42627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sevenhillsfoundation.com/wp-content/uploads/2026/09/background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-00cacf1{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 100.089% );max-width:100.089%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:100.089%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-00cacf1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-00cacf1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-29 .elementor-element.elementor-element-00cacf1 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#B0F975;}.elementor-29 .elementor-element.elementor-element-00cacf1 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-29 .elementor-element.elementor-element-00cacf1 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#B0F975;}.elementor-29 .elementor-element.elementor-element-00cacf1 .swiper-pagination-bullet{width:8px;height:8px;background:#B0F975;}.elementor-29 .elementor-element.elementor-element-00cacf1 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-29 .elementor-element.elementor-element-00cacf1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-4a37517{--display:flex;}.elementor-29 .elementor-element.elementor-element-7b88ba7{--display:grid;--min-height:440px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-7a9d7da{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-c1530f3:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-c1530f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-c1530f3 img{border-radius:30px 30px 30px 30px;box-shadow:10px -10px 0px 0px #3C8600;}.elementor-29 .elementor-element.elementor-element-f131e49{--display:flex;}.elementor-29 .elementor-element.elementor-element-f131e49.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-900be5e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-f179198 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-4f17be1:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-4f17be1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-4f17be1 img{border-radius:30px 30px 30px 30px;box-shadow:10px -10px 0px 0px #3C8600;}.elementor-29 .elementor-element.elementor-element-1e133fa{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-29 .elementor-element.elementor-element-c372812{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c372812:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-c372812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sevenhillsfoundation.com/wp-content/uploads/2026/09/background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-d7c3902{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 100.089% );max-width:100.089%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:100.089%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-d7c3902.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-d7c3902 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-29 .elementor-element.elementor-element-d7c3902 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#B0F975;}.elementor-29 .elementor-element.elementor-element-d7c3902 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-29 .elementor-element.elementor-element-d7c3902 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#B0F975;}.elementor-29 .elementor-element.elementor-element-d7c3902 .swiper-pagination-bullet{width:8px;height:8px;background:#B0F975;}.elementor-29 .elementor-element.elementor-element-d7c3902 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-29 .elementor-element.elementor-element-d7c3902 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-ffce953{--display:flex;--overlay-opacity:0.5;}.elementor-29 .elementor-element.elementor-element-ffce953::before, .elementor-29 .elementor-element.elementor-element-ffce953 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-ffce953 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-ffce953 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-ffce953 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-ffce953 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AAFFB3A3;--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-88b572a{--display:grid;--min-height:440px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-a905283{--display:flex;}.elementor-29 .elementor-element.elementor-element-a905283.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-9b7d44a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-cf19baf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-dd30293:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-dd30293{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-dd30293 img{border-radius:30px 30px 30px 30px;box-shadow:10px -10px 0px 0px #3C8600;}.elementor-29 .elementor-element.elementor-element-8d28ffb{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-29 .elementor-element.elementor-element-507861c{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-a687243:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-a687243{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-a687243 img{border-radius:30px 30px 30px 30px;box-shadow:10px -10px 0px 0px #3C8600;}.elementor-29 .elementor-element.elementor-element-a8ea2fe{--display:flex;--overlay-opacity:1;--border-radius:50px 50px 50px 50px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-a8ea2fe::before, .elementor-29 .elementor-element.elementor-element-a8ea2fe > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-a8ea2fe > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-a8ea2fe > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-a8ea2fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-a8ea2fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(260deg, #308939 0%, #80F609E3 100%);}.elementor-29 .elementor-element.elementor-element-a8ea2fe.e-con:hover{--e-con-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-cbfa056{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:999;}.elementor-29 .elementor-element.elementor-element-cbfa056 img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-50ce88d{--display:flex;--min-height:90px;--border-radius:0px 0px 47px 47px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-50ce88d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-50ce88d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFAB;}.elementor-29 .elementor-element.elementor-element-6f29012.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-6f29012 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-90e67ea{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-90e67ea.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-90e67ea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-294119e{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-294119e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-294119e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sevenhillsfoundation.com/wp-content/uploads/2026/09/background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-f6185aa{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 100.089% );max-width:100.089%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:100.089%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f6185aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-f6185aa .elementor-swiper-button.elementor-swiper-button-prev, .elementor-29 .elementor-element.elementor-element-f6185aa .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#B0F975;}.elementor-29 .elementor-element.elementor-element-f6185aa .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-29 .elementor-element.elementor-element-f6185aa .elementor-swiper-button.elementor-swiper-button-next svg{fill:#B0F975;}.elementor-29 .elementor-element.elementor-element-f6185aa .swiper-pagination-bullet{width:8px;height:8px;background:#B0F975;}.elementor-29 .elementor-element.elementor-element-f6185aa .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-29 .elementor-element.elementor-element-f6185aa .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-7c141aa{--display:flex;--overlay-opacity:0.5;}.elementor-29 .elementor-element.elementor-element-7c141aa::before, .elementor-29 .elementor-element.elementor-element-7c141aa > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-7c141aa > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-7c141aa > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-7c141aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-7c141aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#01FF007A;--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-014d155{--display:grid;--min-height:440px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-bd808fd{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-8b93f44:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-8b93f44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-8b93f44 img{border-radius:30px 30px 30px 30px;box-shadow:10px -10px 0px 0px #3C8600;}.elementor-29 .elementor-element.elementor-element-bf2a5a5{--display:flex;}.elementor-29 .elementor-element.elementor-element-bf2a5a5.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-115a7bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-64a3fe7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-7c9df45:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-7c9df45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-7c9df45 img{border-radius:30px 30px 30px 30px;box-shadow:10px -10px 0px 0px #3C8600;}.elementor-29 .elementor-element.elementor-element-d665452{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-29 .elementor-element.elementor-element-2d1e148{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-2d1e148:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-2d1e148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sevenhillsfoundation.com/wp-content/uploads/2026/09/background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-50f0bf6{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 100.089% );max-width:100.089%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:100.089%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-50f0bf6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-50f0bf6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-29 .elementor-element.elementor-element-50f0bf6 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#B0F975;}.elementor-29 .elementor-element.elementor-element-50f0bf6 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-29 .elementor-element.elementor-element-50f0bf6 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#B0F975;}.elementor-29 .elementor-element.elementor-element-50f0bf6 .swiper-pagination-bullet{width:8px;height:8px;background:#B0F975;}.elementor-29 .elementor-element.elementor-element-50f0bf6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-29 .elementor-element.elementor-element-50f0bf6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-48d8fd6{--display:grid;--min-height:440px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-ae8bc31{--display:flex;}.elementor-29 .elementor-element.elementor-element-ae8bc31.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-2eae3bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-13ebab1:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-13ebab1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-13ebab1 img{border-radius:30px 30px 30px 30px;box-shadow:10px -10px 0px 0px #3C8600;}.elementor-29 .elementor-element.elementor-element-e579629 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-7b29b11{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-29 .elementor-element.elementor-element-44b5259{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-53673b8:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-53673b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-53673b8 img{border-radius:30px 30px 30px 30px;box-shadow:10px -10px 0px 0px #3C8600;}.elementor-29 .elementor-element.elementor-element-cecb7de{--display:flex;--overlay-opacity:1;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-cecb7de::before, .elementor-29 .elementor-element.elementor-element-cecb7de > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-cecb7de > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-cecb7de > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-cecb7de > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-cecb7de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 100%, #308939 100%);}.elementor-29 .elementor-element.elementor-element-961a38f{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-961a38f.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-961a38f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29 .elementor-element.elementor-element-43335ed{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-43335ed .gallery-item .gallery-caption{display:none;}.elementor-29 .elementor-element.elementor-element-43335ed .gallery-item{padding:0 15px 15px 0;}.elementor-29 .elementor-element.elementor-element-43335ed .gallery{margin:0 -15px -15px 0;}.elementor-29 .elementor-element.elementor-element-43335ed .gallery-item img{border-style:solid;border-color:#17751B;border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-dffb85c{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:37px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-dffb85c::before, .elementor-29 .elementor-element.elementor-element-dffb85c > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-dffb85c > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-dffb85c > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-dffb85c > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-dffb85c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #030202 100%, #308939 100%);}.elementor-29 .elementor-element.elementor-element-dffb85c.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-205c4bf{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-205c4bf.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-205c4bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;color:#C2FF00;}.elementor-29 .elementor-element.elementor-element-f742784.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-f742784{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f742784 p{margin-block-end:15px;}.elementor-29 .elementor-element.elementor-element-3dcf812{--display:flex;--min-height:200px;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-3dcf812::before, .elementor-29 .elementor-element.elementor-element-3dcf812 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-3dcf812 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-3dcf812 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-3dcf812 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-3dcf812 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #308939 0%, #000000 100%);}.elementor-29 .elementor-element.elementor-element-196153b{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-196153b.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-196153b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-4b6b036{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-7b7a763:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-7b7a763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-7b7a763 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-29 .elementor-element.elementor-element-7b7a763.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-7b7a763.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-7b7a763.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-7b7a763 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-7b7a763 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-29 .elementor-element.elementor-element-7b7a763 .elementor-icon-box-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-7b7a763:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-7b7a763:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-7b7a763 .elementor-icon-box-description{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-783dac4:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-783dac4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-783dac4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-29 .elementor-element.elementor-element-783dac4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-783dac4.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-783dac4.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-783dac4 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-783dac4 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-29 .elementor-element.elementor-element-783dac4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-783dac4:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-783dac4:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-783dac4 .elementor-icon-box-description{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f21d8f9:hover{--e-transform-scale:1.1;}.elementor-29 .elementor-element.elementor-element-f21d8f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-f21d8f9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-29 .elementor-element.elementor-element-f21d8f9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f21d8f9.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-f21d8f9.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f21d8f9 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-f21d8f9 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-29 .elementor-element.elementor-element-f21d8f9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f21d8f9:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-f21d8f9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f21d8f9 .elementor-icon-box-description{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-5912adc .elementor-button{background-color:#2F712D;font-family:"Poppins", Sans-serif;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-5912adc .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-5912adc .elementor-button:focus{background-color:#FFFFFF;color:#2F712D;}.elementor-29 .elementor-element.elementor-element-5912adc{margin:50px 600px calc(var(--kit-widget-spacing, 0px) + 0px) 0300px;}.elementor-29 .elementor-element.elementor-element-5912adc.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-5912adc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-5912adc .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-5912adc .elementor-button:focus svg{fill:#2F712D;}.elementor-29 .elementor-element.elementor-element-3adae76 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:500;fill:#194D1D;color:#194D1D;box-shadow:0px 0px 10px 0px rgba(0, 255, 58.9999999999999, 0.5);border-radius:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-3adae76 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-3adae76 .elementor-button:focus{background-color:#194D1D;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-3adae76{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;}.elementor-29 .elementor-element.elementor-element-3adae76.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-3adae76 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-3adae76 .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-4b6b036{--width:100%;}}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-4a4d52e{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-d0ffb2d.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-799bb20 .elementor-heading-title{font-size:35px;}.elementor-29 .elementor-element.elementor-element-8e219c1{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-8e219c1.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-8e219c1 .elementor-heading-title{font-size:40px;}.elementor-29 .elementor-element.elementor-element-66154f4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-22a0326{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-5da70b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-5da70b6.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-9f894a7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-a426546 .elementor-heading-title{font-size:35px;}.elementor-29 .elementor-element.elementor-element-33a0269{font-size:17px;}.elementor-29 .elementor-element.elementor-element-7375c9c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-6be1e0b{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-e79ec45 .elementor-heading-title{font-size:35px;}.elementor-29 .elementor-element.elementor-element-babf4d6{font-size:17px;}.elementor-29 .elementor-element.elementor-element-9edc0ba{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-9edc0ba.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-0f42627{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-7b88ba7{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-7a9d7da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-7a9d7da.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-900be5e .elementor-heading-title{font-size:35px;}.elementor-29 .elementor-element.elementor-element-1e133fa{font-size:17px;}.elementor-29 .elementor-element.elementor-element-c372812{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-88b572a{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-9b7d44a .elementor-heading-title{font-size:35px;}.elementor-29 .elementor-element.elementor-element-8d28ffb{font-size:17px;}.elementor-29 .elementor-element.elementor-element-507861c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-507861c.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-294119e{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-014d155{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-bd808fd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-bd808fd.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-115a7bd .elementor-heading-title{font-size:35px;}.elementor-29 .elementor-element.elementor-element-d665452{font-size:17px;}.elementor-29 .elementor-element.elementor-element-2d1e148{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-48d8fd6{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-2eae3bf .elementor-heading-title{font-size:35px;}.elementor-29 .elementor-element.elementor-element-7b29b11{font-size:17px;}.elementor-29 .elementor-element.elementor-element-44b5259{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-44b5259.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-961a38f{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-29 .elementor-element.elementor-element-961a38f .elementor-heading-title{font-size:35px;}.elementor-29 .elementor-element.elementor-element-43335ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-205c4bf{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}.elementor-29 .elementor-element.elementor-element-205c4bf.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-205c4bf .elementor-heading-title{font-size:35px;}.elementor-29 .elementor-element.elementor-element-f742784{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 045px;}.elementor-29 .elementor-element.elementor-element-196153b{margin:23px 140px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-4b6b036{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-5912adc{margin:0px 250px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-3adae76{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 250px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-1be6509::before, .elementor-29 .elementor-element.elementor-element-1be6509 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-1be6509 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-1be6509 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-1be6509 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-1be6509 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sevenhillsfoundation.com/wp-content/uploads/2026/09/seven-hills-services-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-1be6509{--overlay-opacity:0.5;--margin-top:-260px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-4a4d52e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-799bb20 .elementor-heading-title{font-size:30px;}.elementor-29 .elementor-element.elementor-element-51f9ac4{font-size:15px;}.elementor-29 .elementor-element.elementor-element-3eeb9fe{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-8e219c1{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-8e219c1.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-8e219c1 .elementor-heading-title{font-size:35px;}.elementor-29 .elementor-element.elementor-element-22a0326{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-a426546 .elementor-heading-title{font-size:30px;}.elementor-29 .elementor-element.elementor-element-6be1e0b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-e79ec45 .elementor-heading-title{font-size:30px;}.elementor-29 .elementor-element.elementor-element-7b88ba7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-900be5e .elementor-heading-title{font-size:30px;}.elementor-29 .elementor-element.elementor-element-c372812{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-88b572a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-9b7d44a .elementor-heading-title{font-size:30px;}.elementor-29 .elementor-element.elementor-element-a8ea2fe{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-6f29012 .elementor-heading-title{font-size:25px;}.elementor-29 .elementor-element.elementor-element-014d155{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-115a7bd .elementor-heading-title{font-size:30px;}.elementor-29 .elementor-element.elementor-element-48d8fd6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-2eae3bf .elementor-heading-title{font-size:30px;}.elementor-29 .elementor-element.elementor-element-961a38f{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-29 .elementor-element.elementor-element-961a38f .elementor-heading-title{font-size:35px;}.elementor-29 .elementor-element.elementor-element-205c4bf{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-29 .elementor-element.elementor-element-205c4bf .elementor-heading-title{font-size:35px;}.elementor-29 .elementor-element.elementor-element-f742784{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;font-size:17px;}.elementor-29 .elementor-element.elementor-element-196153b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-196153b .elementor-heading-title{font-size:30px;}.elementor-29 .elementor-element.elementor-element-4b6b036{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-783dac4{margin:015px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-f21d8f9{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-5912adc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-3adae76{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}}