.elementor-189 .elementor-element.elementor-element-4c747aa>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-189 .elementor-element.elementor-element-4c747aa:not(.elementor-motion-effects-element-type-background),.elementor-189 .elementor-element.elementor-element-4c747aa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://snapflat.co.uk/wp-content/uploads/2023/08/services_banner-jpeg.webp);background-position:center center;background-size:cover}.elementor-189 .elementor-element.elementor-element-4c747aa>.elementor-container{min-height:600px}.elementor-189 .elementor-element.elementor-element-4c747aa{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-38px;margin-bottom:0}.elementor-189 .elementor-element.elementor-element-4c747aa>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-189 .elementor-element.elementor-element-79cebf6>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-189 .elementor-element.elementor-element-79cebf6>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-189 .elementor-element.elementor-element-dd82ce6>.elementor-container{max-width:1100px}.elementor-189 .elementor-element.elementor-element-dd82ce6{padding:0 0 0 0}.elementor-189 .elementor-element.elementor-element-c964385:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-189 .elementor-element.elementor-element-c964385>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#71C16FC2}.elementor-189 .elementor-element.elementor-element-c964385>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 30px 30px 30px}.elementor-189 .elementor-element.elementor-element-c964385>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-189 .elementor-element.elementor-element-4f49e10{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-189 .elementor-element.elementor-element-4f49e10>.elementor-widget-container{margin:0 0 20px 0}.elementor-189 .elementor-element.elementor-element-4f49e10 .elementor-heading-title{font-family:"Questrial",Sans-serif;font-weight:600;color:#FFF}.elementor-189 .elementor-element.elementor-element-a30852d{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Questrial",Sans-serif;font-size:28px;font-weight:400;line-height:40px;color:#FFF}.elementor-189 .elementor-element.elementor-element-9866dc8:not(.elementor-motion-effects-element-type-background),.elementor-189 .elementor-element.elementor-element-9866dc8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-189 .elementor-element.elementor-element-9866dc8{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:60px 0 60px 0}.elementor-189 .elementor-element.elementor-element-9866dc8,.elementor-189 .elementor-element.elementor-element-9866dc8>.elementor-background-overlay{border-radius:0 0 0 0}.elementor-189 .elementor-element.elementor-element-9866dc8>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-189 .elementor-element.elementor-element-7edf94c .elementor-heading-title{font-family:"Questrial",Sans-serif;font-weight:600;color:#49A049}.elementor-189 .elementor-element.elementor-element-cff9e65{font-family:"Questrial",Sans-serif;font-weight:400;color:#383838}.elementor-189 .elementor-element.elementor-element-e41bcd0{border-style:dashed;border-width:0 0 0 0;border-color:#EEE;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:60px 0 60px 0}.elementor-189 .elementor-element.elementor-element-e41bcd0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-189 .elementor-element.elementor-element-9628633 .elementor-heading-title{font-family:"Questrial",Sans-serif;font-weight:600;color:#49A049}.elementor-189 .elementor-element.elementor-element-829a7f3{font-family:"Questrial",Sans-serif;font-weight:400;color:#383838}.elementor-189 .elementor-element.elementor-element-e83b554:not(.elementor-motion-effects-element-type-background),.elementor-189 .elementor-element.elementor-element-e83b554>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-189 .elementor-element.elementor-element-e83b554{border-style:dashed;border-width:0 0 0 0;border-color:#EEE;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:60px 0 60px 0}.elementor-189 .elementor-element.elementor-element-e83b554,.elementor-189 .elementor-element.elementor-element-e83b554>.elementor-background-overlay{border-radius:0 0 0 0}.elementor-189 .elementor-element.elementor-element-e83b554>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-189 .elementor-element.elementor-element-3b0ae15 .elementor-heading-title{font-family:"Questrial",Sans-serif;font-weight:600;color:#49A049}.elementor-189 .elementor-element.elementor-element-8f3c40c{font-family:"Questrial",Sans-serif;font-weight:400;color:#383838}.elementor-189 .elementor-element.elementor-element-a304ac2 .elementor-icon-list-icon i{color:#49A049;transition:color 0.3s}.elementor-189 .elementor-element.elementor-element-a304ac2 .elementor-icon-list-icon svg{fill:#49A049;transition:fill 0.3s}.elementor-189 .elementor-element.elementor-element-a304ac2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-189 .elementor-element.elementor-element-a304ac2 .elementor-icon-list-text{transition:color 0.3s}.elementor-189 .elementor-element.elementor-element-f40f6d2{border-style:dashed;border-width:0 0 0 0;border-color:#EEE;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:60px 0 60px 0}.elementor-189 .elementor-element.elementor-element-f40f6d2,.elementor-189 .elementor-element.elementor-element-f40f6d2>.elementor-background-overlay{border-radius:0 0 2px 0}.elementor-189 .elementor-element.elementor-element-f40f6d2>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-189 .elementor-element.elementor-element-08fbcf3 .elementor-heading-title{font-family:"Questrial",Sans-serif;font-weight:600;color:#49A049}.elementor-189 .elementor-element.elementor-element-ec9391d{font-family:"Questrial",Sans-serif;font-weight:400;color:#383838}.elementor-189 .elementor-element.elementor-element-ea0cd3b:not(.elementor-motion-effects-element-type-background),.elementor-189 .elementor-element.elementor-element-ea0cd3b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-189 .elementor-element.elementor-element-ea0cd3b{border-style:dashed;border-width:0 0 0 0;border-color:#EEE;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:60px 0 60px 0}.elementor-189 .elementor-element.elementor-element-ea0cd3b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-189 .elementor-element.elementor-element-91e9a6c .elementor-heading-title{font-family:"Questrial",Sans-serif;font-weight:600;color:#49A049}.elementor-189 .elementor-element.elementor-element-bd4f16a{font-family:"Questrial",Sans-serif;font-weight:400;color:#383838}.elementor-189 .elementor-element.elementor-element-f2489ba{border-style:dashed;border-width:0 0 0 0;border-color:#EEE;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:60px 0 60px 0}.elementor-189 .elementor-element.elementor-element-f2489ba>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-189 .elementor-element.elementor-element-0475894 .elementor-heading-title{font-family:"Questrial",Sans-serif;font-weight:600;color:#49A049}.elementor-189 .elementor-element.elementor-element-21e4bdb{font-family:"Questrial",Sans-serif;font-weight:400;color:#383838}@media(max-width:1024px){.elementor-189 .elementor-element.elementor-element-dd82ce6>.elementor-container{max-width:884px}.elementor-189 .elementor-element.elementor-element-9866dc8{padding:10% 10% 10% 10%}.elementor-189 .elementor-element.elementor-element-e41bcd0{padding:10% 10% 10% 10%}.elementor-189 .elementor-element.elementor-element-e83b554{padding:10% 10% 10% 10%}.elementor-189 .elementor-element.elementor-element-f40f6d2{padding:10% 10% 10% 10%}.elementor-189 .elementor-element.elementor-element-ea0cd3b{padding:10% 10% 10% 10%}.elementor-189 .elementor-element.elementor-element-f2489ba{padding:10% 10% 10% 10%}}@media(max-width:767px){.elementor-189 .elementor-element.elementor-element-4c747aa>.elementor-container{min-height:500px}.elementor-189 .elementor-element.elementor-element-4f49e10{text-align:start}.elementor-189 .elementor-element.elementor-element-4f49e10 .elementor-heading-title{font-size:30px}.elementor-189 .elementor-element.elementor-element-a30852d{text-align:start;font-size:20px;line-height:28px}.elementor-189 .elementor-element.elementor-element-a304ac2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2)}.elementor-189 .elementor-element.elementor-element-a304ac2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2)}.elementor-189 .elementor-element.elementor-element-a304ac2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2)}.elementor-189 .elementor-element.elementor-element-a304ac2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2)}.elementor-189 .elementor-element.elementor-element-a304ac2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2)}.elementor-189 .elementor-element.elementor-element-a304ac2{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px}}@media(min-width:768px){.elementor-189 .elementor-element.elementor-element-79cebf6{width:100%}}