.elementor-4560 .elementor-element.elementor-element-adf5c07{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:var(--space-4xl);--padding-bottom:var(--space-2xl);--padding-left:var(--space-m);--padding-right:var(--space-m);}.elementor-4560 .elementor-element.elementor-element-adf5c07:not(.elementor-motion-effects-element-type-background), .elementor-4560 .elementor-element.elementor-element-adf5c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shannonacademy.effectordev3.ie/wp-content/uploads/2025/03/Asset-5.png");background-repeat:no-repeat;background-size:100% auto;}.elementor-4560 .elementor-element.elementor-element-20a44f9{--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;--gap:var(--space-m) var(--space-m);--row-gap:var(--space-m);--column-gap:var(--space-m);}.elementor-4560 .elementor-element.elementor-element-3f083b3{text-align:center;}.elementor-4560 .elementor-element.elementor-element-3f083b3 .elementor-heading-title{font-size:var(--text-xl);}.elementor-4560 .elementor-element.elementor-element-ea5fcc0 .elementor-widget-container{text-align:center;}.elementor-4560 .elementor-element.elementor-element-80da0af .jet-listing-dynamic-field__content{font-size:var(--text-s);font-weight:600;text-align:left;}.elementor-4560 .elementor-element.elementor-element-80da0af .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4560 .elementor-element.elementor-element-80da0af .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4560 .elementor-element.elementor-element-80da0af .jet-listing-dynamic-field{justify-content:flex-start;}@media(min-width:768px){.elementor-4560 .elementor-element.elementor-element-20a44f9{--width:90%;}}/* Start custom CSS for theme-post-excerpt, class: .elementor-element-ea5fcc0 */.elementor-4560 .elementor-element.elementor-element-ea5fcc0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */