.elementor-88 .elementor-element.elementor-element-7163a39c > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }
.elementor-88 .elementor-element.elementor-element-7163a39c:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-7163a39c > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #F3BA44; }
.elementor-88 .elementor-element.elementor-element-7163a39c > .elementor-container { min-height: 40px; }
.elementor-88 .elementor-element.elementor-element-7163a39c { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-88 .elementor-element.elementor-element-7163a39c > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-88 .elementor-element.elementor-element-a9957c8.elementor-column > .elementor-widget-wrap { justify-content: flex-end; }
.elementor-widget-search-form input[type="search"].elementor-search-form__input { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }
.elementor-widget-search-form .elementor-search-form__input, .elementor-widget-search-form .elementor-search-form__icon, .elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button, .elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover, .elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input { color: var( --e-global-color-text ); fill: var( --e-global-color-text ); }
.elementor-widget-search-form .elementor-search-form__submit { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); background-color: var( --e-global-color-secondary ); }
.elementor-88 .elementor-element.elementor-element-b27a425 { width: auto; max-width: auto; }
.elementor-88 .elementor-element.elementor-element-b27a425 .elementor-search-form { text-align: right; }
.elementor-88 .elementor-element.elementor-element-b27a425 .elementor-search-form__toggle {  --e-search-form-toggle-size: 38px;
 --e-search-form-toggle-color: #FFFFFF;
}
.elementor-88 .elementor-element.elementor-element-b27a425 .elementor-search-form__input, .elementor-88 .elementor-element.elementor-element-b27a425 .elementor-search-form__icon, .elementor-88 .elementor-element.elementor-element-b27a425 .elementor-lightbox .dialog-lightbox-close-button, .elementor-88 .elementor-element.elementor-element-b27a425 .elementor-lightbox .dialog-lightbox-close-button:hover, .elementor-88 .elementor-element.elementor-element-b27a425.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input { color: #FFFFFF; fill: #FFFFFF; }
.elementor-88 .elementor-element.elementor-element-b27a425:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container { border-radius: 3px; }
.elementor-88 .elementor-element.elementor-element-b27a425.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input { border-radius: 3px; }
.elementor-widget-text-editor { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); color: var( --e-global-color-text ); }
.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-88 .elementor-element.elementor-element-3b2b1200.elementor-column > .elementor-widget-wrap { justify-content: flex-end; }
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after { border-color: var( --e-global-color-text ); }
.elementor-widget-icon-list .elementor-icon-list-icon i { color: var( --e-global-color-primary ); }
.elementor-widget-icon-list .elementor-icon-list-icon svg { fill: var( --e-global-color-primary ); }
.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }
.elementor-widget-icon-list .elementor-icon-list-text { color: var( --e-global-color-secondary ); }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(8px/2); }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(8px/2); }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(8px/2); }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-8px/2); }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { inset-inline-end: calc(-8px/2); }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-icon i { color: #ffffff; transition: color 0.3s; }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-icon svg { fill: #ffffff; transition: fill 0.3s; }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 {  --e-icon-list-icon-size: 20px;
 --icon-vertical-offset: 0px;
}
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-icon { padding-inline-end: 11px; }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-item > a { font-size: 12px; }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-text { color: #ffffff; transition: color 0.3s; }
.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, .elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a { color: var( --e-global-color-text ); }
.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a:hover, .elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a:focus, .elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a, .elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:hover, .elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.wpml-ls-link__active, .elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.highlighted, .elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:focus { color: var( --e-global-color-accent ); }
.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-statics-post_translations { color: var( --e-global-color-text ); }
.elementor-88 .elementor-element.elementor-element-c17adc3 .wpml-elementor-ls .wpml-ls-item { font-size: 15px; font-weight: 400; text-transform: uppercase; }
.elementor-88 .elementor-element.elementor-element-c17adc3 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, .elementor-88 .elementor-element.elementor-element-c17adc3 .wpml-elementor-ls .wpml-ls-legacy-dropdown a { color: #FFFFFF; }
.elementor-88 .elementor-element.elementor-element-c17adc3 .wpml-elementor-ls .wpml-ls-legacy-dropdown a:hover, .elementor-88 .elementor-element.elementor-element-c17adc3 .wpml-elementor-ls .wpml-ls-legacy-dropdown a:focus, .elementor-88 .elementor-element.elementor-element-c17adc3 .wpml-elementor-ls .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a, .elementor-88 .elementor-element.elementor-element-c17adc3 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:hover, .elementor-88 .elementor-element.elementor-element-c17adc3 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.wpml-ls-link__active, .elementor-88 .elementor-element.elementor-element-c17adc3 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.highlighted, .elementor-88 .elementor-element.elementor-element-c17adc3 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:focus { color: #ECF0ED; }
.elementor-88 .elementor-element.elementor-element-6415d1a7 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }
.elementor-88 .elementor-element.elementor-element-6415d1a7:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-6415d1a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #FFFFFF; }
.elementor-88 .elementor-element.elementor-element-6415d1a7 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-88 .elementor-element.elementor-element-6415d1a7 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-88 .elementor-element.elementor-element-2e893604 > .elementor-element-populated { margin: 0px 0px 0px 0px;  --e-column-margin-right: 0px;
 --e-column-margin-left: 0px;
padding: 0px 0px 0px 0px; }
.elementor-widget-theme-site-logo .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-88 .elementor-element.elementor-element-28481ab3 > .elementor-widget-container { margin: 10px 0px 10px 0px; }
.elementor-88 .elementor-element.elementor-element-28481ab3 { text-align: center; }
.elementor-88 .elementor-element.elementor-element-28481ab3 img { width: 140px; }
.elementor-widget-uael-nav-menu ul.uael-nav-menu .menu-item a.uael-menu-item.elementor-button { background-color: var( --e-global-color-accent ); }
.elementor-widget-uael-nav-menu ul.uael-nav-menu .menu-item a.uael-menu-item.elementor-button:hover { background-color: var( --e-global-color-accent ); }
.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); }
.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item:not(.elementor-button), .elementor-widget-uael-nav-menu .sub-menu a.uael-sub-menu-item { color: var( --e-global-color-text ); }
.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item:not(.elementor-button):hover, .elementor-widget-uael-nav-menu .sub-menu a.uael-sub-menu-item:hover, .elementor-widget-uael-nav-menu .menu-item.current-menu-item a.uael-menu-item:not(.elementor-button), .elementor-widget-uael-nav-menu .menu-item a.uael-menu-item.highlighted:not(.elementor-button), .elementor-widget-uael-nav-menu .menu-item a.uael-menu-item:not(.elementor-button):focus { color: var( --e-global-color-accent ); }
.elementor-widget-uael-nav-menu .uael-nav-menu-layout:not(.uael-pointer__framed) .menu-item.parent a.uael-menu-item:before, .elementor-widget-uael-nav-menu .uael-nav-menu-layout:not(.uael-pointer__framed) .menu-item.parent a.uael-menu-item:after { background-color: var( --e-global-color-accent ); }
.elementor-widget-uael-nav-menu .uael-nav-menu-layout:not(.uael-pointer__framed) .menu-item.parent .sub-menu .uael-has-submenu-container a:after { background-color: var( --e-global-color-accent ); }
.elementor-widget-uael-nav-menu .uael-pointer__framed .menu-item.parent a.uael-menu-item:before, .elementor-widget-uael-nav-menu .uael-pointer__framed .menu-item.parent a.uael-menu-item:after { border-color: var( --e-global-color-accent ); }
.elementor-widget-uael-nav-menu .sub-menu li a.uael-sub-menu-item, .elementor-widget-uael-nav-menu nav.uael-dropdown li a.uael-menu-item, .elementor-widget-uael-nav-menu nav.uael-dropdown li a.uael-sub-menu-item, .elementor-widget-uael-nav-menu nav.uael-dropdown-expandible li a.uael-menu-item { font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); }
.elementor-widget-uael-nav-menu .uael-nav-menu__toggle .uael-nav-menu-label { color: var( --e-global-color-text ); }
.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item.elementor-button { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); }
.elementor-88 .elementor-element.elementor-element-0fa95aa .menu-item a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-0fa95aa .menu-item a.uael-sub-menu-item { padding-left: 14px; padding-right: 14px; }
.elementor-88 .elementor-element.elementor-element-0fa95aa .menu-item a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-0fa95aa .menu-item a.uael-sub-menu-item { padding-top: 12px; padding-bottom: 12px; }
body:not(.rtl) .elementor-88 .elementor-element.elementor-element-0fa95aa .uael-nav-menu__layout-horizontal .uael-nav-menu > li.menu-item { margin-bottom: 0px; }
.elementor-88 .elementor-element.elementor-element-0fa95aa ul.sub-menu { width: 220px; }
.elementor-88 .elementor-element.elementor-element-0fa95aa .sub-menu li a.uael-sub-menu-item, .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown li a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown li a.uael-sub-menu-item, .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown-expandible li a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown-expandible li a.uael-sub-menu-item { padding-left: 1px; padding-right: 1px; }
.elementor-88 .elementor-element.elementor-element-0fa95aa .sub-menu a.uael-sub-menu-item, .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown li a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown li a.uael-sub-menu-item, .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown-expandible li a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown-expandible li a.uael-sub-menu-item { padding-top: 10px; padding-bottom: 10px; }
.elementor-88 .elementor-element.elementor-element-0fa95aa .menu-item a.uael-menu-item { font-weight: 400; }
.elementor-88 .elementor-element.elementor-element-0fa95aa .menu-item a.uael-menu-item:not(.elementor-button):hover, .elementor-88 .elementor-element.elementor-element-0fa95aa .sub-menu a.uael-sub-menu-item:hover, .elementor-88 .elementor-element.elementor-element-0fa95aa .menu-item.current-menu-item a.uael-menu-item:not(.elementor-button), .elementor-88 .elementor-element.elementor-element-0fa95aa .menu-item a.uael-menu-item.highlighted:not(.elementor-button), .elementor-88 .elementor-element.elementor-element-0fa95aa .menu-item a.uael-menu-item:not(.elementor-button):focus { color: #F3BA44; }
.elementor-88 .elementor-element.elementor-element-0fa95aa .uael-nav-menu-layout:not(.uael-pointer__framed) .menu-item.parent a.uael-menu-item:before, .elementor-88 .elementor-element.elementor-element-0fa95aa .uael-nav-menu-layout:not(.uael-pointer__framed) .menu-item.parent a.uael-menu-item:after { background-color: #F3BA44; }
.elementor-88 .elementor-element.elementor-element-0fa95aa .uael-nav-menu-layout:not(.uael-pointer__framed) .menu-item.parent .sub-menu .uael-has-submenu-container a:after { background-color: unset; }
.elementor-88 .elementor-element.elementor-element-0fa95aa .uael-pointer__framed .menu-item.parent a.uael-menu-item:before, .elementor-88 .elementor-element.elementor-element-0fa95aa .uael-pointer__framed .menu-item.parent a.uael-menu-item:after { border-color: #F3BA44; }
.elementor-88 .elementor-element.elementor-element-0fa95aa .sub-menu a.uael-sub-menu-item, .elementor-88 .elementor-element.elementor-element-0fa95aa .elementor-menu-toggle, .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown li a.uael-menu-item:not(.elementor-button), .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown li a.uael-sub-menu-item:not(.elementor-button), .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown-expandible li a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown-expandible li a.uael-sub-menu-item { color: #FFFFFF; }
.elementor-88 .elementor-element.elementor-element-0fa95aa .sub-menu, .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown, .elementor-88 .elementor-element.elementor-element-0fa95aa .uael-nav-menu nav.uael-dropdown-expandible, .elementor-88 .elementor-element.elementor-element-0fa95aa .uael-nav-menu nav.uael-dropdown-expandible .menu-item a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-0fa95aa .uael-nav-menu nav.uael-dropdown-expandible .menu-item .sub-menu, .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown .menu-item a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown .menu-item a.uael-sub-menu-item { background-color: #F3BA44; }
.elementor-88 .elementor-element.elementor-element-0fa95aa .sub-menu a.uael-sub-menu-item:hover, .elementor-88 .elementor-element.elementor-element-0fa95aa .elementor-menu-toggle:hover, .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown li a.uael-menu-item:not(.elementor-button):hover, .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown li a.uael-sub-menu-item:not(.elementor-button):hover, .elementor-88 .elementor-element.elementor-element-0fa95aa .uael-nav-menu nav.uael-dropdown-expandible li a.uael-menu-item:hover, .elementor-88 .elementor-element.elementor-element-0fa95aa .uael-nav-menu nav.uael-dropdown-expandible li a.uael-sub-menu-item:hover { color: #FFFFFF; }
.elementor-88 .elementor-element.elementor-element-0fa95aa .sub-menu li a.uael-sub-menu-item, .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown li a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown li a.uael-sub-menu-item, .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown-expandible li a.uael-menu-item { font-size: 14px; font-weight: 500; }
.elementor-88 .elementor-element.elementor-element-0fa95aa .sub-menu li.menu-item:not(:last-child), .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown li.menu-item:not(:last-child), .elementor-88 .elementor-element.elementor-element-0fa95aa nav.uael-dropdown-expandible li.menu-item:not(:last-child) { border-bottom-style: none; }
.elementor-88 .elementor-element.elementor-element-455adfc > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }
.elementor-88 .elementor-element.elementor-element-455adfc:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-455adfc > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #FFFFFF; }
.elementor-88 .elementor-element.elementor-element-455adfc { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-88 .elementor-element.elementor-element-455adfc > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-88 .elementor-element.elementor-element-4c43453 > .elementor-element-populated { margin: 0px 0px 0px 0px;  --e-column-margin-right: 0px;
 --e-column-margin-left: 0px;
padding: 0px 0px 0px 0px; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .menu-item a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 .menu-item a.uael-sub-menu-item { padding-left: 27px; padding-right: 27px; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .menu-item a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 .menu-item a.uael-sub-menu-item { padding-top: 12px; padding-bottom: 12px; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .sub-menu li a.uael-sub-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown li a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown li a.uael-sub-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown-expandible li a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown-expandible li a.uael-sub-menu-item { padding-left: 1px; padding-right: 1px; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .sub-menu a.uael-sub-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown li a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown li a.uael-sub-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown-expandible li a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown-expandible li a.uael-sub-menu-item { padding-top: 10px; padding-bottom: 10px; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .uael-nav-menu__toggle { text-align: right; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .menu-item a.uael-menu-item { font-weight: 400; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .menu-item a.uael-menu-item:not(.elementor-button):hover, .elementor-88 .elementor-element.elementor-element-f7cd506 .sub-menu a.uael-sub-menu-item:hover, .elementor-88 .elementor-element.elementor-element-f7cd506 .menu-item.current-menu-item a.uael-menu-item:not(.elementor-button), .elementor-88 .elementor-element.elementor-element-f7cd506 .menu-item a.uael-menu-item.highlighted:not(.elementor-button), .elementor-88 .elementor-element.elementor-element-f7cd506 .menu-item a.uael-menu-item:not(.elementor-button):focus { color: #F3BA44; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .uael-nav-menu-layout:not(.uael-pointer__framed) .menu-item.parent a.uael-menu-item:before, .elementor-88 .elementor-element.elementor-element-f7cd506 .uael-nav-menu-layout:not(.uael-pointer__framed) .menu-item.parent a.uael-menu-item:after { background-color: #F3BA44; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .uael-nav-menu-layout:not(.uael-pointer__framed) .menu-item.parent .sub-menu .uael-has-submenu-container a:after { background-color: unset; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .uael-pointer__framed .menu-item.parent a.uael-menu-item:before, .elementor-88 .elementor-element.elementor-element-f7cd506 .uael-pointer__framed .menu-item.parent a.uael-menu-item:after { border-color: #F3BA44; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .sub-menu a.uael-sub-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 .elementor-menu-toggle, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown li a.uael-menu-item:not(.elementor-button), .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown li a.uael-sub-menu-item:not(.elementor-button), .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown-expandible li a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown-expandible li a.uael-sub-menu-item { color: #FFFFFF; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .sub-menu, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown, .elementor-88 .elementor-element.elementor-element-f7cd506 .uael-nav-menu nav.uael-dropdown-expandible, .elementor-88 .elementor-element.elementor-element-f7cd506 .uael-nav-menu nav.uael-dropdown-expandible .menu-item a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 .uael-nav-menu nav.uael-dropdown-expandible .menu-item .sub-menu, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown .menu-item a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown .menu-item a.uael-sub-menu-item { background-color: #F3BA44; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .sub-menu a.uael-sub-menu-item:hover, .elementor-88 .elementor-element.elementor-element-f7cd506 .elementor-menu-toggle:hover, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown li a.uael-menu-item:not(.elementor-button):hover, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown li a.uael-sub-menu-item:not(.elementor-button):hover, .elementor-88 .elementor-element.elementor-element-f7cd506 .uael-nav-menu nav.uael-dropdown-expandible li a.uael-menu-item:hover, .elementor-88 .elementor-element.elementor-element-f7cd506 .uael-nav-menu nav.uael-dropdown-expandible li a.uael-sub-menu-item:hover { color: #FFFFFF; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .sub-menu li a.uael-sub-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown li a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown li a.uael-sub-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown-expandible li a.uael-menu-item { font-size: 14px; font-weight: 500; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .sub-menu li.menu-item:not(:last-child), .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown li.menu-item:not(:last-child), .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown-expandible li.menu-item:not(:last-child) { border-bottom-style: none; }
.elementor-88 .elementor-element.elementor-element-f7cd506 div.uael-nav-menu-icon { color: #0A0A0A; }
.elementor-88 .elementor-element.elementor-element-f7cd506 div.uael-nav-menu-icon svg { fill: #0A0A0A; }
.elementor-88 .elementor-element.elementor-element-f7cd506 div.uael-nav-menu-icon:hover { color: #231B1B; }
.elementor-88 .elementor-element.elementor-element-f7cd506 div.uael-nav-menu-icon:hover svg { fill: #231B1B; }
.elementor-88 .elementor-element.elementor-element-3169402 > .elementor-element-populated { margin: 0px 0px 0px 0px;  --e-column-margin-right: 0px;
 --e-column-margin-left: 0px;
padding: 0px 0px 0px 0px; }
.elementor-88 .elementor-element.elementor-element-f682c10 > .elementor-widget-container { margin: 20px 0px 20px 0px; }
.elementor-88 .elementor-element.elementor-element-f682c10 { text-align: center; }
.elementor-88 .elementor-element.elementor-element-f682c10 img { width: 240px; }
.elementor-theme-builder-content-area { height: 400px; }
.elementor-location-header:before, .elementor-location-footer:before { content: ""; display: table; clear: both; }
 @media(max-width: 1024px) {
.elementor-88 .elementor-element.elementor-element-7163a39c { padding: 10px 20px 10px 20px; }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(5px/2); }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(5px/2); }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(5px/2); }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-5px/2); }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { inset-inline-end: calc(-5px/2); }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 {  --e-icon-list-icon-size: 15px;
}
.elementor-88 .elementor-element.elementor-element-c17adc3 .wpml-elementor-ls .wpml-ls-item { font-size: 12px; }
.elementor-88 .elementor-element.elementor-element-6415d1a7 { padding: 20px 20px 20px 20px; }
.elementor-88 .elementor-element.elementor-element-28481ab3 > .elementor-widget-container { margin: 30px 0px 30px 0px; }
.elementor-88 .elementor-element.elementor-element-455adfc { padding: 20px 20px 20px 20px; }
.elementor-88 .elementor-element.elementor-element-4c43453.elementor-column > .elementor-widget-wrap { justify-content: flex-end; }
.elementor-88 .elementor-element.elementor-element-4c43453 > .elementor-element-populated { margin: 0px 0px 0px 0px;  --e-column-margin-right: 0px;
 --e-column-margin-left: 0px;
padding: 0px 0px 0px 0px; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .menu-item a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 .menu-item a.uael-sub-menu-item { padding-left: 0px; padding-right: 0px; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .sub-menu li a.uael-sub-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown li a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown li a.uael-sub-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown-expandible li a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown-expandible li a.uael-sub-menu-item { padding-left: 20px; padding-right: 20px; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .sub-menu a.uael-sub-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown li a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown li a.uael-sub-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown-expandible li a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 nav.uael-dropdown-expandible li a.uael-sub-menu-item { padding-top: 20px; padding-bottom: 20px; }
.elementor-88 .elementor-element.elementor-element-f7cd506 > .elementor-widget-container { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .uael-nav-menu-icon { font-size: 35px; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .uael-nav-menu-icon svg { font-size: 35px; line-height: 35px; height: 35px; width: 35px; }
.elementor-88 .elementor-element.elementor-element-3169402 > .elementor-element-populated { margin: 0px 0px 0px 0px;  --e-column-margin-right: 0px;
 --e-column-margin-left: 0px;
padding: 0px 0px 0px 0px; }
.elementor-88 .elementor-element.elementor-element-f682c10 > .elementor-widget-container { margin: 30px 0px 30px 30px; }
.elementor-88 .elementor-element.elementor-element-f682c10 { text-align: left; }
}
 @media(max-width: 767px) {
.elementor-88 .elementor-element.elementor-element-7163a39c > .elementor-container { min-height: 0px; }
.elementor-88 .elementor-element.elementor-element-7163a39c { padding: 0px 20px 0px 20px; }
.elementor-88 .elementor-element.elementor-element-a9957c8 { width: 10%; }
.elementor-88 .elementor-element.elementor-element-73ca5c5 { width: 90%; }
.elementor-88 .elementor-element.elementor-element-73ca5c5 > .elementor-element-populated { padding: 0px 0px 0px 0px; }
.elementor-88 .elementor-element.elementor-element-543040e { text-align: right; }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 { z-index: 1; }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(25px/2); }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(25px/2); }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(25px/2); }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-25px/2); }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { inset-inline-end: calc(-25px/2); }
.elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-4fb9cfa2 .elementor-icon-list-item > a { line-height: 2em; }
.elementor-88 .elementor-element.elementor-element-8ed290e { width: 100%; }
.elementor-88 .elementor-element.elementor-element-8ed290e.elementor-column > .elementor-widget-wrap { justify-content: center; }
.elementor-88 .elementor-element.elementor-element-8ed290e > .elementor-element-populated { margin: 0px 0px 0px 0px;  --e-column-margin-right: 0px;
 --e-column-margin-left: 0px;
padding: 0px 0px 0px 0px; }
.elementor-88 .elementor-element.elementor-element-c17adc3 > .elementor-widget-container { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.elementor-88 .elementor-element.elementor-element-28481ab3 > .elementor-widget-container { margin: 010px 0px 10px 0px; }
.elementor-88 .elementor-element.elementor-element-28481ab3 img { width: 80px; }
.elementor-88 .elementor-element.elementor-element-455adfc { padding: 0px 0px 0px 0px; }
.elementor-88 .elementor-element.elementor-element-4c43453 { width: 25%; }
.elementor-88 .elementor-element.elementor-element-4c43453 > .elementor-element-populated { margin: 0px 0px 0px 0px;  --e-column-margin-right: 0px;
 --e-column-margin-left: 0px;
padding: 0px 0px 0px 0px; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .menu-item a.uael-menu-item, .elementor-88 .elementor-element.elementor-element-f7cd506 .menu-item a.uael-sub-menu-item { padding-left: 0px; padding-right: 0px; }
.elementor-88 .elementor-element.elementor-element-f7cd506 > .elementor-widget-container { margin: 15px 15px 15px 15px; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .uael-nav-menu-icon { font-size: 40px; }
.elementor-88 .elementor-element.elementor-element-f7cd506 .uael-nav-menu-icon svg { font-size: 40px; line-height: 40px; height: 40px; width: 40px; }
.elementor-88 .elementor-element.elementor-element-3169402 { width: 70%; }
.elementor-88 .elementor-element.elementor-element-3169402.elementor-column > .elementor-widget-wrap { justify-content: flex-end; }
.elementor-88 .elementor-element.elementor-element-f682c10 > .elementor-widget-container { margin: 10px 20px 10px 0px; }
.elementor-88 .elementor-element.elementor-element-f682c10 { text-align: right; }
.elementor-88 .elementor-element.elementor-element-f682c10 img { width: 177px; max-width: 180px; }
}
 @media(min-width: 768px) {
.elementor-88 .elementor-element.elementor-element-a9957c8 { width: 5%; }
.elementor-88 .elementor-element.elementor-element-73ca5c5 { width: 45.007%; }
.elementor-88 .elementor-element.elementor-element-3b2b1200 { width: 25.007%; }
.elementor-88 .elementor-element.elementor-element-8ed290e { width: 25%; }
}
 @media(max-width: 1024px) and (min-width:768px) {
.elementor-88 .elementor-element.elementor-element-a9957c8 { width: 5%; }
.elementor-88 .elementor-element.elementor-element-73ca5c5 { width: 32%; }
.elementor-88 .elementor-element.elementor-element-3b2b1200 { width: 28%; }
.elementor-88 .elementor-element.elementor-element-8ed290e { width: 35%; }
.elementor-88 .elementor-element.elementor-element-4c43453 { width: 40%; }
.elementor-88 .elementor-element.elementor-element-3169402 { width: 60%; }
}
/* Start custom CSS for uael-nav-menu, class: .elementor-element-f7cd506 */
.uael-nav-menu__layout-vertical.uael-nav-menu__submenu-arrow.uael-dropdown { display: none; }
.uael-nav-menu__layout-vertical.uael-nav-menu__submenu-arrow.uael-dropdown.menu-is-active { display: block; }

/* End custom CSS */