.elementor-28 .elementor-element.elementor-element-6caba75{--display:flex;--min-height:0px;--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;--overlay-opacity:.56;--margin-top:0px;--margin-bottom:29px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-6caba75:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-6caba75>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e146bf3)}.elementor-28 .elementor-element.elementor-element-6caba75:before,.elementor-28 .elementor-element.elementor-element-6caba75>.elementor-background-video-container:before,.elementor-28 .elementor-element.elementor-element-6caba75>.e-con-inner>.elementor-background-video-container:before,.elementor-28 .elementor-element.elementor-element-6caba75>.elementor-background-slideshow:before,.elementor-28 .elementor-element.elementor-element-6caba75>.e-con-inner>.elementor-background-slideshow:before,.elementor-28 .elementor-element.elementor-element-6caba75>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://grantmyhome.co.uk/wp-content/uploads/2025/11/2.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:contain}.elementor-28 .elementor-element.elementor-element-38c93d4{--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;--overlay-opacity:.5;--margin-top:-46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-28 .elementor-element.elementor-element-38c93d4:before,.elementor-28 .elementor-element.elementor-element-38c93d4>.elementor-background-video-container:before,.elementor-28 .elementor-element.elementor-element-38c93d4>.e-con-inner>.elementor-background-video-container:before,.elementor-28 .elementor-element.elementor-element-38c93d4>.elementor-background-slideshow:before,.elementor-28 .elementor-element.elementor-element-38c93d4>.e-con-inner>.elementor-background-slideshow:before,.elementor-28 .elementor-element.elementor-element-38c93d4>.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-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-5cab281{margin:130px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-28 .elementor-element.elementor-element-5cab281 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:43px;font-weight:800;color:var(--e-global-color-ec53af0)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-28 .elementor-element.elementor-element-0a63bcd .elementor-button{background-color:var(--e-global-color-ec53af0);font-family:"Roboto",Sans-serif;font-size:29px;font-weight:500;border-radius:42px}.elementor-28 .elementor-element.elementor-element-ee40617{--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-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-28 .elementor-element.elementor-element-6666c70{margin:78px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-28 .elementor-element.elementor-element-6666c70 img{max-width:66%;border-style:double;border-width:31px;border-color:var(--e-global-color-astglobalcolor7);border-radius:73px}.elementor-28 .elementor-element.elementor-element-556b667{--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-28 .elementor-element.elementor-element-556b667:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-556b667>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-accent) 0%,var(--e-global-color-astglobalcolor4) 100%)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);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-28 .elementor-element.elementor-element-d6ae149{text-align:center;color:var(--e-global-color-astglobalcolor2)}.elementor-28 .elementor-element.elementor-element-d6ae149 a{color:var(--e-global-color-astglobalcolor2)}.elementor-28 .elementor-element.elementor-element-78b44c1 .elementor-button{font-family:"Roboto",Sans-serif;font-size:31px;font-weight:500;border-radius:38px}.elementor-28 .elementor-element.elementor-element-b660eba{--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;--overlay-opacity:.5}.elementor-28 .elementor-element.elementor-element-b660eba:before,.elementor-28 .elementor-element.elementor-element-b660eba>.elementor-background-video-container:before,.elementor-28 .elementor-element.elementor-element-b660eba>.e-con-inner>.elementor-background-video-container:before,.elementor-28 .elementor-element.elementor-element-b660eba>.elementor-background-slideshow:before,.elementor-28 .elementor-element.elementor-element-b660eba>.e-con-inner>.elementor-background-slideshow:before,.elementor-28 .elementor-element.elementor-element-b660eba>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-e146bf3);--background-overlay:''}.elementor-28 .elementor-element.elementor-element-61372ef{--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-28 .elementor-element.elementor-element-61372ef:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-61372ef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-accent) 0%,var(--e-global-color-astglobalcolor4) 100%)}.elementor-28 .elementor-element.elementor-element-f340f13{--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-28 .elementor-element.elementor-element-855ff25 img{border-radius:47px}.elementor-28 .elementor-element.elementor-element-c0becca{--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-28 .elementor-element.elementor-element-c9838ed{text-align:center}.elementor-28 .elementor-element.elementor-element-c9838ed .elementor-heading-title{color:var(--e-global-color-fa86f98)}.elementor-28 .elementor-element.elementor-element-efc6dc0{text-align:center;color:var(--e-global-color-astglobalcolor2)}.elementor-28 .elementor-element.elementor-element-ff7f05e .elementor-button{background-color:var(--e-global-color-astglobalcolor0);font-family:"Roboto",Sans-serif;font-size:26px;font-weight:500;border-radius:28px}:root{--page-title-display:none}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-6caba75{--content-width:1129px}.elementor-28 .elementor-element.elementor-element-38c93d4{--width:50%}.elementor-28 .elementor-element.elementor-element-ee40617{--width:50%}.elementor-28 .elementor-element.elementor-element-f340f13{--width:33.3333%}.elementor-28 .elementor-element.elementor-element-c0becca{--width:66.6666%}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-28 .elementor-element.elementor-element-5cab281{text-align:center}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}}