.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-2690 .elementor-element.elementor-element-2caf1365{--e-image-carousel-slides-to-show:1;}@media(max-width:1366px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1024px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS */.eael-entry-header:after {
        content: url(https://www.adrianflux.co.uk/wp-content/uploads/2022/04/swoosh-green.png);
    padding-top: 30px;
}

.elementor-widget-heading > div > h1 {
    padding-top: 0.125rem;
    display: block;
}

.elementor-widget-heading > div > h1:first-line {
    font-size: 3.5rem;
    line-height: 3.5rem;
}

.eael-entry-title {
    display: -webkit-box;
 	   -webkit-box-orient: vertical;
 	   -webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}

@media (max-width: 1024px) {
    .elementor-widget-theme-post-content div > h2 {
        padding: 0rem 0.5rem 0rem 0.5rem;
    }
    .elementor-widget-theme-post-content div > p {
        padding: 0.125rem 0.5rem 0.125rem 0.5rem;
    }
}

@media (min-width: 880px) {

    .wp-block-columns {
        max-width: 1200px;
        margin: auto;
        padding: 1.5rem 0rem 1.5rem 0rem;
    }
}/* End custom CSS */