.elementor-8857 .elementor-element.elementor-element-a95e7fd{--display:flex}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-8857 .elementor-element.elementor-element-8550e72.elementor-element{--align-self:center}.elementor-8857 .elementor-element.elementor-element-8550e72 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:39px;font-weight:600}.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-weight:var(--e-global-typography-text-font-weight)}.elementor-8857 .elementor-element.elementor-element-d435ad0>.elementor-widget-container{border-style:solid;border-color:var(--e-global-color-primary)}.elementor-8857 .elementor-element.elementor-element-26c7bc4>.elementor-widget-container{border-style:solid;border-color:var(--e-global-color-primary)}@media(max-width:1024px){.elementor-8857 .elementor-element.elementor-element-8550e72 .elementor-heading-title{font-size:25px}}@media(min-width:768px){.elementor-8857 .elementor-element.elementor-element-a95e7fd{--content-width:1040px}}@media(max-width:767px){.elementor-8857 .elementor-element.elementor-element-8550e72{text-align:center}.elementor-8857 .elementor-element.elementor-element-8550e72 .elementor-heading-title{font-size:22px;line-height:1.25em;letter-spacing:-.15px}}@media (max-width:767px){.elementor-8857 .elementor-element.elementor-element-8550e72.elementor-widget-theme-post-title{text-align:center!important;padding-left:16px;padding-right:16px;margin-top:0;margin-bottom:0}.elementor-8857 .elementor-element.elementor-element-8550e72.elementor-widget-theme-post-title h1.elementor-heading-title{font-family:"Playfair Display",Georgia,serif;font-weight:700;text-wrap:balance;text-align:center;color:#19BBFF}}