.elementor-widget-container .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-564 .elementor-element.elementor-element-6d47200{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-theme-post-featured-image .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-featured-image .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );}.elementor-564 .elementor-element.elementor-element-ffb99b0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-564 .elementor-element.elementor-element-ffb99b0 img{width:100%;max-width:100%;}.elementor-564 .elementor-element.elementor-element-95d02f0{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-widget-shortcode .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-shortcode .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-title .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-title .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-564 .elementor-element.elementor-element-7654dee .elementor-heading-title{font-family:"Eugusto-Basic-Regular-2", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.8rem;}.elementor-widget-eael-lightbox .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-eael-lightbox .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-eael-lightbox .eael-lightbox-btn > span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-eael-lightbox .eael-trigger-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.eael-lightbox-popup-window-{{ID}} .eael-lightbox-container .eael-lightbox-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-564 .elementor-element.elementor-element-9f1e3be.elementor-element{--align-self:flex-start;}.eael-lightbox-popup-window-9f1e3be{width:80%;max-width:80%;}.eael-lightbox-modal-window-9f1e3be{width:80%;max-width:80%;}.eael-lightbox-popup-window-9f1e3be .eael-lightbox-container{height:600px;overflow:auto;}.eael-lightbox-popup-window.eael-lightbox-popup-window-9f1e3be.lightbox_type_image .eael-lightbox-container img{max-height:100%;}.eael-lightbox-modal-window-9f1e3be .modal-popup-window-inner{height:600px;}.elementor-564 .elementor-element.elementor-element-9f1e3be .eael-lightbox-wrapper{justify-content:left;}.mfp-bg.eael-lightbox-modal-popup-9f1e3be{background:rgba(0,0,0,.8);}.elementor-564 .elementor-element.elementor-element-9f1e3be .eael-lightbox-btn > span{padding:20px 0px 5px 0px;margin:0px 0px 0px 0px;border-radius:0px;font-family:"Eugusto-Basic-Regular-2", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4rem;letter-spacing:1px;color:var( --e-global-color-75629a0 );background-color:#33333300;border-style:solid;border-width:0px 0px 2px 0px;}.elementor-564 .elementor-element.elementor-element-9f1e3be .eael-lightbox-btn > span i{font-size:16px;}.elementor-564 .elementor-element.elementor-element-9f1e3be .eael-lightbox-btn > span svg{width:16px;height:16px;line-height:16px;}.elementor-564 .elementor-element.elementor-element-9f1e3be .eael-lightbox-btn > span .eael-lightbox-button-svg-icon svg{fill:var( --e-global-color-75629a0 );}.elementor-564 .elementor-element.elementor-element-9f1e3be .eael-lightbox-btn > span:hover{color:var( --e-global-color-1b92ee4 );}.elementor-564 .elementor-element.elementor-element-9f1e3be .eael-lightbox-btn > span:hover .eael-lightbox-button-svg-icon svg{fill:var( --e-global-color-1b92ee4 );}.eael-lightbox-popup-window-9f1e3be .mfp-close{font-size:40px;font-weight:normal;color:var( --e-global-color-accent );}.eael-lightbox-modal-window-9f1e3be .mfp-close{font-size:40px;font-weight:normal;color:var( --e-global-color-accent );}.eael-lightbox-popup-window-9f1e3be button.mfp-close{right:-20px;margin-top:10px;margin-left:0px;margin-right:40px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;}.eael-lightbox-modal-window-9f1e3be button.mfp-close{right:-20px;margin-top:10px;margin-left:0px;margin-right:40px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;}.eael-lightbox-popup-window-9f1e3be .mfp-close, .eael-lightbox-modal-window-9f1e3be .mfp-close{border-style:solid;border-width:0px 0px 0px 0px;}.eael-lightbox-popup-window-9f1e3be .mfp-close:hover{color:var( --e-global-color-1b92ee4 );}.eael-lightbox-modal-window-9f1e3be .mfp-close:hover{color:var( --e-global-color-1b92ee4 );}@media(max-width:1024px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-featured-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-featured-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-shortcode .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-shortcode .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-title .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-title .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-eael-lightbox .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-eael-lightbox .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-eael-lightbox .eael-lightbox-btn > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-eael-lightbox .eael-trigger-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.eael-lightbox-popup-window-{{ID}} .eael-lightbox-container .eael-lightbox-content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.eael-lightbox-popup-window-9f1e3be{width:90%;max-width:90%;}.eael-lightbox-modal-window-9f1e3be{width:90%;max-width:90%;}}@media(max-width:767px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-564 .elementor-element.elementor-element-6d47200{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-featured-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-featured-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-564 .elementor-element.elementor-element-95d02f0{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-shortcode .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-shortcode .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-title .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-title .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-564 .elementor-element.elementor-element-7654dee .elementor-heading-title{font-size:1.6rem;line-height:2rem;}.elementor-widget-eael-lightbox .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-eael-lightbox .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-eael-lightbox .eael-lightbox-btn > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-eael-lightbox .eael-trigger-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.eael-lightbox-popup-window-{{ID}} .eael-lightbox-container .eael-lightbox-content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.eael-lightbox-popup-window-9f1e3be{width:100%;max-width:100%;}.eael-lightbox-modal-window-9f1e3be{width:100%;max-width:100%;}.elementor-564 .elementor-element.elementor-element-9f1e3be .eael-lightbox-btn > span{padding:10px 0px 4px 0px;font-size:0.9rem;line-height:1.2rem;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-ffb99b0 */.elementor-564 .elementor-element.elementor-element-ffb99b0 img{
    max-height: 493px !important;
}

@media all and (max-width: 767px){ 
    
    .elementor-564 .elementor-element.elementor-element-ffb99b0 img{
        max-height: 450px !important;
    }
}

@media all and (max-width: 767px){ 
    
    .elementor-564 .elementor-element.elementor-element-ffb99b0 img{
        max-height: 380px !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-eed8c2c */.elementor-564 .elementor-element.elementor-element-eed8c2c{
    color: var(--marron, #885D3B);
leading-trim: both;
text-edge: cap;
font-family: Ubuntu;
font-size: 0.95rem;
font-style: normal;
font-weight: 400;
line-height: 1.3rem; 
}




.date-deco-left {
        display: inline-flex;
    align-items: baseline;
}

.date-deco-left::before {
    content: '';
    display: inline-block;
    width: 10px;
    height: 2px;
    background-color: var(--e-global-color-accent);
    margin-right: 6px;
    position: relative;
    top: -0.2em;
}/* End custom CSS */
/* Start custom CSS for eael-lightbox, class: .elementor-element-9f1e3be *//* .lightbox-btn{
    display:none;
}*/

	.btn-icon  span.open-pop-up-button-icon-right.eael-lightbox-button-svg-icon {
      position:absolute;
    inset:unset;
    right:-30px;
}

[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover{
        background: transparent!important;
}

@media all and (max-width: 767px){ 
	.btn-icon span.open-pop-up-button-icon-right.eael-lightbox-button-svg-icon {
		right:-40px;
	}
	.btn-icon span.open-pop-up-button-icon-right.eael-lightbox-button-svg-icon{
		
    width: 1.1rem !important;
	}
}/* End custom CSS */