.elementor-2310 .elementor-element.elementor-element-c7b631f>.elementor-element-populated {
    padding: 0em 1em 0em 1em;
}

.elementor-2310 .elementor-element.elementor-element-1a80b6d .elementor-heading-title {
    color: var( --e-global-color-8ad033b);
    font-family: "Inter", Sans-serif;
    font-size: 0.9rem;
    font-weight: 400;
}

.elementor-2310 .elementor-element.elementor-element-1a80b6d>.elementor-widget-container {
    margin: 2em 0em 0em 0em;
}

.elementor-2310 .elementor-element.elementor-element-ae5215a {
    --divider-border-style: solid;
    --divider-color: #FFFFFF17;
    --divider-border-width: 1px;
}

.elementor-2310 .elementor-element.elementor-element-ae5215a .elementor-divider-separator {
    width: 100%;
}

.elementor-2310 .elementor-element.elementor-element-ae5215a .elementor-divider {
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-2310 .elementor-element.elementor-element-07b28c6 .elementor-nav-menu--dropdown a,
.elementor-2310 .elementor-element.elementor-element-07b28c6 .elementor-menu-toggle {
    color: var( --e-global-color-8ad033b);
}

.elementor-2310 .elementor-element.elementor-element-07b28c6 .elementor-nav-menu--dropdown {
    background-color: #F6F7F800;
}

.elementor-2310 .elementor-element.elementor-element-07b28c6 .elementor-nav-menu--dropdown a:hover,
.elementor-2310 .elementor-element.elementor-element-07b28c6 .elementor-nav-menu--dropdown a.elementor-item-active,
.elementor-2310 .elementor-element.elementor-element-07b28c6 .elementor-nav-menu--dropdown a.highlighted,
.elementor-2310 .elementor-element.elementor-element-07b28c6 .elementor-menu-toggle:hover {
    color: var( --e-global-color-8ad033b);
}

.elementor-2310 .elementor-element.elementor-element-07b28c6 .elementor-nav-menu--dropdown a:hover,
.elementor-2310 .elementor-element.elementor-element-07b28c6 .elementor-nav-menu--dropdown a.elementor-item-active,
.elementor-2310 .elementor-element.elementor-element-07b28c6 .elementor-nav-menu--dropdown a.highlighted {
    background-color: #E2E2E200;
}

.elementor-2310 .elementor-element.elementor-element-07b28c6 .elementor-nav-menu--dropdown a.elementor-item-active {
    color: var( --e-global-color-8ad033b);
    background-color: #02010100;
}

.elementor-2310 .elementor-element.elementor-element-07b28c6 .elementor-nav-menu--dropdown .elementor-item,
.elementor-2310 .elementor-element.elementor-element-07b28c6 .elementor-nav-menu--dropdown .elementor-sub-item {
    font-family: "Inter", Sans-serif;
    font-size: 1.1rem;
    font-weight: 400;
}

.elementor-2310 .elementor-element.elementor-element-07b28c6 .elementor-nav-menu--dropdown a {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 12px;
    padding-bottom: 12px;
}

.elementor-2310 .elementor-element.elementor-element-07b28c6 .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown,
.elementor-2310 .elementor-element.elementor-element-07b28c6 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    margin-top: 0px !important;
}

.elementor-2310 .elementor-element.elementor-element-e6e23ed {
    --divider-border-style: solid;
    --divider-color: #FFFFFF17;
    --divider-border-width: 1px;
}

.elementor-2310 .elementor-element.elementor-element-e6e23ed .elementor-divider-separator {
    width: 100%;
}

.elementor-2310 .elementor-element.elementor-element-e6e23ed .elementor-divider {
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-2310 .elementor-element.elementor-element-4cf2454 .elementor-button {
    fill: var( --e-global-color-8ad033b);
    color: var( --e-global-color-8ad033b);
    background-color: #61CE7000;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-8ad033b);
    border-radius: 5px 5px 5px 5px;
}

.elementor-2310 .elementor-element.elementor-element-4cf2454 .elementor-button:hover,
.elementor-2310 .elementor-element.elementor-element-4cf2454 .elementor-button:focus {
    color: var( --e-global-color-8ad033b);
    background-color: var( --e-global-color-primary);
    border-color: var( --e-global-color-primary);
}

.elementor-2310 .elementor-element.elementor-element-4cf2454 .elementor-button:hover svg,
.elementor-2310 .elementor-element.elementor-element-4cf2454 .elementor-button:focus svg {
    fill: var( --e-global-color-8ad033b);
}

.elementor-2310 .elementor-element.elementor-element-4cf2454 {
    width: 100%;
    max-width: 100%;
}

.elementor-2310 .elementor-element.elementor-element-6611c3d .elementor-button {
    fill: var( --e-global-color-8ad033b);
    color: var( --e-global-color-8ad033b);
    background-color: #4073EC;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-primary);
    border-radius: 5px 5px 5px 5px;
}

.elementor-2310 .elementor-element.elementor-element-6611c3d .elementor-button:hover,
.elementor-2310 .elementor-element.elementor-element-6611c3d .elementor-button:focus {
    color: var( --e-global-color-8ad033b);
    background-color: var( --e-global-color-primary);
}

.elementor-2310 .elementor-element.elementor-element-6611c3d .elementor-button:hover svg,
.elementor-2310 .elementor-element.elementor-element-6611c3d .elementor-button:focus svg {
    fill: var( --e-global-color-8ad033b);
}

.elementor-2310 .elementor-element.elementor-element-6611c3d>.elementor-widget-container {
    margin: 0em 0em 0em 0em;
}

.elementor-2310 .elementor-element.elementor-element-6611c3d {
    width: 100%;
    max-width: 100%;
}

#elementor-popup-modal-2310 .dialog-message {
    width: 300px;
    height: 100vh;
    align-items: flex-start;
}

#elementor-popup-modal-2310 {
    justify-content: flex-end;
    align-items: center;
    pointer-events: all;
    background-color: rgba(0, 0, 0, .8);
}

#elementor-popup-modal-2310 .dialog-close-button {
    display: flex;
    top: 3.5%;
}

#elementor-popup-modal-2310 .dialog-widget-content {
    animation-duration: 0.5s;
    background-color: var( --e-global-color-2330d28);
    box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, 0.2);
}

#elementor-popup-modal-2310 .dialog-close-button i {
    color: var( --e-global-color-8ad033b);
}

#elementor-popup-modal-2310 .dialog-close-button svg {
    fill: var( --e-global-color-8ad033b);
}

@media(max-width:767px) {
    #elementor-popup-modal-2310 .dialog-message {
        width: 250px;
    }
}