.elementor-21026 .elementor-element.elementor-element-b0da52f .elementor-background-overlay{width:100%;height:100%;}.elementor-21026 .elementor-element.elementor-element-de4d545 .page-header__bg{background-color:#EEB342;background-image:url("https://talamhbeo.ie/wp-content/uploads/2026/09/Leaf-and-root-field.jpg");background-position:top left;}.elementor-21026 .elementor-element.elementor-element-de4d545 .page-header{height:51vh;display:flex;align-items:center;}.elementor-21026 .elementor-element.elementor-element-de4d545 .page-header .container{padding-top:0;padding-bottom:0;}.elementor-21026 .elementor-element.elementor-element-de4d545 .page-header .page-title{font-family:"Londrina Sketch", Sans-serif;font-size:100px;letter-spacing:1.9px;}.elementor-21026 .elementor-element.elementor-element-5aa3c75:not(.elementor-motion-effects-element-type-background), .elementor-21026 .elementor-element.elementor-element-5aa3c75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b0c891c );}.elementor-21026 .elementor-element.elementor-element-5aa3c75.nt-section-ripped-top::before{background-image:url("https://talamhbeo.ie/wp-content/uploads/2026/09/ripped-paper-primary-down.png");-webkit-transform:rotate(180deg);transform:rotate(180deg);}.elementor-21026 .elementor-element.elementor-element-5aa3c75.nt-section-ripped-bottom::after{background-image:url("https://talamhbeo.ie/wp-content/uploads/2026/09/ripped-paper-primary-down.png");}.elementor-21026 .elementor-element.elementor-element-5aa3c75 .elementor-background-overlay{width:100%;height:100%;}.elementor-21026 .elementor-element.elementor-element-5aa3c75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 10px 0px;}.elementor-21026 .elementor-element.elementor-element-5aa3c75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21026 .elementor-element.elementor-element-1111de2{text-align:center;}.elementor-21026 .elementor-element.elementor-element-1111de2 .elementor-heading-title{font-family:"Londrina Sketch", Sans-serif;font-size:75px;font-weight:900;letter-spacing:3.4px;color:var( --e-global-color-035ac2c );}.elementor-21026 .elementor-element.elementor-element-691be7aa > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-21026 .elementor-element.elementor-element-691be7aa{text-align:center;}.elementor-21026 .elementor-element.elementor-element-691be7aa .elementor-heading-title{font-family:"Londrina Solid", Sans-serif;font-weight:300;line-height:20px;}.elementor-21026 .elementor-element.elementor-element-761a380 > .elementor-container{max-width:1600px;}.elementor-21026 .elementor-element.elementor-element-761a380 .elementor-background-overlay{width:100%;height:100%;}.elementor-21026 .elementor-element.elementor-element-255cb04 .elementor-background-overlay{width:100%;height:100%;}.elementor-21026 .elementor-element.elementor-element-b99504b{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-21026 .elementor-element.elementor-element-9ff24b5{width:var( --container-widget-width, 84.747% );max-width:84.747%;--container-widget-width:84.747%;--container-widget-flex-grow:0;}.elementor-21026 .elementor-element.elementor-element-9ff24b5 .ha-toggle__item:not(:first-child){margin-top:-1px;}.elementor-21026 .elementor-element.elementor-element-84c0bf6 .elementor-background-overlay{width:100%;height:100%;}.elementor-21026 .elementor-element.elementor-element-b31aad8 > .elementor-container{max-width:1600px;}.elementor-21026 .elementor-element.elementor-element-b31aad8 .elementor-background-overlay{width:100%;height:100%;}.elementor-21026 .elementor-element.elementor-element-e549ca5 .elementor-background-overlay{width:100%;height:100%;}.elementor-21026 .elementor-element.elementor-element-26357be .elementor-background-overlay{width:100%;height:100%;}.elementor-21026 .elementor-element.elementor-element-477037c .elementor-background-overlay{width:100%;height:100%;}.elementor-21026 .elementor-element.elementor-element-ba5286a{--spacer-size:4px;}.elementor-21026 .elementor-element.elementor-element-4730148 .elementor-background-overlay{width:100%;height:100%;}.elementor-21026 .elementor-element.elementor-element-d12581a .elementor-background-overlay{width:100%;height:100%;}.elementor-21026 .elementor-element.elementor-element-a3a656b{--spacer-size:42px;}.elementor-21026 .elementor-element.elementor-element-ceefcd5 .elementor-background-overlay{width:100%;height:100%;}.elementor-21026 .elementor-element.elementor-element-3439c41{--spacer-size:13px;}.elementor-21026 .elementor-element.elementor-element-2a01b54 .elementor-background-overlay{width:100%;height:100%;}.elementor-21026 .elementor-element.elementor-element-bcaab75 .elementor-background-overlay{width:100%;height:100%;}.elementor-21026 .elementor-element.elementor-element-5bc7064 .elementor-background-overlay{width:100%;height:100%;}.elementor-21026 .elementor-element.elementor-element-3d94c96{--e-image-carousel-slides-to-show:2;}.elementor-21026 .elementor-element.elementor-element-3d94c96 .swiper-wrapper{display:flex;align-items:center;}@media(min-width:768px){.elementor-21026 .elementor-element.elementor-element-54fe57a{width:69.394%;}.elementor-21026 .elementor-element.elementor-element-3fc2136{width:30.556%;}.elementor-21026 .elementor-element.elementor-element-c68b94e{width:75.771%;}.elementor-21026 .elementor-element.elementor-element-a2a7fe5{width:24.179%;}}@media(min-width:1025px){.elementor-21026 .elementor-element.elementor-element-de4d545 .page-header__bg{background-attachment:fixed;}}@media(max-width:1024px){.elementor-21026 .elementor-element.elementor-element-1111de2 .elementor-heading-title{font-size:52px;}.elementor-21026 .elementor-element.elementor-element-691be7aa .elementor-heading-title{font-size:30px;}.elementor-21026 .elementor-element.elementor-element-3d94c96{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-21026 .elementor-element.elementor-element-de4d545 .page-header__bg{background-size:cover;}.elementor-21026 .elementor-element.elementor-element-de4d545 .page-header .page-title{font-size:50px;}.elementor-21026 .elementor-element.elementor-element-5aa3c75{padding:0px 0px 0px 0px;}.elementor-21026 .elementor-element.elementor-element-1111de2 .elementor-heading-title{font-size:40px;line-height:1.2em;letter-spacing:2px;}.elementor-21026 .elementor-element.elementor-element-691be7aa > .elementor-widget-container{margin:10px 5px 10px 5px;}.elementor-21026 .elementor-element.elementor-element-691be7aa .elementor-heading-title{font-size:20px;line-height:1.2em;}}