.elementor-6 .elementor-element.elementor-element-735c427{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-4238971 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-4b0dd47{margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-e693a8a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6 .elementor-element.elementor-element-e693a8a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-eeb92b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-c6f0636.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6 .elementor-element.elementor-element-c6f0636 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-64d4395 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-1b96d9f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6 .elementor-element.elementor-element-1b96d9f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-aad3d3b{width:var( --container-widget-width, 98.609px );max-width:98.609px;--container-widget-width:98.609px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-aad3d3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-12d44ed.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6 .elementor-element.elementor-element-12d44ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-df54e84{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-df54e84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-3036ea8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6 .elementor-element.elementor-element-3036ea8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-915f9a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-a8c2a0f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-a8c2a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #A2C046 0%, #718630 100%);}.elementor-6 .elementor-element.elementor-element-a8c2a0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1% 2% 1% 2%;}.elementor-6 .elementor-element.elementor-element-a8c2a0f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-6 .elementor-element.elementor-element-a9984b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-a9984b2{text-align:center;}.elementor-6 .elementor-element.elementor-element-a9984b2 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:31px;font-weight:600;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-98b4319:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-98b4319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A2C046;}.elementor-6 .elementor-element.elementor-element-98b4319{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-6 .elementor-element.elementor-element-98b4319 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-95cb007 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6 .elementor-element.elementor-element-b5518a7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6 .elementor-element.elementor-element-b5518a7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-3cb6b07:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6 .elementor-element.elementor-element-3cb6b07 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castlewoodgardens.com/wp-content/uploads/2023/01/Landscaping_HOMX2.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-3cb6b07 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.36;}.elementor-6 .elementor-element.elementor-element-3cb6b07 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12% 12% 12% 12%;}.elementor-6 .elementor-element.elementor-element-3cb6b07 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-6 .elementor-element.elementor-element-4a3debe > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-6 .elementor-element.elementor-element-4a3debe > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-a361e3e{--spacer-size:15px;}.elementor-6 .elementor-element.elementor-element-5e7e47c > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-5e7e47c{text-align:center;}.elementor-6 .elementor-element.elementor-element-5e7e47c .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:34px;font-weight:900;text-shadow:2px 3px 4px rgba(0, 0, 0, 0.74);color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-34b25fe:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-34b25fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castlewoodgardens.com/wp-content/uploads/2021/07/about-title-img.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-34b25fe > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.91;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-34b25fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 75px 0px;}.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-6039994.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6 .elementor-element.elementor-element-6039994.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6 .elementor-element.elementor-element-6039994.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6 .elementor-element.elementor-element-6039994 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-6 .elementor-element.elementor-element-6039994 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 2px 0px 0px;}.elementor-6 .elementor-element.elementor-element-6039994 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-7d81df4{--spacer-size:400px;}.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-059f26a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6 .elementor-element.elementor-element-059f26a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6 .elementor-element.elementor-element-059f26a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 30px;}.elementor-6 .elementor-element.elementor-element-3d92e38{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-3d92e38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-3d92e38 .qodef-qi-section-title{text-align:left;}.elementor-6 .elementor-element.elementor-element-3d92e38 .qodef-qi-section-title > .qodef-m-text{color:#000000;margin-top:21px;padding:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-3d92e38 .qodef-qi-section-title .qodef-e-colored{color:#bababa;}.elementor-6 .elementor-element.elementor-element-3d92e38 .qodef-m-subtitle{align-items:baseline;}.elementor-6 .elementor-element.elementor-element-3d92e38 .qodef-qi-button{font-family:"Abhaya Libre", Sans-serif;font-size:16px;font-weight:800;text-transform:capitalize;font-style:normal;letter-spacing:0.5px;color:#3E3A3B;border-color:#A2C046;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:2px 42px 2px 42px;}.elementor-6 .elementor-element.elementor-element-3d92e38 .qodef-qi-button.qodef-layout--filled{background-color:#FFFFFF00;}.elementor-6 .elementor-element.elementor-element-3d92e38 .qodef-qi-button:hover{color:#FFFFFF;border-color:#A2C046;}.elementor-6 .elementor-element.elementor-element-3d92e38 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:#A2C046;}.elementor-6 .elementor-element.elementor-element-3d92e38 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:#A2C046;}.elementor-6 .elementor-element.elementor-element-3d92e38 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:#A2C046;}.elementor-6 .elementor-element.elementor-element-3d92e38 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:#A2C046;}.elementor-6 .elementor-element.elementor-element-3d92e38 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:2px 42px 2px 42px;}.elementor-6 .elementor-element.elementor-element-3d92e38 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:2px 0 2px;}.elementor-6 .elementor-element.elementor-element-174eae9 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 70%);opacity:0.78;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-174eae9 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-6 .elementor-element.elementor-element-174eae9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-f80b575 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-a982b15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 75px 0px;}.elementor-6 .elementor-element.elementor-element-a982b15 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-9e1a999 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 22.5px 0px 0px;}.elementor-6 .elementor-element.elementor-element-82b5276 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A2C046;}.elementor-6 .elementor-element.elementor-element-f595f7d > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-f595f7d .qodef-qi-section-title{text-align:left;}.elementor-6 .elementor-element.elementor-element-f595f7d .qodef-qi-section-title > .qodef-m-text{color:#FFFFFF;margin-top:0px;padding:0% 3% 0% 0%;}.elementor-6 .elementor-element.elementor-element-f595f7d .qodef-qi-section-title .qodef-m-title{color:#FFFFFF;font-size:33px;}.elementor-6 .elementor-element.elementor-element-f595f7d .qodef-qi-section-title .qodef-e-colored{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f595f7d .qodef-qi-section-title .qodef-m-subtitle{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f595f7d .qodef-m-subtitle{align-items:baseline;}.elementor-6 .elementor-element.elementor-element-f595f7d .qodef-qi-button{color:#A2C046;border-color:#A2C046;padding:2px 10px 2px 10px;}.elementor-6 .elementor-element.elementor-element-f595f7d .qodef-qi-button:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f595f7d .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-f595f7d .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-f595f7d .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-f595f7d .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-f595f7d .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:2px 10px 2px 10px;}.elementor-6 .elementor-element.elementor-element-f595f7d .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:2px 0 2px;}.elementor-6 .elementor-element.elementor-element-abf183b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 7.5px;}.elementor-6 .elementor-element.elementor-element-42fd983 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A2C046;}.elementor-6 .elementor-element.elementor-element-869272f > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-869272f .qodef-qi-section-title{text-align:left;}.elementor-6 .elementor-element.elementor-element-869272f .qodef-qi-section-title > .qodef-m-text{color:#FFFFFF;margin-top:0px;padding:0% 3% 0% 0%;}.elementor-6 .elementor-element.elementor-element-869272f .qodef-qi-section-title .qodef-m-title{color:#FFFFFF;font-size:33px;}.elementor-6 .elementor-element.elementor-element-869272f .qodef-qi-section-title .qodef-e-colored{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-869272f .qodef-qi-section-title .qodef-m-subtitle{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-869272f .qodef-m-subtitle{align-items:baseline;}.elementor-6 .elementor-element.elementor-element-869272f .qodef-qi-button{color:#A2C046;border-color:#A2C046;padding:2px 10px 2px 10px;}.elementor-6 .elementor-element.elementor-element-869272f .qodef-qi-button:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-869272f .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-869272f .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-869272f .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-869272f .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-869272f .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:2px 10px 2px 10px;}.elementor-6 .elementor-element.elementor-element-869272f .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:2px 0 2px;}.elementor-6 .elementor-element.elementor-element-1f06951 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 7.5px 0px 15px;}.elementor-6 .elementor-element.elementor-element-f6f7fc7 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A2C046;}.elementor-6 .elementor-element.elementor-element-f736c0f > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-f736c0f .qodef-qi-section-title{text-align:left;}.elementor-6 .elementor-element.elementor-element-f736c0f .qodef-qi-section-title > .qodef-m-text{color:#FFFFFF;margin-top:0px;padding:0% 3% 0% 0%;}.elementor-6 .elementor-element.elementor-element-f736c0f .qodef-qi-section-title .qodef-m-title{color:#FFFFFF;font-size:33px;}.elementor-6 .elementor-element.elementor-element-f736c0f .qodef-qi-section-title .qodef-e-colored{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f736c0f .qodef-qi-section-title .qodef-m-subtitle{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f736c0f .qodef-m-subtitle{align-items:baseline;}.elementor-6 .elementor-element.elementor-element-f736c0f .qodef-qi-button{color:#A2C046;border-color:#A2C046;padding:2px 10px 2px 10px;}.elementor-6 .elementor-element.elementor-element-f736c0f .qodef-qi-button:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f736c0f .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-f736c0f .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-f736c0f .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-f736c0f .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-f736c0f .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:2px 10px 2px 10px;}.elementor-6 .elementor-element.elementor-element-f736c0f .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:2px 0 2px;}.elementor-6 .elementor-element.elementor-element-f962122 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 22.5px;}.elementor-6 .elementor-element.elementor-element-e1b8140 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A2C046;}.elementor-6 .elementor-element.elementor-element-a3c0358 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-a3c0358 .qodef-qi-section-title{text-align:left;}.elementor-6 .elementor-element.elementor-element-a3c0358 .qodef-qi-section-title > .qodef-m-text{color:#FFFFFF;margin-top:0px;padding:0% 3% 0% 0%;}.elementor-6 .elementor-element.elementor-element-a3c0358 .qodef-qi-section-title .qodef-m-title{color:#FFFFFF;font-size:33px;}.elementor-6 .elementor-element.elementor-element-a3c0358 .qodef-qi-section-title .qodef-e-colored{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a3c0358 .qodef-qi-section-title .qodef-m-subtitle{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a3c0358 .qodef-m-subtitle{align-items:baseline;}.elementor-6 .elementor-element.elementor-element-a3c0358 .qodef-qi-button{color:#A2C046;border-color:#A2C046;padding:2px 10px 2px 10px;}.elementor-6 .elementor-element.elementor-element-a3c0358 .qodef-qi-button:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a3c0358 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-a3c0358 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-a3c0358 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-a3c0358 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-a3c0358 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:2px 10px 2px 10px;}.elementor-6 .elementor-element.elementor-element-a3c0358 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:2px 0 2px;}.elementor-6 .elementor-element.elementor-element-147cd91:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-147cd91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A2C046;}.elementor-6 .elementor-element.elementor-element-147cd91{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:1px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-147cd91 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-9587510:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-9587510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castlewoodgardens.com/wp-content/uploads/2023/01/h1-background-img-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-6 .elementor-element.elementor-element-9587510 > .elementor-background-overlay{background-color:#C2E9D1;opacity:0.43;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-9587510{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:45px 0px 50px 0px;}.elementor-6 .elementor-element.elementor-element-8e93489.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6 .elementor-element.elementor-element-8e93489 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-f68358d{margin-top:0px;margin-bottom:0px;padding:95px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-3072013.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6 .elementor-element.elementor-element-3072013 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.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-6 .elementor-element.elementor-element-a0cd872 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-a0cd872{text-align:center;}.elementor-6 .elementor-element.elementor-element-0bf4055 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:17px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-908e64f{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-908e64f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ffaa895{margin-top:0px;margin-bottom:0px;padding:81px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-8604d2e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-70d1fbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-70d1fbc{text-align:center;}.elementor-6 .elementor-element.elementor-element-7ff5bed{margin-top:0px;margin-bottom:0px;padding:17px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-725433c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6 .elementor-element.elementor-element-725433c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ff202a7{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-ff202a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d0de5bb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6 .elementor-element.elementor-element-d0de5bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-1e39ad0{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-1e39ad0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-728c996.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6 .elementor-element.elementor-element-728c996 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d345bbe{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-d345bbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-7373c2c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6 .elementor-element.elementor-element-7373c2c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-5e74782{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-5e74782 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-774d7e2{margin-top:0px;margin-bottom:0px;padding:42px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-54eaf30.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6 .elementor-element.elementor-element-54eaf30 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-33dde6c{width:100%;max-width:100%;}.elementor-6 .elementor-element.elementor-element-33dde6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-33dde6c .qodef-qi-section-title{text-align:center;}.elementor-6 .elementor-element.elementor-element-33dde6c .qodef-qi-section-title .qodef-e-colored{color:#bababa;}.elementor-6 .elementor-element.elementor-element-33dde6c .qodef-m-subtitle{align-items:baseline;}.elementor-6 .elementor-element.elementor-element-33dde6c .qodef-qi-button{font-family:"Abhaya Libre", Sans-serif;font-size:16px;font-weight:800;text-transform:capitalize;font-style:normal;letter-spacing:0.5px;color:#3E3A3B;border-color:#A2C046;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:2px 42px 2px 42px;}.elementor-6 .elementor-element.elementor-element-33dde6c .qodef-qi-button.qodef-layout--filled{background-color:#FFFFFF00;}.elementor-6 .elementor-element.elementor-element-33dde6c .qodef-qi-button:hover{color:#FFFFFF;border-color:#A2C046;}.elementor-6 .elementor-element.elementor-element-33dde6c .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:#A2C046;}.elementor-6 .elementor-element.elementor-element-33dde6c .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:#A2C046;}.elementor-6 .elementor-element.elementor-element-33dde6c .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:#A2C046;}.elementor-6 .elementor-element.elementor-element-33dde6c .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:#A2C046;}.elementor-6 .elementor-element.elementor-element-33dde6c .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:2px 42px 2px 42px;}.elementor-6 .elementor-element.elementor-element-33dde6c .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:2px 0 2px;}.elementor-6 .elementor-element.elementor-element-cb09ad6{width:var( --container-widget-width, 485px );max-width:485px;--container-widget-width:485px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-cb09ad6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-312296a{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;z-index:2;}.elementor-6 .elementor-element.elementor-element-312296a > .elementor-widget-container{margin:0px 0px -130px 0px;padding:22px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-e68a4ea:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-e68a4ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-e68a4ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:8px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-e68a4ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-f8ec81a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6 .elementor-element.elementor-element-f8ec81a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-72px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-f8ec81a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-478c579{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;z-index:2;}.elementor-6 .elementor-element.elementor-element-478c579 > .elementor-widget-container{margin:0px 0px -125px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-773bb6a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-5eb3fe7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-910bf17{z-index:2;}.elementor-6 .elementor-element.elementor-element-ce5e7af{width:100%;max-width:100%;}.elementor-6 .elementor-element.elementor-element-ce5e7af > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0% 10% 0% 10%;}.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-6 .elementor-element.elementor-element-ad9daf1 .gallery-item .gallery-caption{text-align:center;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-e693a8a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 11% 0% 11%;}.elementor-6 .elementor-element.elementor-element-c6f0636 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 11% 0% 11%;}.elementor-6 .elementor-element.elementor-element-1b96d9f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 11% 0% 11%;}.elementor-6 .elementor-element.elementor-element-aad3d3b{width:100%;max-width:100%;}.elementor-6 .elementor-element.elementor-element-12d44ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 11% 0% 11%;}.elementor-6 .elementor-element.elementor-element-df54e84{width:100%;max-width:100%;}.elementor-6 .elementor-element.elementor-element-3036ea8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 11% 0% 11%;}.elementor-6 .elementor-element.elementor-element-34b25fe{margin-top:0px;margin-bottom:0px;padding:100px 0px 65px 0px;}.elementor-6 .elementor-element.elementor-element-059f26a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:81px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-3d92e38{width:100%;max-width:100%;}.elementor-6 .elementor-element.elementor-element-3d92e38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-9e1a999 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 0px;}.elementor-6 .elementor-element.elementor-element-abf183b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 15px;}.elementor-6 .elementor-element.elementor-element-1f06951 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:43px 15px 0px 0px;}.elementor-6 .elementor-element.elementor-element-f962122 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:43px 0px 0px 15px;}.elementor-6 .elementor-element.elementor-element-728c996 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-7373c2c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-312296a{width:var( --container-widget-width, 390px );max-width:390px;--container-widget-width:390px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-312296a > .elementor-widget-container{margin:0% 0% -15% 0%;padding:22px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-478c579{width:var( --container-widget-width, 390px );max-width:390px;--container-widget-width:390px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-478c579 > .elementor-widget-container{margin:0% 0% -15% 0%;padding:22px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ce5e7af{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-ce5e7af > .elementor-widget-container{padding:0% 5% 0% 5%;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-e693a8a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-c6f0636 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-1b96d9f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-12d44ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-3036ea8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-a8c2a0f{padding:5% 2% 5% 2%;}.elementor-6 .elementor-element.elementor-element-34b25fe{padding:20px 20px 30px 20px;}.elementor-6 .elementor-element.elementor-element-6039994 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-7d81df4{--spacer-size:260px;}.elementor-6 .elementor-element.elementor-element-3d92e38{width:100%;max-width:100%;}.elementor-6 .elementor-element.elementor-element-3d92e38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-174eae9{padding:40px 20px 40px 20px;}.elementor-6 .elementor-element.elementor-element-a982b15{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-9e1a999 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-abf183b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:43px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-1f06951 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:43px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-f962122 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:43px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-9587510:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-9587510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-6 .elementor-element.elementor-element-9587510{margin-top:0px;margin-bottom:0px;padding:30px 38px 30px 38px;}.elementor-6 .elementor-element.elementor-element-f68358d{margin-top:0px;margin-bottom:0px;padding:35px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d0de5bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-728c996 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-7373c2c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-312296a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-312296a > .elementor-widget-container{margin:0px 0px -45px 0px;padding:22px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-478c579{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-478c579 > .elementor-widget-container{margin:0px 0px -45px 0px;padding:22px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ce5e7af > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-6039994{width:30.7%;}.elementor-6 .elementor-element.elementor-element-059f26a{width:69.3%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-6039994{width:100%;}.elementor-6 .elementor-element.elementor-element-059f26a{width:100%;}.elementor-6 .elementor-element.elementor-element-9e1a999{width:50%;}.elementor-6 .elementor-element.elementor-element-abf183b{width:50%;}.elementor-6 .elementor-element.elementor-element-1f06951{width:50%;}.elementor-6 .elementor-element.elementor-element-f962122{width:50%;}.elementor-6 .elementor-element.elementor-element-725433c{width:50%;}.elementor-6 .elementor-element.elementor-element-d0de5bb{width:50%;}.elementor-6 .elementor-element.elementor-element-728c996{width:50%;}.elementor-6 .elementor-element.elementor-element-7373c2c{width:50%;}}@media(min-width:1025px){.elementor-6 .elementor-element.elementor-element-34b25fe:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-34b25fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-6 .elementor-element.elementor-element-9587510:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-9587510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}