.elementor-42212 .elementor-element.elementor-element-240641f:not(.elementor-motion-effects-element-type-background), .elementor-42212 .elementor-element.elementor-element-240641f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C30F16;}.elementor-42212 .elementor-element.elementor-element-240641f > .elementor-container{max-width:1300px;}.elementor-42212 .elementor-element.elementor-element-240641f > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42212 .elementor-element.elementor-element-240641f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 150px 0px;}.elementor-42212 .elementor-element.elementor-element-240641f > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-42212 .elementor-element.elementor-element-240641f > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:75px;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-42212 .elementor-element.elementor-element-31ebd78{--bdt-floating-effect-rotate-duration:4000ms;}.ee-tooltip.ee-tooltip-31ebd78.to--top,
							 .ee-tooltip.ee-tooltip-31ebd78.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-31ebd78.to--left,
							 .ee-tooltip.ee-tooltip-31ebd78.to--right{margin-top:0px;}.elementor-42212 .elementor-element.elementor-element-f86e820 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.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-42212 .elementor-element.elementor-element-b05cfbd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42212 .elementor-element.elementor-element-b05cfbd{text-align:center;}.elementor-42212 .elementor-element.elementor-element-b05cfbd .elementor-heading-title{font-family:"Catamaran", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-54a45a50 );}.elementor-42212 .elementor-element.elementor-element-cc536b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42212 .elementor-element.elementor-element-cc536b5{text-align:center;}.elementor-42212 .elementor-element.elementor-element-cc536b5 .elementor-heading-title{font-family:"Catamaran", Sans-serif;font-size:45px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42212 .elementor-element.elementor-element-72292fd{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-54a45a50 );}.elementor-42212 .elementor-element.elementor-element-72292fd .elementor-headline{text-align:center;}.elementor-42212 .elementor-element.elementor-element-72292fd .elementor-headline-plain-text{color:var( --e-global-color-54a45a50 );}.elementor-42212 .elementor-element.elementor-element-7cd03b3{--bdt-floating-effect-rotate-duration:4000ms;}.ee-tooltip.ee-tooltip-7cd03b3.to--top,
							 .ee-tooltip.ee-tooltip-7cd03b3.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-7cd03b3.to--left,
							 .ee-tooltip.ee-tooltip-7cd03b3.to--right{margin-top:0px;}.elementor-42212 .elementor-element.elementor-element-b0196f5:not(.elementor-motion-effects-element-type-background), .elementor-42212 .elementor-element.elementor-element-b0196f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42212 .elementor-element.elementor-element-b0196f5 > .elementor-background-overlay{background-image:url("https://adventuregraphics.co.uk/wp-content/uploads/2024/11/Snow-Falling.svg");background-position:80% 20%;background-repeat:no-repeat;background-size:30% auto;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42212 .elementor-element.elementor-element-b0196f5 > .elementor-container{max-width:1400px;}.elementor-42212 .elementor-element.elementor-element-b0196f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:55px;padding:0px 0px 0px 0px;}.elementor-42212 .elementor-element.elementor-element-b0196f5 > .elementor-shape-bottom svg{width:calc(250% + 1.3px);height:250px;transform:translateX(-50%) rotateY(180deg);}.elementor-bc-flex-widget .elementor-42212 .elementor-element.elementor-element-84bde35.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42212 .elementor-element.elementor-element-84bde35.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42212 .elementor-element.elementor-element-84bde35 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 30px 0px;}.elementor-42212 .elementor-element.elementor-element-521fe49 .elementor-heading-title{font-family:"Catamaran", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-42212 .elementor-element.elementor-element-f807361{text-align:left;}.elementor-42212 .elementor-element.elementor-element-f807361 .elementor-heading-title{font-family:"Catamaran", Sans-serif;font-weight:700;color:var( --e-global-color-54a45a50 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-42212 .elementor-element.elementor-element-72b1a7f{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:"Catamaran", Sans-serif;font-size:22px;font-weight:400;line-height:1.3em;color:var( --e-global-color-54a45a50 );}.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-42212 .elementor-element.elementor-element-e7211ac .elementor-button:hover, .elementor-42212 .elementor-element.elementor-element-e7211ac .elementor-button:focus{background-color:var( --e-global-color-54a45a50 );color:var( --e-global-color-secondary );}.elementor-42212 .elementor-element.elementor-element-e7211ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42212 .elementor-element.elementor-element-e7211ac .elementor-button{font-family:"Catamaran", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-42212 .elementor-element.elementor-element-e7211ac .elementor-button:hover svg, .elementor-42212 .elementor-element.elementor-element-e7211ac .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-42212 .elementor-element.elementor-element-38f5a8f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-42212 .elementor-element.elementor-element-38f5a8f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-42212 .elementor-element.elementor-element-38f5a8f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-42212 .elementor-element.elementor-element-8937491 > .elementor-widget-container{margin:-157px -200px -311px -295px;}.elementor-42212 .elementor-element.elementor-element-8937491{--lottie-container-width:1200px;}.elementor-42212 .elementor-element.elementor-element-dd03b99:not(.elementor-motion-effects-element-type-background), .elementor-42212 .elementor-element.elementor-element-dd03b99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42212 .elementor-element.elementor-element-dd03b99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-42212 .elementor-element.elementor-element-dd03b99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42212 .elementor-element.elementor-element-278f14a{--bdt-floating-effect-rotate-duration:4000ms;}.ee-tooltip.ee-tooltip-278f14a.to--top,
							 .ee-tooltip.ee-tooltip-278f14a.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-278f14a.to--left,
							 .ee-tooltip.ee-tooltip-278f14a.to--right{margin-top:0px;}.elementor-42212 .elementor-element.elementor-element-278f14a img{width:34%;}.elementor-42212 .elementor-element.elementor-element-043c38c > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-42212 .elementor-element.elementor-element-043c38c{text-align:center;}.elementor-42212 .elementor-element.elementor-element-043c38c .elementor-heading-title{font-family:"Catamaran", Sans-serif;font-size:60px;font-weight:700;color:var( --e-global-color-primary );}.elementor-42212 .elementor-element.elementor-element-0c99444{--bdt-floating-effect-rotate-duration:4000ms;}.ee-tooltip.ee-tooltip-0c99444.to--top,
							 .ee-tooltip.ee-tooltip-0c99444.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-0c99444.to--left,
							 .ee-tooltip.ee-tooltip-0c99444.to--right{margin-top:0px;}.elementor-42212 .elementor-element.elementor-element-0c99444 img{width:34%;}.elementor-42212 .elementor-element.elementor-element-58205c3:not(.elementor-motion-effects-element-type-background), .elementor-42212 .elementor-element.elementor-element-58205c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f6f42e );background-image:url("https://adventuregraphics.co.uk/wp-content/uploads/2024/11/Christmas-String-Lights.svg");background-position:0px -30px;background-repeat:repeat-x;background-size:25% auto;}.elementor-42212 .elementor-element.elementor-element-58205c3 > .elementor-container{max-width:1400px;}.elementor-42212 .elementor-element.elementor-element-58205c3 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-42212 .elementor-element.elementor-element-58205c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-42212 .elementor-element.elementor-element-58205c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-42212 .elementor-element.elementor-element-2fc4bf5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42212 .elementor-element.elementor-element-2fc4bf5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42212 .elementor-element.elementor-element-2fc4bf5 > .elementor-element-populated{margin:40px 40px 40px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-42212 .elementor-element.elementor-element-3356629 .elementor-heading-title{font-family:"Catamaran", Sans-serif;font-size:40px;font-weight:700;}.elementor-42212 .elementor-element.elementor-element-d170158{width:100%;max-width:100%;font-family:"Catamaran", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-42212 .elementor-element.elementor-element-d170158 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-42212 .elementor-element.elementor-element-71e0a29{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-42212 .elementor-element.elementor-element-71e0a29 .elementor-headline{text-align:left;font-family:"Catamaran", Sans-serif;font-size:28px;font-weight:500;}.elementor-bc-flex-widget .elementor-42212 .elementor-element.elementor-element-81778a4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42212 .elementor-element.elementor-element-81778a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42212 .elementor-element.elementor-element-81778a4 > .elementor-element-populated{margin:40px 40px 40px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.ee-tooltip.ee-tooltip-eef0a33.to--top,
							 .ee-tooltip.ee-tooltip-eef0a33.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-eef0a33.to--left,
							 .ee-tooltip.ee-tooltip-eef0a33.to--right{margin-top:0px;}.elementor-42212 .elementor-element.elementor-element-110f4c8:not(.elementor-motion-effects-element-type-background), .elementor-42212 .elementor-element.elementor-element-110f4c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54a45a50 );}.elementor-42212 .elementor-element.elementor-element-110f4c8 > .elementor-container{max-width:1400px;}.elementor-42212 .elementor-element.elementor-element-110f4c8 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-42212 .elementor-element.elementor-element-110f4c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-42212 .elementor-element.elementor-element-110f4c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-42212 .elementor-element.elementor-element-d330c46.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42212 .elementor-element.elementor-element-d330c46.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42212 .elementor-element.elementor-element-d330c46 > .elementor-element-populated{margin:40px 40px 40px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-42212 .elementor-element.elementor-element-a7c3476 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-bc-flex-widget .elementor-42212 .elementor-element.elementor-element-6516d59.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42212 .elementor-element.elementor-element-6516d59.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42212 .elementor-element.elementor-element-6516d59 > .elementor-element-populated{margin:40px 40px 40px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-42212 .elementor-element.elementor-element-ed8fd33 .elementor-heading-title{font-family:"Catamaran", Sans-serif;font-size:40px;font-weight:700;}.elementor-42212 .elementor-element.elementor-element-a488a85{width:100%;max-width:100%;font-family:"Catamaran", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-42212 .elementor-element.elementor-element-a488a85 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-42212 .elementor-element.elementor-element-40c5a01{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-42212 .elementor-element.elementor-element-40c5a01 .elementor-headline{text-align:left;font-family:"Catamaran", Sans-serif;font-size:28px;font-weight:500;}.elementor-42212 .elementor-element.elementor-element-e3b5cd4:not(.elementor-motion-effects-element-type-background), .elementor-42212 .elementor-element.elementor-element-e3b5cd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f6f42e );}.elementor-42212 .elementor-element.elementor-element-e3b5cd4 > .elementor-container{max-width:1400px;}.elementor-42212 .elementor-element.elementor-element-e3b5cd4 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-42212 .elementor-element.elementor-element-e3b5cd4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-42212 .elementor-element.elementor-element-e3b5cd4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-42212 .elementor-element.elementor-element-1a2b99b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42212 .elementor-element.elementor-element-1a2b99b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42212 .elementor-element.elementor-element-1a2b99b > .elementor-element-populated{margin:40px 40px 40px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-42212 .elementor-element.elementor-element-124a7bd .elementor-heading-title{font-family:"Catamaran", Sans-serif;font-size:40px;font-weight:700;}.elementor-42212 .elementor-element.elementor-element-fbd91de{width:100%;max-width:100%;font-family:"Catamaran", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-42212 .elementor-element.elementor-element-fbd91de > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-42212 .elementor-element.elementor-element-8cd368c{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-42212 .elementor-element.elementor-element-8cd368c .elementor-headline{text-align:left;font-family:"Catamaran", Sans-serif;font-size:28px;font-weight:500;}.elementor-42212 .elementor-element.elementor-element-1bd600d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-42212 .elementor-element.elementor-element-1445000 > .elementor-widget-container{margin:-40px 0px -40px 0px;padding:0px 0px 0px 0px;}.ee-tooltip.ee-tooltip-1445000.to--top,
							 .ee-tooltip.ee-tooltip-1445000.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-1445000.to--left,
							 .ee-tooltip.ee-tooltip-1445000.to--right{margin-top:0px;}.elementor-42212 .elementor-element.elementor-element-c60fa1f:not(.elementor-motion-effects-element-type-background), .elementor-42212 .elementor-element.elementor-element-c60fa1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54a45a50 );}.elementor-42212 .elementor-element.elementor-element-c60fa1f > .elementor-container{max-width:1400px;}.elementor-42212 .elementor-element.elementor-element-c60fa1f .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-42212 .elementor-element.elementor-element-c60fa1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-42212 .elementor-element.elementor-element-c60fa1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-42212 .elementor-element.elementor-element-418bb95.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42212 .elementor-element.elementor-element-418bb95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42212 .elementor-element.elementor-element-418bb95 > .elementor-element-populated{margin:40px 40px 40px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.ee-tooltip.ee-tooltip-2a998dd.to--top,
							 .ee-tooltip.ee-tooltip-2a998dd.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-2a998dd.to--left,
							 .ee-tooltip.ee-tooltip-2a998dd.to--right{margin-top:0px;}.elementor-bc-flex-widget .elementor-42212 .elementor-element.elementor-element-d80f0cb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42212 .elementor-element.elementor-element-d80f0cb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42212 .elementor-element.elementor-element-d80f0cb > .elementor-element-populated{margin:40px 40px 40px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-42212 .elementor-element.elementor-element-f54fe2d .elementor-heading-title{font-family:"Catamaran", Sans-serif;font-size:40px;font-weight:700;}.elementor-42212 .elementor-element.elementor-element-0a7f364{width:100%;max-width:100%;font-family:"Catamaran", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-42212 .elementor-element.elementor-element-0a7f364 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-42212 .elementor-element.elementor-element-015e9bf{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-42212 .elementor-element.elementor-element-015e9bf .elementor-headline{text-align:left;font-family:"Catamaran", Sans-serif;font-size:28px;font-weight:500;}.elementor-42212 .elementor-element.elementor-element-47b0ada:not(.elementor-motion-effects-element-type-background), .elementor-42212 .elementor-element.elementor-element-47b0ada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42212 .elementor-element.elementor-element-47b0ada{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-42212 .elementor-element.elementor-element-47b0ada > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42212 .elementor-element.elementor-element-354c9d0{--bdt-floating-effect-rotate-duration:4000ms;}.ee-tooltip.ee-tooltip-354c9d0.to--top,
							 .ee-tooltip.ee-tooltip-354c9d0.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-354c9d0.to--left,
							 .ee-tooltip.ee-tooltip-354c9d0.to--right{margin-top:0px;}.elementor-42212 .elementor-element.elementor-element-354c9d0 img{width:34%;}.elementor-42212 .elementor-element.elementor-element-5bc6321 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-42212 .elementor-element.elementor-element-5bc6321{text-align:center;}.elementor-42212 .elementor-element.elementor-element-5bc6321 .elementor-heading-title{font-family:"Catamaran", Sans-serif;font-size:60px;font-weight:700;color:var( --e-global-color-primary );}.elementor-42212 .elementor-element.elementor-element-ce7253b{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-54a45a50 );}.elementor-42212 .elementor-element.elementor-element-ce7253b .elementor-headline{text-align:center;font-family:"Catamaran", Sans-serif;font-size:28px;font-weight:500;}.elementor-42212 .elementor-element.elementor-element-ce7253b .elementor-headline-plain-text{color:var( --e-global-color-54a45a50 );}.elementor-42212 .elementor-element.elementor-element-d4d1e27{--bdt-floating-effect-rotate-duration:4000ms;}.ee-tooltip.ee-tooltip-d4d1e27.to--top,
							 .ee-tooltip.ee-tooltip-d4d1e27.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-d4d1e27.to--left,
							 .ee-tooltip.ee-tooltip-d4d1e27.to--right{margin-top:0px;}.elementor-42212 .elementor-element.elementor-element-d4d1e27 img{width:34%;}.elementor-42212 .elementor-element.elementor-element-79aaec8:not(.elementor-motion-effects-element-type-background), .elementor-42212 .elementor-element.elementor-element-79aaec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f6f42e );background-image:url("https://adventuregraphics.co.uk/wp-content/uploads/2024/11/Christmas-String-Lights.svg");background-position:0px -30px;background-repeat:repeat-x;background-size:25% auto;}.elementor-42212 .elementor-element.elementor-element-79aaec8 > .elementor-container{max-width:1400px;}.elementor-42212 .elementor-element.elementor-element-79aaec8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 50px 0px;}.elementor-42212 .elementor-element.elementor-element-79aaec8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42212 .elementor-element.elementor-element-a3de8be > .elementor-element-populated{padding:30px 30px 30px 30px;}.ee-tooltip.ee-tooltip-1d51703.to--top,
							 .ee-tooltip.ee-tooltip-1d51703.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-1d51703.to--left,
							 .ee-tooltip.ee-tooltip-1d51703.to--right{margin-top:0px;}.elementor-42212 .elementor-element.elementor-element-5c4b41f{text-align:center;}.elementor-42212 .elementor-element.elementor-element-5c4b41f .elementor-heading-title{font-family:"Catamaran", Sans-serif;font-size:37px;font-weight:700;}.elementor-42212 .elementor-element.elementor-element-48a563b{width:100%;max-width:100%;text-align:center;font-family:"Catamaran", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-42212 .elementor-element.elementor-element-48a563b > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-42212 .elementor-element.elementor-element-97d69b3 > .elementor-element-populated{padding:30px 30px 30px 30px;}.ee-tooltip.ee-tooltip-523a6c1.to--top,
							 .ee-tooltip.ee-tooltip-523a6c1.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-523a6c1.to--left,
							 .ee-tooltip.ee-tooltip-523a6c1.to--right{margin-top:0px;}.elementor-42212 .elementor-element.elementor-element-9078311{text-align:center;}.elementor-42212 .elementor-element.elementor-element-9078311 .elementor-heading-title{font-family:"Catamaran", Sans-serif;font-size:37px;font-weight:700;}.elementor-42212 .elementor-element.elementor-element-4286fd0{width:100%;max-width:100%;text-align:center;font-family:"Catamaran", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-42212 .elementor-element.elementor-element-4286fd0 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-42212 .elementor-element.elementor-element-4c7401b > .elementor-element-populated{padding:30px 30px 30px 30px;}.ee-tooltip.ee-tooltip-66b449f.to--top,
							 .ee-tooltip.ee-tooltip-66b449f.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-66b449f.to--left,
							 .ee-tooltip.ee-tooltip-66b449f.to--right{margin-top:0px;}.elementor-42212 .elementor-element.elementor-element-c1f72bd{text-align:center;}.elementor-42212 .elementor-element.elementor-element-c1f72bd .elementor-heading-title{font-family:"Catamaran", Sans-serif;font-size:37px;font-weight:700;}.elementor-42212 .elementor-element.elementor-element-c3cb94c{width:100%;max-width:100%;text-align:center;font-family:"Catamaran", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-42212 .elementor-element.elementor-element-c3cb94c > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-42212 .elementor-element.elementor-element-8e94123{width:12.5%;}.elementor-42212 .elementor-element.elementor-element-f86e820{width:74.333%;}.elementor-42212 .elementor-element.elementor-element-3d15d7d{width:12.5%;}.elementor-42212 .elementor-element.elementor-element-84bde35{width:60%;}.elementor-42212 .elementor-element.elementor-element-38f5a8f{width:40%;}.elementor-42212 .elementor-element.elementor-element-bd5bda1{width:20%;}.elementor-42212 .elementor-element.elementor-element-7ed50e2{width:59.332%;}.elementor-42212 .elementor-element.elementor-element-9ea8f18{width:20%;}.elementor-42212 .elementor-element.elementor-element-15cfd8e{width:15%;}.elementor-42212 .elementor-element.elementor-element-45b17a7{width:69.332%;}.elementor-42212 .elementor-element.elementor-element-375979f{width:15%;}}@media(max-width:1024px){.elementor-42212 .elementor-element.elementor-element-240641f > .elementor-container{min-height:285px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-42212 .elementor-element.elementor-element-cc536b5 .elementor-heading-title{font-size:45px;}.elementor-42212 .elementor-element.elementor-element-b0196f5 > .elementor-background-overlay{background-position:0% 0%;}.elementor-42212 .elementor-element.elementor-element-b0196f5{margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-42212 .elementor-element.elementor-element-521fe49 .elementor-heading-title{font-size:34px;}.elementor-42212 .elementor-element.elementor-element-f807361 .elementor-heading-title{line-height:1.3em;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-lottie .e-lottie__caption{line-height:var( --e-global-typography-text-line-height );}.elementor-42212 .elementor-element.elementor-element-8937491{--lottie-container-width:891px;}.elementor-42212 .elementor-element.elementor-element-dd03b99{padding:30px 0px 15px 0px;}.elementor-42212 .elementor-element.elementor-element-278f14a img{width:50%;}.elementor-42212 .elementor-element.elementor-element-043c38c .elementor-heading-title{font-size:40px;}.elementor-42212 .elementor-element.elementor-element-0c99444 img{width:50%;}.elementor-42212 .elementor-element.elementor-element-58205c3:not(.elementor-motion-effects-element-type-background), .elementor-42212 .elementor-element.elementor-element-58205c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-42212 .elementor-element.elementor-element-81778a4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-42212 .elementor-element.elementor-element-d330c46 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-bc-flex-widget .elementor-42212 .elementor-element.elementor-element-1bd600d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42212 .elementor-element.elementor-element-1bd600d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42212 .elementor-element.elementor-element-1bd600d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-42212 .elementor-element.elementor-element-418bb95 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-42212 .elementor-element.elementor-element-47b0ada{padding:30px 0px 15px 0px;}.elementor-42212 .elementor-element.elementor-element-354c9d0 img{width:72%;}.elementor-42212 .elementor-element.elementor-element-5bc6321 .elementor-heading-title{font-size:40px;}.elementor-42212 .elementor-element.elementor-element-d4d1e27 img{width:72%;}.elementor-42212 .elementor-element.elementor-element-79aaec8:not(.elementor-motion-effects-element-type-background), .elementor-42212 .elementor-element.elementor-element-79aaec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-42212 .elementor-element.elementor-element-5c4b41f .elementor-heading-title{font-size:28px;}.elementor-42212 .elementor-element.elementor-element-9078311 .elementor-heading-title{font-size:28px;}.elementor-42212 .elementor-element.elementor-element-c1f72bd .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-42212 .elementor-element.elementor-element-240641f{padding:15px 0px 75px 0px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-42212 .elementor-element.elementor-element-31ebd78 img{width:15%;}.elementor-42212 .elementor-element.elementor-element-b05cfbd .elementor-heading-title{font-size:18px;}.elementor-42212 .elementor-element.elementor-element-cc536b5 .elementor-heading-title{font-size:36px;}.elementor-42212 .elementor-element.elementor-element-7cd03b3 img{width:15%;}.elementor-42212 .elementor-element.elementor-element-b0196f5 > .elementor-background-overlay{background-position:0% 0%;}.elementor-42212 .elementor-element.elementor-element-b0196f5{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-42212 .elementor-element.elementor-element-521fe49 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-42212 .elementor-element.elementor-element-38f5a8f > .elementor-element-populated{margin:-77px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-lottie .e-lottie__caption{line-height:var( --e-global-typography-text-line-height );}.elementor-42212 .elementor-element.elementor-element-8937491 > .elementor-widget-container{margin:0px 0px -151px 0px;padding:0px 0px 0px 0px;}.elementor-42212 .elementor-element.elementor-element-8937491{--lottie-container-width:427px;}.elementor-42212 .elementor-element.elementor-element-dd03b99{margin-top:0px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-42212 .elementor-element.elementor-element-bd5bda1{width:15%;}.elementor-42212 .elementor-element.elementor-element-278f14a img{width:100%;}.elementor-42212 .elementor-element.elementor-element-7ed50e2{width:70%;}.elementor-42212 .elementor-element.elementor-element-043c38c .elementor-heading-title{font-size:30px;}.elementor-42212 .elementor-element.elementor-element-9ea8f18{width:15%;}.elementor-42212 .elementor-element.elementor-element-0c99444 img{width:100%;}.elementor-42212 .elementor-element.elementor-element-58205c3:not(.elementor-motion-effects-element-type-background), .elementor-42212 .elementor-element.elementor-element-58205c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-42212 .elementor-element.elementor-element-3356629 .elementor-heading-title{font-size:30px;}.elementor-42212 .elementor-element.elementor-element-81778a4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-42212 .elementor-element.elementor-element-d330c46 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-42212 .elementor-element.elementor-element-ed8fd33 .elementor-heading-title{font-size:30px;}.elementor-42212 .elementor-element.elementor-element-1a2b99b > .elementor-element-populated{margin:060px 20px 20px 040px;--e-column-margin-right:20px;--e-column-margin-left:040px;}.elementor-42212 .elementor-element.elementor-element-124a7bd .elementor-heading-title{font-size:30px;}.elementor-42212 .elementor-element.elementor-element-1bd600d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-42212 .elementor-element.elementor-element-418bb95 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-42212 .elementor-element.elementor-element-f54fe2d .elementor-heading-title{font-size:30px;}.elementor-42212 .elementor-element.elementor-element-47b0ada{margin-top:0px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-42212 .elementor-element.elementor-element-15cfd8e{width:15%;}.elementor-42212 .elementor-element.elementor-element-354c9d0 img{width:100%;}.elementor-42212 .elementor-element.elementor-element-45b17a7{width:70%;}.elementor-42212 .elementor-element.elementor-element-5bc6321 .elementor-heading-title{font-size:30px;}.elementor-42212 .elementor-element.elementor-element-375979f{width:15%;}.elementor-42212 .elementor-element.elementor-element-d4d1e27 img{width:100%;}.elementor-42212 .elementor-element.elementor-element-79aaec8:not(.elementor-motion-effects-element-type-background), .elementor-42212 .elementor-element.elementor-element-79aaec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-42212 .elementor-element.elementor-element-79aaec8{margin-top:0px;margin-bottom:0px;padding:30px 20px 0px 20px;}.elementor-42212 .elementor-element.elementor-element-a3de8be > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-42212 .elementor-element.elementor-element-5c4b41f .elementor-heading-title{font-size:30px;}.elementor-42212 .elementor-element.elementor-element-9078311 .elementor-heading-title{font-size:30px;}.elementor-42212 .elementor-element.elementor-element-c1f72bd .elementor-heading-title{font-size:30px;}}