.elementor-476 .elementor-element.elementor-element-7ac8d632:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-7ac8d632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.ashlinghotel.ie/wp-content/uploads/2021/05/Dublin-Zoo-with-Kids.jpg");background-position:center center;background-size:cover;}.elementor-476 .elementor-element.elementor-element-7ac8d632 > .elementor-background-overlay{background-color:var( --e-global-color-f614b6c );opacity:0.35;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-7ac8d632 > .elementor-container{min-height:90vh;}.elementor-476 .elementor-element.elementor-element-7ac8d632{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-476 .elementor-element.elementor-element-517ed19b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-476 .elementor-element.elementor-element-517ed19b > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-476 .elementor-element.elementor-element-11cabeb9{text-align:center;}.elementor-476 .elementor-element.elementor-element-11cabeb9 .elementor-heading-title{font-family:"Yanone Kaffeesatz";font-size:2.5vw;font-weight:300;text-transform:uppercase;letter-spacing:2.5px;color:var( --e-global-color-954f61b );}.elementor-476 .elementor-element.elementor-element-77bd161c{text-align:center;}.elementor-476 .elementor-element.elementor-element-77bd161c .elementor-heading-title{font-family:"Julius Sans One";font-size:5.2vw;font-weight:600;letter-spacing:2px;color:var( --e-global-color-954f61b );}.elementor-476 .elementor-element.elementor-element-7d5aaa18{padding:3% 0% 3% 0%;}.elementor-476 .elementor-element.elementor-element-fc7a7eb{text-align:center;}.elementor-476 .elementor-element.elementor-element-fc7a7eb .elementor-heading-title{font-family:var( --e-global-typography-fcdac2b-font-family );font-size:var( --e-global-typography-fcdac2b-font-size );font-weight:var( --e-global-typography-fcdac2b-font-weight );text-transform:var( --e-global-typography-fcdac2b-text-transform );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-5ce0a32e{text-align:center;}.elementor-476 .elementor-element.elementor-element-c38719a > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-476 .elementor-element.elementor-element-c38719a{text-align:center;}.elementor-476 .elementor-element.elementor-element-75952fbb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-476 .elementor-element.elementor-element-75952fbb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-476 .elementor-element.elementor-element-75952fbb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-23f9156f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-23f9156f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ca99115 );}.elementor-476 .elementor-element.elementor-element-23f9156f > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-476 .elementor-element.elementor-element-23f9156f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20% 10% 20% 10%;}.elementor-476 .elementor-element.elementor-element-23f9156f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-59388119 .elementor-heading-title{font-family:var( --e-global-typography-fcdac2b-font-family );font-size:var( --e-global-typography-fcdac2b-font-size );font-weight:var( --e-global-typography-fcdac2b-font-weight );text-transform:var( --e-global-typography-fcdac2b-text-transform );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-7aeaed48 .elementor-heading-title{color:var( --e-global-color-954f61b );}.elementor-476 .elementor-element.elementor-element-18763dc4{color:var( --e-global-color-954f61b );}.elementor-476 .elementor-element.elementor-element-4d0b0159 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-954f61b );color:var( --e-global-color-954f61b );}.elementor-476 .elementor-element.elementor-element-4d0b0159 .elementor-button:hover, .elementor-476 .elementor-element.elementor-element-4d0b0159 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-954f61b );border-color:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-4d0b0159 .elementor-button:hover svg, .elementor-476 .elementor-element.elementor-element-4d0b0159 .elementor-button:focus svg{fill:var( --e-global-color-954f61b );}.elementor-476 .elementor-element.elementor-element-4ad56ac8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 5% 0% 5%;}.elementor-476 .elementor-element.elementor-element-4ad56ac8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-7fc3f304{--spacer-size:60vh;}.elementor-476 .elementor-element.elementor-element-894db97 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-476 .elementor-element.elementor-element-894db97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-476 .elementor-element.elementor-element-894db97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-7fe24df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-7fe24df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ashlinghotel.ie/wp-content/uploads/2021/09/Abbey-Theatre-Dublin.jpg");background-position:center center;background-size:cover;}.elementor-476 .elementor-element.elementor-element-7fe24df > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-476 .elementor-element.elementor-element-7fe24df > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 5% 0% 5%;}.elementor-476 .elementor-element.elementor-element-7fe24df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-a16600a{--spacer-size:60vh;}.elementor-476 .elementor-element.elementor-element-9489b89:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-9489b89 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ccaa57 );}.elementor-476 .elementor-element.elementor-element-9489b89 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-954f61b );background-image:url("https://www.ashlinghotel.ie/wp-content/uploads/2021/05/Ashling-Logo-ICON.png");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.2;}.elementor-476 .elementor-element.elementor-element-9489b89 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20% 10% 20% 10%;}.elementor-476 .elementor-element.elementor-element-9489b89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-068e3a6 .elementor-heading-title{font-family:"Yanone Kaffeesatz";font-size:1.8vw;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-7117eebb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-476 .elementor-element.elementor-element-7117eebb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-476 .elementor-element.elementor-element-7117eebb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-60a40789:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-60a40789 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ca99115 );}.elementor-476 .elementor-element.elementor-element-60a40789 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-476 .elementor-element.elementor-element-60a40789 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20% 10% 20% 10%;}.elementor-476 .elementor-element.elementor-element-60a40789 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-27cb6473 .elementor-heading-title{font-family:var( --e-global-typography-fcdac2b-font-family );font-size:var( --e-global-typography-fcdac2b-font-size );font-weight:var( --e-global-typography-fcdac2b-font-weight );text-transform:var( --e-global-typography-fcdac2b-text-transform );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-58e4f063 .elementor-heading-title{color:var( --e-global-color-954f61b );}.elementor-476 .elementor-element.elementor-element-4c17c6e7{color:var( --e-global-color-954f61b );}.elementor-476 .elementor-element.elementor-element-690b2967 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-954f61b );color:var( --e-global-color-954f61b );}.elementor-476 .elementor-element.elementor-element-690b2967 .elementor-button:hover, .elementor-476 .elementor-element.elementor-element-690b2967 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-954f61b );border-color:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-690b2967 .elementor-button:hover svg, .elementor-476 .elementor-element.elementor-element-690b2967 .elementor-button:focus svg{fill:var( --e-global-color-954f61b );}.elementor-476 .elementor-element.elementor-element-1ed7bfd8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-1ed7bfd8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ashlinghotel.ie/wp-content/uploads/2021/05/Imaginosity–-Dublin-Childrens-Museum.jpg");background-position:center center;background-size:cover;}.elementor-476 .elementor-element.elementor-element-1ed7bfd8 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-476 .elementor-element.elementor-element-1ed7bfd8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 5% 0% 5%;}.elementor-476 .elementor-element.elementor-element-1ed7bfd8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-24903834{--spacer-size:60vh;}.elementor-476 .elementor-element.elementor-element-4013256f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-476 .elementor-element.elementor-element-4013256f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-476 .elementor-element.elementor-element-4013256f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-64e2d74e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-64e2d74e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ashlinghotel.ie/wp-content/uploads/2021/05/The-Little-Museum-Of-Dublin.jpg");background-position:center center;background-size:cover;}.elementor-476 .elementor-element.elementor-element-64e2d74e > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-476 .elementor-element.elementor-element-64e2d74e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 5% 0% 5%;}.elementor-476 .elementor-element.elementor-element-64e2d74e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-31ca4c82{--spacer-size:60vh;}.elementor-476 .elementor-element.elementor-element-3883cea3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-3883cea3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ccaa57 );}.elementor-476 .elementor-element.elementor-element-3883cea3 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-954f61b );background-image:url("https://www.ashlinghotel.ie/wp-content/uploads/2021/05/Ashling-Logo-ICON.png");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.2;}.elementor-476 .elementor-element.elementor-element-3883cea3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20% 10% 20% 10%;}.elementor-476 .elementor-element.elementor-element-3883cea3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-3638ffe7 .elementor-heading-title{font-family:"Yanone Kaffeesatz";font-size:1.8vw;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-4ec255a8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-476 .elementor-element.elementor-element-4ec255a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-476 .elementor-element.elementor-element-4ec255a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-71e84d3f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-71e84d3f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ca99115 );}.elementor-476 .elementor-element.elementor-element-71e84d3f > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-476 .elementor-element.elementor-element-71e84d3f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20% 10% 20% 10%;}.elementor-476 .elementor-element.elementor-element-71e84d3f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-53d062a6 .elementor-heading-title{font-family:var( --e-global-typography-fcdac2b-font-family );font-size:var( --e-global-typography-fcdac2b-font-size );font-weight:var( --e-global-typography-fcdac2b-font-weight );text-transform:var( --e-global-typography-fcdac2b-text-transform );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );color:var( --e-global-color-f614b6c );}.elementor-476 .elementor-element.elementor-element-177ff2af .elementor-heading-title{color:var( --e-global-color-954f61b );}.elementor-476 .elementor-element.elementor-element-3910c9b6{color:var( --e-global-color-954f61b );}.elementor-476 .elementor-element.elementor-element-2ccdabb4 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-954f61b );color:var( --e-global-color-954f61b );}.elementor-476 .elementor-element.elementor-element-2ccdabb4 .elementor-button:hover, .elementor-476 .elementor-element.elementor-element-2ccdabb4 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-954f61b );border-color:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-2ccdabb4 .elementor-button:hover svg, .elementor-476 .elementor-element.elementor-element-2ccdabb4 .elementor-button:focus svg{fill:var( --e-global-color-954f61b );}.elementor-476 .elementor-element.elementor-element-46dd78b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-46dd78b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ashlinghotel.ie/wp-content/uploads/2021/05/Dublinia.jpg");background-position:center center;background-size:cover;}.elementor-476 .elementor-element.elementor-element-46dd78b8 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-476 .elementor-element.elementor-element-46dd78b8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 5% 0% 5%;}.elementor-476 .elementor-element.elementor-element-46dd78b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-6441398a{--spacer-size:60vh;}.elementor-476 .elementor-element.elementor-element-4805dd06 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-476 .elementor-element.elementor-element-4805dd06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-476 .elementor-element.elementor-element-4805dd06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-7ea09c43:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-7ea09c43 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ashlinghotel.ie/wp-content/uploads/2021/05/Airfield-Estate.jpg");background-position:center center;background-size:cover;}.elementor-476 .elementor-element.elementor-element-7ea09c43 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-476 .elementor-element.elementor-element-7ea09c43 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 5% 0% 5%;}.elementor-476 .elementor-element.elementor-element-7ea09c43 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-66d9e53e{--spacer-size:60vh;}.elementor-476 .elementor-element.elementor-element-fb7f1c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-fb7f1c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ccaa57 );}.elementor-476 .elementor-element.elementor-element-fb7f1c9 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-954f61b );background-image:url("https://www.ashlinghotel.ie/wp-content/uploads/2021/05/Ashling-Logo-ICON.png");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.2;}.elementor-476 .elementor-element.elementor-element-fb7f1c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20% 10% 20% 10%;}.elementor-476 .elementor-element.elementor-element-fb7f1c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-be2d50f .elementor-heading-title{font-family:"Yanone Kaffeesatz";font-size:1.8vw;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-78aeb7b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-476 .elementor-element.elementor-element-78aeb7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-476 .elementor-element.elementor-element-78aeb7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-6867d82:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-6867d82 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ca99115 );}.elementor-476 .elementor-element.elementor-element-6867d82 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-476 .elementor-element.elementor-element-6867d82 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20% 10% 20% 10%;}.elementor-476 .elementor-element.elementor-element-6867d82 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-0f33a23 .elementor-heading-title{font-family:var( --e-global-typography-fcdac2b-font-family );font-size:var( --e-global-typography-fcdac2b-font-size );font-weight:var( --e-global-typography-fcdac2b-font-weight );text-transform:var( --e-global-typography-fcdac2b-text-transform );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-841a19c .elementor-heading-title{color:var( --e-global-color-954f61b );}.elementor-476 .elementor-element.elementor-element-7169fbf{color:var( --e-global-color-954f61b );}.elementor-476 .elementor-element.elementor-element-154157c .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-954f61b );color:var( --e-global-color-954f61b );}.elementor-476 .elementor-element.elementor-element-154157c .elementor-button:hover, .elementor-476 .elementor-element.elementor-element-154157c .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-954f61b );border-color:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-154157c .elementor-button:hover svg, .elementor-476 .elementor-element.elementor-element-154157c .elementor-button:focus svg{fill:var( --e-global-color-954f61b );}.elementor-476 .elementor-element.elementor-element-c276374:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-476 .elementor-element.elementor-element-c276374 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ashlinghotel.ie/wp-content/uploads/2023/04/0011Tayto-Park-scaled.jpg");background-position:center center;background-size:cover;}.elementor-476 .elementor-element.elementor-element-c276374 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-476 .elementor-element.elementor-element-c276374 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 5% 0% 5%;}.elementor-476 .elementor-element.elementor-element-c276374 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-476 .elementor-element.elementor-element-3b20e25{--spacer-size:60vh;}.elementor-476 .elementor-element.elementor-element-2a4482eb{padding:3% 3% 3% 3%;}.elementor-476 .elementor-element.elementor-element-54f440b{text-align:center;}.elementor-476 .elementor-element.elementor-element-54f440b .elementor-heading-title{font-family:var( --e-global-typography-fcdac2b-font-family );font-size:var( --e-global-typography-fcdac2b-font-size );font-weight:var( --e-global-typography-fcdac2b-font-weight );text-transform:var( --e-global-typography-fcdac2b-text-transform );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );color:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-4bd27707{text-align:center;}.elementor-476 .elementor-element.elementor-element-675f7b94 .uael-faq-container > .uael-faq-accordion:not(:last-child){margin-bottom:10px;}.elementor-476 .elementor-element.elementor-element-675f7b94 .uael-faq-wrapper .uael-faq-container .uael-faq-accordion{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D4D4;}.elementor-476 .elementor-element.elementor-element-675f7b94 .uael-faq-container .uael-faq-accordion .uael-accordion-content{border-top-color:#D4D4D4;}.elementor-476 .elementor-element.elementor-element-675f7b94 .uael-faq-container .uael-faq-accordion{border-radius:1px 1px 1px 1px;}.elementor-476 .elementor-element.elementor-element-675f7b94 .uael-faq-accordion .uael-accordion-title .uael-question-span, .elementor-476 .elementor-element.elementor-element-675f7b94 .uael-faq-accordion .uael-accordion-title .uael-accordion-icon{font-family:"Julius Sans One";font-size:20px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-675f7b94 .uael-faq-accordion .uael-accordion-title{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-476 .elementor-element.elementor-element-675f7b94 .uael-faq-accordion .uael-accordion-title.uael-title-active{background-color:var( --e-global-color-secondary );}.elementor-476 .elementor-element.elementor-element-675f7b94 .uael-faq-accordion .uael-accordion-content{background-color:var( --e-global-color-1ccaa57 );color:var( --e-global-color-text );padding:10px 10px 10px 10px;}.elementor-476 .elementor-element.elementor-element-675f7b94 .uael-faq-accordion.elementor-grid-item{background-color:var( --e-global-color-1ccaa57 );}.elementor-476 .elementor-element.elementor-element-675f7b94 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon{font-size:16px;}.elementor-476 .elementor-element.elementor-element-675f7b94 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon svg{height:16px;width:16px;}.elementor-476 .elementor-element.elementor-element-675f7b94 .uael-accordion-icon.uael-accordion-icon-left{margin-right:15px;}.elementor-476 .elementor-element.elementor-element-675f7b94 .uael-accordion-icon.uael-accordion-icon-right{margin-left:15px;}:root{--page-title-display:none;}@media(max-width:1280px){.elementor-476 .elementor-element.elementor-element-fc7a7eb .elementor-heading-title{font-size:var( --e-global-typography-fcdac2b-font-size );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );}.elementor-476 .elementor-element.elementor-element-59388119 .elementor-heading-title{font-size:var( --e-global-typography-fcdac2b-font-size );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );}.elementor-476 .elementor-element.elementor-element-27cb6473 .elementor-heading-title{font-size:var( --e-global-typography-fcdac2b-font-size );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );}.elementor-476 .elementor-element.elementor-element-53d062a6 .elementor-heading-title{font-size:var( --e-global-typography-fcdac2b-font-size );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );}.elementor-476 .elementor-element.elementor-element-0f33a23 .elementor-heading-title{font-size:var( --e-global-typography-fcdac2b-font-size );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );}.elementor-476 .elementor-element.elementor-element-54f440b .elementor-heading-title{font-size:var( --e-global-typography-fcdac2b-font-size );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );}}@media(max-width:1024px){.elementor-476 .elementor-element.elementor-element-7ac8d632 > .elementor-container{min-height:50vh;}.elementor-476 .elementor-element.elementor-element-11cabeb9 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-fc7a7eb{text-align:center;}.elementor-476 .elementor-element.elementor-element-fc7a7eb .elementor-heading-title{font-size:var( --e-global-typography-fcdac2b-font-size );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );}.elementor-476 .elementor-element.elementor-element-23f9156f > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-476 .elementor-element.elementor-element-59388119{text-align:center;}.elementor-476 .elementor-element.elementor-element-59388119 .elementor-heading-title{font-size:var( --e-global-typography-fcdac2b-font-size );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );}.elementor-476 .elementor-element.elementor-element-7aeaed48{text-align:center;}.elementor-476 .elementor-element.elementor-element-18763dc4{text-align:center;}.elementor-476 .elementor-element.elementor-element-7fc3f304{--spacer-size:50vh;}.elementor-476 .elementor-element.elementor-element-a16600a{--spacer-size:50vh;}.elementor-476 .elementor-element.elementor-element-9489b89 > .elementor-element-populated >  .elementor-background-overlay{background-size:cover;}.elementor-476 .elementor-element.elementor-element-9489b89 > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-476 .elementor-element.elementor-element-068e3a6{text-align:center;}.elementor-476 .elementor-element.elementor-element-068e3a6 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-ced9f2b{text-align:center;}.elementor-476 .elementor-element.elementor-element-80e5429{text-align:center;}.elementor-476 .elementor-element.elementor-element-60a40789 > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-476 .elementor-element.elementor-element-27cb6473{text-align:center;}.elementor-476 .elementor-element.elementor-element-27cb6473 .elementor-heading-title{font-size:var( --e-global-typography-fcdac2b-font-size );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );}.elementor-476 .elementor-element.elementor-element-58e4f063{text-align:center;}.elementor-476 .elementor-element.elementor-element-4c17c6e7{text-align:center;}.elementor-476 .elementor-element.elementor-element-24903834{--spacer-size:50vh;}.elementor-476 .elementor-element.elementor-element-31ca4c82{--spacer-size:50vh;}.elementor-476 .elementor-element.elementor-element-3883cea3 > .elementor-element-populated >  .elementor-background-overlay{background-size:cover;}.elementor-476 .elementor-element.elementor-element-3883cea3 > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-476 .elementor-element.elementor-element-3638ffe7{text-align:center;}.elementor-476 .elementor-element.elementor-element-3638ffe7 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-4ef8ab51{text-align:center;}.elementor-476 .elementor-element.elementor-element-1eca8efe{text-align:center;}.elementor-476 .elementor-element.elementor-element-71e84d3f > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-476 .elementor-element.elementor-element-53d062a6{text-align:center;}.elementor-476 .elementor-element.elementor-element-53d062a6 .elementor-heading-title{font-size:var( --e-global-typography-fcdac2b-font-size );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );}.elementor-476 .elementor-element.elementor-element-177ff2af{text-align:center;}.elementor-476 .elementor-element.elementor-element-3910c9b6{text-align:center;}.elementor-476 .elementor-element.elementor-element-6441398a{--spacer-size:50vh;}.elementor-476 .elementor-element.elementor-element-66d9e53e{--spacer-size:50vh;}.elementor-476 .elementor-element.elementor-element-fb7f1c9 > .elementor-element-populated >  .elementor-background-overlay{background-size:cover;}.elementor-476 .elementor-element.elementor-element-fb7f1c9 > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-476 .elementor-element.elementor-element-be2d50f{text-align:center;}.elementor-476 .elementor-element.elementor-element-be2d50f .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-45029bf0{text-align:center;}.elementor-476 .elementor-element.elementor-element-6c4e9679{text-align:center;}.elementor-476 .elementor-element.elementor-element-6867d82 > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-476 .elementor-element.elementor-element-0f33a23{text-align:center;}.elementor-476 .elementor-element.elementor-element-0f33a23 .elementor-heading-title{font-size:var( --e-global-typography-fcdac2b-font-size );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );}.elementor-476 .elementor-element.elementor-element-841a19c{text-align:center;}.elementor-476 .elementor-element.elementor-element-7169fbf{text-align:center;}.elementor-476 .elementor-element.elementor-element-3b20e25{--spacer-size:50vh;}.elementor-476 .elementor-element.elementor-element-54f440b .elementor-heading-title{font-size:var( --e-global-typography-fcdac2b-font-size );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );}}@media(max-width:767px){.elementor-476 .elementor-element.elementor-element-77bd161c .elementor-heading-title{font-size:35px;}.elementor-476 .elementor-element.elementor-element-fc7a7eb .elementor-heading-title{font-size:var( --e-global-typography-fcdac2b-font-size );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );}.elementor-476 .elementor-element.elementor-element-23f9156f > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-59388119 .elementor-heading-title{font-size:var( --e-global-typography-fcdac2b-font-size );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );}.elementor-476 .elementor-element.elementor-element-9489b89 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-60a40789 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-27cb6473 .elementor-heading-title{font-size:var( --e-global-typography-fcdac2b-font-size );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );}.elementor-476 .elementor-element.elementor-element-3883cea3 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-71e84d3f > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-53d062a6 .elementor-heading-title{font-size:var( --e-global-typography-fcdac2b-font-size );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );}.elementor-476 .elementor-element.elementor-element-fb7f1c9 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-6867d82 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-0f33a23 .elementor-heading-title{font-size:var( --e-global-typography-fcdac2b-font-size );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );}.elementor-476 .elementor-element.elementor-element-54f440b .elementor-heading-title{font-size:var( --e-global-typography-fcdac2b-font-size );letter-spacing:var( --e-global-typography-fcdac2b-letter-spacing );}}@media(min-width:768px){.elementor-476 .elementor-element.elementor-element-23f9156f{width:50%;}.elementor-476 .elementor-element.elementor-element-4ad56ac8{width:50%;}.elementor-476 .elementor-element.elementor-element-7fe24df{width:50%;}.elementor-476 .elementor-element.elementor-element-9489b89{width:50%;}.elementor-476 .elementor-element.elementor-element-60a40789{width:50%;}.elementor-476 .elementor-element.elementor-element-1ed7bfd8{width:50%;}.elementor-476 .elementor-element.elementor-element-64e2d74e{width:50%;}.elementor-476 .elementor-element.elementor-element-3883cea3{width:50%;}.elementor-476 .elementor-element.elementor-element-71e84d3f{width:50%;}.elementor-476 .elementor-element.elementor-element-46dd78b8{width:50%;}.elementor-476 .elementor-element.elementor-element-7ea09c43{width:50%;}.elementor-476 .elementor-element.elementor-element-fb7f1c9{width:50%;}.elementor-476 .elementor-element.elementor-element-6867d82{width:50%;}.elementor-476 .elementor-element.elementor-element-c276374{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-476 .elementor-element.elementor-element-23f9156f{width:100%;}.elementor-476 .elementor-element.elementor-element-4ad56ac8{width:100%;}.elementor-476 .elementor-element.elementor-element-7fe24df{width:100%;}.elementor-476 .elementor-element.elementor-element-9489b89{width:100%;}.elementor-476 .elementor-element.elementor-element-60a40789{width:100%;}.elementor-476 .elementor-element.elementor-element-1ed7bfd8{width:100%;}.elementor-476 .elementor-element.elementor-element-64e2d74e{width:100%;}.elementor-476 .elementor-element.elementor-element-3883cea3{width:100%;}.elementor-476 .elementor-element.elementor-element-71e84d3f{width:100%;}.elementor-476 .elementor-element.elementor-element-46dd78b8{width:100%;}.elementor-476 .elementor-element.elementor-element-7ea09c43{width:100%;}.elementor-476 .elementor-element.elementor-element-fb7f1c9{width:100%;}.elementor-476 .elementor-element.elementor-element-6867d82{width:100%;}.elementor-476 .elementor-element.elementor-element-c276374{width:100%;}}/* Start custom CSS */.snow-bg {
   position: relative;
}

.snow-bg:after {
   content: '';
   display: block;
   position: absolute;
   z-index: 2;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   pointer-events: none;
   background-image: url('https://library.elementor.com/resources/christmas-snow-effect/s1.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s2.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s3.png');
    animation: snow 10s linear infinite;
}

@keyframes snow {
 0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
 50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
 100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}/* End custom CSS */