.elementor-7 .elementor-element.elementor-element-1e04045 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center}.elementor-7 .elementor-element.elementor-element-1e04045>.elementor-background-overlay{background-color:#000;opacity:.16;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-1e04045{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:100px 0 50px}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-bbbd438.elementor-column .elementor-column-wrap{align-items:center}.elementor-7 .elementor-element.elementor-element-bbbd438.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-7 .elementor-element.elementor-element-bbbd438.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-7 .elementor-element.elementor-element-bbbd438>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-7 .elementor-element.elementor-element-308f417{text-align:center}.elementor-7 .elementor-element.elementor-element-308f417 .elementor-heading-title{color:red;font-family:"Unlock",Sans-serif;font-size:70px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#fff;stroke:#fff;text-shadow:0px 0px 10px #000}.elementor-7 .elementor-element.elementor-element-6cd514e{text-align:center}.elementor-7 .elementor-element.elementor-element-6cd514e .elementor-heading-title{color:#f4ff00;font-family:"Unlock",Sans-serif;font-size:85px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-7 .elementor-element.elementor-element-6cd514e>.elementor-widget-container{margin:0;background-color:red}.elementor-7 .elementor-element.elementor-element-55ca68d{text-align:center;color:#fff;font-family:"Unlock",Sans-serif;font-size:20px;text-shadow:0px 0px 10px rgba(0,0,0,.98)}.elementor-7 .elementor-element.elementor-element-a71beca{--divider-border-style:solid;--divider-color:#fff;--divider-border-width:1px}.elementor-7 .elementor-element.elementor-element-a71beca .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0}.elementor-7 .elementor-element.elementor-element-a71beca .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px}.elementor-7 .elementor-element.elementor-element-b100d27{text-align:center;color:#fff;font-family:"Unlock",Sans-serif;font-size:28px;text-shadow:0px 0px 1px rgba(255,0,0,.98)}.elementor-7 .elementor-element.elementor-element-b100d27>.elementor-widget-container{margin:0 0 -30px;padding:0}.elementor-7 .elementor-element.elementor-element-3bad418 .elementor-button{font-family:"Unlock",Sans-serif;fill:#000;color:#000;background-color:#f4ff00}.elementor-7 .elementor-element.elementor-element-3bad418>.elementor-widget-container{margin:0 32px 0 0}.elementor-7 .elementor-element.elementor-element-3bad418{width:auto;max-width:auto}.elementor-7 .elementor-element.elementor-element-a077e63 .elementor-spacer-inner{--spacer-size:10px}.elementor-7 .elementor-element.elementor-element-50bcaf8{text-align:center;color:#fff;font-weight:700;text-shadow:0px 0px 10px rgba(4.500000000000002,4.500000000000002,4.500000000000002,.98)}.elementor-7 .elementor-element.elementor-element-60c1c9e:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-60c1c9e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url("https://www.bfcbelfast.co.uk/wp-content/uploads/2023/09/Screenshot-2023-09-23-at-13.44.01.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-7 .elementor-element.elementor-element-60c1c9e>.elementor-background-overlay{background-color:#000;opacity:.88;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-60c1c9e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:35px 0 25px}.elementor-7 .elementor-element.elementor-element-85d80b8:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://www.bfcbelfast.co.uk/wp-content/plugins/elementor/assets//mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-7 .elementor-element.elementor-element-85d80b8.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://www.bfcbelfast.co.uk/wp-content/plugins/elementor/assets//mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-7 .elementor-element.elementor-element-d554812{text-align:center}.elementor-7 .elementor-element.elementor-element-d554812 .elementor-heading-title{color:#fff;font-family:"Unlock",Sans-serif}.elementor-7 .elementor-element.elementor-element-b980a5c .elementor-icon-wrapper{text-align:center}.elementor-7 .elementor-element.elementor-element-b980a5c.elementor-view-stacked .elementor-icon{background-color:red}.elementor-7 .elementor-element.elementor-element-b980a5c.elementor-view-framed .elementor-icon,.elementor-7 .elementor-element.elementor-element-b980a5c.elementor-view-default .elementor-icon{color:red;border-color:red}.elementor-7 .elementor-element.elementor-element-b980a5c.elementor-view-framed .elementor-icon,.elementor-7 .elementor-element.elementor-element-b980a5c.elementor-view-default .elementor-icon svg{fill:red}.elementor-7 .elementor-element.elementor-element-b980a5c .elementor-icon{font-size:32px}.elementor-7 .elementor-element.elementor-element-b980a5c .elementor-icon i,.elementor-7 .elementor-element.elementor-element-b980a5c .elementor-icon svg{transform:rotate(257deg)}.elementor-7 .elementor-element.elementor-element-e0cbb00{text-align:center}.elementor-7 .elementor-element.elementor-element-e0cbb00 .elementor-heading-title{color:#f4ff00;font-family:"Unlock",Sans-serif}.elementor-7 .elementor-element.elementor-element-2795dfa .elementor-icon-wrapper{text-align:center}.elementor-7 .elementor-element.elementor-element-2795dfa.elementor-view-stacked .elementor-icon{background-color:#f4ff00}.elementor-7 .elementor-element.elementor-element-2795dfa.elementor-view-framed .elementor-icon,.elementor-7 .elementor-element.elementor-element-2795dfa.elementor-view-default .elementor-icon{color:#f4ff00;border-color:#f4ff00}.elementor-7 .elementor-element.elementor-element-2795dfa.elementor-view-framed .elementor-icon,.elementor-7 .elementor-element.elementor-element-2795dfa.elementor-view-default .elementor-icon svg{fill:#f4ff00}.elementor-7 .elementor-element.elementor-element-2795dfa .elementor-icon{font-size:32px}.elementor-7 .elementor-element.elementor-element-2795dfa .elementor-icon i,.elementor-7 .elementor-element.elementor-element-2795dfa .elementor-icon svg{transform:rotate(257deg)}.elementor-7 .elementor-element.elementor-element-2795dfa>.elementor-widget-container{--e-transform-flipX:-1}.elementor-7 .elementor-element.elementor-element-58951ee{text-align:center;color:#fff;font-family:"Unlock",Sans-serif}.elementor-7 .elementor-element.elementor-element-d2bb842:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://www.bfcbelfast.co.uk/wp-content/plugins/elementor/assets//mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-7 .elementor-element.elementor-element-d2bb842.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://www.bfcbelfast.co.uk/wp-content/plugins/elementor/assets//mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-7 .elementor-element.elementor-element-225d582:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-225d582>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-7 .elementor-element.elementor-element-225d582{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-7 .elementor-element.elementor-element-225d582>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-47bc946{--e-image-carousel-slides-to-show:2}.elementor-7 .elementor-element.elementor-element-8ad0edf:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-8ad0edf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-7 .elementor-element.elementor-element-8ad0edf{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-7 .elementor-element.elementor-element-8ad0edf>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-8af5c37 .elementor-icon-wrapper{text-align:center}.elementor-7 .elementor-element.elementor-element-8af5c37.elementor-view-stacked .elementor-icon{background-color:red}.elementor-7 .elementor-element.elementor-element-8af5c37.elementor-view-framed .elementor-icon,.elementor-7 .elementor-element.elementor-element-8af5c37.elementor-view-default .elementor-icon{color:red;border-color:red}.elementor-7 .elementor-element.elementor-element-8af5c37.elementor-view-framed .elementor-icon,.elementor-7 .elementor-element.elementor-element-8af5c37.elementor-view-default .elementor-icon svg{fill:red}.elementor-7 .elementor-element.elementor-element-8af5c37 .elementor-icon i,.elementor-7 .elementor-element.elementor-element-8af5c37 .elementor-icon svg{transform:rotate(0deg)}.elementor-7 .elementor-element.elementor-element-8af5c37>.elementor-widget-container{--e-transform-flipX:-1}.elementor-7 .elementor-element.elementor-element-c6b023c{text-align:center}.elementor-7 .elementor-element.elementor-element-c6b023c .elementor-heading-title{color:#f4ff00;font-family:"Unlock",Sans-serif}.elementor-7 .elementor-element.elementor-element-7f7096e .elementor-icon-wrapper{text-align:center}.elementor-7 .elementor-element.elementor-element-7f7096e.elementor-view-stacked .elementor-icon{background-color:#f4ff00}.elementor-7 .elementor-element.elementor-element-7f7096e.elementor-view-framed .elementor-icon,.elementor-7 .elementor-element.elementor-element-7f7096e.elementor-view-default .elementor-icon{color:#f4ff00;border-color:#f4ff00}.elementor-7 .elementor-element.elementor-element-7f7096e.elementor-view-framed .elementor-icon,.elementor-7 .elementor-element.elementor-element-7f7096e.elementor-view-default .elementor-icon svg{fill:#f4ff00}.elementor-7 .elementor-element.elementor-element-7f7096e .elementor-icon i,.elementor-7 .elementor-element.elementor-element-7f7096e .elementor-icon svg{transform:rotate(0deg)}.elementor-7 .elementor-element.elementor-element-3dbf9f0:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-3dbf9f0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-7 .elementor-element.elementor-element-3dbf9f0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-7 .elementor-element.elementor-element-3dbf9f0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-c6b790b:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-c6b790b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-7 .elementor-element.elementor-element-c6b790b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-7 .elementor-element.elementor-element-c6b790b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-7d488e5 .elementor-button{font-family:"Unlock",Sans-serif;fill:#000;color:#000;background-color:#f4ff00}.elementor-7 .elementor-element.elementor-element-7d488e5>.elementor-widget-container{margin:0 32px 0 0}.elementor-7 .elementor-element.elementor-element-7d488e5{width:auto;max-width:auto}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-c4b439c{width:31.979%}.elementor-7 .elementor-element.elementor-element-7309be0{width:20.77%}.elementor-7 .elementor-element.elementor-element-94038c5{width:52.74%}.elementor-7 .elementor-element.elementor-element-25954a0{width:26.156%}.elementor-7 .elementor-element.elementor-element-f39c6fc{width:34.354%}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-1e04045{padding:200px 64px 40px 40px}.elementor-7 .elementor-element.elementor-element-bbbd438>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-7 .elementor-element.elementor-element-b100d27{font-size:20px}.elementor-7 .elementor-element.elementor-element-60c1c9e{padding:80px 0 80px 40px}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-1e04045{padding:120px 32px 40px 24px}.elementor-7 .elementor-element.elementor-element-308f417 .elementor-heading-title{font-size:85px}.elementor-7 .elementor-element.elementor-element-6cd514e .elementor-heading-title{font-size:60px}.elementor-7 .elementor-element.elementor-element-b100d27{text-align:center;font-size:20px}.elementor-7 .elementor-element.elementor-element-3bad418>.elementor-widget-container{margin:0}.elementor-7 .elementor-element.elementor-element-3bad418{width:100%;max-width:100%}.elementor-7 .elementor-element.elementor-element-60c1c9e{padding:64px 0}.elementor-7 .elementor-element.elementor-element-7d488e5>.elementor-widget-container{margin:0}.elementor-7 .elementor-element.elementor-element-7d488e5{width:100%;max-width:100%}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-60c1c9e:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-60c1c9e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}