.elementor-43859 .elementor-element.elementor-element-96a4350:not(.elementor-motion-effects-element-type-background), .elementor-43859 .elementor-element.elementor-element-96a4350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stjohnshildenborough.co.uk/wp-content/uploads/2022/05/HildenboroughChurch-inside-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-43859 .elementor-element.elementor-element-96a4350 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43859 .elementor-element.elementor-element-96a4350{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:185px 0px 114px 0px;}.elementor-43859 .elementor-element.elementor-element-d846fbe{text-align:center;}.elementor-43859 .elementor-element.elementor-element-d846fbe .elementor-heading-title{font-size:48px;font-weight:500;letter-spacing:-1.5px;color:var( --e-global-color-accent );}.elementor-43859 .elementor-element.elementor-element-ea2c67c{margin-top:-33px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-43859 .elementor-element.elementor-element-116eaf2 .elementor-icon-wrapper{text-align:center;}.elementor-43859 .elementor-element.elementor-element-116eaf2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-43859 .elementor-element.elementor-element-116eaf2.elementor-view-framed .elementor-icon, .elementor-43859 .elementor-element.elementor-element-116eaf2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-43859 .elementor-element.elementor-element-116eaf2.elementor-view-framed .elementor-icon, .elementor-43859 .elementor-element.elementor-element-116eaf2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-43859 .elementor-element.elementor-element-2e51b5f2{margin-top:0px;margin-bottom:0px;padding:50px 0px 120px 0px;}.elementor-43859 .elementor-element.elementor-element-53b9698 > .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-43859 .elementor-element.elementor-element-642a2c0e > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-47559ad );}.elementor-43859 .elementor-element.elementor-element-642a2c0e{text-align:left;}.elementor-43859 .elementor-element.elementor-element-1d6bef4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-43859 .elementor-element.elementor-element-1d6bef4{margin-top:55px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-43859 .elementor-element.elementor-element-f7d6f57.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-43859 .elementor-element.elementor-element-f7d6f57.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-43859 .elementor-element.elementor-element-f7d6f57.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-43859 .elementor-element.elementor-element-f7d6f57 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-43859 .elementor-element.elementor-element-209ec77{width:auto;max-width:auto;align-self:center;}.elementor-43859 .elementor-element.elementor-element-209ec77 > .elementor-widget-container{padding:0px 16px 0px 0px;}.elementor-43859 .elementor-element.elementor-element-209ec77 .elementor-heading-title{font-family:var( --e-global-typography-4e43e66-font-family ), Sans-serif;font-size:var( --e-global-typography-4e43e66-font-size );font-weight:var( --e-global-typography-4e43e66-font-weight );text-transform:var( --e-global-typography-4e43e66-text-transform );font-style:var( --e-global-typography-4e43e66-font-style );line-height:var( --e-global-typography-4e43e66-line-height );color:var( --e-global-color-text );}.elementor-43859 .elementor-element.elementor-element-e809467{width:auto;max-width:auto;align-self:center;--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:8px;--grid-bottom-margin:8px;}.elementor-43859 .elementor-element.elementor-element-e809467 .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-43859 .elementor-element.elementor-element-e809467 .elementor-share-btn__icon{--e-share-buttons-icon-size:14px;}.elementor-43859 .elementor-element.elementor-element-8f1b607 .elementor-icon-list-icon{width:14px;}.elementor-43859 .elementor-element.elementor-element-8f1b607 .elementor-icon-list-icon i{font-size:14px;}.elementor-43859 .elementor-element.elementor-element-8f1b607 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}@media(max-width:1024px){.elementor-43859 .elementor-element.elementor-element-96a4350{padding:80px 32px 50px 32px;}.elementor-43859 .elementor-element.elementor-element-2e51b5f2{padding:50px 32px 50px 32px;}.elementor-43859 .elementor-element.elementor-element-209ec77 .elementor-heading-title{font-size:var( --e-global-typography-4e43e66-font-size );line-height:var( --e-global-typography-4e43e66-line-height );} .elementor-43859 .elementor-element.elementor-element-e809467{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:8px;--grid-bottom-margin:8px;}}@media(max-width:767px){.elementor-43859 .elementor-element.elementor-element-96a4350{padding:50px 16px 40px 16px;}.elementor-43859 .elementor-element.elementor-element-2e51b5f2{margin-top:0px;margin-bottom:0px;padding:50px 16px 50px 16px;}.elementor-43859 .elementor-element.elementor-element-f7d6f57.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-43859 .elementor-element.elementor-element-f7d6f57 > .elementor-element-populated{padding:16px 0px 0px 0px;}.elementor-43859 .elementor-element.elementor-element-209ec77 .elementor-heading-title{font-size:var( --e-global-typography-4e43e66-font-size );line-height:var( --e-global-typography-4e43e66-line-height );} .elementor-43859 .elementor-element.elementor-element-e809467{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:8px;--grid-bottom-margin:8px;}}