.elementor-19 .elementor-element.elementor-element-8354a34{--display:flex;--min-height:930px;--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-end;--overlay-opacity:0.77;}.elementor-19 .elementor-element.elementor-element-8354a34:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8354a34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theappleshed-devon.co.uk/wp-content/uploads/2026/03/cabin-with-trees.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-8354a34::before, .elementor-19 .elementor-element.elementor-element-8354a34 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-8354a34 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-8354a34 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-8354a34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-8354a34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-19 .elementor-element.elementor-element-5bf46dd{text-align:center;}.elementor-19 .elementor-element.elementor-element-5bf46dd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:900;text-transform:none;font-style:normal;line-height:93px;letter-spacing:1.3px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 10px rgba(0,0,0,0.3);color:#F6F8F6;}.elementor-19 .elementor-element.elementor-element-5bf46dd.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-19 .elementor-element.elementor-element-020821c{text-align:center;}.elementor-19 .elementor-element.elementor-element-020821c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:900;text-transform:none;font-style:italic;line-height:93px;letter-spacing:1.3px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 10px rgba(0,0,0,0.3);color:#FAFBFA;}.elementor-19 .elementor-element.elementor-element-020821c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-3ec77c8 .elementor-button{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:700;font-style:normal;fill:#ECEEF0;color:#ECEEF0;background-color:transparent;background-image:radial-gradient(at center center, #4B9656 100%, #BB8C8CFA 0%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-3ec77c8{padding:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-19 .elementor-element.elementor-element-d456a43{--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-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-19 .elementor-element.elementor-element-2d11907{font-family:"Nunito", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-19 .elementor-element.elementor-element-209861a .elementor-button{font-family:"Cormorant Garamond", Sans-serif;font-size:23px;font-weight:800;background-color:#4B9656;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-4e2cf94{--divider-border-style:double;--divider-color:#000;--divider-border-width:1px;}.elementor-19 .elementor-element.elementor-element-4e2cf94 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-4e2cf94 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-d29dd4f{--display:flex;--min-height:380px;--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;--overlay-opacity:0.95;--padding-top:386px;--padding-bottom:386px;--padding-left:386px;--padding-right:386px;}.elementor-19 .elementor-element.elementor-element-d29dd4f::before, .elementor-19 .elementor-element.elementor-element-d29dd4f > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-d29dd4f > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-d29dd4f > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-d29dd4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-d29dd4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://theappleshed-devon.co.uk/wp-content/uploads/2026/03/orchard-shot.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-df470d3{text-align:start;margin:72px 72px calc(var(--kit-widget-spacing, 0px) + 72px) 72px;padding:3px 3px 3px 3px;width:100%;max-width:100%;top:0px;}.elementor-19 .elementor-element.elementor-element-df470d3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:800;line-height:47px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-df470d3.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:1;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-df470d3{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-df470d3{right:0px;}.elementor-19 .elementor-element.elementor-element-3c529f2{text-align:start;margin:156px 156px calc(var(--kit-widget-spacing, 0px) + 156px) 156px;padding:3px 3px 3px 3px;width:100%;max-width:100%;top:-12px;}.elementor-19 .elementor-element.elementor-element-3c529f2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:800;line-height:47px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor4 );}.elementor-19 .elementor-element.elementor-element-3c529f2.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:1;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-3c529f2{left:-71px;}body.rtl .elementor-19 .elementor-element.elementor-element-3c529f2{right:-71px;}.elementor-19 .elementor-element.elementor-element-d1e3df4{text-align:start;margin:-194px -188px calc(var(--kit-widget-spacing, 0px) + -265px) -161px;padding:24px 24px 81px 24px;}.elementor-19 .elementor-element.elementor-element-d1e3df4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:bold;line-height:47px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#F8F8F8;}.elementor-19 .elementor-element.elementor-element-d1e3df4.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:1;}.elementor-19 .elementor-element.elementor-element-7fb537a{--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-19 .elementor-element.elementor-element-2ed1d07 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:800;color:#4B9656;}.elementor-19 .elementor-element.elementor-element-2e4c8a4{font-family:"Nunito", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-cc10c61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-ca135b8{--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-19 .elementor-element.elementor-element-de29a00{text-align:center;}.elementor-19 .elementor-element.elementor-element-de29a00 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#4B9656;}.elementor-19 .elementor-element.elementor-element-d60fb6a{font-family:"Nunito", Sans-serif;font-size:15px;font-weight:400;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:-2px -2px 23px -2px;}.elementor-19 .elementor-element.elementor-element-07593a8 .elementor-button{font-family:"Cormorant Garamond", Sans-serif;font-size:23px;font-weight:800;background-color:#4B9655;padding:12px 0px 12px 0px;}.elementor-19 .elementor-element.elementor-element-412ea25{--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-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-19 .elementor-element.elementor-element-b44060b{--display:flex;}.elementor-19 .elementor-element.elementor-element-2394152{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19 .elementor-element.elementor-element-2394152 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-2394152 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-e4f28a8{--display:flex;}.elementor-19 .elementor-element.elementor-element-8932133{text-align:center;}.elementor-19 .elementor-element.elementor-element-8932133 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:800;color:#4B9656;}.elementor-19 .elementor-element.elementor-element-c76cdf4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-80222f5{--divider-border-style:solid;--divider-color:#4B9656;--divider-border-width:2px;}.elementor-19 .elementor-element.elementor-element-80222f5 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-19 .elementor-element.elementor-element-80222f5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-fea07b7{--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-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-19 .elementor-element.elementor-element-864d52d .gallery-item img{border-style:solid;border-color:#4B9656;}.elementor-19 .elementor-element.elementor-element-864d52d .gallery-item .gallery-caption{text-align:center;color:#4B9656;font-family:"Cormorant Garamond", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-9d2ded7{--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-19 .elementor-element.elementor-element-c0adb4c{text-align:center;}.elementor-19 .elementor-element.elementor-element-c0adb4c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:800;color:#4B9656;}.elementor-19 .elementor-element.elementor-element-b09ccf5{--divider-border-style:solid;--divider-color:#4B9656;--divider-border-width:2px;}.elementor-19 .elementor-element.elementor-element-b09ccf5 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-19 .elementor-element.elementor-element-b09ccf5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-fbdb86e{--display:flex;}.elementor-widget-eael-wpforms .eael-contact-form-description, .elementor-widget-eael-wpforms .wpforms-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field label, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field legend{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field textarea, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-submit-container .wpforms-submit{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19 .elementor-element.elementor-element-7000a73 .eael-wpforms label.wpforms-error{display:block !important;}.elementor-19 .elementor-element.elementor-element-7000a73 .eael-contact-form{background:#EDC3D5;}.elementor-19 .elementor-element.elementor-element-7000a73 .wpforms-container{max-width:657px;width:657px;}.elementor-19 .elementor-element.elementor-element-7000a73 .eael-contact-form-title, .elementor-19 .elementor-element.elementor-element-7000a73 .wpforms-title{font-family:"Cormorant Garamond", Sans-serif;}.elementor-19 .elementor-element.elementor-element-7000a73 .eael-wpforms .wpforms-field label, .elementor-19 .elementor-element.elementor-element-7000a73 .eael-wpforms .wpforms-field legend{font-family:"Cormorant Garamond", Sans-serif;font-size:23px;font-weight:800;}.elementor-19 .elementor-element.elementor-element-7000a73 .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-19 .elementor-element.elementor-element-7000a73 .eael-wpforms .wpforms-field select{height:30px;}.elementor-19 .elementor-element.elementor-element-7000a73 .eael-wpforms .wpforms-submit-container .wpforms-submit{width:186px;background-color:#4B9656;border-style:solid;font-family:"Cormorant Garamond", Sans-serif;font-size:23px;font-weight:800;}.elementor-19 .elementor-element.elementor-element-7000a73 .eael-wpforms .wpforms-submit-container .wpforms-submit:hover, 
                    .elementor-19 .elementor-element.elementor-element-7000a73 .eael-wpforms .wpforms-container-full .wpforms-submit-container .wpforms-form button[type=submit]:hover{background:#068917 !important;}.elementor-19 .elementor-element.elementor-element-7000a73 .eael-wpforms input.wpforms-error{border-width:1px;}.elementor-19 .elementor-element.elementor-element-7000a73 .eael-wpforms textarea.wpforms-error{border-width:1px;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-ca135b8{--width:50%;}.elementor-19 .elementor-element.elementor-element-412ea25{--width:50%;}}