:root {
    --e-global-color-primary: #662483;
    --e-global-color-secondary: #1A1430;
    --e-global-color-text: #1A1430;
    --e-global-color-accent: #662483;
    --e-global-color-987a14: #4054B2;
    --e-global-color-27eaea5d: #23A455;
    --e-global-color-51c9f7f0: #000;
    --e-global-color-42f3278b: #FFF;
    --e-global-color-18cdcdc9: #000000;
    --e-global-color-6038083: #662483;
    --e-global-color-4ad14a4d: #F3F3F3;
    --e-global-color-506379d: #4B2795;
    --e-global-color-190e026a: #252525;
    --e-global-color-10b19662: #EA87AA;
    --e-global-color-61c87525: #BBD6E5;
    --e-global-color-2de79576: #EFEEEF;
    --e-global-color-289441c9: #3F6081;
    --e-global-color-3823b2bb: #657A97;
    --e-global-color-667d4d55: #189C5D;
    --e-global-color-c288903: #F4ECFC;
    --e-global-color-5efe9ff: #C499F0;
    --e-global-typography-primary-font-family: "effra";
    --e-global-typography-primary-font-weight: 600;
    --e-global-typography-secondary-font-family: "Open Sans";
    --e-global-typography-secondary-font-weight: 400;
    --e-global-typography-text-font-family: "effra";
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-accent-font-family: "effra";
    --e-global-typography-accent-font-weight: 500;
    --e-global-typography-f6e9f88-font-size: 25px;
}


.elementor-location-header:before,
.elementor-location-footer:before {
    content: "";
    display: table;
    clear: both;
}

.elementor *,
.elementor :after,
.elementor :before {
    box-sizing: border-box;
}

.elementor-element {
    --flex-direction: initial;
    --flex-wrap: initial;
    --justify-content: initial;
    --align-items: initial;
    --align-content: initial;
    --gap: initial;
    --flex-basis: initial;
    --flex-grow: initial;
    --flex-shrink: initial;
    --order: initial;
    --align-self: initial;
    align-self: var(--align-self);
    flex-basis: var(--flex-basis);
    flex-grow: var(--flex-grow);
    flex-shrink: var(--flex-shrink);
    order: var(--order);
}

.e-con {
    --border-radius: 0;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    --border-style: initial;
    --border-color: initial;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --content-width: min(100%, var(--container-max-width, 1140px));
    --width: 100%;
    --min-height: initial;
    --height: auto;
    --text-align: initial;
    --margin-top: 0px;
    --margin-right: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --padding-top: var(--container-default-padding-top, 10px);
    --padding-right: var(--container-default-padding-right, 10px);
    --padding-bottom: var(--container-default-padding-bottom, 10px);
    --padding-left: var(--container-default-padding-left, 10px);
    --position: relative;
    --z-index: revert;
    --overflow: visible;
    --gap: var(--widgets-spacing, 20px);
    --row-gap: var(--widgets-spacing-row, 20px);
    --column-gap: var(--widgets-spacing-column, 20px);
    --overlay-mix-blend-mode: initial;
    --overlay-opacity: 1;
    --overlay-transition: 0.3s;
    --e-con-grid-template-columns: repeat(3, 1fr);
    --e-con-grid-template-rows: repeat(2, 1fr);
    border-radius: var(--border-radius);
    height: var(--height);
    min-height: var(--min-height);
    min-width: 0;
    overflow: var(--overflow);
    position: var(--position);
    width: var(--width);
    z-index: var(--z-index);
    --flex-wrap-mobile: wrap;
}

.e-con:where(:not(.e-div-block-base)) {
    transition: background var(--background-transition, .3s), border var(--border-transition, .3s), box-shadow var(--border-transition, .3s), transform var(--e-con-transform-transition-duration, .4s);
}

.e-con {
    --margin-block-start: var(--margin-top);
    --margin-block-end: var(--margin-bottom);
    --margin-inline-start: var(--margin-left);
    --margin-inline-end: var(--margin-right);
    --padding-inline-start: var(--padding-left);
    --padding-inline-end: var(--padding-right);
    --padding-block-start: var(--padding-top);
    --padding-block-end: var(--padding-bottom);
    --border-block-start-width: var(--border-top-width);
    --border-block-end-width: var(--border-bottom-width);
    --border-inline-start-width: var(--border-left-width);
    --border-inline-end-width: var(--border-right-width);
}

.e-con {
    margin-block-end: var(--margin-block-end);
    margin-block-start: var(--margin-block-start);
    margin-inline-end: var(--margin-inline-end);
    margin-inline-start: var(--margin-inline-start);
    padding-inline-end: var(--padding-inline-end);
    padding-inline-start: var(--padding-inline-start);
}

.e-con,
.e-con>.e-con-inner {
    display: var(--display);
}

.e-con-boxed {
    gap: initial;
    text-align: initial;
}

.e-con {
    --container-max-width: 1350px;
}

.elementor-element,
.elementor-lightbox {
    --swiper-theme-color: #000;
    --swiper-navigation-size: 44px;
    --swiper-pagination-bullet-size: 6px;
    --swiper-pagination-bullet-horizontal-gap: 6px;
}

.e-con {
    --container-widget-width: 100%;
}

.e-con.e-flex {
    --flex-direction: column;
    --flex-basis: auto;
    --flex-grow: 0;
    --flex-shrink: 1;
    flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis);
}

.e-con-boxed.e-flex {
    align-content: normal;
    align-items: normal;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: normal;
}

:is(.elementor-section-wrap, [data-elementor-id])>.e-con {
    --margin-left: auto;
    --margin-right: auto;
    max-width: min(100%, var(--width));
}

.elementor-7654 .elementor-element.elementor-element-9c66427 {
    --display: flex;
    --min-height: 36px;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
    --align-items: center;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

@media (min-width: 768px) {
    .elementor-7654 .elementor-element.elementor-element-9c66427 {
        --content-width: 1350px;
    }
}

.elementor-7654 .elementor-element.elementor-element-9c66427:not(.elementor-motion-effects-element-type-background),
.elementor-7654 .elementor-element.elementor-element-9c66427>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #662483;
}

.e-con-full,
.e-con>.e-con-inner {
    padding-block-end: var(--padding-block-end);
    padding-block-start: var(--padding-block-start);
    text-align: var(--text-align);
}

.e-con>.e-con-inner {
    gap: var(--row-gap) var(--column-gap);
    height: 100%;
    margin: 0 auto;
    max-width: var(--content-width);
    padding-inline-end: 0;
    padding-inline-start: 0;
    width: 100%;
}

.e-con-full.e-flex,
.e-con.e-flex>.e-con-inner {
    flex-direction: var(--flex-direction);
}

.e-con.e-flex>.e-con-inner {
    align-content: var(--align-content);
    align-items: var(--align-items);
    align-self: auto;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1;
    flex-wrap: var(--flex-wrap);
    justify-content: var(--justify-content);
}

.elementor-element:where(.e-con-full, .elementor-widget) {
    align-content: var(--align-content);
    align-items: var(--align-items);
    flex-direction: var(--flex-direction);
    flex-wrap: var(--flex-wrap);
    gap: var(--row-gap) var(--column-gap);
    justify-content: var(--justify-content);
}

.elementor-widget {
    position: relative;
}

.elementor-element,
.elementor-lightbox {
    --swiper-theme-color: #000;
    --swiper-navigation-size: 44px;
    --swiper-pagination-bullet-size: 6px;
    --swiper-pagination-bullet-horizontal-gap: 6px;
}

.e-con .elementor-widget {
    min-width: 0;
}

.e-con .elementor-widget.elementor-widget {
    margin-block-end: 0;
}

.elementor-7654 .elementor-element.elementor-element-a5902ff {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.e-con.e-con>.e-con-inner>.elementor-widget,
.elementor.elementor .e-con>.elementor-widget {
    max-width: 100%;
}

.elementor *,
.elementor :after,
.elementor :before {
    box-sizing: border-box;
}

.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,
.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)) {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, transform var(--e-transform-transition-duration, .4s);
}

.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,
.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container {
    overflow: hidden;
}

.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,
.e-con>.elementor-widget>.elementor-widget-container {
    height: 100%;
}

.elementor-widget .elementor-icon-list-items {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.elementor-widget .elementor-icon-list-items.elementor-inline-items {
    display: flex;
    flex-wrap: wrap;
    margin-inline: -8px;
}

#left-area ul.elementor-icon-list-items,
.elementor .elementor-element ul.elementor-icon-list-items,
.elementor-edit-area .elementor-element ul.elementor-icon-list-items {
    padding: 0;
}

.elementor-widget .elementor-icon-list-item {
    margin: 0;
    padding: 0;
    position: relative;
}

.elementor-widget .elementor-icon-list-item,
.elementor-widget .elementor-icon-list-item a {
    align-items: var(--icon-vertical-align, center);
    display: flex;
    font-size: inherit;
}

.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item {
    word-break: break-word;
}

.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: 8px;
}

.elementor a {
    box-shadow: none;
    text-decoration: none;
}

.elementor-widget .elementor-icon-list-item,
.elementor-widget .elementor-icon-list-item a {
    align-items: var(--icon-vertical-align, center);
    display: flex;
    font-size: inherit;
}

.elementor-widget.elementor-list-item-link-full_width a {
    width: 100%;
}

.elementor-7654 .elementor-element.elementor-element-a5902ff .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-7654 .elementor-element.elementor-element-a5902ff .elementor-icon-list-item>a {
    font-size: 12px;
    font-weight: bold;
}

.elementor-7654 .elementor-element.elementor-element-a5902ff .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

:is(.elementor-section-wrap, [data-elementor-id])>.e-con {
    --margin-left: auto;
    --margin-right: auto;
    max-width: min(100%, var(--width));
}

.elementor-7654 .elementor-element.elementor-element-f25ee35 {
    --display: flex;
    --min-height: 100px;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
}

.elementor-7654 .elementor-element.elementor-element-f25ee35:not(.elementor-motion-effects-element-type-background),
.elementor-7654 .elementor-element.elementor-element-f25ee35>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-42f3278b);
}

.e-con .elementor-widget:not(:last-child) {
    --kit-widget-spacing: 0px;
}

.elementor-7654 .elementor-element.elementor-element-9445e30>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-widget-image a {
    display: inline-block;
}

.elementor img {
    border: none;
    border-radius: 0;
    box-shadow: none;
    height: auto;
    max-width: 100%;
}

.elementor-widget-image img {
    display: inline-block;
    vertical-align: middle;
}

.elementor-7654 .elementor-element.elementor-element-9445e30 img {
    width: 167px;
}

.elementor-7654 .elementor-element.elementor-element-10f6172 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: space-between;
    --align-items: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7654 .elementor-element.elementor-element-e812d03 {
    --n-menu-dropdown-content-max-width: fit-content;
    --n-menu-heading-justify-content: center;
    --n-menu-title-flex-grow: initial;
    --n-menu-title-justify-content: initial;
    --n-menu-title-justify-content-mobile: center;
    --n-menu-heading-wrap: wrap;
    --n-menu-heading-overflow-x: initial;
    --n-menu-title-distance-from-content: 8px;
    --n-menu-toggle-icon-wrapper-animation-duration: 500ms;
    --n-menu-title-space-between: 25px;
    --n-menu-title-font-size: 18px;
    --n-menu-title-color-normal: var(--e-global-color-secondary);
    --n-menu-title-transition: 300ms;
    --n-menu-icon-size: 16px;
    --n-menu-toggle-icon-size: 20px;
    --n-menu-toggle-icon-color: var(--e-global-color-6038083);
    --n-menu-toggle-icon-color-hover: var(--e-global-color-secondary);
    --n-menu-toggle-icon-hover-duration: 500ms;
    --n-menu-toggle-icon-color-active: var(--e-global-color-6038083);
    --n-menu-toggle-icon-distance-from-dropdown: 0px;
    width: 100%;
}

.elementor-7654 .elementor-element.elementor-element-e812d03 {
    --n-menu-title-color-hover: var(--e-global-color-6038083);
    --n-menu-title-color-active: var(--e-global-color-6038083);
}

.elementor-7654 .elementor-element.elementor-element-de821f8 img {
    height: 72px;
}

.elementor-7654 .elementor-element.elementor-element-6977697 img {
    height: 60px;
}


.elementor-7654 .elementor-element.elementor-element-e812d03.elementor-element {
    --align-self: center;
}

.elementor-widget-n-menu {
    --n-menu-direction: column;
    --n-menu-wrapper-display: flex;
    --n-menu-heading-justify-content: initial;
    --n-menu-title-color-normal: #1f2124;
    --n-menu-title-color-active: #58d0f5;
    --n-menu-icon-color: var(--n-menu-title-color-normal);
    --n-menu-icon-color-active: var(--n-menu-title-color-active);
    --n-menu-icon-color-hover: var(--n-menu-title-color-hover);
    --n-menu-title-normal-color-dropdown: var(--n-menu-title-color-normal);
    --n-menu-title-active-color-dropdown: var(--n-menu-title-color-active);
    --n-menu-title-hover-color-fallback: #1f2124;
    --n-menu-title-font-size: 1rem;
    --n-menu-title-justify-content: initial;
    --n-menu-title-flex-grow: initial;
    --n-menu-title-justify-content-mobile: initial;
    --n-menu-title-space-between: 0px;
    --n-menu-title-distance-from-content: 0px;
    --n-menu-title-color-hover: #1f2124;
    --n-menu-title-padding: 0.5rem 1rem;
    --n-menu-title-transition: 0.3s;
    --n-menu-title-line-height: 1.5;
    --n-menu-title-order: initial;
    --n-menu-title-direction: initial;
    --n-menu-title-align-items: center;
    --n-menu-toggle-align: center;
    --n-menu-toggle-icon-wrapper-animation-duration: 500ms;
    --n-menu-toggle-icon-hover-duration: 500ms;
    --n-menu-toggle-icon-size: 20px;
    --n-menu-toggle-icon-color: #1f2124;
    --n-menu-toggle-icon-color-hover: var(--n-menu-toggle-icon-color);
    --n-menu-toggle-icon-color-active: var(--n-menu-toggle-icon-color);
    --n-menu-toggle-icon-border-radius: initial;
    --n-menu-toggle-icon-padding: initial;
    --n-menu-toggle-icon-distance-from-dropdown: 0px;
    --n-menu-icon-align-items: center;
    --n-menu-icon-order: initial;
    --n-menu-icon-gap: 5px;
    --n-menu-dropdown-icon-gap: 5px;
    --n-menu-dropdown-indicator-size: initial;
    --n-menu-dropdown-indicator-rotate: initial;
    --n-menu-dropdown-indicator-space: initial;
    --n-menu-dropdown-indicator-color-normal: initial;
    --n-menu-dropdown-indicator-color-hover: initial;
    --n-menu-dropdown-indicator-color-active: initial;
    --n-menu-dropdown-content-max-width: initial;
    --n-menu-dropdown-content-box-border-color: #fff;
    --n-menu-dropdown-content-box-border-inline-start-width: medium;
    --n-menu-dropdown-content-box-border-block-end-width: medium;
    --n-menu-dropdown-content-box-border-block-start-width: medium;
    --n-menu-dropdown-content-box-border-inline-end-width: medium;
    --n-menu-dropdown-content-box-border-style: none;
    --n-menu-dropdown-headings-height: 0px;
    --n-menu-divider-border-width: var(--n-menu-divider-width, 2px);
    --n-menu-open-animation-duration: 500ms;
    --n-menu-heading-overflow-x: initial;
    --n-menu-heading-wrap: wrap;
    --stretch-width: 100%;
    --stretch-left: initial;
    --stretch-right: initial;
}

.elementor-widget-n-menu .e-n-menu {
    display: flex;
    flex-direction: column;
    position: relative;
}

.elementor-kit-585 button,
.elementor-kit-585 input[type="button"],
.elementor-kit-585 input[type="submit"],
.elementor-kit-585 .elementor-button {
    border-radius: 50px 50px 50px 50px;
}

.elementor-kit-585 button,
.elementor-kit-585 input[type="button"],
.elementor-kit-585 input[type="submit"],
.elementor-kit-585 .elementor-button {
    border-radius: 50px 50px 50px 50px;
}

.elementor-widget-n-menu .e-n-menu-toggle {
    align-self: var(--n-menu-toggle-align);
    background-color: initial;
    border: initial;
    color: inherit;
    display: none;
    padding: initial;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    z-index: 1000;
}

.elementor-widget-n-menu .e-n-menu-toggle span {
    align-items: center;
    border-radius: var(--n-menu-toggle-icon-border-radius);
    display: flex;
    justify-content: center;
    padding: var(--n-menu-toggle-icon-padding);
    text-align: center;
}

.elementor-widget-n-menu .e-n-menu-toggle i {
    color: var(--n-menu-toggle-icon-color);
    font-size: var(--n-menu-toggle-icon-size);
    transition: all var(--n-menu-toggle-icon-hover-duration);
}

.elementor-widget-n-menu .e-n-menu-toggle:hover i {
    color: var(--n-menu-toggle-icon-color-hover);
}


.elementor-widget-n-menu .e-n-menu-toggle span.e-close {
    height: 100%;
    inset: 0;
    opacity: 0;
    position: absolute;
    width: 100%;
}

.elementor-widget-n-menu .e-n-menu-wrapper {
    display: var(--n-menu-wrapper-display);
    flex-direction: column;
}

.elementor-widget-n-menu .e-n-menu-heading {
    display: flex;
    flex-direction: row;
    flex-wrap: var(--n-menu-heading-wrap);
    justify-content: var(--n-menu-heading-justify-content);
    margin: initial;
    overflow-x: var(--n-menu-heading-overflow-x);
    padding: initial;
    row-gap: var(--n-menu-title-space-between);
    -ms-overflow-style: none;
    scrollbar-width: none;
}

.elementor-widget-n-menu .e-n-menu-item {
    display: flex;
    list-style: none;
    margin-block: initial;
    padding-block: initial;
}

.elementor-widget-n-menu .e-n-menu:not([data-layout=dropdown]) .e-n-menu-item:not(:last-child) {
    margin-inline-end: var(--n-menu-title-space-between);
}

.elementor-widget-n-menu .e-n-menu-title {
    align-items: center;
    border: #fff;
    color: var(--n-menu-title-color-normal);
    display: flex;
    flex-direction: row;
    flex-grow: var(--n-menu-title-flex-grow);
    font-weight: 500;
    gap: var(--n-menu-dropdown-indicator-space);
    justify-content: var(--n-menu-title-justify-content);
    margin: initial;
    padding: var(--n-menu-title-padding);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    white-space: nowrap;
}

.elementor-widget-n-menu .e-n-menu-title-container {
    align-items: var(--n-menu-title-align-items);
    align-self: var(--n-menu-icon-align-items);
    display: flex;
    flex-direction: var(--n-menu-title-direction);
    gap: var(--n-menu-icon-gap);
    justify-content: var(--n-menu-title-justify-content);
}

.elementor-widget-n-menu .e-n-menu-title-container:not(.e-link),
.elementor-widget-n-menu .e-n-menu-title-container:not(.e-link) * {
    cursor: default;
}

.elementor-7654 .elementor-element.elementor-element-e812d03>.elementor-widget-container>.e-n-menu>.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>.e-n-menu-title,
.elementor-7654 .elementor-element.elementor-element-e812d03>.elementor-widget-container>.e-n-menu>.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>.e-n-menu-title>.e-n-menu-title-container,
.elementor-7654 .elementor-element.elementor-element-e812d03>.elementor-widget-container>.e-n-menu>.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>.e-n-menu-title>.e-n-menu-title-container>span {
    font-weight: 400;
}

.elementor-widget-n-menu .e-n-menu-title:not(.e-current):not(:hover) .e-n-menu-title-container .e-n-menu-title-text {
    color: var(--n-menu-title-color-normal);
}

.elementor-7654 .elementor-element.elementor-element-1b0ea38 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
    --align-items: center;
}


.elementor-widget-n-menu .e-n-menu-title-text {
    align-items: center;
    display: flex;
    font-size: var(--n-menu-title-font-size);
    line-height: var(--n-menu-title-line-height);
    transition: all var(--n-menu-title-transition);
}

.e-n-menu-title-container:hover {
    color: #1f2124;
    text-decoration: underline;
    opacity: 1;
}

.e-n-menu-title:hover a {
    color: #1f2124;
    text-decoration: underline;
    opacity: 1;
}

:is(.elementor-section-wrap, [data-elementor-id])>.e-con {
    --margin-left: auto;
    --margin-right: auto;
    max-width: min(100%, var(--width));
}

.elementor-30532 .elementor-element.elementor-element-eae9b7c {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 20px;
    --padding-right: 20px;
}

.elementor-30532 .elementor-element.elementor-element-eae9b7c:not(.elementor-motion-effects-element-type-background),
.elementor-30532 .elementor-element.elementor-element-eae9b7c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-c288903);
}

.elementor-30532 .elementor-element.elementor-element-53bc53a {
    --display: flex;
    --justify-content: center;
    --gap: 17px 17px;
    --row-gap: 17px;
    --column-gap: 17px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-30532 .elementor-element.elementor-element-99a4966 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 10px 100px;
    --row-gap: 10px;
    --column-gap: 100px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-30532 .elementor-element.elementor-element-c529e90 {
    --display: flex;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 20px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

@media (min-width: 768px) {
    .elementor-30532 .elementor-element.elementor-element-c529e90 {
        --width: 34%;
    }
}

.elementor-30532 .elementor-element.elementor-element-c529e90.e-con {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-30532 .elementor-element.elementor-element-d606614 {
    text-align: start;
}

.elementor-30532 .elementor-element.elementor-element-d606614>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-30532 .elementor-element.elementor-element-d606614 img {
    width: 145px;
}

.elementor-30532 .elementor-element.elementor-element-8f05a80 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-30532 .elementor-element.elementor-element-19ada94 {
    --display: flex;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 20px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-30532 .elementor-element.elementor-element-6156f6a {
    --display: flex;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 50px;
    --margin-right: 50px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-30532 .elementor-element.elementor-element-d5d03d6 {
    --display: flex;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}


@media (min-width: 768px) {
    .elementor-30532 .elementor-element.elementor-element-19ada94 {
        --width: 33%;
    }

    .elementor-30532 .elementor-element.elementor-element-6156f6a {
        --width: 33%;
    }
}

.elementor-30532 .elementor-element.elementor-element-19ada94.e-con,
.elementor-30532 .elementor-element.elementor-element-6156f6a.e-con {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-30532 .elementor-element.elementor-element-9d4212a {
    font-size: 13px;
    line-height: 1.2em;
    color: var(--e-global-color-secondary);
}

.elementor-30532 .elementor-element.elementor-element-69ec3e0>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-30532 .elementor-element.elementor-element-69ec3e0 .elementor-heading-title {
    font-size: 16px;
    font-weight: bold;
    color: var(--e-global-color-secondary);
    margin-top: 0px;
    margin-bottom: 0px;
}

.e-con.e-grid {
    --grid-justify-content: start;
    --grid-align-content: start;
    --grid-auto-flow: row;
}

.e-con.e-grid,
.e-con.e-grid>.e-con-inner {
    align-content: var(--grid-align-content);
    align-items: var(--align-items);
    grid-auto-flow: var(--grid-auto-flow);
    grid-template-columns: var(--e-con-grid-template-columns);
    grid-template-rows: var(--e-con-grid-template-rows);
    justify-content: var(--grid-justify-content);
    justify-items: var(--justify-items);
}

.elementor-30532 .elementor-element.elementor-element-192863c {
    --display: grid;
    --e-con-grid-template-columns: repeat(2, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --grid-auto-flow: row;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-30532 .elementor-element.elementor-element-69f5e26,
.elementor-30532 .elementor-element.elementor-element-e1cbe8d {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-30532 .elementor-element.elementor-element-69f5e26>.elementor-widget-container,
.elementor-30532 .elementor-element.elementor-element-e1cbe8d>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-30532 .elementor-element.elementor-element-69f5e26 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child),
.elementor-30532 .elementor-element.elementor-element-e1cbe8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(5px / 2);
}

.elementor-30532 .elementor-element.elementor-element-69f5e26 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-30532 .elementor-element.elementor-element-69f5e26 .elementor-icon-list-item>a,
.elementor-30532 .elementor-element.elementor-element-e1cbe8d .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-30532 .elementor-element.elementor-element-e1cbe8d .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 400;
}

.elementor-30532 .elementor-element.elementor-element-69f5e26 .elementor-icon-list-text,
.elementor-30532 .elementor-element.elementor-element-e1cbe8d .elementor-icon-list-text {
    color: var(--e-global-color-text);
    transition: color 0.3s;
}

.elementor-element-69f5e26 a:hover,
.elementor-element-e1cbe8d a:hover {
    text-decoration: underline !important;
    color: var(--e-global-color-text);

}

.elementor-30532 .elementor-element.elementor-element-a7c8c4b .elementor-heading-title {
    font-size: 16px;
    font-weight: bold;
    color: var(--e-global-color-secondary);
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-30532 .elementor-element.elementor-element-9d02e82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(13px / 2);
}

.elementor-30532 .elementor-element.elementor-element-9d02e82 .elementor-icon-list-text {
    color: var(--e-global-color-text);
    transition: color 0.3s;
}

.elementor-30532 .elementor-element.elementor-element-9d02e82 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-30532 .elementor-element.elementor-element-9d02e82 .elementor-icon-list-item>a {
    font-size: 14px;
    line-height: 1.1em;
}

.elementor-30532 .elementor-element.elementor-element-5a5dcea {
    --e-icon-list-icon-size: 21px;
    --icon-vertical-offset: 0px;
}

.elementor-30532 .elementor-element.elementor-element-5a5dcea .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-5px / 2);
}

.elementor-30532 .elementor-element.elementor-element-5a5dcea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(5px / 2);
}

.elementor-30532 .elementor-element.elementor-element-5a5dcea .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-30532 .elementor-element.elementor-element-5a5dcea .elementor-icon-list-item>a {
    font-size: 14px;
}

.elementor-widget .elementor-icon-list-icon i {
    font-size: var(--e-icon-list-icon-size);
    width: 1.25em;
}

.elementor-30532 .elementor-element.elementor-element-5a5dcea .elementor-icon-list-icon i {
    color: var(--e-global-color-6038083);
    transition: color 0.3s;
}

.elementor-30532 .elementor-element.elementor-element-5a5dcea .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-secondary);
}

.elementor-30532 .elementor-element.elementor-element-f135e7c {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 20px;
}

.elementor-30532 .elementor-element.elementor-element-f135e7c:not(.elementor-motion-effects-element-type-background),
.elementor-30532 .elementor-element.elementor-element-f135e7c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-6038083);
}

.elementor-30532 .elementor-element.elementor-element-1ba412c {
    --display: flex;
    --min-height: 100px;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

@media (min-width: 768px) {
    .elementor-30532 .elementor-element.elementor-element-1ba412c {
        --width: 36%;
    }
}

.elementor-30532 .elementor-element.elementor-element-1ba412c.e-con {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-30532 .elementor-element.elementor-element-83d703b {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: space-between;
    --align-items: center;
}

.elementor-30532 .elementor-element.elementor-element-8e66d66 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-30532 .elementor-element.elementor-element-8e66d66 .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-17px / 2);
}

.elementor-30532 .elementor-element.elementor-element-8e66d66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(17px / 2);
}

.elementor-30532 .elementor-element.elementor-element-8e66d66 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-30532 .elementor-element.elementor-element-8e66d66 .elementor-icon-list-item>a {
    font-size: 10px;
}

.elementor-30532 .elementor-element.elementor-element-8e66d66 .elementor-icon-list-text {
    color: var(--e-global-color-42f3278b);
    transition: color 0.3s;
}

.elementor-30532 .elementor-element.elementor-element-7cbd8de {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-30532 .elementor-element.elementor-element-7cbd8de .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-17px / 2);
}

.elementor-30532 .elementor-element.elementor-element-7cbd8de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(17px / 2);
}

@media (max-width: 767px) {
    .elementor-7654 .elementor-element.elementor-element-9c66427 {
        --justify-content: center;
        --padding-top: 15px;
        --padding-bottom: 15px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
}

@media (max-width: 767px) {

    .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,
    .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a {
        justify-content: center;
    }

    .elementor-7654 .elementor-element.elementor-element-a5902ff .elementor-icon-list-item>a,
    .elementor-7654 .elementor-element.elementor-element-a5902ff .elementor-icon-list-item>.elementor-icon-list-text {
        font-size: 11px;
    }


}

@media (max-width: 1024px) {
    .elementor-7654 .elementor-element.elementor-element-f25ee35 {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }

    .elementor-7654 .elementor-element.elementor-element-10f6172 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: flex-start;
    }

    .elementor-7654 .elementor-element.elementor-element-e812d03 {
        --n-menu-heading-justify-content: initial;
        --n-menu-title-flex-grow: initial;
        --n-menu-title-justify-content: initial;
        --n-menu-title-justify-content-mobile: initial;
        --n-menu-title-space-between: 3px;
    }
}

.elementor-7654 .elementor-element.elementor-element-1828022 {
    --n-menu-dropdown-content-max-width: initial;
    --n-menu-title-distance-from-content: 8px;
    --n-menu-toggle-icon-wrapper-animation-duration: 500ms;
    --n-menu-title-space-between: 30px;
    --n-menu-title-font-size: 18px;
    --n-menu-title-color-normal: var(--e-global-color-secondary);
    --n-menu-title-transition: 300ms;
    --n-menu-icon-size: 16px;
    --n-menu-toggle-icon-size: 20px;
    --n-menu-toggle-icon-color: var(--e-global-color-6038083);
    --n-menu-toggle-icon-color-hover: var(--e-global-color-secondary);
    --n-menu-toggle-icon-hover-duration: 500ms;
    --n-menu-toggle-icon-color-active: var(--e-global-color-6038083);
    --n-menu-toggle-icon-distance-from-dropdown: 0px;
    --n-menu-title-normal-color-dropdown: var(--e-global-color-secondary);
    --n-menu-title-active-color-dropdown: var(--e-global-color-6038083);
}

.elementor-7654 .elementor-element.elementor-element-1828022 {
    --n-menu-title-color-hover: var(--e-global-color-6038083);
    --n-menu-title-color-active: var(--e-global-color-6038083);
}


@media (max-width: 1024px) {
    .elementor-7654 .elementor-element.elementor-element-f25ee35 {
        --justify-content: center;
    }

    .elementor-7654 .elementor-element.elementor-element-9445e30 img {
        width: 100%;
    }

    .elementor.elementor .elementor-widget-n-menu.e-n-menu-mobile {
        --n-menu-wrapper-display: none;
    }

    .elementor-7654 .elementor-element.elementor-element-1828022 {
        --n-menu-title-distance-from-content: 0px;
        --n-menu-title-justify-content: initial;
        --n-menu-title-justify-content-mobile: initial;
        --n-menu-toggle-align: flex-end;
        --n-menu-title-space-between: 0px;
        --n-menu-title-font-size: 22px;
        --n-menu-toggle-icon-size: 40px;
        --n-menu-toggle-icon-distance-from-dropdown: 31px;
    }
}


.elementor.elementor .elementor-widget-n-menu.e-n-menu-layout-dropdown {
    --n-menu-wrapper-display: none;
}

@media (max-width: 1024px) {
    .elementor.elementor .elementor-widget-n-menu.e-n-menu-tablet {
        --n-menu-wrapper-display: none;
    }
}

.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] {
    gap: 0;
}

@media (max-width: 1024px) {
    .elementor-7654 .elementor-element.elementor-element-1b0ea38 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: space-between;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-element-e812d0 {
        display: none;
    }
}

.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-wrapper {
    animation: hide-scroll .3s backwards;
    background-color: transparent;
    border-block-end: var(--n-menu-dropdown-content-box-border-width-block-end);
    border-block-start: var(--n-menu-dropdown-content-box-border-width-block-start);
    border-inline-end: var(--n-menu-dropdown-content-box-border-width-inline-end);
    border-inline-start: var(--n-menu-dropdown-content-box-border-width-inline-start);
    border-color: var(--n-menu-dropdown-content-box-border-color);
    border-radius: var(--n-menu-dropdown-content-box-border-radius);
    border-style: var(--n-menu-dropdown-content-box-border-style);
    box-shadow: var(--n-menu-dropdown-content-box-shadow-horizontal) var(--n-menu-dropdown-content-box-shadow-vertical) var(--n-menu-dropdown-content-box-shadow-blur) var(--n-menu-dropdown-content-box-shadow-spread) var(--n-menu-dropdown-content-box-shadow-color) var(--n-menu-dropdown-content-box-shadow-position, );
    flex-direction: column;
    left: var(--stretch-left);
    margin-block-start: var(--n-menu-toggle-icon-distance-from-dropdown);
    max-height: var(--n-menu-dropdown-content-box-height);
    min-width: 0;
    overflow-x: hidden;
    overflow-y: auto;
    position: absolute;
    right: var(--stretch-right);
    top: 100%;
    transition: max-height .3s;
    width: var(--stretch-width);
    z-index: 2147483640;
}

.elementor-widget-n-menu .e-n-menu-heading {
    display: flex;
    flex-direction: row;
    flex-wrap: var(--n-menu-heading-wrap);
    justify-content: var(--n-menu-heading-justify-content);
    margin: initial;
    overflow-x: var(--n-menu-heading-overflow-x);
    padding: initial;
    row-gap: var(--n-menu-title-space-between);
    -ms-overflow-style: none;
    scrollbar-width: none;
}

.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-item {
    display: flex;
    flex-direction: column;
    width: var(--stretch-width);
}

.elementor-widget-n-menu .e-n-menu-title {
    align-items: center;
    border: #fff;
    color: var(--n-menu-title-color-normal);
    display: flex;
    flex-direction: row;
    flex-grow: var(--n-menu-title-flex-grow);
    font-weight: 500;
    gap: var(--n-menu-dropdown-indicator-space);
    justify-content: var(--n-menu-title-justify-content);
    margin: initial;
    padding: var(--n-menu-title-padding);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    white-space: nowrap;
}

.elementor-widget-n-menu .e-n-menu-item .e-n-menu-title {
    position: relative;
}

.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-title {
    background-color: #fff;
    flex-wrap: wrap;
    justify-content: var(--n-menu-title-justify-content-mobile);
    white-space: normal;
    width: auto;
}

.elementor-7654 .elementor-element.elementor-element-1828022>.elementor-widget-container>.e-n-menu>.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>.e-n-menu-title,
.elementor-7654 .elementor-element.elementor-element-1828022>.elementor-widget-container>.e-n-menu>.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>.e-n-menu-title>.e-n-menu-title-container,
.elementor-7654 .elementor-element.elementor-element-1828022>.elementor-widget-container>.e-n-menu>.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>.e-n-menu-title>.e-n-menu-title-container>span {
    font-weight: 400;
}


.e-con-inner>.elementor-widget-n-menu,
.e-con>.elementor-widget-n-menu {
    --flex-grow: var(--container-widget-flex-grow);
}

@media (max-width: 1024px) {

    .elementor .elementor-hidden-mobile,
    .elementor .elementor-hidden-phone {
        display: none;
    }

    #menubar-253.open {
        display: flex;
        --stretch-width: 100vw !important;
        left: -235px !important;
        --n-menu-dropdown-content-box-heiht: 100vh !important;
    }
}

.e-n-menu-toggle.active .e-open {
    opacity: 0;
}

.e-n-menu-toggle.active .e-close {
    opacity: 1 !important;
}

.elementor-element-1b0ea38 {
    justify-content: flex-end;
    width: fit-content;
}

@media (min-width: 767px) and (max-width: 1024px) {}

@media (max-width: 1024px) {
    .elementor-element-1b0ea38 {
        width: 100%;
        display: flex;
    }

    .elementor-widget-n-menu .e-n-menu-toggle {
        display: flex;
        justify-content: flex-end;
        width: 100%;
    }

    .elementor-widget-n-menu .e-n-menu-toggle .e-n-menu-toggle-icon {

        justify-content: flex-end;
    }

    .mobileHide {
        display: none !important;
    }

}


@media (max-width: 767px) {
    .e-con.e-flex {
        --width: 100%;
        --flex-wrap: var(--flex-wrap-mobile);
    }
}
@media (max-width: 767px) {
    .elementor-30532 .elementor-element.elementor-element-6156f6a {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
}

@media (max-width: 1024px) {
    .elementor-30532 .elementor-element.elementor-element-6156f6a {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
}
@media (max-width: 1024px) {
    .elementor-30532 .elementor-element.elementor-element-192863c {
        --grid-auto-flow: row;
    }
}
@media (max-width: 767px) {
    .elementor-30532 .elementor-element.elementor-element-192863c {
        --e-con-grid-template-columns: repeat(1, 1fr);
        --grid-auto-flow: row;
    }
}
@media (max-width: 767px) {
    .elementor-30532 .elementor-element.elementor-element-f135e7c {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
}
@media (max-width: 767px) {
    .elementor-30532 .elementor-element.elementor-element-1ba412c.e-con,
    .elementor-30532 .elementor-element.elementor-element-83d703b {
       justify-content: center;
    }
       
}

.e-sticky-active{
    position: fixed;
    top: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    height: 100px;
    z-index: 100;
}
@media (min-width:1024px) {
    .elementor-7654 .elementor-element.elementor-element-de821f8 img {
        width: 57px;
    }

    .elementor-7654 .elementor-element.elementor-element-6977697 img {
        width: 180px;
    }
}