.elementor-18288 .elementor-element.elementor-element-a8cb3cc>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-18288 .elementor-element.elementor-element-a8cb3cc:not(.elementor-motion-effects-element-type-background), .elementor-18288 .elementor-element.elementor-element-a8cb3cc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18288 .elementor-element.elementor-element-a8cb3cc
{
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: #0000001c;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-18288 .elementor-element.elementor-element-a8cb3cc>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-18288 .elementor-element.elementor-element-73f8c6a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-18288 .elementor-element.elementor-element-73f8c6a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.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-18288 .elementor-element.elementor-element-94355c9
{
    text-align: center;
}
.elementor-bc-flex-widget .elementor-18288 .elementor-element.elementor-element-2f4fe79.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-18288 .elementor-element.elementor-element-2f4fe79.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-18288 .elementor-element.elementor-element-2f4fe79>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.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: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-18288 .elementor-element.elementor-element-0b4d873 .menu-item a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 .menu-item a.uael-sub-menu-item
{
    padding-left: 20px;
    padding-right: 20px;
}
.elementor-18288 .elementor-element.elementor-element-0b4d873 .menu-item a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 .menu-item a.uael-sub-menu-item
{
    padding-top: 30px;
    padding-bottom: 30px;
}
.elementor-18288 .elementor-element.elementor-element-0b4d873 .sub-menu li a.uael-sub-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown li a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown li a.uael-sub-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown-expandible li a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown-expandible li a.uael-sub-menu-item
{
    padding-left: 15px;
    padding-right: 15px;
}
.elementor-18288 .elementor-element.elementor-element-0b4d873 .sub-menu a.uael-sub-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown li a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown li a.uael-sub-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown-expandible li a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown-expandible li a.uael-sub-menu-item
{
    padding-top: 15px;
    padding-bottom: 15px;
}
.elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-nav-menu__layout-horizontal ul.sub-menu, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-nav-menu__layout-expandible.menu-is-active, .elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-dropdown.menu-is-active
{
    margin-top: 0;
}
.elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-nav-menu__toggle
{
    text-align: right;
}
.elementor-18288 .elementor-element.elementor-element-0b4d873 .menu-item a.uael-menu-item
{
    font-family: "Larsseit Regular",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-18288 .elementor-element.elementor-element-0b4d873 .menu-item a.uael-menu-item:not(.elementor-button), .elementor-18288 .elementor-element.elementor-element-0b4d873 .sub-menu a.uael-sub-menu-item
{
    color: var(--e-global-color-astglobalcolor8);
}
.elementor-18288 .elementor-element.elementor-element-0b4d873 .menu-item a.uael-menu-item:not(.elementor-button):hover, .elementor-18288 .elementor-element.elementor-element-0b4d873 .sub-menu a.uael-sub-menu-item:hover, .elementor-18288 .elementor-element.elementor-element-0b4d873 .menu-item.current-menu-item a.uael-menu-item:not(.elementor-button), .elementor-18288 .elementor-element.elementor-element-0b4d873 .menu-item a.uael-menu-item.highlighted:not(.elementor-button), .elementor-18288 .elementor-element.elementor-element-0b4d873 .menu-item a.uael-menu-item:not(.elementor-button):focus
{
    color: var(--e-global-color-primary);
}
.elementor-18288 .elementor-element.elementor-element-0b4d873 .menu-item.current-menu-item a.uael-menu-item:not(.elementor-button), .elementor-18288 .elementor-element.elementor-element-0b4d873 .menu-item.current-menu-ancestor a.uael-menu-item:not(.elementor-button), .elementor-18288 .elementor-element.elementor-element-0b4d873 .menu-item.custom-menu-active a.uael-menu-item:not(.elementor-button)
{
    color: var(--e-global-color-primary);
}
.elementor-18288 .elementor-element.elementor-element-0b4d873 .sub-menu, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown, .elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-nav-menu nav.uael-dropdown-expandible, .elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-nav-menu nav.uael-dropdown-expandible .menu-item a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-nav-menu nav.uael-dropdown-expandible .menu-item .sub-menu, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown .menu-item a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown .menu-item a.uael-sub-menu-item
{
    background-color: var(--e-global-color-astglobalcolor5);
}
.elementor-18288 .elementor-element.elementor-element-0b4d873 .sub-menu a.uael-sub-menu-item:hover, .elementor-18288 .elementor-element.elementor-element-0b4d873 .elementor-menu-toggle:hover, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown li a.uael-menu-item:not(.elementor-button):hover, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown li a.uael-sub-menu-item:not(.elementor-button):hover, .elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-nav-menu nav.uael-dropdown-expandible li a.uael-menu-item:hover, .elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-nav-menu nav.uael-dropdown-expandible li a.uael-sub-menu-item:hover
{
    color: var(--e-global-color-astglobalcolor5);
}
.elementor-18288 .elementor-element.elementor-element-0b4d873 .sub-menu a.uael-sub-menu-item:hover, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown li a.uael-menu-item:not(.elementor-button):hover, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown li a.uael-sub-menu-item:not(.elementor-button):hover, .elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-nav-menu nav.uael-dropdown-expandible li a.uael-menu-item:hover, .elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-nav-menu nav.uael-dropdown-expandible li a.uael-sub-menu-item:hover
{
    background-color: var(--e-global-color-primary);
}
.elementor-18288 .elementor-element.elementor-element-0b4d873 .sub-menu .menu-item.current-menu-item a.uael-sub-menu-item.uael-sub-menu-item-active, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown .menu-item.current-menu-item a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown .menu-item.current-menu-ancestor a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown .sub-menu .menu-item.current-menu-item a.uael-sub-menu-item.uael-sub-menu-item-active, .elementor-18288 .elementor-element.elementor-element-0b4d873 .sub-menu .menu-item.custom-submenu-active a.uael-sub-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown .menu-item.custom-menu-active a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-nav-menu nav.uael-dropdown-expandible .menu-item.current-menu-item a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-nav-menu nav.uael-dropdown-expandible .menu-item.current-menu-item a.uael-sub-menu-item
{
    color: var(--e-global-color-astglobalcolor5);
}
.elementor-18288 .elementor-element.elementor-element-0b4d873 .sub-menu .menu-item.current-menu-item a.uael-sub-menu-item.uael-sub-menu-item-active, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown .menu-item.current-menu-item a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown .menu-item.current-menu-ancestor a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown .sub-menu .menu-item.current-menu-item a.uael-sub-menu-item.uael-sub-menu-item-active, .elementor-18288 .elementor-element.elementor-element-0b4d873 .sub-menu .menu-item.custom-submenu-active a.uael-sub-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown .menu-item.custom-menu-active a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-nav-menu nav.uael-dropdown-expandible .menu-item.current-menu-item a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-nav-menu nav.uael-dropdown-expandible .menu-item.current-menu-item a.uael-sub-menu-item
{
    background-color: var(--e-global-color-primary);
}
.elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-nav-menu .sub-menu, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown-expandible
{
    box-shadow: 0 5px 15px 0 rgba(51.999999999999986,69.00000000000013,147,.07);
}
.elementor-18288 .elementor-element.elementor-element-0b4d873 .sub-menu li.menu-item:not(:last-child), .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown li.menu-item:not(:last-child), .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-dropdown-expandible li.menu-item:not(:last-child)
{
    border-bottom-style: solid;
    border-bottom-color: #dbedff;
    border-bottom-width: 1px;
}
.elementor-bc-flex-widget .elementor-18288 .elementor-element.elementor-element-cf18438.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-18288 .elementor-element.elementor-element-cf18438.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-18288 .elementor-element.elementor-element-cf18438>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 1px 0 1px;
    border-color: rgba(0,0,0,.12);
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 0 20px 0;
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-18288 .elementor-element.elementor-element-7fd67d2 .elementor-button
{
    background-color: rgba(44,140,200,0);
    font-family: "Larsseit Regular",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-18288 .elementor-element.elementor-element-7fd67d2 .elementor-button:hover, .elementor-18288 .elementor-element.elementor-element-7fd67d2 .elementor-button:focus
{
    color: var(--e-global-color-primary);
}
.elementor-18288 .elementor-element.elementor-element-7fd67d2 .elementor-button:hover svg, .elementor-18288 .elementor-element.elementor-element-7fd67d2 .elementor-button:focus svg
{
    fill: var(--e-global-color-primary);
}
.elementor-bc-flex-widget .elementor-18288 .elementor-element.elementor-element-676a75a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-18288 .elementor-element.elementor-element-676a75a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-18288 .elementor-element.elementor-element-a814536 .elementor-button
{
    background-color: rgba(44,140,200,0);
    font-family: "Larsseit Regular",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #000;
    color: #000;
}
.elementor-18288 .elementor-element.elementor-element-a814536 .elementor-button:hover, .elementor-18288 .elementor-element.elementor-element-a814536 .elementor-button:focus
{
    color: var(--e-global-color-primary);
}
.elementor-18288 .elementor-element.elementor-element-a814536 .elementor-button:hover svg, .elementor-18288 .elementor-element.elementor-element-a814536 .elementor-button:focus svg
{
    fill: var(--e-global-color-primary);
}
.elementor-18288 .elementor-element.elementor-element-ea34483>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-18288 .elementor-element.elementor-element-ea34483:not(.elementor-motion-effects-element-type-background), .elementor-18288 .elementor-element.elementor-element-ea34483>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-18288 .elementor-element.elementor-element-ea34483
{
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: #0000001c;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-18288 .elementor-element.elementor-element-ea34483>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-18288 .elementor-element.elementor-element-38e73e9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-18288 .elementor-element.elementor-element-38e73e9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-18288 .elementor-element.elementor-element-456f072
{
    text-align: center;
}
.elementor-bc-flex-widget .elementor-18288 .elementor-element.elementor-element-31210e4.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-18288 .elementor-element.elementor-element-31210e4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-18288 .elementor-element.elementor-element-31210e4>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 1px 0 1px;
    border-color: #0000001f;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 0 20px 0;
}
.elementor-18288 .elementor-element.elementor-element-3ca60c7 .elementor-button
{
    background-color: rgba(44,140,200,0);
    font-family: "Larsseit Regular",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-18288 .elementor-element.elementor-element-3ca60c7 .elementor-button:hover, .elementor-18288 .elementor-element.elementor-element-3ca60c7 .elementor-button:focus
{
    color: var(--e-global-color-primary);
}
.elementor-18288 .elementor-element.elementor-element-3ca60c7 .elementor-button:hover svg, .elementor-18288 .elementor-element.elementor-element-3ca60c7 .elementor-button:focus svg
{
    fill: var(--e-global-color-primary);
}
.elementor-bc-flex-widget .elementor-18288 .elementor-element.elementor-element-2338fe5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-18288 .elementor-element.elementor-element-2338fe5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-18288 .elementor-element.elementor-element-61ec82f .elementor-button
{
    background-color: rgba(44,140,200,0);
    font-family: "Larsseit Regular",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #000;
    color: #000;
}
.elementor-18288 .elementor-element.elementor-element-61ec82f .elementor-button:hover, .elementor-18288 .elementor-element.elementor-element-61ec82f .elementor-button:focus
{
    color: var(--e-global-color-primary);
}
.elementor-18288 .elementor-element.elementor-element-61ec82f .elementor-button:hover svg, .elementor-18288 .elementor-element.elementor-element-61ec82f .elementor-button:focus svg
{
    fill: var(--e-global-color-primary);
}
.elementor-bc-flex-widget .elementor-18288 .elementor-element.elementor-element-208082b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-18288 .elementor-element.elementor-element-208082b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-18288 .elementor-element.elementor-element-208082b>.elementor-element-populated
{
    border-style: solid;
    border-color: #0000001f;
    padding: 20px 0 20px 0;
}
.elementor-18288 .elementor-element.elementor-element-376860a .menu-item a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a .menu-item a.uael-sub-menu-item
{
    padding-left: 20px;
    padding-right: 20px;
}
.elementor-18288 .elementor-element.elementor-element-376860a .menu-item a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a .menu-item a.uael-sub-menu-item
{
    padding-top: 13px;
    padding-bottom: 13px;
}
.elementor-18288 .elementor-element.elementor-element-376860a .sub-menu li a.uael-sub-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown li a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown li a.uael-sub-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown-expandible li a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown-expandible li a.uael-sub-menu-item
{
    padding-left: 15px;
    padding-right: 15px;
}
.elementor-18288 .elementor-element.elementor-element-376860a .sub-menu a.uael-sub-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown li a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown li a.uael-sub-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown-expandible li a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown-expandible li a.uael-sub-menu-item
{
    padding-top: 15px;
    padding-bottom: 15px;
}
.elementor-18288 .elementor-element.elementor-element-376860a nav.uael-nav-menu__layout-horizontal ul.sub-menu, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-nav-menu__layout-expandible.menu-is-active, .elementor-18288 .elementor-element.elementor-element-376860a .uael-dropdown.menu-is-active
{
    margin-top: 10px;
}
.elementor-18288 .elementor-element.elementor-element-376860a .uael-nav-menu__toggle
{
    text-align: right;
}
.elementor-18288 .elementor-element.elementor-element-376860a .menu-item a.uael-menu-item
{
    font-family: "Larsseit Regular",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 20px;
}
.elementor-18288 .elementor-element.elementor-element-376860a .menu-item a.uael-menu-item:not(.elementor-button), .elementor-18288 .elementor-element.elementor-element-376860a .sub-menu a.uael-sub-menu-item
{
    color: var(--e-global-color-astglobalcolor8);
}
.elementor-18288 .elementor-element.elementor-element-376860a .menu-item a.uael-menu-item:not(.elementor-button):hover, .elementor-18288 .elementor-element.elementor-element-376860a .sub-menu a.uael-sub-menu-item:hover, .elementor-18288 .elementor-element.elementor-element-376860a .menu-item.current-menu-item a.uael-menu-item:not(.elementor-button), .elementor-18288 .elementor-element.elementor-element-376860a .menu-item a.uael-menu-item.highlighted:not(.elementor-button), .elementor-18288 .elementor-element.elementor-element-376860a .menu-item a.uael-menu-item:not(.elementor-button):focus
{
    color: var(--e-global-color-primary);
}
.elementor-18288 .elementor-element.elementor-element-376860a .menu-item.current-menu-item a.uael-menu-item:not(.elementor-button), .elementor-18288 .elementor-element.elementor-element-376860a .menu-item.current-menu-ancestor a.uael-menu-item:not(.elementor-button), .elementor-18288 .elementor-element.elementor-element-376860a .menu-item.custom-menu-active a.uael-menu-item:not(.elementor-button)
{
    color: var(--e-global-color-primary);
}
.elementor-18288 .elementor-element.elementor-element-376860a .sub-menu, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown, .elementor-18288 .elementor-element.elementor-element-376860a .uael-nav-menu nav.uael-dropdown-expandible, .elementor-18288 .elementor-element.elementor-element-376860a .uael-nav-menu nav.uael-dropdown-expandible .menu-item a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a .uael-nav-menu nav.uael-dropdown-expandible .menu-item .sub-menu, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown .menu-item a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown .menu-item a.uael-sub-menu-item
{
    background-color: #fff;
}
.elementor-18288 .elementor-element.elementor-element-376860a .sub-menu a.uael-sub-menu-item:hover, .elementor-18288 .elementor-element.elementor-element-376860a .elementor-menu-toggle:hover, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown li a.uael-menu-item:not(.elementor-button):hover, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown li a.uael-sub-menu-item:not(.elementor-button):hover, .elementor-18288 .elementor-element.elementor-element-376860a .uael-nav-menu nav.uael-dropdown-expandible li a.uael-menu-item:hover, .elementor-18288 .elementor-element.elementor-element-376860a .uael-nav-menu nav.uael-dropdown-expandible li a.uael-sub-menu-item:hover
{
    color: var(--e-global-color-astglobalcolor5);
}
.elementor-18288 .elementor-element.elementor-element-376860a .sub-menu a.uael-sub-menu-item:hover, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown li a.uael-menu-item:not(.elementor-button):hover, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown li a.uael-sub-menu-item:not(.elementor-button):hover, .elementor-18288 .elementor-element.elementor-element-376860a .uael-nav-menu nav.uael-dropdown-expandible li a.uael-menu-item:hover, .elementor-18288 .elementor-element.elementor-element-376860a .uael-nav-menu nav.uael-dropdown-expandible li a.uael-sub-menu-item:hover
{
    background-color: var(--e-global-color-primary);
}
.elementor-18288 .elementor-element.elementor-element-376860a .sub-menu .menu-item.current-menu-item a.uael-sub-menu-item.uael-sub-menu-item-active, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown .menu-item.current-menu-item a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown .menu-item.current-menu-ancestor a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown .sub-menu .menu-item.current-menu-item a.uael-sub-menu-item.uael-sub-menu-item-active, .elementor-18288 .elementor-element.elementor-element-376860a .sub-menu .menu-item.custom-submenu-active a.uael-sub-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown .menu-item.custom-menu-active a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a .uael-nav-menu nav.uael-dropdown-expandible .menu-item.current-menu-item a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a .uael-nav-menu nav.uael-dropdown-expandible .menu-item.current-menu-item a.uael-sub-menu-item
{
    color: var(--e-global-color-astglobalcolor5);
}
.elementor-18288 .elementor-element.elementor-element-376860a .sub-menu .menu-item.current-menu-item a.uael-sub-menu-item.uael-sub-menu-item-active, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown .menu-item.current-menu-item a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown .menu-item.current-menu-ancestor a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown .sub-menu .menu-item.current-menu-item a.uael-sub-menu-item.uael-sub-menu-item-active, .elementor-18288 .elementor-element.elementor-element-376860a .sub-menu .menu-item.custom-submenu-active a.uael-sub-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown .menu-item.custom-menu-active a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a .uael-nav-menu nav.uael-dropdown-expandible .menu-item.current-menu-item a.uael-menu-item, .elementor-18288 .elementor-element.elementor-element-376860a .uael-nav-menu nav.uael-dropdown-expandible .menu-item.current-menu-item a.uael-sub-menu-item
{
    background-color: var(--e-global-color-primary);
}
.elementor-18288 .elementor-element.elementor-element-376860a .sub-menu li.menu-item:not(:last-child), .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown li.menu-item:not(:last-child), .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-dropdown-expandible li.menu-item:not(:last-child)
{
    border-bottom-style: solid;
    border-bottom-color: #dbedff;
    border-bottom-width: 1px;
}
.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-bc-flex-widget .elementor-18288 .elementor-element.elementor-element-73f8c6a.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-18288 .elementor-element.elementor-element-73f8c6a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-18288 .elementor-element.elementor-element-0b4d873.uael-nav-menu__breakpoint-tablet nav.uael-nav-menu__layout-horizontal ul.sub-menu
    {
        margin-top: 0;
    }
    .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-nav-menu__layout-horizontal ul.sub-menu, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-nav-menu__layout-expandible.menu-is-active, .elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-dropdown.menu-is-active
    {
        margin-top: 25px;
    }
    .elementor-18288 .elementor-element.elementor-element-ea34483
    {
        padding: 0 20px 0 20px;
    }
    .elementor-bc-flex-widget .elementor-18288 .elementor-element.elementor-element-38e73e9.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-18288 .elementor-element.elementor-element-38e73e9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-18288 .elementor-element.elementor-element-456f072
    {
        text-align: left;
    }
    .elementor-18288 .elementor-element.elementor-element-208082b>.elementor-element-populated
    {
        border-width: 0 0 0 1px;
    }
    .elementor-18288 .elementor-element.elementor-element-376860a.uael-nav-menu__breakpoint-tablet nav.uael-nav-menu__layout-horizontal ul.sub-menu
    {
        margin-top: 0;
    }
    .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-nav-menu__layout-horizontal ul.sub-menu, .elementor-18288 .elementor-element.elementor-element-376860a nav.uael-nav-menu__layout-expandible.menu-is-active, .elementor-18288 .elementor-element.elementor-element-376860a .uael-dropdown.menu-is-active
    {
        margin-top: 25px;
    }
}
@media(min-width: 768px)
{
    .elementor-18288 .elementor-element.elementor-element-73f8c6a
    {
        width: 20%;
    }
    .elementor-18288 .elementor-element.elementor-element-2f4fe79
    {
        width: 60%;
    }
    .elementor-18288 .elementor-element.elementor-element-cf18438
    {
        width: 10%;
    }
    .elementor-18288 .elementor-element.elementor-element-676a75a
    {
        width: 10%;
    }
    .elementor-18288 .elementor-element.elementor-element-38e73e9
    {
        width: 20%;
    }
    .elementor-18288 .elementor-element.elementor-element-31210e4
    {
        width: 10%;
    }
    .elementor-18288 .elementor-element.elementor-element-2338fe5
    {
        width: 10%;
    }
    .elementor-18288 .elementor-element.elementor-element-208082b
    {
        width: 60%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-18288 .elementor-element.elementor-element-73f8c6a
    {
        width: 30%;
    }
    .elementor-18288 .elementor-element.elementor-element-2f4fe79
    {
        width: 26%;
    }
    .elementor-18288 .elementor-element.elementor-element-cf18438
    {
        width: 22%;
    }
    .elementor-18288 .elementor-element.elementor-element-676a75a
    {
        width: 22%;
    }
    .elementor-18288 .elementor-element.elementor-element-38e73e9
    {
        width: 30%;
    }
    .elementor-18288 .elementor-element.elementor-element-31210e4
    {
        width: 22%;
    }
    .elementor-18288 .elementor-element.elementor-element-2338fe5
    {
        width: 22%;
    }
    .elementor-18288 .elementor-element.elementor-element-208082b
    {
        width: 26%;
    }
}
@media(max-width: 767px)
{
    .elementor-18288 .elementor-element.elementor-element-a8cb3cc
    {
        padding: 10px 10px 10px 10px;
    }
    .elementor-18288 .elementor-element.elementor-element-73f8c6a
    {
        width: 50%;
    }
    .elementor-18288 .elementor-element.elementor-element-2f4fe79
    {
        width: 50%;
    }
    .elementor-bc-flex-widget .elementor-18288 .elementor-element.elementor-element-2f4fe79.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-18288 .elementor-element.elementor-element-2f4fe79.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-18288 .elementor-element.elementor-element-0b4d873.uael-nav-menu__breakpoint-mobile nav.uael-nav-menu__layout-horizontal ul.sub-menu
    {
        margin-top: 0;
    }
    .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-nav-menu__layout-horizontal ul.sub-menu, .elementor-18288 .elementor-element.elementor-element-0b4d873 nav.uael-nav-menu__layout-expandible.menu-is-active, .elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-dropdown.menu-is-active
    {
        margin-top: 23px;
    }
    .elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-nav-menu-icon
    {
        font-size: 20px;
    }
    .elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-nav-menu-icon svg
    {
        font-size: 20px;
        line-height: 20px;
        height: 20px;
        width: 20px;
    }
    .elementor-18288 .elementor-element.elementor-element-cf18438
    {
        width: 49%;
    }
    .elementor-18288 .elementor-element.elementor-element-cf18438>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-18288 .elementor-element.elementor-element-676a75a
    {
        width: 50%;
    }
    .elementor-18288 .elementor-element.elementor-element-ea34483
    {
        padding: 10px 10px 10px 10px;
    }
    .elementor-18288 .elementor-element.elementor-element-38e73e9
    {
        width: 44%;
    }
    .elementor-18288 .elementor-element.elementor-element-31210e4
    {
        width: 24%;
    }
    .elementor-18288 .elementor-element.elementor-element-31210e4>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-18288 .elementor-element.elementor-element-3ca60c7 .elementor-button
    {
        font-size: 14px;
        line-height: 24px;
        padding: 0 0 0 0;
    }
    .elementor-18288 .elementor-element.elementor-element-2338fe5
    {
        width: 24%;
    }
    .elementor-18288 .elementor-element.elementor-element-61ec82f .elementor-button
    {
        font-size: 14px;
        line-height: 24px;
        padding: 0 0 0 0;
    }
    .elementor-18288 .elementor-element.elementor-element-208082b
    {
        width: 7%;
    }
    .elementor-bc-flex-widget .elementor-18288 .elementor-element.elementor-element-208082b.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-18288 .elementor-element.elementor-element-208082b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-18288 .elementor-element.elementor-element-376860a.uael-nav-menu__breakpoint-mobile nav.uael-nav-menu__layout-horizontal ul.sub-menu
    {
        margin-top: 0;
    }
    .elementor-18288 .elementor-element.elementor-element-376860a .uael-nav-menu-icon
    {
        font-size: 20px;
    }
    .elementor-18288 .elementor-element.elementor-element-376860a .uael-nav-menu-icon svg
    {
        font-size: 20px;
        line-height: 20px;
        height: 20px;
        width: 20px;
    }
}
@media only screen and (max-width: 1024px)
{
    .elementor-18288 .elementor-element.elementor-element-0b4d873 .uael-nav-menu__toggle
    {
        line-height: 0;
    }
}
@media only screen and (max-width: 1024px)
{
    .elementor-18288 .elementor-element.elementor-element-376860a .uael-nav-menu__toggle
    {
        line-height: 0;
    }
}