.elementor-65 .elementor-element.elementor-element-c3ee463 {
    padding: 145px 0px 150px 0px;
}

.elementor-65 .elementor-element.elementor-element-105b343 {
    padding: 0px 0px 150px 0px;
}

.elementor-65 .elementor-element.elementor-element-e7f7207>.elementor-widget-container {
    padding: 150px 0px 0px 0px;
}

.elementor-65 .elementor-element.elementor-element-54ab94f {
    padding: 115px 0px 150px 0px;
}

.elementor-65 .elementor-element.elementor-element-abcb398>.elementor-container {
    max-width: 1210px;
}

.elementor-65 .elementor-element.elementor-element-abcb398:not(.elementor-motion-effects-element-type-background),
.elementor-65 .elementor-element.elementor-element-abcb398>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F5F5F5;
}

.elementor-65 .elementor-element.elementor-element-abcb398 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 145px 0px 120px 0px;
}

.elementor-65 .elementor-element.elementor-element-abcb398>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-65 .elementor-element.elementor-element-cb9037f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 55px;
}

.elementor-65 .elementor-element.elementor-element-cb9037f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-65 .elementor-element.elementor-element-b2238a8 {
    text-align: center;
}

.elementor-65 .elementor-element.elementor-element-b2238a8>.elementor-widget-container {
    padding: 0px 15px 0px 15px;
}

.elementor-65 .elementor-element.elementor-element-29131c8>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-65 .elementor-element.elementor-element-bb1f3c5>.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-65 .elementor-element.elementor-element-bb1f3c5>.elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 15px 0px 15px;
}

.elementor-65 .elementor-element.elementor-element-d915873 {
    text-align: left;
}

.elementor-65 .elementor-element.elementor-element-d915873>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-65 .elementor-element.elementor-element-6459f3d>.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-65 .elementor-element.elementor-element-6459f3d>.elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 15px 0px 15px;
}

.elementor-65 .elementor-element.elementor-element-1922fab {
    text-align: left;
}

.elementor-65 .elementor-element.elementor-element-2aad11d>.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-65 .elementor-element.elementor-element-2aad11d>.elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 15px 0px 15px;
}

.elementor-65 .elementor-element.elementor-element-190f235 {
    text-align: left;
}

.elementor-65 .elementor-element.elementor-element-f46398b {
    text-align: left;
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-65 .elementor-element.elementor-element-bb1f3c5 {
        width: 50%;
    }
    .elementor-65 .elementor-element.elementor-element-6459f3d {
        width: 50%;
    }
    .elementor-65 .elementor-element.elementor-element-2aad11d {
        width: 50%;
    }
}

@media(max-width:1500px) {
    .elementor-65 .elementor-element.elementor-element-c3ee463 {
        padding: 115px 0px 120px 0px;
    }
    .elementor-65 .elementor-element.elementor-element-105b343 {
        padding: 0px 0px 120px 0px;
    }
    .elementor-65 .elementor-element.elementor-element-c58b431 {
        padding: 0px 0px 0px 0px;
    }
    .elementor-65 .elementor-element.elementor-element-3e94234>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-65 .elementor-element.elementor-element-e7f7207>.elementor-widget-container {
        padding: 120px 0px 0px 0px;
    }
    .elementor-65 .elementor-element.elementor-element-54ab94f {
        padding: 85px 0px 120px 0px;
    }
    .elementor-65 .elementor-element.elementor-element-abcb398>.elementor-container {
        max-width: 1140px;
    }
    .elementor-65 .elementor-element.elementor-element-abcb398 {
        padding: 115px 0px 90px 0px;
    }
}

@media(max-width:1024px) {
    .elementor-65 .elementor-element.elementor-element-c3ee463 {
        padding: 95px 0px 100px 0px;
    }
    .elementor-65 .elementor-element.elementor-element-abcb398>.elementor-container {
        max-width: 720px;
    }
    .elementor-65 .elementor-element.elementor-element-bb1f3c5>.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-65 .elementor-element.elementor-element-6459f3d>.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-65 .elementor-element.elementor-element-2aad11d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
}