.elementor-widget-section .scroll-to-down-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75765 .elementor-element.elementor-element-66dcad2:not(.elementor-motion-effects-element-type-background), .elementor-75765 .elementor-element.elementor-element-66dcad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://sewshack.co.uk/wp-content/uploads/2025/05/ChatGPT-Image-Apr-22-2025-11_07_36-AM.png");background-size:cover;}.elementor-75765 .elementor-element.elementor-element-66dcad2 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75765 .elementor-element.elementor-element-66dcad2 > .elementor-container{min-height:400px;}.elementor-75765 .elementor-element.elementor-element-66dcad2{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-75765 .elementor-element.elementor-element-1e68693 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75765 .elementor-element.elementor-element-1e68693 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-litho-heading .litho-primary-title, .elementor-widget-litho-heading .litho-primary-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-heading .litho-secondary-title, .elementor-widget-litho-heading .litho-secondary-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75765 .elementor-element.elementor-element-3c3a263 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-75765 .elementor-element.elementor-element-3c3a263, .elementor-75765 .elementor-element.elementor-element-3c3a263 .litho-heading{text-align:center;}.elementor-75765 .elementor-element.elementor-element-3c3a263 .litho-heading{line-height:34px;}.elementor-75765 .elementor-element.elementor-element-3c3a263 .litho-primary-title, .elementor-75765 .elementor-element.elementor-element-3c3a263 .litho-primary-title a{font-family:"Work Sans", Sans-serif;font-size:44px;font-weight:600;color:var( --e-global-color-5b89252 );fill:var( --e-global-color-5b89252 );-webkit-text-fill-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-3c3a263 .litho-primary-title{white-space:normal;}.elementor-75765 .elementor-element.elementor-element-3c3a263 .litho-secondary-title, .elementor-75765 .elementor-element.elementor-element-3c3a263 .litho-secondary-title a{font-family:"Work Sans", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-text );fill:var( --e-global-color-text );-webkit-text-fill-color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-3c3a263 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.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-widget-text-editor.elementor-drop-cap-view-letter-big .elementor-drop-cap{color:var( --e-global-color-primary );}.elementor-75765 .elementor-element.elementor-element-61bf99d{text-align:center;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;}.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-75765 .elementor-element.elementor-element-6fb8b82 .elementor-button{background-color:var( --e-global-color-5b89252 );font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:100px 100px 100px 100px;}.elementor-75765 .elementor-element.elementor-element-6fb8b82 .elementor-button:hover, .elementor-75765 .elementor-element.elementor-element-6fb8b82 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-05e87ad );}.elementor-75765 .elementor-element.elementor-element-6fb8b82 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-6fb8b82 .elementor-button:hover svg, .elementor-75765 .elementor-element.elementor-element-6fb8b82 .elementor-button:focus svg{fill:var( --e-global-color-05e87ad );}.elementor-75765 .elementor-element.elementor-element-9ec6524:not(.elementor-motion-effects-element-type-background), .elementor-75765 .elementor-element.elementor-element-9ec6524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a83ec6a );}.elementor-75765 .elementor-element.elementor-element-9ec6524{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-9ec6524 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75765 .elementor-element.elementor-element-9a5fe15 > .elementor-element-populated{padding:20px 0px 0px 0px !important;}.elementor-75765 .elementor-element.elementor-element-adb2b9f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-adb2b9f{text-align:center;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.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-75765 .elementor-element.elementor-element-3fc1a4b{text-align:center;}.elementor-75765 .elementor-element.elementor-element-3fc1a4b .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-05e87ad );}.elementor-75765 .elementor-element.elementor-element-8e04813{margin-top:20px;margin-bottom:20px;padding:20px 0px 20px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-5acdb5a .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-75765 .elementor-element.elementor-element-5acdb5a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-5acdb5a.elementor-view-framed .elementor-icon, .elementor-75765 .elementor-element.elementor-element-5acdb5a.elementor-view-default .elementor-icon{fill:var( --e-global-color-5b89252 );color:var( --e-global-color-5b89252 );border-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-5acdb5a .elementor-icon{font-size:45px;}.elementor-75765 .elementor-element.elementor-element-5acdb5a .elementor-icon-box-title, .elementor-75765 .elementor-element.elementor-element-5acdb5a .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;line-height:20px;}.elementor-75765 .elementor-element.elementor-element-81372b1 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-75765 .elementor-element.elementor-element-81372b1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-81372b1.elementor-view-framed .elementor-icon, .elementor-75765 .elementor-element.elementor-element-81372b1.elementor-view-default .elementor-icon{fill:var( --e-global-color-5b89252 );color:var( --e-global-color-5b89252 );border-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-81372b1 .elementor-icon{font-size:45px;}.elementor-75765 .elementor-element.elementor-element-81372b1 .elementor-icon-box-title, .elementor-75765 .elementor-element.elementor-element-81372b1 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;line-height:20px;}.elementor-75765 .elementor-element.elementor-element-f50e1e2 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-75765 .elementor-element.elementor-element-f50e1e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-f50e1e2.elementor-view-framed .elementor-icon, .elementor-75765 .elementor-element.elementor-element-f50e1e2.elementor-view-default .elementor-icon{fill:var( --e-global-color-5b89252 );color:var( --e-global-color-5b89252 );border-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-f50e1e2 .elementor-icon{font-size:45px;}.elementor-75765 .elementor-element.elementor-element-f50e1e2 .elementor-icon-box-title, .elementor-75765 .elementor-element.elementor-element-f50e1e2 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;line-height:20px;}.elementor-75765 .elementor-element.elementor-element-90954ea .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-75765 .elementor-element.elementor-element-90954ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-90954ea.elementor-view-framed .elementor-icon, .elementor-75765 .elementor-element.elementor-element-90954ea.elementor-view-default .elementor-icon{fill:var( --e-global-color-5b89252 );color:var( --e-global-color-5b89252 );border-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-90954ea .elementor-icon{font-size:45px;}.elementor-75765 .elementor-element.elementor-element-90954ea .elementor-icon-box-title, .elementor-75765 .elementor-element.elementor-element-90954ea .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;line-height:20px;}.elementor-75765 .elementor-element.elementor-element-fff9217 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-75765 .elementor-element.elementor-element-fff9217.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-fff9217.elementor-view-framed .elementor-icon, .elementor-75765 .elementor-element.elementor-element-fff9217.elementor-view-default .elementor-icon{fill:var( --e-global-color-5b89252 );color:var( --e-global-color-5b89252 );border-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-fff9217 .elementor-icon{font-size:45px;}.elementor-75765 .elementor-element.elementor-element-fff9217 .elementor-icon-box-title, .elementor-75765 .elementor-element.elementor-element-fff9217 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;line-height:20px;}.elementor-75765 .elementor-element.elementor-element-8343c9e{padding:50px 0px 50px 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-75765 .elementor-element.elementor-element-eaced6a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-79cd937 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:30px;font-weight:500;text-transform:capitalize;color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-3ef04a3 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-3ef04a3{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-primary );}.elementor-75765 .elementor-element.elementor-element-b067b5c{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-75765 .elementor-element.elementor-element-c9fc30d .elementor-accordion-item{border-width:10px;border-color:var( --e-global-color-a83ec6a );}.elementor-75765 .elementor-element.elementor-element-c9fc30d .elementor-accordion-item .elementor-tab-content{border-width:10px;border-block-start-color:var( --e-global-color-a83ec6a );}.elementor-75765 .elementor-element.elementor-element-c9fc30d .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:10px;border-block-end-color:var( --e-global-color-a83ec6a );}.elementor-75765 .elementor-element.elementor-element-c9fc30d .elementor-tab-title{background-color:var( --e-global-color-9683207 );}.elementor-75765 .elementor-element.elementor-element-c9fc30d .elementor-active .elementor-accordion-icon, .elementor-75765 .elementor-element.elementor-element-c9fc30d .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-75765 .elementor-element.elementor-element-c9fc30d .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-75765 .elementor-element.elementor-element-c9fc30d .elementor-accordion-title{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-75765 .elementor-element.elementor-element-c9fc30d .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-c9fc30d .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-c9fc30d .elementor-tab-content{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-weight:400;}.elementor-75765 .elementor-element.elementor-element-2ab3a4d{padding:50px 0px 50px 0px;}.elementor-75765 .elementor-element.elementor-element-b2342f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-76bd959 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:30px;font-weight:500;text-transform:capitalize;color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-9c06dfa > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-9c06dfa{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-primary );}.elementor-75765 .elementor-element.elementor-element-60dcc3d{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-75765 .elementor-element.elementor-element-237819a .elementor-accordion-item{border-width:10px;border-color:var( --e-global-color-a83ec6a );}.elementor-75765 .elementor-element.elementor-element-237819a .elementor-accordion-item .elementor-tab-content{border-width:10px;border-block-start-color:var( --e-global-color-a83ec6a );}.elementor-75765 .elementor-element.elementor-element-237819a .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:10px;border-block-end-color:var( --e-global-color-a83ec6a );}.elementor-75765 .elementor-element.elementor-element-237819a .elementor-tab-title{background-color:var( --e-global-color-9683207 );}.elementor-75765 .elementor-element.elementor-element-237819a .elementor-active .elementor-accordion-icon, .elementor-75765 .elementor-element.elementor-element-237819a .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-75765 .elementor-element.elementor-element-237819a .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-75765 .elementor-element.elementor-element-237819a .elementor-accordion-title{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-75765 .elementor-element.elementor-element-237819a .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-237819a .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-237819a .elementor-tab-content{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-weight:400;}.elementor-75765 .elementor-element.elementor-element-874941f{padding:50px 0px 100px 0px;}.elementor-75765 .elementor-element.elementor-element-832d2a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-8c72dc5 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:30px;font-weight:500;text-transform:capitalize;color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-f804bbc > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-f804bbc{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-primary );}.elementor-75765 .elementor-element.elementor-element-07d5013{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-75765 .elementor-element.elementor-element-b6c7e8b .elementor-accordion-item{border-width:10px;border-color:var( --e-global-color-a83ec6a );}.elementor-75765 .elementor-element.elementor-element-b6c7e8b .elementor-accordion-item .elementor-tab-content{border-width:10px;border-block-start-color:var( --e-global-color-a83ec6a );}.elementor-75765 .elementor-element.elementor-element-b6c7e8b .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:10px;border-block-end-color:var( --e-global-color-a83ec6a );}.elementor-75765 .elementor-element.elementor-element-b6c7e8b .elementor-tab-title{background-color:var( --e-global-color-9683207 );}.elementor-75765 .elementor-element.elementor-element-b6c7e8b .elementor-active .elementor-accordion-icon, .elementor-75765 .elementor-element.elementor-element-b6c7e8b .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-75765 .elementor-element.elementor-element-b6c7e8b .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-75765 .elementor-element.elementor-element-b6c7e8b .elementor-accordion-title{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-75765 .elementor-element.elementor-element-b6c7e8b .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-b6c7e8b .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-b6c7e8b .elementor-tab-content{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-weight:400;}.elementor-75765 .elementor-element.elementor-element-76b2b3f:not(.elementor-motion-effects-element-type-background), .elementor-75765 .elementor-element.elementor-element-76b2b3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sewshack.co.uk/wp-content/uploads/2025/04/ss-services-05.png");background-size:cover;}.elementor-75765 .elementor-element.elementor-element-76b2b3f > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.82;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75765 .elementor-element.elementor-element-76b2b3f > .elementor-container{min-height:400px;}.elementor-75765 .elementor-element.elementor-element-76b2b3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75765 .elementor-element.elementor-element-fac3514 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-fac3514, .elementor-75765 .elementor-element.elementor-element-fac3514 .litho-heading{text-align:center;}.elementor-75765 .elementor-element.elementor-element-fac3514 .litho-primary-title, .elementor-75765 .elementor-element.elementor-element-fac3514 .litho-primary-title a{font-family:"Work Sans", Sans-serif;font-weight:500;color:var( --e-global-color-text );fill:var( --e-global-color-text );-webkit-text-fill-color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-fac3514 .litho-primary-title{white-space:normal;}.elementor-75765 .elementor-element.elementor-element-fac3514 .litho-secondary-title, .elementor-75765 .elementor-element.elementor-element-fac3514 .litho-secondary-title a{font-family:"Work Sans", Sans-serif;font-weight:500;color:var( --e-global-color-5b89252 );fill:var( --e-global-color-5b89252 );-webkit-text-fill-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-fac3514 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-75765 .elementor-element.elementor-element-46e28b9{text-align:center;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-75765 .elementor-element.elementor-element-d3c7168 .elementor-icon-box-wrapper{gap:10px;}.elementor-75765 .elementor-element.elementor-element-d3c7168.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-d3c7168.elementor-view-framed .elementor-icon, .elementor-75765 .elementor-element.elementor-element-d3c7168.elementor-view-default .elementor-icon{fill:var( --e-global-color-5b89252 );color:var( --e-global-color-5b89252 );border-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-d3c7168 .elementor-icon-box-title, .elementor-75765 .elementor-element.elementor-element-d3c7168 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-75765 .elementor-element.elementor-element-d3c7168 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-d3c7168:has(:hover) .elementor-icon-box-title,
					 .elementor-75765 .elementor-element.elementor-element-d3c7168:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-8b24692 .elementor-icon-box-wrapper{gap:10px;}.elementor-75765 .elementor-element.elementor-element-8b24692.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-8b24692.elementor-view-framed .elementor-icon, .elementor-75765 .elementor-element.elementor-element-8b24692.elementor-view-default .elementor-icon{fill:var( --e-global-color-5b89252 );color:var( --e-global-color-5b89252 );border-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-8b24692 .elementor-icon-box-title, .elementor-75765 .elementor-element.elementor-element-8b24692 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-75765 .elementor-element.elementor-element-8b24692 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-8b24692:has(:hover) .elementor-icon-box-title,
					 .elementor-75765 .elementor-element.elementor-element-8b24692:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-ea20fbd > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-ea20fbd .elementor-icon-box-wrapper{gap:10px;}.elementor-75765 .elementor-element.elementor-element-ea20fbd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-ea20fbd.elementor-view-framed .elementor-icon, .elementor-75765 .elementor-element.elementor-element-ea20fbd.elementor-view-default .elementor-icon{fill:var( --e-global-color-5b89252 );color:var( --e-global-color-5b89252 );border-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-ea20fbd .elementor-icon-box-title, .elementor-75765 .elementor-element.elementor-element-ea20fbd .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-75765 .elementor-element.elementor-element-ea20fbd .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-ea20fbd:has(:hover) .elementor-icon-box-title,
					 .elementor-75765 .elementor-element.elementor-element-ea20fbd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-797afcc:not(.elementor-motion-effects-element-type-background), .elementor-75765 .elementor-element.elementor-element-797afcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-797afcc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-75765 .elementor-element.elementor-element-797afcc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75765 .elementor-element.elementor-element-a5244d1{padding:20px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-dfb16b1 > .elementor-widget-container{padding:100px 0px 20px 0px;}.elementor-75765 .elementor-element.elementor-element-dfb16b1, .elementor-75765 .elementor-element.elementor-element-dfb16b1 .litho-heading{text-align:center;}.elementor-75765 .elementor-element.elementor-element-dfb16b1 .litho-primary-title, .elementor-75765 .elementor-element.elementor-element-dfb16b1 .litho-primary-title a{font-family:"Work Sans", Sans-serif;font-weight:600;color:var( --e-global-color-05e87ad );fill:var( --e-global-color-05e87ad );-webkit-text-fill-color:var( --e-global-color-05e87ad );}.elementor-75765 .elementor-element.elementor-element-dfb16b1 .litho-primary-title{white-space:normal;}.elementor-75765 .elementor-element.elementor-element-dfb16b1 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-75765 .elementor-element.elementor-element-b36b948{text-align:center;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-widget-litho-flip-box .flip-front-side .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-flip-box .flip-front-side .subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-flip-box .flip-back-side .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-flip-box .flip-back-side .subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-flip-box a.elementor-button, .elementor-widget-litho-flip-box .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75765 .elementor-element.elementor-element-3407de7 .flip-front-side{background-image:url("https://sewshack.co.uk/wp-content/uploads/2025/04/ss-canvas-panel-07.png");background-size:cover;}.elementor-75765 .elementor-element.elementor-element-3407de7 .flip-front-side .flip-box-front-overlay{background-color:#3333336B;}.elementor-75765 .elementor-element.elementor-element-3407de7 .flip-back-side{background-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-3407de7 > .elementor-widget-container{background-color:var( --e-global-color-a83ec6a );}.elementor-75765 .elementor-element.elementor-element-3407de7 .flip-box{border-radius:0px;}.elementor-75765 .elementor-element.elementor-element-3407de7 .flip-front-side .title{font-family:"Work Sans", Sans-serif;font-size:30px;font-weight:600;line-height:30px;}.elementor-75765 .elementor-element.elementor-element-3407de7 .flip-front-side .description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75765 .elementor-element.elementor-element-3407de7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-3407de7.elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-3407de7.elementor-view-framed .elementor-icon, .elementor-75765 .elementor-element.elementor-element-3407de7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-3407de7.elementor-view-framed .elementor-icon svg, .elementor-75765 .elementor-element.elementor-element-3407de7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-3407de7 .elementor-icon i{transform:rotate(0deg);}.elementor-75765 .elementor-element.elementor-element-3407de7 .elementor-icon svg{transform:rotate(0deg);}.elementor-75765 .elementor-element.elementor-element-3407de7 .flip-back-side .description{font-size:20px;}.elementor-75765 .elementor-element.elementor-element-3407de7 a.elementor-button, .elementor-75765 .elementor-element.elementor-element-3407de7 .elementor-button{transition-duration:0.6s;}.elementor-75765 .elementor-element.elementor-element-0c919b7 .flip-front-side{background-image:url("https://sewshack.co.uk/wp-content/uploads/2025/04/5-1.png");background-size:cover;}.elementor-75765 .elementor-element.elementor-element-0c919b7 .flip-front-side .flip-box-front-overlay{background-color:#3333336B;}.elementor-75765 .elementor-element.elementor-element-0c919b7 .flip-back-side{background-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-0c919b7 > .elementor-widget-container{background-color:var( --e-global-color-a83ec6a );}.elementor-75765 .elementor-element.elementor-element-0c919b7 .flip-box{border-radius:0px;}.elementor-75765 .elementor-element.elementor-element-0c919b7 .flip-front-side .title{font-family:"Work Sans", Sans-serif;font-size:30px;font-weight:600;line-height:30px;}.elementor-75765 .elementor-element.elementor-element-0c919b7 .flip-front-side .description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75765 .elementor-element.elementor-element-0c919b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-0c919b7.elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-0c919b7.elementor-view-framed .elementor-icon, .elementor-75765 .elementor-element.elementor-element-0c919b7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-0c919b7.elementor-view-framed .elementor-icon svg, .elementor-75765 .elementor-element.elementor-element-0c919b7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-0c919b7 .elementor-icon i{transform:rotate(0deg);}.elementor-75765 .elementor-element.elementor-element-0c919b7 .elementor-icon svg{transform:rotate(0deg);}.elementor-75765 .elementor-element.elementor-element-0c919b7 .flip-back-side .description{font-size:20px;}.elementor-75765 .elementor-element.elementor-element-0c919b7 a.elementor-button, .elementor-75765 .elementor-element.elementor-element-0c919b7 .elementor-button{transition-duration:0.6s;}.elementor-75765 .elementor-element.elementor-element-75a7f49b:not(.elementor-motion-effects-element-type-background), .elementor-75765 .elementor-element.elementor-element-75a7f49b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sewshack.co.uk/wp-content/uploads/2025/04/sewshack-our-process.png");background-size:cover;}.elementor-75765 .elementor-element.elementor-element-75a7f49b > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75765 .elementor-element.elementor-element-75a7f49b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 160px 0px;}.elementor-75765 .elementor-element.elementor-element-5d857179 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-75765 .elementor-element.elementor-element-6994a41f:not(.elementor-motion-effects-element-type-background), .elementor-75765 .elementor-element.elementor-element-6994a41f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-6994a41f, .elementor-75765 .elementor-element.elementor-element-6994a41f > .elementor-background-overlay{border-radius:10px 10px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-6994a41f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 20px 20px;}.elementor-75765 .elementor-element.elementor-element-6994a41f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75765 .elementor-element.elementor-element-60659867.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-75765 .elementor-element.elementor-element-60659867 > .elementor-element-populated{text-align:center;margin:0rem 0rem 8rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-75765 .elementor-element.elementor-element-2fdaba8b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-2fdaba8b, .elementor-75765 .elementor-element.elementor-element-2fdaba8b .litho-heading{text-align:center;}.elementor-75765 .elementor-element.elementor-element-2fdaba8b .litho-primary-title, .elementor-75765 .elementor-element.elementor-element-2fdaba8b .litho-primary-title a{font-size:18px;letter-spacing:1px;color:var( --e-global-color-5b89252 );fill:var( --e-global-color-5b89252 );-webkit-text-fill-color:var( --e-global-color-5b89252 );display:block;}.elementor-75765 .elementor-element.elementor-element-2fdaba8b .litho-primary-title{white-space:normal;margin:0px 0px 10px 0px;}.elementor-75765 .elementor-element.elementor-element-2fdaba8b .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-75765 .elementor-element.elementor-element-39597c58, .elementor-75765 .elementor-element.elementor-element-39597c58 .litho-heading{text-align:center;}.elementor-75765 .elementor-element.elementor-element-39597c58 .litho-primary-title, .elementor-75765 .elementor-element.elementor-element-39597c58 .litho-primary-title a{font-size:50px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );-webkit-text-fill-color:var( --e-global-color-primary );display:block;}.elementor-75765 .elementor-element.elementor-element-39597c58 .litho-primary-title{white-space:normal;}.elementor-75765 .elementor-element.elementor-element-39597c58 .litho-secondary-title, .elementor-75765 .elementor-element.elementor-element-39597c58 .litho-secondary-title a{font-family:"Work Sans", Sans-serif;font-weight:500;color:var( --e-global-color-05e87ad );fill:var( --e-global-color-05e87ad );-webkit-text-fill-color:var( --e-global-color-05e87ad );}.elementor-75765 .elementor-element.elementor-element-39597c58 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-75765 .elementor-element.elementor-element-25978f01:not(.elementor-motion-effects-element-type-background), .elementor-75765 .elementor-element.elementor-element-25978f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-25978f01, .elementor-75765 .elementor-element.elementor-element-25978f01 > .elementor-background-overlay{border-radius:0px 0px 10px 10px;}.elementor-75765 .elementor-element.elementor-element-25978f01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-25978f01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75765 .elementor-element.elementor-element-644f29ff > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px !important;}.elementor-widget-litho-progress-step .progress-step-box .progress-step-number{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-progress-step .progress-step-box .progress-step-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75765 .elementor-element.elementor-element-787c81ee .progress-step-box .progress-step-item-bfr, .elementor-75765 .elementor-element.elementor-element-787c81ee .progress-step-box .progress-step-icon-bfr, .elementor-75765 .elementor-element.elementor-element-787c81ee .progress-step-box .progress-step-number-bfr{background-color:#FFFFFF;}.elementor-75765 .elementor-element.elementor-element-787c81ee .progress-step-box .progress-step-icon-afr{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-5b89252 ) 100%);}.elementor-75765 .elementor-element.elementor-element-787c81ee  .progress-step-box{text-align:left;}.elementor-75765 .elementor-element.elementor-element-787c81ee .progress-step-box .progress-step-number{font-family:"roboto", Sans-serif;font-size:21px;line-height:38px;color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-787c81ee .progress-step-box .progress-step-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:25px;color:var( --e-global-color-5b89252 );fill:var( --e-global-color-5b89252 );-webkit-text-fill-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-787c81ee .progress-step-box .progress-step-separator{display:block;background-color:#E4E4E4;}.elementor-75765 .elementor-element.elementor-element-634b357d > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px !important;}.elementor-75765 .elementor-element.elementor-element-4cfffda3 .progress-step-box .progress-step-item-bfr, .elementor-75765 .elementor-element.elementor-element-4cfffda3 .progress-step-box .progress-step-icon-bfr, .elementor-75765 .elementor-element.elementor-element-4cfffda3 .progress-step-box .progress-step-number-bfr{background-color:#FFFFFF;}.elementor-75765 .elementor-element.elementor-element-4cfffda3 .progress-step-box .progress-step-icon-afr{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-5b89252 ) 100%);}.elementor-75765 .elementor-element.elementor-element-4cfffda3  .progress-step-box{text-align:left;}.elementor-75765 .elementor-element.elementor-element-4cfffda3 .progress-step-box .progress-step-number{font-family:"roboto", Sans-serif;font-size:21px;line-height:38px;color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-4cfffda3 .progress-step-box .progress-step-title{font-size:20px;font-weight:600;text-transform:capitalize;line-height:25px;letter-spacing:1px;color:var( --e-global-color-5b89252 );fill:var( --e-global-color-5b89252 );-webkit-text-fill-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-4cfffda3 .progress-step-box .progress-step-separator{display:block;background-color:#E4E4E4;}.elementor-75765 .elementor-element.elementor-element-42777041 > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px !important;}.elementor-75765 .elementor-element.elementor-element-39189406 .progress-step-box .progress-step-item-bfr, .elementor-75765 .elementor-element.elementor-element-39189406 .progress-step-box .progress-step-icon-bfr, .elementor-75765 .elementor-element.elementor-element-39189406 .progress-step-box .progress-step-number-bfr{background-color:#FFFFFF;}.elementor-75765 .elementor-element.elementor-element-39189406 .progress-step-box .progress-step-icon-afr{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-5b89252 ) 100%);}.elementor-75765 .elementor-element.elementor-element-39189406  .progress-step-box{text-align:left;}.elementor-75765 .elementor-element.elementor-element-39189406 .progress-step-box .progress-step-number{font-family:"roboto", Sans-serif;font-size:21px;line-height:38px;color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-39189406 .progress-step-box .progress-step-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:25px;color:var( --e-global-color-5b89252 );fill:var( --e-global-color-5b89252 );-webkit-text-fill-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-39189406 .progress-step-box .progress-step-separator{display:block;background-color:#E4E4E4;}.elementor-75765 .elementor-element.elementor-element-7cef26b2 > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px !important;}.elementor-75765 .elementor-element.elementor-element-27a3ae9c .progress-step-box .progress-step-item-bfr, .elementor-75765 .elementor-element.elementor-element-27a3ae9c .progress-step-box .progress-step-icon-bfr, .elementor-75765 .elementor-element.elementor-element-27a3ae9c .progress-step-box .progress-step-number-bfr{background-color:#FFFFFF;}.elementor-75765 .elementor-element.elementor-element-27a3ae9c .progress-step-box .progress-step-icon-afr{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-5b89252 ) 100%);}.elementor-75765 .elementor-element.elementor-element-27a3ae9c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-75765 .elementor-element.elementor-element-27a3ae9c  .progress-step-box{text-align:left;}.elementor-75765 .elementor-element.elementor-element-27a3ae9c .progress-step-box .progress-step-number{font-family:"roboto", Sans-serif;font-size:21px;line-height:38px;color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-27a3ae9c .progress-step-box .progress-step-title{font-size:20px;font-weight:600;text-transform:capitalize;letter-spacing:1px;color:var( --e-global-color-5b89252 );fill:var( --e-global-color-5b89252 );-webkit-text-fill-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-27a3ae9c .progress-step-box .progress-step-separator{display:block;background-color:#E4E4E4;}.elementor-75765 .elementor-element.elementor-element-399d70d > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px !important;}.elementor-75765 .elementor-element.elementor-element-60aebd9 .progress-step-box .progress-step-item-bfr, .elementor-75765 .elementor-element.elementor-element-60aebd9 .progress-step-box .progress-step-icon-bfr, .elementor-75765 .elementor-element.elementor-element-60aebd9 .progress-step-box .progress-step-number-bfr{background-color:#FFFFFF;}.elementor-75765 .elementor-element.elementor-element-60aebd9 .progress-step-box .progress-step-icon-afr{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-5b89252 ) 100%);}.elementor-75765 .elementor-element.elementor-element-60aebd9  .progress-step-box{text-align:left;}.elementor-75765 .elementor-element.elementor-element-60aebd9 .progress-step-box .progress-step-number{font-family:"roboto", Sans-serif;font-size:21px;line-height:38px;color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-60aebd9 .progress-step-box .progress-step-title{font-size:20px;font-weight:600;line-height:25px;letter-spacing:1px;color:var( --e-global-color-5b89252 );fill:var( --e-global-color-5b89252 );-webkit-text-fill-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-60aebd9 .progress-step-box .progress-step-separator{display:block;background-color:#E4E4E4;}.elementor-75765 .elementor-element.elementor-element-793957e:not(.elementor-motion-effects-element-type-background), .elementor-75765 .elementor-element.elementor-element-793957e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sewshack.co.uk/wp-content/uploads/2025/04/sew-shack-outdoor-canvas-living-area.png");background-repeat:no-repeat;background-size:cover;}.elementor-75765 .elementor-element.elementor-element-793957e > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75765 .elementor-element.elementor-element-793957e > .elementor-container{min-height:400px;}.elementor-75765 .elementor-element.elementor-element-793957e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-75765 .elementor-element.elementor-element-2f1b649, .elementor-75765 .elementor-element.elementor-element-2f1b649 .litho-heading{text-align:center;}.elementor-75765 .elementor-element.elementor-element-2f1b649 .litho-primary-title, .elementor-75765 .elementor-element.elementor-element-2f1b649 .litho-primary-title a{font-family:"Work Sans", Sans-serif;font-weight:500;color:var( --e-global-color-text );fill:var( --e-global-color-text );-webkit-text-fill-color:var( --e-global-color-text );}.elementor-75765 .elementor-element.elementor-element-2f1b649 .litho-primary-title{white-space:normal;}.elementor-75765 .elementor-element.elementor-element-2f1b649 .litho-secondary-title, .elementor-75765 .elementor-element.elementor-element-2f1b649 .litho-secondary-title a{font-family:"Work Sans", Sans-serif;font-size:67px;font-weight:600;color:var( --e-global-color-5b89252 );fill:var( --e-global-color-5b89252 );-webkit-text-fill-color:var( --e-global-color-5b89252 );}.elementor-75765 .elementor-element.elementor-element-2f1b649 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-75765 .elementor-element.elementor-element-fb17237 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:20px 20px 0px 20px;}.elementor-75765 .elementor-element.elementor-element-fb17237{text-align:center;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-75765 .elementor-element.elementor-element-9e62395 .elementor-button{background-color:var( --e-global-color-5b89252 );font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-75765 .elementor-element.elementor-element-9e62395 .elementor-button:hover, .elementor-75765 .elementor-element.elementor-element-9e62395 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-05e87ad );}.elementor-75765 .elementor-element.elementor-element-9e62395 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-9e62395 .elementor-button:hover svg, .elementor-75765 .elementor-element.elementor-element-9e62395 .elementor-button:focus svg{fill:var( --e-global-color-05e87ad );}@media(min-width:768px){.elementor-75765 .elementor-element.elementor-element-7665364{width:42.563%;}.elementor-75765 .elementor-element.elementor-element-b06dc2e{width:57.048%;}.elementor-75765 .elementor-element.elementor-element-f7c28a1{width:42.563%;}.elementor-75765 .elementor-element.elementor-element-75259b8{width:57.048%;}.elementor-75765 .elementor-element.elementor-element-15c3c9f{width:42.563%;}.elementor-75765 .elementor-element.elementor-element-6950dce{width:57.048%;}.elementor-75765 .elementor-element.elementor-element-6eeccce{width:32.981%;}.elementor-75765 .elementor-element.elementor-element-36f3884{width:33.525%;}.elementor-75765 .elementor-element.elementor-element-78fe771{width:32.826%;}.elementor-75765 .elementor-element.elementor-element-49e22cbc{width:16.026%;}.elementor-75765 .elementor-element.elementor-element-60659867{width:67.862%;}.elementor-75765 .elementor-element.elementor-element-307160f1{width:16.069%;}}@media(max-width:1024px) and (min-width:768px){.elementor-75765 .elementor-element.elementor-element-644f29ff{width:50%;}.elementor-75765 .elementor-element.elementor-element-634b357d{width:50%;}.elementor-75765 .elementor-element.elementor-element-42777041{width:50%;}.elementor-75765 .elementor-element.elementor-element-7cef26b2{width:50%;}.elementor-75765 .elementor-element.elementor-element-399d70d{width:50%;}}@media(max-width:1024px){.elementor-75765 .elementor-element.elementor-element-75a7f49b{padding:95px 25px 95px 25px;}.elementor-75765 .elementor-element.elementor-element-60659867 > .elementor-element-populated{margin:0rem 0rem 6rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-75765 .elementor-element.elementor-element-644f29ff > .elementor-element-populated{margin:0rem 0rem 3.4rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-75765 .elementor-element.elementor-element-787c81ee .progress-step-box .progress-step-content{margin:0% 15% 0% 15%;}.elementor-75765 .elementor-element.elementor-element-634b357d > .elementor-element-populated{margin:0rem 0rem 3.4rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-75765 .elementor-element.elementor-element-4cfffda3 .progress-step-box .progress-step-content{margin:0% 15% 0% 15%;}.elementor-75765 .elementor-element.elementor-element-39189406 .progress-step-box .progress-step-content{margin:0% 15% 0% 15%;}.elementor-75765 .elementor-element.elementor-element-27a3ae9c .progress-step-box .progress-step-content{margin:0% 15% 0% 15%;}.elementor-75765 .elementor-element.elementor-element-60aebd9 .progress-step-box .progress-step-content{margin:0% 15% 0% 15%;}}@media(max-width:767px){.elementor-75765 .elementor-element.elementor-element-3c3a263 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:80px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-3c3a263 .litho-secondary-title, .elementor-75765 .elementor-element.elementor-element-3c3a263 .litho-secondary-title a{font-size:30px;}.elementor-75765 .elementor-element.elementor-element-9a5fe15 > .elementor-element-populated{padding:20px 05px 0px 05px !important;}.elementor-75765 .elementor-element.elementor-element-adb2b9f > .elementor-widget-container{margin:10px 0px 0px 10px;}.elementor-75765 .elementor-element.elementor-element-adb2b9f{text-align:start;}.elementor-75765 .elementor-element.elementor-element-3fc1a4b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-81372b1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-f50e1e2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-90954ea > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-fff9217 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-8343c9e{padding:20px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-79cd937 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-79cd937{text-align:center;}.elementor-75765 .elementor-element.elementor-element-3ef04a3{text-align:start;font-size:18px;}.elementor-75765 .elementor-element.elementor-element-b067b5c > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-75765 .elementor-element.elementor-element-b067b5c{text-align:center;}.elementor-75765 .elementor-element.elementor-element-c9fc30d .elementor-accordion-title{font-size:15px;}.elementor-75765 .elementor-element.elementor-element-c9fc30d .elementor-tab-content{font-size:14px;}.elementor-75765 .elementor-element.elementor-element-2ab3a4d{padding:30px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-76bd959 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-76bd959{text-align:center;}.elementor-75765 .elementor-element.elementor-element-9c06dfa > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-75765 .elementor-element.elementor-element-9c06dfa{text-align:start;}.elementor-75765 .elementor-element.elementor-element-60dcc3d > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-75765 .elementor-element.elementor-element-60dcc3d{text-align:start;}.elementor-75765 .elementor-element.elementor-element-237819a .elementor-accordion-title{font-size:15px;}.elementor-75765 .elementor-element.elementor-element-237819a .elementor-tab-content{font-size:14px;}.elementor-75765 .elementor-element.elementor-element-874941f{padding:30px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-8c72dc5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-8c72dc5{text-align:center;}.elementor-75765 .elementor-element.elementor-element-f804bbc > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-75765 .elementor-element.elementor-element-07d5013 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-75765 .elementor-element.elementor-element-b6c7e8b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-75765 .elementor-element.elementor-element-b6c7e8b .elementor-accordion-title{font-size:15px;}.elementor-75765 .elementor-element.elementor-element-b6c7e8b .elementor-tab-content{font-size:15px;}.elementor-75765 .elementor-element.elementor-element-fac3514 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-75765 .elementor-element.elementor-element-fac3514 .litho-heading{line-height:40px;}.elementor-75765 .elementor-element.elementor-element-fac3514 .litho-primary-title, .elementor-75765 .elementor-element.elementor-element-fac3514 .litho-primary-title a{font-size:30px;}.elementor-75765 .elementor-element.elementor-element-fac3514 .litho-secondary-title, .elementor-75765 .elementor-element.elementor-element-fac3514 .litho-secondary-title a{font-size:36px;}.elementor-75765 .elementor-element.elementor-element-ebb52c5{padding:0px 0px 20px 0px;}.elementor-75765 .elementor-element.elementor-element-d3c7168 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-75765 .elementor-element.elementor-element-d3c7168 .elementor-icon-box-wrapper{text-align:center;}.elementor-75765 .elementor-element.elementor-element-8b24692 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-75765 .elementor-element.elementor-element-8b24692 .elementor-icon-box-wrapper{text-align:center;}.elementor-75765 .elementor-element.elementor-element-ea20fbd > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-75765 .elementor-element.elementor-element-ea20fbd .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-75765 .elementor-element.elementor-element-797afcc{padding:0px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-a5244d1{padding:20px 0px 50px 0px;}.elementor-75765 .elementor-element.elementor-element-dfb16b1 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-b36b948 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-b36b948{text-align:start;font-size:18px;}.elementor-75765 .elementor-element.elementor-element-0c919b7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-75a7f49b{padding:50px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-6994a41f > .elementor-container{max-width:500px;}.elementor-75765 .elementor-element.elementor-element-6994a41f{margin-top:-50px;margin-bottom:-0px;padding:0px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-60659867 > .elementor-element-populated{margin:0rem 0rem 5rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-75765 .elementor-element.elementor-element-39597c58 .litho-primary-title, .elementor-75765 .elementor-element.elementor-element-39597c58 .litho-primary-title a{font-size:35px;}.elementor-75765 .elementor-element.elementor-element-25978f01{margin-top:-20px;margin-bottom:0px;}.elementor-75765 .elementor-element.elementor-element-644f29ff > .elementor-element-populated{margin:0rem 0rem 3.7rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-75765 .elementor-element.elementor-element-787c81ee > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-634b357d > .elementor-element-populated{margin:0rem 0rem 3.7rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-75765 .elementor-element.elementor-element-4cfffda3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-39189406 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-27a3ae9c > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-60aebd9 > .elementor-widget-container{margin:20px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-75765 .elementor-element.elementor-element-60aebd9  .progress-step-box{text-align:left;}.elementor-75765 .elementor-element.elementor-element-60aebd9 .progress-step-box .progress-step-content{font-size:15px;}.elementor-75765 .elementor-element.elementor-element-2f1b649 .litho-heading{line-height:35px;}.elementor-75765 .elementor-element.elementor-element-2f1b649 .litho-primary-title, .elementor-75765 .elementor-element.elementor-element-2f1b649 .litho-primary-title a{font-size:30px;}.elementor-75765 .elementor-element.elementor-element-2f1b649 .litho-secondary-title, .elementor-75765 .elementor-element.elementor-element-2f1b649 .litho-secondary-title a{font-size:45px;}.elementor-75765 .elementor-element.elementor-element-fb17237{text-align:start;}}/* Start custom CSS for accordion, class: .elementor-element-c9fc30d *//* Remove the active state visual */
.elementor-accordion .elementor-accordion-item.elementor-active {
    border: none;
}

/* Hide all content always */
.elementor-accordion .elementor-accordion-content {
    display: none;
}

/* Show content only if item is active AND clicked */
.elementor-accordion .elementor-accordion-item.elementor-active .elementor-accordion-content {
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c06dfa *//* Close all accordion items initially */
.elementor-accordion .elementor-accordion-item {
  pointer-events: auto;
}

.elementor-accordion .elementor-accordion-item .elementor-accordion-content {
  display: none;
}

.elementor-accordion .elementor-accordion-item.elementor-active .elementor-accordion-content {
  display: block;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-b6c7e8b *//* Hide all content always */
.elementor-accordion .elementor-accordion-content {
    display: none;
}

/* Show content only if item is active AND clicked */
.elementor-accordion .elementor-accordion-item.elementor-active .elementor-accordion-content {
    display: block;
}/* End custom CSS */