.elementor-1272 .elementor-element.elementor-element-f5c276c{--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;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-47477daa{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-a714ee7{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14.4rem;--padding-right:14.4rem;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1272 .elementor-element.elementor-element-1d6e7ed2.ob-harakiri{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-1d6e7ed2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-1d6e7ed2.ob-harakiri div{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-1d6e7ed2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-1272 .elementor-element.elementor-element-1d6e7ed2 .elementor-heading-title{font-family:var( --e-global-typography-c3d9de3-font-family ), Sans-serif;font-size:var( --e-global-typography-c3d9de3-font-size );font-weight:var( --e-global-typography-c3d9de3-font-weight );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-1d6e7ed2.ob-harakiri > div, .elementor-1272 .elementor-element.elementor-element-1d6e7ed2.ob-harakiri > h1, .elementor-1272 .elementor-element.elementor-element-1d6e7ed2.ob-harakiri > h2, .elementor-1272 .elementor-element.elementor-element-1d6e7ed2.ob-harakiri > h3, .elementor-1272 .elementor-element.elementor-element-1d6e7ed2.ob-harakiri > h4, .elementor-1272 .elementor-element.elementor-element-1d6e7ed2.ob-harakiri > h5, .elementor-1272 .elementor-element.elementor-element-1d6e7ed2.ob-harakiri > h6, .elementor-1272 .elementor-element.elementor-element-1d6e7ed2.ob-harakiri > p{transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-1d6e7ed2 > div{text-indent:0px;mix-blend-mode:inherit;}.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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.ob-postman blockquote{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote cite{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 );line-height:var( --e-global-typography-text-line-height );}.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-1272 .elementor-element.elementor-element-1d7eaffd.ob-harakiri{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-1d7eaffd.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-1d7eaffd.ob-harakiri div{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-1d7eaffd{column-gap:0px;text-align:left;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-1d7eaffd.ob-harakiri > div, .elementor-1272 .elementor-element.elementor-element-1d7eaffd.ob-harakiri > h1, .elementor-1272 .elementor-element.elementor-element-1d7eaffd.ob-harakiri > h2, .elementor-1272 .elementor-element.elementor-element-1d7eaffd.ob-harakiri > h3, .elementor-1272 .elementor-element.elementor-element-1d7eaffd.ob-harakiri > h4, .elementor-1272 .elementor-element.elementor-element-1d7eaffd.ob-harakiri > h5, .elementor-1272 .elementor-element.elementor-element-1d7eaffd.ob-harakiri > h6, .elementor-1272 .elementor-element.elementor-element-1d7eaffd.ob-harakiri > p{transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-1d7eaffd > div{text-indent:0px;mix-blend-mode:inherit;}.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-1272 .elementor-element.elementor-element-127f9383 .elementor-button{background-color:var( --e-global-color-114d8bf );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-1272 .elementor-element.elementor-element-127f9383 .elementor-button:hover, .elementor-1272 .elementor-element.elementor-element-127f9383 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-9c4f063 );border-color:var( --e-global-color-primary );}.elementor-1272 .elementor-element.elementor-element-127f9383 .elementor-button:hover svg, .elementor-1272 .elementor-element.elementor-element-127f9383 .elementor-button:focus svg{fill:var( --e-global-color-9c4f063 );}.elementor-1272 .elementor-element.elementor-element-52ceef4a{--display:flex;--min-height:600px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-52ceef4a:not(.elementor-motion-effects-element-type-background), .elementor-1272 .elementor-element.elementor-element-52ceef4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9b8f46 );background-image:url("https://www.harrisonhardie.co.uk/wp-content/uploads/2025/07/bedroom-cream.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1272 .elementor-element.elementor-element-373c0668{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-9f5bc78{--display:flex;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-3df5304{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14.4rem;--padding-right:14.4rem;}.elementor-1272 .elementor-element.elementor-element-bde492d.ob-harakiri{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-bde492d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-bde492d.ob-harakiri div{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-bde492d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-1272 .elementor-element.elementor-element-bde492d .elementor-heading-title{font-family:var( --e-global-typography-c3d9de3-font-family ), Sans-serif;font-size:var( --e-global-typography-c3d9de3-font-size );font-weight:var( --e-global-typography-c3d9de3-font-weight );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-bde492d.ob-harakiri > div, .elementor-1272 .elementor-element.elementor-element-bde492d.ob-harakiri > h1, .elementor-1272 .elementor-element.elementor-element-bde492d.ob-harakiri > h2, .elementor-1272 .elementor-element.elementor-element-bde492d.ob-harakiri > h3, .elementor-1272 .elementor-element.elementor-element-bde492d.ob-harakiri > h4, .elementor-1272 .elementor-element.elementor-element-bde492d.ob-harakiri > h5, .elementor-1272 .elementor-element.elementor-element-bde492d.ob-harakiri > h6, .elementor-1272 .elementor-element.elementor-element-bde492d.ob-harakiri > p{transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-bde492d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-2e0fc342.ob-harakiri{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-2e0fc342.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-2e0fc342.ob-harakiri div{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-2e0fc342{column-gap:0px;text-align:left;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-2e0fc342.ob-harakiri > div, .elementor-1272 .elementor-element.elementor-element-2e0fc342.ob-harakiri > h1, .elementor-1272 .elementor-element.elementor-element-2e0fc342.ob-harakiri > h2, .elementor-1272 .elementor-element.elementor-element-2e0fc342.ob-harakiri > h3, .elementor-1272 .elementor-element.elementor-element-2e0fc342.ob-harakiri > h4, .elementor-1272 .elementor-element.elementor-element-2e0fc342.ob-harakiri > h5, .elementor-1272 .elementor-element.elementor-element-2e0fc342.ob-harakiri > h6, .elementor-1272 .elementor-element.elementor-element-2e0fc342.ob-harakiri > p{transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-2e0fc342 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-f3bb4c5{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-370e10f4{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14.4rem;--padding-right:14.4rem;}.elementor-1272 .elementor-element.elementor-element-469bb19d.ob-harakiri{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-469bb19d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-469bb19d.ob-harakiri div{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-469bb19d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-1272 .elementor-element.elementor-element-469bb19d .elementor-heading-title{font-family:var( --e-global-typography-c3d9de3-font-family ), Sans-serif;font-size:var( --e-global-typography-c3d9de3-font-size );font-weight:var( --e-global-typography-c3d9de3-font-weight );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-469bb19d.ob-harakiri > div, .elementor-1272 .elementor-element.elementor-element-469bb19d.ob-harakiri > h1, .elementor-1272 .elementor-element.elementor-element-469bb19d.ob-harakiri > h2, .elementor-1272 .elementor-element.elementor-element-469bb19d.ob-harakiri > h3, .elementor-1272 .elementor-element.elementor-element-469bb19d.ob-harakiri > h4, .elementor-1272 .elementor-element.elementor-element-469bb19d.ob-harakiri > h5, .elementor-1272 .elementor-element.elementor-element-469bb19d.ob-harakiri > h6, .elementor-1272 .elementor-element.elementor-element-469bb19d.ob-harakiri > p{transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-469bb19d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-3b98a85b.ob-harakiri{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-3b98a85b.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-3b98a85b.ob-harakiri div{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-3b98a85b{column-gap:0px;text-align:left;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-3b98a85b.ob-harakiri > div, .elementor-1272 .elementor-element.elementor-element-3b98a85b.ob-harakiri > h1, .elementor-1272 .elementor-element.elementor-element-3b98a85b.ob-harakiri > h2, .elementor-1272 .elementor-element.elementor-element-3b98a85b.ob-harakiri > h3, .elementor-1272 .elementor-element.elementor-element-3b98a85b.ob-harakiri > h4, .elementor-1272 .elementor-element.elementor-element-3b98a85b.ob-harakiri > h5, .elementor-1272 .elementor-element.elementor-element-3b98a85b.ob-harakiri > h6, .elementor-1272 .elementor-element.elementor-element-3b98a85b.ob-harakiri > p{transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-3b98a85b > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-814c5f1{--display:flex;--min-height:600px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-814c5f1:not(.elementor-motion-effects-element-type-background), .elementor-1272 .elementor-element.elementor-element-814c5f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9b8f46 );background-image:url("https://www.harrisonhardie.co.uk/wp-content/uploads/2025/07/wood-burner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1272 .elementor-element.elementor-element-737d2170{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-5c26fdb3{--display:flex;--min-height:600px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-5c26fdb3:not(.elementor-motion-effects-element-type-background), .elementor-1272 .elementor-element.elementor-element-5c26fdb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9b8f46 );background-image:url("https://www.harrisonhardie.co.uk/wp-content/uploads/2025/07/bedroom-chair.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1272 .elementor-element.elementor-element-64c5eccf{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14.4rem;--padding-right:14.4rem;}.elementor-1272 .elementor-element.elementor-element-29f16fc4.ob-harakiri{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-29f16fc4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-29f16fc4.ob-harakiri div{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-29f16fc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-1272 .elementor-element.elementor-element-29f16fc4 .elementor-heading-title{font-family:var( --e-global-typography-c3d9de3-font-family ), Sans-serif;font-size:var( --e-global-typography-c3d9de3-font-size );font-weight:var( --e-global-typography-c3d9de3-font-weight );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-29f16fc4.ob-harakiri > div, .elementor-1272 .elementor-element.elementor-element-29f16fc4.ob-harakiri > h1, .elementor-1272 .elementor-element.elementor-element-29f16fc4.ob-harakiri > h2, .elementor-1272 .elementor-element.elementor-element-29f16fc4.ob-harakiri > h3, .elementor-1272 .elementor-element.elementor-element-29f16fc4.ob-harakiri > h4, .elementor-1272 .elementor-element.elementor-element-29f16fc4.ob-harakiri > h5, .elementor-1272 .elementor-element.elementor-element-29f16fc4.ob-harakiri > h6, .elementor-1272 .elementor-element.elementor-element-29f16fc4.ob-harakiri > p{transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-29f16fc4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-18d4f860.ob-harakiri{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-18d4f860.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-18d4f860.ob-harakiri div{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-18d4f860{column-gap:0px;text-align:left;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-18d4f860.ob-harakiri > div, .elementor-1272 .elementor-element.elementor-element-18d4f860.ob-harakiri > h1, .elementor-1272 .elementor-element.elementor-element-18d4f860.ob-harakiri > h2, .elementor-1272 .elementor-element.elementor-element-18d4f860.ob-harakiri > h3, .elementor-1272 .elementor-element.elementor-element-18d4f860.ob-harakiri > h4, .elementor-1272 .elementor-element.elementor-element-18d4f860.ob-harakiri > h5, .elementor-1272 .elementor-element.elementor-element-18d4f860.ob-harakiri > h6, .elementor-1272 .elementor-element.elementor-element-18d4f860.ob-harakiri > p{transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-18d4f860 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-c1882fe{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-fe279df{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14.4rem;--padding-right:14.4rem;}.elementor-1272 .elementor-element.elementor-element-66e010b.ob-harakiri{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-66e010b.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-66e010b.ob-harakiri div{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-66e010b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-1272 .elementor-element.elementor-element-66e010b .elementor-heading-title{font-family:var( --e-global-typography-c3d9de3-font-family ), Sans-serif;font-size:var( --e-global-typography-c3d9de3-font-size );font-weight:var( --e-global-typography-c3d9de3-font-weight );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-66e010b.ob-harakiri > div, .elementor-1272 .elementor-element.elementor-element-66e010b.ob-harakiri > h1, .elementor-1272 .elementor-element.elementor-element-66e010b.ob-harakiri > h2, .elementor-1272 .elementor-element.elementor-element-66e010b.ob-harakiri > h3, .elementor-1272 .elementor-element.elementor-element-66e010b.ob-harakiri > h4, .elementor-1272 .elementor-element.elementor-element-66e010b.ob-harakiri > h5, .elementor-1272 .elementor-element.elementor-element-66e010b.ob-harakiri > h6, .elementor-1272 .elementor-element.elementor-element-66e010b.ob-harakiri > p{transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-66e010b > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-db480a8.ob-harakiri{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-db480a8.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-db480a8.ob-harakiri div{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-db480a8{column-gap:0px;text-align:left;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-db480a8.ob-harakiri > div, .elementor-1272 .elementor-element.elementor-element-db480a8.ob-harakiri > h1, .elementor-1272 .elementor-element.elementor-element-db480a8.ob-harakiri > h2, .elementor-1272 .elementor-element.elementor-element-db480a8.ob-harakiri > h3, .elementor-1272 .elementor-element.elementor-element-db480a8.ob-harakiri > h4, .elementor-1272 .elementor-element.elementor-element-db480a8.ob-harakiri > h5, .elementor-1272 .elementor-element.elementor-element-db480a8.ob-harakiri > h6, .elementor-1272 .elementor-element.elementor-element-db480a8.ob-harakiri > p{transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-db480a8 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-e91946a{--display:flex;--min-height:600px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-e91946a:not(.elementor-motion-effects-element-type-background), .elementor-1272 .elementor-element.elementor-element-e91946a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9b8f46 );background-image:url("https://www.harrisonhardie.co.uk/wp-content/uploads/2025/07/rear-patio.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1272 .elementor-element.elementor-element-f85ee30{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-6e78c4b{--display:flex;--min-height:600px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-6e78c4b:not(.elementor-motion-effects-element-type-background), .elementor-1272 .elementor-element.elementor-element-6e78c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9b8f46 );background-image:url("https://www.harrisonhardie.co.uk/wp-content/uploads/2025/07/living-space-lrg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1272 .elementor-element.elementor-element-c2afc2a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14.4rem;--padding-right:14.4rem;}.elementor-1272 .elementor-element.elementor-element-27c7c31.ob-harakiri{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-27c7c31.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-27c7c31.ob-harakiri div{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-27c7c31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-1272 .elementor-element.elementor-element-27c7c31 .elementor-heading-title{font-family:var( --e-global-typography-c3d9de3-font-family ), Sans-serif;font-size:var( --e-global-typography-c3d9de3-font-size );font-weight:var( --e-global-typography-c3d9de3-font-weight );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-27c7c31.ob-harakiri > div, .elementor-1272 .elementor-element.elementor-element-27c7c31.ob-harakiri > h1, .elementor-1272 .elementor-element.elementor-element-27c7c31.ob-harakiri > h2, .elementor-1272 .elementor-element.elementor-element-27c7c31.ob-harakiri > h3, .elementor-1272 .elementor-element.elementor-element-27c7c31.ob-harakiri > h4, .elementor-1272 .elementor-element.elementor-element-27c7c31.ob-harakiri > h5, .elementor-1272 .elementor-element.elementor-element-27c7c31.ob-harakiri > h6, .elementor-1272 .elementor-element.elementor-element-27c7c31.ob-harakiri > p{transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-27c7c31 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-af74769.ob-harakiri{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-af74769.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-af74769.ob-harakiri div{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-af74769{column-gap:0px;text-align:left;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-af74769.ob-harakiri > div, .elementor-1272 .elementor-element.elementor-element-af74769.ob-harakiri > h1, .elementor-1272 .elementor-element.elementor-element-af74769.ob-harakiri > h2, .elementor-1272 .elementor-element.elementor-element-af74769.ob-harakiri > h3, .elementor-1272 .elementor-element.elementor-element-af74769.ob-harakiri > h4, .elementor-1272 .elementor-element.elementor-element-af74769.ob-harakiri > h5, .elementor-1272 .elementor-element.elementor-element-af74769.ob-harakiri > h6, .elementor-1272 .elementor-element.elementor-element-af74769.ob-harakiri > p{transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-af74769 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-03fbed3{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-02c64f8{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14.4rem;--padding-right:14.4rem;}.elementor-1272 .elementor-element.elementor-element-c8f6e79.ob-harakiri{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-c8f6e79.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-c8f6e79.ob-harakiri div{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-c8f6e79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-1272 .elementor-element.elementor-element-c8f6e79 .elementor-heading-title{font-family:var( --e-global-typography-c3d9de3-font-family ), Sans-serif;font-size:var( --e-global-typography-c3d9de3-font-size );font-weight:var( --e-global-typography-c3d9de3-font-weight );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-c8f6e79.ob-harakiri > div, .elementor-1272 .elementor-element.elementor-element-c8f6e79.ob-harakiri > h1, .elementor-1272 .elementor-element.elementor-element-c8f6e79.ob-harakiri > h2, .elementor-1272 .elementor-element.elementor-element-c8f6e79.ob-harakiri > h3, .elementor-1272 .elementor-element.elementor-element-c8f6e79.ob-harakiri > h4, .elementor-1272 .elementor-element.elementor-element-c8f6e79.ob-harakiri > h5, .elementor-1272 .elementor-element.elementor-element-c8f6e79.ob-harakiri > h6, .elementor-1272 .elementor-element.elementor-element-c8f6e79.ob-harakiri > p{transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-c8f6e79 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-cd37160.ob-harakiri{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-cd37160.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-cd37160.ob-harakiri div{writing-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-cd37160{column-gap:0px;text-align:left;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-cd37160.ob-harakiri > div, .elementor-1272 .elementor-element.elementor-element-cd37160.ob-harakiri > h1, .elementor-1272 .elementor-element.elementor-element-cd37160.ob-harakiri > h2, .elementor-1272 .elementor-element.elementor-element-cd37160.ob-harakiri > h3, .elementor-1272 .elementor-element.elementor-element-cd37160.ob-harakiri > h4, .elementor-1272 .elementor-element.elementor-element-cd37160.ob-harakiri > h5, .elementor-1272 .elementor-element.elementor-element-cd37160.ob-harakiri > h6, .elementor-1272 .elementor-element.elementor-element-cd37160.ob-harakiri > p{transform:rotate(0deg);}.elementor-1272 .elementor-element.elementor-element-cd37160 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1272 .elementor-element.elementor-element-44d25c8{--display:flex;--min-height:600px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-44d25c8:not(.elementor-motion-effects-element-type-background), .elementor-1272 .elementor-element.elementor-element-44d25c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9b8f46 );background-image:url("https://www.harrisonhardie.co.uk/wp-content/uploads/2025/07/bathroom-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}html, body{overflow-x:auto;}@media(max-width:1366px){.elementor-1272 .elementor-element.elementor-element-47477daa{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1272 .elementor-element.elementor-element-a714ee7{--padding-top:0rem;--padding-bottom:0rem;--padding-left:9.6rem;--padding-right:9.6rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1272 .elementor-element.elementor-element-1d6e7ed2 .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote cite{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-1d7eaffd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-52ceef4a{--min-height:560px;}.elementor-1272 .elementor-element.elementor-element-373c0668{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1272 .elementor-element.elementor-element-9f5bc78{--min-height:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-3df5304{--padding-top:0rem;--padding-bottom:0rem;--padding-left:9.6rem;--padding-right:9.6rem;}.elementor-1272 .elementor-element.elementor-element-bde492d .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-2e0fc342{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-f3bb4c5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1272 .elementor-element.elementor-element-370e10f4{--padding-top:0rem;--padding-bottom:0rem;--padding-left:9.6rem;--padding-right:9.6rem;}.elementor-1272 .elementor-element.elementor-element-469bb19d .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-3b98a85b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-814c5f1{--min-height:560px;}.elementor-1272 .elementor-element.elementor-element-737d2170{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1272 .elementor-element.elementor-element-5c26fdb3{--min-height:560px;}.elementor-1272 .elementor-element.elementor-element-64c5eccf{--padding-top:0rem;--padding-bottom:0rem;--padding-left:9.6rem;--padding-right:9.6rem;}.elementor-1272 .elementor-element.elementor-element-29f16fc4 .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-18d4f860{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-c1882fe{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1272 .elementor-element.elementor-element-fe279df{--padding-top:0rem;--padding-bottom:0rem;--padding-left:9.6rem;--padding-right:9.6rem;}.elementor-1272 .elementor-element.elementor-element-66e010b .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-db480a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-e91946a{--min-height:560px;}.elementor-1272 .elementor-element.elementor-element-f85ee30{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1272 .elementor-element.elementor-element-6e78c4b{--min-height:560px;}.elementor-1272 .elementor-element.elementor-element-c2afc2a{--padding-top:0rem;--padding-bottom:0rem;--padding-left:9.6rem;--padding-right:9.6rem;}.elementor-1272 .elementor-element.elementor-element-27c7c31 .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-af74769{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-03fbed3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1272 .elementor-element.elementor-element-02c64f8{--padding-top:0rem;--padding-bottom:0rem;--padding-left:9.6rem;--padding-right:9.6rem;}.elementor-1272 .elementor-element.elementor-element-c8f6e79 .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-cd37160{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-44d25c8{--min-height:560px;}}@media(max-width:1200px){.elementor-1272 .elementor-element.elementor-element-47477daa{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1272 .elementor-element.elementor-element-a714ee7{--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1272 .elementor-element.elementor-element-52ceef4a{--min-height:480px;}.elementor-1272 .elementor-element.elementor-element-9f5bc78{--min-height:0px;--justify-content:flex-start;}.elementor-1272 .elementor-element.elementor-element-3df5304{--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1272 .elementor-element.elementor-element-370e10f4{--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1272 .elementor-element.elementor-element-814c5f1{--min-height:480px;}.elementor-1272 .elementor-element.elementor-element-5c26fdb3{--min-height:480px;}.elementor-1272 .elementor-element.elementor-element-64c5eccf{--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1272 .elementor-element.elementor-element-fe279df{--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1272 .elementor-element.elementor-element-e91946a{--min-height:480px;}.elementor-1272 .elementor-element.elementor-element-6e78c4b{--min-height:480px;}.elementor-1272 .elementor-element.elementor-element-c2afc2a{--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1272 .elementor-element.elementor-element-02c64f8{--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1272 .elementor-element.elementor-element-44d25c8{--min-height:480px;}}@media(max-width:1024px){.elementor-1272 .elementor-element.elementor-element-f5c276c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-47477daa{--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:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:6.4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-a714ee7{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1272 .elementor-element.elementor-element-1d6e7ed2 .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote cite{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-1d7eaffd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-52ceef4a{--min-height:400px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-52ceef4a.e-con{--order:-99999 /* order start hack */;}.elementor-1272 .elementor-element.elementor-element-373c0668{--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:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:6.4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-9f5bc78{--min-height:400px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-9f5bc78.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-3df5304{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-1272 .elementor-element.elementor-element-bde492d .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-2e0fc342{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-f3bb4c5{--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:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:6.4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-370e10f4{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-1272 .elementor-element.elementor-element-469bb19d .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-3b98a85b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-814c5f1{--min-height:400px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-814c5f1.e-con{--order:-99999 /* order start hack */;}.elementor-1272 .elementor-element.elementor-element-737d2170{--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:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:6.4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-5c26fdb3{--min-height:400px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-64c5eccf{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-1272 .elementor-element.elementor-element-29f16fc4 .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-18d4f860{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-c1882fe{--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:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:6.4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-fe279df{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-1272 .elementor-element.elementor-element-66e010b .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-db480a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-e91946a{--min-height:400px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-e91946a.e-con{--order:-99999 /* order start hack */;}.elementor-1272 .elementor-element.elementor-element-f85ee30{--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:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:6.4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-6e78c4b{--min-height:400px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-c2afc2a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-1272 .elementor-element.elementor-element-27c7c31 .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-af74769{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-03fbed3{--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:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:6.4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-02c64f8{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-1272 .elementor-element.elementor-element-c8f6e79 .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-cd37160{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-44d25c8{--min-height:400px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-44d25c8.e-con{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-1272 .elementor-element.elementor-element-47477daa{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-a714ee7{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1272 .elementor-element.elementor-element-1d6e7ed2 .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote cite{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-1d7eaffd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-52ceef4a{--min-height:320px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-373c0668{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-9f5bc78{--min-height:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-9f5bc78.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-3df5304{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1272 .elementor-element.elementor-element-bde492d .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-2e0fc342{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-f3bb4c5{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-370e10f4{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1272 .elementor-element.elementor-element-469bb19d .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-3b98a85b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-814c5f1{--min-height:320px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-814c5f1.e-con{--order:-99999 /* order start hack */;}.elementor-1272 .elementor-element.elementor-element-737d2170{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-5c26fdb3{--min-height:320px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-64c5eccf{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1272 .elementor-element.elementor-element-29f16fc4 .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-18d4f860{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-c1882fe{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-fe279df{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1272 .elementor-element.elementor-element-66e010b .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-db480a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-e91946a{--min-height:320px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-e91946a.e-con{--order:-99999 /* order start hack */;}.elementor-1272 .elementor-element.elementor-element-f85ee30{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-6e78c4b{--min-height:320px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-c2afc2a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1272 .elementor-element.elementor-element-27c7c31 .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-af74769{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-03fbed3{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-02c64f8{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1272 .elementor-element.elementor-element-c8f6e79 .elementor-heading-title{font-size:var( --e-global-typography-c3d9de3-font-size );line-height:var( --e-global-typography-c3d9de3-line-height );}.elementor-1272 .elementor-element.elementor-element-cd37160{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1272 .elementor-element.elementor-element-44d25c8{--min-height:320px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1272 .elementor-element.elementor-element-44d25c8.e-con{--order:-99999 /* order start hack */;}}@media(min-width:768px){.elementor-1272 .elementor-element.elementor-element-a714ee7{--width:50%;}.elementor-1272 .elementor-element.elementor-element-52ceef4a{--width:50%;}.elementor-1272 .elementor-element.elementor-element-9f5bc78{--width:50%;}.elementor-1272 .elementor-element.elementor-element-3df5304{--width:50%;}.elementor-1272 .elementor-element.elementor-element-370e10f4{--width:50%;}.elementor-1272 .elementor-element.elementor-element-814c5f1{--width:50%;}.elementor-1272 .elementor-element.elementor-element-5c26fdb3{--width:50%;}.elementor-1272 .elementor-element.elementor-element-64c5eccf{--width:50%;}.elementor-1272 .elementor-element.elementor-element-fe279df{--width:50%;}.elementor-1272 .elementor-element.elementor-element-e91946a{--width:50%;}.elementor-1272 .elementor-element.elementor-element-6e78c4b{--width:50%;}.elementor-1272 .elementor-element.elementor-element-c2afc2a{--width:50%;}.elementor-1272 .elementor-element.elementor-element-02c64f8{--width:50%;}.elementor-1272 .elementor-element.elementor-element-44d25c8{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1272 .elementor-element.elementor-element-a714ee7{--width:100%;}.elementor-1272 .elementor-element.elementor-element-52ceef4a{--width:100%;}.elementor-1272 .elementor-element.elementor-element-9f5bc78{--width:100%;}.elementor-1272 .elementor-element.elementor-element-3df5304{--width:100%;}.elementor-1272 .elementor-element.elementor-element-370e10f4{--width:100%;}.elementor-1272 .elementor-element.elementor-element-814c5f1{--width:100%;}.elementor-1272 .elementor-element.elementor-element-5c26fdb3{--width:100%;}.elementor-1272 .elementor-element.elementor-element-64c5eccf{--width:100%;}.elementor-1272 .elementor-element.elementor-element-fe279df{--width:100%;}.elementor-1272 .elementor-element.elementor-element-e91946a{--width:100%;}.elementor-1272 .elementor-element.elementor-element-6e78c4b{--width:100%;}.elementor-1272 .elementor-element.elementor-element-c2afc2a{--width:100%;}.elementor-1272 .elementor-element.elementor-element-02c64f8{--width:100%;}.elementor-1272 .elementor-element.elementor-element-44d25c8{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-2e0fc342 */.elementor-1272 .elementor-element.elementor-element-2e0fc342 ol {
  counter-reset: my-awesome-counter;
  list-style: none;
  padding-left: 40px;
  max-width: 40rem
}
.elementor-1272 .elementor-element.elementor-element-2e0fc342 ol li {
  margin: 0 0 2.8rem 0;
  counter-increment: my-awesome-counter;
  position: relative;
}
ol li::before {
  content: counter(my-awesome-counter);
  color: #000;
  font-size: 1.6rem;
  font-weight: bold;
  position: absolute;
  --size: 40px;
  left: calc(-1 * var(--size) - 10px);
  line-height: var(--size);
  width: var(--size);
  height: var(--size);
  top: -6px;
  background: #eee;
  border-radius: 50%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18d4f860 */.elementor-1272 .elementor-element.elementor-element-18d4f860 ol {
  counter-reset: my-awesome-counter;
  list-style: none;
  padding-left: 40px;
  max-width: 40rem
}
.elementor-1272 .elementor-element.elementor-element-18d4f860 ol li {
  margin: 0 0 2.8rem 0;
  counter-increment: my-awesome-counter;
  position: relative;
}
ol li::before {
  content: counter(my-awesome-counter);
  color: #000;
  font-size: 1.6rem;
  font-weight: bold;
  position: absolute;
  --size: 40px;
  left: calc(-1 * var(--size) - 10px);
  line-height: var(--size);
  width: var(--size);
  height: var(--size);
  top: -6px;
  background: #eee;
  border-radius: 50%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af74769 */.elementor-1272 .elementor-element.elementor-element-af74769 ol {
  counter-reset: my-awesome-counter;
  list-style: none;
  padding-left: 40px;
  max-width: 40rem
}
.elementor-1272 .elementor-element.elementor-element-af74769 ol li {
  margin: 0 0 2.8rem 0;
  counter-increment: my-awesome-counter;
  position: relative;
}
ol li::before {
  content: counter(my-awesome-counter);
  color: #000;
  font-size: 1.6rem;
  font-weight: bold;
  position: absolute;
  --size: 40px;
  left: calc(-1 * var(--size) - 10px);
  line-height: var(--size);
  width: var(--size);
  height: var(--size);
  top: -6px;
  background: #eee;
  border-radius: 50%;
  text-align: center;
}/* End custom CSS */