.elementor-3440 .elementor-element.elementor-element-55e8109{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3440 .elementor-element.elementor-element-55e8109:not(.elementor-motion-effects-element-type-background), .elementor-3440 .elementor-element.elementor-element-55e8109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBDC2D;}.elementor-3440 .elementor-element.elementor-element-d4bfbe8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3440 .elementor-element.elementor-element-d4bfbe8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3440 .elementor-element.elementor-element-a00d6f9 > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-a00d6f9{color:#000000;}.elementor-3440 .elementor-element.elementor-element-a00d6f9 a{color:#000000;}.elementor-3440 .elementor-element.elementor-element-d4936d1{--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:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3440 .elementor-element.elementor-element-d4936d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3440 .elementor-element.elementor-element-552e78a .elementor-button{background-color:#000000;fill:#FBDC2D;color:#FBDC2D;border-radius:45px 45px 45px 45px;padding:2px 21px 3px 20px;}.elementor-3440 .elementor-element.elementor-element-1cbc97b{--display:flex;--min-height:90vh;--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;}.elementor-3440 .elementor-element.elementor-element-1cbc97b:not(.elementor-motion-effects-element-type-background), .elementor-3440 .elementor-element.elementor-element-1cbc97b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBDC2D;background-image:url("https://chriscartledge.co.uk/wp-content/uploads/2025/07/me-transparent-dots.webp");background-position:-58px 0px;background-repeat:no-repeat;background-size:contain;}.elementor-3440 .elementor-element.elementor-element-92ace4e{--display:flex;--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3440 .elementor-element.elementor-element-9e3aca9{--display:flex;}.elementor-3440 .elementor-element.elementor-element-85478ba{--lottie-container-width:185px;}.elementor-3440 .elementor-element.elementor-element-f500793{text-align:right;}.elementor-3440 .elementor-element.elementor-element-f500793 .elementor-heading-title{font-size:clamp(3.75rem, -2.2059rem + 13.2353vw, 9.375rem);}.elementor-3440 .elementor-element.elementor-element-89b0cd1{--display:flex;}.elementor-3440 .elementor-element.elementor-element-b786365{text-align:right;}.elementor-3440 .elementor-element.elementor-element-8cf5261{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;--z-index:3;}.elementor-3440 .elementor-element.elementor-element-53b88af{--display:flex;--justify-content:center;}.elementor-3440 .elementor-element.elementor-element-53b88af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3440 .elementor-element.elementor-element-2d62b9b{--iteration-count:infinite;--dynamic-text-color:#FBDC2D;}.elementor-3440 .elementor-element.elementor-element-2d62b9b .elementor-headline{text-align:left;line-height:77px;}.elementor-3440 .elementor-element.elementor-element-2d62b9b .elementor-headline-dynamic-text{line-height:27px;}.elementor-3440 .elementor-element.elementor-element-2faa23c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3440 .elementor-element.elementor-element-34f3813{--e-image-carousel-slides-to-show:1;}.elementor-3440 .elementor-element.elementor-element-34f3813.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3440 .elementor-element.elementor-element-34f3813 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3440 .elementor-element.elementor-element-34f3813 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:12px 12px 12px 12px;border-color:#FBDC2D;border-radius:8px 8px 8px 8px;}.elementor-3440 .elementor-element.elementor-element-973ce87{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-3440 .elementor-element.elementor-element-7fd956c{--e-image-carousel-slides-to-show:7;}.elementor-3440 .elementor-element.elementor-element-7fd956c .swiper-wrapper{display:flex;align-items:center;}.elementor-3440 .elementor-element.elementor-element-1590982{--e-image-carousel-slides-to-show:7;}.elementor-3440 .elementor-element.elementor-element-1590982 .swiper-wrapper{display:flex;align-items:center;}.elementor-3440 .elementor-element.elementor-element-1248172{--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;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-3440 .elementor-element.elementor-element-81c0df9{--display:flex;}.elementor-3440 .elementor-element.elementor-element-774c31b{--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:flex-start;--align-items:center;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:26px;--padding-right:26px;}.elementor-3440 .elementor-element.elementor-element-774c31b:not(.elementor-motion-effects-element-type-background), .elementor-3440 .elementor-element.elementor-element-774c31b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3440 .elementor-element.elementor-element-23bcc66{--spacer-size:30px;}.elementor-3440 .elementor-element.elementor-element-4b2e9e9 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3440 .elementor-element.elementor-element-4b2e9e9{text-align:center;}.elementor-3440 .elementor-element.elementor-element-4b2e9e9 .elementor-heading-title{color:#FFFFFF;}.elementor-3440 .elementor-element.elementor-element-837157f{--display:flex;}.elementor-3440 .elementor-element.elementor-element-18b1c30{width:auto;max-width:auto;}.elementor-3440 .elementor-element.elementor-element-18b1c30.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3440 .elementor-element.elementor-element-33d42b9 > .elementor-widget-container{padding:0px 0px 56px 0px;}.elementor-3440 .elementor-element.elementor-element-33d42b9{text-align:center;}.elementor-3440 .elementor-element.elementor-element-33d42b9 .elementor-heading-title{color:#FFFFFF;}.elementor-3440 .elementor-element.elementor-element-aeb9d36{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3440 .elementor-element.elementor-element-2913b03 > .elementor-widget-container{margin:0px 0px 85px 0px;border-radius:8px 8px 8px 8px;}.elementor-3440 .elementor-element.elementor-element-2913b03 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3440 .elementor-element.elementor-element-2913b03 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3440 .elementor-element.elementor-element-e0a8c03{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-3440 .elementor-element.elementor-element-457257a{--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;}.elementor-3440 .elementor-element.elementor-element-457257a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3440 .elementor-element.elementor-element-4b11d69 > .elementor-widget-container{background-color:#000000;margin:0px 0px 0px 0px;padding:25px 0px 20px 0px;border-style:solid;border-width:36px 36px 36px 36px;border-color:#000000;border-radius:8px 8px 8px 8px;}.elementor-3440 .elementor-element.elementor-element-4b11d69 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3440 .elementor-element.elementor-element-4b11d69{font-family:"Inter", Sans-serif;font-size:52px;font-weight:600;letter-spacing:-3.4px;color:#FBDC2D;}.elementor-3440 .elementor-element.elementor-element-166f315 > .elementor-widget-container{background-color:#000000;margin:0px 0px 0px 0px;padding:25px 0px 0px 0px;border-style:solid;border-width:36px 36px 36px 36px;border-color:#000000;border-radius:8px 8px 8px 8px;}.elementor-3440 .elementor-element.elementor-element-166f315 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3440 .elementor-element.elementor-element-166f315{font-family:"Inter", Sans-serif;font-size:52px;font-weight:600;letter-spacing:-3.4px;color:#FBDC2D;}.elementor-3440 .elementor-element.elementor-element-ef692cb > .elementor-widget-container{background-color:#000000;margin:0px 0px 0px 0px;padding:25px 0px 0px 0px;border-style:solid;border-width:36px 36px 36px 36px;border-color:#000000;border-radius:8px 8px 8px 8px;}.elementor-3440 .elementor-element.elementor-element-ef692cb{font-family:"Inter", Sans-serif;font-size:52px;font-weight:600;letter-spacing:-3.4px;color:#FBDC2D;}.elementor-3440 .elementor-element.elementor-element-522c038{--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;}.elementor-3440 .elementor-element.elementor-element-0c5e5b2{--lottie-container-width:54%;}.elementor-3440 .elementor-element.elementor-element-580c013{--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-3440 .elementor-element.elementor-element-de1711a{--spacer-size:50px;}.elementor-3440 .elementor-element.elementor-element-066c9d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-3440 .elementor-element.elementor-element-066c9d0:not(.elementor-motion-effects-element-type-background), .elementor-3440 .elementor-element.elementor-element-066c9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBDC2D;}.elementor-3440 .elementor-element.elementor-element-f011b43{--spacer-size:50px;}.elementor-3440 .elementor-element.elementor-element-2bc1f6a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3440 .elementor-element.elementor-element-1e252cb{--display:flex;}.elementor-3440 .elementor-element.elementor-element-3f32596{text-align:center;}@media(min-width:768px){.elementor-3440 .elementor-element.elementor-element-d4bfbe8{--width:48.983%;}.elementor-3440 .elementor-element.elementor-element-d4936d1{--width:51%;}.elementor-3440 .elementor-element.elementor-element-92ace4e{--width:100%;}.elementor-3440 .elementor-element.elementor-element-53b88af{--width:47%;}.elementor-3440 .elementor-element.elementor-element-2faa23c{--width:25%;}.elementor-3440 .elementor-element.elementor-element-774c31b{--width:100%;}.elementor-3440 .elementor-element.elementor-element-837157f{--width:60%;}.elementor-3440 .elementor-element.elementor-element-aeb9d36{--width:60%;}.elementor-3440 .elementor-element.elementor-element-457257a{--width:63.125%;}.elementor-3440 .elementor-element.elementor-element-522c038{--width:50%;}.elementor-3440 .elementor-element.elementor-element-2bc1f6a{--width:100%;}.elementor-3440 .elementor-element.elementor-element-1e252cb{--width:66%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3440 .elementor-element.elementor-element-457257a{--width:499.219px;}}@media(max-width:1024px){.elementor-3440 .elementor-element.elementor-element-1cbc97b:not(.elementor-motion-effects-element-type-background), .elementor-3440 .elementor-element.elementor-element-1cbc97b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-50px 0px;}.elementor-3440 .elementor-element.elementor-element-2faa23c{--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;}.elementor-3440 .elementor-element.elementor-element-973ce87{--grid-auto-flow:row;}.elementor-3440 .elementor-element.elementor-element-7fd956c{--e-image-carousel-slides-to-show:5;}.elementor-3440 .elementor-element.elementor-element-1590982{--e-image-carousel-slides-to-show:5;}.elementor-3440 .elementor-element.elementor-element-2913b03 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3440 .elementor-element.elementor-element-4b11d69 > .elementor-widget-container{margin:0px 0px -44px 0px;}.elementor-3440 .elementor-element.elementor-element-166f315 > .elementor-widget-container{margin:0px 0px -44px 0px;}.elementor-3440 .elementor-element.elementor-element-ef692cb > .elementor-widget-container{margin:0px 0px -44px 0px;}.elementor-3440 .elementor-element.elementor-element-0c5e5b2{--lottie-container-width:100%;}}@media(max-width:767px){.elementor-3440 .elementor-element.elementor-element-d4bfbe8{--width:65%;}.elementor-3440 .elementor-element.elementor-element-a00d6f9 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-3440 .elementor-element.elementor-element-d4936d1{--width:35%;--justify-content:center;}.elementor-3440 .elementor-element.elementor-element-1cbc97b{--min-height:75vh;--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;}.elementor-3440 .elementor-element.elementor-element-1cbc97b:not(.elementor-motion-effects-element-type-background), .elementor-3440 .elementor-element.elementor-element-1cbc97b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-99px 166px;}.elementor-3440 .elementor-element.elementor-element-92ace4e{--justify-content:space-between;}.elementor-3440 .elementor-element.elementor-element-85478ba{--lottie-container-width:77px;}.elementor-3440 .elementor-element.elementor-element-f500793 .elementor-heading-title{font-size:33px;letter-spacing:-1.7px;}.elementor-3440 .elementor-element.elementor-element-8cf5261{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3440 .elementor-element.elementor-element-2d62b9b > .elementor-widget-container{margin:0px 0px -39px 0px;}.elementor-3440 .elementor-element.elementor-element-2d62b9b .elementor-headline{font-size:56px;line-height:0.6em;letter-spacing:-3.5px;}.elementor-3440 .elementor-element.elementor-element-34f3813 > .elementor-widget-container{padding:0px 44px 0px 44px;}.elementor-3440 .elementor-element.elementor-element-973ce87{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3440 .elementor-element.elementor-element-7fd956c{--e-image-carousel-slides-to-show:3;}.elementor-3440 .elementor-element.elementor-element-1590982{--e-image-carousel-slides-to-show:3;}.elementor-3440 .elementor-element.elementor-element-774c31b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3440 .elementor-element.elementor-element-23bcc66{--spacer-size:30px;}.elementor-3440 .elementor-element.elementor-element-4b2e9e9 .elementor-heading-title{font-size:30px;letter-spacing:-1.8px;}.elementor-3440 .elementor-element.elementor-element-33d42b9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-33d42b9 .elementor-heading-title{font-size:30px;letter-spacing:-1.8px;}.elementor-3440 .elementor-element.elementor-element-aeb9d36{--width:90%;--padding-top:0px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-3440 .elementor-element.elementor-element-2913b03 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3440 .elementor-element.elementor-element-e0a8c03{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3440 .elementor-element.elementor-element-457257a{--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-3440 .elementor-element.elementor-element-4b11d69 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-4b11d69{font-size:40px;line-height:1.1em;}.elementor-3440 .elementor-element.elementor-element-166f315 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-166f315{font-size:40px;line-height:1.1em;}.elementor-3440 .elementor-element.elementor-element-ef692cb > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-ef692cb{font-size:40px;line-height:1.1em;}.elementor-3440 .elementor-element.elementor-element-0c5e5b2{--lottie-container-width:34%;}}/* Start custom CSS for container, class: .elementor-element-1cbc97b *//* Default: Mobile */
.elementor-3440 .elementor-element.elementor-element-1cbc97b {
  animation: jitterBackgroundMobile 1s steps(6, end) infinite;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: -99px 166px;
}

@keyframes jitterBackgroundMobile {
  0%   { background-position: -99px 166px; }
  16%  { background-position: -97px 165px; }
  33%  { background-position: -100px 168px; }
  50%  { background-position: -98px 164px; }
  66%  { background-position: -101px 167px; }
  83%  { background-position: -96px 169px; }
  100% { background-position: -99px 166px; }
}

/* Tablet breakpoint */
@media (min-width: 768px) {
  .elementor-3440 .elementor-element.elementor-element-1cbc97b {
    animation: jitterBackgroundTablet 1s steps(6, end) infinite;
    background-position: -50px 0px;
  }

  @keyframes jitterBackgroundTablet {
    0%   { background-position: -50px 0px; }
    16%  { background-position: -48px 1px; }
    33%  { background-position: -51px -1px; }
    50%  { background-position: -49px 2px; }
    66%  { background-position: -52px -2px; }
    83%  { background-position: -47px 1px; }
    100% { background-position: -50px 0px; }
  }
}

/* Desktop breakpoint */
@media (min-width: 1025px) {
  .elementor-3440 .elementor-element.elementor-element-1cbc97b {
    animation: jitterBackgroundDesktop 1s steps(6, end) infinite;
    background-position: -58px 0px;
  }

  @keyframes jitterBackgroundDesktop {
    0%   { background-position: -58px 0px; }
    16%  { background-position: -56px 1px; }
    33%  { background-position: -59px -1px; }
    50%  { background-position: -57px 2px; }
    66%  { background-position: -60px -2px; }
    83%  { background-position: -55px 1px; }
    100% { background-position: -58px 0px; }
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-973ce87 */.elementor-3440 .elementor-element.elementor-element-973ce87{
    opacity: 0.1;
}/* End custom CSS */