.elementor-3941 .elementor-element.elementor-element-1c627d42{--display:flex;--padding-top:var(--sp-5xl);--padding-bottom:var(--sp-5xl);--padding-left:0;--padding-right:0;}.elementor-3941 .elementor-element.elementor-element-7a4957a6{--display:flex;--gap:var(--sp-2xl) var(--sp-m);--row-gap:var(--sp-2xl);--column-gap:var(--sp-m);--border-radius:15px 15px 15px 15px;--padding-top:0;--padding-bottom:0;--padding-left:var(--sp-xl);--padding-right:var(--sp-xl);}.elementor-3941 .elementor-element.elementor-element-4f703ddd{--display:flex;--gap:var(--sp-s) var(--sp-s);--row-gap:var(--sp-s);--column-gap:var(--sp-s);--padding-top:0;--padding-bottom:0;--padding-left:var(--sp-xl);--padding-right:var(--sp-xl);}.elementor-3941 .elementor-element.elementor-element-1e7c7a9f{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-3941 .elementor-element.elementor-element-1e7c7a9f.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-1e7c7a9f .elementor-heading-title{font-family:var( --e-global-typography-5295307-font-family ), Sans-serif;font-size:var( --e-global-typography-5295307-font-size );font-style:var( --e-global-typography-5295307-font-style );line-height:var( --e-global-typography-5295307-line-height );color:var( --e-global-color-c7c5a09 );}.elementor-3941 .elementor-element.elementor-element-1e7c7a9f .elementor-heading-title .effector-heading-highlight{font-family:var( --e-global-typography-5295307-font-family ), Sans-serif;font-size:var( --e-global-typography-5295307-font-size );font-style:var( --e-global-typography-5295307-font-style );line-height:var( --e-global-typography-5295307-line-height );color:var( --e-global-color-ebe57ad );}.elementor-3941 .elementor-element.elementor-element-72cebc35{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-4a9b7ab-font-family ), Sans-serif;font-size:var( --e-global-typography-4a9b7ab-font-size );line-height:var( --e-global-typography-4a9b7ab-line-height );color:var( --e-global-color-c7c5a09 );}.elementor-3941 .elementor-element.elementor-element-72cebc35.elementor-element{--align-self:center;}.elementor-3941 .elementor-element.elementor-element-72cebc35 a{color:var( --e-global-color-c7c5a09 );}.elementor-3941 .elementor-element.elementor-element-1255ed92{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3941 .elementor-element.elementor-element-3948ad .elementor-repeater-item-25b4675 .effector-card__bg{background-color:var( --e-global-color-98ef368 );background-image:url("https://actionaid.ie/wp-content/uploads/2026/05/R292132-1.webp");background-position:center center;background-size:cover;}.elementor-3941 .elementor-element.elementor-element-3948ad .elementor-repeater-item-25b4675 .effector-card__bg-overlay--hover{background-color:var( --e-global-color-29e742a );}.elementor-3941 .elementor-element.elementor-element-3948ad .elementor-repeater-item-25b4675{--effector-overlay-opacity:0;--effector-overlay-hover-opacity:0.9;--effector-col-span:1;--effector-row-span:1;}.elementor-3941 .elementor-element.elementor-element-3948ad .elementor-repeater-item-6f7eb55 .effector-card__bg{background-color:var( --e-global-color-98ef368 );background-image:url("https://actionaid.ie/wp-content/uploads/2026/05/R297684.webp");background-position:center center;background-size:cover;}.elementor-3941 .elementor-element.elementor-element-3948ad .elementor-repeater-item-6f7eb55 .effector-card__bg-overlay--hover{background-color:var( --e-global-color-29e742a );}.elementor-3941 .elementor-element.elementor-element-3948ad .elementor-repeater-item-6f7eb55{--effector-overlay-opacity:0;--effector-overlay-hover-opacity:0.9;--effector-col-span:1;--effector-row-span:1;}.elementor-3941 .elementor-element.elementor-element-3948ad .elementor-repeater-item-d6b1d82 .effector-card__bg{background-color:var( --e-global-color-98ef368 );background-image:url("https://actionaid.ie/wp-content/uploads/2026/05/R292772-1.webp");background-position:center center;background-size:cover;}.elementor-3941 .elementor-element.elementor-element-3948ad .elementor-repeater-item-d6b1d82 .effector-card__bg-overlay--hover{background-color:var( --e-global-color-29e742a );}.elementor-3941 .elementor-element.elementor-element-3948ad .elementor-repeater-item-d6b1d82{--effector-overlay-opacity:0;--effector-overlay-hover-opacity:0.9;--effector-col-span:1;--effector-row-span:1;}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-mosaic-cards{--effector-grid-cols:3;--effector-grid-gap:24px;--effector-card-text-align:left;--effector-card-v-align:flex-start;}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__inner{padding:20px 0px 0px 0px;}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card{border-radius:15px 15px 15px 15px;}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__bg, .elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__bg-hover, .elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__bg-overlay{border-radius:inherit;}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__title{color:var( --e-global-color-c7c5a09 );font-family:var( --e-global-typography-3a136b6-font-family ), Sans-serif;font-size:var( --e-global-typography-3a136b6-font-size );line-height:var( --e-global-typography-3a136b6-line-height );}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card:hover .effector-card__title{color:var( --e-global-color-c7c5a09 );}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__pre-title{color:var( --e-global-color-c7c5a09 );font-family:var( --e-global-typography-021d799-font-family ), Sans-serif;font-size:var( --e-global-typography-021d799-font-size );line-height:var( --e-global-typography-021d799-line-height );}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card:hover .effector-card__pre-title{color:var( --e-global-color-c7c5a09 );}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__description{color:var( --e-global-color-c7c5a09 );font-family:var( --e-global-typography-4a9b7ab-font-family ), Sans-serif;font-size:var( --e-global-typography-4a9b7ab-font-size );line-height:var( --e-global-typography-4a9b7ab-line-height );}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card:hover .effector-card__description{color:var( --e-global-color-c7c5a09 );}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__buttons{justify-content:flex-start;gap:10px;}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__btn--one.elementor-button{border-style:solid;}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__btn--two.elementor-button{border-style:solid;}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-mosaic-cards__pagination{width:100%;display:flex;justify-content:center;text-align:center;}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-mosaic-cards__pagination .swiper-pagination-bullet{background:var( --e-global-color-ebe57ad );width:24px;height:24px;}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-mosaic-cards__pagination .swiper-pagination-bullet-active{background:var( --e-global-color-ebe57ad );}@media(max-width:1366px){.elementor-3941 .elementor-element.elementor-element-1e7c7a9f .elementor-heading-title{font-size:var( --e-global-typography-5295307-font-size );line-height:var( --e-global-typography-5295307-line-height );}.elementor-3941 .elementor-element.elementor-element-1e7c7a9f .elementor-heading-title .effector-heading-highlight{font-size:var( --e-global-typography-5295307-font-size );line-height:var( --e-global-typography-5295307-line-height );}.elementor-3941 .elementor-element.elementor-element-72cebc35{font-size:var( --e-global-typography-4a9b7ab-font-size );line-height:var( --e-global-typography-4a9b7ab-line-height );}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__title{font-size:var( --e-global-typography-3a136b6-font-size );line-height:var( --e-global-typography-3a136b6-line-height );}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__pre-title{font-size:var( --e-global-typography-021d799-font-size );line-height:var( --e-global-typography-021d799-line-height );}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__description{font-size:var( --e-global-typography-4a9b7ab-font-size );line-height:var( --e-global-typography-4a9b7ab-line-height );}}@media(max-width:1285px){.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__inner{padding:20px 0px 0px 0px;}}@media(max-width:1024px){.elementor-3941 .elementor-element.elementor-element-1e7c7a9f .elementor-heading-title{font-size:var( --e-global-typography-5295307-font-size );line-height:var( --e-global-typography-5295307-line-height );}.elementor-3941 .elementor-element.elementor-element-1e7c7a9f .elementor-heading-title .effector-heading-highlight{font-size:var( --e-global-typography-5295307-font-size );line-height:var( --e-global-typography-5295307-line-height );}.elementor-3941 .elementor-element.elementor-element-72cebc35{font-size:var( --e-global-typography-4a9b7ab-font-size );line-height:var( --e-global-typography-4a9b7ab-line-height );}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__title{font-size:var( --e-global-typography-3a136b6-font-size );line-height:var( --e-global-typography-3a136b6-line-height );}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__pre-title{font-size:var( --e-global-typography-021d799-font-size );line-height:var( --e-global-typography-021d799-line-height );}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__description{font-size:var( --e-global-typography-4a9b7ab-font-size );line-height:var( --e-global-typography-4a9b7ab-line-height );}}@media(max-width:767px){.elementor-3941 .elementor-element.elementor-element-1c627d42{--padding-top:var(--sp-5xl);--padding-bottom:var(--sp-5xl);--padding-left:0;--padding-right:0;}.elementor-3941 .elementor-element.elementor-element-4f703ddd{--gap:var(--sp-l) var(--sp-l);--row-gap:var(--sp-l);--column-gap:var(--sp-l);}.elementor-3941 .elementor-element.elementor-element-1e7c7a9f .elementor-heading-title{font-size:var( --e-global-typography-5295307-font-size );line-height:var( --e-global-typography-5295307-line-height );}.elementor-3941 .elementor-element.elementor-element-1e7c7a9f .elementor-heading-title .effector-heading-highlight{font-size:var( --e-global-typography-5295307-font-size );line-height:var( --e-global-typography-5295307-line-height );}.elementor-3941 .elementor-element.elementor-element-72cebc35 > .elementor-widget-container{margin:0 0 0 0;}.elementor-3941 .elementor-element.elementor-element-72cebc35{text-align:center;font-size:var( --e-global-typography-4a9b7ab-font-size );line-height:var( --e-global-typography-4a9b7ab-line-height );}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__title{font-size:var( --e-global-typography-3a136b6-font-size );line-height:var( --e-global-typography-3a136b6-line-height );}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__pre-title{font-size:var( --e-global-typography-021d799-font-size );line-height:var( --e-global-typography-021d799-line-height );}.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__description{font-size:var( --e-global-typography-4a9b7ab-font-size );line-height:var( --e-global-typography-4a9b7ab-line-height );}}/* Start custom CSS for effector-mosaic-cards, class: .elementor-element-3948ad */.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__buttons {
    margin-top: 20px;    
}

.elementor-3941 .elementor-element.elementor-element-3948ad .effector-mosaic-cards__pagination {
    margin-top:50px;
}
.elementor-3941 .elementor-element.elementor-element-3948ad .swiper-pagination-bullet:hover {
    opacity: 1;
}

.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__bg-hover,
.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__bg-overlay {
    display: none;
}
.elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__bg {
    position: relative;
    height: 240px;
}


@media screen and (min-width:1025px) {
    .elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__bg {
        height: 420px;
    }

    .elementor-3941 .elementor-element.elementor-element-3948ad ..effector-mosaic-cards__pagination {
        display: none;
    }

    .elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__inner {
        justify-content: space-between;
    }
}
@media screen and (max-width:1024px) {
     .elementor-3941 .elementor-element.elementor-element-3948ad .swiper-slide.effector-card {
        display: block !important;
    }
}
@media screen and (max-width:767px) {
    .elementor-3941 .elementor-element.elementor-element-3948ad .effector-card__bg {
        height: 50vw;
    }
}/* End custom CSS */