.elementor-5099 .elementor-element.elementor-element-4d207d4 > .elementor-background-overlay{background-image:url("https://mullingarliteraryfestival.com/wp-content/uploads/2026/05/dark-green-stone-or-slate-wall-grunge-texture-bac-2026-01-09-07-44-17-utc.jpg");background-position:center center;background-size:cover;opacity:0.62;}.elementor-5099 .elementor-element.elementor-element-4d207d4 > .elementor-container{min-height:675px;}.elementor-5099 .elementor-element.elementor-element-4d207d4{padding:20px 20px 20px 20px;}.elementor-5099 .elementor-element.elementor-element-23e5089 > .elementor-widget-container{margin:42px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-5099 .elementor-element.elementor-element-23e5089 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-5ccea60 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#1B6070;padding:15px 15px 15px 15px;}.elementor-5099 .elementor-element.elementor-element-5ccea60 > .elementor-element-populated, .elementor-5099 .elementor-element.elementor-element-5ccea60 > .elementor-element-populated > .elementor-background-overlay, .elementor-5099 .elementor-element.elementor-element-5ccea60 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-5099 .elementor-element.elementor-element-8c2bebb .elementor-cta .elementor-cta__bg, .elementor-5099 .elementor-element.elementor-element-8c2bebb .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5099 .elementor-element.elementor-element-8c2bebb > .elementor-widget-container{border-radius:22px 22px 22px 22px;}.elementor-5099 .elementor-element.elementor-element-8c2bebb .elementor-cta__content{min-height:500px;text-align:center;padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-8c2bebb .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#1B6070A1;}.elementor-5099 .elementor-element.elementor-element-8c2bebb .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#1B607014;}.elementor-5099 .elementor-element.elementor-element-dd1d546 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#8C3035;padding:15px 15px 15px 15px;}.elementor-5099 .elementor-element.elementor-element-dd1d546 > .elementor-element-populated, .elementor-5099 .elementor-element.elementor-element-dd1d546 > .elementor-element-populated > .elementor-background-overlay, .elementor-5099 .elementor-element.elementor-element-dd1d546 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-5099 .elementor-element.elementor-element-ee96254 .elementor-cta .elementor-cta__bg, .elementor-5099 .elementor-element.elementor-element-ee96254 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5099 .elementor-element.elementor-element-ee96254 > .elementor-widget-container{border-radius:22px 22px 22px 22px;}.elementor-5099 .elementor-element.elementor-element-ee96254 .elementor-cta__content{min-height:500px;text-align:center;padding:6px 6px 6px 6px;}.elementor-5099 .elementor-element.elementor-element-ee96254 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#8C303573;}.elementor-5099 .elementor-element.elementor-element-ee96254 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#8C303514;}.elementor-5099 .elementor-element.elementor-element-248fac4 > .elementor-widget-container{margin:42px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-5099 .elementor-element.elementor-element-248fac4 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-5099 .elementor-element.elementor-element-b97db52 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFAA00;padding:15px 15px 15px 15px;}.elementor-5099 .elementor-element.elementor-element-b97db52 > .elementor-element-populated, .elementor-5099 .elementor-element.elementor-element-b97db52 > .elementor-element-populated > .elementor-background-overlay, .elementor-5099 .elementor-element.elementor-element-b97db52 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-5099 .elementor-element.elementor-element-e7ddd18 .elementor-cta .elementor-cta__bg, .elementor-5099 .elementor-element.elementor-element-e7ddd18 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5099 .elementor-element.elementor-element-e7ddd18 > .elementor-widget-container{border-radius:22px 22px 22px 22px;}.elementor-5099 .elementor-element.elementor-element-e7ddd18 .elementor-cta__content{min-height:500px;text-align:center;padding:0px 0px 0px 0px;}.elementor-5099 .elementor-element.elementor-element-e7ddd18 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FF9C0085;}.elementor-5099 .elementor-element.elementor-element-e7ddd18 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FC9A0069;}.elementor-5099 .elementor-element.elementor-element-ff0455e > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#597660;padding:15px 15px 15px 15px;}.elementor-5099 .elementor-element.elementor-element-ff0455e > .elementor-element-populated, .elementor-5099 .elementor-element.elementor-element-ff0455e > .elementor-element-populated > .elementor-background-overlay, .elementor-5099 .elementor-element.elementor-element-ff0455e > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-5099 .elementor-element.elementor-element-b29567a .elementor-cta .elementor-cta__bg, .elementor-5099 .elementor-element.elementor-element-b29567a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5099 .elementor-element.elementor-element-b29567a > .elementor-widget-container{border-radius:22px 22px 22px 22px;}.elementor-5099 .elementor-element.elementor-element-b29567a .elementor-cta__content{min-height:500px;text-align:center;padding:6px 6px 6px 6px;}.elementor-5099 .elementor-element.elementor-element-b29567a .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#5976608A;}.elementor-5099 .elementor-element.elementor-element-b29567a .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#59766045;}@media(max-width:767px){.elementor-5099 .elementor-element.elementor-element-4d207d4{z-index:0;}}