.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2338 .elementor-element.elementor-element-85e2ca2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .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-2338 .elementor-element.elementor-element-009cee4.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2338 .elementor-element.elementor-element-009cee4 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-ae95beb );}.elementor-widget-ae-acf-gallery .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ae-acf-gallery .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ae-acf-gallery .ae-overlay-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-widget-ae-acf-gallery.ae-icon-view-stacked .ae-overlay-icon{background-color:var( --e-global-color-primary );}.elementor-widget-ae-acf-gallery.ae-icon-view-framed .ae-overlay-icon, .elementor-widget-ae-acf-gallery.ae-icon-view-default .ae-overlay-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-ae-acf-gallery.ae-icon-view-stacked:hover .ae-overlay-icon:hover{background-color:var( --e-global-color-primary );}.elementor-widget-ae-acf-gallery.ae-icon-view-framed:hover .ae-overlay-icon:hover, .elementor-widget-ae-acf-gallery.ae-icon-view-default .ae-overlay-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-ae-acf-gallery .ae-widget-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ae-acf-gallery .ae-widget-title-inner{border-color:var( --e-global-color-secondary );}.elementor-2338 .elementor-element.elementor-element-711507c .ae-swiper-slide-wrapper.ae_image_ratio_yes .ae-acf-image{padding-bottom:calc( 0.66 * 100% );}.elementor-2338 .elementor-element.elementor-element-711507c .ae-grid-item-inner.ae_image_ratio_yes .ae-acf-image{padding-bottom:calc( 0.66 * 100% );}.elementor-2338 .elementor-element.elementor-element-711507c .ae-grid-smart{grid-template-columns:repeat(4, minmax(0, 1fr));grid-column-gap:10px;}.elementor-2338 .elementor-element.elementor-element-711507c .ae-grid > .ae-grid-item{margin-bottom:10px;}.elementor-2338 .elementor-element.elementor-element-711507c .ae-grid-smart > .ae-grid-item{margin-bottom:10px;}.elementor-2338 .elementor-element.elementor-element-711507c .ae-grid{grid-column-gap:10px;}.elementor-2338 .elementor-element.elementor-element-711507c .ae-grid-item-inner{border-radius:10px 10px 10px 10px;}.elementor-2338 .elementor-element.elementor-element-711507c .ae-grid-overlay{animation-duration:1s;}.elementor-2338 .elementor-element.elementor-element-711507c.ae-icon-view-stacked .ae-overlay-icon{background-color:#FFFFFF;color:#FFFFFF;}.elementor-2338 .elementor-element.elementor-element-711507c.ae-icon-view-framed .ae-overlay-icon, .elementor-2338 .elementor-element.elementor-element-711507c.ae-icon-view-default .ae-overlay-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2338 .elementor-element.elementor-element-711507c.ae-icon-view-framed .ae-overlay-icon{background-color:#FFFFFF;}.elementor-2338 .elementor-element.elementor-element-711507c.ae-icon-view-stacked:hover .ae-overlay-icon:hover{background-color:#FFFFFF;}.elementor-2338 .elementor-element.elementor-element-711507c.ae-icon-view-framed:hover .ae-overlay-icon:hover, .elementor-2338 .elementor-element.elementor-element-711507c.ae-icon-view-default .ae-overlay-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2338 .elementor-element.elementor-element-711507c .ae-overlay-icon i{transform:rotate(0deg);}.elementor-2338 .elementor-element.elementor-element-711507c .ae-widget-title-wrap{text-align:center;}.elementor-2338 .elementor-element.elementor-element-711507c .ae-widget-title-inner{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 10px 5px 10px;margin:0px 0px 10px 0px;}@media(max-width:1024px){.elementor-2338 .elementor-element.elementor-element-711507c .ae-grid-smart{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor-2338 .elementor-element.elementor-element-009cee4 .elementor-heading-title{font-size:23px;}.elementor-2338 .elementor-element.elementor-element-711507c .ae-swiper-slide-wrapper.ae_image_ratio_yes .ae-acf-image{padding-bottom:calc( 0.5 * 100% );}.elementor-2338 .elementor-element.elementor-element-711507c .ae-grid-item-inner.ae_image_ratio_yes .ae-acf-image{padding-bottom:calc( 0.5 * 100% );}.elementor-2338 .elementor-element.elementor-element-711507c .ae-grid-smart{grid-template-columns:repeat(1, minmax(0, 1fr));}}