.elementor-861 .elementor-element.elementor-element-d83b294{--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;--overflow:hidden;--overlay-opacity:0.25;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-d83b294:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-d83b294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://0161vwroofing.co.uk/wp-content/uploads/2026/03/paddy-pohlod-EhIUYktUunU-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-861 .elementor-element.elementor-element-d83b294::before, .elementor-861 .elementor-element.elementor-element-d83b294 > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-d83b294 > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-d83b294 > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-d83b294 > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-d83b294 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e92dee2 );--background-overlay:'';}.elementor-861 .elementor-element.elementor-element-b70430b{--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:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-861 .elementor-element.elementor-element-3a94a93{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-861 .elementor-element.elementor-element-6dcdc01{z-index:2;}.elementor-861 .elementor-element.elementor-element-6dcdc01 .elementor-heading-title{font-family:var( --e-global-typography-cb0b515-font-family ), Sans-serif;font-size:var( --e-global-typography-cb0b515-font-size );font-weight:var( --e-global-typography-cb0b515-font-weight );line-height:var( --e-global-typography-cb0b515-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-13647eb{--display:flex;--justify-content:flex-end;}.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-861 .elementor-element.elementor-element-627f9e9{font-family:var( --e-global-typography-138ec33-font-family ), Sans-serif;font-size:var( --e-global-typography-138ec33-font-size );line-height:var( --e-global-typography-138ec33-line-height );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-4eb89ff{--spacer-size:150px;}.elementor-861 .elementor-element.elementor-element-e4deb5d{--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:6px 6px;--row-gap:6px;--column-gap:6px;--z-index:2;}.elementor-861 .elementor-element.elementor-element-32dc273{--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:flex-start;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.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-861 .elementor-element.elementor-element-6f00ee4{width:var( --container-widget-width, 112px );max-width:112px;--container-widget-width:112px;--container-widget-flex-grow:0;}.elementor-861 .elementor-element.elementor-element-9ca8a0b{--display:flex;}.elementor-861 .elementor-element.elementor-element-90893db .elementor-heading-title{font-family:var( --e-global-typography-3cef144-font-family ), Sans-serif;font-size:var( --e-global-typography-3cef144-font-size );font-weight:var( --e-global-typography-3cef144-font-weight );line-height:var( --e-global-typography-3cef144-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-45fa979{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-b978c5d );}.elementor-861 .elementor-element.elementor-element-45fa979 a{color:var( --e-global-color-accent );}.elementor-861 .elementor-element.elementor-element-7e9bf35{--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:flex-end;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.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-861 .elementor-element.elementor-element-1aa4fc3 .elementor-button{background-color:var( --e-global-color-b978c5d );font-family:var( --e-global-typography-cef9f04-font-family ), Sans-serif;font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-861 .elementor-element.elementor-element-1aa4fc3 .elementor-button:hover, .elementor-861 .elementor-element.elementor-element-1aa4fc3 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-1aa4fc3 .elementor-button:hover svg, .elementor-861 .elementor-element.elementor-element-1aa4fc3 .elementor-button:focus svg{fill:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-790bd1b .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-cef9f04-font-family ), Sans-serif;font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );fill:var( --e-global-color-b978c5d );color:var( --e-global-color-b978c5d );border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-861 .elementor-element.elementor-element-790bd1b .elementor-button:hover, .elementor-861 .elementor-element.elementor-element-790bd1b .elementor-button:focus{background-color:var( --e-global-color-23780d8 );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-790bd1b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-861 .elementor-element.elementor-element-790bd1b .elementor-button:hover svg, .elementor-861 .elementor-element.elementor-element-790bd1b .elementor-button:focus svg{fill:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-c871830{--display:flex;--position:absolute;--min-height:223px;--overlay-opacity:0.6;bottom:0px;}.elementor-861 .elementor-element.elementor-element-c871830::before, .elementor-861 .elementor-element.elementor-element-c871830 > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-c871830 > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-c871830 > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-c871830 > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-c871830 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 43%);}body:not(.rtl) .elementor-861 .elementor-element.elementor-element-c871830{left:0px;}body.rtl .elementor-861 .elementor-element.elementor-element-c871830{right:0px;}.elementor-861 .elementor-element.elementor-element-bca9011{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-73b3091{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-861 .elementor-element.elementor-element-73b3091 .elementor-heading-title{font-family:var( --e-global-typography-6166898-font-family ), Sans-serif;font-size:var( --e-global-typography-6166898-font-size );font-weight:var( --e-global-typography-6166898-font-weight );text-transform:var( --e-global-typography-6166898-text-transform );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-83c24aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;text-align:center;font-family:var( --e-global-typography-138ec33-font-family ), Sans-serif;font-size:var( --e-global-typography-138ec33-font-size );line-height:var( --e-global-typography-138ec33-line-height );color:var( --e-global-color-secondary );}.elementor-861 .elementor-element.elementor-element-83c24aa.elementor-element{--align-self:center;}.elementor-861 .elementor-element.elementor-element-83cdf12{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-c6868a8{--display:flex;--background-transition:0.3s;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-c6868a8:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-c6868a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-c6868a8:hover{background-color:var( --e-global-color-70d1b2e );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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-861 .elementor-element.elementor-element-c6868a8, .elementor-861 .elementor-element.elementor-element-c6868a8::before{--border-transition:0.3s;}.elementor-861 .elementor-element.elementor-element-42de95f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-861 .elementor-element.elementor-element-42de95f img{width:100%;height:227px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-861 .elementor-element.elementor-element-77ae840{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-2945381{--display:flex;}.elementor-861 .elementor-element.elementor-element-4597ae2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-4597ae2 .elementor-heading-title{font-family:var( --e-global-typography-2e2da25-font-family ), Sans-serif;font-size:var( --e-global-typography-2e2da25-font-size );font-weight:var( --e-global-typography-2e2da25-font-weight );text-transform:var( --e-global-typography-2e2da25-text-transform );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-15ada7e{font-family:var( --e-global-typography-cd213ff-font-family ), Sans-serif;font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.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-861 .elementor-element.elementor-element-fd367a1{width:initial;max-width:initial;}.elementor-861 .elementor-element.elementor-element-fd367a1 .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-fd367a1.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-fd367a1.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-fd367a1.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-fd367a1.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-fd367a1.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-fd367a1 .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-fd367a1 .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-972d729{--display:flex;--background-transition:0.3s;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-972d729:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-972d729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-972d729:hover{background-color:var( --e-global-color-70d1b2e );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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-861 .elementor-element.elementor-element-972d729, .elementor-861 .elementor-element.elementor-element-972d729::before{--border-transition:0.3s;}.elementor-861 .elementor-element.elementor-element-15fa64e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-861 .elementor-element.elementor-element-15fa64e img{width:100%;height:227px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-861 .elementor-element.elementor-element-5540c29{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-62ef08c{--display:flex;}.elementor-861 .elementor-element.elementor-element-09fd901{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-09fd901 .elementor-heading-title{font-family:var( --e-global-typography-2e2da25-font-family ), Sans-serif;font-size:var( --e-global-typography-2e2da25-font-size );font-weight:var( --e-global-typography-2e2da25-font-weight );text-transform:var( --e-global-typography-2e2da25-text-transform );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-bd470c2{font-family:var( --e-global-typography-cd213ff-font-family ), Sans-serif;font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-8365911{width:initial;max-width:initial;}.elementor-861 .elementor-element.elementor-element-8365911 .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-8365911.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-8365911.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-8365911.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-8365911.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-8365911.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-8365911 .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-8365911 .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-f6af090{--display:flex;--background-transition:0.3s;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-f6af090:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-f6af090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-f6af090:hover{background-color:var( --e-global-color-70d1b2e );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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-861 .elementor-element.elementor-element-f6af090, .elementor-861 .elementor-element.elementor-element-f6af090::before{--border-transition:0.3s;}.elementor-861 .elementor-element.elementor-element-bfc2d99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-861 .elementor-element.elementor-element-bfc2d99 img{width:100%;height:227px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-861 .elementor-element.elementor-element-b18d2b2{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-9f711c5{--display:flex;}.elementor-861 .elementor-element.elementor-element-f3a4a1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-f3a4a1f .elementor-heading-title{font-family:var( --e-global-typography-2e2da25-font-family ), Sans-serif;font-size:var( --e-global-typography-2e2da25-font-size );font-weight:var( --e-global-typography-2e2da25-font-weight );text-transform:var( --e-global-typography-2e2da25-text-transform );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-a8115b6{font-family:var( --e-global-typography-cd213ff-font-family ), Sans-serif;font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-f305dc8{width:initial;max-width:initial;}.elementor-861 .elementor-element.elementor-element-f305dc8 .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-f305dc8.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-f305dc8.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-f305dc8.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-f305dc8.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-f305dc8.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-f305dc8 .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-f305dc8 .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-a6f780c{--display:flex;--background-transition:0.3s;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-a6f780c:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-a6f780c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-a6f780c:hover{background-color:var( --e-global-color-70d1b2e );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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-861 .elementor-element.elementor-element-a6f780c, .elementor-861 .elementor-element.elementor-element-a6f780c::before{--border-transition:0.3s;}.elementor-861 .elementor-element.elementor-element-f23e227{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-861 .elementor-element.elementor-element-f23e227 img{width:100%;height:227px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-861 .elementor-element.elementor-element-1b1102a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-bc3aba7{--display:flex;}.elementor-861 .elementor-element.elementor-element-fec1525{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-fec1525 .elementor-heading-title{font-family:var( --e-global-typography-2e2da25-font-family ), Sans-serif;font-size:var( --e-global-typography-2e2da25-font-size );font-weight:var( --e-global-typography-2e2da25-font-weight );text-transform:var( --e-global-typography-2e2da25-text-transform );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-5bac5dd{font-family:var( --e-global-typography-cd213ff-font-family ), Sans-serif;font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-00d2b54{width:initial;max-width:initial;}.elementor-861 .elementor-element.elementor-element-00d2b54 .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-00d2b54.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-00d2b54.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-00d2b54.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-00d2b54.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-00d2b54.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-00d2b54 .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-00d2b54 .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-527a28a{--display:flex;--background-transition:0.3s;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-527a28a:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-527a28a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-527a28a:hover{background-color:var( --e-global-color-70d1b2e );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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-861 .elementor-element.elementor-element-527a28a, .elementor-861 .elementor-element.elementor-element-527a28a::before{--border-transition:0.3s;}.elementor-861 .elementor-element.elementor-element-3b823fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-861 .elementor-element.elementor-element-3b823fe img{width:100%;height:227px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-861 .elementor-element.elementor-element-840d08e{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-2a167e3{--display:flex;}.elementor-861 .elementor-element.elementor-element-8fc0160{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-8fc0160 .elementor-heading-title{font-family:var( --e-global-typography-2e2da25-font-family ), Sans-serif;font-size:var( --e-global-typography-2e2da25-font-size );font-weight:var( --e-global-typography-2e2da25-font-weight );text-transform:var( --e-global-typography-2e2da25-text-transform );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-86ce343{font-family:var( --e-global-typography-cd213ff-font-family ), Sans-serif;font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-26b67d5{width:initial;max-width:initial;}.elementor-861 .elementor-element.elementor-element-26b67d5 .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-26b67d5.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-26b67d5.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-26b67d5.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-26b67d5.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-26b67d5.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-26b67d5 .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-26b67d5 .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-89e881c{--display:flex;--background-transition:0.3s;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-89e881c:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-89e881c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-89e881c:hover{background-color:var( --e-global-color-70d1b2e );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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-861 .elementor-element.elementor-element-89e881c, .elementor-861 .elementor-element.elementor-element-89e881c::before{--border-transition:0.3s;}.elementor-861 .elementor-element.elementor-element-8aaefe4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-861 .elementor-element.elementor-element-8aaefe4 img{width:100%;height:227px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-861 .elementor-element.elementor-element-31b9205{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-a5c84c0{--display:flex;}.elementor-861 .elementor-element.elementor-element-01436c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-01436c5 .elementor-heading-title{font-family:var( --e-global-typography-2e2da25-font-family ), Sans-serif;font-size:var( --e-global-typography-2e2da25-font-size );font-weight:var( --e-global-typography-2e2da25-font-weight );text-transform:var( --e-global-typography-2e2da25-text-transform );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-1b6eae8{font-family:var( --e-global-typography-cd213ff-font-family ), Sans-serif;font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-705b747{width:initial;max-width:initial;}.elementor-861 .elementor-element.elementor-element-705b747 .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-705b747.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-705b747.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-705b747.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-705b747.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-705b747.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-705b747 .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-705b747 .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-6d93b75{--display:flex;--background-transition:0.3s;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-6d93b75:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-6d93b75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-6d93b75:hover{background-color:var( --e-global-color-70d1b2e );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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-861 .elementor-element.elementor-element-6d93b75, .elementor-861 .elementor-element.elementor-element-6d93b75::before{--border-transition:0.3s;}.elementor-861 .elementor-element.elementor-element-d8daa1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-861 .elementor-element.elementor-element-d8daa1c img{width:100%;height:227px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-861 .elementor-element.elementor-element-bdb7f35{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-70c68ed{--display:flex;}.elementor-861 .elementor-element.elementor-element-3bd70b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-3bd70b3 .elementor-heading-title{font-family:var( --e-global-typography-2e2da25-font-family ), Sans-serif;font-size:var( --e-global-typography-2e2da25-font-size );font-weight:var( --e-global-typography-2e2da25-font-weight );text-transform:var( --e-global-typography-2e2da25-text-transform );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-da6cede{font-family:var( --e-global-typography-cd213ff-font-family ), Sans-serif;font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-8d35049{width:initial;max-width:initial;}.elementor-861 .elementor-element.elementor-element-8d35049 .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-8d35049.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-8d35049.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-8d35049.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-8d35049.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-8d35049.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-8d35049 .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-8d35049 .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-6b99ee8{--display:flex;--background-transition:0.3s;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-6b99ee8:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-6b99ee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-6b99ee8:hover{background-color:var( --e-global-color-70d1b2e );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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-861 .elementor-element.elementor-element-6b99ee8, .elementor-861 .elementor-element.elementor-element-6b99ee8::before{--border-transition:0.3s;}.elementor-861 .elementor-element.elementor-element-1c06ee8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-861 .elementor-element.elementor-element-1c06ee8 img{width:100%;height:227px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-861 .elementor-element.elementor-element-44ef9d3{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-d61b554{--display:flex;}.elementor-861 .elementor-element.elementor-element-8cad75e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-8cad75e .elementor-heading-title{font-family:var( --e-global-typography-2e2da25-font-family ), Sans-serif;font-size:var( --e-global-typography-2e2da25-font-size );font-weight:var( --e-global-typography-2e2da25-font-weight );text-transform:var( --e-global-typography-2e2da25-text-transform );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-06fc1d2{font-family:var( --e-global-typography-cd213ff-font-family ), Sans-serif;font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-1fbe9ec{width:initial;max-width:initial;}.elementor-861 .elementor-element.elementor-element-1fbe9ec .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-1fbe9ec.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-1fbe9ec.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-1fbe9ec.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-1fbe9ec.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-1fbe9ec.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-1fbe9ec .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-1fbe9ec .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-7dfc7f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 64px;--row-gap:0px;--column-gap:64px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-7dfc7f9:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-7dfc7f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e92dee2 );}.elementor-861 .elementor-element.elementor-element-adb9fcc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-861 .elementor-element.elementor-element-54ebdea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-861 .elementor-element.elementor-element-54ebdea .elementor-heading-title{font-family:var( --e-global-typography-6166898-font-family ), Sans-serif;font-size:var( --e-global-typography-6166898-font-size );font-weight:var( --e-global-typography-6166898-font-weight );text-transform:var( --e-global-typography-6166898-text-transform );line-height:var( --e-global-typography-6166898-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-aee37f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-861 .elementor-element.elementor-element-c0b8751{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-b978c5d );}.elementor-861 .elementor-element.elementor-element-9f17d25{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-2fb97ac{text-align:center;}.elementor-861 .elementor-element.elementor-element-2fb97ac .elementor-heading-title{font-family:var( --e-global-typography-6166898-font-family ), Sans-serif;font-size:var( --e-global-typography-6166898-font-size );font-weight:var( --e-global-typography-6166898-font-weight );text-transform:var( --e-global-typography-6166898-text-transform );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-d93b98a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;text-align:center;font-family:var( --e-global-typography-138ec33-font-family ), Sans-serif;font-size:var( --e-global-typography-138ec33-font-size );line-height:var( --e-global-typography-138ec33-line-height );color:var( --e-global-color-primary );}.elementor-861 .elementor-element.elementor-element-31760f1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-861 .elementor-element.elementor-element-0f4d2b8{--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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;box-shadow:0px 5px 15px 3px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-0f4d2b8:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-0f4d2b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-63b4bf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 124px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-63b4bf3 img{width:100%;max-width:24px;}.elementor-861 .elementor-element.elementor-element-bf3a94c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-bf3a94c .elementor-heading-title{font-family:var( --e-global-typography-2e2da25-font-family ), Sans-serif;font-size:var( --e-global-typography-2e2da25-font-size );font-weight:var( --e-global-typography-2e2da25-font-weight );text-transform:var( --e-global-typography-2e2da25-text-transform );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-4f484c0{--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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;box-shadow:0px 5px 15px 3px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-4f484c0:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-4f484c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-9a040a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 124px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-9a040a3 img{width:100%;max-width:24px;}.elementor-861 .elementor-element.elementor-element-cf78311{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-cf78311 .elementor-heading-title{font-family:var( --e-global-typography-2e2da25-font-family ), Sans-serif;font-size:var( --e-global-typography-2e2da25-font-size );font-weight:var( --e-global-typography-2e2da25-font-weight );text-transform:var( --e-global-typography-2e2da25-text-transform );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-bc42f9b{--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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;box-shadow:0px 5px 15px 3px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-bc42f9b:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-bc42f9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-02f379e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 124px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-02f379e img{width:100%;max-width:24px;}.elementor-861 .elementor-element.elementor-element-42b1820{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-42b1820 .elementor-heading-title{font-family:var( --e-global-typography-2e2da25-font-family ), Sans-serif;font-size:var( --e-global-typography-2e2da25-font-size );font-weight:var( --e-global-typography-2e2da25-font-weight );text-transform:var( --e-global-typography-2e2da25-text-transform );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-1d4cae4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-861 .elementor-element.elementor-element-93a8230{--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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;box-shadow:0px 5px 15px 3px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-93a8230:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-93a8230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-6d44b5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 124px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-6d44b5e img{width:100%;max-width:24px;}.elementor-861 .elementor-element.elementor-element-6c8eff0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-6c8eff0 .elementor-heading-title{font-family:var( --e-global-typography-2e2da25-font-family ), Sans-serif;font-size:var( --e-global-typography-2e2da25-font-size );font-weight:var( --e-global-typography-2e2da25-font-weight );text-transform:var( --e-global-typography-2e2da25-text-transform );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-c936d79{--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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;box-shadow:0px 5px 15px 3px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-c936d79:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-c936d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-c4a3b26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 124px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-c4a3b26 img{width:100%;max-width:24px;}.elementor-861 .elementor-element.elementor-element-c146bd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-c146bd8 .elementor-heading-title{font-family:var( --e-global-typography-2e2da25-font-family ), Sans-serif;font-size:var( --e-global-typography-2e2da25-font-size );font-weight:var( --e-global-typography-2e2da25-font-weight );text-transform:var( --e-global-typography-2e2da25-text-transform );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-aa9db42{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-aa9db42:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-aa9db42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-861 .elementor-element.elementor-element-56067ad{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-861 .elementor-element.elementor-element-845e8ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-861 .elementor-element.elementor-element-845e8ec .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;line-height:140%;}.elementor-861 .elementor-element.elementor-element-0214137{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-primary );}.elementor-861 .elementor-element.elementor-element-e133ff4{--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 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-861 .elementor-element.elementor-element-0641464{--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;--justify-content:space-between;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-861 .elementor-element.elementor-element-046ff44 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-861 .elementor-element.elementor-element-046ff44 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-861 .elementor-element.elementor-element-046ff44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-861 .elementor-element.elementor-element-046ff44 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-861 .elementor-element.elementor-element-046ff44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-861 .elementor-element.elementor-element-046ff44 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-861 .elementor-element.elementor-element-046ff44 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-861 .elementor-element.elementor-element-046ff44{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-861 .elementor-element.elementor-element-046ff44 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-861 .elementor-element.elementor-element-046ff44 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-861 .elementor-element.elementor-element-938492d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-861 .elementor-element.elementor-element-938492d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-861 .elementor-element.elementor-element-938492d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-861 .elementor-element.elementor-element-938492d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-861 .elementor-element.elementor-element-938492d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-861 .elementor-element.elementor-element-938492d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-861 .elementor-element.elementor-element-938492d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-861 .elementor-element.elementor-element-938492d{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-861 .elementor-element.elementor-element-938492d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-861 .elementor-element.elementor-element-938492d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-861 .elementor-element.elementor-element-e3541b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-primary );}.elementor-861 .elementor-element.elementor-element-52e598b{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-d0927cb{width:var( --container-widget-width, 874px );max-width:874px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:874px;--container-widget-flex-grow:0;text-align:start;}.elementor-861 .elementor-element.elementor-element-d0927cb .elementor-heading-title{font-family:var( --e-global-typography-6166898-font-family ), Sans-serif;font-size:var( --e-global-typography-6166898-font-size );font-weight:var( --e-global-typography-6166898-font-weight );text-transform:var( --e-global-typography-6166898-text-transform );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-274ecfe{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-861 .elementor-element.elementor-element-6cc63a3{--display:flex;--min-height:243px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-6cc63a3:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-6cc63a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );background-image:url("https://0161vwroofing.co.uk/wp-content/uploads/2026/03/Stockport-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-861 .elementor-element.elementor-element-6cc63a3::before, .elementor-861 .elementor-element.elementor-element-6cc63a3 > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-6cc63a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-6cc63a3 > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-6cc63a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-6cc63a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-6cc63a3:hover::before, .elementor-861 .elementor-element.elementor-element-6cc63a3:hover > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-6cc63a3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-6cc63a3 > .elementor-background-slideshow:hover::before, .elementor-861 .elementor-element.elementor-element-6cc63a3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-6cc63a3:hover{--overlay-opacity:0.65;}.elementor-861 .elementor-element.elementor-element-547a681{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-4524a73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-4524a73.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-4524a73 .elementor-heading-title{font-family:var( --e-global-typography-a9b7ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-a9b7ed6-font-size );font-weight:var( --e-global-typography-a9b7ed6-font-weight );text-transform:var( --e-global-typography-a9b7ed6-text-transform );line-height:var( --e-global-typography-a9b7ed6-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-04a537e{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-861 .elementor-element.elementor-element-04a537e .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-04a537e.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-04a537e.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-04a537e.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-04a537e.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-04a537e.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-04a537e .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-04a537e .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-5aa186b{--display:flex;--min-height:243px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-5aa186b:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-5aa186b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );background-image:url("https://0161vwroofing.co.uk/wp-content/uploads/2026/03/Wythenshawe.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-861 .elementor-element.elementor-element-5aa186b::before, .elementor-861 .elementor-element.elementor-element-5aa186b > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-5aa186b > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-5aa186b > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-5aa186b > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-5aa186b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-5aa186b:hover::before, .elementor-861 .elementor-element.elementor-element-5aa186b:hover > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-5aa186b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-5aa186b > .elementor-background-slideshow:hover::before, .elementor-861 .elementor-element.elementor-element-5aa186b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-5aa186b:hover{--overlay-opacity:0.65;}.elementor-861 .elementor-element.elementor-element-d4247ef{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-e656769{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-e656769.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-e656769 .elementor-heading-title{font-family:var( --e-global-typography-a9b7ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-a9b7ed6-font-size );font-weight:var( --e-global-typography-a9b7ed6-font-weight );text-transform:var( --e-global-typography-a9b7ed6-text-transform );line-height:var( --e-global-typography-a9b7ed6-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-4b1e467{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-861 .elementor-element.elementor-element-4b1e467 .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-4b1e467.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-4b1e467.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-4b1e467.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-4b1e467.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-4b1e467.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-4b1e467 .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-4b1e467 .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-95c063d{--display:flex;--min-height:243px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-95c063d:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-95c063d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );background-image:url("https://0161vwroofing.co.uk/wp-content/uploads/2026/03/Altrincham.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-861 .elementor-element.elementor-element-95c063d::before, .elementor-861 .elementor-element.elementor-element-95c063d > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-95c063d > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-95c063d > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-95c063d > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-95c063d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-95c063d:hover::before, .elementor-861 .elementor-element.elementor-element-95c063d:hover > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-95c063d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-95c063d > .elementor-background-slideshow:hover::before, .elementor-861 .elementor-element.elementor-element-95c063d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-95c063d:hover{--overlay-opacity:0.65;}.elementor-861 .elementor-element.elementor-element-dd59672{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-9eaa4ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-9eaa4ca.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-9eaa4ca .elementor-heading-title{font-family:var( --e-global-typography-a9b7ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-a9b7ed6-font-size );font-weight:var( --e-global-typography-a9b7ed6-font-weight );text-transform:var( --e-global-typography-a9b7ed6-text-transform );line-height:var( --e-global-typography-a9b7ed6-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-3250575{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-861 .elementor-element.elementor-element-3250575 .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-3250575.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-3250575.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-3250575.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-3250575.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-3250575.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-3250575 .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-3250575 .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-127608c{--display:flex;--min-height:243px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-127608c:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-127608c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );background-image:url("https://0161vwroofing.co.uk/wp-content/uploads/2026/03/KNUTSFORD.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-861 .elementor-element.elementor-element-127608c::before, .elementor-861 .elementor-element.elementor-element-127608c > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-127608c > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-127608c > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-127608c > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-127608c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-127608c:hover::before, .elementor-861 .elementor-element.elementor-element-127608c:hover > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-127608c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-127608c > .elementor-background-slideshow:hover::before, .elementor-861 .elementor-element.elementor-element-127608c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-127608c:hover{--overlay-opacity:0.65;}.elementor-861 .elementor-element.elementor-element-839e4eb{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-657dcc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-657dcc0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-657dcc0 .elementor-heading-title{font-family:var( --e-global-typography-a9b7ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-a9b7ed6-font-size );font-weight:var( --e-global-typography-a9b7ed6-font-weight );text-transform:var( --e-global-typography-a9b7ed6-text-transform );line-height:var( --e-global-typography-a9b7ed6-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-c16c4a3{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-861 .elementor-element.elementor-element-c16c4a3 .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-c16c4a3.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-c16c4a3.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-c16c4a3.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-c16c4a3.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-c16c4a3.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-c16c4a3 .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-c16c4a3 .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-4f2fe3e{--display:flex;--min-height:243px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-4f2fe3e:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-4f2fe3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );background-image:url("https://0161vwroofing.co.uk/wp-content/uploads/2026/03/WILMSLOW-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-861 .elementor-element.elementor-element-4f2fe3e::before, .elementor-861 .elementor-element.elementor-element-4f2fe3e > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-4f2fe3e > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-4f2fe3e > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-4f2fe3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-4f2fe3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-4f2fe3e:hover::before, .elementor-861 .elementor-element.elementor-element-4f2fe3e:hover > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-4f2fe3e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-4f2fe3e > .elementor-background-slideshow:hover::before, .elementor-861 .elementor-element.elementor-element-4f2fe3e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-4f2fe3e:hover{--overlay-opacity:0.65;}.elementor-861 .elementor-element.elementor-element-7410c08{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-a389c9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-a389c9f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-a389c9f .elementor-heading-title{font-family:var( --e-global-typography-a9b7ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-a9b7ed6-font-size );font-weight:var( --e-global-typography-a9b7ed6-font-weight );text-transform:var( --e-global-typography-a9b7ed6-text-transform );line-height:var( --e-global-typography-a9b7ed6-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-251c49a{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-861 .elementor-element.elementor-element-251c49a .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-251c49a.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-251c49a.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-251c49a.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-251c49a.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-251c49a.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-251c49a .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-251c49a .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-87f263e{--display:flex;--min-height:243px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-87f263e:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-87f263e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );background-image:url("https://0161vwroofing.co.uk/wp-content/uploads/2026/03/ALDERLEY-DEGE-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-861 .elementor-element.elementor-element-87f263e::before, .elementor-861 .elementor-element.elementor-element-87f263e > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-87f263e > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-87f263e > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-87f263e > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-87f263e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-87f263e:hover::before, .elementor-861 .elementor-element.elementor-element-87f263e:hover > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-87f263e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-87f263e > .elementor-background-slideshow:hover::before, .elementor-861 .elementor-element.elementor-element-87f263e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-87f263e:hover{--overlay-opacity:0.65;}.elementor-861 .elementor-element.elementor-element-8819a9b{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-622b773{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-622b773.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-622b773 .elementor-heading-title{font-family:var( --e-global-typography-a9b7ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-a9b7ed6-font-size );font-weight:var( --e-global-typography-a9b7ed6-font-weight );text-transform:var( --e-global-typography-a9b7ed6-text-transform );line-height:var( --e-global-typography-a9b7ed6-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-8041692{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-861 .elementor-element.elementor-element-8041692 .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-8041692.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-8041692.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-8041692.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-8041692.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-8041692.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-8041692 .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-8041692 .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-bdfb72c{--display:flex;--min-height:243px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-bdfb72c:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-bdfb72c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );background-image:url("https://0161vwroofing.co.uk/wp-content/uploads/2026/03/BOLLINGTON-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-861 .elementor-element.elementor-element-bdfb72c::before, .elementor-861 .elementor-element.elementor-element-bdfb72c > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-bdfb72c > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-bdfb72c > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-bdfb72c > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-bdfb72c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-bdfb72c:hover::before, .elementor-861 .elementor-element.elementor-element-bdfb72c:hover > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-bdfb72c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-bdfb72c > .elementor-background-slideshow:hover::before, .elementor-861 .elementor-element.elementor-element-bdfb72c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-bdfb72c:hover{--overlay-opacity:0.65;}.elementor-861 .elementor-element.elementor-element-47640cf{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-2c46093{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-2c46093.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-2c46093 .elementor-heading-title{font-family:var( --e-global-typography-a9b7ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-a9b7ed6-font-size );font-weight:var( --e-global-typography-a9b7ed6-font-weight );text-transform:var( --e-global-typography-a9b7ed6-text-transform );line-height:var( --e-global-typography-a9b7ed6-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-34020f2{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-861 .elementor-element.elementor-element-34020f2 .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-34020f2.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-34020f2.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-34020f2.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-34020f2.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-34020f2.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-34020f2 .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-34020f2 .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-ae0b9bc{--display:flex;--min-height:243px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-ae0b9bc:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-ae0b9bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );background-image:url("https://0161vwroofing.co.uk/wp-content/uploads/2026/03/Stockport-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-861 .elementor-element.elementor-element-ae0b9bc::before, .elementor-861 .elementor-element.elementor-element-ae0b9bc > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-ae0b9bc > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-ae0b9bc > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-ae0b9bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-ae0b9bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-ae0b9bc:hover::before, .elementor-861 .elementor-element.elementor-element-ae0b9bc:hover > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-ae0b9bc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-ae0b9bc > .elementor-background-slideshow:hover::before, .elementor-861 .elementor-element.elementor-element-ae0b9bc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-ae0b9bc:hover{--overlay-opacity:0.65;}.elementor-861 .elementor-element.elementor-element-9b9da03{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-2a4de96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-2a4de96.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-2a4de96 .elementor-heading-title{font-family:var( --e-global-typography-a9b7ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-a9b7ed6-font-size );font-weight:var( --e-global-typography-a9b7ed6-font-weight );text-transform:var( --e-global-typography-a9b7ed6-text-transform );line-height:var( --e-global-typography-a9b7ed6-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-087940b{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-861 .elementor-element.elementor-element-087940b .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-087940b.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-087940b.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-087940b.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-087940b.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-087940b.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-087940b .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-087940b .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-28f8959{--display:flex;--min-height:243px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-28f8959:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-28f8959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );background-image:url("https://0161vwroofing.co.uk/wp-content/uploads/2026/03/WHALEY-BRIDGE-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-861 .elementor-element.elementor-element-28f8959::before, .elementor-861 .elementor-element.elementor-element-28f8959 > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-28f8959 > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-28f8959 > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-28f8959 > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-28f8959 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-28f8959:hover::before, .elementor-861 .elementor-element.elementor-element-28f8959:hover > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-28f8959:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-28f8959 > .elementor-background-slideshow:hover::before, .elementor-861 .elementor-element.elementor-element-28f8959 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-28f8959:hover{--overlay-opacity:0.65;}.elementor-861 .elementor-element.elementor-element-d2c4fda{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-cf490d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-cf490d3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-cf490d3 .elementor-heading-title{font-family:var( --e-global-typography-a9b7ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-a9b7ed6-font-size );font-weight:var( --e-global-typography-a9b7ed6-font-weight );text-transform:var( --e-global-typography-a9b7ed6-text-transform );line-height:var( --e-global-typography-a9b7ed6-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-cf3ec9a{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-861 .elementor-element.elementor-element-cf3ec9a .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-cf3ec9a.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-cf3ec9a.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-cf3ec9a.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-cf3ec9a.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-cf3ec9a.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-cf3ec9a .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-cf3ec9a .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-125cb72{--display:flex;--min-height:243px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-125cb72:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-125cb72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );background-image:url("https://0161vwroofing.co.uk/wp-content/uploads/2026/03/MARPLE-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-861 .elementor-element.elementor-element-125cb72::before, .elementor-861 .elementor-element.elementor-element-125cb72 > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-125cb72 > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-125cb72 > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-125cb72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-125cb72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-125cb72:hover::before, .elementor-861 .elementor-element.elementor-element-125cb72:hover > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-125cb72:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-125cb72 > .elementor-background-slideshow:hover::before, .elementor-861 .elementor-element.elementor-element-125cb72 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-125cb72:hover{--overlay-opacity:0.65;}.elementor-861 .elementor-element.elementor-element-d083ed2{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-e672277{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-e672277.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-e672277 .elementor-heading-title{font-family:var( --e-global-typography-a9b7ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-a9b7ed6-font-size );font-weight:var( --e-global-typography-a9b7ed6-font-weight );text-transform:var( --e-global-typography-a9b7ed6-text-transform );line-height:var( --e-global-typography-a9b7ed6-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-dc143c7{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-861 .elementor-element.elementor-element-dc143c7 .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-dc143c7.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-dc143c7.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-dc143c7.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-dc143c7.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-dc143c7.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-dc143c7 .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-dc143c7 .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-2ad3b46{--display:flex;--min-height:243px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-2ad3b46:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-2ad3b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );background-image:url("https://0161vwroofing.co.uk/wp-content/uploads/2026/03/GLOSSOP-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-861 .elementor-element.elementor-element-2ad3b46::before, .elementor-861 .elementor-element.elementor-element-2ad3b46 > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-2ad3b46 > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-2ad3b46 > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-2ad3b46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-2ad3b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-2ad3b46:hover::before, .elementor-861 .elementor-element.elementor-element-2ad3b46:hover > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-2ad3b46:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-2ad3b46 > .elementor-background-slideshow:hover::before, .elementor-861 .elementor-element.elementor-element-2ad3b46 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-2ad3b46:hover{--overlay-opacity:0.65;}.elementor-861 .elementor-element.elementor-element-91bba97{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-2955f68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-2955f68.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-2955f68 .elementor-heading-title{font-family:var( --e-global-typography-a9b7ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-a9b7ed6-font-size );font-weight:var( --e-global-typography-a9b7ed6-font-weight );text-transform:var( --e-global-typography-a9b7ed6-text-transform );line-height:var( --e-global-typography-a9b7ed6-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-9cd177d{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-861 .elementor-element.elementor-element-9cd177d .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-9cd177d.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-9cd177d.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-9cd177d.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-9cd177d.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-9cd177d.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-9cd177d .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-9cd177d .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-0add44c{--display:flex;--min-height:243px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-0add44c:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-0add44c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );background-image:url("https://0161vwroofing.co.uk/wp-content/uploads/2026/03/HYDE-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-861 .elementor-element.elementor-element-0add44c::before, .elementor-861 .elementor-element.elementor-element-0add44c > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-0add44c > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-0add44c > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-0add44c > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-0add44c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-0add44c:hover::before, .elementor-861 .elementor-element.elementor-element-0add44c:hover > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-0add44c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-0add44c > .elementor-background-slideshow:hover::before, .elementor-861 .elementor-element.elementor-element-0add44c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-0add44c:hover{--overlay-opacity:0.65;}.elementor-861 .elementor-element.elementor-element-ddaa62d{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-5d5cdee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-5d5cdee.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-5d5cdee .elementor-heading-title{font-family:var( --e-global-typography-a9b7ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-a9b7ed6-font-size );font-weight:var( --e-global-typography-a9b7ed6-font-weight );text-transform:var( --e-global-typography-a9b7ed6-text-transform );line-height:var( --e-global-typography-a9b7ed6-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-3208891{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-861 .elementor-element.elementor-element-3208891 .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-3208891.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-3208891.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-3208891.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-3208891.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-3208891.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-3208891 .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-3208891 .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-99690e8{--display:flex;--min-height:243px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-99690e8:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-99690e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );background-image:url("https://0161vwroofing.co.uk/wp-content/uploads/2026/03/SALE-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-861 .elementor-element.elementor-element-99690e8::before, .elementor-861 .elementor-element.elementor-element-99690e8 > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-99690e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-99690e8 > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-99690e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-99690e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-99690e8:hover::before, .elementor-861 .elementor-element.elementor-element-99690e8:hover > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-99690e8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-99690e8 > .elementor-background-slideshow:hover::before, .elementor-861 .elementor-element.elementor-element-99690e8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-99690e8:hover{--overlay-opacity:0.65;}.elementor-861 .elementor-element.elementor-element-beb923a{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-a34d70f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-a34d70f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-a34d70f .elementor-heading-title{font-family:var( --e-global-typography-a9b7ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-a9b7ed6-font-size );font-weight:var( --e-global-typography-a9b7ed6-font-weight );text-transform:var( --e-global-typography-a9b7ed6-text-transform );line-height:var( --e-global-typography-a9b7ed6-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-6cf4b6f{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-861 .elementor-element.elementor-element-6cf4b6f .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-6cf4b6f.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-6cf4b6f.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-6cf4b6f.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-6cf4b6f.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-6cf4b6f.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-6cf4b6f .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-6cf4b6f .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-3c75156{--display:flex;--min-height:243px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-3c75156:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-3c75156 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );background-image:url("https://0161vwroofing.co.uk/wp-content/uploads/2026/03/BRAMHALL-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-861 .elementor-element.elementor-element-3c75156::before, .elementor-861 .elementor-element.elementor-element-3c75156 > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-3c75156 > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-3c75156 > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-3c75156 > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-3c75156 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-3c75156:hover::before, .elementor-861 .elementor-element.elementor-element-3c75156:hover > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-3c75156:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-3c75156 > .elementor-background-slideshow:hover::before, .elementor-861 .elementor-element.elementor-element-3c75156 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-3c75156:hover{--overlay-opacity:0.65;}.elementor-861 .elementor-element.elementor-element-59203bf{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-c196335{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-c196335.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-c196335 .elementor-heading-title{font-family:var( --e-global-typography-a9b7ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-a9b7ed6-font-size );font-weight:var( --e-global-typography-a9b7ed6-font-weight );text-transform:var( --e-global-typography-a9b7ed6-text-transform );line-height:var( --e-global-typography-a9b7ed6-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-84be72b{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-861 .elementor-element.elementor-element-84be72b .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-84be72b.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-84be72b.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-84be72b.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-84be72b.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-84be72b.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-84be72b .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-84be72b .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-ffdc556{--display:flex;--min-height:243px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-ffdc556:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-ffdc556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );background-image:url("https://0161vwroofing.co.uk/wp-content/uploads/2026/03/CHEADLE-HULME-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-861 .elementor-element.elementor-element-ffdc556::before, .elementor-861 .elementor-element.elementor-element-ffdc556 > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-ffdc556 > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-ffdc556 > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-ffdc556 > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-ffdc556 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-ffdc556:hover::before, .elementor-861 .elementor-element.elementor-element-ffdc556:hover > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-ffdc556:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-ffdc556 > .elementor-background-slideshow:hover::before, .elementor-861 .elementor-element.elementor-element-ffdc556 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-ffdc556:hover{--overlay-opacity:0.65;}.elementor-861 .elementor-element.elementor-element-b1efa39{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-ac50360{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-ac50360.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-ac50360 .elementor-heading-title{font-family:var( --e-global-typography-a9b7ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-a9b7ed6-font-size );font-weight:var( --e-global-typography-a9b7ed6-font-weight );text-transform:var( --e-global-typography-a9b7ed6-text-transform );line-height:var( --e-global-typography-a9b7ed6-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-da58d8c{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-861 .elementor-element.elementor-element-da58d8c .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-da58d8c.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-da58d8c.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-da58d8c.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-da58d8c.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-da58d8c.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-da58d8c .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-da58d8c .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-34ebc9f{--display:flex;--min-height:243px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;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:var( --e-global-color-636561a );--border-color:var( --e-global-color-636561a );--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-861 .elementor-element.elementor-element-34ebc9f:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-34ebc9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b978c5d );background-image:url("https://0161vwroofing.co.uk/wp-content/uploads/2026/03/CHEADLE-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-861 .elementor-element.elementor-element-34ebc9f::before, .elementor-861 .elementor-element.elementor-element-34ebc9f > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-34ebc9f > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-34ebc9f > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-34ebc9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-34ebc9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 50%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-34ebc9f:hover::before, .elementor-861 .elementor-element.elementor-element-34ebc9f:hover > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-34ebc9f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-34ebc9f > .elementor-background-slideshow:hover::before, .elementor-861 .elementor-element.elementor-element-34ebc9f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-861 .elementor-element.elementor-element-34ebc9f:hover{--overlay-opacity:0.65;}.elementor-861 .elementor-element.elementor-element-29a6e59{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-d57743c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-861 .elementor-element.elementor-element-d57743c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-861 .elementor-element.elementor-element-d57743c .elementor-heading-title{font-family:var( --e-global-typography-a9b7ed6-font-family ), Sans-serif;font-size:var( --e-global-typography-a9b7ed6-font-size );font-weight:var( --e-global-typography-a9b7ed6-font-weight );text-transform:var( --e-global-typography-a9b7ed6-text-transform );line-height:var( --e-global-typography-a9b7ed6-line-height );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-739c999{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-861 .elementor-element.elementor-element-739c999 .elementor-icon-wrapper{text-align:center;}.elementor-861 .elementor-element.elementor-element-739c999.elementor-view-stacked .elementor-icon{background-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-739c999.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-739c999.elementor-view-default .elementor-icon{color:#1A1A1A00;border-color:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-739c999.elementor-view-framed .elementor-icon, .elementor-861 .elementor-element.elementor-element-739c999.elementor-view-default .elementor-icon svg{fill:#1A1A1A00;}.elementor-861 .elementor-element.elementor-element-739c999 .elementor-icon{font-size:48px;}.elementor-861 .elementor-element.elementor-element-739c999 .elementor-icon svg{height:48px;}.elementor-861 .elementor-element.elementor-element-2dbaad4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:64px;--padding-bottom:224px;--padding-left:0px;--padding-right:0px;}.elementor-861 .elementor-element.elementor-element-2dbaad4:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-2dbaad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://0161vwroofing.co.uk/wp-content/uploads/2026/03/CTA-Image.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-861 .elementor-element.elementor-element-2dbaad4::before, .elementor-861 .elementor-element.elementor-element-2dbaad4 > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-2dbaad4 > .e-con-inner > .elementor-background-video-container::before, .elementor-861 .elementor-element.elementor-element-2dbaad4 > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-2dbaad4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-861 .elementor-element.elementor-element-2dbaad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-6dd55bc ) 62%, var( --e-global-color-primary ) 100%);}.elementor-861 .elementor-element.elementor-element-602cb20{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-861 .elementor-element.elementor-element-602cb20.elementor-element{--align-self:center;}.elementor-861 .elementor-element.elementor-element-602cb20 .elementor-heading-title{font-family:var( --e-global-typography-6166898-font-family ), Sans-serif;font-size:var( --e-global-typography-6166898-font-size );font-weight:var( --e-global-typography-6166898-font-weight );text-transform:var( --e-global-typography-6166898-text-transform );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-4a5b39c{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-861 .elementor-element.elementor-element-e89633f .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-cef9f04-font-family ), Sans-serif;font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );fill:var( --e-global-color-b978c5d );color:var( --e-global-color-b978c5d );border-style:solid;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-861 .elementor-element.elementor-element-e89633f .elementor-button:hover, .elementor-861 .elementor-element.elementor-element-e89633f .elementor-button:focus{background-color:var( --e-global-color-23780d8 );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-e89633f .elementor-button:hover svg, .elementor-861 .elementor-element.elementor-element-e89633f .elementor-button:focus svg{fill:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-add9306 .elementor-button{background-color:var( --e-global-color-b978c5d );font-family:var( --e-global-typography-cef9f04-font-family ), Sans-serif;font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-861 .elementor-element.elementor-element-add9306 .elementor-button:hover, .elementor-861 .elementor-element.elementor-element-add9306 .elementor-button:focus{background-color:var( --e-global-color-23780d8 );color:var( --e-global-color-b978c5d );}.elementor-861 .elementor-element.elementor-element-add9306 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-861 .elementor-element.elementor-element-add9306 .elementor-button:hover svg, .elementor-861 .elementor-element.elementor-element-add9306 .elementor-button:focus svg{fill:var( --e-global-color-b978c5d );}@media(max-width:1366px){.elementor-861 .elementor-element.elementor-element-d83b294{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-6dcdc01 .elementor-heading-title{font-size:var( --e-global-typography-cb0b515-font-size );line-height:var( --e-global-typography-cb0b515-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-627f9e9{font-size:var( --e-global-typography-138ec33-font-size );line-height:var( --e-global-typography-138ec33-line-height );}.elementor-861 .elementor-element.elementor-element-4eb89ff{--spacer-size:125px;}.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-861 .elementor-element.elementor-element-90893db .elementor-heading-title{font-size:var( --e-global-typography-3cef144-font-size );line-height:var( --e-global-typography-3cef144-line-height );}.elementor-861 .elementor-element.elementor-element-45fa979{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-1aa4fc3 .elementor-button{font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );}.elementor-861 .elementor-element.elementor-element-790bd1b .elementor-button{font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );}.elementor-861 .elementor-element.elementor-element-bca9011{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-73b3091 .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-83c24aa{font-size:var( --e-global-typography-138ec33-font-size );line-height:var( --e-global-typography-138ec33-line-height );}.elementor-861 .elementor-element.elementor-element-83cdf12{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-4597ae2 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-15ada7e{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-09fd901 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-bd470c2{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-f3a4a1f .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-a8115b6{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-fec1525 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-5bac5dd{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-8fc0160 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-86ce343{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-01436c5 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-1b6eae8{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-3bd70b3 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-da6cede{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-8cad75e .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-06fc1d2{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-7dfc7f9{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-54ebdea .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-c0b8751{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-9f17d25{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-2fb97ac .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-d93b98a{font-size:var( --e-global-typography-138ec33-font-size );line-height:var( --e-global-typography-138ec33-line-height );}.elementor-861 .elementor-element.elementor-element-31760f1{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-bf3a94c .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-cf78311 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-42b1820 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-1d4cae4{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-6c8eff0 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-c146bd8 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-aa9db42{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-0214137{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-e3541b2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-52e598b{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-d0927cb .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-274ecfe{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-4524a73 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-e656769 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-9eaa4ca .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-657dcc0 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-a389c9f .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-622b773 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-2c46093 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-2a4de96 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-cf490d3 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-e672277 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-2955f68 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-5d5cdee .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-a34d70f .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-c196335 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-ac50360 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-d57743c .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-2dbaad4:not(.elementor-motion-effects-element-type-background), .elementor-861 .elementor-element.elementor-element-2dbaad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-861 .elementor-element.elementor-element-602cb20 .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-e89633f .elementor-button{font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );}.elementor-861 .elementor-element.elementor-element-add9306 .elementor-button{font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );}}@media(max-width:1200px){.elementor-861 .elementor-element.elementor-element-83cdf12{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-31760f1{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-1d4cae4{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-274ecfe{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-861 .elementor-element.elementor-element-d83b294{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-6dcdc01 .elementor-heading-title{font-size:var( --e-global-typography-cb0b515-font-size );line-height:var( --e-global-typography-cb0b515-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-627f9e9{font-size:var( --e-global-typography-138ec33-font-size );line-height:var( --e-global-typography-138ec33-line-height );}.elementor-861 .elementor-element.elementor-element-4eb89ff{--spacer-size:50px;}.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-861 .elementor-element.elementor-element-90893db .elementor-heading-title{font-size:var( --e-global-typography-3cef144-font-size );line-height:var( --e-global-typography-3cef144-line-height );}.elementor-861 .elementor-element.elementor-element-45fa979{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-1aa4fc3 .elementor-button{font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );}.elementor-861 .elementor-element.elementor-element-790bd1b .elementor-button{font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );}.elementor-861 .elementor-element.elementor-element-c871830{--min-height:134px;}.elementor-861 .elementor-element.elementor-element-bca9011{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-73b3091 .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-83c24aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-size:var( --e-global-typography-138ec33-font-size );line-height:var( --e-global-typography-138ec33-line-height );}.elementor-861 .elementor-element.elementor-element-83cdf12{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-4597ae2 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-15ada7e{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-09fd901 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-bd470c2{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-f3a4a1f .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-a8115b6{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-fec1525 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-5bac5dd{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-8fc0160 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-86ce343{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-01436c5 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-1b6eae8{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-3bd70b3 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-da6cede{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-8cad75e .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-06fc1d2{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-7dfc7f9{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-54ebdea .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-c0b8751{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-9f17d25{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-2fb97ac .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-d93b98a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-size:var( --e-global-typography-138ec33-font-size );line-height:var( --e-global-typography-138ec33-line-height );}.elementor-861 .elementor-element.elementor-element-31760f1{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-bf3a94c .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-cf78311 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-42b1820 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-1d4cae4{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-6c8eff0 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-c146bd8 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-aa9db42{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-56067ad{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-861 .elementor-element.elementor-element-845e8ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-861 .elementor-element.elementor-element-845e8ec .elementor-heading-title{font-size:28px;}.elementor-861 .elementor-element.elementor-element-0214137{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-e133ff4{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-861 .elementor-element.elementor-element-0641464{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-e3541b2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-52e598b{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-d0927cb .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-274ecfe{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-4524a73 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-e656769 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-9eaa4ca .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-657dcc0 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-a389c9f .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-622b773 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-2c46093 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-2a4de96 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-cf490d3 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-e672277 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-2955f68 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-5d5cdee .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-a34d70f .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-c196335 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-ac50360 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-d57743c .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-2dbaad4{--padding-top:32px;--padding-bottom:121px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-602cb20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:509px;--container-widget-flex-grow:0;width:var( --container-widget-width, 509px );max-width:509px;}.elementor-861 .elementor-element.elementor-element-602cb20 .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-e89633f .elementor-button{font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );}.elementor-861 .elementor-element.elementor-element-add9306 .elementor-button{font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );}}@media(max-width:880px){.elementor-861 .elementor-element.elementor-element-4eb89ff{--spacer-size:59px;}.elementor-861 .elementor-element.elementor-element-c871830{--min-height:141px;}.elementor-861 .elementor-element.elementor-element-83cdf12{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-31760f1{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-1d4cae4{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-274ecfe{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-861 .elementor-element.elementor-element-d83b294{--overlay-opacity:0.5;}.elementor-861 .elementor-element.elementor-element-6dcdc01 .elementor-heading-title{font-size:var( --e-global-typography-cb0b515-font-size );line-height:var( --e-global-typography-cb0b515-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-627f9e9{width:100%;max-width:100%;padding:0px 20px 0px 20px;font-size:var( --e-global-typography-138ec33-font-size );line-height:var( --e-global-typography-138ec33-line-height );}.elementor-861 .elementor-element.elementor-element-4eb89ff{--spacer-size:120px;}.elementor-861 .elementor-element.elementor-element-e4deb5d{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-861 .elementor-element.elementor-element-32dc273{--justify-content:center;}.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-861 .elementor-element.elementor-element-9ca8a0b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-861 .elementor-element.elementor-element-90893db .elementor-heading-title{font-size:var( --e-global-typography-3cef144-font-size );line-height:var( --e-global-typography-3cef144-line-height );}.elementor-861 .elementor-element.elementor-element-45fa979{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-7e9bf35{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-861 .elementor-element.elementor-element-1aa4fc3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-861 .elementor-element.elementor-element-1aa4fc3 .elementor-button{font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );}.elementor-861 .elementor-element.elementor-element-790bd1b{width:100%;max-width:100%;}.elementor-861 .elementor-element.elementor-element-790bd1b .elementor-button{font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );}.elementor-861 .elementor-element.elementor-element-c871830{--min-height:201px;--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;}.elementor-861 .elementor-element.elementor-element-73b3091{text-align:start;}.elementor-861 .elementor-element.elementor-element-73b3091 .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-83c24aa{text-align:start;font-size:var( --e-global-typography-138ec33-font-size );line-height:var( --e-global-typography-138ec33-line-height );}.elementor-861 .elementor-element.elementor-element-83cdf12{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-4597ae2 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-15ada7e{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-09fd901 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-bd470c2{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-f3a4a1f .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-a8115b6{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-fec1525 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-5bac5dd{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-8fc0160 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-86ce343{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-01436c5 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-1b6eae8{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-3bd70b3 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-da6cede{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-8cad75e .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-06fc1d2{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-54ebdea{text-align:start;}.elementor-861 .elementor-element.elementor-element-54ebdea .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-c0b8751{width:100%;max-width:100%;padding:0px 20px 0px 20px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-2fb97ac .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-d93b98a{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-138ec33-font-size );line-height:var( --e-global-typography-138ec33-line-height );}.elementor-861 .elementor-element.elementor-element-31760f1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-bf3a94c .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-cf78311 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-42b1820 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-1d4cae4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-6c8eff0 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-c146bd8 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-0214137{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-e133ff4{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-861 .elementor-element.elementor-element-0641464{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-e3541b2{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-d0927cb .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-274ecfe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-6cc63a3{--min-height:243px;}.elementor-861 .elementor-element.elementor-element-4524a73 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-5aa186b{--min-height:243px;}.elementor-861 .elementor-element.elementor-element-e656769 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-95c063d{--min-height:243px;}.elementor-861 .elementor-element.elementor-element-9eaa4ca .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-127608c{--min-height:243px;}.elementor-861 .elementor-element.elementor-element-657dcc0 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-4f2fe3e{--min-height:243px;}.elementor-861 .elementor-element.elementor-element-a389c9f .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-87f263e{--min-height:243px;}.elementor-861 .elementor-element.elementor-element-622b773 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-bdfb72c{--min-height:243px;}.elementor-861 .elementor-element.elementor-element-2c46093 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-ae0b9bc{--min-height:243px;}.elementor-861 .elementor-element.elementor-element-2a4de96 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-28f8959{--min-height:243px;}.elementor-861 .elementor-element.elementor-element-cf490d3 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-125cb72{--min-height:243px;}.elementor-861 .elementor-element.elementor-element-e672277 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-2ad3b46{--min-height:243px;}.elementor-861 .elementor-element.elementor-element-2955f68 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-0add44c{--min-height:243px;}.elementor-861 .elementor-element.elementor-element-5d5cdee .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-99690e8{--min-height:243px;}.elementor-861 .elementor-element.elementor-element-a34d70f .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-3c75156{--min-height:243px;}.elementor-861 .elementor-element.elementor-element-c196335 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-ffdc556{--min-height:243px;}.elementor-861 .elementor-element.elementor-element-ac50360 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-34ebc9f{--min-height:243px;}.elementor-861 .elementor-element.elementor-element-d57743c .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-2dbaad4{--padding-top:032px;--padding-bottom:224px;--padding-left:20px;--padding-right:20px;}.elementor-861 .elementor-element.elementor-element-602cb20{text-align:start;}.elementor-861 .elementor-element.elementor-element-602cb20 .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-4a5b39c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-861 .elementor-element.elementor-element-e89633f{width:100%;max-width:100%;}.elementor-861 .elementor-element.elementor-element-e89633f .elementor-button{font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );}.elementor-861 .elementor-element.elementor-element-add9306{width:100%;max-width:100%;}.elementor-861 .elementor-element.elementor-element-add9306 .elementor-button{font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );}}@media(min-width:768px){.elementor-861 .elementor-element.elementor-element-3a94a93{--width:100%;}.elementor-861 .elementor-element.elementor-element-13647eb{--width:55%;}.elementor-861 .elementor-element.elementor-element-adb9fcc{--width:50%;}.elementor-861 .elementor-element.elementor-element-aee37f0{--width:50%;}.elementor-861 .elementor-element.elementor-element-31760f1{--content-width:1004px;}.elementor-861 .elementor-element.elementor-element-1d4cae4{--content-width:664px;}.elementor-861 .elementor-element.elementor-element-56067ad{--width:50%;}.elementor-861 .elementor-element.elementor-element-e133ff4{--width:50%;}}@media(min-width:2400px){.elementor-861 .elementor-element.elementor-element-6dcdc01 .elementor-heading-title{font-size:var( --e-global-typography-cb0b515-font-size );line-height:var( --e-global-typography-cb0b515-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-627f9e9{font-size:var( --e-global-typography-138ec33-font-size );line-height:var( --e-global-typography-138ec33-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-861 .elementor-element.elementor-element-90893db .elementor-heading-title{font-size:var( --e-global-typography-3cef144-font-size );line-height:var( --e-global-typography-3cef144-line-height );}.elementor-861 .elementor-element.elementor-element-45fa979{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-1aa4fc3 .elementor-button{font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );}.elementor-861 .elementor-element.elementor-element-790bd1b .elementor-button{font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );}.elementor-861 .elementor-element.elementor-element-73b3091 .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-83c24aa{font-size:var( --e-global-typography-138ec33-font-size );line-height:var( --e-global-typography-138ec33-line-height );}.elementor-861 .elementor-element.elementor-element-83cdf12{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-4597ae2 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-15ada7e{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-09fd901 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-bd470c2{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-f3a4a1f .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-a8115b6{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-fec1525 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-5bac5dd{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-8fc0160 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-86ce343{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-01436c5 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-1b6eae8{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-3bd70b3 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-da6cede{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-8cad75e .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-06fc1d2{font-size:var( --e-global-typography-cd213ff-font-size );line-height:var( --e-global-typography-cd213ff-line-height );}.elementor-861 .elementor-element.elementor-element-54ebdea .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-c0b8751{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-2fb97ac .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-d93b98a{font-size:var( --e-global-typography-138ec33-font-size );line-height:var( --e-global-typography-138ec33-line-height );}.elementor-861 .elementor-element.elementor-element-31760f1{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-bf3a94c .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-cf78311 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-42b1820 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-1d4cae4{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-6c8eff0 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-c146bd8 .elementor-heading-title{font-size:var( --e-global-typography-2e2da25-font-size );line-height:var( --e-global-typography-2e2da25-line-height );}.elementor-861 .elementor-element.elementor-element-0214137{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-e3541b2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-861 .elementor-element.elementor-element-d0927cb .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-274ecfe{--grid-auto-flow:row;}.elementor-861 .elementor-element.elementor-element-4524a73 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-e656769 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-9eaa4ca .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-657dcc0 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-a389c9f .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-622b773 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-2c46093 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-2a4de96 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-cf490d3 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-e672277 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-2955f68 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-5d5cdee .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-a34d70f .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-c196335 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-ac50360 .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-d57743c .elementor-heading-title{font-size:var( --e-global-typography-a9b7ed6-font-size );line-height:var( --e-global-typography-a9b7ed6-line-height );}.elementor-861 .elementor-element.elementor-element-602cb20 .elementor-heading-title{font-size:var( --e-global-typography-6166898-font-size );line-height:var( --e-global-typography-6166898-line-height );}.elementor-861 .elementor-element.elementor-element-e89633f .elementor-button{font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );}.elementor-861 .elementor-element.elementor-element-add9306 .elementor-button{font-size:var( --e-global-typography-cef9f04-font-size );line-height:var( --e-global-typography-cef9f04-line-height );}}/* Start custom CSS for heading, class: .elementor-element-602cb20 */.elementor-861 .elementor-element.elementor-element-602cb20 span {
    color: #E81F1F;
}/* End custom CSS */