.elementor-33 .elementor-element.elementor-element-4804cab{--display:flex;--background-transition:0.3s;}.elementor-33 .elementor-element.elementor-element-4804cab:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-4804cab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-33 .elementor-element.elementor-element-4804cab, .elementor-33 .elementor-element.elementor-element-4804cab::before{--border-transition:0.3s;}.elementor-33 .elementor-element.elementor-element-07238ac{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--overflow:hidden;--background-transition:0.3s;--margin-block-start:-74px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-33 .elementor-element.elementor-element-07238ac:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-07238ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("http://stage.bbfi.ie/wp-content/uploads/2023/12/bfiAsset-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-07238ac, .elementor-33 .elementor-element.elementor-element-07238ac::before{--border-transition:0.3s;}.elementor-33 .elementor-element.elementor-element-07238ac.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-f726a58{text-align:center;}.elementor-33 .elementor-element.elementor-element-f726a58 .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-33 .elementor-element.elementor-element-809cbce{--iteration-count:infinite;--dynamic-text-color:#7A828C;}.elementor-33 .elementor-element.elementor-element-809cbce .elementor-headline{text-align:center;font-family:"Gothic A1", Sans-serif;font-weight:600;}.elementor-33 .elementor-element.elementor-element-809cbce .elementor-headline-plain-text{color:#ABB3BC;}.elementor-33 .elementor-element.elementor-element-f81b011{text-align:center;color:#FFFFFF;font-family:"Sura", Sans-serif;font-size:21px;font-weight:600;}.elementor-33 .elementor-element.elementor-element-d521895{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:19px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-33 .elementor-element.elementor-element-e1c8bf9 .elementor-button{font-family:"Gothic A1", Sans-serif;font-weight:500;background-color:#0000004D;border-style:solid;border-color:var( --e-global-color-accent );}.elementor-33 .elementor-element.elementor-element-e1c8bf9 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-33 .elementor-element.elementor-element-e1c8bf9{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-955d714 .elementor-button{font-family:"Gothic A1", Sans-serif;font-weight:500;background-color:#0000004D;border-style:solid;border-color:var( --e-global-color-accent );}.elementor-33 .elementor-element.elementor-element-955d714 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-33 .elementor-element.elementor-element-955d714{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-c2688b6{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-33 .elementor-element.elementor-element-179c57c{--alignment:center;--path-stroke:#E8178A;--path-fill:transparent;--width:200px;--rotate:93deg;--text-color:#FFFFFF;--transition:0.3s;--stroke-color:#E8178A;--stroke-width:1px;--stroke-transition:0.3s;}.elementor-33 .elementor-element.elementor-element-179c57c > .elementor-widget-container{margin:30px 0px -87px 0px;}.elementor-33 .elementor-element.elementor-element-5c3677e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:35px;--margin-block-end:47px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-33 .elementor-element.elementor-element-5c3677e, .elementor-33 .elementor-element.elementor-element-5c3677e::before{--border-transition:0.3s;}.elementor-33 .elementor-element.elementor-element-5677c62 .elementor-heading-title{color:#F5F5F5;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-33 .elementor-element.elementor-element-d010c1b{text-align:left;color:#F7F7F7;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-33 .elementor-element.elementor-element-2a0f9de{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:38px;--padding-block-end:79px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-33 .elementor-element.elementor-element-2a0f9de, .elementor-33 .elementor-element.elementor-element-2a0f9de::before{--border-transition:0.3s;}.elementor-33 .elementor-element.elementor-element-ddb3a1f{text-align:left;}.elementor-33 .elementor-element.elementor-element-ddb3a1f .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-33 .elementor-element.elementor-element-f1ee520{--grid-columns:3;--grid-column-gap:65px;}.elementor-33 .elementor-element.elementor-element-f1ee520 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-33 .elementor-element.elementor-element-f1ee520 .e-loop-item > .elementor-section, .elementor-33 .elementor-element.elementor-element-f1ee520 .e-loop-item > .elementor-section > .elementor-container, .elementor-33 .elementor-element.elementor-element-f1ee520 .e-loop-item > .e-con, .elementor-33 .elementor-element.elementor-element-f1ee520 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-33 .elementor-element.elementor-element-1c070d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--gap:180px 180px;--background-transition:0.3s;}.elementor-33 .elementor-element.elementor-element-fd4bdf1{text-align:center;}.elementor-33 .elementor-element.elementor-element-fd4bdf1 .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-33 .elementor-element.elementor-element-809cbce.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-e1c8bf9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-955d714.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-179c57c{--width:250px;}.elementor-33 .elementor-element.elementor-element-179c57c > .elementor-widget-container{--e-transform-translateX:29px;--e-transform-translateY:0px;}.elementor-33 .elementor-element.elementor-element-5677c62{text-align:center;}.elementor-33 .elementor-element.elementor-element-ddb3a1f{text-align:center;}.elementor-33 .elementor-element.elementor-element-f1ee520{--grid-columns:2;}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-4804cab{--width:500px;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-4804cab.e-con{--align-self:center;}.elementor-33 .elementor-element.elementor-element-07238ac:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-07238ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://stage.bbfi.ie/wp-content/uploads/2023/12/bfiAsset-1.png");}.elementor-33 .elementor-element.elementor-element-07238ac{--margin-block-start:-98px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-33 .elementor-element.elementor-element-809cbce .elementor-headline{text-align:center;font-size:24px;}.elementor-33 .elementor-element.elementor-element-809cbce.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-f81b011 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-33 .elementor-element.elementor-element-d521895{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-evenly;}.elementor-33 .elementor-element.elementor-element-e1c8bf9 .elementor-button{font-size:15px;}.elementor-33 .elementor-element.elementor-element-e1c8bf9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-e1c8bf9{--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;}.elementor-33 .elementor-element.elementor-element-e1c8bf9.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-955d714 .elementor-button{font-size:15px;}.elementor-33 .elementor-element.elementor-element-955d714 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-955d714{--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;}.elementor-33 .elementor-element.elementor-element-955d714.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-c2688b6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--align-items:flex-end;}.elementor-33 .elementor-element.elementor-element-179c57c{--width:200px;--word-spacing:2px;width:auto;max-width:auto;}.elementor-33 .elementor-element.elementor-element-179c57c > .elementor-widget-container{margin:0px 0px -47px 0px;padding:0px 0px 0px 0px;--e-transform-translateX:2px;--e-transform-translateY:94px;}.elementor-33 .elementor-element.elementor-element-179c57c.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-5677c62{text-align:center;}.elementor-33 .elementor-element.elementor-element-d010c1b{text-align:center;}.elementor-33 .elementor-element.elementor-element-d010c1b > .elementor-widget-container{padding:23px 23px 23px 23px;}.elementor-33 .elementor-element.elementor-element-d010c1b.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-2a0f9de{--content-width:500px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-33 .elementor-element.elementor-element-ddb3a1f{text-align:center;}.elementor-33 .elementor-element.elementor-element-f1ee520{--grid-columns:1;}.elementor-33 .elementor-element.elementor-element-6d2510b.elementor-element{--order:99999 /* order end hack */;}}