.elementor-9684 .elementor-element.elementor-element-674c294a:not(.elementor-motion-effects-element-type-background),
.elementor-9684 .elementor-element.elementor-element-674c294a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-9684 .elementor-element.elementor-element-674c294a,
.elementor-9684 .elementor-element.elementor-element-674c294a>.elementor-background-overlay {
    border-radius: 12px 12px 12px 12px;
}

.elementor-9684 .elementor-element.elementor-element-674c294a {
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -15px;
    margin-bottom: -15px;
    padding: 0px 0px 0px 0px;
}

.elementor-9684 .elementor-element.elementor-element-674c294a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9684 .elementor-element.elementor-element-55da0e49>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9684 .elementor-element.elementor-element-bc636f0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 0px 0px 0px 0px;
}

.elementor-9684 .elementor-element.elementor-element-bc636f0>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9684 .elementor-element.elementor-element-2f4ff477>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-9684 .elementor-element.elementor-element-2f4ff477>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: #F0EFF3;
    padding: 0px 35px 0px 35px;
}

.elementor-9684 .elementor-element.elementor-element-17eb3a6a .elementor-heading-title {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.5em;
    color: #3B3663;
}

.elementor-9684 .elementor-element.elementor-element-5c1c86c4 {
    --divider-border-style: solid;
    --divider-color: #3B3663;
    --divider-border-width: 1px;
}

.elementor-9684 .elementor-element.elementor-element-5c1c86c4>.elementor-widget-container {
    margin: 0px 0px 18px 0px;
}

.elementor-9684 .elementor-element.elementor-element-5c1c86c4 .elementor-divider-separator {
    width: 134px;
}

.elementor-9684 .elementor-element.elementor-element-5c1c86c4 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-9684 .elementor-element.elementor-element-6930c838 .wpda-builder-menu-items .elementor-repeater-item-c730743 .menu_item_label {
    color: #FFFFFF;
    background-color: #0EAD69;
}

.elementor-9684 .elementor-element.elementor-element-6930c838 .wpda-builder-menu-items .elementor-repeater-item-9f5ca5a .menu_item_label {
    color: #FFFFFF;
    background-color: #3A0CA3;
}

.elementor-9684 .elementor-element.elementor-element-6930c838 .wpda-builder-menu-items .elementor-repeater-item-d09e6d3 .menu_item_label {
    color: #FFFFFF;
    background-color: #4CC9F0;
}

.elementor-9684 .elementor-element.elementor-element-6930c838 .wpda-builder-menu-items .elementor-repeater-item-6a1c6e4 .menu_item_label {
    color: #FFFFFF;
    background-color: #4361EE;
}

.elementor-9684 .elementor-element.elementor-element-6930c838 .wpda-builder-menu-items .elementor-repeater-item-c9e6456 .menu_item_label {
    color: #FFFFFF;
    background-color: #F73859;
}

.elementor-9684 .elementor-element.elementor-element-6930c838 .wpda-builder-menu-items .elementor-repeater-item-361adfc .menu_item_label {
    background-color: #8F1ECA;
}

.elementor-9684 .elementor-element.elementor-element-6930c838 .wpda-builder-menu-items .elementor-repeater-item-ed3a1a5 .menu_item_label {
    background-color: #F5780F;
}

.elementor-9684 .elementor-element.elementor-element-6930c838 .wpda-builder-menu-items .menu_item {
    padding-bottom: 9px;
    font-family: "Rubik", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #696687;
}

.elementor-9684 .elementor-element.elementor-element-6930c838.elementor-widget-wpda-builder-menu-items .wpda-builder-menu-items .menu_item a {
    color: #696687;
}

.elementor-9684 .elementor-element.elementor-element-6930c838 .wpda-builder-menu-items .menu_item.current {
    color: #0A2A43;
}

.elementor-9684 .elementor-element.elementor-element-6930c838.elementor-widget-wpda-builder-menu-items .wpda-builder-menu-items .menu_item a:hover {
    color: #0A2A43;
}

.elementor-9684 .elementor-element.elementor-element-6930c838 .wpda-builder-menu-items .menu_item_icon {
    font-size: 16px;
    line-height: 16px;
}

.elementor-9684 .elementor-element.elementor-element-df0972e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-9684 .elementor-element.elementor-element-df0972e>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    padding: 0px 35px 0px 35px;
}

.elementor-9684 .elementor-element.elementor-element-32799eb9 .elementor-heading-title {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.5em;
    color: #3B3663;
}

.elementor-9684 .elementor-element.elementor-element-79dae228 {
    --divider-border-style: solid;
    --divider-color: #3B3663;
    --divider-border-width: 1px;
}

.elementor-9684 .elementor-element.elementor-element-79dae228>.elementor-widget-container {
    margin: 0px 0px 18px 0px;
}

.elementor-9684 .elementor-element.elementor-element-79dae228 .elementor-divider-separator {
    width: 142px;
}

.elementor-9684 .elementor-element.elementor-element-79dae228 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-9684 .elementor-element.elementor-element-7f2889c9 .wpda-builder-menu-items .elementor-repeater-item-d09e6d3 .menu_item_label {
    color: #FFFFFF;
    background-color: #7209B7;
}

.elementor-9684 .elementor-element.elementor-element-7f2889c9 .wpda-builder-menu-items .elementor-repeater-item-17c8d64 .menu_item_label {
    color: #FFFFFF;
    background-color: #4DF2AC;
}

.elementor-9684 .elementor-element.elementor-element-7f2889c9 .wpda-builder-menu-items .elementor-repeater-item-3ee1aac .menu_item_label {
    color: #FFFFFF;
    background-color: #8176CB;
}

.elementor-9684 .elementor-element.elementor-element-7f2889c9 .wpda-builder-menu-items .elementor-repeater-item-b525dc6 .menu_item_label {
    color: #FFFFFF;
    background-color: #2E9DEF;
}

.elementor-9684 .elementor-element.elementor-element-7f2889c9 .wpda-builder-menu-items .elementor-repeater-item-e96d719 .menu_item_label {
    background-color: #F72585;
}

.elementor-9684 .elementor-element.elementor-element-7f2889c9 .wpda-builder-menu-items .elementor-repeater-item-c8336be .menu_item_label {
    background-color: #000000;
}

.elementor-9684 .elementor-element.elementor-element-7f2889c9 .wpda-builder-menu-items .elementor-repeater-item-c250477 .menu_item_label {
    background-color: #F700FF;
}

.elementor-9684 .elementor-element.elementor-element-7f2889c9 .wpda-builder-menu-items .elementor-repeater-item-3bca517 .menu_item_label {
    background-color: #7578FD;
}

.elementor-9684 .elementor-element.elementor-element-7f2889c9 .wpda-builder-menu-items .elementor-repeater-item-fa4131e .menu_item_label {
    background-color: #78AC17;
}

.elementor-9684 .elementor-element.elementor-element-7f2889c9 .wpda-builder-menu-items .elementor-repeater-item-0798db5 .menu_item_label {
    background-color: #310FE0;
}

.elementor-9684 .elementor-element.elementor-element-7f2889c9 .wpda-builder-menu-items .menu_item {
    padding-bottom: 9px;
    font-family: "Rubik", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #696687;
}

.elementor-9684 .elementor-element.elementor-element-7f2889c9.elementor-widget-wpda-builder-menu-items .wpda-builder-menu-items .menu_item a {
    color: #696687;
}

.elementor-9684 .elementor-element.elementor-element-7f2889c9 .wpda-builder-menu-items .menu_item.current {
    color: #0A2A43;
}

.elementor-9684 .elementor-element.elementor-element-7f2889c9.elementor-widget-wpda-builder-menu-items .wpda-builder-menu-items .menu_item a:hover {
    color: #0A2A43;
}

.elementor-9684 .elementor-element.elementor-element-7f2889c9 .wpda-builder-menu-items .menu_item_icon {
    font-size: 16px;
    line-height: 16px;
}

#wpda-mega-menu-9684 {
    --w: 580px;
}