.elementor-558 .elementor-element.elementor-element-939b2a9 > .elementor-container{min-height:10px;}.elementor-558 .elementor-element.elementor-element-939b2a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-558 .elementor-element.elementor-element-939b2a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-558 .elementor-element.elementor-element-6e48b7f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-558 .elementor-element.elementor-element-6e48b7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-558 .elementor-element.elementor-element-f4c0080 .elementor-repeater-item-0376497 .swiper-slide-bg{background-color:var( --e-global-color-c696dce );background-image:url(https://flyfishingholidaysireland.com/wp-content/uploads/2022/06/3b46de1e-296b-42a4-8039-a21cd058ad12.jpg);background-size:cover;}.elementor-558 .elementor-element.elementor-element-f4c0080 .elementor-repeater-item-0376497 .elementor-background-overlay{background-color:#0000004F;}.elementor-558 .elementor-element.elementor-element-f4c0080 .swiper-slide{height:759px;transition-duration:calc(5000ms*1.2);}.elementor-558 .elementor-element.elementor-element-f4c0080 .swiper-slide-contents{max-width:88%;}.elementor-558 .elementor-element.elementor-element-f4c0080 .swiper-slide-inner{padding:3px 3px 3px 3px;text-align:center;}.elementor-558 .elementor-element.elementor-element-f4c0080 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:43px;}.elementor-558 .elementor-element.elementor-element-f4c0080 .elementor-slide-heading{color:#FFFFFF;font-family:"Satisfy", Sans-serif;font-size:93px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-558 .elementor-element.elementor-element-f4c0080 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:59px;}.elementor-558 .elementor-element.elementor-element-f4c0080 .elementor-slide-description{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:300;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-558 .elementor-element.elementor-element-f4c0080 .elementor-slide-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;border-radius:8px;}.elementor-558 .elementor-element.elementor-element-24845fb{--spacer-size:10px;}.elementor-558 .elementor-element.elementor-element-d567ede:not(.elementor-motion-effects-element-type-background), .elementor-558 .elementor-element.elementor-element-d567ede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-558 .elementor-element.elementor-element-d567ede{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-558 .elementor-element.elementor-element-d567ede > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-558 .elementor-element.elementor-element-204f1c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-558 .elementor-element.elementor-element-204f1c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flyfishingholidaysireland.com/wp-content/uploads/2022/06/LAKE-BOAT.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-558 .elementor-element.elementor-element-204f1c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-558 .elementor-element.elementor-element-204f1c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-558 .elementor-element.elementor-element-86a5197{--spacer-size:16px;}.elementor-558 .elementor-element.elementor-element-7b24c75{text-align:center;}.elementor-558 .elementor-element.elementor-element-7b24c75 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-558 .elementor-element.elementor-element-89f8dc4{text-align:center;color:#5AC4CE;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-558 .elementor-element.elementor-element-dd23159{--spacer-size:16px;}.elementor-558 .elementor-element.elementor-element-6c7501a{--spacer-size:50px;}.elementor-558 .elementor-element.elementor-element-29fd00d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-558 .elementor-element.elementor-element-29fd00d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flyfishingholidaysireland.com/wp-content/uploads/2022/06/image0-12-scaled.jpeg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-558 .elementor-element.elementor-element-29fd00d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-558 .elementor-element.elementor-element-29fd00d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-558 .elementor-element.elementor-element-e6f8b9a{--spacer-size:16px;}.elementor-558 .elementor-element.elementor-element-e6449f0{text-align:center;}.elementor-558 .elementor-element.elementor-element-e6449f0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-558 .elementor-element.elementor-element-a617a70{text-align:center;color:#5AC4CE;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-558 .elementor-element.elementor-element-7ba5221{--spacer-size:16px;}.elementor-558 .elementor-element.elementor-element-bd0eab6{--spacer-size:50px;}.elementor-558 .elementor-element.elementor-element-cf3386a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-558 .elementor-element.elementor-element-cf3386a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flyfishingholidaysireland.com/wp-content/uploads/2022/06/TENT-1.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-558 .elementor-element.elementor-element-cf3386a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-558 .elementor-element.elementor-element-cf3386a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-558 .elementor-element.elementor-element-2f99a1d{--spacer-size:16px;}.elementor-558 .elementor-element.elementor-element-b7889c5{text-align:center;}.elementor-558 .elementor-element.elementor-element-b7889c5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-558 .elementor-element.elementor-element-cc851e5{text-align:center;color:#5AC4CE;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-558 .elementor-element.elementor-element-c269964{--spacer-size:16px;}.elementor-558 .elementor-element.elementor-element-9a95505 > .elementor-container{max-width:800px;}.elementor-558 .elementor-element.elementor-element-9a95505{margin-top:40px;margin-bottom:40px;}.elementor-558 .elementor-element.elementor-element-ef09707{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-558 .elementor-element.elementor-element-ef09707 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-558 .elementor-element.elementor-element-bd19e6d .elementor-button{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;background-color:#61BECA;border-radius:13px 13px 13px 13px;}.elementor-558 .elementor-element.elementor-element-ad72a57{--spacer-size:10px;}.elementor-558 .elementor-element.elementor-element-04dcae6:not(.elementor-motion-effects-element-type-background), .elementor-558 .elementor-element.elementor-element-04dcae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFA;}.elementor-558 .elementor-element.elementor-element-04dcae6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-558 .elementor-element.elementor-element-04dcae6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-558 .elementor-element.elementor-element-3b52621{text-align:left;}.elementor-558 .elementor-element.elementor-element-3b52621 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:36px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-558 .elementor-element.elementor-element-3b52621 > .elementor-widget-container{margin:0100px 080px 0px 0100px;}.elementor-558 .elementor-element.elementor-element-246c5c0{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;width:100%;max-width:100%;}.elementor-558 .elementor-element.elementor-element-246c5c0 > .elementor-widget-container{margin:020px 0100px 0px 0100px;}.elementor-558 .elementor-element.elementor-element-36f16de:not(.elementor-motion-effects-element-type-background), .elementor-558 .elementor-element.elementor-element-36f16de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFA;}.elementor-558 .elementor-element.elementor-element-36f16de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-558 .elementor-element.elementor-element-36f16de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-558 .elementor-element.elementor-element-50a0f18{text-align:left;}.elementor-558 .elementor-element.elementor-element-50a0f18 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:36px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-558 .elementor-element.elementor-element-50a0f18 > .elementor-widget-container{margin:090px 15px 15px 0100px;}.elementor-558 .elementor-element.elementor-element-2d8c8ef{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;text-decoration:none;line-height:1.5em;letter-spacing:0px;width:100%;max-width:100%;}.elementor-558 .elementor-element.elementor-element-2d8c8ef > .elementor-widget-container{margin:00px 100px 0px 100px;}.elementor-558 .elementor-element.elementor-element-ae3ec97 > .elementor-container{min-height:0px;}.elementor-558 .elementor-element.elementor-element-ae3ec97:not(.elementor-motion-effects-element-type-background), .elementor-558 .elementor-element.elementor-element-ae3ec97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flyfishingholidaysireland.com/wp-content/uploads/2022/06/Banner.jpg");}.elementor-558 .elementor-element.elementor-element-ae3ec97 > .elementor-background-overlay{background-color:#E6E6E6;opacity:0.62;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-558 .elementor-element.elementor-element-ae3ec97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 4em 4em 4em;}.elementor-558 .elementor-element.elementor-element-89e3e16{text-align:center;}.elementor-558 .elementor-element.elementor-element-89e3e16 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Satisfy", Sans-serif;font-size:24px;font-weight:300;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:2em;letter-spacing:0px;}.elementor-558 .elementor-element.elementor-element-6b655e30{text-align:center;}.elementor-558 .elementor-element.elementor-element-6b655e30 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:52px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-558 .elementor-element.elementor-element-1f1ff2d{--spacer-size:29px;}.elementor-558 .elementor-element.elementor-element-b9c9bf4 .elementor-main-swiper .swiper-slide{border-radius:21px;}.elementor-558 .elementor-element.elementor-element-b9c9bf4.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-558 .elementor-element.elementor-element-b9c9bf4.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:14px;}.elementor-558 .elementor-element.elementor-element-b9c9bf4.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:14px;}.elementor-558 .elementor-element.elementor-element-b9c9bf4.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:14px;}.elementor-558 .elementor-element.elementor-element-b9c9bf4.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:14px;}.elementor-558 .elementor-element.elementor-element-b9c9bf4 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-558 .elementor-element.elementor-element-b9c9bf4 .elementor-testimonial__name{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-558 .elementor-element.elementor-element-b9c9bf4 .elementor-testimonial__title{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:2.8em;letter-spacing:-0.7px;word-spacing:0px;}.elementor-558 .elementor-element.elementor-element-b9c9bf4 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-c696dce );}.elementor-558 .elementor-element.elementor-element-b9c9bf4 .elementor-swiper-button svg{fill:var( --e-global-color-c696dce );}.elementor-558 .elementor-element.elementor-element-b9c9bf4 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-c696dce );opacity:var( --e-global-color-c696dce );}.elementor-558 .elementor-element.elementor-element-b9c9bf4 .swiper-pagination-bullet-active, .elementor-558 .elementor-element.elementor-element-b9c9bf4 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-c696dce );}.elementor-558 .elementor-element.elementor-element-b9c9bf4 .swiper-pagination-fraction{color:var( --e-global-color-c696dce );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-558 .elementor-element.elementor-element-f4c0080 .swiper-slide{height:686px;}.elementor-558 .elementor-element.elementor-element-f4c0080 .elementor-slide-heading{font-size:45px;}.elementor-558 .elementor-element.elementor-element-f4c0080 .elementor-slide-description{font-size:25px;line-height:28px;}.elementor-558 .elementor-element.elementor-element-f4c0080 .elementor-slide-button{font-size:14px;}.elementor-558 .elementor-element.elementor-element-7b24c75 .elementor-heading-title{font-size:45px;}.elementor-558 .elementor-element.elementor-element-89f8dc4{font-size:14px;}.elementor-558 .elementor-element.elementor-element-e6449f0 .elementor-heading-title{font-size:45px;}.elementor-558 .elementor-element.elementor-element-a617a70{font-size:14px;}.elementor-558 .elementor-element.elementor-element-b7889c5 .elementor-heading-title{font-size:45px;}.elementor-558 .elementor-element.elementor-element-cc851e5{font-size:14px;}.elementor-558 .elementor-element.elementor-element-ef09707{font-size:14px;}.elementor-558 .elementor-element.elementor-element-bd19e6d .elementor-button{font-size:14px;}.elementor-558 .elementor-element.elementor-element-3b52621 .elementor-heading-title{font-size:45px;}.elementor-558 .elementor-element.elementor-element-246c5c0{font-size:14px;}.elementor-558 .elementor-element.elementor-element-50a0f18 .elementor-heading-title{font-size:45px;}.elementor-558 .elementor-element.elementor-element-2d8c8ef{font-size:14px;}.elementor-558 .elementor-element.elementor-element-89e3e16 .elementor-heading-title{font-size:25px;line-height:28px;}.elementor-558 .elementor-element.elementor-element-6b655e30 .elementor-heading-title{font-size:45px;}.elementor-558 .elementor-element.elementor-element-b9c9bf4 .elementor-testimonial__text{font-size:14px;}.elementor-558 .elementor-element.elementor-element-b9c9bf4 .elementor-testimonial__name{font-size:45px;}.elementor-558 .elementor-element.elementor-element-b9c9bf4 .elementor-testimonial__title{font-size:25px;line-height:28px;}}@media(max-width:767px){.elementor-558 .elementor-element.elementor-element-f4c0080 .swiper-slide{height:686px;}.elementor-558 .elementor-element.elementor-element-f4c0080 .swiper-slide-contents{max-width:96%;}.elementor-558 .elementor-element.elementor-element-f4c0080 .elementor-slide-heading{font-size:28px;line-height:1.1em;}.elementor-558 .elementor-element.elementor-element-f4c0080 .elementor-slide-description{font-size:20px;}.elementor-558 .elementor-element.elementor-element-f4c0080 .elementor-slide-button{font-size:14px;}.elementor-558 .elementor-element.elementor-element-7b24c75 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-558 .elementor-element.elementor-element-89f8dc4{font-size:12px;line-height:18px;}.elementor-558 .elementor-element.elementor-element-e6449f0 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-558 .elementor-element.elementor-element-a617a70{font-size:12px;line-height:18px;}.elementor-558 .elementor-element.elementor-element-b7889c5 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-558 .elementor-element.elementor-element-cc851e5{font-size:12px;line-height:18px;}.elementor-558 .elementor-element.elementor-element-ef09707{font-size:12px;line-height:18px;}.elementor-558 .elementor-element.elementor-element-bd19e6d .elementor-button{font-size:14px;}.elementor-558 .elementor-element.elementor-element-3b52621 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-558 .elementor-element.elementor-element-246c5c0{font-size:12px;line-height:18px;}.elementor-558 .elementor-element.elementor-element-50a0f18 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-558 .elementor-element.elementor-element-2d8c8ef{font-size:12px;line-height:18px;}.elementor-558 .elementor-element.elementor-element-16f7235 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-558 .elementor-element.elementor-element-89e3e16 .elementor-heading-title{font-size:20px;}.elementor-558 .elementor-element.elementor-element-6b655e30 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-558 .elementor-element.elementor-element-b9c9bf4 .elementor-testimonial__text{font-size:12px;line-height:18px;}.elementor-558 .elementor-element.elementor-element-b9c9bf4 .elementor-testimonial__name{font-size:28px;line-height:1.1em;}.elementor-558 .elementor-element.elementor-element-b9c9bf4 .elementor-testimonial__title{font-size:20px;}}/* Start custom CSS for column, class: .elementor-element-204f1c2 */.elementor-558 .elementor-element.elementor-element-204f1c2{
    min-height: 15rem;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-29fd00d */.elementor-558 .elementor-element.elementor-element-29fd00d{
    min-height: 15rem;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cf3386a */.elementor-558 .elementor-element.elementor-element-cf3386a{
    min-height: 15rem;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d567ede */.elementor-558 .elementor-element.elementor-element-d567ede{
    display: none;
}/* End custom CSS */
/* Start custom CSS */.entry-title {
    display: none;
}/* End custom CSS */