.elementor-1551 .elementor-element.elementor-element-57b52612{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-1551 .elementor-element.elementor-element-57b52612::before, .elementor-1551 .elementor-element.elementor-element-57b52612 > .elementor-background-video-container::before, .elementor-1551 .elementor-element.elementor-element-57b52612 > .e-con-inner > .elementor-background-video-container::before, .elementor-1551 .elementor-element.elementor-element-57b52612 > .elementor-background-slideshow::before, .elementor-1551 .elementor-element.elementor-element-57b52612 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1551 .elementor-element.elementor-element-57b52612 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1551 .elementor-element.elementor-element-4a31ac62{--display:flex;--min-height:450px;--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:flex-start;--flex-wrap:nowrap;--overlay-opacity:0.35;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1551 .elementor-element.elementor-element-4a31ac62:not(.elementor-motion-effects-element-type-background), .elementor-1551 .elementor-element.elementor-element-4a31ac62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://visitireland.guide/wp-content/uploads/2025/03/irlandaja-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1551 .elementor-element.elementor-element-4a31ac62::before, .elementor-1551 .elementor-element.elementor-element-4a31ac62 > .elementor-background-video-container::before, .elementor-1551 .elementor-element.elementor-element-4a31ac62 > .e-con-inner > .elementor-background-video-container::before, .elementor-1551 .elementor-element.elementor-element-4a31ac62 > .elementor-background-slideshow::before, .elementor-1551 .elementor-element.elementor-element-4a31ac62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1551 .elementor-element.elementor-element-4a31ac62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1551 .elementor-element.elementor-element-4a31ac62:hover::before, .elementor-1551 .elementor-element.elementor-element-4a31ac62:hover > .elementor-background-video-container::before, .elementor-1551 .elementor-element.elementor-element-4a31ac62:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1551 .elementor-element.elementor-element-4a31ac62 > .elementor-background-slideshow:hover::before, .elementor-1551 .elementor-element.elementor-element-4a31ac62 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1551 .elementor-element.elementor-element-4a31ac62:hover{--overlay-opacity:0.65;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1551 .elementor-element.elementor-element-64f6d60c{text-align:left;}.elementor-1551 .elementor-element.elementor-element-64f6d60c .elementor-heading-title{font-size:60px;font-weight:600;color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-4b2bce9f{text-align:left;}.elementor-1551 .elementor-element.elementor-element-4b2bce9f .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-25f5387{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-1551 .elementor-element.elementor-element-25f5387.elementor-element{--align-self:center;}.elementor-1551 .elementor-element.elementor-element-25f5387 .ts-form .ts-filter{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:0px 10px 0px 10px;background:#FFFFFF;border-radius:5px;}.elementor-1551 .elementor-element.elementor-element-25f5387 .ts-form .ts-filter-text{color:var( --e-global-color-de1b9b0 );}.elementor-1551 .elementor-element.elementor-element-25f5387 .ts-filter{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c0a1184 );grid-gap:10px;}.elementor-1551 .elementor-element.elementor-element-25f5387 .ts-filter i{color:var( --e-global-color-45408bb );font-size:24px;}.elementor-1551 .elementor-element.elementor-element-25f5387 .ts-filter svg{fill:var( --e-global-color-45408bb );min-width:24px;width:24px;height:24px;}.elementor-1551 .elementor-element.elementor-element-25f5387 .ts-form .ts-filter:hover .ts-filter-text{color:var( --e-global-color-text );}.elementor-1551 .elementor-element.elementor-element-25f5387 .ts-filter:hover i{color:var( --e-global-color-text );}.elementor-1551 .elementor-element.elementor-element-25f5387 .ts-filter:hover svg{fill:var( --e-global-color-text );}.elementor-1551 .elementor-element.elementor-element-25f5387 .ts-shortcut{padding:2px 8px 2px 8px;font-size:11px;color:var( --e-global-color-de1b9b0 );background:var( --e-global-color-c798801 );border-radius:50px;}.elementor-1551 .elementor-element.elementor-element-25f5387 .ts-generic-tabs{justify-content:center;}.elementor-1551 .elementor-element.elementor-element-25f5387 .ts-generic-tabs li{margin:10px 0px 10px 0px;}.elementor-1551 .elementor-element.elementor-element-25f5387-wrap > div:after{background-color:#0000004A !important;} .elementor-1551 .elementor-element.elementor-element-25f5387-wrap{position:fixed !important;} .elementor-1551 .elementor-element.elementor-element-25f5387.ts-form {position:static !important;max-width:initial;width:auto !important;}.elementor-1551 .elementor-element.elementor-element-25f5387 .ts-field-popup{border-style:none;min-width:538px;}.elementor-1551 .elementor-element.elementor-element-25f5387 .ts-field-popup .ts-term-dropdown li > a{height:47px;}.elementor-1551 .elementor-element.elementor-element-126047eb{--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;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-1551 .elementor-element.elementor-element-126047eb:not(.elementor-motion-effects-element-type-background), .elementor-1551 .elementor-element.elementor-element-126047eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-597ca0a3 .elementor-repeater-item-537364a{display:none !important;}.elementor-1551 .elementor-element.elementor-element-597ca0a3 .elementor-repeater-item-752c2e5 .ts-filter{justify-content:center;}.elementor-1551 .elementor-element.elementor-element-597ca0a3 .ts-filter.ts-filled{background-color:var( --e-global-color-0c6c884 );--ts-icon-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1551 .elementor-element.elementor-element-597ca0a3 .ts-filter.ts-filled .ts-filter-text{color:var( --e-global-color-accent );}.elementor-1551 .elementor-element.elementor-element-597ca0a3 .ts-inline-filter .ts-input-icon > span{left:15px;}.elementor-1551 .elementor-element.elementor-element-597ca0a3 .ts-search-btn{color:#fff;--ts-icon-color:#fff;}.elementor-1551 .elementor-element.elementor-element-597ca0a3 .ts-inline-filter .ts-stepper-input input{font-size:20px;}.elementor-1551 .elementor-element.elementor-element-597ca0a3 .ts-inline-filter .range-slider-wrapper .range-value{font-size:20px;}.elementor-1551 .elementor-element.elementor-element-597ca0a3 .ts-filter-toggle{border-radius:5px;}.elementor-1551 .elementor-element.elementor-element-613f82a5 > .post-feed-grid > div{width:33%;min-width:33%;}.elementor-1551 .elementor-element.elementor-element-613f82a5 > .post-feed-grid{grid-gap:20px;}.elementor-1551 .elementor-element.elementor-element-613f82a5 .feed-pagination{justify-content:center;}.elementor-1551 .elementor-element.elementor-element-613f82a5 .post-feed-nav li:last-child{margin-right:-20px;}.elementor-1551 .elementor-element.elementor-element-613f82a5 .post-feed-nav li:first-child{margin-left:-20px;}.elementor-1551 .elementor-element.elementor-element-613f82a5 .post-feed-nav li{margin-top:0px;}.elementor-1551 .elementor-element.elementor-element-613f82a5 .post-feed-nav .ts-icon-btn{--ts-icon-color:var( --e-global-color-primary );width:40px;height:40px;--ts-icon-size:22px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-1551 .elementor-element.elementor-element-613f82a5 .post-feed-nav .ts-icon-btn:hover{--ts-icon-color:#FFFFFF;background-color:#000000;border-color:var( --e-global-color-primary );}@media(max-width:1366px){.elementor-1551 .elementor-element.elementor-element-25f5387 .ts-form .ts-filter{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1551 .elementor-element.elementor-element-613f82a5 > .post-feed-grid > div{width:31%;min-width:31%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1551 .elementor-element.elementor-element-4a31ac62{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1551 .elementor-element.elementor-element-4a31ac62{--width:100%;}}@media(max-width:1024px){.elementor-1551 .elementor-element.elementor-element-4a31ac62{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1551 .elementor-element.elementor-element-25f5387 .ts-form .ts-filter{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1551 .elementor-element.elementor-element-126047eb{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1551 .elementor-element.elementor-element-613f82a5 > .post-feed-grid > div{width:45%;min-width:45%;}.elementor-1551 .elementor-element.elementor-element-613f82a5 > .post-feed-grid{grid-gap:10px;padding:0 0px;scroll-padding:0px;}.elementor-1551 .elementor-element.elementor-element-613f82a5 > .post-feed-grid > .ts-preview{padding:0px;}.elementor-1551 .elementor-element.elementor-element-613f82a5 .post-feed-nav .ts-icon-btn{width:40px;height:40px;}}@media(max-width:767px){.elementor-1551 .elementor-element.elementor-element-4a31ac62{--min-height:350px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1551 .elementor-element.elementor-element-64f6d60c .elementor-heading-title{font-size:32px;}.elementor-1551 .elementor-element.elementor-element-4b2bce9f .elementor-heading-title{font-size:16px;}.elementor-1551 .elementor-element.elementor-element-25f5387 .ts-form .ts-filter{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1551 .elementor-element.elementor-element-126047eb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1551 .elementor-element.elementor-element-597ca0a3 .ts-filter-wrapper > .elementor-repeater-item-752c2e5{width:50%;}.elementor-1551 .elementor-element.elementor-element-597ca0a3 .elementor-repeater-item-752c2e5 .ts-filter{justify-content:center;}.elementor-1551 .elementor-element.elementor-element-597ca0a3{width:100%;max-width:100%;}.elementor-1551 .elementor-element.elementor-element-597ca0a3.elementor-element{--align-self:center;}.elementor-1551 .elementor-element.elementor-element-613f82a5 > .post-feed-grid > div{width:100%;min-width:100%;}.elementor-1551 .elementor-element.elementor-element-613f82a5 .post-feed-nav .ts-icon-btn{width:0px;height:0px;--ts-icon-size:0px;border-width:0px 0px 0px 0px;}}