.elementor-1801 .elementor-element.elementor-element-d3be2c4{--display:flex;}.elementor-1801 .elementor-element.elementor-element-23bb09e.elementor-element{--order:-99999 /* order start hack */;}.elementor-1801 .elementor-element.elementor-element-23bb09e{--e-transform-transition-duration:1200ms;}.elementor-1801 .elementor-element.elementor-element-23bb09e img{width:100%;max-width:100%;height:100%;object-fit:fill;}.elementor-1801 .elementor-element.elementor-element-615114a{--display:flex;}.elementor-1801 .elementor-element.elementor-element-9cb17f9{--spacer-size:50px;}.elementor-1801 .elementor-element.elementor-element-fa1cfba{--display:flex;--min-height:840px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;}.elementor-1801 .elementor-element.elementor-element-fa1cfba::before, .elementor-1801 .elementor-element.elementor-element-fa1cfba > .elementor-background-video-container::before, .elementor-1801 .elementor-element.elementor-element-fa1cfba > .e-con-inner > .elementor-background-video-container::before, .elementor-1801 .elementor-element.elementor-element-fa1cfba > .elementor-background-slideshow::before, .elementor-1801 .elementor-element.elementor-element-fa1cfba > .e-con-inner > .elementor-background-slideshow::before, .elementor-1801 .elementor-element.elementor-element-fa1cfba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );background-image:url("http://morecambeheritage.co.uk/wp-content/uploads/2025/10/Geoff-Superimposed-1536x1086.jpg");--background-overlay:'';background-position:bottom center;background-size:cover;}.elementor-1801 .elementor-element.elementor-element-fa1cfba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1801 .elementor-element.elementor-element-289c7a6{--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-1801 .elementor-element.elementor-element-289c7a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1801 .elementor-element.elementor-element-d20d11f{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1801 .elementor-element.elementor-element-d20d11f .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:50px;font-weight:800;font-style:normal;line-height:70px;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-1801 .elementor-element.elementor-element-e92ac87{--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-1801 .elementor-element.elementor-element-e92ac87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1801 .elementor-element.elementor-element-b9315fb{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:left;font-family:"Readex Pro", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1801 .elementor-element.elementor-element-b9315fb p{margin-block-end:0px;}.elementor-1801 .elementor-element.elementor-element-3884c19{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1801 .elementor-element.elementor-element-3884c19.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1801 .elementor-element.elementor-element-367d738 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-1801 .elementor-element.elementor-element-367d738{--icon-box-icon-margin:30px;}.elementor-1801 .elementor-element.elementor-element-367d738 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-primary );}.elementor-1801 .elementor-element.elementor-element-367d738.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1801 .elementor-element.elementor-element-367d738.elementor-view-framed .elementor-icon, .elementor-1801 .elementor-element.elementor-element-367d738.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-1801 .elementor-element.elementor-element-367d738 .elementor-icon{font-size:60px;}.elementor-1801 .elementor-element.elementor-element-367d738 .elementor-icon-box-title, .elementor-1801 .elementor-element.elementor-element-367d738 .elementor-icon-box-title a{font-family:"Epilogue", Sans-serif;font-size:25px;font-weight:800;font-style:normal;line-height:5px;letter-spacing:0.5px;word-spacing:0px;}.elementor-1801 .elementor-element.elementor-element-367d738 .elementor-icon-box-description{font-family:"Readex Pro", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1801 .elementor-element.elementor-element-deeef73{--display:flex;}.elementor-1801 .elementor-element.elementor-element-deeef73.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1801 .elementor-element.elementor-element-3b03213{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:30px;}.elementor-1801 .elementor-element.elementor-element-3b03213 .elementor-icon-box-wrapper{text-align:left;}.elementor-1801 .elementor-element.elementor-element-3b03213 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-1801 .elementor-element.elementor-element-3b03213.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1801 .elementor-element.elementor-element-3b03213.elementor-view-framed .elementor-icon, .elementor-1801 .elementor-element.elementor-element-3b03213.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-1801 .elementor-element.elementor-element-3b03213 .elementor-icon{font-size:60px;}.elementor-1801 .elementor-element.elementor-element-3b03213 .elementor-icon-box-title, .elementor-1801 .elementor-element.elementor-element-3b03213 .elementor-icon-box-title a{font-family:"Epilogue", Sans-serif;font-size:25px;font-weight:800;font-style:normal;line-height:25px;letter-spacing:0.5px;word-spacing:0px;}.elementor-1801 .elementor-element.elementor-element-3b03213 .elementor-icon-box-description{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 );color:var( --e-global-color-secondary );}.elementor-1801 .elementor-element.elementor-element-c9450a5{--display:flex;}.elementor-1801 .elementor-element.elementor-element-c9450a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1801 .elementor-element.elementor-element-999fefc .elementor-icon-box-wrapper{align-items:start;}.elementor-1801 .elementor-element.elementor-element-999fefc{--icon-box-icon-margin:30px;}.elementor-1801 .elementor-element.elementor-element-999fefc .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-primary );}.elementor-1801 .elementor-element.elementor-element-999fefc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1801 .elementor-element.elementor-element-999fefc.elementor-view-framed .elementor-icon, .elementor-1801 .elementor-element.elementor-element-999fefc.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-1801 .elementor-element.elementor-element-999fefc .elementor-icon-box-title, .elementor-1801 .elementor-element.elementor-element-999fefc .elementor-icon-box-title a{font-family:"Epilogue", Sans-serif;font-size:25px;font-weight:800;font-style:normal;line-height:0px;letter-spacing:0.5px;word-spacing:0px;}.elementor-1801 .elementor-element.elementor-element-999fefc .elementor-icon-box-description{font-family:"Readex Pro", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1801 .elementor-element.elementor-element-7ddef6e{--n-accordion-title-font-size:40px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:20px;--n-accordion-icon-gap:10px;}.elementor-1801 .elementor-element.elementor-element-7ddef6e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1801 .elementor-element.elementor-element-7ddef6e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Epilogue", Sans-serif;font-weight:800;font-style:normal;line-height:0px;letter-spacing:0.5px;word-spacing:0px;}:where( .elementor-1801 .elementor-element.elementor-element-7ddef6e > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-right:30px;--padding-bottom:0px;--padding-left:30px;}.elementor-1801 .elementor-element.elementor-element-3f2b7ff{--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-1801 .elementor-element.elementor-element-3f2b7ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1801 .elementor-element.elementor-element-b3e792d .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-1801 .elementor-element.elementor-element-b3e792d .elementskit-btn{background-color:var( --e-global-color-primary );width:43%;padding:4% 0% 4% 8%;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 );border-style:solid;border-radius:5px 5px 5px 5px;}.elementor-1801 .elementor-element.elementor-element-b3e792d .elementskit-btn:hover{background-color:#FFFFFF;color:#000000;fill:#000000;}.elementor-1801 .elementor-element.elementor-element-b3e792d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1801 .elementor-element.elementor-element-b3e792d .elementskit-btn > :is(i, svg){font-size:15px;}.elementor-1801 .elementor-element.elementor-element-b3e792d .elementskit-btn > i, .elementor-1801 .elementor-element.elementor-element-b3e792d .elementskit-btn > svg{margin-left:15px;}.rtl .elementor-1801 .elementor-element.elementor-element-b3e792d .elementskit-btn > i, .rtl .elementor-1801 .elementor-element.elementor-element-b3e792d .elementskit-btn > svg{margin-left:0;margin-right:15px;}.elementor-1801 .elementor-element.elementor-element-b3e792d .elementskit-btn i, .elementor-1801 .elementor-element.elementor-element-b3e792d .elementskit-btn svg{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);}.elementor-1801 .elementor-element.elementor-element-fb9814c{--display:flex;}.elementor-1801 .elementor-element.elementor-element-c85c422{--spacer-size:50px;}.elementor-1801 .elementor-element.elementor-element-25d37aa{--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-1801 .elementor-element.elementor-element-5af53bf{--display:flex;}.elementor-1801 .elementor-element.elementor-element-89ceea9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;}.elementor-1801 .elementor-element.elementor-element-fcd30df .elementskit-info-image-box .elementskit-box-body{background-color:#EEEEEE;}.elementor-1801 .elementor-element.elementor-element-fcd30df{padding:3px 3px 3px 3px;}.elementor-1801 .elementor-element.elementor-element-fcd30df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1801 .elementor-element.elementor-element-fcd30df .elementskit-info-image-box.floating-style .elementskit-box-body{height:170px;margin-top:-40px;width:90%;}.elementor-1801 .elementor-element.elementor-element-fcd30df .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i {color:#423939;}.elementor-1801 .elementor-element.elementor-element-fcd30df .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg path{stroke:#423939;fill:#423939;}.elementor-1801 .elementor-element.elementor-element-fcd30df .elementskit-info-image-box.floating-style:hover .elementskit-box-body{height:250px;}.elementor-1801 .elementor-element.elementor-element-fcd30df .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-info-box-title > i {color:#000000;}.elementor-1801 .elementor-element.elementor-element-fcd30df .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-info-box-title > svg path{stroke:#000000;fill:#000000;}.elementor-1801 .elementor-element.elementor-element-fcd30df .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i{font-size:30px;}.elementor-1801 .elementor-element.elementor-element-fcd30df .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg{max-width:30px;}.elementor-1801 .elementor-element.elementor-element-fcd30df .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-1801 .elementor-element.elementor-element-fcd30df .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-1801 .elementor-element.elementor-element-fcd30df .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-1801 .elementor-element.elementor-element-fcd30df .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-1801 .elementor-element.elementor-element-fcd30df .ekit-image-box-body, .elementor-1801 .elementor-element.elementor-element-fcd30df .ekit-image-box-body:before, .elementor-1801 .elementor-element.elementor-element-fcd30df .ekit-image-box-body:after{border-radius:15px 15px 15px 15px;}.elementor-1801 .elementor-element.elementor-element-fcd30df .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-1801 .elementor-element.elementor-element-fcd30df .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Epilogue", Sans-serif;font-size:20px;font-weight:700;}.elementor-1801 .elementor-element.elementor-element-fcd30df .elementskit-info-image-box .elementskit-box-style-content{margin:7px 7px 7px 7px;}.elementor-1801 .elementor-element.elementor-element-fcd30df .elementskit-info-image-box .elementskit-btn{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.75);}.elementor-1801 .elementor-element.elementor-element-865b8eb .elementskit-info-image-box .elementskit-box-body{background-color:#EEEEEE;}.elementor-1801 .elementor-element.elementor-element-865b8eb{grid-column:span 1;}.elementor-1801 .elementor-element.elementor-element-865b8eb .elementskit-info-image-box.floating-style .elementskit-box-body{height:170px;margin-top:-40px;width:90%;}.elementor-1801 .elementor-element.elementor-element-865b8eb .elementskit-info-image-box.floating-style:hover .elementskit-box-body{height:250px;}.elementor-1801 .elementor-element.elementor-element-865b8eb .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i{font-size:26px;}.elementor-1801 .elementor-element.elementor-element-865b8eb .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg{max-width:26px;}.elementor-1801 .elementor-element.elementor-element-865b8eb .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-1801 .elementor-element.elementor-element-865b8eb .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-1801 .elementor-element.elementor-element-865b8eb .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-1801 .elementor-element.elementor-element-865b8eb .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-1801 .elementor-element.elementor-element-865b8eb .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-1801 .elementor-element.elementor-element-865b8eb .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Epilogue", Sans-serif;font-size:20px;font-weight:700;}.elementor-1801 .elementor-element.elementor-element-865b8eb .elementskit-info-image-box .elementskit-box-style-content{margin:30px 30px 30px 30px;}.elementor-1801 .elementor-element.elementor-element-865b8eb .elementskit-info-image-box .elementskit-btn{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.75);}.elementor-1801 .elementor-element.elementor-element-36f267a .elementskit-info-image-box .elementskit-box-body{background-color:#EEEEEE;}.elementor-1801 .elementor-element.elementor-element-36f267a .elementskit-info-image-box.floating-style .elementskit-box-body{height:170px;margin-top:-40px;width:90%;}.elementor-1801 .elementor-element.elementor-element-36f267a .elementskit-info-image-box.floating-style:hover .elementskit-box-body{height:250px;}.elementor-1801 .elementor-element.elementor-element-36f267a .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i{font-size:26px;}.elementor-1801 .elementor-element.elementor-element-36f267a .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg{max-width:26px;}.elementor-1801 .elementor-element.elementor-element-36f267a .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-1801 .elementor-element.elementor-element-36f267a .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-1801 .elementor-element.elementor-element-36f267a .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-1801 .elementor-element.elementor-element-36f267a .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-1801 .elementor-element.elementor-element-36f267a .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-1801 .elementor-element.elementor-element-36f267a .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Epilogue", Sans-serif;font-size:20px;font-weight:700;}.elementor-1801 .elementor-element.elementor-element-36f267a .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-1801 .elementor-element.elementor-element-36f267a .elementskit-info-image-box .elementskit-btn{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.75);}@media(min-width:768px){.elementor-1801 .elementor-element.elementor-element-fa1cfba{--content-width:1264px;}.elementor-1801 .elementor-element.elementor-element-289c7a6{--width:58.006%;}.elementor-1801 .elementor-element.elementor-element-e92ac87{--width:47.123%;}.elementor-1801 .elementor-element.elementor-element-3884c19{--width:38.315%;}.elementor-1801 .elementor-element.elementor-element-deeef73{--width:38.251%;}.elementor-1801 .elementor-element.elementor-element-c9450a5{--width:38.331%;}.elementor-1801 .elementor-element.elementor-element-3f2b7ff{--width:42.263%;}}@media(max-width:1024px){.elementor-1801 .elementor-element.elementor-element-3b03213 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-1801 .elementor-element.elementor-element-b3e792d .elementskit-btn{font-size:var( --e-global-typography-text-font-size );}.elementor-1801 .elementor-element.elementor-element-89ceea9{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1801 .elementor-element.elementor-element-3b03213 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-1801 .elementor-element.elementor-element-b3e792d .elementskit-btn{font-size:var( --e-global-typography-text-font-size );}.elementor-1801 .elementor-element.elementor-element-89ceea9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}