.elementor-11222 .elementor-element.elementor-element-4c464c3d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11222 .elementor-element.elementor-element-4c464c3d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-11222 .elementor-element.elementor-element-4c464c3d > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-11222 .elementor-element.elementor-element-4f9714d0 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11222 .elementor-element.elementor-element-b1a1c45 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11222 .elementor-element.elementor-element-bda0d92 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11222 .elementor-element.elementor-element-5e5cfe31{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-11222 .elementor-element.elementor-element-2154bc1a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11222 .elementor-element.elementor-element-2154bc1a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11222 .elementor-element.elementor-element-2154bc1a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-11222 .elementor-element.elementor-element-2154bc1a > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-11222 .elementor-element.elementor-element-34db3ed0 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-11222 .elementor-element.elementor-element-7833441f .elementor-heading-title{color:var( --e-global-color-58f52e2 );font-family:"Roboto Slab", Sans-serif;font-size:16px;line-height:1.4em;}/* Start custom CSS for image, class: .elementor-element-4f9714d0 */.elementor-11222 .elementor-element.elementor-element-4f9714d0 { margin: 0; }

.elementor-11222 .elementor-element.elementor-element-4f9714d0 a,
.elementor-11222 .elementor-element.elementor-element-4f9714d0 img {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1a1c45 */.elementor-11222 .elementor-element.elementor-element-b1a1c45 { margin: 0; }

.elementor-11222 .elementor-element.elementor-element-b1a1c45 a,
.elementor-11222 .elementor-element.elementor-element-b1a1c45 img {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bda0d92 */.elementor-11222 .elementor-element.elementor-element-bda0d92 { margin: 0; }

.elementor-11222 .elementor-element.elementor-element-bda0d92 a,
.elementor-11222 .elementor-element.elementor-element-bda0d92 img {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for theme-post-title, class: .elementor-element-7833441f */.elementor-11222 .elementor-element.elementor-element-7833441f .elementor-heading-title a {
    text-decoration: none;
    font-family: inherit;
}

.elementor-11222 .elementor-element.elementor-element-7833441f .elementor-heading-title a:hover {
    opacity: 0.65;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-59d2817f */.ecs-post-loop.type-video .elementor-widget-image a {
    position: relative;
}
.ecs-post-loop.type-video .elementor-widget-image a::before {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
}

.ecs-post-loop.type-video .elementor-widget-image a::after {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    background-image: url(/wp-content/themes/mfa-child/images/icon-play.svg) ;
    background-size: 56px 56px;
    background-position: center center;
    background-repeat: no-repeat;
}
@media (min-width: 768px) {
.elementor-11222 .elementor-element.elementor-element-59d2817f {
    max-width: 320px;
}
}/* End custom CSS */