.elementor-2 .elementor-element.elementor-element-b843215{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:3%;--padding-bottom:22%;--padding-left:4%;--padding-right:0%;}.elementor-2 .elementor-element.elementor-element-b843215:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b843215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crhsw.grahamdavidhughes.com/wp-content/uploads/sites/55/2026/05/Heather-Hero-Banner-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-b843215::before, .elementor-2 .elementor-element.elementor-element-b843215 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b843215 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b843215 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b843215 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b843215 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1b17e5a{text-align:start;}.elementor-2 .elementor-element.elementor-element-1b17e5a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:115px;font-weight:200;letter-spacing:30px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-9d12fd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;text-align:center;}.elementor-2 .elementor-element.elementor-element-9d12fd6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:100;letter-spacing:2.3px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-85a07e0{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-0210355{padding:3% 0% 0% 0%;text-align:center;}.elementor-2 .elementor-element.elementor-element-0210355.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-0210355 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:66px;font-weight:200;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-c624a8e{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e855400{text-align:center;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b99cf2d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-f0ea9a4{padding:3% 0% 0% 0%;text-align:center;}.elementor-2 .elementor-element.elementor-element-f0ea9a4.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-f0ea9a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:66px;font-weight:200;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-88a28ff{--display:flex;}.elementor-2 .elementor-element.elementor-element-4fd588c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;}.elementor-2 .elementor-element.elementor-element-08e3d54{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-a4a489c{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a4a489c img{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-1336fee{padding:3% 0% 0% 0%;text-align:center;}.elementor-2 .elementor-element.elementor-element-1336fee.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-1336fee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:200;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-ef61370{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-ef61370.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-ef61370 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:100;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-5648f8f{text-align:start;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-39b5102{--display:flex;}.elementor-2 .elementor-element.elementor-element-0e0b34d{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0e0b34d img{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-9523e58{padding:3% 0% 0% 0%;text-align:center;}.elementor-2 .elementor-element.elementor-element-9523e58.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-9523e58 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:200;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-3895df6{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-3895df6.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-3895df6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:100;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-8a678a4{text-align:start;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a25a675{--display:flex;}.elementor-2 .elementor-element.elementor-element-0b44a22{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0b44a22 img{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-8a19e84{padding:3% 0% 0% 0%;text-align:center;}.elementor-2 .elementor-element.elementor-element-8a19e84.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-8a19e84 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:200;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-8216700{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-8216700.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-8216700 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:100;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-230e1fb{text-align:start;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-642b54d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;}.elementor-2 .elementor-element.elementor-element-3a09493{--display:flex;}.elementor-2 .elementor-element.elementor-element-98851bf{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-98851bf img{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-d6dd5ac{padding:3% 0% 0% 0%;text-align:center;}.elementor-2 .elementor-element.elementor-element-d6dd5ac.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-d6dd5ac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:200;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-2734f47{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-2734f47.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-2734f47 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:100;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-4acf447{text-align:start;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-fe92b90{--display:flex;}.elementor-2 .elementor-element.elementor-element-efea3ea{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-efea3ea img{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-c9d8a84{padding:3% 0% 0% 0%;text-align:center;}.elementor-2 .elementor-element.elementor-element-c9d8a84.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-c9d8a84 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:200;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-4de0d67{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-4de0d67.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-4de0d67 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:100;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-7d53b95{text-align:start;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5fd803a{--display:flex;}.elementor-2 .elementor-element.elementor-element-50328b1{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-50328b1 img{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-bcda902{padding:3% 0% 0% 0%;text-align:center;}.elementor-2 .elementor-element.elementor-element-bcda902.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-bcda902 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:200;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-213e7bc{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-213e7bc.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-213e7bc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:100;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-2ee90d8{text-align:start;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a73f6a8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;}.elementor-2 .elementor-element.elementor-element-b8dcb45{--display:flex;}.elementor-2 .elementor-element.elementor-element-a115892{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a115892 img{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-6f5c52f{padding:3% 0% 0% 0%;text-align:center;}.elementor-2 .elementor-element.elementor-element-6f5c52f.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-6f5c52f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:200;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-1ff1319{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-1ff1319.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-1ff1319 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:100;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-0aa7aac{text-align:start;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f91d499{--display:flex;}.elementor-2 .elementor-element.elementor-element-f5644fd{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f5644fd img{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-c1772c8{padding:3% 0% 0% 0%;text-align:center;}.elementor-2 .elementor-element.elementor-element-c1772c8.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-c1772c8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:200;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-98aa8d6{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-98aa8d6.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-98aa8d6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:100;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-15efc98{text-align:start;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0a13ff1{--display:flex;}.elementor-2 .elementor-element.elementor-element-a79d90b{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a79d90b img{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-aa5b906{padding:3% 0% 0% 0%;text-align:center;}.elementor-2 .elementor-element.elementor-element-aa5b906.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-aa5b906 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:200;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-6a42753{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-6a42753.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-6a42753 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:100;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-1aef193{text-align:start;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5898e67{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-1b54654{padding:3% 0% 0% 0%;text-align:center;}.elementor-2 .elementor-element.elementor-element-1b54654.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-1b54654 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:66px;font-weight:200;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-dca2136{--display:flex;}.elementor-2 .elementor-element.elementor-element-0ae3ac4{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:100px;--grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-0ae3ac4 .elementor-social-icon{background-color:#939058;}.elementor-2 .elementor-element.elementor-element-71637f9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-36588c3{padding:3% 0% 0% 0%;text-align:center;}.elementor-2 .elementor-element.elementor-element-36588c3.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-36588c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:66px;font-weight:200;letter-spacing:10px;color:#FCF001;}.elementor-2 .elementor-element.elementor-element-05a7258{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-2 .elementor-element.elementor-element-8bd5ffe{width:100%;max-width:100%;padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-04ddd0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:21px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:300;color:#FFFFFF;}body.elementor-page-2:not(.elementor-motion-effects-element-type-background), body.elementor-page-2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #000000 0%, #1E1E1E 100%);}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-1b17e5a{text-align:start;}.elementor-2 .elementor-element.elementor-element-1b17e5a .elementor-heading-title{font-size:34px;letter-spacing:10px;}.elementor-2 .elementor-element.elementor-element-9d12fd6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-9d12fd6 .elementor-heading-title{font-size:13px;}.elementor-2 .elementor-element.elementor-element-85a07e0{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-0210355{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-0210355 .elementor-heading-title{font-size:50px;}.elementor-2 .elementor-element.elementor-element-b99cf2d{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-f0ea9a4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-f0ea9a4 .elementor-heading-title{font-size:50px;}.elementor-2 .elementor-element.elementor-element-4fd588c{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-1336fee{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-1336fee .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-ef61370{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-ef61370 .elementor-heading-title{font-size:11px;}.elementor-2 .elementor-element.elementor-element-5648f8f{font-size:11px;}.elementor-2 .elementor-element.elementor-element-9523e58{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-9523e58 .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-3895df6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-3895df6 .elementor-heading-title{font-size:11px;}.elementor-2 .elementor-element.elementor-element-8a678a4{font-size:11px;}.elementor-2 .elementor-element.elementor-element-8a19e84{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-8a19e84 .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-8216700{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-8216700 .elementor-heading-title{font-size:11px;}.elementor-2 .elementor-element.elementor-element-230e1fb{font-size:11px;}.elementor-2 .elementor-element.elementor-element-642b54d{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-d6dd5ac{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-d6dd5ac .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-2734f47{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-2734f47 .elementor-heading-title{font-size:11px;}.elementor-2 .elementor-element.elementor-element-4acf447{font-size:11px;}.elementor-2 .elementor-element.elementor-element-c9d8a84{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-c9d8a84 .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-4de0d67{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-4de0d67 .elementor-heading-title{font-size:11px;}.elementor-2 .elementor-element.elementor-element-7d53b95{font-size:11px;}.elementor-2 .elementor-element.elementor-element-bcda902{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-bcda902 .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-213e7bc{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-213e7bc .elementor-heading-title{font-size:11px;}.elementor-2 .elementor-element.elementor-element-2ee90d8{font-size:11px;}.elementor-2 .elementor-element.elementor-element-a73f6a8{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-6f5c52f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-6f5c52f .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-1ff1319{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-1ff1319 .elementor-heading-title{font-size:11px;}.elementor-2 .elementor-element.elementor-element-0aa7aac{font-size:11px;}.elementor-2 .elementor-element.elementor-element-c1772c8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-c1772c8 .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-98aa8d6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-98aa8d6 .elementor-heading-title{font-size:11px;}.elementor-2 .elementor-element.elementor-element-15efc98{font-size:11px;}.elementor-2 .elementor-element.elementor-element-aa5b906{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-aa5b906 .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-6a42753{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-6a42753 .elementor-heading-title{font-size:11px;}.elementor-2 .elementor-element.elementor-element-1aef193{font-size:11px;}.elementor-2 .elementor-element.elementor-element-5898e67{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-1b54654{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-1b54654 .elementor-heading-title{font-size:50px;}.elementor-2 .elementor-element.elementor-element-0ae3ac4{--icon-size:23px;--grid-column-gap:80px;}.elementor-2 .elementor-element.elementor-element-71637f9{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-36588c3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-36588c3 .elementor-heading-title{font-size:50px;}.elementor-2 .elementor-element.elementor-element-05a7258{--grid-auto-flow:row;--justify-items:center;}.elementor-2 .elementor-element.elementor-element-8bd5ffe{padding:0% 5% 0% 5%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-b843215:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b843215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crhsw.grahamdavidhughes.com/wp-content/uploads/sites/55/2026/05/CRHSW-Banner-Phone.jpg");}.elementor-2 .elementor-element.elementor-element-b843215{--padding-top:6%;--padding-bottom:35%;--padding-left:6%;--padding-right:0%;}.elementor-2 .elementor-element.elementor-element-1b17e5a{text-align:start;}.elementor-2 .elementor-element.elementor-element-1b17e5a .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-9d12fd6{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-9d12fd6 .elementor-heading-title{font-size:7px;}.elementor-2 .elementor-element.elementor-element-85a07e0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-0210355{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-0210355 .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-e855400{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:12px;}.elementor-2 .elementor-element.elementor-element-b99cf2d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-f0ea9a4{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-f0ea9a4 .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-4fd588c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-1336fee{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-1336fee .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-ef61370{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-ef61370 .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-5648f8f{font-size:12px;}.elementor-2 .elementor-element.elementor-element-9523e58{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-9523e58 .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-3895df6{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-3895df6 .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-8a678a4{font-size:12px;}.elementor-2 .elementor-element.elementor-element-8a19e84{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-8a19e84 .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-8216700{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-8216700 .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-230e1fb{font-size:12px;}.elementor-2 .elementor-element.elementor-element-642b54d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-d6dd5ac{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-d6dd5ac .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-2734f47{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-2734f47 .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-4acf447{font-size:12px;}.elementor-2 .elementor-element.elementor-element-c9d8a84{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-c9d8a84 .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-4de0d67{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-4de0d67 .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-7d53b95{font-size:12px;}.elementor-2 .elementor-element.elementor-element-bcda902{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-bcda902 .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-213e7bc{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-213e7bc .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-2ee90d8{font-size:12px;}.elementor-2 .elementor-element.elementor-element-a73f6a8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-6f5c52f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-6f5c52f .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-1ff1319{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-1ff1319 .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-0aa7aac{font-size:12px;}.elementor-2 .elementor-element.elementor-element-c1772c8{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-c1772c8 .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-98aa8d6{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-98aa8d6 .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-15efc98{font-size:12px;}.elementor-2 .elementor-element.elementor-element-aa5b906{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-aa5b906 .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-6a42753{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-6a42753 .elementor-heading-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-1aef193{font-size:12px;}.elementor-2 .elementor-element.elementor-element-5898e67{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-1b54654{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-1b54654 .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-0ae3ac4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 22px 0px;--icon-size:18px;--grid-column-gap:46px;}.elementor-2 .elementor-element.elementor-element-71637f9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-36588c3{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-36588c3 .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-05a7258{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-8bd5ffe{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 3% 0% 3%;}.elementor-2 .elementor-element.elementor-element-04ddd0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3% 0% 3% 0%;}}













.fb-read-more{max-height:9em;overflow:hidden;position:relative;cursor:pointer;line-height:1.5;font-family:"Poppins",sans-serif!important;color:#ffffff;transition:max-height 0.4s cubic-bezier(0.25,1,0.5,1)}.fb-read-more.expanded{max-height:2000px}.fb-read-more::after{position:absolute;right:0;color:#1877f2;font-weight:600;font-family:"Poppins",sans-serif!important}.fb-read-more:not(.expanded)::after{content:"... See More";bottom:0;background:linear-gradient(to right,transparent 0%,#000000 20%,#000000 100%);padding-left:50px;padding-right:5px}.fb-read-more.expanded::after{content:"Show Less";bottom:0;position:relative;display:block;text-align:right;background:#000000;padding-top:10px}









.fb-read-more{max-height:9em;overflow:hidden;position:relative;cursor:pointer;line-height:1.5;font-family:"Poppins",sans-serif!important;color:#ffffff;transition:max-height 0.3s ease}.fb-read-more.expanded{max-height:none}.fb-read-more:not(.expanded)::after{content:"... See More";position:absolute;bottom:0;right:0;background:linear-gradient(to right,transparent 0%,#000000 20%,#000000 100%);padding-left:50px;padding-right:5px;color:#FCF001;font-weight:200;font-family:"Poppins",sans-serif!important}.fb-read-more.expanded::after{display:none}





.fb-read-more{max-height:9em;overflow:hidden;position:relative;cursor:pointer;line-height:1.5;font-family:"Poppins",sans-serif!important;color:#ffffff;transition:max-height 0.4s cubic-bezier(0.25,1,0.5,1)}.fb-read-more.expanded{max-height:2000px}.fb-read-more::after{position:absolute;right:0;color:#1877f2;font-weight:600;font-family:"Poppins",sans-serif!important}.fb-read-more:not(.expanded)::after{content:"... See More";bottom:0;background:linear-gradient(to right,transparent 0%,#000000 20%,#000000 100%);padding-left:50px;padding-right:5px}.fb-read-more.expanded::after{content:"Show Less";bottom:0;position:relative;display:block;text-align:right;background:#000000;padding-top:10px}









.fb-read-more{max-height:9em;overflow:hidden;position:relative;cursor:pointer;line-height:1.5;font-family:"Poppins",sans-serif!important;color:#ffffff;transition:max-height 0.4s cubic-bezier(0.25,1,0.5,1)}.fb-read-more.expanded{max-height:2000px}.fb-read-more::after{position:absolute;right:0;color:#1877f2;font-weight:600;font-family:"Poppins",sans-serif!important}.fb-read-more:not(.expanded)::after{content:"... See More";bottom:0;background:linear-gradient(to right,transparent 0%,#000000 20%,#000000 100%);padding-left:50px;padding-right:5px}.fb-read-more.expanded::after{content:"Show Less";bottom:0;position:relative;display:block;text-align:right;background:#000000;padding-top:10px}





.fb-read-more{max-height:9em;overflow:hidden;position:relative;cursor:pointer;line-height:1.5;font-family:"Poppins",sans-serif!important;color:#ffffff;transition:max-height 0.4s cubic-bezier(0.25,1,0.5,1)}.fb-read-more.expanded{max-height:2000px}.fb-read-more::after{position:absolute;right:0;color:#1877f2;font-weight:600;font-family:"Poppins",sans-serif!important}.fb-read-more:not(.expanded)::after{content:"... See More";bottom:0;background:linear-gradient(to right,transparent 0%,#000000 20%,#000000 100%);padding-left:50px;padding-right:5px}.fb-read-more.expanded::after{content:"Show Less";bottom:0;position:relative;display:block;text-align:right;background:#000000;padding-top:10px}









.fb-read-more{max-height:9em;overflow:hidden;position:relative;cursor:pointer;line-height:1.5;font-family:"Poppins",sans-serif!important;color:#ffffff;transition:max-height 0.4s cubic-bezier(0.25,1,0.5,1)}.fb-read-more.expanded{max-height:2000px}.fb-read-more::after{position:absolute;right:0;color:#1877f2;font-weight:600;font-family:"Poppins",sans-serif!important}.fb-read-more:not(.expanded)::after{content:"... See More";bottom:0;background:linear-gradient(to right,transparent 0%,#000000 20%,#000000 100%);padding-left:50px;padding-right:5px}.fb-read-more.expanded::after{content:"Show Less";bottom:0;position:relative;display:block;text-align:right;background:#000000;padding-top:10px}








.wpcf7-form.init label{width:100%;max-width:inherit}.wpcf7 p{margin-top:10px}.wpcf7-form label{color:#ffffff;padding:20px}.wpcf7-submit{color:#ffffff}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{background-color:#000000;color:#ffffff;border-color:#ffb900;width:100%}.wpcf7 input[type="text"],.wpcf7 textarea{border:2px solid #ffb900;margin-top:10px;padding:10px;width:100%;font-size:1em}.wpcf7 input[type="email"],.wpcf7 textarea{border:2px solid #ffb900;margin-top:10px;padding:10px;width:100%;font-size:1em}.wpcf7 input[type="submit"]{color:#ffffff;border:2px solid #ffb900;padding:10px 30px;margin-left:20px;font-size:1em;cursor:pointer;transition:background 0.2s}.wpcf7 input[type="submit"]:hover{background:#ffb900}@media(max-width:768px){.wpcf7 p{margin-top:10px}.wpcf7-form label{color:#ffffff;padding:10px}.wpcf7-submit{color:#ffffff}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{background-color:#000000;color:#ffffff;border-color:#ffb900;width:100%}.wpcf7 input[type="text"],.wpcf7 textarea{border:2px solid #ffb900;padding:10px;width:100%;font-size:1em}.wpcf7 input[type="email"],.wpcf7 textarea{border:2px solid #ffb900;padding:10px;width:100%;font-size:1em}.wpcf7 input[type="submit"]{color:#ffffff;border:2px solid #ffb900;padding:10px 30px;margin-left:10px;font-size:1em;cursor:pointer;transition:background 0.2s}.wpcf7 input[type="submit"]:hover{background:#ffb900}}@media(max-width:425px){.wpcf7 p{margin-top:10px}.wpcf7-form label{color:#ffffff;padding:0px}.wpcf7-submit{color:#ffffff}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{background-color:#000000;color:#ffffff;border-color:#ffb900;width:100%}.wpcf7 input[type="text"],.wpcf7 textarea{border:1px solid #ffb900;padding:10px;width:100%;font-size:1em}.wpcf7 input[type="email"],.wpcf7 textarea{border:1px solid #ffb900;padding:10px;width:100%;font-size:1em}.wpcf7 input[type="submit"]{color:#ffffff;border:1px solid #ffb900;padding:10px 30px;margin-left:0px;font-size:1em;cursor:pointer;transition:background 0.2s}.wpcf7 input[type="submit"]:hover{background:#ffb900}}


