.elementor-12 .elementor-element.elementor-element-57762db .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-12 .elementor-element.elementor-element-57762db > .elementor-background-overlay{opacity:0.18;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-57762db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-274e0f6 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-274e0f6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-88px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-274e0f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-2d8dcc1 .elementor-spacer-inner{height:10px;}.elementor-12 .elementor-element.elementor-element-24a2ab0{margin-top:-542px;margin-bottom:-80px;}.elementor-12 .elementor-element.elementor-element-43029ce > .elementor-element-populated >  .elementor-background-overlay{opacity:0.17;}.elementor-12 .elementor-element.elementor-element-43029ce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-43029ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-5373295 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:0px 0px 8px rgba(0, 0, 0, 0.79);}.elementor-12 .elementor-element.elementor-element-5373295 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-12 .elementor-element.elementor-element-c6c74a9 .elementor-button{border-style:solid;}.elementor-12 .elementor-element.elementor-element-c6c74a9 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-12 .elementor-element.elementor-element-60088c4 > .elementor-element-populated{margin:46px 46px 46px 46px;padding:55px 55px 55px 55px;}.elementor-12 .elementor-element.elementor-element-3af8588{text-align:left;color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:38px;}.elementor-12 .elementor-element.elementor-element-3af8588 > .elementor-widget-container{margin:-77px -77px -77px -77px;padding:-49px -49px -49px -49px;}.elementor-12 .elementor-element.elementor-element-10266a6 .elementor-repeater-item-4be1fb1 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.grangecentre.org.uk/wp-content/uploads/2021/10/Header-website-C33A8933-scaled.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-10266a6 .elementor-repeater-item-9237985 .swiper-slide-bg{background-image:url(https://www.grangecentre.org.uk/wp-content/uploads/2019/08/cropped-14.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-10266a6 .elementor-repeater-item-577417e .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.grangecentre.org.uk/wp-content/uploads/2021/09/Cuppa-and-Cake-Banner-scaled.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-10266a6 .elementor-repeater-item-5275c26 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.grangecentre.org.uk/wp-content/uploads/2021/09/DSC_0493-2-1-scaled.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-10266a6 .swiper-slide{height:825px;transition-duration:calc(5000ms*1.2);}.elementor-12 .elementor-element.elementor-element-10266a6 .swiper-slide-contents{max-width:84%;}.elementor-12 .elementor-element.elementor-element-10266a6 .swiper-slide-inner{text-align:right;}.elementor-12 .elementor-element.elementor-element-10266a6 .elementor-slide-button{background-color:#D91212;}.elementor-12 .elementor-element.elementor-element-03a4991{margin-top:-215px;margin-bottom:-174px;}.elementor-12 .elementor-element.elementor-element-3b7ac41 .elementor-spacer-inner{height:157px;}.elementor-12 .elementor-element.elementor-element-d8674d0 .elementor-button{font-size:21px;text-transform:uppercase;background-color:#E61C1C;}.elementor-12 .elementor-element.elementor-element-d8674d0 > .elementor-widget-container{margin:-49px 0px 0px 9px;}.elementor-12 .elementor-element.elementor-element-9b3543b{margin-top:0px;margin-bottom:11px;}.elementor-12 .elementor-element.elementor-element-a2abaa1 .eael-ticker-wrap .eael-ticker{background-color:#EEBC09;}.elementor-12 .elementor-element.elementor-element-a2abaa1 .eael-ticker-wrap .eael-ticker .ticker-content a{color:#222222;}.elementor-12 .elementor-element.elementor-element-a2abaa1 .eael-ticker-wrap .eael-ticker .ticker-content a:hover{color:#f44336;}.elementor-12 .elementor-element.elementor-element-a2abaa1 .eael-ticker-wrap .ticker-badge{background-color:#222222;}.elementor-12 .elementor-element.elementor-element-a2abaa1 .eael-ticker-wrap .ticker-badge span{color:#fff;}.elementor-12 .elementor-element.elementor-element-a2abaa1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#D9B227;}.elementor-12 .elementor-element.elementor-element-30206bf > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #C30707 27%, #F07B1D 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-30206bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-12px;margin-bottom:-12px;}.elementor-12 .elementor-element.elementor-element-8558699 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-8558699 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-8558699 .elementor-element-populated a{color:#000000;}.elementor-12 .elementor-element.elementor-element-8558699 .elementor-element-populated a:hover{color:rgba(0, 0, 0, 0.6);}.elementor-12 .elementor-element.elementor-element-4a24710{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-571798b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-571798b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, rgba(255, 253, 253, 0.67) 0%, #FFFFFF 100%);}.elementor-12 .elementor-element.elementor-element-571798b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;padding:46px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-571798b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-63164fa{text-align:center;}.elementor-12 .elementor-element.elementor-element-63164fa .elementor-heading-title{color:#333333;}.elementor-12 .elementor-element.elementor-element-a9a60d3{text-align:center;color:#333333;font-family:"News Cycle", Sans-serif;font-size:30px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-b8ffe48{padding:60px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-065a5fe.elementor-view-stacked .elementor-icon{background-color:#BF0C0C;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-065a5fe.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-065a5fe.elementor-view-default .elementor-icon{fill:#BF0C0C;color:#BF0C0C;border-color:#BF0C0C;}.elementor-12 .elementor-element.elementor-element-065a5fe.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-065a5fe.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-065a5fe.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-065a5fe.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-065a5fe .elementor-icon{font-size:36px;padding:52px;}.elementor-12 .elementor-element.elementor-element-065a5fe .elementor-icon i{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-065a5fe .elementor-icon-box-title{margin-bottom:20px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-065a5fe .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-065a5fe .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:30px;line-height:2.5em;}.elementor-12 .elementor-element.elementor-element-065a5fe .elementor-icon-box-description{color:#ffffff;font-family:"News Cycle", Sans-serif;font-size:21px;line-height:25px;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-065a5fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 15px 15px;background-color:transparent;background-image:linear-gradient(180deg, #C30707 0%, #F07B1D 100%);}.elementor-12 .elementor-element.elementor-element-03289f6.elementor-view-stacked .elementor-icon{background-color:#FFCC00;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-03289f6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-03289f6.elementor-view-default .elementor-icon{fill:#FFCC00;color:#FFCC00;border-color:#FFCC00;}.elementor-12 .elementor-element.elementor-element-03289f6.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-03289f6.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-03289f6.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-03289f6.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-03289f6 .elementor-icon{font-size:36px;padding:52px;}.elementor-12 .elementor-element.elementor-element-03289f6 .elementor-icon i{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-03289f6 .elementor-icon-box-title{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-03289f6 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-03289f6 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:30px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-03289f6 .elementor-icon-box-description{color:#ffffff;font-family:"News Cycle", Sans-serif;font-size:21px;line-height:25px;}.elementor-12 .elementor-element.elementor-element-03289f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 15px 15px;background-color:transparent;background-image:linear-gradient(180deg, #FFCC00 27%, #61CE70 100%);}.elementor-12 .elementor-element.elementor-element-3f6118f.elementor-view-stacked .elementor-icon{background-color:#02a4dd;fill:#ffffff;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-3f6118f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3f6118f.elementor-view-default .elementor-icon{fill:#02a4dd;color:#02a4dd;border-color:#02a4dd;}.elementor-12 .elementor-element.elementor-element-3f6118f.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-3f6118f.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-3f6118f.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-3f6118f.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-3f6118f .elementor-icon{font-size:36px;padding:52px;}.elementor-12 .elementor-element.elementor-element-3f6118f .elementor-icon i{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-3f6118f .elementor-icon-box-title{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-3f6118f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3f6118f .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:30px;}.elementor-12 .elementor-element.elementor-element-3f6118f .elementor-icon-box-description{color:#ffffff;font-family:"News Cycle", Sans-serif;font-size:21px;line-height:25px;}.elementor-12 .elementor-element.elementor-element-3f6118f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 15px 15px;background-color:transparent;background-image:linear-gradient(180deg, #02a4dd 0%, #A861BD 100%);}.elementor-12 .elementor-element.elementor-element-098fb89 > .elementor-container{min-height:370px;}.elementor-12 .elementor-element.elementor-element-098fb89:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-098fb89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F07B1D 51%, #FFCC00 100%);}.elementor-12 .elementor-element.elementor-element-098fb89 > .elementor-background-overlay{background-color:#32979f;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-098fb89{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-7228f4c > .elementor-element-populated{margin:30px 15px 40px 15px;}.elementor-12 .elementor-element.elementor-element-c715956{text-align:center;}.elementor-12 .elementor-element.elementor-element-c715956 .elementor-heading-title{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-c715956 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-0339614{padding:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e972110{text-align:center;}.elementor-12 .elementor-element.elementor-element-e972110 .elementor-heading-title{color:#333333;}.elementor-12 .elementor-element.elementor-element-34ca7f3{margin-top:0px;margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-197096f .elementor-counter-number-wrapper{color:#eb3338;}.elementor-12 .elementor-element.elementor-element-197096f .elementor-counter-title{font-family:"News Cycle", Sans-serif;font-size:18px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-933b205 .elementor-counter-number-wrapper{color:#eb3338;}.elementor-12 .elementor-element.elementor-element-933b205 .elementor-counter-title{font-family:"News Cycle", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-7557352 .elementor-counter-number-wrapper{color:#eb3338;}.elementor-12 .elementor-element.elementor-element-7557352 .elementor-counter-title{font-family:"News Cycle", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-a53e671 .elementor-counter-number-wrapper{color:#eb3338;}.elementor-12 .elementor-element.elementor-element-a53e671 .elementor-counter-title{font-family:"News Cycle", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-5c259ab > .elementor-container{min-height:370px;}.elementor-12 .elementor-element.elementor-element-5c259ab:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5c259ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFCC00 0%, #61CE70 100%);}.elementor-12 .elementor-element.elementor-element-5c259ab > .elementor-background-overlay{background-color:#d88016;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-5c259ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-fa1c927 > .elementor-element-populated{margin:30px 15px 40px 15px;}.elementor-12 .elementor-element.elementor-element-45ae1fc{text-align:center;}.elementor-12 .elementor-element.elementor-element-45ae1fc .elementor-heading-title{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-45ae1fc > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-c5a1d54{padding:50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-da42dd5{text-align:center;}.elementor-12 .elementor-element.elementor-element-da42dd5 .elementor-heading-title{color:#333333;}.elementor-12 .elementor-element.elementor-element-49390ad .elementor-main-swiper .swiper-slide{padding:0px 120px 0px 120px;}.elementor-12 .elementor-element.elementor-element-49390ad .elementor-testimonial__text{color:#333333;font-size:20px;font-weight:bold;font-style:normal;}.elementor-12 .elementor-element.elementor-element-49390ad .elementor-testimonial__name{color:#53b790;}.elementor-12 .elementor-element.elementor-element-49390ad .elementor-swiper-button{font-size:20px;}.elementor-12 .elementor-element.elementor-element-005f1a9 > .elementor-container{min-height:370px;}.elementor-12 .elementor-element.elementor-element-005f1a9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-005f1a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0099CC 0%, #CF81E0 100%);}.elementor-12 .elementor-element.elementor-element-005f1a9 > .elementor-background-overlay{background-color:#d63f62;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-005f1a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-c036746 > .elementor-element-populated{margin:30px 15px 40px 15px;}.elementor-12 .elementor-element.elementor-element-844fb88{text-align:center;}.elementor-12 .elementor-element.elementor-element-844fb88 .elementor-heading-title{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-844fb88 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-7b80456{text-align:center;color:#ffffff;font-size:18px;}.elementor-12 .elementor-element.elementor-element-e4f687d .gallery-item .gallery-caption{text-align:center;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-5373295 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a9a60d3{line-height:32px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-57762db{margin-top:-134px;margin-bottom:-127px;}.elementor-12 .elementor-element.elementor-element-24a2ab0{margin-top:-777px;margin-bottom:-777px;}.elementor-12 .elementor-element.elementor-element-5373295 > .elementor-widget-container{margin:190px 0px 0px 7px;}.elementor-12 .elementor-element.elementor-element-03a4991{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-3b7ac41 .elementor-spacer-inner{height:29px;}.elementor-12 .elementor-element.elementor-element-d8674d0 > .elementor-widget-container{margin:-139px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a2abaa1 > .elementor-widget-container{margin:0px 0px 114px 0px;}.elementor-12 .elementor-element.elementor-element-a9a60d3{line-height:28px;}.elementor-12 .elementor-element.elementor-element-065a5fe .elementor-icon-box-icon{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-03289f6 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-3f6118f .elementor-icon-box-icon{margin-bottom:15px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-274e0f6{width:100%;}.elementor-12 .elementor-element.elementor-element-85601ae{width:100%;}}