.elementor-1886
    .elementor-element.elementor-element-u7pjap3:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-1886
    .elementor-element.elementor-element-u7pjap3
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("../images/aspiretradecorporation-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-1886
    .elementor-element.elementor-element-u7pjap3
    > .elementor-background-overlay {
    background-color: var(--e-global-color-astglobalcolor2);
    opacity: 0.56;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1886
    .elementor-element.elementor-element-u7pjap3
    > .elementor-container {
    max-width: 400px;
}
.elementor-1886 .elementor-element.elementor-element-u7pjap3 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    padding: 200px 0px 0px 0px;
}
.elementor-1886 .elementor-element.elementor-element-4179f02 {
    text-align: center;
}
.elementor-1886
    .elementor-element.elementor-element-4179f02
    .elementor-heading-title {
    color: #ffffff;
}
.elementor-1886 .elementor-element.elementor-element-f37754b {
    text-align: center;
    color: #ffffff;
}
.elementor-1886 .elementor-element.elementor-element-31cb7f0 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-astglobalcolor0);
    --divider-border-width: 80px;
    z-index: 1;
}
.elementor-1886
    .elementor-element.elementor-element-31cb7f0
    > .elementor-widget-container {
    margin: 80px 0px -40px 0px;
}
.elementor-1886
    .elementor-element.elementor-element-31cb7f0
    .elementor-divider-separator {
    width: 1px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-1886
    .elementor-element.elementor-element-31cb7f0
    .elementor-divider {
    text-align: center;
    padding-block-start: 0px;
    padding-block-end: 0px;
}
.elementor-1886
    .elementor-element.elementor-element-s3ahdch:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-1886
    .elementor-element.elementor-element-s3ahdch
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(
        180deg,
        var(--e-global-color-astglobalcolor5) 88%,
        var(--e-global-color-astglobalcolor2) 88%
    );
}
.elementor-1886 .elementor-element.elementor-element-s3ahdch {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    padding: 104px 0px 0px 0px;
}
.elementor-1886
    .elementor-element.elementor-element-s3ahdch
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1886 .elementor-element.elementor-element-890c743 {
    margin-top: 0px;
    margin-bottom: 0px;
}
.elementor-1886 .elementor-element.elementor-element-06722e1 {
    text-align: left;
}
.elementor-1886
    .elementor-element.elementor-element-c08f970
    > .elementor-element-populated {
    margin: 0px 64px 0px 0px;
    --e-column-margin-right: 64px;
    --e-column-margin-left: 0px;
}
.elementor-1886 .elementor-element.elementor-element-5358b92 {
    text-align: left;
}
.elementor-1886 .elementor-element.elementor-element-07a19aa {
    margin-top: 44px;
    margin-bottom: 0px;
}
.elementor-1886
    .elementor-element.elementor-element-4fa7423
    > .elementor-element-populated {
    margin: 0px 80px 0px 0px;
    --e-column-margin-right: 80px;
    --e-column-margin-left: 0px;
}
.elementor-1886 .elementor-element.elementor-element-9c9d1be {
    --icon-box-icon-margin: 16px;
}
.elementor-1886
    .elementor-element.elementor-element-9c9d1be
    .elementor-icon-box-title {
    margin-bottom: 8px;
}
.elementor-1886
    .elementor-element.elementor-element-9c9d1be.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor2);
    fill: #ffffff;
    color: #ffffff;
}
.elementor-1886
    .elementor-element.elementor-element-9c9d1be.elementor-view-framed
    .elementor-icon,
.elementor-1886
    .elementor-element.elementor-element-9c9d1be.elementor-view-default
    .elementor-icon {
    fill: var(--e-global-color-astglobalcolor2);
    color: var(--e-global-color-astglobalcolor2);
    border-color: var(--e-global-color-astglobalcolor2);
}
.elementor-1886
    .elementor-element.elementor-element-9c9d1be.elementor-view-framed
    .elementor-icon {
    background-color: #ffffff;
}
.elementor-1886 .elementor-element.elementor-element-9c9d1be .elementor-icon {
    font-size: 20px;
    padding: 16px;
}
.elementor-1886 .elementor-element.elementor-element-768efbd {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-astglobalcolor4);
    --divider-border-width: 1px;
}
.elementor-1886
    .elementor-element.elementor-element-768efbd
    > .elementor-widget-container {
    margin: 0px 0px 0px 68px;
}
.elementor-1886
    .elementor-element.elementor-element-768efbd
    .elementor-divider-separator {
    width: 100%;
}
.elementor-1886
    .elementor-element.elementor-element-768efbd
    .elementor-divider {
    padding-block-start: 4px;
    padding-block-end: 4px;
}
.elementor-1886 .elementor-element.elementor-element-c22eb5b {
    --icon-box-icon-margin: 16px;
}
.elementor-1886
    .elementor-element.elementor-element-c22eb5b
    .elementor-icon-box-title {
    margin-bottom: 8px;
}
.elementor-1886
    .elementor-element.elementor-element-c22eb5b.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor2);
    fill: #ffffff;
    color: #ffffff;
}
.elementor-1886
    .elementor-element.elementor-element-c22eb5b.elementor-view-framed
    .elementor-icon,
.elementor-1886
    .elementor-element.elementor-element-c22eb5b.elementor-view-default
    .elementor-icon {
    fill: var(--e-global-color-astglobalcolor2);
    color: var(--e-global-color-astglobalcolor2);
    border-color: var(--e-global-color-astglobalcolor2);
}
.elementor-1886
    .elementor-element.elementor-element-c22eb5b.elementor-view-framed
    .elementor-icon {
    background-color: #ffffff;
}
.elementor-1886 .elementor-element.elementor-element-c22eb5b .elementor-icon {
    font-size: 20px;
    padding: 16px;
}
.elementor-1886 .elementor-element.elementor-element-3680f46 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-astglobalcolor4);
    --divider-border-width: 1px;
}
.elementor-1886
    .elementor-element.elementor-element-3680f46
    > .elementor-widget-container {
    margin: 0px 0px 0px 68px;
}
.elementor-1886
    .elementor-element.elementor-element-3680f46
    .elementor-divider-separator {
    width: 100%;
}
.elementor-1886
    .elementor-element.elementor-element-3680f46
    .elementor-divider {
    padding-block-start: 4px;
    padding-block-end: 4px;
}
.elementor-1886 .elementor-element.elementor-element-a3b01a6 {
    --icon-box-icon-margin: 16px;
}
.elementor-1886
    .elementor-element.elementor-element-a3b01a6
    .elementor-icon-box-title {
    margin-bottom: 8px;
}
.elementor-1886
    .elementor-element.elementor-element-a3b01a6.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor2);
    fill: #ffffff;
    color: #ffffff;
}
.elementor-1886
    .elementor-element.elementor-element-a3b01a6.elementor-view-framed
    .elementor-icon,
.elementor-1886
    .elementor-element.elementor-element-a3b01a6.elementor-view-default
    .elementor-icon {
    fill: var(--e-global-color-astglobalcolor2);
    color: var(--e-global-color-astglobalcolor2);
    border-color: var(--e-global-color-astglobalcolor2);
}
.elementor-1886
    .elementor-element.elementor-element-a3b01a6.elementor-view-framed
    .elementor-icon {
    background-color: #ffffff;
}
.elementor-1886 .elementor-element.elementor-element-a3b01a6 .elementor-icon {
    font-size: 20px;
    padding: 16px;
}
.elementor-1886 .elementor-element.elementor-element-idkwsrd {
    padding: 104px 0px 104px 0px;
}
.elementor-1886 .elementor-element.elementor-element-cd46a76 {
    margin-top: 0px;
    margin-bottom: 0px;
}
.elementor-1886
    .elementor-element.elementor-element-34efd58
    > .elementor-element-populated {
    margin: 0px 0px 0px 80px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 80px;
}
.elementor-1886 .elementor-element.elementor-element-29899d6 {
    text-align: left;
}
.elementor-1886 .elementor-element.elementor-element-fdd0c74 {
    margin-top: 64px;
    margin-bottom: 0px;
}
.elementor-1886
    .elementor-element.elementor-element-6132b69
    > .elementor-widget-container {
    margin: 0px 0px -8px 0px;
}
.elementor-1886 .elementor-element.elementor-element-6132b69 {
    text-align: center;
}
.elementor-1886
    .elementor-element.elementor-element-cb6c9ac
    > .elementor-widget-container {
    margin: 0px 0px -8px 0px;
}
.elementor-1886 .elementor-element.elementor-element-cb6c9ac {
    text-align: center;
}
.elementor-1886
    .elementor-element.elementor-element-5ed0137
    > .elementor-widget-container {
    margin: 0px 0px -8px 0px;
}
.elementor-1886 .elementor-element.elementor-element-5ed0137 {
    text-align: center;
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-1886 .elementor-element.elementor-element-cae183d {
        width: 100%;
    }
    .elementor-1886 .elementor-element.elementor-element-c08f970 {
        width: 100%;
    }
    .elementor-1886 .elementor-element.elementor-element-4fa7423 {
        width: 100%;
    }
    .elementor-1886 .elementor-element.elementor-element-246ad8d {
        width: 100%;
    }
    .elementor-1886 .elementor-element.elementor-element-397981f {
        width: 100%;
    }
    .elementor-1886 .elementor-element.elementor-element-34efd58 {
        width: 100%;
    }
}
@media (max-width: 1024px) {
    .elementor-1886 .elementor-element.elementor-element-u7pjap3 {
        padding: 120px 40px 0px 40px;
    }
    .elementor-1886
        .elementor-element.elementor-element-31cb7f0
        > .elementor-widget-container {
        margin: 20px 0px -40px 0px;
    }
    .elementor-1886 .elementor-element.elementor-element-s3ahdch {
        padding: 80px 40px 0px 40px;
    }
    .elementor-1886
        .elementor-element.elementor-element-cae183d
        > .elementor-element-populated {
        margin: 0px 0px 16px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1886
        .elementor-element.elementor-element-c08f970
        > .elementor-element-populated {
        margin: 0px 40px 0px 0px;
        --e-column-margin-right: 40px;
        --e-column-margin-left: 0px;
    }
    .elementor-1886
        .elementor-element.elementor-element-4fa7423
        > .elementor-element-populated {
        margin: 0px 0px 40px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1886
        .elementor-element.elementor-element-9c9d1be
        .elementor-icon {
        font-size: 16px;
    }
    .elementor-1886
        .elementor-element.elementor-element-768efbd
        > .elementor-widget-container {
        margin: 0px 0px 0px 64px;
    }
    .elementor-1886
        .elementor-element.elementor-element-768efbd
        .elementor-divider-separator {
        width: 64%;
    }
    .elementor-1886
        .elementor-element.elementor-element-c22eb5b
        .elementor-icon {
        font-size: 16px;
    }
    .elementor-1886
        .elementor-element.elementor-element-3680f46
        > .elementor-widget-container {
        margin: 0px 0px 0px 64px;
    }
    .elementor-1886
        .elementor-element.elementor-element-3680f46
        .elementor-divider-separator {
        width: 64%;
    }
    .elementor-1886
        .elementor-element.elementor-element-a3b01a6
        .elementor-icon {
        font-size: 16px;
    }
    .elementor-1886
        .elementor-element.elementor-element-246ad8d
        > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1886 .elementor-element.elementor-element-idkwsrd {
        padding: 80px 40px 80px 40px;
    }
    .elementor-1886
        .elementor-element.elementor-element-34efd58
        > .elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}
@media (max-width: 767px) {
    .elementor-1886 .elementor-element.elementor-element-u7pjap3 {
        padding: 160px 30px 0px 30px;
    }
    .elementor-1886
        .elementor-element.elementor-element-31cb7f0
        > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1886 .elementor-element.elementor-element-s3ahdch {
        padding: 64px 30px 64px 30px;
    }
    .elementor-1886
        .elementor-element.elementor-element-c08f970
        > .elementor-element-populated {
        margin: 0px 16px 0px 0px;
        --e-column-margin-right: 16px;
        --e-column-margin-left: 0px;
    }
    .elementor-1886
        .elementor-element.elementor-element-4fa7423
        > .elementor-element-populated {
        margin: 0px 40px 40px 0px;
        --e-column-margin-right: 40px;
        --e-column-margin-left: 0px;
    }
    .elementor-1886
        .elementor-element.elementor-element-9c9d1be
        .elementor-icon-box-wrapper {
        text-align: left;
    }
    .elementor-1886
        .elementor-element.elementor-element-768efbd
        > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-1886
        .elementor-element.elementor-element-768efbd
        .elementor-divider-separator {
        width: 100%;
    }
    .elementor-1886
        .elementor-element.elementor-element-c22eb5b
        .elementor-icon-box-wrapper {
        text-align: left;
    }
    .elementor-1886
        .elementor-element.elementor-element-3680f46
        > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-1886
        .elementor-element.elementor-element-3680f46
        .elementor-divider-separator {
        width: 100%;
    }
    .elementor-1886
        .elementor-element.elementor-element-a3b01a6
        .elementor-icon-box-wrapper {
        text-align: left;
    }
    .elementor-1886 .elementor-element.elementor-element-idkwsrd {
        padding: 64px 30px 64px 30px;
    }
    .elementor-1886
        .elementor-element.elementor-element-397981f
        > .elementor-element-populated {
        margin: 0px 0px 16px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1886
        .elementor-element.elementor-element-34efd58
        > .elementor-element-populated {
        margin: 10px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1886
        .elementor-element.elementor-element-29899d6
        > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1886 .elementor-element.elementor-element-fdd0c74 {
        margin-top: 40px;
        margin-bottom: 0px;
    }
    .elementor-1886
        .elementor-element.elementor-element-b51fd09
        > .elementor-element-populated {
        margin: 0px 0px 50px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1886
        .elementor-element.elementor-element-362e1bb
        > .elementor-element-populated {
        margin: 0px 0px 50px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}
