.elementor-4441 .elementor-element.elementor-element-c045cd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:13rem;--padding-bottom:13rem;--padding-left:2rem;--padding-right:2rem}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-4441 .elementor-element.elementor-element-e99936d{width:var(--container-widget-width,78rem);max-width:78rem;--container-widget-width:78rem;--container-widget-flex-grow:0}.elementor-4441 .elementor-element.elementor-element-e99936d .elementor-heading-title{color:var(--e-global-color-text)}.elementor-4441 .elementor-element.elementor-element-65c1f0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:11rem;--padding-left:2rem;--padding-right:2rem}.elementor-4441 .elementor-element.elementor-element-3b81cb2{--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:3.6rem 0rem;--row-gap:3.6rem;--column-gap:0rem}.elementor-4441 .elementor-element.elementor-element-05f420e{padding:0rem 0rem .4rem 0rem;border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-f42e11c)}.elementor-4441 .elementor-element.elementor-element-05f420e.elementor-element{--align-self:flex-start}.elementor-4441 .elementor-element.elementor-element-05f420e .elementor-heading-title{font-family:"Noway",Sans-serif;font-size:1.6rem;font-weight:400;line-height:2rem;letter-spacing:0rem;color:var(--e-global-color-f42e11c)}.elementor-4441 .elementor-element.elementor-element-05788f9{padding:0rem 0rem .4rem 0rem;border-style:none}.elementor-4441 .elementor-element.elementor-element-05788f9.elementor-element{--align-self:flex-start}.elementor-4441 .elementor-element.elementor-element-05788f9 .elementor-heading-title{font-family:"Noway",Sans-serif;font-size:1.6rem;font-weight:400;line-height:2rem;letter-spacing:0rem;color:var(--e-global-color-text)}.elementor-4441 .elementor-element.elementor-element-45f54b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-4441 .elementor-element.elementor-element-da84e10{font-family:var(--e-global-typography-b620c38-font-family),Sans-serif;font-size:var(--e-global-typography-b620c38-font-size);font-weight:var(--e-global-typography-b620c38-font-weight);line-height:var(--e-global-typography-b620c38-line-height);letter-spacing:var(--e-global-typography-b620c38-letter-spacing)}.elementor-4441 .elementor-element.elementor-element-a5fb882{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10rem;--padding-bottom:10rem;--padding-left:2rem;--padding-right:2rem}.elementor-4441 .elementor-element.elementor-element-a5fb882:not(.elementor-motion-effects-element-type-background),.elementor-4441 .elementor-element.elementor-element-a5fb882>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4441 .elementor-element.elementor-element-038f451{--grid-columns:2;--grid-row-gap:0.1rem;--load-more-button-align:center;--grid-column-gap:19rem}.elementor-4441 .elementor-element.elementor-element-038f451 .elementor-button{font-family:var(--e-global-typography-e0a1ad3-font-family),Sans-serif;font-size:var(--e-global-typography-e0a1ad3-font-size);font-weight:var(--e-global-typography-e0a1ad3-font-weight);line-height:var(--e-global-typography-e0a1ad3-line-height);border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px}.elementor-4441 .elementor-element.elementor-element-553cb40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:91px 91px;--row-gap:91px;--column-gap:91px;--padding-top:24rem;--padding-bottom:24rem;--padding-left:2rem;--padding-right:2rem}.elementor-4441 .elementor-element.elementor-element-d3e0e3e .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-text)}.elementor-4441 .elementor-element.elementor-element-58fd13b{--swiper-slides-to-display:3;--swiper-slides-gap:70px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-60px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-84px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-84px;--arrow-size:55px;--arrow-normal-color:var( --e-global-color-secondary );--swiper-pagination-size:1px;--progressbar-normal-color:var( --e-global-color-accent )}.elementor-4441 .elementor-element.elementor-element-58fd13b .swiper-slide>.elementor-element{height:100%}body.elementor-page-4441:not(.elementor-motion-effects-element-type-background),body.elementor-page-4441>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b06f4ab)}@media(min-width:768px){.elementor-4441 .elementor-element.elementor-element-3b81cb2{--width:50%}.elementor-4441 .elementor-element.elementor-element-45f54b7{--width:49rem}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-4441 .elementor-element.elementor-element-da84e10{font-size:var(--e-global-typography-b620c38-font-size);line-height:var(--e-global-typography-b620c38-line-height);letter-spacing:var(--e-global-typography-b620c38-letter-spacing)}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4441 .elementor-element.elementor-element-038f451{--grid-columns:2}.elementor-4441 .elementor-element.elementor-element-038f451 .elementor-button{font-size:var(--e-global-typography-e0a1ad3-font-size);line-height:var(--e-global-typography-e0a1ad3-line-height)}.elementor-4441 .elementor-element.elementor-element-d3e0e3e .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4441 .elementor-element.elementor-element-58fd13b{--swiper-slides-to-display:2}}@media(max-width:767px){.elementor-4441 .elementor-element.elementor-element-c045cd8{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4441 .elementor-element.elementor-element-65c1f0c{--padding-top:2rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem}.elementor-4441 .elementor-element.elementor-element-3b81cb2{--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:2.3rem 2.3rem;--row-gap:2.3rem;--column-gap:2.3rem}.elementor-4441 .elementor-element.elementor-element-45f54b7{--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-4441 .elementor-element.elementor-element-da84e10{font-size:var(--e-global-typography-b620c38-font-size);line-height:var(--e-global-typography-b620c38-line-height);letter-spacing:var(--e-global-typography-b620c38-letter-spacing)}.elementor-4441 .elementor-element.elementor-element-a5fb882{--padding-top:7rem;--padding-bottom:10rem;--padding-left:2rem;--padding-right:2rem}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4441 .elementor-element.elementor-element-038f451{--grid-columns:1;--grid-row-gap:6.3rem}.elementor-4441 .elementor-element.elementor-element-038f451 .elementor-button{font-size:var(--e-global-typography-e0a1ad3-font-size);line-height:var(--e-global-typography-e0a1ad3-line-height)}.elementor-4441 .elementor-element.elementor-element-553cb40{--gap:11rem 11rem;--row-gap:11rem;--column-gap:11rem;--padding-top:10rem;--padding-bottom:15rem;--padding-left:2rem;--padding-right:2rem}.elementor-4441 .elementor-element.elementor-element-d3e0e3e .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-4441 .elementor-element.elementor-element-58fd13b{--swiper-slides-to-display:1;--swiper-slides-gap:24px;width:var(--container-widget-width,83%);max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;--arrow-prev-left-position:-12px;--arrow-prev-top-position:-70px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-60px;--arrow-next-top-position:-70px;--arrow-size:55px}}.elementor-4441 .elementor-element.elementor-element-58fd13b .elementor-swiper-button-next svg{fill:#000!important;height:55px!important;width:55px!important}.elementor-4441 .elementor-element.elementor-element-58fd13b .elementor-swiper-button-prev svg{fill:#000!important;height:55px!important;width:55px!important}@font-face{font-family:'Noway';font-style:normal;font-weight:400;font-display:auto;src:url(https://haefele.damteqstaging.co.uk/wp-content/uploads/noway-regular-webfont.eot);src:url('https://haefele.damteqstaging.co.uk/wp-content/uploads/noway-regular-webfont.eot?#iefix') format('embedded-opentype'),url(https://haefele.damteqstaging.co.uk/wp-content/uploads/noway-regular-webfont.woff2) format('woff2'),url(https://haefele.damteqstaging.co.uk/wp-content/uploads/noway-regular-webfont.woff) format('woff'),url(https://haefele.damteqstaging.co.uk/wp-content/uploads/noway-regular-webfont.ttf) format('truetype'),url('https://haefele.damteqstaging.co.uk/wp-content/uploads/noway-regular-webfont.svg#Noway') format('svg')}@font-face{font-family:'Noway';font-style:italic;font-weight:400;font-display:auto;src:url(https://haefele.damteqstaging.co.uk/wp-content/uploads/noway_regular_italic-webfont.eot);src:url('https://haefele.damteqstaging.co.uk/wp-content/uploads/noway_regular_italic-webfont.eot?#iefix') format('embedded-opentype'),url(https://haefele.damteqstaging.co.uk/wp-content/uploads/noway_regular_italic-webfont.woff2) format('woff2'),url(https://haefele.damteqstaging.co.uk/wp-content/uploads/noway_regular_italic-webfont.woff) format('woff'),url(https://haefele.damteqstaging.co.uk/wp-content/uploads/noway_regular_italic-webfont.ttf) format('truetype')}@font-face{font-family:'Noway';font-style:normal;font-weight:100;font-display:auto;src:url(https://haefele.damteqstaging.co.uk/wp-content/uploads/noway-thin.woff2) format('woff2')}@font-face{font-family:'Noway';font-style:normal;font-weight:300;font-display:auto;src:url(https://haefele.damteqstaging.co.uk/wp-content/uploads/noway-light.woff2) format('woff2')}