.elementor-widget-container > .uael-party-propz-wrap i{color:var( --e-global-color-primary );}.elementor-widget-container > .uael-party-propz-wrap svg{fill:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-fb1b67b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.4;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-52 .elementor-element.elementor-element-fb1b67b::before, .elementor-52 .elementor-element.elementor-element-fb1b67b > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-fb1b67b > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-fb1b67b > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-fb1b67b > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-fb1b67b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://twinkletown.ie/wp-content/uploads/2025/10/twinkles_overlay_1920x1080-1.gif");--background-overlay:'';}.elementor-widget-heading .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-heading .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-ea27d0c{text-align:center;}.elementor-52 .elementor-element.elementor-element-ea27d0c .elementor-heading-title{font-family:var( --e-global-typography-6557023-font-family ), Sans-serif;font-size:var( --e-global-typography-6557023-font-size );color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-d85f7f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-52 .elementor-element.elementor-element-96bd1b3{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-image .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-image .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-52 .elementor-element.elementor-element-cbefe08 img{height:400px;object-fit:cover;object-position:top center;border-radius:40px 40px 40px 40px;}.elementor-52 .elementor-element.elementor-element-9c43346{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-52 .elementor-element.elementor-element-b90f5fb{padding:15px 15px 15px 15px;z-index:10;}.elementor-52 .elementor-element.elementor-element-4691a37{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-52px;}.elementor-widget-ucaddon_ue_unfold .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-ucaddon_ue_unfold .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-widget-ucaddon_ue_unfold .ue_unfold_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_unfold .ue-txt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_unfold .ubfold_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-52 .elementor-element.elementor-element-3df389f .unfold_wrapper{height:200px;}.elementor-52 .elementor-element.elementor-element-3df389f .unfold_card{text-align:inherit;}.elementor-52 .elementor-element.elementor-element-3df389f .ue_unfold_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-3df389f .ue-unfold-active .ue_unfold_title{color:var( --e-global-color-e372c0f );}.elementor-52 .elementor-element.elementor-element-3df389f .ue-txt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-e372c0f );}.elementor-52 .elementor-element.elementor-element-3df389f .ue-btn-wrap{justify-content:center;margin-top:20px;}.elementor-52 .elementor-element.elementor-element-3df389f .ubfold_btn{font-family:"New Kansas", Sans-serif;font-size:20px;background:var( --e-global-color-1940f96 );color:#ffffff;padding:10px 30px 10px 30px;border-radius:32px 32px 32px 32px;gap:10px;}.elementor-52 .elementor-element.elementor-element-3df389f .ubfold_btn:hover{background:var( --e-global-color-a5dea90 );}.elementor-widget-ucaddon_glare_effect_button .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-ucaddon_glare_effect_button .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-widget-ucaddon_glare_effect_button .ue_glare_button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-52 .elementor-element.elementor-element-53c292b{width:auto;max-width:auto;}.elementor-52 .elementor-element.elementor-element-53c292b.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-53c292b .ue_glare_button_effect{text-align:center;}.elementor-52 .elementor-element.elementor-element-53c292b .ue_glare_button_effect,.elementor-52 .elementor-element.elementor-element-53c292b .ue_glare_button_effect *{transition-duration:300ms;}.elementor-52 .elementor-element.elementor-element-53c292b .ue_glare_button{font-family:var( --e-global-typography-1a1f65d-font-family ), Sans-serif;font-size:var( --e-global-typography-1a1f65d-font-size );padding:10px 30px 10px 30px;background:var( --e-global-color-a5dea90 );}.elementor-52 .elementor-element.elementor-element-53c292b .ue_glare_button:after{background:#ffffff;opacity:80%;}.elementor-52 .elementor-element.elementor-element-53c292b .ue_glare_button,.elementor-52 .elementor-element.elementor-element-53c292b .ue_glare_button *{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-53c292b .ue_glare_button:before{background:var( --e-global-color-1940f96 );}.elementor-52 .elementor-element.elementor-element-7af37f1{--display:flex;--min-height:500px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-52 .elementor-element.elementor-element-b735c1a{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-52 .elementor-element.elementor-element-9b4bf6b img{height:400px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-52 .elementor-element.elementor-element-8b744df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-52 .elementor-element.elementor-element-64b1aac{padding:15px 15px 15px 15px;z-index:10;}.elementor-52 .elementor-element.elementor-element-36903a2{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-52px;}.elementor-widget-text-editor .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-text-editor .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-a3e9f63{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-e372c0f );}.elementor-52 .elementor-element.elementor-element-84d23d1{width:auto;max-width:auto;}.elementor-52 .elementor-element.elementor-element-84d23d1 > .elementor-widget-container{margin:25px 0px 15px 0px;}.elementor-52 .elementor-element.elementor-element-84d23d1.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-84d23d1 .ue_glare_button_effect{text-align:center;}.elementor-52 .elementor-element.elementor-element-84d23d1 .ue_glare_button_effect,.elementor-52 .elementor-element.elementor-element-84d23d1 .ue_glare_button_effect *{transition-duration:300ms;}.elementor-52 .elementor-element.elementor-element-84d23d1 .ue_glare_button{font-family:var( --e-global-typography-1a1f65d-font-family ), Sans-serif;font-size:var( --e-global-typography-1a1f65d-font-size );padding:10px 30px 10px 30px;background:var( --e-global-color-a5dea90 );}.elementor-52 .elementor-element.elementor-element-84d23d1 .ue_glare_button:after{background:#ffffff;opacity:80%;}.elementor-52 .elementor-element.elementor-element-84d23d1 .ue_glare_button,.elementor-52 .elementor-element.elementor-element-84d23d1 .ue_glare_button *{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-84d23d1 .ue_glare_button:before{background:var( --e-global-color-1940f96 );}.elementor-52 .elementor-element.elementor-element-21d07b9{--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;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-52 .elementor-element.elementor-element-4b2f863{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-52 .elementor-element.elementor-element-9e0d067 img{height:400px;object-fit:cover;object-position:bottom center;border-radius:40px 40px 40px 40px;}.elementor-52 .elementor-element.elementor-element-57d7685{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-52 .elementor-element.elementor-element-382c166{padding:15px 15px 15px 15px;z-index:10;}.elementor-52 .elementor-element.elementor-element-4d3aa7c{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-21px;}.elementor-52 .elementor-element.elementor-element-2f2ee3e{--display:flex;}.elementor-52 .elementor-element.elementor-element-c6705bd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-029195f{--display:flex;--flex-direction:row-reverse;--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;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-52 .elementor-element.elementor-element-8013890{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-52 .elementor-element.elementor-element-31c35c9 img{height:400px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-52 .elementor-element.elementor-element-bbf48f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-52 .elementor-element.elementor-element-ba2c388{padding:15px 15px 15px 15px;z-index:10;}.elementor-52 .elementor-element.elementor-element-4292a60{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-62px;}.elementor-52 .elementor-element.elementor-element-9dac739{z-index:10;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-d4aded4{--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;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:15px;}.elementor-52 .elementor-element.elementor-element-8e26d05{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-52 .elementor-element.elementor-element-9b8cb8b img{height:400px;border-radius:40px 40px 40px 40px;}.elementor-52 .elementor-element.elementor-element-b07987a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-52 .elementor-element.elementor-element-9c96a0b{padding:15px 15px 15px 15px;}.elementor-52 .elementor-element.elementor-element-5c7f083{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-75px;}.elementor-52 .elementor-element.elementor-element-660f4eb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-af424d5{--display:flex;--flex-direction:row-reverse;--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;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-52 .elementor-element.elementor-element-5c83552{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-52 .elementor-element.elementor-element-d70def0 img{height:400px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-52 .elementor-element.elementor-element-ba564f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-52 .elementor-element.elementor-element-6bea695{padding:15px 15px 15px 15px;z-index:10;}.elementor-52 .elementor-element.elementor-element-70e4e1d{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-31px;}.elementor-52 .elementor-element.elementor-element-ae884d5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-6f43827{--display:flex;}.elementor-52 .elementor-element.elementor-element-b0715a7{padding:0px 0px 50px 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-b0715a7 .elementor-heading-title{font-family:var( --e-global-typography-6557023-font-family ), Sans-serif;font-size:var( --e-global-typography-6557023-font-size );color:var( --e-global-color-cee1d02 );}.elementor-52 .elementor-element.elementor-element-38c194e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-52 .elementor-element.elementor-element-0d248f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-52 .elementor-element.elementor-element-6745129{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-52 .elementor-element.elementor-element-6745129 .elementor-heading-title{font-family:"New Kansa ExtraSwash", Sans-serif;font-size:46px;line-height:47px;color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-b2975ae{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-856ce25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-ucaddon_uc_icon_accordion .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-ucaddon_uc_icon_accordion .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-widget-ucaddon_uc_icon_accordion .ue_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_icon_accordion .uc_content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-52 .elementor-element.elementor-element-3541125 .uc-heading{background-color:var( --e-global-color-cee1d02 );flex-direction:row;padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-3541125 .uc_ac_box{margin-bottom:10px;background-color:var( --e-global-color-cee1d02 );border-radius:30px 30px 30px 30px;}.elementor-52 .elementor-element.elementor-element-3541125 .ue_title{font-family:var( --e-global-typography-1a1f65d-font-family ), Sans-serif;font-size:var( --e-global-typography-1a1f65d-font-size );color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-3541125 .uc_content{background-color:#f2f2f2;font-family:"New Kansas", Sans-serif;font-size:18px;font-weight:400;color:#616161;padding:20px 20px 20px 030px;}.elementor-52 .elementor-element.elementor-element-3541125 .ue_icon{width:50px;height:50px;font-size:37px;border-radius:50px 50px 50px 50px;background-color:var( --e-global-color-cee1d02 );color:#ffffff;}.elementor-52 .elementor-element.elementor-element-3541125 .ue_icon_spacing{width:15px;}.elementor-52 .elementor-element.elementor-element-3541125 .ue_icon svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-3541125 .ue_expand_inside{width:14px;height:14px;font-size:14px;color:#bfbfbf;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-3541125 .ue_expand_inside svg{fill:#bfbfbf;}.elementor-52 .elementor-element.elementor-element-3541125 .ue_expand_spacing{width:15px;}.elementor-52 .elementor-element.elementor-element-22d4a97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-52 .elementor-element.elementor-element-476397f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-52 .elementor-element.elementor-element-79c432b .uc-heading{background-color:var( --e-global-color-cee1d02 );flex-direction:row;padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-79c432b .uc_ac_box{margin-bottom:10px;background-color:var( --e-global-color-cee1d02 );border-radius:30px 30px 30px 30px;}.elementor-52 .elementor-element.elementor-element-79c432b .ue_title{font-family:var( --e-global-typography-1a1f65d-font-family ), Sans-serif;font-size:var( --e-global-typography-1a1f65d-font-size );color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-79c432b .uc_content{background-color:#f2f2f2;font-family:"New Kansas", Sans-serif;font-size:18px;font-weight:400;color:#616161;padding:20px 20px 20px 030px;}.elementor-52 .elementor-element.elementor-element-79c432b .ue_icon{width:50px;height:50px;font-size:37px;border-radius:50px 50px 50px 50px;background-color:var( --e-global-color-cee1d02 );color:#ffffff;}.elementor-52 .elementor-element.elementor-element-79c432b .ue_icon_spacing{width:15px;}.elementor-52 .elementor-element.elementor-element-79c432b .ue_icon svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-79c432b .ue_expand_inside{width:14px;height:14px;font-size:14px;color:#bfbfbf;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-79c432b .ue_expand_inside svg{fill:#bfbfbf;}.elementor-52 .elementor-element.elementor-element-79c432b .ue_expand_spacing{width:15px;}.elementor-52 .elementor-element.elementor-element-2e14a8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-52 .elementor-element.elementor-element-4c99dba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-52 .elementor-element.elementor-element-4c99dba .elementor-heading-title{font-family:"New Kansa ExtraSwash", Sans-serif;font-size:46px;color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-5cf4407{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-69a5fe1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-52 .elementor-element.elementor-element-4684d48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-52 .elementor-element.elementor-element-9d99af6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-52 .elementor-element.elementor-element-9d99af6 .elementor-heading-title{font-family:"New Kansa ExtraSwash", Sans-serif;font-size:46px;line-height:47px;color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-c3bfd23{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-bfde63c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-52 .elementor-element.elementor-element-e7a98d3 .uc-heading{background-color:var( --e-global-color-cee1d02 );flex-direction:row;padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-e7a98d3 .uc_ac_box{margin-bottom:10px;background-color:var( --e-global-color-cee1d02 );border-radius:30px 30px 30px 30px;}.elementor-52 .elementor-element.elementor-element-e7a98d3 .ue_title{font-family:var( --e-global-typography-1a1f65d-font-family ), Sans-serif;font-size:var( --e-global-typography-1a1f65d-font-size );color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-e7a98d3 .uc_content{background-color:#f2f2f2;font-family:"New Kansas", Sans-serif;font-size:18px;font-weight:400;color:#616161;padding:20px 20px 20px 030px;}.elementor-52 .elementor-element.elementor-element-e7a98d3 .ue_icon{width:50px;height:50px;font-size:37px;border-radius:50px 50px 50px 50px;background-color:var( --e-global-color-cee1d02 );color:#ffffff;}.elementor-52 .elementor-element.elementor-element-e7a98d3 .ue_icon_spacing{width:15px;}.elementor-52 .elementor-element.elementor-element-e7a98d3 .ue_icon svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-e7a98d3 .ue_expand_inside{width:14px;height:14px;font-size:14px;color:#bfbfbf;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-e7a98d3 .ue_expand_inside svg{fill:#bfbfbf;}.elementor-52 .elementor-element.elementor-element-e7a98d3 .ue_expand_spacing{width:15px;}.elementor-52 .elementor-element.elementor-element-f78dbd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-52 .elementor-element.elementor-element-9365268{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-52 .elementor-element.elementor-element-3f2ef6b .uc-heading{background-color:var( --e-global-color-cee1d02 );flex-direction:row;padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-3f2ef6b .uc_ac_box{margin-bottom:10px;background-color:var( --e-global-color-cee1d02 );border-radius:30px 30px 30px 30px;}.elementor-52 .elementor-element.elementor-element-3f2ef6b .ue_title{font-family:var( --e-global-typography-1a1f65d-font-family ), Sans-serif;font-size:var( --e-global-typography-1a1f65d-font-size );color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-3f2ef6b .uc_content{background-color:#f2f2f2;font-family:"New Kansas", Sans-serif;font-size:18px;font-weight:400;color:#616161;padding:20px 20px 20px 030px;}.elementor-52 .elementor-element.elementor-element-3f2ef6b .ue_icon{width:50px;height:50px;font-size:37px;border-radius:50px 50px 50px 50px;background-color:var( --e-global-color-cee1d02 );color:#ffffff;}.elementor-52 .elementor-element.elementor-element-3f2ef6b .ue_icon_spacing{width:15px;}.elementor-52 .elementor-element.elementor-element-3f2ef6b .ue_icon svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-3f2ef6b .ue_expand_inside{width:14px;height:14px;font-size:14px;color:#bfbfbf;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-3f2ef6b .ue_expand_inside svg{fill:#bfbfbf;}.elementor-52 .elementor-element.elementor-element-3f2ef6b .ue_expand_spacing{width:15px;}.elementor-52 .elementor-element.elementor-element-78f68ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-52 .elementor-element.elementor-element-34e926e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-52 .elementor-element.elementor-element-34e926e .elementor-heading-title{font-family:"New Kansa ExtraSwash", Sans-serif;font-size:46px;color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-e24f095{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-7672073{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-52 .elementor-element.elementor-element-5e6c9dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-52 .elementor-element.elementor-element-1735387{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-52 .elementor-element.elementor-element-1735387 .elementor-heading-title{font-family:"New Kansa ExtraSwash", Sans-serif;font-size:46px;line-height:47px;color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-ec22754{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-08cb9de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-52 .elementor-element.elementor-element-b81a86b .uc-heading{background-color:var( --e-global-color-cee1d02 );flex-direction:row;padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-b81a86b .uc_ac_box{margin-bottom:10px;background-color:var( --e-global-color-cee1d02 );border-radius:30px 30px 30px 30px;}.elementor-52 .elementor-element.elementor-element-b81a86b .ue_title{font-family:var( --e-global-typography-1a1f65d-font-family ), Sans-serif;font-size:var( --e-global-typography-1a1f65d-font-size );color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-b81a86b .uc_content{background-color:#f2f2f2;font-family:"New Kansas", Sans-serif;font-size:18px;font-weight:400;color:#616161;padding:20px 20px 20px 030px;}.elementor-52 .elementor-element.elementor-element-b81a86b .ue_icon{width:50px;height:50px;font-size:37px;border-radius:50px 50px 50px 50px;background-color:var( --e-global-color-cee1d02 );color:#ffffff;}.elementor-52 .elementor-element.elementor-element-b81a86b .ue_icon_spacing{width:15px;}.elementor-52 .elementor-element.elementor-element-b81a86b .ue_icon svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-b81a86b .ue_expand_inside{width:14px;height:14px;font-size:14px;color:#bfbfbf;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-b81a86b .ue_expand_inside svg{fill:#bfbfbf;}.elementor-52 .elementor-element.elementor-element-b81a86b .ue_expand_spacing{width:15px;}.elementor-52 .elementor-element.elementor-element-bee654f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-52 .elementor-element.elementor-element-f82f03c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-52 .elementor-element.elementor-element-9c6365b .uc-heading{background-color:var( --e-global-color-cee1d02 );flex-direction:row;padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-9c6365b .uc_ac_box{margin-bottom:10px;background-color:var( --e-global-color-cee1d02 );border-radius:30px 30px 30px 30px;}.elementor-52 .elementor-element.elementor-element-9c6365b .ue_title{font-family:var( --e-global-typography-1a1f65d-font-family ), Sans-serif;font-size:var( --e-global-typography-1a1f65d-font-size );color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-9c6365b .uc_content{background-color:#f2f2f2;font-family:"New Kansas", Sans-serif;font-size:18px;font-weight:400;color:#616161;padding:20px 20px 20px 030px;}.elementor-52 .elementor-element.elementor-element-9c6365b .ue_icon{width:50px;height:50px;font-size:37px;border-radius:50px 50px 50px 50px;background-color:var( --e-global-color-cee1d02 );color:#ffffff;}.elementor-52 .elementor-element.elementor-element-9c6365b .ue_icon_spacing{width:15px;}.elementor-52 .elementor-element.elementor-element-9c6365b .ue_icon svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-9c6365b .ue_expand_inside{width:14px;height:14px;font-size:14px;color:#bfbfbf;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-9c6365b .ue_expand_inside svg{fill:#bfbfbf;}.elementor-52 .elementor-element.elementor-element-9c6365b .ue_expand_spacing{width:15px;}.elementor-52 .elementor-element.elementor-element-5b8f367{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-52 .elementor-element.elementor-element-1936afb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-52 .elementor-element.elementor-element-1936afb .elementor-heading-title{font-family:"New Kansa ExtraSwash", Sans-serif;font-size:46px;color:var( --e-global-color-680f869 );}.elementor-52 .elementor-element.elementor-element-296f36d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-680f869 );}body.elementor-page-52:not(.elementor-motion-effects-element-type-background), body.elementor-page-52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://twinkletown.ie/wp-content/uploads/2025/10/Vector.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-96bd1b3{--width:50%;}.elementor-52 .elementor-element.elementor-element-9c43346{--width:50%;}.elementor-52 .elementor-element.elementor-element-b735c1a{--width:50%;}.elementor-52 .elementor-element.elementor-element-8b744df{--width:50%;}.elementor-52 .elementor-element.elementor-element-4b2f863{--width:50%;}.elementor-52 .elementor-element.elementor-element-57d7685{--width:50%;}.elementor-52 .elementor-element.elementor-element-8013890{--width:50%;}.elementor-52 .elementor-element.elementor-element-bbf48f9{--width:50%;}.elementor-52 .elementor-element.elementor-element-8e26d05{--width:50%;}.elementor-52 .elementor-element.elementor-element-b07987a{--width:50%;}.elementor-52 .elementor-element.elementor-element-5c83552{--width:50%;}.elementor-52 .elementor-element.elementor-element-ba564f6{--width:50%;}.elementor-52 .elementor-element.elementor-element-0d248f5{--width:35%;}.elementor-52 .elementor-element.elementor-element-856ce25{--width:65%;}.elementor-52 .elementor-element.elementor-element-476397f{--width:65%;}.elementor-52 .elementor-element.elementor-element-2e14a8b{--width:35%;}.elementor-52 .elementor-element.elementor-element-4684d48{--width:35%;}.elementor-52 .elementor-element.elementor-element-bfde63c{--width:65%;}.elementor-52 .elementor-element.elementor-element-9365268{--width:65%;}.elementor-52 .elementor-element.elementor-element-78f68ba{--width:35%;}.elementor-52 .elementor-element.elementor-element-5e6c9dc{--width:35%;}.elementor-52 .elementor-element.elementor-element-08cb9de{--width:65%;}.elementor-52 .elementor-element.elementor-element-f82f03c{--width:65%;}.elementor-52 .elementor-element.elementor-element-5b8f367{--width:35%;}}@media(max-width:1024px){.elementor-52 .elementor-element.elementor-element-ea27d0c .elementor-heading-title{font-size:var( --e-global-typography-6557023-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_ue_unfold .ue_unfold_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_ue_unfold .ue-txt{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_ue_unfold .ubfold_btn{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-3df389f .unfold_card{text-align:{{VALUE}};}.elementor-52 .elementor-element.elementor-element-3df389f .ue_unfold_title{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-3df389f .ue-txt{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-3df389f .ubfold_btn{gap:10px;}.elementor-widget-ucaddon_glare_effect_button .ue_glare_button{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-53c292b .ue_glare_button{font-size:var( --e-global-typography-1a1f65d-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-a3e9f63{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-84d23d1 .ue_glare_button{font-size:var( --e-global-typography-1a1f65d-font-size );}.elementor-52 .elementor-element.elementor-element-c6705bd{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-9dac739{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-660f4eb{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-ae884d5{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-b0715a7 .elementor-heading-title{font-size:var( --e-global-typography-6557023-font-size );}.elementor-52 .elementor-element.elementor-element-b2975ae{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_uc_icon_accordion .ue_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_uc_icon_accordion .uc_content{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-3541125 .ue_title{font-size:var( --e-global-typography-1a1f65d-font-size );}.elementor-52 .elementor-element.elementor-element-79c432b .ue_title{font-size:var( --e-global-typography-1a1f65d-font-size );}.elementor-52 .elementor-element.elementor-element-5cf4407{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-c3bfd23{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-e7a98d3 .ue_title{font-size:var( --e-global-typography-1a1f65d-font-size );}.elementor-52 .elementor-element.elementor-element-3f2ef6b .ue_title{font-size:var( --e-global-typography-1a1f65d-font-size );}.elementor-52 .elementor-element.elementor-element-e24f095{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-ec22754{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-b81a86b .ue_title{font-size:var( --e-global-typography-1a1f65d-font-size );}.elementor-52 .elementor-element.elementor-element-9c6365b .ue_title{font-size:var( --e-global-typography-1a1f65d-font-size );}.elementor-52 .elementor-element.elementor-element-296f36d{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-ea27d0c .elementor-heading-title{font-size:var( --e-global-typography-6557023-font-size );}.elementor-52 .elementor-element.elementor-element-d85f7f3{--padding-top:80px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-96bd1b3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-cbefe08 img{height:250px;object-position:top center;}.elementor-52 .elementor-element.elementor-element-4691a37{top:-10px;}.elementor-widget-ucaddon_ue_unfold .ue_unfold_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_ue_unfold .ue-txt{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_ue_unfold .ubfold_btn{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-3df389f .unfold_wrapper{height:357px;}.elementor-52 .elementor-element.elementor-element-3df389f .unfold_card{text-align:{{VALUE}};}.elementor-52 .elementor-element.elementor-element-3df389f .ue_unfold_title{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-3df389f .ue-txt{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-3df389f .ubfold_btn{font-size:16px;padding:5px 20px 5px 20px;gap:10px;}.elementor-widget-ucaddon_glare_effect_button .ue_glare_button{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-53c292b > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-52 .elementor-element.elementor-element-53c292b .ue_glare_button{font-size:var( --e-global-typography-1a1f65d-font-size );}.elementor-52 .elementor-element.elementor-element-7af37f1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-9b4bf6b img{height:250px;}.elementor-52 .elementor-element.elementor-element-8b744df{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-64b1aac{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 30px 30px;z-index:10;}.elementor-52 .elementor-element.elementor-element-36903a2{top:-10px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-a3e9f63{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-84d23d1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-84d23d1 .ue_glare_button{font-size:var( --e-global-typography-1a1f65d-font-size );}.elementor-52 .elementor-element.elementor-element-21d07b9{--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-9e0d067 img{height:250px;object-position:bottom center;}.elementor-52 .elementor-element.elementor-element-57d7685{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-382c166{padding:25px 25px 25px 25px;}.elementor-52 .elementor-element.elementor-element-4d3aa7c{top:-10px;}.elementor-52 .elementor-element.elementor-element-2f2ee3e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-c6705bd{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-029195f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-31c35c9 img{height:250px;object-position:center center;}.elementor-52 .elementor-element.elementor-element-4292a60{top:-10px;}.elementor-52 .elementor-element.elementor-element-9dac739{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-d4aded4{--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-9b8cb8b img{height:250px;}.elementor-52 .elementor-element.elementor-element-5c7f083{top:-10px;}.elementor-52 .elementor-element.elementor-element-660f4eb{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-af424d5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-d70def0 img{height:250px;}.elementor-52 .elementor-element.elementor-element-6bea695{padding:30px 30px 30px 30px;z-index:10;}.elementor-52 .elementor-element.elementor-element-70e4e1d{top:-10px;}.elementor-52 .elementor-element.elementor-element-ae884d5{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-b0715a7 .elementor-heading-title{font-size:var( --e-global-typography-6557023-font-size );}.elementor-52 .elementor-element.elementor-element-38c194e{--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-6745129{text-align:center;}.elementor-52 .elementor-element.elementor-element-6745129 .elementor-heading-title{font-size:40px;}.elementor-52 .elementor-element.elementor-element-b2975ae{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_uc_icon_accordion .ue_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_uc_icon_accordion .uc_content{font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-3541125 .ue_title{font-size:var( --e-global-typography-1a1f65d-font-size );}.elementor-52 .elementor-element.elementor-element-3541125 .uc-heading{padding:010px 5px 10px 5px;}.elementor-52 .elementor-element.elementor-element-3541125 .ue_icon{width:20px;height:20px;font-size:0px;}.elementor-52 .elementor-element.elementor-element-22d4a97{--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-79c432b .ue_title{font-size:var( --e-global-typography-1a1f65d-font-size );}.elementor-52 .elementor-element.elementor-element-79c432b .uc-heading{padding:010px 5px 10px 5px;}.elementor-52 .elementor-element.elementor-element-79c432b .ue_icon{width:20px;height:20px;font-size:0px;}.elementor-52 .elementor-element.elementor-element-2e14a8b.e-con{--order:-99999 /* order start hack */;}.elementor-52 .elementor-element.elementor-element-4c99dba{text-align:center;}.elementor-52 .elementor-element.elementor-element-4c99dba .elementor-heading-title{font-size:40px;}.elementor-52 .elementor-element.elementor-element-5cf4407{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-69a5fe1{--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-9d99af6{text-align:center;}.elementor-52 .elementor-element.elementor-element-9d99af6 .elementor-heading-title{font-size:40px;}.elementor-52 .elementor-element.elementor-element-c3bfd23{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-e7a98d3 .ue_title{font-size:var( --e-global-typography-1a1f65d-font-size );}.elementor-52 .elementor-element.elementor-element-e7a98d3 .uc-heading{padding:010px 5px 10px 5px;}.elementor-52 .elementor-element.elementor-element-e7a98d3 .ue_icon{width:20px;height:20px;font-size:0px;}.elementor-52 .elementor-element.elementor-element-f78dbd9{--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-3f2ef6b .ue_title{font-size:var( --e-global-typography-1a1f65d-font-size );}.elementor-52 .elementor-element.elementor-element-3f2ef6b .uc-heading{padding:010px 5px 10px 5px;}.elementor-52 .elementor-element.elementor-element-3f2ef6b .ue_icon{width:20px;height:20px;font-size:0px;}.elementor-52 .elementor-element.elementor-element-78f68ba.e-con{--order:-99999 /* order start hack */;}.elementor-52 .elementor-element.elementor-element-34e926e{text-align:center;}.elementor-52 .elementor-element.elementor-element-34e926e .elementor-heading-title{font-size:40px;}.elementor-52 .elementor-element.elementor-element-e24f095{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-7672073{--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-1735387{text-align:center;}.elementor-52 .elementor-element.elementor-element-1735387 .elementor-heading-title{font-size:40px;}.elementor-52 .elementor-element.elementor-element-ec22754{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-52 .elementor-element.elementor-element-b81a86b .ue_title{font-size:var( --e-global-typography-1a1f65d-font-size );}.elementor-52 .elementor-element.elementor-element-b81a86b .uc-heading{padding:010px 5px 10px 5px;}.elementor-52 .elementor-element.elementor-element-b81a86b .ue_icon{width:20px;height:20px;font-size:0px;}.elementor-52 .elementor-element.elementor-element-bee654f{--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-9c6365b .ue_title{font-size:var( --e-global-typography-1a1f65d-font-size );}.elementor-52 .elementor-element.elementor-element-9c6365b .uc-heading{padding:010px 5px 10px 5px;}.elementor-52 .elementor-element.elementor-element-9c6365b .ue_icon{width:20px;height:20px;font-size:0px;}.elementor-52 .elementor-element.elementor-element-5b8f367.e-con{--order:-99999 /* order start hack */;}.elementor-52 .elementor-element.elementor-element-1936afb{text-align:center;}.elementor-52 .elementor-element.elementor-element-1936afb .elementor-heading-title{font-size:40px;}.elementor-52 .elementor-element.elementor-element-296f36d{text-align:center;font-size:var( --e-global-typography-text-font-size );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'New Kansas';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://twinkletown.ie/wp-content/uploads/2025/10/fonnts.com-New-Kansas-.ttf') format('truetype');
}
@font-face {
	font-family: 'New Kansas';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://twinkletown.ie/wp-content/uploads/2025/10/fonnts.com-New-Kansas-.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'New Kansa ExtraSwash';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://twinkletown.ie/wp-content/uploads/2025/10/New-Kansas-ExtraSwash-Regular-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'New Kansa ExtraSwash';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://twinkletown.ie/wp-content/uploads/2025/10/New-Kansas-ExtraSwash-Regular-Italic-1.woff') format('woff');
}
/* End Custom Fonts CSS */