.elementor-12039 .elementor-element.elementor-element-11b27237 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12039 .elementor-element.elementor-element-11b27237:not(.elementor-motion-effects-element-type-background), .elementor-12039 .elementor-element.elementor-element-11b27237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://www.firebranddigital.ie/wp-content/uploads/2026/08/View-recent-photos-scaled-e1785773664786-1024x973.png");background-position:center center;background-size:cover;}.elementor-12039 .elementor-element.elementor-element-11b27237 > .elementor-container{min-height:74vh;}.elementor-12039 .elementor-element.elementor-element-11b27237{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12039 .elementor-element.elementor-element-11b27237 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12039 .elementor-element.elementor-element-11b27237 > .elementor-shape-bottom svg{width:calc(171% + 1.3px);height:57px;}.elementor-12039 .elementor-element.elementor-element-1a3e2ca8 > .elementor-element-populated{padding:0% -10% 0% 0%;}.elementor-12039 .elementor-element.elementor-element-513fec84 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-12039 .elementor-element.elementor-element-513fec84{text-align:center;}.elementor-12039 .elementor-element.elementor-element-513fec84 .elementor-heading-title{font-size:65px;font-weight:900;line-height:1.2em;text-shadow:0px 0px 28px #000000;color:#ffffff;}.elementor-12039 .elementor-element.elementor-element-183684a3 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:57px;}.elementor-12039 .elementor-element.elementor-element-183684a3{margin-top:56px;margin-bottom:6px;padding:-0px -0px -0px -0px;}.elementor-12039 .elementor-element.elementor-element-738e58a8 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:40px;font-weight:600;color:#5E99FF;}.elementor-12039 .elementor-element.elementor-element-49346de3{text-align:justify;color:#FFFFFF;}.elementor-12039 .elementor-element.elementor-element-c9946d7 > .elementor-element-populated{margin:-29px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12039 .elementor-element.elementor-element-1cbf8e9b > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-12039 .elementor-element.elementor-element-1cbf8e9b .elementor-heading-title{font-size:23px;color:#5E99FF;}.elementor-12039 .elementor-element.elementor-element-7dd5fc90 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-12039 .elementor-element.elementor-element-7dd5fc90{color:#FFFFFF;}.elementor-12039 .elementor-element.elementor-element-2b926080 .elementor-heading-title{font-size:23px;color:#5E99FF;}.elementor-12039 .elementor-element.elementor-element-18d02db0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-12039 .elementor-element.elementor-element-18d02db0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-12039 .elementor-element.elementor-element-18d02db0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-12039 .elementor-element.elementor-element-18d02db0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-12039 .elementor-element.elementor-element-18d02db0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-12039 .elementor-element.elementor-element-18d02db0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12039 .elementor-element.elementor-element-18d02db0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12039 .elementor-element.elementor-element-18d02db0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12039 .elementor-element.elementor-element-18d02db0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12039 .elementor-element.elementor-element-15a97af5 > .elementor-container{max-width:1600px;}.elementor-12039 .elementor-element.elementor-element-15a97af5{margin-top:-4px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-12039 .elementor-element.elementor-element-64d4804b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:18px;}.elementor-12039 .elementor-element.elementor-element-64d4804b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12039 .elementor-element.elementor-element-64d4804b .elementor-main-swiper{height:342px;width:93%;}.elementor-12039 .elementor-element.elementor-element-64d4804b .elementor-swiper-button{font-size:20px;color:var( --e-global-color-primary );}.elementor-12039 .elementor-element.elementor-element-64d4804b .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-12039 .elementor-element.elementor-element-3cc40001 > .elementor-container{max-width:1256px;}.elementor-12039 .elementor-element.elementor-element-3cc40001{margin-top:102px;margin-bottom:29px;}.elementor-12039 .elementor-element.elementor-element-460abaa7 img{width:84%;border-radius:30px 30px 30px 30px;}.elementor-12039 .elementor-element.elementor-element-2dc17eef > .elementor-widget-container{padding:16px 25px 16px 31px;}.elementor-12039 .elementor-element.elementor-element-2dc17eef .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:16px;font-weight:600;color:#5E99FF;}.elementor-12039 .elementor-element.elementor-element-7438ccc > .elementor-widget-container{padding:16px 25px 16px 31px;}.elementor-12039 .elementor-element.elementor-element-7438ccc .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:40px;font-weight:600;color:#5E99FF;}.elementor-12039 .elementor-element.elementor-element-126a1a45{margin-top:-38px;margin-bottom:0px;}.elementor-12039 .elementor-element.elementor-element-4372a6f7 > .elementor-widget-container{margin:6px 6px 6px 6px;padding:0px 45px 33px 22px;}.elementor-12039 .elementor-element.elementor-element-4372a6f7{text-align:justify;color:#FFFFFF;}.elementor-12039 .elementor-element.elementor-element-dc4fa1d > .elementor-container{max-width:1194px;}.elementor-12039 .elementor-element.elementor-element-dc4fa1d{margin-top:80px;margin-bottom:0px;}.elementor-12039 .elementor-element.elementor-element-68c0fd7 > .elementor-widget-container{padding:16px 25px 16px 31px;}.elementor-12039 .elementor-element.elementor-element-68c0fd7 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:16px;font-weight:600;color:#5E99FF;}.elementor-12039 .elementor-element.elementor-element-12cbefa8 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:40px;font-weight:600;color:#5E99FF;}.elementor-12039 .elementor-element.elementor-element-3321d511 > .elementor-widget-container{margin:-5px 6px 6px 6px;}.elementor-12039 .elementor-element.elementor-element-3321d511{text-align:justify;color:#FFFFFF;}.elementor-12039 .elementor-element.elementor-element-54ad5214 > .elementor-element-populated{margin:43px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12039 .elementor-element.elementor-element-2760bf01 > .elementor-widget-container{margin:-53px 0px 0px 0px;}.elementor-12039 .elementor-element.elementor-element-2760bf01 img{width:89%;border-radius:30px 30px 30px 30px;}.elementor-12039 .elementor-element.elementor-element-3e510ed0 > .elementor-container{max-width:1195px;}.elementor-12039 .elementor-element.elementor-element-3e510ed0 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:31px;}.elementor-12039 .elementor-element.elementor-element-3e510ed0{margin-top:0px;margin-bottom:0px;padding:39px 0px 11px 0px;}.elementor-12039 .elementor-element.elementor-element-6cf794df img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-12039 .elementor-element.elementor-element-4f58cc41 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px 17px 17px 17px;}.elementor-12039 .elementor-element.elementor-element-0e61445 > .elementor-widget-container{padding:16px 25px 16px 31px;}.elementor-12039 .elementor-element.elementor-element-0e61445 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:16px;font-weight:600;color:#5E99FF;}.elementor-12039 .elementor-element.elementor-element-36dcdbaa > .elementor-widget-container{padding:50px 24px 24px 24px;}.elementor-12039 .elementor-element.elementor-element-36dcdbaa .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:40px;font-weight:600;color:#5E99FF;}.elementor-12039 .elementor-element.elementor-element-1666a90b > .elementor-widget-container{margin:-20px 6px 6px 6px;padding:16px 16px 16px 16px;}.elementor-12039 .elementor-element.elementor-element-1666a90b{text-align:justify;color:#FFFFFF;}.elementor-12039 .elementor-element.elementor-element-2b0c855 > .elementor-container{max-width:1194px;}.elementor-12039 .elementor-element.elementor-element-2b0c855{margin-top:80px;margin-bottom:0px;}.elementor-12039 .elementor-element.elementor-element-01901d5 > .elementor-widget-container{padding:16px 25px 16px 31px;}.elementor-12039 .elementor-element.elementor-element-01901d5 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:16px;font-weight:600;color:#5E99FF;}.elementor-12039 .elementor-element.elementor-element-6876f56 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:40px;font-weight:600;color:#5E99FF;}.elementor-12039 .elementor-element.elementor-element-0bd79eb > .elementor-widget-container{margin:-5px 6px 6px 6px;}.elementor-12039 .elementor-element.elementor-element-0bd79eb{text-align:justify;color:#FFFFFF;}.elementor-12039 .elementor-element.elementor-element-0d33310 > .elementor-element-populated{margin:43px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12039 .elementor-element.elementor-element-a03a963 > .elementor-widget-container{margin:-53px 0px 0px 0px;}.elementor-12039 .elementor-element.elementor-element-a03a963 img{width:89%;border-radius:30px 30px 30px 30px;}.elementor-12039 .elementor-element.elementor-element-d96e3e8 > .elementor-container{max-width:1195px;}.elementor-12039 .elementor-element.elementor-element-d96e3e8 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:31px;}.elementor-12039 .elementor-element.elementor-element-d96e3e8{margin-top:0px;margin-bottom:0px;padding:39px 0px 11px 0px;}.elementor-12039 .elementor-element.elementor-element-ef5c6fd img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-12039 .elementor-element.elementor-element-10a3820 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:17px 17px 17px 17px;}.elementor-12039 .elementor-element.elementor-element-1289ac0 > .elementor-widget-container{padding:16px 25px 16px 31px;}.elementor-12039 .elementor-element.elementor-element-1289ac0 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:16px;font-weight:600;color:#5E99FF;}.elementor-12039 .elementor-element.elementor-element-007fa05 > .elementor-widget-container{padding:50px 24px 24px 24px;}.elementor-12039 .elementor-element.elementor-element-007fa05 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:40px;font-weight:600;color:#5E99FF;}.elementor-12039 .elementor-element.elementor-element-e93cd5f > .elementor-widget-container{margin:-20px 6px 6px 6px;padding:16px 16px 16px 16px;}.elementor-12039 .elementor-element.elementor-element-e93cd5f{text-align:justify;color:#FFFFFF;}.elementor-12039 .elementor-element.elementor-element-bcbb6d7 > .elementor-container{max-width:1194px;}.elementor-12039 .elementor-element.elementor-element-bcbb6d7{margin-top:80px;margin-bottom:0px;}.elementor-12039 .elementor-element.elementor-element-c33b8ed > .elementor-widget-container{padding:16px 25px 16px 31px;}.elementor-12039 .elementor-element.elementor-element-c33b8ed .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:16px;font-weight:600;color:#5E99FF;}.elementor-12039 .elementor-element.elementor-element-5cdba87 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:40px;font-weight:600;color:#5E99FF;}.elementor-12039 .elementor-element.elementor-element-289cb06 > .elementor-widget-container{margin:-5px 6px 6px 6px;}.elementor-12039 .elementor-element.elementor-element-289cb06{text-align:justify;color:#FFFFFF;}.elementor-12039 .elementor-element.elementor-element-0df30d8 > .elementor-element-populated{margin:43px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12039 .elementor-element.elementor-element-da47d0f > .elementor-widget-container{margin:-53px 0px 0px 0px;}.elementor-12039 .elementor-element.elementor-element-da47d0f img{width:89%;border-radius:30px 30px 30px 30px;}.elementor-12039 .elementor-element.elementor-element-bcde75{margin-top:35px;margin-bottom:0px;padding:53px 0px 0px 0px;}.elementor-12039 .elementor-element.elementor-element-6f0eb8d0{text-align:center;}.elementor-12039 .elementor-element.elementor-element-6f0eb8d0 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:44px;font-weight:600;color:#5E99FF;}.elementor-12039 .elementor-element.elementor-element-f12d0f9 > .elementor-widget-container{margin:-12px -12px -12px -12px;}.elementor-12039 .elementor-element.elementor-element-f12d0f9{text-align:center;font-size:26px;color:#FFFFFF;}.elementor-12039 .elementor-element.elementor-element-72d3cea9 > .elementor-container{max-width:1035px;}.elementor-12039 .elementor-element.elementor-element-72d3cea9{margin-top:73px;margin-bottom:0px;padding:0px 0px 25px 0px;}.elementor-12039 .elementor-element.elementor-element-18801abd > .elementor-element-populated{margin:-66px 0px -23px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}body.elementor-page-12039:not(.elementor-motion-effects-element-type-background), body.elementor-page-12039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1366px){.elementor-12039 .elementor-element.elementor-element-64d4804b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:1024px){.elementor-12039 .elementor-element.elementor-element-11b27237 > .elementor-container{min-height:800px;}.elementor-12039 .elementor-element.elementor-element-11b27237{padding:0px 25px 0px 25px;}.elementor-12039 .elementor-element.elementor-element-1a3e2ca8 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-12039 .elementor-element.elementor-element-64d4804b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-12039 .elementor-element.elementor-element-11b27237 > .elementor-container{min-height:612px;}.elementor-12039 .elementor-element.elementor-element-11b27237{padding:0px 20px 0px 20px;}.elementor-12039 .elementor-element.elementor-element-1a3e2ca8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12039 .elementor-element.elementor-element-513fec84 .elementor-heading-title{font-size:39px;}.elementor-12039 .elementor-element.elementor-element-64d4804b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12039 .elementor-element.elementor-element-64d4804b > .elementor-widget-container{border-radius:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-12039 .elementor-element.elementor-element-2d75adc0{width:56.286%;}.elementor-12039 .elementor-element.elementor-element-c9946d7{width:43.667%;}.elementor-12039 .elementor-element.elementor-element-541c3490{width:47.062%;}.elementor-12039 .elementor-element.elementor-element-4f58cc41{width:52.807%;}.elementor-12039 .elementor-element.elementor-element-3424db1{width:47.062%;}.elementor-12039 .elementor-element.elementor-element-10a3820{width:52.807%;}}