.elementor-10 .elementor-element.elementor-element-8a42978{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--margin-top:-160px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-10 .elementor-element.elementor-element-8a42978:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8a42978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(167deg, var( --e-global-color-375b543 ) 25%, #93CB3C 100%);}.elementor-10 .elementor-element.elementor-element-4e1e323{--spacer-size:175px;}.elementor-10 .elementor-element.elementor-element-9b3f1ab{--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;}.elementor-10 .elementor-element.elementor-element-81a0e0a{--display:flex;}.elementor-10 .elementor-element.elementor-element-775d8ad{width:auto;max-width:auto;text-align:start;}.elementor-10 .elementor-element.elementor-element-775d8ad > .elementor-widget-container{background-color:#126D66;margin:0% 0% 0% 0%;padding:8px 14px 7px 14px;border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-775d8ad.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-775d8ad .elementor-heading-title{color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-72667b0 .elementor-heading-title{color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-bb9c3f7{--spacer-size:150px;}.elementor-10 .elementor-element.elementor-element-8712689{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b3e7611 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b3e7611{z-index:9980;}.elementor-10 .elementor-element.elementor-element-b3e7611 .elementor-icon-wrapper{text-align:end;}.elementor-10 .elementor-element.elementor-element-b3e7611 .elementor-icon{font-size:220px;}.elementor-10 .elementor-element.elementor-element-b3e7611 .elementor-icon svg{height:220px;}.elementor-10 .elementor-element.elementor-element-8a22ac1{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:900;}.elementor-10 .elementor-element.elementor-element-8a22ac1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8a22ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0ba134 );}.elementor-10 .elementor-element.elementor-element-208b0b3 > .elementor-widget-container{margin:-420px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-208b0b3 img{width:100%;}.elementor-10 .elementor-element.elementor-element-8468877{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:0px 0px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:5%;--padding-left:4%;--padding-right:4%;}.elementor-10 .elementor-element.elementor-element-8468877:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8468877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0ba134 );}.elementor-10 .elementor-element.elementor-element-c87293f{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-10 .elementor-element.elementor-element-b11235f{width:auto;max-width:auto;text-align:center;}.elementor-10 .elementor-element.elementor-element-b11235f > .elementor-widget-container{background-color:#E4E1D4;margin:0% 0% 02% 0%;padding:8px 14px 7px 14px;border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-b11235f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b11235f .elementor-heading-title{color:#025A54;}.elementor-10 .elementor-element.elementor-element-bab6a98 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-10 .elementor-element.elementor-element-bab6a98{text-align:start;}.elementor-10 .elementor-element.elementor-element-51ecd8b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-51ecd8b{text-align:start;font-size:1.2em;font-weight:400;}.elementor-10 .elementor-element.elementor-element-11bdfb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-11bdfb8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-11bdfb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0ba134 );}.elementor-10 .elementor-element.elementor-element-eceec58{--e-image-carousel-slides-to-show:4;}.elementor-10 .elementor-element.elementor-element-eceec58 .swiper-wrapper{display:flex;align-items:center;}.elementor-10 .elementor-element.elementor-element-eceec58 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-e5c0cdc{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-10 .elementor-element.elementor-element-e5c0cdc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e5c0cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0ba134 );}.elementor-10 .elementor-element.elementor-element-795c717{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-9040521{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-28bd4b8{width:auto;max-width:auto;text-align:center;}.elementor-10 .elementor-element.elementor-element-28bd4b8 > .elementor-widget-container{background-color:#E4E1D4;margin:0% 0% 02% 0%;padding:8px 14px 7px 14px;border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-28bd4b8.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-28bd4b8 .elementor-heading-title{color:#025A54;}.elementor-10 .elementor-element.elementor-element-98ec45a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-10 .elementor-element.elementor-element-98ec45a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-98ec45a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9B4B4B;}.elementor-10 .elementor-element.elementor-element-7c25ff0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-13609f7 img{width:100%;height:90vh;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-b690369{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:0%;--padding-left:8%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-2dd70c0 .elementor-heading-title{color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-bbedc57{--divider-border-style:solid;--divider-color:#7C3C3C7A;--divider-border-width:3px;}.elementor-10 .elementor-element.elementor-element-bbedc57 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-bbedc57 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-a5ba3a4{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4f2356d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1171b85{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-1171b85 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1171b85.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1171b85 .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-1171b85 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-1171b85 .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-c92aaeb > .elementor-widget-container{background-color:#7C3C3C;padding:8px 14px 7px 14px;border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-c92aaeb .elementor-heading-title{font-size:0.7em;font-weight:700;color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-a0e2d50 .elementor-heading-title{font-weight:700;color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-d41e169{color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-8afa70c{--divider-border-style:solid;--divider-color:#7C3C3C7A;--divider-border-width:3px;}.elementor-10 .elementor-element.elementor-element-8afa70c .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-8afa70c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-9510991{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3484bd5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6f74179{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-6f74179 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6f74179.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6f74179 .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-6f74179 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-6f74179 .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-a3ec69f > .elementor-widget-container{background-color:#7C3C3C;padding:8px 14px 7px 14px;border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-a3ec69f .elementor-heading-title{font-size:0.7em;font-weight:700;color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-92289ab .elementor-heading-title{font-weight:700;color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-186eb65{color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-066e43b{--divider-border-style:solid;--divider-color:#7C3C3C7A;--divider-border-width:3px;}.elementor-10 .elementor-element.elementor-element-066e43b .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-066e43b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-c928381{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ba839b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-991083d{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-991083d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-991083d.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-991083d .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-991083d .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-991083d .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-2ef8fa7 > .elementor-widget-container{background-color:#7C3C3C;padding:8px 14px 7px 14px;border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-2ef8fa7 .elementor-heading-title{font-size:0.7em;font-weight:700;color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-b67629c .elementor-heading-title{font-weight:700;color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-62ab19f{color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-b6fb77a{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:30px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;--z-index:0;}.elementor-10 .elementor-element.elementor-element-b6fb77a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b6fb77a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0ba134 );}.elementor-10 .elementor-element.elementor-element-5d791ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-bf9593e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-b77aa59{width:auto;max-width:auto;text-align:center;}.elementor-10 .elementor-element.elementor-element-b77aa59 > .elementor-widget-container{background-color:#E4E1D4;margin:0% 0% 02% 0%;padding:8px 14px 7px 14px;border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-b77aa59.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b77aa59 .elementor-heading-title{color:#025A54;}.elementor-10 .elementor-element.elementor-element-2ce264f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8ed1875{--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;}.elementor-10 .elementor-element.elementor-element-2b1b115{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5569583 .uc_overlay{background-color:#000000FA;opacity:20%;}.elementor-10 .elementor-element.elementor-element-5569583 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5569583 .uc_box_content{padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-5569583 .uc_long_content_box{border-radius:10px;}.elementor-10 .elementor-element.elementor-element-5569583 .uc_image_box{height:400px;background-color:#B6B6B6;background-position:top center !important;}.elementor-10 .elementor-element.elementor-element-5569583 .uc_long_content_box:hover .uc_overlay{opacity:40%;}.elementor-10 .elementor-element.elementor-element-5569583 .uc_title{color:#ffffff;font-family:"Space Grotesk", Sans-serif;font-weight:700;}.elementor-10 .elementor-element.elementor-element-5569583 .uc_description{color:#ffffff;font-family:"Space Grotesk", Sans-serif;font-size:0.8em;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-5569583 .uc_btn{color:#ffffff !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:20px;margin-top:10px;padding:10px 30px 10px 30px;}.elementor-10 .elementor-element.elementor-element-5569583 .uc_btn:hover{color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-66a9ae2{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7739003 .uc_overlay{background-color:#000000;opacity:20%;}.elementor-10 .elementor-element.elementor-element-7739003 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7739003 .uc_box_content{padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-7739003 .uc_long_content_box{border-radius:10px;}.elementor-10 .elementor-element.elementor-element-7739003 .uc_image_box{height:400px;background-color:#6a6a6a;background-position:center center !important;}.elementor-10 .elementor-element.elementor-element-7739003 .uc_long_content_box:hover .uc_overlay{opacity:40%;}.elementor-10 .elementor-element.elementor-element-7739003 .uc_title{color:#ffffff;font-family:"Space Grotesk", Sans-serif;font-weight:700;}.elementor-10 .elementor-element.elementor-element-7739003 .uc_description{color:#ffffff;font-family:"Space Grotesk", Sans-serif;font-size:0.8em;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-7739003 .uc_btn{color:#ffffff !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:20px;margin-top:10px;padding:10px 30px 10px 30px;}.elementor-10 .elementor-element.elementor-element-7739003 .uc_btn:hover{color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-0abbea1{--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;}.elementor-10 .elementor-element.elementor-element-786253c{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a457986 .uc_overlay{background-color:#000000;opacity:20%;}.elementor-10 .elementor-element.elementor-element-a457986 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a457986 .uc_box_content{padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-a457986 .uc_long_content_box{border-radius:10px;}.elementor-10 .elementor-element.elementor-element-a457986 .uc_image_box{height:400px;background-color:#6a6a6a;background-position:center center !important;}.elementor-10 .elementor-element.elementor-element-a457986 .uc_long_content_box:hover .uc_overlay{opacity:40%;}.elementor-10 .elementor-element.elementor-element-a457986 .uc_title{color:#ffffff;font-family:"Space Grotesk", Sans-serif;font-weight:700;}.elementor-10 .elementor-element.elementor-element-a457986 .uc_description{color:#ffffff;font-family:"Space Grotesk", Sans-serif;font-size:0.8em;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-a457986 .uc_btn{color:#ffffff !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:20px;margin-top:10px;padding:10px 30px 10px 30px;}.elementor-10 .elementor-element.elementor-element-a457986 .uc_btn:hover{color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-12d6ea2{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7d2c05f .uc_overlay{background-color:#000000;opacity:20%;}.elementor-10 .elementor-element.elementor-element-7d2c05f > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7d2c05f .uc_box_content{padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-7d2c05f .uc_long_content_box{border-radius:10px;}.elementor-10 .elementor-element.elementor-element-7d2c05f .uc_image_box{height:400px;background-color:#6a6a6a;background-position:center center !important;}.elementor-10 .elementor-element.elementor-element-7d2c05f .uc_long_content_box:hover .uc_overlay{opacity:40%;}.elementor-10 .elementor-element.elementor-element-7d2c05f .uc_title{color:#ffffff;font-family:"Space Grotesk", Sans-serif;font-weight:700;}.elementor-10 .elementor-element.elementor-element-7d2c05f .uc_description{color:#ffffff;font-family:"Space Grotesk", Sans-serif;font-size:0.8em;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-7d2c05f .uc_btn{color:#ffffff !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:20px;margin-top:10px;padding:10px 30px 10px 30px;}.elementor-10 .elementor-element.elementor-element-7d2c05f .uc_btn:hover{color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-c5149c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c5149c5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c5149c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0ba134 );}.elementor-10 .elementor-element.elementor-element-0bbd70b img{width:100%;}.elementor-10 .elementor-element.elementor-element-6b31b6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;--z-index:9999;}.elementor-10 .elementor-element.elementor-element-6b31b6b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6b31b6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #54BB58 0%, #025A54 100%);}.elementor-10 .elementor-element.elementor-element-67a44c5{--display:flex;}.elementor-10 .elementor-element.elementor-element-1ec9aac > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-10 .elementor-element.elementor-element-1ec9aac .elementor-heading-title{color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-48635e2 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-48635e2 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-10 .elementor-element.elementor-element-d286489{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-eaf1367{--display:flex;}.elementor-10 .elementor-element.elementor-element-7cf9b98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b9be2f1{width:auto;max-width:auto;text-align:start;}.elementor-10 .elementor-element.elementor-element-b9be2f1 > .elementor-widget-container{background-color:#9B4B4B;margin:0% 0% 0% 0%;padding:8px 14px 7px 14px;border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-b9be2f1.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b9be2f1 .elementor-heading-title{color:var( --e-global-color-d0ba134 );}.elementor-10 .elementor-element.elementor-element-78e5447{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7e34d07 .elementor-heading-title{color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-7d41942{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-17080bf{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-17080bf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-17080bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-cd3c3b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-10 .elementor-element.elementor-element-d7cd9ee{color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-3d6d37d{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-3d6d37d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3d6d37d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-c28d923{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-c28d923:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c28d923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ee9ab53{color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-ad9c870{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-ad9c870:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ad9c870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a67fa59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-535fbc8{color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-d3fd113{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-d3fd113:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d3fd113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-9d9c4ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-993424f{color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-c1c5430{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-c1c5430:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c1c5430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-fccd2cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-1c947a4{color:var( --e-global-color-78439ef );}.elementor-10 .elementor-element.elementor-element-d77bdb0{--n-accordion-title-font-size:2em;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:6px 6px 6px 6px;--n-accordion-title-normal-color:var( --e-global-color-78439ef );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-78439ef );--n-accordion-icon-size:15px;}.elementor-10 .elementor-element.elementor-element-d77bdb0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}.elementor-10 .elementor-element.elementor-element-d77bdb0 {--n-accordion-padding:40px 40px 40px 40px;}:where( .elementor-10 .elementor-element.elementor-element-d77bdb0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-10 .elementor-element.elementor-element-685fdbe{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:0px 0px 0px 0px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:5%;--padding-left:4%;--padding-right:4%;}.elementor-10 .elementor-element.elementor-element-685fdbe:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-685fdbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0ba134 );background-image:url("https://civicgreens.com/wp-content/uploads/2025/09/green-leaf-overlay-4.svg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-426c41f{--display:flex;}.elementor-10 .elementor-element.elementor-element-d6b7dd8 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d6b7dd8 img{width:88%;height:0%;}.elementor-10 .elementor-element.elementor-element-93e5c5e{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-93e5c5e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-bbe9640{--spacer-size:150px;}.elementor-10 .elementor-element.elementor-element-6a4fab2 .elementor-button{font-weight:600;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-8712689{--width:40%;}.elementor-10 .elementor-element.elementor-element-8a22ac1{--width:100%;}.elementor-10 .elementor-element.elementor-element-795c717{--content-width:95%;}.elementor-10 .elementor-element.elementor-element-7c25ff0{--width:80%;}.elementor-10 .elementor-element.elementor-element-5d791ac{--content-width:95%;}.elementor-10 .elementor-element.elementor-element-67a44c5{--width:74%;}.elementor-10 .elementor-element.elementor-element-eaf1367{--width:50%;}.elementor-10 .elementor-element.elementor-element-93e5c5e{--width:47.701%;}}@media(max-width:1200px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-8712689{--width:40%;}.elementor-10 .elementor-element.elementor-element-67a44c5{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-8712689{--width:45%;}.elementor-10 .elementor-element.elementor-element-795c717{--content-width:100%;}.elementor-10 .elementor-element.elementor-element-7c25ff0{--width:100%;}.elementor-10 .elementor-element.elementor-element-5d791ac{--content-width:100%;}}@media(max-width:1200px){.elementor-10 .elementor-element.elementor-element-8a42978{--min-height:700px;}.elementor-10 .elementor-element.elementor-element-b3e7611 .elementor-icon{font-size:200px;}.elementor-10 .elementor-element.elementor-element-b3e7611 .elementor-icon svg{height:200px;}.elementor-10 .elementor-element.elementor-element-8a22ac1{--min-height:200px;}.elementor-10 .elementor-element.elementor-element-208b0b3 > .elementor-widget-container{margin:-350px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-208b0b3 img{height:50vh;object-fit:cover;}.elementor-10 .elementor-element.elementor-element-8468877{--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-10 .elementor-element.elementor-element-c87293f{--padding-top:4%;--padding-bottom:4%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-eceec58{--e-image-carousel-slides-to-show:3;}.elementor-10 .elementor-element.elementor-element-2ce264f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-6b31b6b{--padding-top:6%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-10 .elementor-element.elementor-element-17080bf{--border-radius:0px 0px 6px 6px;}.elementor-10 .elementor-element.elementor-element-3d6d37d{--border-radius:0px 0px 6px 6px;}.elementor-10 .elementor-element.elementor-element-ad9c870{--border-radius:0px 0px 6px 6px;}.elementor-10 .elementor-element.elementor-element-d3fd113{--border-radius:0px 0px 6px 6px;}.elementor-10 .elementor-element.elementor-element-c1c5430{--border-radius:0px 0px 6px 6px;}.elementor-10 .elementor-element.elementor-element-d77bdb0{--n-accordion-border-radius:6px 6px 0px 0px;--n-accordion-icon-size:25px;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-8a42978{--min-height:600px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-10 .elementor-element.elementor-element-bb9c3f7{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-b3e7611 .elementor-icon{font-size:180px;}.elementor-10 .elementor-element.elementor-element-b3e7611 .elementor-icon svg{height:180px;}.elementor-10 .elementor-element.elementor-element-8a22ac1{--min-height:0vh;}.elementor-10 .elementor-element.elementor-element-208b0b3 > .elementor-widget-container{margin:-250px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-208b0b3 img{height:40vh;object-fit:cover;}.elementor-10 .elementor-element.elementor-element-8468877{--min-height:0vh;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:4%;--padding-right:4%;}.elementor-10 .elementor-element.elementor-element-c87293f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-b11235f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-b11235f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b11235f{text-align:center;}.elementor-10 .elementor-element.elementor-element-e5c0cdc{--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}.elementor-10 .elementor-element.elementor-element-795c717{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-28bd4b8 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-28bd4b8.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-28bd4b8{text-align:center;}.elementor-10 .elementor-element.elementor-element-98ec45a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-7c25ff0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-13609f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-13609f7 img{width:100%;height:50vh;}.elementor-10 .elementor-element.elementor-element-b690369{--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-b6fb77a{--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:20%;--padding-left:4%;--padding-right:4%;}.elementor-10 .elementor-element.elementor-element-5d791ac{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-b77aa59 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-b77aa59.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b77aa59{text-align:center;}.elementor-10 .elementor-element.elementor-element-5569583 .uc_image_box{height:365px;}.elementor-10 .elementor-element.elementor-element-5569583 .uc_description{line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-7739003 .uc_image_box{height:365px;}.elementor-10 .elementor-element.elementor-element-7739003 .uc_description{line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-a457986 .uc_image_box{height:365px;}.elementor-10 .elementor-element.elementor-element-a457986 .uc_description{line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-7d2c05f .uc_image_box{height:365px;}.elementor-10 .elementor-element.elementor-element-7d2c05f .uc_description{line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-d286489{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-10 .elementor-element.elementor-element-b9be2f1.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b9be2f1{text-align:center;}.elementor-10 .elementor-element.elementor-element-685fdbe{--min-height:70vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-10 .elementor-element.elementor-element-d6b7dd8 > .elementor-widget-container{margin:-100px 0px 0px 0px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-8a42978{--min-height:550px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-4e1e323{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-9b3f1ab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-81a0e0a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-72667b0 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-bb9c3f7{--spacer-size:0px;}.elementor-10 .elementor-element.elementor-element-8712689{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b3e7611 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b3e7611 .elementor-icon{font-size:150px;}.elementor-10 .elementor-element.elementor-element-b3e7611 .elementor-icon svg{height:150px;}.elementor-10 .elementor-element.elementor-element-208b0b3 > .elementor-widget-container{margin:-180px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-208b0b3 img{height:40vh;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-8468877{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12%;--padding-bottom:10%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-c87293f{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-b11235f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-bab6a98{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-51ecd8b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-51ecd8b{font-size:1em;}.elementor-10 .elementor-element.elementor-element-eceec58{--e-image-carousel-slides-to-show:2;}.elementor-10 .elementor-element.elementor-element-e5c0cdc{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-9040521{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-28bd4b8 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-98ec45a{--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-13609f7 img{height:25vh;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-b6fb77a{--min-height:100vh;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:20%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-5d791ac{--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-10 .elementor-element.elementor-element-bf9593e{--justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-b77aa59 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-2ce264f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8ed1875{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5569583 .uc_image_box{height:320px;}.elementor-10 .elementor-element.elementor-element-7739003 .uc_image_box{height:320px;}.elementor-10 .elementor-element.elementor-element-0abbea1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a457986 .uc_image_box{height:320px;}.elementor-10 .elementor-element.elementor-element-7d2c05f .uc_image_box{height:320px;}.elementor-10 .elementor-element.elementor-element-67a44c5{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-10 .elementor-element.elementor-element-48635e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-d286489{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-b9be2f1.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-7d41942{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-17080bf{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-3d6d37d{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ad9c870{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d3fd113{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c1c5430{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d77bdb0 {--n-accordion-padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-d77bdb0{--n-accordion-title-font-size:1.5em;}.elementor-10 .elementor-element.elementor-element-685fdbe{--min-height:100vh;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:20%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-d6b7dd8 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d6b7dd8 img{width:100%;}.elementor-10 .elementor-element.elementor-element-93e5c5e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10 .elementor-element.elementor-element-bbe9640{--spacer-size:0px;}}/* Start custom CSS for icon, class: .elementor-element-b3e7611 *//* Define the animation */
@keyframes spin {
  from {
    transform: rotate(0deg); /* Starting state: no rotation */
  }
  to {
    transform: rotate(-360deg); /* Ending state: full 360-degree rotation */
  }
}

/* Apply the animation to an element (e.g., an element with class "spinner") */
.spinner {
  animation: spin 10s linear infinite; /* Apply the 'spin' animation */
  /* 2s: duration of one rotation (adjust as needed) */
  /* linear: constant speed throughout the animation */
  /* infinite: makes the animation loop continuously */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a42978 */.body {
    background-color: #EBF8F7!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8468877 */.elementor-10 .elementor-element.elementor-element-8468877 .body {
    background-color: #EBF8F7!important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-eceec58 */.elementor-10 .elementor-element.elementor-element-eceec58 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5c0cdc */.body {
    background-color: #EBF8F7!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://civicgreens.com/wp-content/uploads/2023/10/SpaceGrotesk-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://civicgreens.com/wp-content/uploads/2023/10/SpaceGrotesk-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://civicgreens.com/wp-content/uploads/2023/10/SpaceGrotesk-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://civicgreens.com/wp-content/uploads/2023/10/SpaceGrotesk-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://civicgreens.com/wp-content/uploads/2023/10/SpaceGrotesk-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */