.elementor-6 .elementor-element.elementor-element-070bf3d {
    padding: 15px 0px 15px 0px;
    z-index: 10;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-1c3c171.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-1c3c171.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-1c3c171>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-895adb2 {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-895adb2 img {
    width: 80%;
}

.elementor-6 .elementor-element.elementor-element-895adb2>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-58277d9.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-58277d9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-58277d9>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-menu-container {
    height: 55px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a {
    font-family: var(--e-global-typography-1df2d79-font-family), Sans-serif;
    font-size: var(--e-global-typography-1df2d79-font-size);
    font-weight: var(--e-global-typography-1df2d79-font-weight);
    text-transform: var(--e-global-typography-1df2d79-text-transform);
    line-height: var(--e-global-typography-1df2d79-line-height);
    letter-spacing: var(--e-global-typography-1df2d79-letter-spacing);
    word-spacing: var(--e-global-typography-1df2d79-word-spacing);
    color: var(--e-global-color-accent);
    padding: 0px 20px 0px 10px;
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a:hover {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a:focus {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a:active {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li:hover>a {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li.current-menu-item>a {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li.current-menu-ancestor>a {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a .elementskit-submenu-indicator {
    color: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a .ekit-submenu-indicator-icon {
    color: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator {
    margin: 0px 0px 0px 20px;
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon {
    margin: 0px 0px 0px 20px;
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
    font-family: var(--e-global-typography-1df2d79-font-family), Sans-serif;
    font-size: var(--e-global-typography-1df2d79-font-size);
    font-weight: var(--e-global-typography-1df2d79-font-weight);
    text-transform: var(--e-global-typography-1df2d79-text-transform);
    line-height: var(--e-global-typography-1df2d79-line-height);
    letter-spacing: var(--e-global-typography-1df2d79-letter-spacing);
    word-spacing: var(--e-global-typography-1df2d79-word-spacing);
    padding: 8px 20px 8px 20px;
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-text);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:focus {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:active {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel>li.current-menu-item>a {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-submenu-panel {
    padding: 10px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    background-color: var(--e-global-color-text);
    border-radius: 0px 0px 0px 0px;
    min-width: 200px;
    box-shadow: 0px 0px 30px 0px rgba(231, 231, 231, 0.69);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-menu-hamburger {
    float: right;
    background-color: var(--e-global-color-e632858);
    border-style: solid;
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-menu-hamburger .elementskit-menu-hamburger-icon {
    background-color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-menu-hamburger>.ekit-menu-icon {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon {
    background-color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-menu-hamburger:hover>.ekit-menu-icon {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-menu-close {
    background-color: var(--e-global-color-e632858);
    border-style: solid;
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-menu-close:hover {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-73b3ed4>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-7de322a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-7de322a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-7de322a>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(25px/2);
}

.elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(25px/2);
}

.elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(25px/2);
    margin-left: calc(25px/2);
}

.elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-25px/2);
    margin-left: calc(-25px/2);
}

body.rtl .elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-25px/2);
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-25px/2);
}

.elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd;
}

.elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px;
}

.elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid;
}

.elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px;
}

.elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-icon i {
    color: var(--e-global-color-primary);
    transition: color 0.3s;
}

.elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary);
    transition: fill 0.3s;
}

.elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-8a310c6 {
    --e-icon-list-icon-size: 16px;
    --icon-vertical-offset: 0px;
}

.elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-1df2d79-font-family), Sans-serif;
    font-size: var(--e-global-typography-1df2d79-font-size);
    font-weight: var(--e-global-typography-1df2d79-font-weight);
    text-transform: var(--e-global-typography-1df2d79-text-transform);
    line-height: var(--e-global-typography-1df2d79-line-height);
    letter-spacing: var(--e-global-typography-1df2d79-letter-spacing);
    word-spacing: var(--e-global-typography-1df2d79-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-text {
    color: var(--e-global-color-primary);
    transition: color 0.3s;
}

.elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-8a310c6>.elementor-widget-container {
    margin: 7px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-b6e411f {
    margin-top: -3px;
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-84f8faa>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-6b16199 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-secondary);
    --divider-border-width: 1px;
}

.elementor-6 .elementor-element.elementor-element-6b16199 .elementor-divider-separator {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-6b16199 .elementor-divider {
    padding-block-start: 2px;
    padding-block-end: 2px;
}

@media(min-width:768px) {
    .elementor-6 .elementor-element.elementor-element-58277d9 {
        width: 62%;
    }

    .elementor-6 .elementor-element.elementor-element-7de322a {
        width: 21.666%;
    }
}

@media(max-width:1024px) {
    .elementor-6 .elementor-element.elementor-element-070bf3d {
        padding: 10px 20px 10px 20px;
    }

    .elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-1c3c171.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-6 .elementor-element.elementor-element-1c3c171.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-6 .elementor-element.elementor-element-1c3c171>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-895adb2>.elementor-widget-container {
        margin: 5px 0px 0px 0px;
    }

    .elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-58277d9.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }

    .elementor-6 .elementor-element.elementor-element-58277d9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-6 .elementor-element.elementor-element-58277d9>.elementor-element-populated {
        padding: 5px 20px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-menu-container {
        background-color: var(--e-global-color-text);
        max-width: 40%;
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-nav-identity-panel {
        padding: 20px 20px 20px 20px;
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a {
        font-size: var(--e-global-typography-1df2d79-font-size);
        line-height: var(--e-global-typography-1df2d79-line-height);
        letter-spacing: var(--e-global-typography-1df2d79-letter-spacing);
        word-spacing: var(--e-global-typography-1df2d79-word-spacing);
        color: var(--e-global-color-accent);
        padding: 10px 20px 10px 20px;
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a:hover {
        color: var(--e-global-color-secondary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a:focus {
        color: var(--e-global-color-secondary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a:active {
        color: var(--e-global-color-secondary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li:hover>a {
        color: var(--e-global-color-secondary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
        color: var(--e-global-color-secondary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
        color: var(--e-global-color-secondary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
        color: var(--e-global-color-secondary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
        color: var(--e-global-color-secondary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li.current-menu-item>a {
        color: var(--e-global-color-secondary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li.current-menu-ancestor>a {
        color: var(--e-global-color-secondary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
        color: var(--e-global-color-secondary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a .elementskit-submenu-indicator {
        color: var(--e-global-color-accent);
        fill: var(--e-global-color-accent);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a .ekit-submenu-indicator-icon {
        color: var(--e-global-color-accent);
        fill: var(--e-global-color-accent);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
        font-size: var(--e-global-typography-1df2d79-font-size);
        line-height: var(--e-global-typography-1df2d79-line-height);
        letter-spacing: var(--e-global-typography-1df2d79-letter-spacing);
        word-spacing: var(--e-global-typography-1df2d79-word-spacing);
        padding: 8px 20px 8px 40px;
        color: var(--e-global-color-accent);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover {
        color: var(--e-global-color-secondary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:focus {
        color: var(--e-global-color-secondary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:active {
        color: var(--e-global-color-secondary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a {
        color: var(--e-global-color-secondary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel>li.current-menu-item>a {
        color: var(--e-global-color-secondary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel {
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-menu-hamburger {
        padding: 8px 8px 8px 8px;
        width: 45px;
        border-radius: 0px;
        border-width: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-menu-close {
        padding: 8px 8px 8px 8px;
        margin: 12px 12px 12px 12px;
        width: 45px;
        border-radius: 3px;
        border-width: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-nav-logo>img {
        max-width: 160px;
        max-height: 60px;
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-nav-logo {
        margin: 5px 0px 5px 0px;
        padding: 5px 5px 5px 5px;
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4>.elementor-widget-container {
        margin: 5px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-7de322a.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-6 .elementor-element.elementor-element-7de322a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-1df2d79-font-size);
        line-height: var(--e-global-typography-1df2d79-line-height);
        letter-spacing: var(--e-global-typography-1df2d79-letter-spacing);
        word-spacing: var(--e-global-typography-1df2d79-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-b6e411f {
        padding: 0px 20px 0px 20px;
    }
}

@media(max-width:767px) {
    .elementor-6 .elementor-element.elementor-element-070bf3d {
        padding: 10px 20px 10px 20px;
    }

    .elementor-6 .elementor-element.elementor-element-1c3c171 {
        width: 70%;
    }

    .elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-1c3c171.elementor-column .elementor-widget-wrap {
        align-items: flex-start;
    }

    .elementor-6 .elementor-element.elementor-element-1c3c171.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }

    .elementor-6 .elementor-element.elementor-element-895adb2>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-58277d9 {
        width: 30%;
    }

    .elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-58277d9.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-6 .elementor-element.elementor-element-58277d9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-6 .elementor-element.elementor-element-58277d9>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-menu-container {
        background-color: var(--e-global-color-text);
        max-width: 75%;
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a {
        font-size: var(--e-global-typography-1df2d79-font-size);
        line-height: var(--e-global-typography-1df2d79-line-height);
        letter-spacing: var(--e-global-typography-1df2d79-letter-spacing);
        word-spacing: var(--e-global-typography-1df2d79-word-spacing);
        color: var(--e-global-color-accent);
        padding: 10px 20px 10px 20px;
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a:hover {
        color: var(--e-global-color-primary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a:focus {
        color: var(--e-global-color-primary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a:active {
        color: var(--e-global-color-primary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li:hover>a {
        color: var(--e-global-color-primary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
        color: var(--e-global-color-primary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
        color: var(--e-global-color-primary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
        color: var(--e-global-color-primary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
        color: var(--e-global-color-primary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li.current-menu-item>a {
        color: var(--e-global-color-primary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li.current-menu-ancestor>a {
        color: var(--e-global-color-primary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
        color: var(--e-global-color-primary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a .elementskit-submenu-indicator {
        color: var(--e-global-color-accent);
        fill: var(--e-global-color-accent);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav>li>a .ekit-submenu-indicator-icon {
        color: var(--e-global-color-accent);
        fill: var(--e-global-color-accent);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
        font-size: var(--e-global-typography-1df2d79-font-size);
        line-height: var(--e-global-typography-1df2d79-line-height);
        letter-spacing: var(--e-global-typography-1df2d79-letter-spacing);
        word-spacing: var(--e-global-typography-1df2d79-word-spacing);
        color: var(--e-global-color-accent);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover {
        color: var(--e-global-color-primary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:focus {
        color: var(--e-global-color-primary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:active {
        color: var(--e-global-color-primary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a {
        color: var(--e-global-color-primary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-navbar-nav .elementskit-submenu-panel>li.current-menu-item>a {
        color: var(--e-global-color-primary);
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-submenu-panel {
        padding: 0px 20px 0px 20px;
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-menu-hamburger>.ekit-menu-icon {
        font-size: 22px;
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-menu-close {
        border-width: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-nav-logo>img {
        max-width: 153px;
        max-height: 51px;
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4 .elementskit-nav-logo {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-73b3ed4>.elementor-widget-container {
        margin: 2px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-7de322a>.elementor-element-populated {
        margin: 5px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-6 .elementor-element.elementor-element-8a310c6 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-1df2d79-font-size);
        line-height: var(--e-global-typography-1df2d79-line-height);
        letter-spacing: var(--e-global-typography-1df2d79-letter-spacing);
        word-spacing: var(--e-global-typography-1df2d79-word-spacing);
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-6 .elementor-element.elementor-element-1c3c171 {
        width: 20%;
    }

    .elementor-6 .elementor-element.elementor-element-58277d9 {
        width: 40%;
    }

    .elementor-6 .elementor-element.elementor-element-7de322a {
        width: 40%;
    }
}





/* Styles for preloader */
.preloader {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    /* Semi-transparent white background */
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 9999;
    /* Ensure the preloader appears on top of other content */
}

.main-box {
    /* margin: auto; */
    position: absolute;
    background: url(../img/logo.png) no-repeat center;
    background-size: 150px;
    width: 300px;
    height: 300px;
}


.spinner {
    border: 5px solid #f3f3f3;
    border-top: 5px solid #5a4221;
    border-radius: 50%;
    width: 200px;
    height: 200px;
    animation: spin 1s ease-in-out infinite;
    position: relative;
    margin: auto;
    /* top: -280px; */
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.elementor-10 .elementor-element.elementor-element-d8fe5ce h1.elementor-heading-title.elementor-size-default {
    font-size: 80px;
}

section#Aboutus .elementor-element.elementor-element-7fccb5f.elementor-widget.elementor-widget-image.animated.fadeInUp .elementor-widget-container img.attachment-full.size-full.wp-image-1131 {
    height: 100%;
    object-fit: cover;
}

section#Aboutus .elementor-element.elementor-element-7fccb5f.elementor-widget.elementor-widget-image.animated.fadeInUp, section#Aboutus .elementor-element.elementor-element-7fccb5f.elementor-widget.elementor-widget-image.animated.fadeInUp .elementor-widget-container{
    height: 100%;
}

section#Aboutus {
    padding-bottom: 130px;
}