.elementor-192 .elementor-element.elementor-element-4d11e9f4 {
    --display: flex;
    --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;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: -100px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 99;
}

.elementor-192 .elementor-element.elementor-element-75b12928 {
    --display: flex;
    --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;
    --gap: 60px 60px;
    --row-gap: 60px;
    --column-gap: 60px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 15px;
    --padding-right: 15px;
}

.elementor-192 .elementor-element.elementor-element-214ebb6f {
    --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;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-192 .elementor-element.elementor-element-3f44f064 {
    --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-192 .elementor-element.elementor-element-2cad3fc5 {
    width: var( --container-widget-width, 155px);
    max-width: 155px;
    --container-widget-width: 155px;
    --container-widget-flex-grow: 0;
    text-align: left;
}

.elementor-192 .elementor-element.elementor-element-2cad3fc5 img {
    width: 100%;
    max-width: 100%;
    border-radius: 0px 0px 0px 0px;
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
    background-color: #FFFFFF;
    font-family: var( --e-global-typography-accent-font-family), Sans-serif;
    font-size: var( --e-global-typography-accent-font-size);
    font-weight: var( --e-global-typography-accent-font-weight);
    text-transform: var( --e-global-typography-accent-text-transform);
    line-height: var( --e-global-typography-accent-line-height);
    padding: 25px 25px 25px 25px;
    color: var( --e-global-color-text);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover,
.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:focus,
.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:active,
.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a {
    background-color: transparent;
    background-image: linear-gradient(150deg, var( --e-global-color-secondary) 30%, var( --e-global-color-be60afd) 100%);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav .elementskit-submenu-panel>li.current-menu-item>a {
    background-color: transparent;
    color: var( --e-global-color-9c082af);
    background-image: linear-gradient(150deg, var( --e-global-color-secondary) 30%, var( --e-global-color-be60afd) 100%);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-menu-hamburger:hover {
    background-color: var( --e-global-color-primary);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-menu-container {
    height: 90px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li>a {
    font-family: var( --e-global-typography-accent-font-family), Sans-serif;
    font-size: var( --e-global-typography-accent-font-size);
    font-weight: var( --e-global-typography-accent-font-weight);
    text-transform: var( --e-global-typography-accent-text-transform);
    line-height: var( --e-global-typography-accent-line-height);
    color: var( --e-global-color-fdf12ae);
    padding: 0px 15px 0px 15px;
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li>a:hover {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li>a:focus {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li>a:active {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li:hover>a {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li.current-menu-item>a {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li.current-menu-ancestor>a {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li>a .elementskit-submenu-indicator {
    color: var( --e-global-color-fdf12ae);
    fill: var( --e-global-color-fdf12ae);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li>a .ekit-submenu-indicator-icon {
    color: var( --e-global-color-fdf12ae);
    fill: var( --e-global-color-fdf12ae);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover {
    color: var( --e-global-color-9c082af);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:focus {
    color: var( --e-global-color-9c082af);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:active {
    color: var( --e-global-color-9c082af);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a {
    color: var( --e-global-color-9c082af);
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-submenu-panel {
    padding: 0px 0px 0px 0px;
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav .elementskit-submenu-panel {
    border-style: none;
    border-radius: 0px 0px 0px 0px;
    min-width: 220px;
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-menu-hamburger {
    float: right;
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-menu-hamburger .elementskit-menu-hamburger-icon {
    background-color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-menu-hamburger>.ekit-menu-icon {
    color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon {
    background-color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-menu-hamburger:hover>.ekit-menu-icon {
    color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-menu-close {
    border-style: none;
    color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-59420860 .elementskit-menu-close:hover {
    color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-1d816385 {
    --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;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-192 .elementor-element.elementor-element-1dd630f3 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-192 .elementor-element.elementor-element-1dd630f3 .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-192 .elementor-element.elementor-element-1dd630f3 .elementor-button {
    font-size: 15px;
    padding: 15px 25px 15px 25px;
}

.elementor-192 .elementor-element.elementor-element-012e858 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-192 .elementor-element.elementor-element-012e858 .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-192 .elementor-element.elementor-element-012e858 .elementor-button {
    font-size: 15px;
    padding: 15px 25px 15px 25px;
}

.elementor-192 .elementor-element.elementor-element-4801ba5 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-192 .elementor-element.elementor-element-4801ba5 .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-192 .elementor-element.elementor-element-4801ba5 .elementor-button {
    font-size: 15px;
    padding: 15px 25px 15px 25px;
}

.elementor-192 .elementor-element.elementor-element-c244dd5 {
    --display: flex;
    --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;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: -100px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 99;
}

.elementor-192 .elementor-element.elementor-element-3849f4a {
    --display: flex;
    --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;
    --gap: 60px 60px;
    --row-gap: 60px;
    --column-gap: 60px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 15px;
    --padding-right: 15px;
}

.elementor-192 .elementor-element.elementor-element-ffee1fc {
    --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;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-192 .elementor-element.elementor-element-bf3d54f {
    --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-192 .elementor-element.elementor-element-7025866 {
    width: var( --container-widget-width, 155px);
    max-width: 155px;
    --container-widget-width: 155px;
    --container-widget-flex-grow: 0;
    text-align: left;
}

.elementor-192 .elementor-element.elementor-element-7025866 img {
    width: 100%;
    max-width: 100%;
    border-radius: 0px 0px 0px 0px;
}

.elementor-192 .elementor-element.elementor-element-0f54642 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-192 .elementor-element.elementor-element-0f54642.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-0f54642.elementor-view-framed .elementor-icon,
.elementor-192 .elementor-element.elementor-element-0f54642.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-0f54642.elementor-view-framed .elementor-icon,
.elementor-192 .elementor-element.elementor-element-0f54642.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-menu-container {
    background-color: #000000;
    height: 90px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
    background-color: #FFFFFF;
    font-family: var( --e-global-typography-accent-font-family), Sans-serif;
    font-size: var( --e-global-typography-accent-font-size);
    font-weight: var( --e-global-typography-accent-font-weight);
    text-transform: var( --e-global-typography-accent-text-transform);
    line-height: var( --e-global-typography-accent-line-height);
    padding: 25px 25px 25px 25px;
    color: var( --e-global-color-text);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover,
.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:focus,
.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:active,
.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a {
    background-color: transparent;
    background-image: linear-gradient(150deg, var( --e-global-color-secondary) 30%, var( --e-global-color-be60afd) 100%);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav .elementskit-submenu-panel>li.current-menu-item>a {
    background-color: transparent;
    color: var( --e-global-color-9c082af);
    background-image: linear-gradient(150deg, var( --e-global-color-secondary) 30%, var( --e-global-color-be60afd) 100%);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-menu-hamburger:hover {
    background-color: var( --e-global-color-primary);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li>a {
    font-family: var( --e-global-typography-accent-font-family), Sans-serif;
    font-size: var( --e-global-typography-accent-font-size);
    font-weight: var( --e-global-typography-accent-font-weight);
    text-transform: var( --e-global-typography-accent-text-transform);
    line-height: var( --e-global-typography-accent-line-height);
    color: var( --e-global-color-fdf12ae);
    padding: 0px 15px 0px 15px;
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li>a:hover {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li>a:focus {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li>a:active {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li:hover>a {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li.current-menu-item>a {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li.current-menu-ancestor>a {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li>a .elementskit-submenu-indicator {
    color: var( --e-global-color-fdf12ae);
    fill: var( --e-global-color-fdf12ae);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li>a .ekit-submenu-indicator-icon {
    color: var( --e-global-color-fdf12ae);
    fill: var( --e-global-color-fdf12ae);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover {
    color: var( --e-global-color-9c082af);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:focus {
    color: var( --e-global-color-9c082af);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:active {
    color: var( --e-global-color-9c082af);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a {
    color: var( --e-global-color-9c082af);
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-submenu-panel {
    padding: 0px 0px 0px 0px;
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav .elementskit-submenu-panel {
    border-style: none;
    border-radius: 0px 0px 0px 0px;
    min-width: 220px;
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-menu-hamburger {
    float: right;
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-menu-hamburger .elementskit-menu-hamburger-icon {
    background-color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-menu-hamburger>.ekit-menu-icon {
    color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon {
    background-color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-menu-hamburger:hover>.ekit-menu-icon {
    color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-menu-close {
    border-style: none;
    color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-menu-close:hover {
    color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-cb42a4f {
    --display: flex;
    --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;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: -100px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 99;
}

.elementor-192 .elementor-element.elementor-element-934ac9d {
    --display: flex;
    --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;
    --gap: 60px 60px;
    --row-gap: 60px;
    --column-gap: 60px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 15px;
    --padding-right: 15px;
}

.elementor-192 .elementor-element.elementor-element-3fba2cc {
    --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;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-192 .elementor-element.elementor-element-7ad1cfa {
    --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-192 .elementor-element.elementor-element-d099db2 {
    width: var( --container-widget-width, 155px);
    max-width: 155px;
    --container-widget-width: 155px;
    --container-widget-flex-grow: 0;
    text-align: left;
}

.elementor-192 .elementor-element.elementor-element-d099db2 img {
    width: 100%;
    max-width: 100%;
    border-radius: 0px 0px 0px 0px;
}

.elementor-192 .elementor-element.elementor-element-7d0f8b3 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-192 .elementor-element.elementor-element-7d0f8b3 .elementor-button .elementor-button-content-wrapper {
    gap: 9px;
}

.elementor-192 .elementor-element.elementor-element-7d0f8b3 .elementor-button {
    font-size: 15px;
    padding: 15px 25px 15px 25px;
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-menu-container {
    background-color: #000000;
    height: 90px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
    background-color: #FFFFFF;
    font-family: var( --e-global-typography-accent-font-family), Sans-serif;
    font-size: var( --e-global-typography-accent-font-size);
    font-weight: var( --e-global-typography-accent-font-weight);
    text-transform: var( --e-global-typography-accent-text-transform);
    line-height: var( --e-global-typography-accent-line-height);
    padding: 25px 25px 25px 25px;
    color: var( --e-global-color-text);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover,
.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav .elementskit-submenu-panel>li>a:focus,
.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav .elementskit-submenu-panel>li>a:active,
.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a {
    background-color: transparent;
    background-image: linear-gradient(150deg, var( --e-global-color-secondary) 30%, var( --e-global-color-be60afd) 100%);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav .elementskit-submenu-panel>li.current-menu-item>a {
    background-color: transparent;
    color: var( --e-global-color-9c082af);
    background-image: linear-gradient(150deg, var( --e-global-color-secondary) 30%, var( --e-global-color-be60afd) 100%);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-menu-hamburger:hover {
    background-color: var( --e-global-color-primary);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li>a {
    font-family: var( --e-global-typography-accent-font-family), Sans-serif;
    font-size: var( --e-global-typography-accent-font-size);
    font-weight: var( --e-global-typography-accent-font-weight);
    text-transform: var( --e-global-typography-accent-text-transform);
    line-height: var( --e-global-typography-accent-line-height);
    color: var( --e-global-color-fdf12ae);
    padding: 0px 15px 0px 15px;
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li>a:hover {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li>a:focus {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li>a:active {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li:hover>a {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li.current-menu-item>a {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li.current-menu-ancestor>a {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
    color: var( --e-global-color-9c764db);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li>a .elementskit-submenu-indicator {
    color: var( --e-global-color-fdf12ae);
    fill: var( --e-global-color-fdf12ae);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li>a .ekit-submenu-indicator-icon {
    color: var( --e-global-color-fdf12ae);
    fill: var( --e-global-color-fdf12ae);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover {
    color: var( --e-global-color-9c082af);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav .elementskit-submenu-panel>li>a:focus {
    color: var( --e-global-color-9c082af);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav .elementskit-submenu-panel>li>a:active {
    color: var( --e-global-color-9c082af);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a {
    color: var( --e-global-color-9c082af);
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-submenu-panel {
    padding: 0px 0px 0px 0px;
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav .elementskit-submenu-panel {
    border-style: none;
    border-radius: 0px 0px 0px 0px;
    min-width: 220px;
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-menu-hamburger {
    float: right;
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-menu-hamburger .elementskit-menu-hamburger-icon {
    background-color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-menu-hamburger>.ekit-menu-icon {
    color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon {
    background-color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-menu-hamburger:hover>.ekit-menu-icon {
    color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-menu-close {
    border-style: none;
    color: #FFFFFF;
}

.elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-menu-close:hover {
    color: #FFFFFF;
}

@media(max-width:1024px) {
    .elementor-192 .elementor-element.elementor-element-75b12928 {
        --padding-top: 15px;
        --padding-bottom: 15px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-192 .elementor-element.elementor-element-214ebb6f {
        --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-192 .elementor-element.elementor-element-2cad3fc5 {
        --container-widget-width: 475px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 475px);
        max-width: 475px;
    }
    .elementor-192 .elementor-element.elementor-element-2cad3fc5 img {
        width: 30%;
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-nav-identity-panel {
        padding: 10px 0px 10px 0px;
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-menu-container {
        max-width: 350px;
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li>a {
        font-size: var( --e-global-typography-accent-font-size);
        line-height: var( --e-global-typography-accent-line-height);
        color: var( --e-global-color-text);
        padding: 10px 15px 10px 15px;
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li>a:hover {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li>a:focus {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li>a:active {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li:hover>a {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li.current-menu-item>a {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li.current-menu-ancestor>a {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
        font-size: var( --e-global-typography-accent-font-size);
        line-height: var( --e-global-typography-accent-line-height);
        padding: 15px 15px 15px 15px;
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav .elementskit-submenu-panel {
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-menu-hamburger {
        padding: 14px 14px 14px 14px;
        width: 50px;
        border-radius: 30px;
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-menu-close {
        padding: 11px 11px 11px 11px;
        margin: 12px 12px 12px 12px;
        width: 45px;
        border-radius: 30px;
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-nav-logo>img {
        max-width: 160px;
        max-height: 60px;
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-nav-logo {
        margin: 5px 0px 5px 0px;
        padding: 5px 5px 5px 5px;
    }
    .elementor-192 .elementor-element.elementor-element-1d816385 {
        --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: stretch;
    }
    .elementor-192 .elementor-element.elementor-element-1dd630f3 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-192 .elementor-element.elementor-element-012e858 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-192 .elementor-element.elementor-element-4801ba5 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-192 .elementor-element.elementor-element-3849f4a {
        --padding-top: 15px;
        --padding-bottom: 15px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-192 .elementor-element.elementor-element-ffee1fc {
        --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-192 .elementor-element.elementor-element-7025866 {
        --container-widget-width: 475px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 475px);
        max-width: 475px;
    }
    .elementor-192 .elementor-element.elementor-element-7025866 img {
        width: 30%;
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-nav-identity-panel {
        padding: 10px 0px 10px 0px;
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-menu-container {
        max-width: 350px;
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li>a {
        font-size: var( --e-global-typography-accent-font-size);
        line-height: var( --e-global-typography-accent-line-height);
        color: var( --e-global-color-text);
        padding: 10px 15px 10px 15px;
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li>a:hover {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li>a:focus {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li>a:active {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li:hover>a {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li.current-menu-item>a {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li.current-menu-ancestor>a {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
        font-size: var( --e-global-typography-accent-font-size);
        line-height: var( --e-global-typography-accent-line-height);
        padding: 15px 15px 15px 15px;
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav .elementskit-submenu-panel {
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-menu-hamburger {
        padding: 14px 14px 14px 14px;
        width: 50px;
        border-radius: 30px;
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-menu-close {
        padding: 11px 11px 11px 11px;
        margin: 12px 12px 12px 12px;
        width: 45px;
        border-radius: 30px;
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-nav-logo>img {
        max-width: 160px;
        max-height: 60px;
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-nav-logo {
        margin: 5px 0px 5px 0px;
        padding: 5px 5px 5px 5px;
    }
    .elementor-192 .elementor-element.elementor-element-934ac9d {
        --padding-top: 15px;
        --padding-bottom: 15px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-192 .elementor-element.elementor-element-3fba2cc {
        --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-192 .elementor-element.elementor-element-d099db2 {
        --container-widget-width: 475px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 475px);
        max-width: 475px;
    }
        .elementor-192 .elementor-element.elementor-element-d099db2 img {
            /* width: 30%;*/
            width: 100%;
        }
    .elementor-192 .elementor-element.elementor-element-7d0f8b3 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-nav-identity-panel {
        padding: 10px 0px 10px 0px;
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-menu-container {
        max-width: 350px;
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li>a {
        font-size: var( --e-global-typography-accent-font-size);
        line-height: var( --e-global-typography-accent-line-height);
        color: var( --e-global-color-text);
        padding: 10px 15px 10px 15px;
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li>a:hover {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li>a:focus {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li>a:active {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li:hover>a {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li.current-menu-item>a {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li.current-menu-ancestor>a {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
        color: var( --e-global-color-secondary);
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
        font-size: var( --e-global-typography-accent-font-size);
        line-height: var( --e-global-typography-accent-line-height);
        padding: 15px 15px 15px 15px;
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav .elementskit-submenu-panel {
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-menu-hamburger {
        padding: 14px 14px 14px 14px;
        width: 50px;
        border-radius: 30px;
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-menu-close {
        padding: 11px 11px 11px 11px;
        margin: 12px 12px 12px 12px;
        width: 45px;
        border-radius: 30px;
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-nav-logo>img {
        max-width: 160px;
        max-height: 60px;
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-nav-logo {
        margin: 5px 0px 5px 0px;
        padding: 5px 5px 5px 5px;
    }
}

@media(max-width:767px) {
    .elementor-192 .elementor-element.elementor-element-2cad3fc5 {
        --container-widget-width: 230px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 230px);
        max-width: 230px;
    }
    .elementor-192 .elementor-element.elementor-element-2cad3fc5 img {
        width: 60%;
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav>li>a {
        font-size: var( --e-global-typography-accent-font-size);
        line-height: var( --e-global-typography-accent-line-height);
        color: #FFFFFF;
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
        font-size: var( --e-global-typography-accent-font-size);
        line-height: var( --e-global-typography-accent-line-height);
    }
    .elementor-192 .elementor-element.elementor-element-59420860 .elementskit-nav-logo>img {
        max-width: 120px;
        max-height: 50px;
    }
    .elementor-192 .elementor-element.elementor-element-c244dd5 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-192 .elementor-element.elementor-element-7025866 {
        --container-widget-width: 230px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 230px);
        max-width: 230px;
    }
    .elementor-192 .elementor-element.elementor-element-7025866 img {
        width: 60%;
    }
    .elementor-192 .elementor-element.elementor-element-0f54642 {
        padding: 9px 6px 0px 0px;
    }
    .elementor-192 .elementor-element.elementor-element-0f54642 .elementor-icon {
        font-size: 30px;
    }
    .elementor-192 .elementor-element.elementor-element-0f54642 .elementor-icon svg {
        height: 30px;
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 {
        width: var( --container-widget-width, 23px);
        max-width: 23px;
        --container-widget-width: 23px;
        --container-widget-flex-grow: 0;
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-menu-container {
        max-width: 250px;
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav>li>a {
        font-size: var( --e-global-typography-accent-font-size);
        line-height: var( --e-global-typography-accent-line-height);
        color: #FFFFFF;
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
        font-size: var( --e-global-typography-accent-font-size);
        line-height: var( --e-global-typography-accent-line-height);
    }
    .elementor-192 .elementor-element.elementor-element-8af7b48 .elementskit-nav-logo>img {
        max-width: 120px;
        max-height: 50px;
    }
    .elementor-192 .elementor-element.elementor-element-cb42a4f {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-192 .elementor-element.elementor-element-934ac9d {
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-192 .elementor-element.elementor-element-7ad1cfa {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-192 .elementor-element.elementor-element-d099db2 {
        --container-widget-width: 143px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 143px);
        max-width: 143px;
    }
    \.elementor-192 .elementor-element.elementor-element-d099db2 img {
        /*width: 65%;*/
        width: 100%;
    }
    .elementor-192 .elementor-element.elementor-element-7d0f8b3 {
        width: var( --container-widget-width, 98px);
        max-width: 98px;
        --container-widget-width: 98px;
        --container-widget-flex-grow: 0;
    }
    .elementor-192 .elementor-element.elementor-element-7d0f8b3 .elementor-button {
        font-size: 12px;
        padding: 8px 20px 8px 20px;
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa {
        width: var( --container-widget-width, 27px);
        max-width: 27px;
        --container-widget-width: 27px;
        --container-widget-flex-grow: 0;
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-menu-container {
        max-width: 250px;
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav>li>a {
        font-size: var( --e-global-typography-accent-font-size);
        line-height: var( --e-global-typography-accent-line-height);
        color: #FFFFFF;
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
        font-size: var( --e-global-typography-accent-font-size);
        line-height: var( --e-global-typography-accent-line-height);
    }
    .elementor-192 .elementor-element.elementor-element-b35e9aa .elementskit-nav-logo>img {
        max-width: 120px;
        max-height: 50px;
    }
}

@media(min-width:768px) {
    .elementor-192 .elementor-element.elementor-element-75b12928 {
        --content-width: 1280px;
    }
    .elementor-192 .elementor-element.elementor-element-1d816385 {
        --width: 68%;
    }
    .elementor-192 .elementor-element.elementor-element-3849f4a {
        --content-width: 1280px;
    }
    .elementor-192 .elementor-element.elementor-element-934ac9d {
        --content-width: 1280px;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-192 .elementor-element.elementor-element-1d816385 {
        --width: 100%;
    }
}