.elementor-15 .elementor-element.elementor-element-840b787{--display:flex;--min-height:100vh;--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;--justify-content:center;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-1b30698{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-15 .elementor-element.elementor-element-cf826f4{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-12a1ae7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-4eac424 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:6.7vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.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.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-15 .elementor-element.elementor-element-a88ad0e{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-a88ad0e a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-2002bae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.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-15 .elementor-element.elementor-element-f6ffbc1 .elementor-button{background-color:var( --e-global-color-c64e66f );font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:317px 317px 317px 317px;}.elementor-15 .elementor-element.elementor-element-f6ffbc1 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-f6ffbc1 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-f6ffbc1 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-f6ffbc1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-f87c56c .elementor-button{background-color:var( --e-global-color-c64e66f );font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;border-radius:317px 317px 317px 317px;}.elementor-15 .elementor-element.elementor-element-f87c56c .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-f87c56c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-f87c56c .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-f87c56c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-909e076{--display:flex;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-084b21f{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-084b21f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-084b21f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/tj-lead-door.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-7626d76{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-7626d76:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7626d76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-b9a008d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-ed476af .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4vw;font-weight:800;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-c33b20d{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-c33b20d a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-3c4ec18{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-9bc100c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-f74352f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-7889ef8{text-align:center;font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-7889ef8 a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-5718deb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-e3bc9f6{text-align:center;font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-e3bc9f6 a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-1650c69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-3e1742e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-551adc9{text-align:center;font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-551adc9 a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-9a39151{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-d3b7cce{text-align:center;font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-d3b7cce a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-951f793{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-951f793:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-951f793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-a9ed7dd{--display:flex;}.elementor-15 .elementor-element.elementor-element-d725dac{font-family:var( --e-global-typography-03b99ed-font-family ), Sans-serif;font-size:var( --e-global-typography-03b99ed-font-size );font-weight:var( --e-global-typography-03b99ed-font-weight );text-transform:var( --e-global-typography-03b99ed-text-transform );letter-spacing:var( --e-global-typography-03b99ed-letter-spacing );color:var( --e-global-color-ec940c9 );}.elementor-15 .elementor-element.elementor-element-20533f8{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#3333335C;--border-color:#3333335C;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-20533f8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-20533f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0E76B;}.elementor-15 .elementor-element.elementor-element-3bc50b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-c5c29e3{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15 .elementor-element.elementor-element-147abb5 .elementor-counter-title{justify-content:center;color:var( --e-global-color-fbd3627 );font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1em;}.elementor-15 .elementor-element.elementor-element-147abb5 .elementor-counter{gap:15px;}.elementor-15 .elementor-element.elementor-element-147abb5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-fbd3627 );font-family:"Outfit", Sans-serif;font-size:3vw;font-weight:800;}.elementor-15 .elementor-element.elementor-element-2cbfd0c{--display:flex;}.elementor-15 .elementor-element.elementor-element-aac3d5c .elementor-counter-title{justify-content:center;color:var( --e-global-color-fbd3627 );font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1em;}.elementor-15 .elementor-element.elementor-element-aac3d5c .elementor-counter{gap:15px;}.elementor-15 .elementor-element.elementor-element-aac3d5c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-fbd3627 );font-family:"Outfit", Sans-serif;font-size:3vw;font-weight:800;}.elementor-15 .elementor-element.elementor-element-fbee4ec{--display:flex;}.elementor-15 .elementor-element.elementor-element-efe4885 .elementor-counter-title{justify-content:center;color:var( --e-global-color-fbd3627 );font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1em;}.elementor-15 .elementor-element.elementor-element-efe4885 .elementor-counter{gap:15px;}.elementor-15 .elementor-element.elementor-element-efe4885 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-fbd3627 );font-family:"Outfit", Sans-serif;font-size:3vw;font-weight:800;}.elementor-15 .elementor-element.elementor-element-61ffa02{--display:flex;}.elementor-15 .elementor-element.elementor-element-c5866a4 .elementor-counter-title{justify-content:center;color:var( --e-global-color-fbd3627 );font-family:"Outfit", Sans-serif;font-size:21px;font-weight:800;line-height:1em;}.elementor-15 .elementor-element.elementor-element-c5866a4 .elementor-counter{gap:15px;}.elementor-15 .elementor-element.elementor-element-c5866a4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-fbd3627 );font-family:"Outfit", Sans-serif;font-size:3vw;font-weight:800;}.elementor-15 .elementor-element.elementor-element-735440c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-735440c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-735440c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0E76B;}.elementor-15 .elementor-element.elementor-element-abf1fde{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15 .elementor-element.elementor-element-263ddb1{text-align:center;}.elementor-15 .elementor-element.elementor-element-263ddb1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-3c76f95{text-align:center;}.elementor-15 .elementor-element.elementor-element-3c76f95 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-743e373{--grid-template-columns:repeat(0, auto);text-align:center;padding:15px 0px 0px 0px;--icon-size:35px;--grid-column-gap:35px;--grid-row-gap:0px;}.elementor-15 .elementor-element.elementor-element-743e373 .elementor-social-icon{background-color:#0A3C3700;--icon-padding:0em;}.elementor-15 .elementor-element.elementor-element-743e373 .elementor-social-icon i{color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-743e373 .elementor-social-icon svg{fill:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-c67fedb{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-aafe301{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-c47af5f{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15 .elementor-element.elementor-element-d3ea4b7{text-align:start;}.elementor-15 .elementor-element.elementor-element-d3ea4b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-815b131{text-align:start;}.elementor-15 .elementor-element.elementor-element-815b131 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-0b59375{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-0b59375 a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-2d32dc6{--display:flex;}.elementor-15 .elementor-element.elementor-element-2d9b05b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-cdfed57{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-cdfed57:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cdfed57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-83c9c42{text-align:start;}.elementor-15 .elementor-element.elementor-element-83c9c42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-ce89537{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-ce89537 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-472e5b5{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-472e5b5 a{color:var( --e-global-color-text );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2bdb838 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-2bdb838.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-2bdb838.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-2bdb838.elementor-view-default .elementor-icon{color:var( --e-global-color-c64e66f );border-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-2bdb838.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-2bdb838.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-2bdb838 .elementor-icon{font-size:15px;}.elementor-15 .elementor-element.elementor-element-2bdb838 .elementor-icon svg{height:15px;}.elementor-15 .elementor-element.elementor-element-c28c320{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-c28c320:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c28c320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-02447cd{text-align:start;}.elementor-15 .elementor-element.elementor-element-02447cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-09f3187{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-09f3187 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-456bcb6{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-456bcb6 a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-97633a3 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-97633a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-97633a3.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-97633a3.elementor-view-default .elementor-icon{color:var( --e-global-color-c64e66f );border-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-97633a3.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-97633a3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-97633a3 .elementor-icon{font-size:15px;}.elementor-15 .elementor-element.elementor-element-97633a3 .elementor-icon svg{height:15px;}.elementor-15 .elementor-element.elementor-element-5a6609a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-5a6609a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5a6609a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-bc40743{text-align:start;}.elementor-15 .elementor-element.elementor-element-bc40743 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-111ed49{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-111ed49 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-654d4b9{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-654d4b9 a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-42bc7fa .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-42bc7fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-42bc7fa.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-42bc7fa.elementor-view-default .elementor-icon{color:var( --e-global-color-c64e66f );border-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-42bc7fa.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-42bc7fa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-42bc7fa .elementor-icon{font-size:15px;}.elementor-15 .elementor-element.elementor-element-42bc7fa .elementor-icon svg{height:15px;}.elementor-15 .elementor-element.elementor-element-390ff77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-ed81514{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-ed81514:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ed81514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-ca40bc2{text-align:start;}.elementor-15 .elementor-element.elementor-element-ca40bc2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-1bad307{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-1bad307 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-27d358a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-27d358a a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-91910cf .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-91910cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-91910cf.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-91910cf.elementor-view-default .elementor-icon{color:var( --e-global-color-c64e66f );border-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-91910cf.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-91910cf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-91910cf .elementor-icon{font-size:15px;}.elementor-15 .elementor-element.elementor-element-91910cf .elementor-icon svg{height:15px;}.elementor-15 .elementor-element.elementor-element-dd35fcd{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-dd35fcd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-dd35fcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-6983fc3{text-align:start;}.elementor-15 .elementor-element.elementor-element-6983fc3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-dfb3d39{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-dfb3d39 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-9c433e3{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-9c433e3 a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-a44b63c .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-a44b63c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-a44b63c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-a44b63c.elementor-view-default .elementor-icon{color:var( --e-global-color-c64e66f );border-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-a44b63c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-a44b63c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-a44b63c .elementor-icon{font-size:15px;}.elementor-15 .elementor-element.elementor-element-a44b63c .elementor-icon svg{height:15px;}.elementor-15 .elementor-element.elementor-element-49654c8{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-49654c8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-49654c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-981e6be{text-align:start;}.elementor-15 .elementor-element.elementor-element-981e6be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-d6a4695{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-d6a4695 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-d2a8ee6{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-d2a8ee6 a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-e66ec7f .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-e66ec7f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-e66ec7f.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-e66ec7f.elementor-view-default .elementor-icon{color:var( --e-global-color-c64e66f );border-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-e66ec7f.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-e66ec7f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-e66ec7f .elementor-icon{font-size:15px;}.elementor-15 .elementor-element.elementor-element-e66ec7f .elementor-icon svg{height:15px;}.elementor-15 .elementor-element.elementor-element-83b0dff{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-11bb9bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-337e266{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15 .elementor-element.elementor-element-fafe934{text-align:start;}.elementor-15 .elementor-element.elementor-element-fafe934 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-4c6f810{text-align:start;}.elementor-15 .elementor-element.elementor-element-4c6f810 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-1c47001{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-15 .elementor-element.elementor-element-1c47001 a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-0d35c5b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-15 .elementor-element.elementor-element-ecb014c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-ecb014c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-ecb014c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-ecb014c.elementor-view-default .elementor-icon{fill:var( --e-global-color-c64e66f );color:var( --e-global-color-c64e66f );border-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-ecb014c .elementor-icon{font-size:15px;}.elementor-15 .elementor-element.elementor-element-ecb014c .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-ecb014c .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-ecb014c .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-ecb014c:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-ecb014c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-ecb014c .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-45f3ccc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-45f3ccc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-45f3ccc.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-45f3ccc.elementor-view-default .elementor-icon{fill:var( --e-global-color-c64e66f );color:var( --e-global-color-c64e66f );border-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-45f3ccc .elementor-icon{font-size:15px;}.elementor-15 .elementor-element.elementor-element-45f3ccc .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-45f3ccc .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-45f3ccc .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-45f3ccc:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-45f3ccc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-45f3ccc .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-59d95e7 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-59d95e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-59d95e7.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-59d95e7.elementor-view-default .elementor-icon{fill:var( --e-global-color-c64e66f );color:var( --e-global-color-c64e66f );border-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-59d95e7 .elementor-icon{font-size:15px;}.elementor-15 .elementor-element.elementor-element-59d95e7 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-59d95e7 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-59d95e7 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-59d95e7:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-59d95e7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-59d95e7 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6d98287 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-6d98287.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-6d98287.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6d98287.elementor-view-default .elementor-icon{fill:var( --e-global-color-c64e66f );color:var( --e-global-color-c64e66f );border-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-6d98287 .elementor-icon{font-size:15px;}.elementor-15 .elementor-element.elementor-element-6d98287 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-6d98287 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-6d98287 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6d98287:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-6d98287:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6d98287 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-890c7d7{--display:flex;--justify-content:space-around;}.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-15 .elementor-element.elementor-element-a97abb0{width:var( --container-widget-width, 45% );max-width:45%;background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/gas-engineer-boiler.jpg");--container-widget-width:45%;--container-widget-flex-grow:0;top:0px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:25px 25px 25px 25px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-a97abb0{left:20px;}body.rtl .elementor-15 .elementor-element.elementor-element-a97abb0{right:20px;}.elementor-15 .elementor-element.elementor-element-69342cc{width:var( --container-widget-width, 45% );max-width:45%;background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/female-thermostat-engineer.jpg");--container-widget-width:45%;--container-widget-flex-grow:0;bottom:0px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:25px 25px 25px 25px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-69342cc{right:20px;}body.rtl .elementor-15 .elementor-element.elementor-element-69342cc{left:20px;}.elementor-15 .elementor-element.elementor-element-00b8af8{width:var( --container-widget-width, 45% );max-width:45%;background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/female-thermostat-engineer.jpg");--container-widget-width:45%;--container-widget-flex-grow:0;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-9643fa9{--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;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-035cc22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-15 .elementor-element.elementor-element-ad00077{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15 .elementor-element.elementor-element-17526ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-6bdaee0{text-align:start;}.elementor-15 .elementor-element.elementor-element-6bdaee0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-5629c2d{--display:flex;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-be16b06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-7478634{--display:flex;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-7478634:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7478634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/home-van-engineer.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-2342e07{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-2342e07:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2342e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-597f2aa{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-597f2aa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.3vw;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-d5f1216{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-d5f1216 a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-d3e0d51{--display:flex;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-d3e0d51:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d3e0d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/black-engineer-boiler-work.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-89008e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-89008e7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-89008e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-c3af15e{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-c3af15e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.3vw;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-574e9eb{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-574e9eb a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-0f1e989{--display:flex;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-0f1e989:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0f1e989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/home-family-sink.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-3b663ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-3b663ce:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3b663ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-46552bb{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-46552bb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.3vw;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-28d42bb{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-28d42bb a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-b985a1e{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-2e302b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-bc8d2a7{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15 .elementor-element.elementor-element-11904cf{text-align:start;}.elementor-15 .elementor-element.elementor-element-11904cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-6ef4e5b{text-align:start;}.elementor-15 .elementor-element.elementor-element-6ef4e5b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-aba8964{--display:flex;}.elementor-15 .elementor-element.elementor-element-25eb147{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-2e3fcb5{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-2e3fcb5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2e3fcb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-faf281b{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-faf281b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-246803d{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-246803d a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-25767c7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-25767c7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-25767c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-c80b8b8{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-c80b8b8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-bc0a74c{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-bc0a74c a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-b7de823{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-b7de823:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b7de823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-3cd6b4c{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-3cd6b4c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-a605c1e{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-a605c1e a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6b69a44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-bf12687{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-bf12687:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bf12687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-48de3a5{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-48de3a5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-4b58a35{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-4b58a35 a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-981506b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-981506b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-981506b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-8cd30a9{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-8cd30a9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-62f702d{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-62f702d a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-3c7fd59{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-3c7fd59:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3c7fd59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-eaa5507{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-eaa5507 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-5932621{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-5932621 a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-4bfb20e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-4bfb20e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4bfb20e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0E76B;}.elementor-15 .elementor-element.elementor-element-ece085d{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15 .elementor-element.elementor-element-1d6026f{text-align:center;}.elementor-15 .elementor-element.elementor-element-1d6026f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-97bc7fa{text-align:center;}.elementor-15 .elementor-element.elementor-element-97bc7fa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-8cc67cc{text-align:center;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-8cc67cc a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6328a1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-6173fc0{--display:flex;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-6173fc0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6173fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/home-family-sink-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-3472d29{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-3472d29:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3472d29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-c98ce02{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-c98ce02 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-c570d06{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-c570d06 a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-8b73995{--display:flex;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-8b73995:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8b73995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/tj-lead-consultation.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-32af297{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-32af297:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-32af297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-6a2a658{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-6a2a658 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-8614759{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-8614759 a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-353d842{--display:flex;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-353d842:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-353d842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/home-van-engineer-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-1cfedcd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-1cfedcd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1cfedcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-4ba3c94{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-4ba3c94 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-fd98639{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-fd98639 a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-f7d08d1{--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;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-a69eab8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-15 .elementor-element.elementor-element-06c2dea{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15 .elementor-element.elementor-element-06cbe2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-ea5c6a6{text-align:start;}.elementor-15 .elementor-element.elementor-element-ea5c6a6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-25a3f08{--display:flex;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-922473a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-bacec99{--display:flex;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-bacec99:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bacec99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/08/black-engineer-boiler-work.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-2bc8480{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-2bc8480:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2bc8480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-979e7b2{text-align:start;}.elementor-15 .elementor-element.elementor-element-979e7b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-e8713cf{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-e8713cf .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-c17513f{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-c17513f a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-387e719{--display:flex;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-387e719:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-387e719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/08/heating-female-radiator.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-30a0d5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-30a0d5d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-30a0d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-171372f{text-align:start;}.elementor-15 .elementor-element.elementor-element-171372f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-f8ba5c0{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-f8ba5c0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-16a6712{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-16a6712 a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-b32c75b{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-4a18c6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-beb8b86{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-ee82f10{text-align:start;}.elementor-15 .elementor-element.elementor-element-ee82f10 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-3ef6781{text-align:start;}.elementor-15 .elementor-element.elementor-element-3ef6781 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-3209a43{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-15 .elementor-element.elementor-element-3209a43 a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-5f10a2d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-329019f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-329019f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-329019f.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-329019f.elementor-view-default .elementor-icon{fill:var( --e-global-color-c64e66f );color:var( --e-global-color-c64e66f );border-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-329019f .elementor-icon{font-size:15px;}.elementor-15 .elementor-element.elementor-element-329019f .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-329019f .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-329019f .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-329019f:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-329019f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-329019f .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-e71ccde .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-e71ccde.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-e71ccde.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-e71ccde.elementor-view-default .elementor-icon{fill:var( --e-global-color-c64e66f );color:var( --e-global-color-c64e66f );border-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-e71ccde .elementor-icon{font-size:15px;}.elementor-15 .elementor-element.elementor-element-e71ccde .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-e71ccde .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-e71ccde .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-e71ccde:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-e71ccde:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-e71ccde .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-cde2fe2 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-cde2fe2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-cde2fe2.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-cde2fe2.elementor-view-default .elementor-icon{fill:var( --e-global-color-c64e66f );color:var( --e-global-color-c64e66f );border-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-cde2fe2 .elementor-icon{font-size:15px;}.elementor-15 .elementor-element.elementor-element-cde2fe2 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-cde2fe2 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-cde2fe2 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-cde2fe2:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-cde2fe2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-cde2fe2 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-f12dfa1 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-f12dfa1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-f12dfa1.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-f12dfa1.elementor-view-default .elementor-icon{fill:var( --e-global-color-c64e66f );color:var( --e-global-color-c64e66f );border-color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-f12dfa1 .elementor-icon{font-size:15px;}.elementor-15 .elementor-element.elementor-element-f12dfa1 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-f12dfa1 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-f12dfa1 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-f12dfa1:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-f12dfa1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-f12dfa1 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-c192bf4{--display:flex;--justify-content:space-around;--border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-c192bf4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c192bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/tj-lead-tablet.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-14d4c90{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b683ee1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-b683ee1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b683ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0E76B;}.elementor-15 .elementor-element.elementor-element-e28b8a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-15 .elementor-element.elementor-element-f985f8e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15 .elementor-element.elementor-element-d993cc8{text-align:start;}.elementor-15 .elementor-element.elementor-element-d993cc8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-5525169{text-align:start;}.elementor-15 .elementor-element.elementor-element-5525169 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-9f4fba9{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-15 .elementor-element.elementor-element-9f4fba9 a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-3c1af17{--display:flex;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-e9d0d1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-def8cb1{--display:flex;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-def8cb1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-def8cb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/home-van-engineer.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-c1d10e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-c1d10e7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c1d10e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-c5a0284{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-c5a0284 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.3vw;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-dc45ac4{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-dc45ac4 a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-af87b56{--display:flex;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-af87b56:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-af87b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/home-family-sink.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-15e1167{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-15e1167:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-15e1167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-ce4902d{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-ce4902d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.3vw;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-10c9188{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-10c9188 a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-80192d8{--display:flex;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-80192d8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-80192d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/tj-lead-consultation.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-5414fa3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-5414fa3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5414fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-f0b6b47{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-f0b6b47 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.3vw;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-8546366{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-8546366 a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-88b6637{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-0f544bd{--display:flex;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-0f544bd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0f544bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/gas-engineer-boiler.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-6dae062{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-6dae062:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6dae062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-35e0178{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-35e0178 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.3vw;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-ac6c20b{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-ac6c20b a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-d4a3ebc{--display:flex;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-d4a3ebc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d4a3ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/tj-lead-consultation.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-2906a20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-2906a20:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2906a20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-14c7ef8{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-14c7ef8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.3vw;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-11b33e9{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-11b33e9 a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-baa0297{--display:flex;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-baa0297:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-baa0297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/heating-female-radiator.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-e755808{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-e755808:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e755808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-6398907{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-6398907 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.3vw;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-fea45ce{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-fea45ce a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-ebf32ef{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-1b63faa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-413f214{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15 .elementor-element.elementor-element-d3174ea{text-align:start;}.elementor-15 .elementor-element.elementor-element-d3174ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-45b2c15{text-align:start;}.elementor-15 .elementor-element.elementor-element-45b2c15 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-12343eb{--display:flex;}.elementor-15 .elementor-element.elementor-element-729feeb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-44d471b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-44d471b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-44d471b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-767d38a{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-767d38a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-d57918b{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-d57918b a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6e9d3e1{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-6e9d3e1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6e9d3e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-03289ae{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-03289ae .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-ce1a8a7{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-ce1a8a7 a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6aa53e3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-6aa53e3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6aa53e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-1c41a8f{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-1c41a8f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-9e08625{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-9e08625 a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-3df682f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-fe098cb{--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;--justify-content:center;--align-items:center;--gap:025px 025px;--row-gap:025px;--column-gap:025px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:201px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-fe098cb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fe098cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(186deg, #FFFFFF 0%, #BDBDBD 100%);}.elementor-15 .elementor-element.elementor-element-d2a0408{--display:flex;--min-height:58vh;--margin-top:-176px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-d2a0408 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-15 .elementor-element.elementor-element-41eb215{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1f346bb{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-1f346bb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-3edf6a3{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-3edf6a3 a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-c8d0247{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-c8d0247:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c8d0247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0E76B;}.elementor-15 .elementor-element.elementor-element-3410778{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15 .elementor-element.elementor-element-a4e8386{text-align:center;}.elementor-15 .elementor-element.elementor-element-a4e8386 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-f14e96f{text-align:center;}.elementor-15 .elementor-element.elementor-element-f14e96f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-4362140{text-align:center;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-4362140 a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-3993183{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-d7395e4{--display:flex;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-d7395e4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d7395e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/tj-lead-portrait.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-9026129{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-9026129:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9026129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-80ae683{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-80ae683 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.3vw;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-781e38e{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-781e38e a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-1c6ae9b{--display:flex;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-1c6ae9b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1c6ae9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/female-thermostat-engineer-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-edde20c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-edde20c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-edde20c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-afb5fe3{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-afb5fe3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.3vw;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-2a004af{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-2a004af a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-6db8fde{--display:flex;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-6db8fde:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6db8fde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/black-engineer-boiler-work-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-40dc760{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-40dc760:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-40dc760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-d14c380{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-d14c380 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.3vw;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-e80ece1{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-e80ece1 a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-c86fb47{--display:flex;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:225px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-c86fb47:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c86fb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heathstead.osamweb.dev/wp-content/uploads/2026/07/tj-lead-tablet.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-13656a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-13656a3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-13656a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1BB0;}.elementor-15 .elementor-element.elementor-element-6427f59{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-6427f59 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.3vw;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-8d17b61{font-family:var( --e-global-typography-9fa2214-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa2214-font-size );font-weight:var( --e-global-typography-9fa2214-font-weight );line-height:var( --e-global-typography-9fa2214-line-height );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-8d17b61 a{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-a5792ed{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-e9f5783{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-c9fad90{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15 .elementor-element.elementor-element-706b08e{text-align:start;}.elementor-15 .elementor-element.elementor-element-706b08e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-cdbe19a{text-align:start;}.elementor-15 .elementor-element.elementor-element-cdbe19a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-6a4a5fe{text-align:start;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6a4a5fe a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-921d084{--display:flex;}.elementor-15 .elementor-element.elementor-element-da9b543{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-032b457{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-032b457:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-032b457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-c63216c{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-c63216c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-9ab3a65{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-9ab3a65:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9ab3a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-eac60bf{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-eac60bf .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-7d7e84a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-7d7e84a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7d7e84a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-5fbac4c{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-5fbac4c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-1aff63c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-63b6dfd{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-63b6dfd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-63b6dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-4cd3e00{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-4cd3e00 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-04d6021{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-04d6021:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-04d6021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-44dc7f1{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-44dc7f1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-c49090d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-c49090d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c49090d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-06558a5{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-06558a5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-840b1c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-7a0cc93{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-7a0cc93:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7a0cc93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-b1dca78{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-b1dca78 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-e6cfad6{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-15 .elementor-element.elementor-element-e6cfad6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e6cfad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(76deg, #ECECEC 0%, #0A3C3736 100%);}.elementor-15 .elementor-element.elementor-element-c3a3b91{padding:0px 0px 15px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-c3a3b91 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-3cbd87a{--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;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-3cbd87a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3cbd87a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-7984d1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-15 .elementor-element.elementor-element-c16e3ef{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15 .elementor-element.elementor-element-4d134ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c64e66f );}.elementor-15 .elementor-element.elementor-element-efe07c4{text-align:start;}.elementor-15 .elementor-element.elementor-element-efe07c4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4vw;font-weight:800;color:var( --e-global-color-fbd3627 );}.elementor-15 .elementor-element.elementor-element-616a801{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-616a801 a{color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-02f9ce8{--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-8a6fa13 .elementor-button{background-color:var( --e-global-color-c64e66f );font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:317px 317px 317px 317px;}.elementor-15 .elementor-element.elementor-element-8a6fa13 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-8a6fa13 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-8a6fa13 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-8a6fa13 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-b32b2bd .elementor-button{background-color:var( --e-global-color-c64e66f );font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;border-radius:317px 317px 317px 317px;}.elementor-15 .elementor-element.elementor-element-b32b2bd .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-b32b2bd .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-b32b2bd .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-b32b2bd .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-cf826f4{--width:50%;}.elementor-15 .elementor-element.elementor-element-909e076{--width:50%;}.elementor-15 .elementor-element.elementor-element-f74352f{--width:50%;}.elementor-15 .elementor-element.elementor-element-5718deb{--width:50%;}.elementor-15 .elementor-element.elementor-element-3e1742e{--width:50%;}.elementor-15 .elementor-element.elementor-element-9a39151{--width:50%;}.elementor-15 .elementor-element.elementor-element-951f793{--content-width:100%;}.elementor-15 .elementor-element.elementor-element-c5c29e3{--width:25%;}.elementor-15 .elementor-element.elementor-element-2cbfd0c{--width:25%;}.elementor-15 .elementor-element.elementor-element-fbee4ec{--width:25%;}.elementor-15 .elementor-element.elementor-element-61ffa02{--width:25%;}.elementor-15 .elementor-element.elementor-element-abf1fde{--width:61%;}.elementor-15 .elementor-element.elementor-element-c47af5f{--width:60%;}.elementor-15 .elementor-element.elementor-element-2d32dc6{--width:40%;}.elementor-15 .elementor-element.elementor-element-cdfed57{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-c28c320{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-5a6609a{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-ed81514{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-dd35fcd{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-49654c8{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-337e266{--width:50%;}.elementor-15 .elementor-element.elementor-element-890c7d7{--width:50%;}.elementor-15 .elementor-element.elementor-element-ad00077{--width:60%;}.elementor-15 .elementor-element.elementor-element-5629c2d{--width:40%;}.elementor-15 .elementor-element.elementor-element-7478634{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-d3e0d51{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-0f1e989{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-bc8d2a7{--width:60%;}.elementor-15 .elementor-element.elementor-element-aba8964{--width:40%;}.elementor-15 .elementor-element.elementor-element-2e3fcb5{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-25767c7{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-b7de823{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-bf12687{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-981506b{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-3c7fd59{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-ece085d{--width:61%;}.elementor-15 .elementor-element.elementor-element-6173fc0{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-8b73995{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-353d842{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-06c2dea{--width:60%;}.elementor-15 .elementor-element.elementor-element-25a3f08{--width:40%;}.elementor-15 .elementor-element.elementor-element-bacec99{--width:50%;}.elementor-15 .elementor-element.elementor-element-387e719{--width:50%;}.elementor-15 .elementor-element.elementor-element-beb8b86{--width:50%;}.elementor-15 .elementor-element.elementor-element-c192bf4{--width:50%;}.elementor-15 .elementor-element.elementor-element-f985f8e{--width:60%;}.elementor-15 .elementor-element.elementor-element-3c1af17{--width:40%;}.elementor-15 .elementor-element.elementor-element-def8cb1{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-af87b56{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-80192d8{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-0f544bd{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-d4a3ebc{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-baa0297{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-413f214{--width:60%;}.elementor-15 .elementor-element.elementor-element-12343eb{--width:40%;}.elementor-15 .elementor-element.elementor-element-44d471b{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-6e9d3e1{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-6aa53e3{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-fe098cb{--width:100%;}.elementor-15 .elementor-element.elementor-element-d2a0408{--width:50%;}.elementor-15 .elementor-element.elementor-element-41eb215{--width:50%;}.elementor-15 .elementor-element.elementor-element-3410778{--width:61%;}.elementor-15 .elementor-element.elementor-element-d7395e4{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-1c6ae9b{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-6db8fde{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-c86fb47{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-c9fad90{--width:60%;}.elementor-15 .elementor-element.elementor-element-921d084{--width:40%;}.elementor-15 .elementor-element.elementor-element-032b457{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-9ab3a65{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-7d7e84a{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-63b6dfd{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-04d6021{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-c49090d{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-7a0cc93{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-e6cfad6{--width:33.3%;}.elementor-15 .elementor-element.elementor-element-c16e3ef{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-cf826f4{--width:100%;}.elementor-15 .elementor-element.elementor-element-909e076{--width:100%;}.elementor-15 .elementor-element.elementor-element-084b21f{--width:100%;}.elementor-15 .elementor-element.elementor-element-c5c29e3{--width:100%;}.elementor-15 .elementor-element.elementor-element-2cbfd0c{--width:100%;}.elementor-15 .elementor-element.elementor-element-fbee4ec{--width:100%;}.elementor-15 .elementor-element.elementor-element-61ffa02{--width:100%;}.elementor-15 .elementor-element.elementor-element-abf1fde{--width:100%;}.elementor-15 .elementor-element.elementor-element-c47af5f{--width:100%;}.elementor-15 .elementor-element.elementor-element-2d32dc6{--width:100%;}.elementor-15 .elementor-element.elementor-element-cdfed57{--width:100%;}.elementor-15 .elementor-element.elementor-element-c28c320{--width:100%;}.elementor-15 .elementor-element.elementor-element-5a6609a{--width:100%;}.elementor-15 .elementor-element.elementor-element-ed81514{--width:100%;}.elementor-15 .elementor-element.elementor-element-dd35fcd{--width:100%;}.elementor-15 .elementor-element.elementor-element-49654c8{--width:100%;}.elementor-15 .elementor-element.elementor-element-337e266{--width:100%;}.elementor-15 .elementor-element.elementor-element-890c7d7{--width:100%;}.elementor-15 .elementor-element.elementor-element-ad00077{--width:100%;}.elementor-15 .elementor-element.elementor-element-7478634{--width:100%;}.elementor-15 .elementor-element.elementor-element-d3e0d51{--width:100%;}.elementor-15 .elementor-element.elementor-element-0f1e989{--width:100%;}.elementor-15 .elementor-element.elementor-element-bc8d2a7{--width:100%;}.elementor-15 .elementor-element.elementor-element-2e3fcb5{--width:100%;}.elementor-15 .elementor-element.elementor-element-25767c7{--width:100%;}.elementor-15 .elementor-element.elementor-element-b7de823{--width:100%;}.elementor-15 .elementor-element.elementor-element-bf12687{--width:100%;}.elementor-15 .elementor-element.elementor-element-981506b{--width:100%;}.elementor-15 .elementor-element.elementor-element-3c7fd59{--width:100%;}.elementor-15 .elementor-element.elementor-element-ece085d{--width:100%;}.elementor-15 .elementor-element.elementor-element-6173fc0{--width:100%;}.elementor-15 .elementor-element.elementor-element-8b73995{--width:100%;}.elementor-15 .elementor-element.elementor-element-353d842{--width:100%;}.elementor-15 .elementor-element.elementor-element-06c2dea{--width:100%;}.elementor-15 .elementor-element.elementor-element-bacec99{--width:100%;}.elementor-15 .elementor-element.elementor-element-387e719{--width:100%;}.elementor-15 .elementor-element.elementor-element-beb8b86{--width:100%;}.elementor-15 .elementor-element.elementor-element-c192bf4{--width:100%;}.elementor-15 .elementor-element.elementor-element-f985f8e{--width:100%;}.elementor-15 .elementor-element.elementor-element-def8cb1{--width:100%;}.elementor-15 .elementor-element.elementor-element-af87b56{--width:100%;}.elementor-15 .elementor-element.elementor-element-80192d8{--width:100%;}.elementor-15 .elementor-element.elementor-element-0f544bd{--width:100%;}.elementor-15 .elementor-element.elementor-element-d4a3ebc{--width:100%;}.elementor-15 .elementor-element.elementor-element-baa0297{--width:100%;}.elementor-15 .elementor-element.elementor-element-413f214{--width:100%;}.elementor-15 .elementor-element.elementor-element-12343eb{--width:100%;}.elementor-15 .elementor-element.elementor-element-44d471b{--width:100%;}.elementor-15 .elementor-element.elementor-element-6e9d3e1{--width:100%;}.elementor-15 .elementor-element.elementor-element-6aa53e3{--width:100%;}.elementor-15 .elementor-element.elementor-element-d2a0408{--width:100%;}.elementor-15 .elementor-element.elementor-element-41eb215{--width:100%;}.elementor-15 .elementor-element.elementor-element-3410778{--width:100%;}.elementor-15 .elementor-element.elementor-element-d7395e4{--width:100%;}.elementor-15 .elementor-element.elementor-element-1c6ae9b{--width:100%;}.elementor-15 .elementor-element.elementor-element-6db8fde{--width:100%;}.elementor-15 .elementor-element.elementor-element-c86fb47{--width:100%;}.elementor-15 .elementor-element.elementor-element-c9fad90{--width:100%;}.elementor-15 .elementor-element.elementor-element-032b457{--width:100%;}.elementor-15 .elementor-element.elementor-element-9ab3a65{--width:100%;}.elementor-15 .elementor-element.elementor-element-7d7e84a{--width:100%;}.elementor-15 .elementor-element.elementor-element-63b6dfd{--width:100%;}.elementor-15 .elementor-element.elementor-element-04d6021{--width:100%;}.elementor-15 .elementor-element.elementor-element-c49090d{--width:100%;}.elementor-15 .elementor-element.elementor-element-7a0cc93{--width:100%;}.elementor-15 .elementor-element.elementor-element-e6cfad6{--width:100%;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-840b787{--padding-top:16%;--padding-bottom:16%;--padding-left:8%;--padding-right:8%;}.elementor-15 .elementor-element.elementor-element-1b30698{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-15 .elementor-element.elementor-element-4eac424 .elementor-heading-title{font-size:12vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-ed476af .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-c33b20d{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-7889ef8{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-e3bc9f6{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-551adc9{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-d3b7cce{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-d725dac{font-size:var( --e-global-typography-03b99ed-font-size );letter-spacing:var( --e-global-typography-03b99ed-letter-spacing );}.elementor-15 .elementor-element.elementor-element-20533f8{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-3bc50b9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-15 .elementor-element.elementor-element-735440c{--padding-top:16%;--padding-bottom:16%;--padding-left:8%;--padding-right:8%;}.elementor-15 .elementor-element.elementor-element-3c76f95 .elementor-heading-title{font-size:10vw;}.elementor-15 .elementor-element.elementor-element-c67fedb{--padding-top:16%;--padding-bottom:16%;--padding-left:8%;--padding-right:8%;}.elementor-15 .elementor-element.elementor-element-aafe301{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-815b131 .elementor-heading-title{font-size:10vw;}.elementor-15 .elementor-element.elementor-element-2d9b05b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-ce89537 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-09f3187 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-111ed49 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-390ff77{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-1bad307 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-dfb3d39 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-d6a4695 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-83b0dff{--padding-top:0%;--padding-bottom:16%;--padding-left:8%;--padding-right:8%;}.elementor-15 .elementor-element.elementor-element-11bb9bb{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-4c6f810 .elementor-heading-title{font-size:10vw;}.elementor-15 .elementor-element.elementor-element-1c47001{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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-15 .elementor-element.elementor-element-00b8af8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-9643fa9{--padding-top:16%;--padding-bottom:16%;--padding-left:8%;--padding-right:8%;}.elementor-15 .elementor-element.elementor-element-035cc22{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-6bdaee0 .elementor-heading-title{font-size:10vw;}.elementor-15 .elementor-element.elementor-element-be16b06{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-597f2aa .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-d5f1216{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-c3af15e .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-574e9eb{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-46552bb .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-28d42bb{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-b985a1e{--padding-top:16%;--padding-bottom:16%;--padding-left:8%;--padding-right:8%;}.elementor-15 .elementor-element.elementor-element-2e302b1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-6ef4e5b .elementor-heading-title{font-size:10vw;}.elementor-15 .elementor-element.elementor-element-25eb147{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-faf281b .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-c80b8b8 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-3cd6b4c .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-6b69a44{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-48de3a5 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-8cd30a9 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-eaa5507 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-4bfb20e{--padding-top:16%;--padding-bottom:16%;--padding-left:8%;--padding-right:8%;}.elementor-15 .elementor-element.elementor-element-97bc7fa .elementor-heading-title{font-size:10vw;}.elementor-15 .elementor-element.elementor-element-6328a1b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-c98ce02 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-c570d06{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-6a2a658 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-8614759{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-4ba3c94 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-fd98639{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-f7d08d1{--padding-top:16%;--padding-bottom:16%;--padding-left:8%;--padding-right:8%;}.elementor-15 .elementor-element.elementor-element-a69eab8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-ea5c6a6 .elementor-heading-title{font-size:10vw;}.elementor-15 .elementor-element.elementor-element-922473a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-e8713cf .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-c17513f{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-f8ba5c0 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-16a6712{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-b32c75b{--padding-top:16%;--padding-bottom:16%;--padding-left:8%;--padding-right:8%;}.elementor-15 .elementor-element.elementor-element-4a18c6f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-beb8b86{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-3ef6781 .elementor-heading-title{font-size:10vw;}.elementor-15 .elementor-element.elementor-element-3209a43{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-b683ee1{--padding-top:16%;--padding-bottom:16%;--padding-left:8%;--padding-right:8%;}.elementor-15 .elementor-element.elementor-element-e28b8a9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-5525169 .elementor-heading-title{font-size:10vw;}.elementor-15 .elementor-element.elementor-element-9f4fba9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-e9d0d1f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-c5a0284 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-dc45ac4{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-ce4902d .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-10c9188{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-f0b6b47 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-8546366{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-88b6637{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-35e0178 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-ac6c20b{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-14c7ef8 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-11b33e9{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-6398907 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-fea45ce{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-ebf32ef{--padding-top:16%;--padding-bottom:16%;--padding-left:8%;--padding-right:8%;}.elementor-15 .elementor-element.elementor-element-1b63faa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-45b2c15 .elementor-heading-title{font-size:10vw;}.elementor-15 .elementor-element.elementor-element-729feeb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-767d38a .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-03289ae .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-1c41a8f .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-fe098cb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-1f346bb{text-align:center;}.elementor-15 .elementor-element.elementor-element-1f346bb .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-c8d0247{--padding-top:16%;--padding-bottom:16%;--padding-left:8%;--padding-right:8%;}.elementor-15 .elementor-element.elementor-element-f14e96f .elementor-heading-title{font-size:10vw;}.elementor-15 .elementor-element.elementor-element-3993183{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-80ae683 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-781e38e{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-afb5fe3 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-2a004af{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-d14c380 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-e80ece1{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-6427f59 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-8d17b61{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-a5792ed{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:16%;--padding-bottom:16%;--padding-left:8%;--padding-right:8%;}.elementor-15 .elementor-element.elementor-element-e9f5783{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-cdbe19a .elementor-heading-title{font-size:10vw;}.elementor-15 .elementor-element.elementor-element-da9b543{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-c63216c .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-eac60bf .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-5fbac4c .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-1aff63c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-4cd3e00 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-44dc7f1 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-06558a5 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-840b1c7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-b1dca78 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-c3a3b91 .elementor-heading-title{font-size:4vw;}.elementor-15 .elementor-element.elementor-element-3cbd87a{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-15 .elementor-element.elementor-element-efe07c4 .elementor-heading-title{font-size:10vw;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-15 .elementor-element.elementor-element-12a1ae7 .elementor-heading-title{font-size:3.3vw;letter-spacing:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-b9a008d .elementor-heading-title{font-size:3.2vw;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-ed476af .elementor-heading-title{font-size:16vw;}.elementor-15 .elementor-element.elementor-element-c33b20d{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-7889ef8{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-e3bc9f6{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-551adc9{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-d3b7cce{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-d725dac{font-size:var( --e-global-typography-03b99ed-font-size );letter-spacing:var( --e-global-typography-03b99ed-letter-spacing );}.elementor-15 .elementor-element.elementor-element-20533f8{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-15 .elementor-element.elementor-element-147abb5 .elementor-counter-title{justify-content:start;}.elementor-15 .elementor-element.elementor-element-147abb5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:16vw;}.elementor-15 .elementor-element.elementor-element-aac3d5c .elementor-counter-title{justify-content:start;}.elementor-15 .elementor-element.elementor-element-aac3d5c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:16vw;}.elementor-15 .elementor-element.elementor-element-efe4885 .elementor-counter-title{justify-content:start;}.elementor-15 .elementor-element.elementor-element-efe4885 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:16vw;}.elementor-15 .elementor-element.elementor-element-c5866a4 .elementor-counter-title{justify-content:center;}.elementor-15 .elementor-element.elementor-element-c5866a4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:16vw;}.elementor-15 .elementor-element.elementor-element-ce89537 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-09f3187 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-111ed49 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-1bad307 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-dfb3d39 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-d6a4695 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-fafe934 .elementor-heading-title{font-size:3.2vw;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-1c47001{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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-15 .elementor-element.elementor-element-597f2aa .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-d5f1216{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-c3af15e .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-574e9eb{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-46552bb .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-28d42bb{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-faf281b .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-c80b8b8 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-3cd6b4c .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-48de3a5 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-8cd30a9 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-eaa5507 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-1d6026f .elementor-heading-title{font-size:3.2vw;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-c98ce02 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-c570d06{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-6a2a658 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-8614759{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-4ba3c94 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-fd98639{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-06cbe2c .elementor-heading-title{font-size:3.2vw;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-979e7b2 .elementor-heading-title{font-size:3.2vw;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-e8713cf .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-c17513f{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-171372f .elementor-heading-title{font-size:3.2vw;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-f8ba5c0 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-16a6712{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-ee82f10 .elementor-heading-title{font-size:3.2vw;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-3209a43{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-d993cc8 .elementor-heading-title{font-size:3.2vw;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-9f4fba9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-c5a0284 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-dc45ac4{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-ce4902d .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-10c9188{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-f0b6b47 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-8546366{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-35e0178 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-ac6c20b{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-14c7ef8 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-11b33e9{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-6398907 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-fea45ce{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-d3174ea .elementor-heading-title{font-size:3.2vw;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-767d38a .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-03289ae .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-1c41a8f .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-80ae683 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-781e38e{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-afb5fe3 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-2a004af{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-d14c380 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-e80ece1{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-6427f59 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-8d17b61{font-size:var( --e-global-typography-9fa2214-font-size );line-height:var( --e-global-typography-9fa2214-line-height );}.elementor-15 .elementor-element.elementor-element-706b08e .elementor-heading-title{font-size:3.2vw;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-c63216c .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-eac60bf .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-5fbac4c .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-4cd3e00 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-44dc7f1 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-06558a5 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-b1dca78 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-c3a3b91 .elementor-heading-title{font-size:8vw;}.elementor-15 .elementor-element.elementor-element-4d134ff .elementor-heading-title{font-size:3.2vw;letter-spacing:0px;}}/* Start custom CSS for container, class: .elementor-element-cdfed57 */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c28c320 */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a6609a */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed81514 */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd35fcd */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49654c8 */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e3fcb5 */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25767c7 */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7de823 */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf12687 */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-981506b */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c7fd59 */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d471b */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e9d3e1 */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aa53e3 */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe098cb */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-032b457 */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ab3a65 */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d7e84a */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b6dfd */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d6021 */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49090d */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a0cc93 */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6cfad6 */.sweeping-box-container
.sweeping-image {
transform: translatey(0px) !important;
transition-duration: 0.4s !important;
}

.sweeping-box-container:hover .sweeping-image {
transform: translatex(20px) !important;
transition-duration: 0.4s !important;
}/* End custom CSS */