.elementor-2518 .elementor-element.elementor-element-f6f223b{--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-2518 .elementor-element.elementor-element-2c8240e{width:100%;max-width:100%;}.elementor-2518 .elementor-element.elementor-element-e2d791a{--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-2518 .elementor-element.elementor-element-03b883b{width:100%;max-width:100%;}.elementor-2518 .elementor-element.elementor-element-5ad0ad6{--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-2518 .elementor-element.elementor-element-126c152{--display:flex;}.elementor-2518 .elementor-element.elementor-element-126c152:not(.elementor-motion-effects-element-type-background), .elementor-2518 .elementor-element.elementor-element-126c152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9CC25B;}.elementor-2518 .elementor-element.elementor-element-276ace56{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2518 .elementor-element.elementor-element-7391b043 .elementor-icon-box-title{color:#E16E25;}.elementor-2518 .elementor-element.elementor-element-7391b043 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-2518 .elementor-element.elementor-element-7f129707 .elementor-icon-box-title{color:#E16E25;}.elementor-2518 .elementor-element.elementor-element-7f129707 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-2518 .elementor-element.elementor-element-79347f55 .elementor-icon-box-title{color:#E16E25;}.elementor-2518 .elementor-element.elementor-element-79347f55 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-2518 .elementor-element.elementor-element-39aaca8d .elementor-icon-box-title{color:#E16E25;}.elementor-2518 .elementor-element.elementor-element-39aaca8d .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-2518 .elementor-element.elementor-element-2061660a .elementor-icon-box-title{color:#E16E25;}.elementor-2518 .elementor-element.elementor-element-2061660a .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-2518 .elementor-element.elementor-element-52998136 .elementor-icon-box-title{color:#E16E25;}.elementor-2518 .elementor-element.elementor-element-52998136 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor4 );}.elementor-2518 .elementor-element.elementor-element-3e01999{--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-2518 .elementor-element.elementor-element-abc0458{--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-2518 .elementor-element.elementor-element-122d78e{--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-2518 .elementor-element.elementor-element-a294e24{--display:flex;}.elementor-2518 .elementor-element.elementor-element-720a9e0{text-align:center;}.elementor-2518 .elementor-element.elementor-element-b8dda82{text-align:center;}.elementor-2518 .elementor-element.elementor-element-f81a83f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2518 .elementor-element.elementor-element-844b881{--display:flex;}.elementor-2518 .elementor-element.elementor-element-c2a863c{text-align:center;}.elementor-2518 .elementor-element.elementor-element-c2a863c .elementor-heading-title{color:#E16E25;}.elementor-2518 .elementor-element.elementor-element-64e96f9{--display:flex;}.elementor-2518 .elementor-element.elementor-element-3f1f57c{text-align:center;}.elementor-2518 .elementor-element.elementor-element-3f1f57c .elementor-heading-title{color:#E16E25;}.elementor-2518 .elementor-element.elementor-element-b7b80e0{--display:flex;}.elementor-2518 .elementor-element.elementor-element-45beb3d{text-align:center;}.elementor-2518 .elementor-element.elementor-element-45beb3d .elementor-heading-title{color:#E16E25;}.elementor-2518 .elementor-element.elementor-element-1b919028{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--overlay-opacity:0.7;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2518 .elementor-element.elementor-element-1b919028:not(.elementor-motion-effects-element-type-background), .elementor-2518 .elementor-element.elementor-element-1b919028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sophieshomes.co.uk/wp-content/uploads/2025/09/pexels-sky-eye-imagery-194893-19517561-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-2518 .elementor-element.elementor-element-1b919028::before, .elementor-2518 .elementor-element.elementor-element-1b919028 > .elementor-background-video-container::before, .elementor-2518 .elementor-element.elementor-element-1b919028 > .e-con-inner > .elementor-background-video-container::before, .elementor-2518 .elementor-element.elementor-element-1b919028 > .elementor-background-slideshow::before, .elementor-2518 .elementor-element.elementor-element-1b919028 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2518 .elementor-element.elementor-element-1b919028 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor2 );--background-overlay:'';}.elementor-2518 .elementor-element.elementor-element-1b919028.e-con{--align-self:center;}.elementor-2518 .elementor-element.elementor-element-248c3863{--display:flex;}.elementor-2518 .elementor-element.elementor-element-550c4cf1{text-align:center;}.elementor-2518 .elementor-element.elementor-element-550c4cf1 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-2518 .elementor-element.elementor-element-7a4d81e8{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-2518 .elementor-element.elementor-element-7a4d81e8 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-2518 .elementor-element.elementor-element-1fce2ed0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2518 .elementor-element.elementor-element-1fce2ed0.e-con{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2518 .elementor-element.elementor-element-248c3863{--width:80%;}.elementor-2518 .elementor-element.elementor-element-1fce2ed0{--width:100%;}}@media(max-width:1024px){.elementor-2518 .elementor-element.elementor-element-276ace56{--grid-auto-flow:row;}.elementor-2518 .elementor-element.elementor-element-f81a83f{--grid-auto-flow:row;}.elementor-2518 .elementor-element.elementor-element-1b919028{--grid-auto-flow:row;}.elementor-2518 .elementor-element.elementor-element-1fce2ed0{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2518 .elementor-element.elementor-element-276ace56{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2518 .elementor-element.elementor-element-f81a83f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2518 .elementor-element.elementor-element-1b919028{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2518 .elementor-element.elementor-element-1fce2ed0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}