.elementor-422 .elementor-element.elementor-element-7836170{padding:0px 0px 150px 0px;}.elementor-422 .elementor-element.elementor-element-52d3491{width:100%;max-width:100%;text-align:start;}.elementor-422 .elementor-element.elementor-element-52d3491 > .elementor-widget-container{margin:-150px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-422 .elementor-element.elementor-element-f13dede.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-422 .elementor-element.elementor-element-f13dede.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-422 .elementor-element.elementor-element-ef9e98a > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-422 .elementor-element.elementor-element-6a750cd > .elementor-background-overlay{opacity:1;}.elementor-422 .elementor-element.elementor-element-6a750cd{padding:035px 0px 35px 0px;}.elementor-422 .elementor-element.elementor-element-66ad48b.elementor-column{width:42%;}.elementor-422 .elementor-element.elementor-element-66ad48b > .elementor-element-populated{margin:0px 70px 0px 0px;--e-column-margin-right:70px;--e-column-margin-left:0px;}.elementor-422 .elementor-element.elementor-element-cac6aa4 > .elementor-widget-container{margin:0px 0px 030px 0px;}.elementor-422 .elementor-element.elementor-element-fab5339 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-8093370.elementor-column{width:58%;}.elementor-422 .elementor-element.elementor-element-8093370 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-55a01a0 img{width:100%;height:800px;object-fit:cover;object-position:center center;}.elementor-422 .elementor-element.elementor-element-ed9e0f1{padding:230px 0px 200px 0px;}.elementor-422 .elementor-element.elementor-element-dd7bcfc > .elementor-widget-container{padding:0px 0px 0190px 0px;}.elementor-422 .elementor-element.elementor-element-dd7bcfc{text-align:center;}.elementor-422 .elementor-element.elementor-element-ee6e7b4 > .elementor-widget-container{--e-transform-scale:1.5;padding:0px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-869f8d5 > .elementor-background-overlay{background-image:url("https://listoke.ie/wp-content/uploads/2022/05/Vector.png");background-position:bottom left;background-repeat:no-repeat;background-size:32% auto;opacity:0.75;}.elementor-422 .elementor-element.elementor-element-869f8d5{padding:110px 0px 330px 0px;}.elementor-422 .elementor-element.elementor-element-00fa0d0 > .elementor-widget-container{margin:0px 0px 100px 0px;}@media(min-width:768px){.elementor-422 .elementor-element.elementor-element-54e79e9{width:49.999%;}.elementor-422 .elementor-element.elementor-element-f13dede{width:50.001%;}.elementor-422 .elementor-element.elementor-element-66ad48b{width:41.667%;}.elementor-422 .elementor-element.elementor-element-8093370{width:58.333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-422 .elementor-element.elementor-element-bdcd105{width:50%;}}@media(max-width:1024px){.elementor-422 .elementor-element.elementor-element-55a01a0 img{height:500px;}.elementor-422 .elementor-element.elementor-element-dd7bcfc > .elementor-widget-container{padding:0px 0px 100px 0px;}.elementor-422 .elementor-element.elementor-element-ee6e7b4{--e-image-carousel-slides-to-show:3;}.elementor-422 .elementor-element.elementor-element-ee6e7b4 > .elementor-widget-container{--e-transform-scale:1.5;}.elementor-422 .elementor-element.elementor-element-869f8d5{padding:0px 0px 0150px 0px;}.elementor-422 .elementor-element.elementor-element-00fa0d0 > .elementor-widget-container{margin:0px 0px 50px 0px;}}@media(max-width:767px){.elementor-422 .elementor-element.elementor-element-7836170{padding:0px 0px 60px 0px;}.elementor-422 .elementor-element.elementor-element-6a750cd{padding:50px 0px 0px 0px;}.elementor-422 .elementor-element.elementor-element-66ad48b.elementor-column{width:100%;}.elementor-422 .elementor-element.elementor-element-8093370.elementor-column{width:100%;}.elementor-422 .elementor-element.elementor-element-8093370 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-422 .elementor-element.elementor-element-55a01a0 img{height:400px;}.elementor-422 .elementor-element.elementor-element-ed9e0f1{padding:150px 0px 120px 0px;}.elementor-422 .elementor-element.elementor-element-dd7bcfc > .elementor-widget-container{padding:0px 0px 100px 0px;}.elementor-422 .elementor-element.elementor-element-ee6e7b4{--e-image-carousel-slides-to-show:1;}.elementor-422 .elementor-element.elementor-element-869f8d5 > .elementor-background-overlay{background-size:410px auto;}.elementor-422 .elementor-element.elementor-element-00fa0d0 > .elementor-widget-container{margin:0px 0px 50px 0px;}}/* Start custom CSS for column, class: .elementor-element-66ad48b */.elementor-422 .elementor-element.elementor-element-66ad48b {
    max-width: calc(790px - 12%);
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ee6e7b4 */.elementor-422 .elementor-element.elementor-element-ee6e7b4 .elementor-swiper-button i {
    padding: 10px;
    background: var(--e-global-color-accent);
    transition: 0.3s all;
    border-radius: 50%;
    font-size: 15px

}

.elementor-422 .elementor-element.elementor-element-ee6e7b4 .elementor-swiper-button:hover i {
    background: var(--e-global-color-648c440);
}

/*.elementor-422 .elementor-element.elementor-element-ee6e7b4 .elementor-swiper-button{*/
/*    display: block;*/
/*    right: 20%;*/
/*    left: unset;*/
/*    top: 50%;*/
/*    bottom: unset;*/
/*}*/

.elementor-422 .elementor-element.elementor-element-ee6e7b4 .elementor-swiper-button.elementor-swiper-button-next{
    right: 20%;
}

.elementor-422 .elementor-element.elementor-element-ee6e7b4 .elementor-swiper-button.elementor-swiper-button-prev{
    left: 20%;
}/* End custom CSS */
/* Start responsive custom CSS for image-carousel, class: .elementor-element-ee6e7b4 */@media(min-width:768px){.elementor-422 .elementor-element.elementor-element-ee6e7b4 .swiper-slide {
     transition: 0.4s linear;
    filter: brightness(0.4);
}
.elementor-422 .elementor-element.elementor-element-ee6e7b4  .swiper-slide-next{
    filter: brightness(1);
}}/* End responsive custom CSS */
/* Start responsive custom CSS for image-carousel, class: .elementor-element-ee6e7b4 */@media(max-width:1024px){.elementor-422 .elementor-element.elementor-element-ee6e7b4 .elementor-swiper-button i {
 font-size: 8px   
}}/* End responsive custom CSS */
/* Start responsive custom CSS for image-carousel, class: .elementor-element-ee6e7b4 */@media(max-width:767px){.elementor-422 .elementor-element.elementor-element-ee6e7b4 .swiper-slide-duplicate-prev, .swiper-slide-active{
    filter: brightness(1);
}}/* End responsive custom CSS */