.elementor-38141 .elementor-element.elementor-element-ae754f4 .elementor-background-slideshow__slide__image{background-position:top center}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-38141 .elementor-element.elementor-element-72ddd54 .ha-tabs-72ddd54>.ha-tabs__nav>.ha-tab__title.ha-tab--active,.elementor-38141 .elementor-element.elementor-element-72ddd54 .ha-tabs-72ddd54>.ha-tabs__content>.ha-tab__title.ha-tab--active{background-color:#000}.elementor-38141 .elementor-element.elementor-element-72ddd54 .ha-tabs-72ddd54.ha-tabs--nav-bottom>.ha-tabs__nav>.ha-tab__title:not(:last-child){margin-right:1px}.elementor-38141 .elementor-element.elementor-element-72ddd54 .ha-tabs-72ddd54.ha-tabs--nav-left>.ha-tabs__nav>.ha-tab__title{margin-right:1px}.elementor-38141 .elementor-element.elementor-element-72ddd54 .ha-tabs-72ddd54.ha-tabs--nav-right>.ha-tabs__nav>.ha-tab__title{margin-left:1px}.elementor-38141 .elementor-element.elementor-element-72ddd54 .ha-tabs-72ddd54>.ha-tabs__content>.ha-tab__title.ha-tab--active,.elementor-38141 .elementor-element.elementor-element-72ddd54 .ha-tabs-72ddd54>.ha-tabs__nav>.ha-tab__title.ha-tab--active{border-style:solid;border-color:#e8e8e8}.elementor-38141 .elementor-element.elementor-element-72ddd54 .ha-tabs-72ddd54>.ha-tabs__nav>.ha-tab--active .ha-tab__title-text,.elementor-38141 .elementor-element.elementor-element-72ddd54 .ha-tabs-72ddd54>.ha-tabs__nav>.ha-tab--active .ha-tab__title-icon,.elementor-38141 .elementor-element.elementor-element-72ddd54 .ha-tabs-72ddd54>.ha-tabs__content>.ha-tab--active .ha-tab__title-text{color:#fff}.elementor-widget-ha-justified-gallery .justified-gallery>.ha-justified-grid__item>.caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ha-justified-gallery .ha-filter__item{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-38141 .elementor-element.elementor-element-c99408e .ha-filter{text-align:left}.elementor-widget-ha-gravityforms .gsection .gsection_title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-gravityforms .gsection .gsection_description{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-ha-gravityforms .gform_next_button.button,.elementor-widget-ha-gravityforms .gform_previous_button.button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-38141 .elementor-element.elementor-element-8d9405f .gfield_list .gfield_list_icons img{width:16px!important}.elementor-widget-ha-smart-post-list .ha-spl-filter ul.ha-spl-filter-list li span{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-smart-post-list .nice-select.ha-spl-custom-select span.current,.elementor-widget-ha-smart-post-list .nice-select.ha-spl-custom-select .option{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-38141 .elementor-element.elementor-element-94fcb5f .ha-spl-featured-outside-conent{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:767px){.elementor-38141 .elementor-element.elementor-element-ae754f4 .elementor-background-slideshow__slide__image{background-size:cover}}@media (min-width:320px){.elementor-38141 .elementor-element.elementor-element-72ddd54 .ha-tabs-72ddd54>.ha-tabs__nav>.ha-tab__title.ha-tab--active{border-width:0}}@media (min-width:768px){.elementor-38141 .elementor-element.elementor-element-72ddd54 .ha-tabs-72ddd54>.ha-tabs__nav>.ha-tab__title.ha-tab--active{border-width:0}}