.elementor-2871 .elementor-element.elementor-element-519e634{--display:flex;--min-height:550px;--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:1.625rem 1.625rem;--row-gap:1.625rem;--column-gap:1.625rem;--overlay-opacity:0.65;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:4.5rem;--padding-right:4.5rem;}.elementor-2871 .elementor-element.elementor-element-519e634:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-519e634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecorepairs.co.uk/wp-content/uploads/2025/12/service-maintenance-worker-repairing-2-2-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2871 .elementor-element.elementor-element-519e634::before, .elementor-2871 .elementor-element.elementor-element-519e634 > .elementor-background-video-container::before, .elementor-2871 .elementor-element.elementor-element-519e634 > .e-con-inner > .elementor-background-video-container::before, .elementor-2871 .elementor-element.elementor-element-519e634 > .elementor-background-slideshow::before, .elementor-2871 .elementor-element.elementor-element-519e634 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2871 .elementor-element.elementor-element-519e634 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 70%, #B10A0C7A 100%);}.elementor-2871 .elementor-element.elementor-element-10879c1{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-2871 .elementor-element.elementor-element-e88457e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2871 .elementor-element.elementor-element-e88457e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;color:#FCFFFC;}.elementor-2871 .elementor-element.elementor-element-6b01597{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-4a3f388{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-2871 .elementor-element.elementor-element-4a3f388:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-4a3f388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000005;}.elementor-2871 .elementor-element.elementor-element-d005428{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#20A559;--border-color:#20A559;--border-radius:14px 14px 14px 14px;box-shadow:1px 6px 28px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2871 .elementor-element.elementor-element-d005428:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-d005428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-a43d99f{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2871 .elementor-element.elementor-element-2c518eb img{width:150px;}.elementor-2871 .elementor-element.elementor-element-56c0ffb{--e-rating-icon-font-size:20px;--e-rating-icon-marked-color:#3086FF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2871 .elementor-element.elementor-element-252b04b{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-d3c520d{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-82a257e{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#20A559;--border-color:#20A559;--border-radius:14px 14px 14px 14px;box-shadow:1px 6px 28px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2871 .elementor-element.elementor-element-82a257e:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-82a257e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-4a14c66{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-dfbfc82 img{width:150px;}.elementor-2871 .elementor-element.elementor-element-f3f55ec{--e-rating-icon-font-size:20px;--e-rating-icon-marked-color:#00B67A;}.elementor-2871 .elementor-element.elementor-element-1ecb326{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-53f0aa4{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-165f9ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-396abe8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-2dbcfb8{--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:center;--gap:1.625rem 1.625rem;--row-gap:1.625rem;--column-gap:1.625rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:4.5rem;--padding-right:4.5rem;}.elementor-2871 .elementor-element.elementor-element-feda9ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2871 .elementor-element.elementor-element-feda9ff.elementor-element{--align-self:center;}.elementor-2871 .elementor-element.elementor-element-feda9ff .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:44px;font-weight:500;line-height:56px;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-e8281d2{--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:center;--gap:1.625rem 1.625rem;--row-gap:1.625rem;--column-gap:1.625rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:4.5rem;--padding-right:4.5rem;}.elementor-2871 .elementor-element.elementor-element-527e744{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-dee4d27{--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:#FFFFFF;--border-color:#FFFFFF;--border-radius:16px 16px 16px 16px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2871 .elementor-element.elementor-element-dee4d27:hover{border-style:solid;border-color:#00B67A;--border-color:#00B67A;}.elementor-2871 .elementor-element.elementor-element-dee4d27, .elementor-2871 .elementor-element.elementor-element-dee4d27::before{--border-transition:0.3s;}.elementor-2871 .elementor-element.elementor-element-9e28d3d{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:14.5px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-bde2e1f{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-9802cb5{--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:#FFFFFF;--border-color:#FFFFFF;--border-radius:16px 16px 16px 16px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2871 .elementor-element.elementor-element-9802cb5:hover{border-style:solid;border-color:#00B67A;--border-color:#00B67A;}.elementor-2871 .elementor-element.elementor-element-9802cb5, .elementor-2871 .elementor-element.elementor-element-9802cb5::before{--border-transition:0.3s;}.elementor-2871 .elementor-element.elementor-element-e9bb62c{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:14.5px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-c4c804c{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-ed92422{--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:#FFFFFF;--border-color:#FFFFFF;--border-radius:16px 16px 16px 16px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2871 .elementor-element.elementor-element-ed92422:hover{border-style:solid;border-color:#00B67A;--border-color:#00B67A;}.elementor-2871 .elementor-element.elementor-element-ed92422, .elementor-2871 .elementor-element.elementor-element-ed92422::before{--border-transition:0.3s;}.elementor-2871 .elementor-element.elementor-element-5a1b634{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:14.5px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-065617e{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-ff3d616{--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:#FFFFFF;--border-color:#FFFFFF;--border-radius:16px 16px 16px 16px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2871 .elementor-element.elementor-element-ff3d616:hover{border-style:solid;border-color:#00B67A;--border-color:#00B67A;}.elementor-2871 .elementor-element.elementor-element-ff3d616, .elementor-2871 .elementor-element.elementor-element-ff3d616::before{--border-transition:0.3s;}.elementor-2871 .elementor-element.elementor-element-133abb6{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:14.5px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-6a4f593{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-96487f3{--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:#FFFFFF;--border-color:#FFFFFF;--border-radius:16px 16px 16px 16px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2871 .elementor-element.elementor-element-96487f3:hover{border-style:solid;border-color:#00B67A;--border-color:#00B67A;}.elementor-2871 .elementor-element.elementor-element-96487f3, .elementor-2871 .elementor-element.elementor-element-96487f3::before{--border-transition:0.3s;}.elementor-2871 .elementor-element.elementor-element-f9ca69b{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:14.5px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-0582572{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-f262917{--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:#FFFFFF;--border-color:#FFFFFF;--border-radius:16px 16px 16px 16px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2871 .elementor-element.elementor-element-f262917:hover{border-style:solid;border-color:#00B67A;--border-color:#00B67A;}.elementor-2871 .elementor-element.elementor-element-f262917, .elementor-2871 .elementor-element.elementor-element-f262917::before{--border-transition:0.3s;}.elementor-2871 .elementor-element.elementor-element-fbd0d6b{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:14.5px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-b2191bf{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-3f72972{--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:#FFFFFF;--border-color:#FFFFFF;--border-radius:16px 16px 16px 16px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2871 .elementor-element.elementor-element-3f72972:hover{border-style:solid;border-color:#00B67A;--border-color:#00B67A;}.elementor-2871 .elementor-element.elementor-element-3f72972, .elementor-2871 .elementor-element.elementor-element-3f72972::before{--border-transition:0.3s;}.elementor-2871 .elementor-element.elementor-element-55f147e{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:14.5px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-529984c{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-ee3fb64{--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:#FFFFFF;--border-color:#FFFFFF;--border-radius:16px 16px 16px 16px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2871 .elementor-element.elementor-element-ee3fb64:hover{border-style:solid;border-color:#00B67A;--border-color:#00B67A;}.elementor-2871 .elementor-element.elementor-element-ee3fb64, .elementor-2871 .elementor-element.elementor-element-ee3fb64::before{--border-transition:0.3s;}.elementor-2871 .elementor-element.elementor-element-34c645f{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:14.5px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-d3b3faf{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-87df432{--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:#FFFFFF;--border-color:#FFFFFF;--border-radius:16px 16px 16px 16px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2871 .elementor-element.elementor-element-87df432:hover{border-style:solid;border-color:#00B67A;--border-color:#00B67A;}.elementor-2871 .elementor-element.elementor-element-87df432, .elementor-2871 .elementor-element.elementor-element-87df432::before{--border-transition:0.3s;}.elementor-2871 .elementor-element.elementor-element-47e5004{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:14.5px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-64e5140{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-bf3afc3{--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:#FFFFFF;--border-color:#FFFFFF;--border-radius:16px 16px 16px 16px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2871 .elementor-element.elementor-element-bf3afc3:hover{border-style:solid;border-color:#00B67A;--border-color:#00B67A;}.elementor-2871 .elementor-element.elementor-element-bf3afc3, .elementor-2871 .elementor-element.elementor-element-bf3afc3::before{--border-transition:0.3s;}.elementor-2871 .elementor-element.elementor-element-94bd134{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:14.5px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-c67f882{width:initial;max-width:initial;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-46118e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-b2cb6ef{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-2dab05b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:500;line-height:52px;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-b5e9c65{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-4dd9a22{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-5a2d09f{--display:flex;--min-height:491px;--justify-content:flex-end;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#0000000F;--border-color:#0000000F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2871 .elementor-element.elementor-element-5a2d09f:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-5a2d09f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecorepairs.co.uk/wp-content/uploads/2025/11/14.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-2871 .elementor-element.elementor-element-5a2d09f::before, .elementor-2871 .elementor-element.elementor-element-5a2d09f > .elementor-background-video-container::before, .elementor-2871 .elementor-element.elementor-element-5a2d09f > .e-con-inner > .elementor-background-video-container::before, .elementor-2871 .elementor-element.elementor-element-5a2d09f > .elementor-background-slideshow::before, .elementor-2871 .elementor-element.elementor-element-5a2d09f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2871 .elementor-element.elementor-element-5a2d09f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000D6 70%);}.elementor-2871 .elementor-element.elementor-element-359cfe4 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-b0eb13b{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.01em;color:#FCFFFCB3;}.elementor-2871 .elementor-element.elementor-element-6a5a7e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-51c1aee{--display:flex;--min-height:491px;--justify-content:flex-end;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#0000000F;--border-color:#0000000F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2871 .elementor-element.elementor-element-51c1aee:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-51c1aee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecorepairs.co.uk/wp-content/uploads/2025/11/4e0898a8d4985adee81b7310e5460197e5653e98.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-2871 .elementor-element.elementor-element-51c1aee::before, .elementor-2871 .elementor-element.elementor-element-51c1aee > .elementor-background-video-container::before, .elementor-2871 .elementor-element.elementor-element-51c1aee > .e-con-inner > .elementor-background-video-container::before, .elementor-2871 .elementor-element.elementor-element-51c1aee > .elementor-background-slideshow::before, .elementor-2871 .elementor-element.elementor-element-51c1aee > .e-con-inner > .elementor-background-slideshow::before, .elementor-2871 .elementor-element.elementor-element-51c1aee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000D6 70%);}.elementor-2871 .elementor-element.elementor-element-f115d19 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-c416b4c{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.01em;color:#FCFFFCB3;}.elementor-2871 .elementor-element.elementor-element-ec99580{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-caeb3c5{--display:flex;--min-height:491px;--justify-content:flex-end;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#0000000F;--border-color:#0000000F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2871 .elementor-element.elementor-element-caeb3c5:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-caeb3c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecorepairs.co.uk/wp-content/uploads/2025/11/517ded8da1c7c2f4deb33cb93bad3073d0833cb5-min.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2871 .elementor-element.elementor-element-caeb3c5::before, .elementor-2871 .elementor-element.elementor-element-caeb3c5 > .elementor-background-video-container::before, .elementor-2871 .elementor-element.elementor-element-caeb3c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2871 .elementor-element.elementor-element-caeb3c5 > .elementor-background-slideshow::before, .elementor-2871 .elementor-element.elementor-element-caeb3c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2871 .elementor-element.elementor-element-caeb3c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000D6 70%);}.elementor-2871 .elementor-element.elementor-element-4381a8c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-b981166{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.01em;color:#FCFFFCB3;}.elementor-2871 .elementor-element.elementor-element-3c96f55{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-f28464c{--display:flex;--min-height:491px;--justify-content:flex-end;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#0000000F;--border-color:#0000000F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2871 .elementor-element.elementor-element-f28464c:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-f28464c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecorepairs.co.uk/wp-content/uploads/2025/11/cab7bb6d40d1d0d01e147b189a3861e045cd91f4-min.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2871 .elementor-element.elementor-element-f28464c::before, .elementor-2871 .elementor-element.elementor-element-f28464c > .elementor-background-video-container::before, .elementor-2871 .elementor-element.elementor-element-f28464c > .e-con-inner > .elementor-background-video-container::before, .elementor-2871 .elementor-element.elementor-element-f28464c > .elementor-background-slideshow::before, .elementor-2871 .elementor-element.elementor-element-f28464c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2871 .elementor-element.elementor-element-f28464c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000D6 70%);}.elementor-2871 .elementor-element.elementor-element-5c7fad2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-7ffc43a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#FCFFFCB3;}.elementor-2871 .elementor-element.elementor-element-d72d660{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-43f6f37{--display:flex;--min-height:491px;--justify-content:flex-end;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#0000000F;--border-color:#0000000F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2871 .elementor-element.elementor-element-43f6f37:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-43f6f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecorepairs.co.uk/wp-content/uploads/2025/11/image-138.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2871 .elementor-element.elementor-element-43f6f37::before, .elementor-2871 .elementor-element.elementor-element-43f6f37 > .elementor-background-video-container::before, .elementor-2871 .elementor-element.elementor-element-43f6f37 > .e-con-inner > .elementor-background-video-container::before, .elementor-2871 .elementor-element.elementor-element-43f6f37 > .elementor-background-slideshow::before, .elementor-2871 .elementor-element.elementor-element-43f6f37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2871 .elementor-element.elementor-element-43f6f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000D6 70%);}.elementor-2871 .elementor-element.elementor-element-cbcc80b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-6042e1d{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#FCFFFCB3;}.elementor-2871 .elementor-element.elementor-element-4baec4d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-c589f37{--display:flex;--min-height:491px;--justify-content:flex-end;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#0000000F;--border-color:#0000000F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2871 .elementor-element.elementor-element-c589f37:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-c589f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecorepairs.co.uk/wp-content/uploads/2025/11/image-275.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2871 .elementor-element.elementor-element-c589f37::before, .elementor-2871 .elementor-element.elementor-element-c589f37 > .elementor-background-video-container::before, .elementor-2871 .elementor-element.elementor-element-c589f37 > .e-con-inner > .elementor-background-video-container::before, .elementor-2871 .elementor-element.elementor-element-c589f37 > .elementor-background-slideshow::before, .elementor-2871 .elementor-element.elementor-element-c589f37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2871 .elementor-element.elementor-element-c589f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000D6 70%);}.elementor-2871 .elementor-element.elementor-element-265fff5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-adc9ee9{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#FCFFFCB3;}.elementor-2871 .elementor-element.elementor-element-5ada225{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-8b228c0{--display:flex;--min-height:491px;--justify-content:flex-end;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#0000000F;--border-color:#0000000F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2871 .elementor-element.elementor-element-8b228c0:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-8b228c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecorepairs.co.uk/wp-content/uploads/2025/11/image-261-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2871 .elementor-element.elementor-element-8b228c0::before, .elementor-2871 .elementor-element.elementor-element-8b228c0 > .elementor-background-video-container::before, .elementor-2871 .elementor-element.elementor-element-8b228c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-2871 .elementor-element.elementor-element-8b228c0 > .elementor-background-slideshow::before, .elementor-2871 .elementor-element.elementor-element-8b228c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2871 .elementor-element.elementor-element-8b228c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000D6 70%);}.elementor-2871 .elementor-element.elementor-element-c3ceba2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-ee90b14{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#FCFFFCB3;}.elementor-2871 .elementor-element.elementor-element-418b9db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-7486c25{--display:flex;--min-height:491px;--justify-content:flex-end;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#0000000F;--border-color:#0000000F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2871 .elementor-element.elementor-element-7486c25:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-7486c25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecorepairs.co.uk/wp-content/uploads/2025/11/0fd7bc5e671e8abc68d95ee590fe82aea890fd3c.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-2871 .elementor-element.elementor-element-7486c25::before, .elementor-2871 .elementor-element.elementor-element-7486c25 > .elementor-background-video-container::before, .elementor-2871 .elementor-element.elementor-element-7486c25 > .e-con-inner > .elementor-background-video-container::before, .elementor-2871 .elementor-element.elementor-element-7486c25 > .elementor-background-slideshow::before, .elementor-2871 .elementor-element.elementor-element-7486c25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2871 .elementor-element.elementor-element-7486c25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000D6 70%);}.elementor-2871 .elementor-element.elementor-element-14a7c84 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-0ec8a8d{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#FCFFFCB3;}.elementor-2871 .elementor-element.elementor-element-ebb870e{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;margin:0% -15% calc(var(--kit-widget-spacing, 0px) + 0%) -15%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:10%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:10%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-2871 .elementor-element.elementor-element-da4ed3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-2871 .elementor-element.elementor-element-da4ed3f:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-da4ed3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-cb1551b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-cb1551b:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-cb1551b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-c0836fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2871 .elementor-element.elementor-element-c0836fa.elementor-element{--align-self:center;}.elementor-2871 .elementor-element.elementor-element-c0836fa .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:44px;font-weight:500;line-height:56px;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-b7edcde{--display:flex;--gap:25px 0px;--row-gap:25px;--column-gap:0px;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:#0000001F;--border-color:#0000001F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2871 .elementor-element.elementor-element-b7edcde:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-b7edcde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-4fb71bc{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-de04c74 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-10fa1b0{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-a322f8d{--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 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-c762aee{--display:flex;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-74586e2{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:-0.05em;color:#1E1E1EB2;}.elementor-2871 .elementor-element.elementor-element-ad88983{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:-0.05em;color:#1E1E1EB2;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2871 .elementor-element.elementor-element-41e6f53{--divider-border-style:solid;--divider-color:#0000001A;--divider-border-width:2px;width:var( --container-widget-width, 60% );max-width:60%;--e-transform-rotateZ:90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2871 .elementor-element.elementor-element-41e6f53.elementor-element{--align-self:center;}.elementor-2871 .elementor-element.elementor-element-41e6f53 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-2871 .elementor-element.elementor-element-41e6f53 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2871 .elementor-element.elementor-element-28fea18{--display:flex;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-20cdee9{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:-0.05em;color:#1E1E1EB2;}.elementor-2871 .elementor-element.elementor-element-00cf001{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:-0.05em;color:#1E1E1EB2;}.elementor-2871 .elementor-element.elementor-element-d8753bf{--divider-border-style:solid;--divider-color:#0000001A;--divider-border-width:2px;width:var( --container-widget-width, 60% );max-width:60%;--e-transform-rotateZ:90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2871 .elementor-element.elementor-element-d8753bf.elementor-element{--align-self:center;}.elementor-2871 .elementor-element.elementor-element-d8753bf .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-2871 .elementor-element.elementor-element-d8753bf .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2871 .elementor-element.elementor-element-d21cdc1{--display:flex;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-75024ef{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:-0.05em;color:#1E1E1EB2;}.elementor-2871 .elementor-element.elementor-element-0155314{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:-0.05em;color:#1E1E1EB2;}.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-2871 .elementor-element.elementor-element-8db599f .elementor-button{background-color:#20A559;}.elementor-2871 .elementor-element.elementor-element-8db599f{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-2871 .elementor-element.elementor-element-8db599f.elementor-element{--align-self:center;}.elementor-2871 .elementor-element.elementor-element-2c7c507{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;letter-spacing:0.01em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-816abd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-e52932c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-1cefe45{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-245b360{--display:flex;--position:absolute;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:15%;--z-index:2;}body:not(.rtl) .elementor-2871 .elementor-element.elementor-element-245b360{left:5%;}body.rtl .elementor-2871 .elementor-element.elementor-element-245b360{right:5%;}.elementor-2871 .elementor-element.elementor-element-1d772e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2871 .elementor-element.elementor-element-1d772e4.elementor-element{--align-self:flex-start;}.elementor-2871 .elementor-element.elementor-element-1d772e4 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:500;line-height:52px;letter-spacing:-0.02em;color:#FCFFFC;}.elementor-2871 .elementor-element.elementor-element-62552cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.01em;color:#FFFFFFB3;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2871 .elementor-element.elementor-element-84070df .elementor-repeater-item-30a3c0b .swiper-slide-bg{background-image:url(https://ecorepairs.co.uk/wp-content/uploads/2025/11/e5dc45f6c9b5475273da263eac71dd3c1a53bce0-min.png);background-size:cover;}.elementor-2871 .elementor-element.elementor-element-84070df .elementor-repeater-item-30a3c0b .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2871 .elementor-element.elementor-element-84070df .elementor-repeater-item-6e45cc6 .swiper-slide-bg{background-image:url(https://ecorepairs.co.uk/wp-content/uploads/2025/11/1ea09c1b6421aa71978596ef36541fdb9021ea58-1-min-e1768063222228.png);background-size:cover;}.elementor-2871 .elementor-element.elementor-element-84070df .elementor-repeater-item-6e45cc6 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2871 .elementor-element.elementor-element-84070df .elementor-repeater-item-52fe179 .swiper-slide-bg{background-image:url(https://ecorepairs.co.uk/wp-content/uploads/2025/11/188240f4d018507e8e3e732172548de99052fa5a-min.png);background-size:cover;}.elementor-2871 .elementor-element.elementor-element-84070df .elementor-repeater-item-52fe179 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2871 .elementor-element.elementor-element-84070df .elementor-repeater-item-29a2391 .swiper-slide-bg{background-image:url(https://ecorepairs.co.uk/wp-content/uploads/2025/11/4233ae29a0a413537f33e13717f45487432c6268-min-scaled.png);background-size:cover;}.elementor-2871 .elementor-element.elementor-element-84070df .elementor-repeater-item-29a2391 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2871 .elementor-element.elementor-element-84070df .swiper-slide{transition-duration:calc(4000ms*1.2);height:550px;}.elementor-2871 .elementor-element.elementor-element-84070df .elementor-slide-button{background-color:#20A55933;font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:700;line-height:59px;letter-spacing:-0.05em;border-radius:8px;color:#20A559;border-color:#20A55933;}.elementor-2871 .elementor-element.elementor-element-84070df .swiper-slide-contents{max-width:100%;}.elementor-2871 .elementor-element.elementor-element-84070df .swiper-slide-inner{padding:0% 0% 5% 5%;text-align:start;}.elementor-2871 .elementor-element.elementor-element-84070df .elementor-slide-heading{color:#FCFFFCB3;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.01em;}.elementor-2871 .elementor-element.elementor-element-84070df .elementor-slide-description{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;}.elementor-2871 .elementor-element.elementor-element-a5c93f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-2871 .elementor-element.elementor-element-a5c93f1:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-a5c93f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-656e57c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-0322a58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2871 .elementor-element.elementor-element-0322a58.elementor-element{--align-self:center;}.elementor-2871 .elementor-element.elementor-element-0322a58 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:44px;font-weight:500;line-height:56px;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-f43052f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-eb66fb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2871 .elementor-element.elementor-element-eb66fb9.elementor-element{--align-self:center;}.elementor-2871 .elementor-element.elementor-element-eb66fb9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:44px;font-weight:500;line-height:56px;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-f2ba68d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-f2ba68d:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-f2ba68d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-b447d1b{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#0000001F;--border-color:#0000001F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2871 .elementor-element.elementor-element-b447d1b:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-b447d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-2871 .elementor-element.elementor-element-90a223a .elementor-icon-wrapper{text-align:start;}.elementor-2871 .elementor-element.elementor-element-90a223a.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-90a223a.elementor-view-framed .elementor-icon, .elementor-2871 .elementor-element.elementor-element-90a223a.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-90a223a.elementor-view-framed .elementor-icon, .elementor-2871 .elementor-element.elementor-element-90a223a.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-ff45a9b{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-d60a4d7 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-a497151{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-af8915b{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#0000001F;--border-color:#0000001F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2871 .elementor-element.elementor-element-af8915b:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-af8915b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-817f371 .elementor-icon-wrapper{text-align:start;}.elementor-2871 .elementor-element.elementor-element-817f371.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-817f371.elementor-view-framed .elementor-icon, .elementor-2871 .elementor-element.elementor-element-817f371.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-817f371.elementor-view-framed .elementor-icon, .elementor-2871 .elementor-element.elementor-element-817f371.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-42aca8d{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-6ef4495 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-e5cab99{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-e96a40c{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#0000001F;--border-color:#0000001F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2871 .elementor-element.elementor-element-e96a40c:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-e96a40c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-edc843c .elementor-icon-wrapper{text-align:start;}.elementor-2871 .elementor-element.elementor-element-edc843c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-edc843c.elementor-view-framed .elementor-icon, .elementor-2871 .elementor-element.elementor-element-edc843c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-edc843c.elementor-view-framed .elementor-icon, .elementor-2871 .elementor-element.elementor-element-edc843c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-a5851b4{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-3b5e9ae .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-9ba3500{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-890ef90{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#0000001F;--border-color:#0000001F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2871 .elementor-element.elementor-element-890ef90:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-890ef90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-3b1d452 .elementor-icon-wrapper{text-align:start;}.elementor-2871 .elementor-element.elementor-element-3b1d452.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-3b1d452.elementor-view-framed .elementor-icon, .elementor-2871 .elementor-element.elementor-element-3b1d452.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-3b1d452.elementor-view-framed .elementor-icon, .elementor-2871 .elementor-element.elementor-element-3b1d452.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-92b2964{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-efc20e8 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-4cce0e6{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-3623252{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#0000001F;--border-color:#0000001F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2871 .elementor-element.elementor-element-3623252:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-3623252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-faed9ca{text-align:start;}.elementor-2871 .elementor-element.elementor-element-faed9ca img{width:60px;}.elementor-2871 .elementor-element.elementor-element-d38b5a3{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-2a0d460 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-266765b{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-3266ef2{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#0000001F;--border-color:#0000001F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2871 .elementor-element.elementor-element-3266ef2:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-3266ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-916e13d .elementor-icon-wrapper{text-align:start;}.elementor-2871 .elementor-element.elementor-element-916e13d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-916e13d.elementor-view-framed .elementor-icon, .elementor-2871 .elementor-element.elementor-element-916e13d.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-916e13d.elementor-view-framed .elementor-icon, .elementor-2871 .elementor-element.elementor-element-916e13d.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-55be8be{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-18e093b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-2e605cc{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-bb31191{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#0000001F;--border-color:#0000001F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2871 .elementor-element.elementor-element-bb31191:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-bb31191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-49b695b .elementor-icon-wrapper{text-align:start;}.elementor-2871 .elementor-element.elementor-element-49b695b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-49b695b.elementor-view-framed .elementor-icon, .elementor-2871 .elementor-element.elementor-element-49b695b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-49b695b.elementor-view-framed .elementor-icon, .elementor-2871 .elementor-element.elementor-element-49b695b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-d1f38c4{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-3d4d7d4 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-8078aed{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-7fda538{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#0000001F;--border-color:#0000001F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2871 .elementor-element.elementor-element-7fda538:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-7fda538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-46f49b7 .elementor-icon-wrapper{text-align:start;}.elementor-2871 .elementor-element.elementor-element-46f49b7.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-46f49b7.elementor-view-framed .elementor-icon, .elementor-2871 .elementor-element.elementor-element-46f49b7.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-46f49b7.elementor-view-framed .elementor-icon, .elementor-2871 .elementor-element.elementor-element-46f49b7.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2871 .elementor-element.elementor-element-242ddc3{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-c149174 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-1b438df{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-75b03d5{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#0000001F;--border-color:#0000001F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2871 .elementor-element.elementor-element-75b03d5:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-75b03d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2871 .elementor-element.elementor-element-d827cf6 .elementor-icon-wrapper{text-align:start;}.elementor-2871 .elementor-element.elementor-element-d827cf6.elementor-view-stacked .elementor-icon{background-color:#20A559;}.elementor-2871 .elementor-element.elementor-element-d827cf6.elementor-view-framed .elementor-icon, .elementor-2871 .elementor-element.elementor-element-d827cf6.elementor-view-default .elementor-icon{color:#20A559;border-color:#20A559;}.elementor-2871 .elementor-element.elementor-element-d827cf6.elementor-view-framed .elementor-icon, .elementor-2871 .elementor-element.elementor-element-d827cf6.elementor-view-default .elementor-icon svg{fill:#20A559;}.elementor-2871 .elementor-element.elementor-element-fada2ca{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-a3f3970 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#000000;}.elementor-2871 .elementor-element.elementor-element-47384c3{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#000000;}.elementor-2871 .elementor-element.elementor-element-905bcce .elementor-button{background-color:#FBFF00;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0.01em;fill:#1E1E1E;color:#1E1E1E;box-shadow:1px 2px 2px 0px rgba(51, 35.99999999999998, 0, 0.12);border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#FFFFFF29;border-radius:8px 8px 8px 8px;}.elementor-2871 .elementor-element.elementor-element-c091edd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-2871 .elementor-element.elementor-element-39e24da{text-align:center;}.elementor-2871 .elementor-element.elementor-element-39e24da .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:600;line-height:52px;letter-spacing:-0.02em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-6240769{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-2871 .elementor-element.elementor-element-83b9c9e{text-align:start;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.01em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-7961353{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-2871 .elementor-element.elementor-element-479e617{text-align:start;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.01em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-201d943{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-2871 .elementor-element.elementor-element-522aa86{text-align:start;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.01em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-9543b7c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-2871 .elementor-element.elementor-element-1240dba{text-align:start;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.01em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-7e7d59f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-2871 .elementor-element.elementor-element-241f989{text-align:start;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.01em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-ca5a132{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-2871 .elementor-element.elementor-element-5e49056{text-align:start;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.01em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-af3f32e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-2871 .elementor-element.elementor-element-548c7ae{text-align:start;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.01em;color:#1E1E1E;}.elementor-2871 .elementor-element.elementor-element-159e929{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 753px );max-width:753px;--container-widget-width:753px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#1E1E1E;--n-accordion-icon-size:24px;}.elementor-2871 .elementor-element.elementor-element-159e929 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2871 .elementor-element.elementor-element-159e929 {--n-accordion-padding:24px 32px 24px 32px;}:where( .elementor-2871 .elementor-element.elementor-element-159e929 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Helvetica", Sans-serif;font-weight:700;line-height:28px;}.elementor-2871 .elementor-element.elementor-element-14624d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-2871 .elementor-element.elementor-element-519e634{--content-width:1440px;}.elementor-2871 .elementor-element.elementor-element-4a3f388{--content-width:850px;}.elementor-2871 .elementor-element.elementor-element-165f9ee{--content-width:1440px;}.elementor-2871 .elementor-element.elementor-element-2dbcfb8{--content-width:1440px;}.elementor-2871 .elementor-element.elementor-element-e8281d2{--content-width:1440px;}.elementor-2871 .elementor-element.elementor-element-da4ed3f{--content-width:1440px;}.elementor-2871 .elementor-element.elementor-element-a5c93f1{--content-width:1440px;}.elementor-2871 .elementor-element.elementor-element-c091edd{--content-width:1440px;}}@media(max-width:1024px){.elementor-2871 .elementor-element.elementor-element-519e634{--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-2871 .elementor-element.elementor-element-e88457e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2871 .elementor-element.elementor-element-4a3f388{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2871 .elementor-element.elementor-element-2dbcfb8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-2871 .elementor-element.elementor-element-e8281d2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-2871 .elementor-element.elementor-element-527e744{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2871 .elementor-element.elementor-element-dee4d27{--padding-top:2.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2871 .elementor-element.elementor-element-9802cb5{--padding-top:2.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2871 .elementor-element.elementor-element-ed92422{--padding-top:2.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2871 .elementor-element.elementor-element-ff3d616{--padding-top:2.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2871 .elementor-element.elementor-element-96487f3{--padding-top:2.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2871 .elementor-element.elementor-element-f262917{--padding-top:2.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2871 .elementor-element.elementor-element-3f72972{--padding-top:2.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2871 .elementor-element.elementor-element-ee3fb64{--padding-top:2.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2871 .elementor-element.elementor-element-87df432{--padding-top:2.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2871 .elementor-element.elementor-element-bf3afc3{--padding-top:2.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2871 .elementor-element.elementor-element-b2cb6ef{--padding-top:0rem;--padding-bottom:0rem;--padding-left:4.5rem;--padding-right:4.5rem;}.elementor-2871 .elementor-element.elementor-element-2dab05b{text-align:center;}.elementor-2871 .elementor-element.elementor-element-2dab05b .elementor-heading-title{line-height:1.2em;}.elementor-2871 .elementor-element.elementor-element-b5e9c65{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2871 .elementor-element.elementor-element-b0eb13b{line-height:1.2em;}.elementor-2871 .elementor-element.elementor-element-c416b4c{line-height:1.2em;}.elementor-2871 .elementor-element.elementor-element-b981166{line-height:1.2em;}.elementor-2871 .elementor-element.elementor-element-ebb870e{--e-n-carousel-swiper-slides-to-display:2;margin:0% -20% calc(var(--kit-widget-spacing, 0px) + 0%) -20%;}.elementor-2871 .elementor-element.elementor-element-2c7c507{font-size:8px;}.elementor-2871 .elementor-element.elementor-element-f2ba68d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2871 .elementor-element.elementor-element-519e634{--min-height:250px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2871 .elementor-element.elementor-element-519e634:not(.elementor-motion-effects-element-type-background), .elementor-2871 .elementor-element.elementor-element-519e634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2871 .elementor-element.elementor-element-10879c1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-e88457e{padding:0px 0px 10px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-2871 .elementor-element.elementor-element-e88457e .elementor-heading-title{font-size:26px;line-height:1.1em;letter-spacing:0.01em;}.elementor-2871 .elementor-element.elementor-element-4a3f388{--e-con-grid-template-columns:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2871 .elementor-element.elementor-element-d005428{--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:8px;--padding-bottom:5px;--padding-left:9px;--padding-right:7px;}.elementor-2871 .elementor-element.elementor-element-a43d99f{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2871 .elementor-element.elementor-element-2c518eb.elementor-element{--align-self:center;}.elementor-2871 .elementor-element.elementor-element-2c518eb img{width:70px;}.elementor-2871 .elementor-element.elementor-element-56c0ffb.elementor-element{--align-self:center;}.elementor-2871 .elementor-element.elementor-element-56c0ffb{--e-rating-icon-font-size:17px;}.elementor-2871 .elementor-element.elementor-element-252b04b{font-size:16px;line-height:1.2em;}.elementor-2871 .elementor-element.elementor-element-d3c520d{text-align:center;font-size:16px;line-height:1.2em;}.elementor-2871 .elementor-element.elementor-element-82a257e{--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:8px;--padding-bottom:5px;--padding-left:9px;--padding-right:7px;}.elementor-2871 .elementor-element.elementor-element-4a14c66{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2871 .elementor-element.elementor-element-dfbfc82.elementor-element{--align-self:center;}.elementor-2871 .elementor-element.elementor-element-dfbfc82 img{width:100px;}.elementor-2871 .elementor-element.elementor-element-f3f55ec.elementor-element{--align-self:center;}.elementor-2871 .elementor-element.elementor-element-f3f55ec{--e-rating-icon-font-size:17px;}.elementor-2871 .elementor-element.elementor-element-1ecb326{font-size:16px;line-height:1.2em;}.elementor-2871 .elementor-element.elementor-element-53f0aa4{text-align:center;font-size:16px;line-height:1.2em;}.elementor-2871 .elementor-element.elementor-element-396abe8{--padding-top:35px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2871 .elementor-element.elementor-element-2dbcfb8{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2871 .elementor-element.elementor-element-feda9ff{text-align:center;}.elementor-2871 .elementor-element.elementor-element-feda9ff .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-2871 .elementor-element.elementor-element-e8281d2{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-527e744{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2871 .elementor-element.elementor-element-dee4d27{--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;--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.5rem;--padding-right:1.3rem;}.elementor-2871 .elementor-element.elementor-element-dee4d27:hover{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-2871 .elementor-element.elementor-element-af9f1a4.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-2871 .elementor-element.elementor-element-af9f1a4{text-align:start;}.elementor-2871 .elementor-element.elementor-element-af9f1a4 img{width:24px;}.elementor-2871 .elementor-element.elementor-element-9e28d3d{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-bde2e1f{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-9802cb5{--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;--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.5rem;--padding-right:1.3rem;}.elementor-2871 .elementor-element.elementor-element-9802cb5:hover{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-2871 .elementor-element.elementor-element-1683142.elementor-element{--order:-99999 /* order start hack */;}.elementor-2871 .elementor-element.elementor-element-1683142{text-align:start;}.elementor-2871 .elementor-element.elementor-element-1683142 img{width:24px;}.elementor-2871 .elementor-element.elementor-element-e9bb62c{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-c4c804c{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-ed92422{--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;--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.5rem;--padding-right:1.3rem;}.elementor-2871 .elementor-element.elementor-element-ed92422:hover{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-2871 .elementor-element.elementor-element-14182a2.elementor-element{--order:-99999 /* order start hack */;}.elementor-2871 .elementor-element.elementor-element-14182a2{text-align:start;}.elementor-2871 .elementor-element.elementor-element-14182a2 img{width:24px;}.elementor-2871 .elementor-element.elementor-element-5a1b634{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-065617e{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-ff3d616{--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;--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.5rem;--padding-right:1.3rem;}.elementor-2871 .elementor-element.elementor-element-ff3d616:hover{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-2871 .elementor-element.elementor-element-88ea665.elementor-element{--order:-99999 /* order start hack */;}.elementor-2871 .elementor-element.elementor-element-88ea665{text-align:start;}.elementor-2871 .elementor-element.elementor-element-88ea665 img{width:24px;}.elementor-2871 .elementor-element.elementor-element-133abb6{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-6a4f593{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-96487f3{--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;--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.5rem;--padding-right:1.3rem;}.elementor-2871 .elementor-element.elementor-element-96487f3:hover{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-2871 .elementor-element.elementor-element-b1fd2e6.elementor-element{--order:-99999 /* order start hack */;}.elementor-2871 .elementor-element.elementor-element-b1fd2e6{text-align:start;}.elementor-2871 .elementor-element.elementor-element-b1fd2e6 img{width:24px;}.elementor-2871 .elementor-element.elementor-element-f9ca69b{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-0582572{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-f262917{--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;--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.5rem;--padding-right:1.3rem;}.elementor-2871 .elementor-element.elementor-element-f262917:hover{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-2871 .elementor-element.elementor-element-577a7eb.elementor-element{--order:-99999 /* order start hack */;}.elementor-2871 .elementor-element.elementor-element-577a7eb{text-align:start;}.elementor-2871 .elementor-element.elementor-element-577a7eb img{width:24px;}.elementor-2871 .elementor-element.elementor-element-fbd0d6b{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-b2191bf{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-3f72972{--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;--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.5rem;--padding-right:1.3rem;}.elementor-2871 .elementor-element.elementor-element-3f72972:hover{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-2871 .elementor-element.elementor-element-998fc2b.elementor-element{--order:-99999 /* order start hack */;}.elementor-2871 .elementor-element.elementor-element-998fc2b{text-align:start;}.elementor-2871 .elementor-element.elementor-element-998fc2b img{width:24px;}.elementor-2871 .elementor-element.elementor-element-55f147e{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-529984c{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-ee3fb64{--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;--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.5rem;--padding-right:1.3rem;}.elementor-2871 .elementor-element.elementor-element-ee3fb64:hover{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-2871 .elementor-element.elementor-element-2037913.elementor-element{--order:-99999 /* order start hack */;}.elementor-2871 .elementor-element.elementor-element-2037913{text-align:start;}.elementor-2871 .elementor-element.elementor-element-2037913 img{width:24px;}.elementor-2871 .elementor-element.elementor-element-34c645f{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-d3b3faf{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-87df432{--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;--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.5rem;--padding-right:1.3rem;}.elementor-2871 .elementor-element.elementor-element-87df432:hover{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-2871 .elementor-element.elementor-element-e08db0a.elementor-element{--order:-99999 /* order start hack */;}.elementor-2871 .elementor-element.elementor-element-e08db0a{text-align:start;}.elementor-2871 .elementor-element.elementor-element-e08db0a img{width:24px;}.elementor-2871 .elementor-element.elementor-element-47e5004{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-64e5140{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-bf3afc3{--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;--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.5rem;--padding-right:1.3rem;}.elementor-2871 .elementor-element.elementor-element-bf3afc3:hover{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-2871 .elementor-element.elementor-element-8a8d0ce.elementor-element{--order:-99999 /* order start hack */;}.elementor-2871 .elementor-element.elementor-element-8a8d0ce{text-align:start;}.elementor-2871 .elementor-element.elementor-element-8a8d0ce img{width:24px;}.elementor-2871 .elementor-element.elementor-element-94bd134{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-c67f882{padding:2px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:17px;}.elementor-2871 .elementor-element.elementor-element-46118e9{--padding-top:36px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-2871 .elementor-element.elementor-element-b2cb6ef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-2dab05b{text-align:center;}.elementor-2871 .elementor-element.elementor-element-2dab05b .elementor-heading-title{font-size:32px;line-height:1.25em;letter-spacing:-0.16px;}.elementor-2871 .elementor-element.elementor-element-b5e9c65{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:24px;}.elementor-2871 .elementor-element.elementor-element-b0eb13b{font-size:16px;line-height:1.25em;}.elementor-2871 .elementor-element.elementor-element-c416b4c{font-size:16px;line-height:1.25em;}.elementor-2871 .elementor-element.elementor-element-b981166{font-size:16px;line-height:1.25em;}.elementor-2871 .elementor-element.elementor-element-7ffc43a{font-size:16px;line-height:1.25em;}.elementor-2871 .elementor-element.elementor-element-6042e1d{font-size:16px;line-height:1.25em;}.elementor-2871 .elementor-element.elementor-element-adc9ee9{font-size:16px;line-height:1.25em;}.elementor-2871 .elementor-element.elementor-element-ee90b14{font-size:16px;line-height:1.25em;}.elementor-2871 .elementor-element.elementor-element-0ec8a8d{font-size:16px;line-height:1.25em;}.elementor-2871 .elementor-element.elementor-element-ebb870e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2871 .elementor-element.elementor-element-da4ed3f{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2871 .elementor-element.elementor-element-cb1551b{--padding-top:65px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2871 .elementor-element.elementor-element-c0836fa{text-align:center;}.elementor-2871 .elementor-element.elementor-element-c0836fa .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-2871 .elementor-element.elementor-element-b7edcde{--padding-top:25px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;--z-index:4;}.elementor-2871 .elementor-element.elementor-element-4fb71bc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-de04c74 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-2871 .elementor-element.elementor-element-10fa1b0{font-size:14px;}.elementor-2871 .elementor-element.elementor-element-a322f8d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2871 .elementor-element.elementor-element-c762aee{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2871 .elementor-element.elementor-element-74586e2{font-size:14px;}.elementor-2871 .elementor-element.elementor-element-ad88983{font-size:14px;}.elementor-2871 .elementor-element.elementor-element-41e6f53{--e-transform-rotateZ:0deg;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2871 .elementor-element.elementor-element-28fea18{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2871 .elementor-element.elementor-element-20cdee9{font-size:14px;}.elementor-2871 .elementor-element.elementor-element-00cf001{font-size:14px;}.elementor-2871 .elementor-element.elementor-element-d8753bf{--e-transform-rotateZ:0deg;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2871 .elementor-element.elementor-element-d21cdc1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2871 .elementor-element.elementor-element-75024ef{font-size:14px;}.elementor-2871 .elementor-element.elementor-element-0155314{font-size:14px;}.elementor-2871 .elementor-element.elementor-element-8db599f{padding:0px 0px 0px 0px;}.elementor-2871 .elementor-element.elementor-element-2c7c507{font-size:7px;}.elementor-2871 .elementor-element.elementor-element-1cefe45{--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2871 .elementor-element.elementor-element-1d772e4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2871 .elementor-element.elementor-element-1d772e4 .elementor-heading-title{font-size:28px;line-height:1.25em;}.elementor-2871 .elementor-element.elementor-element-62552cb{font-size:16px;}.elementor-2871 .elementor-element.elementor-element-84070df .swiper-slide{height:425px;}.elementor-2871 .elementor-element.elementor-element-a5c93f1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2871 .elementor-element.elementor-element-656e57c{--padding-top:65px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-2871 .elementor-element.elementor-element-0322a58{text-align:center;}.elementor-2871 .elementor-element.elementor-element-0322a58 .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-2871 .elementor-element.elementor-element-f43052f{--padding-top:65px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-2871 .elementor-element.elementor-element-eb66fb9{text-align:center;}.elementor-2871 .elementor-element.elementor-element-eb66fb9 .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-2871 .elementor-element.elementor-element-f2ba68d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2871 .elementor-element.elementor-element-b447d1b{--padding-top:15px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-2871 .elementor-element.elementor-element-90a223a .elementor-icon{font-size:38px;}.elementor-2871 .elementor-element.elementor-element-90a223a .elementor-icon svg{height:38px;}.elementor-2871 .elementor-element.elementor-element-d60a4d7 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-2871 .elementor-element.elementor-element-a497151{font-size:14px;}.elementor-2871 .elementor-element.elementor-element-af8915b{--padding-top:15px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-2871 .elementor-element.elementor-element-817f371 .elementor-icon{font-size:38px;}.elementor-2871 .elementor-element.elementor-element-817f371 .elementor-icon svg{height:38px;}.elementor-2871 .elementor-element.elementor-element-6ef4495 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-2871 .elementor-element.elementor-element-e5cab99{font-size:14px;}.elementor-2871 .elementor-element.elementor-element-e96a40c{--padding-top:15px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-2871 .elementor-element.elementor-element-edc843c .elementor-icon{font-size:38px;}.elementor-2871 .elementor-element.elementor-element-edc843c .elementor-icon svg{height:38px;}.elementor-2871 .elementor-element.elementor-element-3b5e9ae .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-2871 .elementor-element.elementor-element-9ba3500{font-size:14px;}.elementor-2871 .elementor-element.elementor-element-890ef90{--padding-top:15px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-2871 .elementor-element.elementor-element-3b1d452 .elementor-icon{font-size:38px;}.elementor-2871 .elementor-element.elementor-element-3b1d452 .elementor-icon svg{height:38px;}.elementor-2871 .elementor-element.elementor-element-efc20e8 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-2871 .elementor-element.elementor-element-4cce0e6{font-size:14px;}.elementor-2871 .elementor-element.elementor-element-3623252{--padding-top:15px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-2871 .elementor-element.elementor-element-faed9ca img{width:38px;}.elementor-2871 .elementor-element.elementor-element-2a0d460 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-2871 .elementor-element.elementor-element-266765b{font-size:14px;}.elementor-2871 .elementor-element.elementor-element-3266ef2{--padding-top:15px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-2871 .elementor-element.elementor-element-916e13d .elementor-icon{font-size:38px;}.elementor-2871 .elementor-element.elementor-element-916e13d .elementor-icon svg{height:38px;}.elementor-2871 .elementor-element.elementor-element-18e093b .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-2871 .elementor-element.elementor-element-2e605cc{font-size:14px;}.elementor-2871 .elementor-element.elementor-element-bb31191{--padding-top:15px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-2871 .elementor-element.elementor-element-49b695b .elementor-icon{font-size:38px;}.elementor-2871 .elementor-element.elementor-element-49b695b .elementor-icon svg{height:38px;}.elementor-2871 .elementor-element.elementor-element-3d4d7d4 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-2871 .elementor-element.elementor-element-8078aed{font-size:14px;}.elementor-2871 .elementor-element.elementor-element-7fda538{--padding-top:15px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-2871 .elementor-element.elementor-element-46f49b7 .elementor-icon{font-size:38px;}.elementor-2871 .elementor-element.elementor-element-46f49b7 .elementor-icon svg{height:38px;}.elementor-2871 .elementor-element.elementor-element-c149174 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-2871 .elementor-element.elementor-element-1b438df{font-size:14px;}.elementor-2871 .elementor-element.elementor-element-75b03d5{--padding-top:15px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:5;}.elementor-2871 .elementor-element.elementor-element-d827cf6 .elementor-icon{font-size:50px;}.elementor-2871 .elementor-element.elementor-element-d827cf6 .elementor-icon svg{height:50px;}.elementor-2871 .elementor-element.elementor-element-47384c3{font-size:14px;}.elementor-2871 .elementor-element.elementor-element-905bcce .elementor-button{font-size:16px;line-height:1.2em;border-radius:28px 28px 28px 28px;}.elementor-2871 .elementor-element.elementor-element-c091edd{--padding-top:36px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-2871 .elementor-element.elementor-element-39e24da{text-align:start;}.elementor-2871 .elementor-element.elementor-element-39e24da .elementor-heading-title{font-size:32px;line-height:1.25em;}.elementor-2871 .elementor-element.elementor-element-6240769{--padding-top:0px;--padding-bottom:15px;--padding-left:13px;--padding-right:13px;}.elementor-2871 .elementor-element.elementor-element-83b9c9e{padding:0px 0px 0px 0px;text-align:start;font-size:13px;line-height:1.1em;}.elementor-2871 .elementor-element.elementor-element-7961353{--padding-top:0px;--padding-bottom:15px;--padding-left:13px;--padding-right:13px;}.elementor-2871 .elementor-element.elementor-element-479e617{padding:0px 0px 0px 0px;text-align:start;font-size:13px;line-height:1.1em;}.elementor-2871 .elementor-element.elementor-element-201d943{--padding-top:0px;--padding-bottom:15px;--padding-left:13px;--padding-right:13px;}.elementor-2871 .elementor-element.elementor-element-522aa86{padding:0px 0px 0px 0px;text-align:start;font-size:13px;line-height:1.1em;}.elementor-2871 .elementor-element.elementor-element-9543b7c{--padding-top:0px;--padding-bottom:15px;--padding-left:13px;--padding-right:13px;}.elementor-2871 .elementor-element.elementor-element-1240dba{padding:0px 0px 0px 0px;text-align:start;font-size:13px;line-height:1.1em;}.elementor-2871 .elementor-element.elementor-element-7e7d59f{--padding-top:0px;--padding-bottom:15px;--padding-left:13px;--padding-right:13px;}.elementor-2871 .elementor-element.elementor-element-241f989{padding:0px 0px 0px 0px;text-align:start;font-size:13px;line-height:1.1em;}.elementor-2871 .elementor-element.elementor-element-ca5a132{--padding-top:0px;--padding-bottom:15px;--padding-left:13px;--padding-right:13px;}.elementor-2871 .elementor-element.elementor-element-5e49056{padding:0px 0px 0px 0px;text-align:start;font-size:13px;line-height:1.1em;}.elementor-2871 .elementor-element.elementor-element-af3f32e{--padding-top:0px;--padding-bottom:15px;--padding-left:13px;--padding-right:13px;}.elementor-2871 .elementor-element.elementor-element-548c7ae{padding:0px 0px 0px 0px;text-align:start;font-size:13px;line-height:1.1em;}.elementor-2871 .elementor-element.elementor-element-159e929{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:16px;--n-accordion-icon-size:20px;}.elementor-2871 .elementor-element.elementor-element-159e929 {--n-accordion-padding:8px 13px 9px 13px;}:where( .elementor-2871 .elementor-element.elementor-element-159e929 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.2em;}}/* Start custom CSS for container, class: .elementor-element-d005428 */.elementor-2871 .elementor-element.elementor-element-d005428{
    box-shadow: 2px 8px 48px 0 rgba(32, 165, 89, 0.25);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a257e */.elementor-2871 .elementor-element.elementor-element-82a257e{
    box-shadow: 2px 8px 48px 0 rgba(32, 165, 89, 0.25);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dbcfb8 */.elementor-2871 .elementor-element.elementor-element-2dbcfb8{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af9f1a4 */.elementor-2871 .elementor-element.elementor-element-af9f1a4{
    display: table-cell;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dee4d27 */.elementor-2871 .elementor-element.elementor-element-dee4d27{
    box-shadow: 1px 6px 28px 0 rgba(0, 0, 0, 0.10);
    display: flex;
justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1683142 */.elementor-2871 .elementor-element.elementor-element-1683142{
    display: table-cell;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9802cb5 */.elementor-2871 .elementor-element.elementor-element-9802cb5{
    box-shadow: 1px 6px 28px 0 rgba(0, 0, 0, 0.10);
    display: flex;
justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-14182a2 */.elementor-2871 .elementor-element.elementor-element-14182a2{
    display: table-cell;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed92422 */.elementor-2871 .elementor-element.elementor-element-ed92422{
    box-shadow: 1px 6px 28px 0 rgba(0, 0, 0, 0.10);
    display: flex;
justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88ea665 */.elementor-2871 .elementor-element.elementor-element-88ea665{
    display: table-cell;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff3d616 */.elementor-2871 .elementor-element.elementor-element-ff3d616{
    box-shadow: 1px 6px 28px 0 rgba(0, 0, 0, 0.10);
    display: flex;
justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1fd2e6 */.elementor-2871 .elementor-element.elementor-element-b1fd2e6{
    display: table-cell;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96487f3 */.elementor-2871 .elementor-element.elementor-element-96487f3{
    box-shadow: 1px 6px 28px 0 rgba(0, 0, 0, 0.10);
    display: flex;
justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-577a7eb */.elementor-2871 .elementor-element.elementor-element-577a7eb{
    display: table-cell;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f262917 */.elementor-2871 .elementor-element.elementor-element-f262917{
    box-shadow: 1px 6px 28px 0 rgba(0, 0, 0, 0.10);
    display: flex;
justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-998fc2b */.elementor-2871 .elementor-element.elementor-element-998fc2b{
    display: table-cell;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f72972 */.elementor-2871 .elementor-element.elementor-element-3f72972{
    box-shadow: 1px 6px 28px 0 rgba(0, 0, 0, 0.10);
    display: flex;
justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2037913 */.elementor-2871 .elementor-element.elementor-element-2037913{
    display: table-cell;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee3fb64 */.elementor-2871 .elementor-element.elementor-element-ee3fb64{
    box-shadow: 1px 6px 28px 0 rgba(0, 0, 0, 0.10);
    display: flex;
justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e08db0a */.elementor-2871 .elementor-element.elementor-element-e08db0a{
    display: table-cell;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87df432 */.elementor-2871 .elementor-element.elementor-element-87df432{
    box-shadow: 1px 6px 28px 0 rgba(0, 0, 0, 0.10);
    display: flex;
justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a8d0ce */.elementor-2871 .elementor-element.elementor-element-8a8d0ce{
    display: table-cell;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf3afc3 */.elementor-2871 .elementor-element.elementor-element-bf3afc3{
    box-shadow: 1px 6px 28px 0 rgba(0, 0, 0, 0.10);
    display: flex;
justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-396abe8 */.elementor-2871 .elementor-element.elementor-element-396abe8{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-ebb870e */.swiper-pagination{
    margin-top: 30px !important;
} 
.swiper-pagination-bullet{
    width: 12px !important;
    height: 12px !important;
    background: rgba(170, 170, 170, 1) !important;
}
.swiper-pagination-bullet-active{
    width: 14px !important;
    height: 14px !important;
}
    
.elementor-element-ed8d32a .swiper-pagination{
  margin-top: 30px !important;
  transition: all 0.3s ease;
}

.elementor-element-ed8d32a .swiper-pagination-bullet {
  width: 12px !important;
  height: 12px !important;
  background: rgba(170, 170, 170, 1) !important;
  transition: all 0.3s ease;
}

 .swiper-pagination-bullet-active {
  width: 14px !important;
  height: 14px !important;
  background: rgba(12, 181, 15, 1) !important ;
}

.elementor-element-ed8d32a .elementor-swiper-button svg {
  width: 40px !important;
  height: 40px !important;
}


.elementor-swiper-button svg{
    width: 40px !important;
    height: 40px !important;
}
.elementor-element-ed8d32a.swiper-slide-duplicate-active{
    
}
@media (min-width: 1024px) {
    .elementor-2871 .elementor-element.elementor-element-ebb870e{
    min-width: 1800px ;
}
.elementor-swiper-button svg{
    width: 80px !important;
    height: 80px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46118e9 */.elementor-2871 .elementor-element.elementor-element-46118e9{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7edcde */.elementor-2871 .elementor-element.elementor-element-b7edcde{
    box-shadow: 1px 6px 28px 0 rgba(32, 165, 89, 0.25);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da4ed3f */.elementor-2871 .elementor-element.elementor-element-da4ed3f{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-84070df */.elementor-element-84070df .swiper-slide-contents{
    display: flex;
    flex-direction: column-reverse;
    gap: 20px;
}

.elementor-element-84070df .elementor-slide-button {
    width: 72px ;
    height: 72px;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-element-84070df .elementor-slide-description{
    margin: 0px !important;
}

.elementor-element-84070df .swiper-pagination {
  position: absolute;
  top: 86%; 
  left: 20%;
  transform: translateX(-50%);
}

.elementor-element-84070df .swiper-pagination-bullet {
  width: 96px !important;
  height: 5px !important;
  background: rgba(255, 255, 255, 0.3) !important;
  transition: all 0.3s ease;
  border-radius: 8px !important;
}

.elementor-element-84070df .swiper-pagination-bullet-active {
  width: 197px !important;
  height: 5px !important;
  background: rgba(217, 217, 217, 1) !important;
  border-radius: 999px !important;
}
@media (max-width: 767px) {

  .elementor-element-84070df .swiper-pagination {
    top: 90%;           /* lower for mobile */
    left: 50%;          /* center on mobile */
    transform: translateX(-50%);
  }

  .elementor-element-84070df .swiper-pagination-bullet {
    width: 40px !important;
    height: 4px !important;
    border-radius: 6px !important;
  }

  .elementor-element-84070df .swiper-pagination-bullet-active {
    width: 90px !important;
    height: 4px !important;
    border-radius: 999px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cefe45 */.elementor-2871 .elementor-element.elementor-element-1cefe45{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b447d1b */.elementor-2871 .elementor-element.elementor-element-b447d1b{
    box-shadow: 1px 6px 28px 0 rgba(32, 165, 89, 0.25);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af8915b */.elementor-2871 .elementor-element.elementor-element-af8915b{
    box-shadow: 1px 6px 28px 0 rgba(32, 165, 89, 0.25);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5c93f1 */.elementor-2871 .elementor-element.elementor-element-a5c93f1{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-159e929 */.e-n-accordion-item[open] {
  background-color: rgba(0, 0, 0, 0.03);
  transition: background-color 0.3s ease;
  border-radius: 12px;
}/* End custom CSS */