.elementor-995 .elementor-element.elementor-element-d5a6663 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-items: center;
    align-content: center;
}

.elementor-995 :not(.elementor-motion-effects-element-type-background).elementor-element.elementor-element-d5a6663 {
    background-color: rgb(218, 228, 233);
}

.elementor-995 .elementor-element.elementor-element-d5a6663 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: rgb(218, 228, 233);
}

.elementor-995 .elementor-element.elementor-element-d5a6663 {
    padding: 20px 0px;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-995 .elementor-element.elementor-element-d5a6663 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-995 .elementor-element.elementor-element-9b9ee16 > .elementor-column-wrap > .elementor-widget-wrap > :not(.elementor-widget__width-auto):not(.elementor-absolute):not(:last-child):not(.elementor-widget__width-initial).elementor-widget {
    margin-bottom: 0px;
}

.elementor-995 .elementor-element.elementor-element-dcd941b .elementor-text-editor {
    text-align: left;
}

.elementor-995 .elementor-element.elementor-element-dcd941b {
    color: rgb(74, 75, 77);
    line-height: 20px;
    font-size: 14px;
}

    .elementor-995 .elementor-element.elementor-element-dcd941b > .elementor-widget-container {
        margin: 0px 0px 10px;
    }

.elementor-995 .elementor-element.elementor-element-ab56a26 .elementor-text-editor {
    text-align: left;
}

.elementor-995 .elementor-element.elementor-element-ab56a26 {
    color: rgb(74, 75, 77);
    line-height: 20px;
    font-size: 14px;
}

    .elementor-995 .elementor-element.elementor-element-ab56a26 > .elementor-widget-container {
        margin: 0px;
        padding: 0px;
    }

.elementor-995 .elementor-element.elementor-element-d32e1ca {
    text-align: center;
}

.elementor-995 .elementor-element.elementor-element-a7eb608 {
    text-align: center;
}

@media all and (min-width:768px) {
    .elementor-995 .elementor-element.elementor-element-9b9ee16 {
        width: 30%;
    }

    .elementor-995 .elementor-element.elementor-element-1f7f3ff {
        width: 39.33%;
    }

    .elementor-995 .elementor-element.elementor-element-5619e6f {
        width: 30%;
    }
}

@media all and (max-width:767px) {
    .elementor-995 .elementor-element.elementor-element-d5a6663 {
        padding: 30px;
    }

    .elementor-995 .elementor-element.elementor-element-dcd941b .elementor-text-editor {
        text-align: center;
    }

    .elementor-995 .elementor-element.elementor-element-ab56a26 .elementor-text-editor {
        text-align: center;
    }
}

.elementor-995 .elementor-element.elementor-element-ab56a26 a {
    color: rgb(74, 75, 77);
}

    .elementor-995 .elementor-element.elementor-element-ab56a26 a span {
        color: rgb(74, 75, 77);
    }

    .elementor-995 .elementor-element.elementor-element-ab56a26 a:hover {
        color: rgb(109, 148, 168);
    }

.elementor-995 .elementor-element.elementor-element-ab56a26 .separator {
    padding: 0px 10px;
    color: rgb(74, 75, 77) !important;
}

.elementor-995 .elementor-element.elementor-element-d32e1ca img {
    width: 100%;
    max-width: 403px;
}
