.elementor-2 .elementor-element.elementor-element-e8a4054 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-e8a4054:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e8a4054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffe2b7;}.elementor-2 .elementor-element.elementor-element-e8a4054 > .elementor-background-overlay{background-color:#ffe2b7;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-e8a4054 > .elementor-container{max-width:1240px;min-height:100vh;text-align:center;}.elementor-2 .elementor-element.elementor-element-e8a4054{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-2 .elementor-element.elementor-element-e8a4054 .elementor-heading-title{color:#354647;}.elementor-2 .elementor-element.elementor-element-a74b0e9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-5d29ae8{z-index:1;}.elementor-2 .elementor-element.elementor-element-8ab44aa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-f49cccf{--spacer-size:120px;}.elementor-2 .elementor-element.elementor-element-da5520f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-6c0d594 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-1ba060f{z-index:1;}.elementor-2 .elementor-element.elementor-element-0cc8754.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-bde7b0f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-bde7b0f .elementor-heading-title{font-weight:300;}.elementor-2 .elementor-element.elementor-element-a5f354d .elementor-button{background-color:#ffffff;fill:#3d4548;color:#3d4548;border-style:solid;border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-a5f354d .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-a5f354d .elementor-button:focus{background-color:#00a9ab;color:#ffffff;border-color:#00a9ab;}.elementor-2 .elementor-element.elementor-element-a5f354d{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-a5f354d > .elementor-widget-container{margin:0px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-a5f354d .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-a5f354d .elementor-button:focus svg{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-63a5fe0 .elementor-button{background-color:#354647;}.elementor-2 .elementor-element.elementor-element-63a5fe0 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-63a5fe0 .elementor-button:focus{background-color:#00a9ab;}.elementor-2 .elementor-element.elementor-element-63a5fe0{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-63a5fe0 > .elementor-widget-container{margin:0px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-c6d79fa{--spacer-size:120px;}.elementor-2 .elementor-element.elementor-element-75665e6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-2b62c62 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-2b62c62 .elementor-heading-title{font-weight:300;}.elementor-2 .elementor-element.elementor-element-d0f1060 .elementor-button{background-color:#ffffff;fill:#3d4548;color:#3d4548;border-style:solid;border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-d0f1060 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-d0f1060 .elementor-button:focus{background-color:#00a9ab;color:#ffffff;border-color:#00a9ab;}.elementor-2 .elementor-element.elementor-element-d0f1060{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-d0f1060 > .elementor-widget-container{margin:0px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-d0f1060 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-d0f1060 .elementor-button:focus svg{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-46790b0 .elementor-button{background-color:#354647;}.elementor-2 .elementor-element.elementor-element-46790b0 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-46790b0 .elementor-button:focus{background-color:#00a9ab;}.elementor-2 .elementor-element.elementor-element-46790b0{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-46790b0 > .elementor-widget-container{margin:0px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-1e440de{--spacer-size:120px;}.elementor-2 .elementor-element.elementor-element-439df76:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-439df76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#737373;}.elementor-2 .elementor-element.elementor-element-439df76 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-439df76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#ffffff;}.elementor-2 .elementor-element.elementor-element-439df76 .elementor-heading-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-0f7d784 > .elementor-background-overlay{opacity:0.5;}.elementor-2 .elementor-element.elementor-element-0f7d784{padding:100px 100px 100px 100px;}.elementor-2 .elementor-element.elementor-element-aa317c4 .elementor-button{background-color:#ffffff;fill:#2e2864;color:#2e2864;}.elementor-2 .elementor-element.elementor-element-aa317c4 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-aa317c4 .elementor-button:focus{background-color:#00a9ab;color:#ffffff;}.elementor-2 .elementor-element.elementor-element-aa317c4{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-aa317c4 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-aa317c4 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-aa317c4 .elementor-button:focus svg{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-585f4a2 .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-bbda76e );color:var( --e-global-color-bbda76e );border-style:solid;border-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-585f4a2 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-585f4a2 .elementor-button:focus{background-color:#00a9ab;color:#ffffff;border-color:#00a9ab;}.elementor-2 .elementor-element.elementor-element-585f4a2{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-585f4a2 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-585f4a2 .elementor-button:focus svg{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-39bc582:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-39bc582 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mackenziejones.co.uk/wp-content/uploads/2024/08/kenny-eliason-SvhXD3kPSTY-unsplash-1-scaled.jpg");}.elementor-2 .elementor-element.elementor-element-39bc582 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-39bc582 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-5aec9f9{--spacer-size:300px;}.elementor-2 .elementor-element.elementor-element-ab8a56f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ab8a56f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAD7D2;}.elementor-2 .elementor-element.elementor-element-ab8a56f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-ab8a56f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-fdee30c{padding:100px 100px 100px 100px;}.elementor-2 .elementor-element.elementor-element-c2ba984 .elementor-heading-title{color:#354647;}.elementor-2 .elementor-element.elementor-element-49ce1f2 .elementor-button{background-color:#354647;fill:#FFFFFF;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-49ce1f2 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-49ce1f2 .elementor-button:focus{background-color:#00a9ab;color:#ffffff;}.elementor-2 .elementor-element.elementor-element-49ce1f2{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-49ce1f2 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-49ce1f2 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-49ce1f2 .elementor-button:focus svg{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-0d1739e .elementor-button{background-color:#FFFFFF00;fill:#354647;color:#354647;border-style:solid;border-color:#354647;}.elementor-2 .elementor-element.elementor-element-0d1739e .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-0d1739e .elementor-button:focus{background-color:#00a9ab;color:#ffffff;border-color:#00a9ab;}.elementor-2 .elementor-element.elementor-element-0d1739e{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-0d1739e .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-0d1739e .elementor-button:focus svg{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-0fdfa45:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-0fdfa45 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mackenziejones.co.uk/wp-content/uploads/2023/06/29083752-scaled.jpg");}.elementor-2 .elementor-element.elementor-element-0fdfa45 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-0fdfa45 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-e20066b{--spacer-size:300px;}.elementor-2 .elementor-element.elementor-element-7c94015:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7c94015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#354647;}.elementor-2 .elementor-element.elementor-element-7c94015{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#ffffff;}.elementor-2 .elementor-element.elementor-element-7c94015 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-7c94015 .elementor-heading-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-a38f4a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-a38f4a3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mackenziejones.co.uk/wp-content/uploads/2020/09/ilya-pavlov-OqtafYT5kTw-unsplash-scaled.jpg");}.elementor-2 .elementor-element.elementor-element-a38f4a3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-a38f4a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-423b113{--spacer-size:300px;}.elementor-2 .elementor-element.elementor-element-7939908{padding:100px 100px 100px 100px;}.elementor-2 .elementor-element.elementor-element-48d4b11 .elementor-button{background-color:#ffffff;fill:#354647;color:#354647;}.elementor-2 .elementor-element.elementor-element-48d4b11 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-48d4b11 .elementor-button:focus{background-color:#00a9ab;color:#ffffff;}.elementor-2 .elementor-element.elementor-element-48d4b11{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-48d4b11 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-48d4b11 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-48d4b11 .elementor-button:focus svg{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-16bb60d .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-bbda76e );color:var( --e-global-color-bbda76e );border-style:solid;border-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-16bb60d .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-16bb60d .elementor-button:focus{background-color:#00a9ab;color:#ffffff;border-color:#00a9ab;}.elementor-2 .elementor-element.elementor-element-16bb60d{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-16bb60d .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-16bb60d .elementor-button:focus svg{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-29ec816:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-29ec816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAD7D2;}.elementor-2 .elementor-element.elementor-element-29ec816{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#ffffff;}.elementor-2 .elementor-element.elementor-element-29ec816 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-29ec816 .elementor-heading-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-20828e7{padding:100px 100px 100px 100px;}.elementor-2 .elementor-element.elementor-element-c486c81 .elementor-heading-title{color:#354647;}.elementor-2 .elementor-element.elementor-element-45c3e2d{color:#354647;}.elementor-2 .elementor-element.elementor-element-e95c96d .elementor-button{background-color:#ffffff;fill:#737373;color:#737373;}.elementor-2 .elementor-element.elementor-element-e95c96d .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-e95c96d .elementor-button:focus{background-color:#00a9ab;color:#ffffff;}.elementor-2 .elementor-element.elementor-element-e95c96d{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-e95c96d > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e95c96d .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-e95c96d .elementor-button:focus svg{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-0a6bc14 .elementor-button{background-color:var( --e-global-color-text );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-0a6bc14 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-0a6bc14 .elementor-button:focus{background-color:#00a9ab;color:#ffffff;border-color:#00a9ab;}.elementor-2 .elementor-element.elementor-element-0a6bc14{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-0a6bc14 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-0a6bc14 .elementor-button:focus svg{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-a2c0808:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-a2c0808 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mackenziejones.co.uk/wp-content/uploads/2024/08/hugo-barbosa-AZ1dAHLnYFc-unsplash-scaled.jpg");}.elementor-2 .elementor-element.elementor-element-a2c0808 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-a2c0808 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-c498acd{--spacer-size:300px;}.elementor-2 .elementor-element.elementor-element-a3f1393:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a3f1393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffe2b7;background-image:url("https://www.mackenziejones.co.uk/wp-content/uploads/2019/08/Office.jpg");}.elementor-2 .elementor-element.elementor-element-a3f1393{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-a3f1393 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-a3f1393 .elementor-heading-title{color:#354647;}.elementor-2 .elementor-element.elementor-element-a3f1393 > .elementor-container{text-align:center;}.elementor-2 .elementor-element.elementor-element-d37b249.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-e271896{--spacer-size:80px;}.elementor-2 .elementor-element.elementor-element-1f55f13.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-1f55f13.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-1f55f13.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-1f55f13 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-1f55f13 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-1f55f13:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );opacity:1;}.elementor-2 .elementor-element.elementor-element-1f55f13 .elementor-image-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-1f55f13 .elementor-image-box-description{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-6efb82a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-6efb82a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6efb82a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-6efb82a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-6efb82a .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-6efb82a:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );opacity:1;}.elementor-2 .elementor-element.elementor-element-6efb82a .elementor-image-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-6efb82a .elementor-image-box-description{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-8c1a3ce.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-8c1a3ce.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-8c1a3ce.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-8c1a3ce .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-8c1a3ce .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-8c1a3ce:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );opacity:1;}.elementor-2 .elementor-element.elementor-element-8c1a3ce .elementor-image-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-8c1a3ce .elementor-image-box-description{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-56e9f63.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-56e9f63.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-56e9f63.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-56e9f63 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-56e9f63 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-56e9f63:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );opacity:1;}.elementor-2 .elementor-element.elementor-element-56e9f63 .elementor-image-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-56e9f63 .elementor-image-box-description{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-6670b66.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-6670b66.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6670b66.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-6670b66 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-6670b66 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-6670b66:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );opacity:1;}.elementor-2 .elementor-element.elementor-element-6670b66 .elementor-image-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-6670b66 .elementor-image-box-description{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-88415a5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-88415a5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-88415a5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-88415a5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-88415a5 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-88415a5:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );opacity:1;}.elementor-2 .elementor-element.elementor-element-88415a5 .elementor-image-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-88415a5 .elementor-image-box-description{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-614b73e .elementor-image-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-614b73e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-614b73e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-614b73e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-614b73e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-614b73e .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-614b73e:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );opacity:1;}.elementor-2 .elementor-element.elementor-element-614b73e .elementor-image-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-614b73e .elementor-image-box-description{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-6cc2c99.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-6cc2c99.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6cc2c99.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-6cc2c99 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-6cc2c99 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-6cc2c99:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );opacity:1;}.elementor-2 .elementor-element.elementor-element-6cc2c99 .elementor-image-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-6cc2c99 .elementor-image-box-description{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-f9f4a7b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-f9f4a7b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-f9f4a7b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-f9f4a7b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-f9f4a7b .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-f9f4a7b:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );opacity:1;}.elementor-2 .elementor-element.elementor-element-f9f4a7b .elementor-image-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-f9f4a7b .elementor-image-box-description{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-6456756{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-bd3d32c .elementor-button{background-color:#354647;}.elementor-2 .elementor-element.elementor-element-bd3d32c .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-bd3d32c .elementor-button:focus{background-color:#00a9ab;}.elementor-2 .elementor-element.elementor-element-bd3d32c{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-bd3d32c > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0501230 .elementor-button{background-color:#354647;}.elementor-2 .elementor-element.elementor-element-0501230 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-0501230 .elementor-button:focus{background-color:#00a9ab;}.elementor-2 .elementor-element.elementor-element-0501230{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-0501230 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4b3fb00{--spacer-size:80px;}.elementor-2 .elementor-element.elementor-element-9fdb928 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-9fdb928:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9fdb928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#737373;}.elementor-2 .elementor-element.elementor-element-9fdb928{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#ffffff;}.elementor-2 .elementor-element.elementor-element-9fdb928 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-9fdb928 .elementor-heading-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-0e381a4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-0e381a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-f8634db{padding:20% 20% 20% 20%;}.elementor-2 .elementor-element.elementor-element-970b5b6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-2 .elementor-element.elementor-element-bf5bc98 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-global-730{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-global-730 .elementor-icon-box-title{margin-bottom:0px;color:#ffffff;}.elementor-2 .elementor-element.elementor-global-730.elementor-view-stacked .elementor-icon{background-color:#00a9ab;}.elementor-2 .elementor-element.elementor-global-730.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-global-730.elementor-view-default .elementor-icon{fill:#00a9ab;color:#00a9ab;border-color:#00a9ab;}.elementor-2 .elementor-element.elementor-global-730 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-global-733{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-global-733 .elementor-icon-box-title{margin-bottom:0px;color:#ffffff;}.elementor-2 .elementor-element.elementor-global-733.elementor-view-stacked .elementor-icon{background-color:#6070b4;}.elementor-2 .elementor-element.elementor-global-733.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-global-733.elementor-view-default .elementor-icon{fill:#6070b4;color:#6070b4;border-color:#6070b4;}.elementor-2 .elementor-element.elementor-global-733 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-global-721{--icon-box-icon-margin:15px;}.elementor-2 .elementor-element.elementor-global-721 .elementor-icon-box-title{margin-bottom:0px;color:#ffffff;}.elementor-2 .elementor-element.elementor-global-721.elementor-view-stacked .elementor-icon{background-color:#0077b5;}.elementor-2 .elementor-element.elementor-global-721.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-global-721.elementor-view-default .elementor-icon{fill:#0077b5;color:#0077b5;border-color:#0077b5;}.elementor-2 .elementor-element.elementor-global-721 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-aa0e246:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-aa0e246 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mackenziejones.co.uk/wp-content/uploads/2024/05/Map-for-website-1-1.png");}.elementor-2 .elementor-element.elementor-element-aa0e246 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-aa0e246 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-0e7529c{width:60%;}.elementor-2 .elementor-element.elementor-element-0fdfa45{width:40%;}.elementor-2 .elementor-element.elementor-element-a38f4a3{width:40%;}.elementor-2 .elementor-element.elementor-element-0bf09fd{width:59.665%;}.elementor-2 .elementor-element.elementor-element-c71a4c7{width:60%;}.elementor-2 .elementor-element.elementor-element-a2c0808{width:40%;}.elementor-2 .elementor-element.elementor-element-0e381a4{width:60%;}.elementor-2 .elementor-element.elementor-element-aa0e246{width:40%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-e8a4054:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e8a4054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:25% 50%;}.elementor-2 .elementor-element.elementor-element-da5520f .elementor-heading-title{font-size:2.4em;}.elementor-2 .elementor-element.elementor-element-6c0d594 .elementor-heading-title{font-size:1em;}.elementor-2 .elementor-element.elementor-element-c6d79fa{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-0f7d784{padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-fdee30c{padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-7939908{padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-20828e7{padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-f6a1684{width:50%;}.elementor-2 .elementor-element.elementor-element-1f55f13 .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-97ac65d{width:50%;}.elementor-2 .elementor-element.elementor-element-6efb82a .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-fbb7b30{width:50%;}.elementor-2 .elementor-element.elementor-element-8c1a3ce .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-0caa138{width:50%;}.elementor-2 .elementor-element.elementor-element-56e9f63 .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-ce8609c{width:50%;}.elementor-2 .elementor-element.elementor-element-6670b66 .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-8456f45{width:50%;}.elementor-2 .elementor-element.elementor-element-88415a5 .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-1b02f95{width:50%;}.elementor-2 .elementor-element.elementor-element-614b73e .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-f1bb550{width:50%;}.elementor-2 .elementor-element.elementor-element-6cc2c99 .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-a2747eb{width:50%;}.elementor-2 .elementor-element.elementor-element-f9f4a7b .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-f8634db{padding:100px 20px 100px 20px;}.elementor-2 .elementor-element.elementor-element-aa0e246 > .elementor-element-populated{padding:100px 0px 100px 0px;}}/* Start custom CSS for image-box, class: .elementor-element-1f55f13 */.elementor-2 .elementor-element.elementor-element-1f55f13 img {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6efb82a */.elementor-2 .elementor-element.elementor-element-6efb82a img {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c1a3ce */.elementor-2 .elementor-element.elementor-element-8c1a3ce img {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-56e9f63 */.elementor-2 .elementor-element.elementor-element-56e9f63 img {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6670b66 */.elementor-2 .elementor-element.elementor-element-6670b66 img {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-88415a5 */.elementor-2 .elementor-element.elementor-element-88415a5 img {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-614b73e */.elementor-2 .elementor-element.elementor-element-614b73e img {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cc2c99 */.elementor-2 .elementor-element.elementor-element-6cc2c99 img {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f9f4a7b */.elementor-2 .elementor-element.elementor-element-f9f4a7b img {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS */#banner {
    display:none;
}/* End custom CSS */