.elementor-1718 .elementor-element.elementor-element-9a26f83 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 4px;
}

.elementor-1718 .elementor-element.elementor-element-9a26f83 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 50px 0px 0px 0px;
}

.elementor-1718 .elementor-element.elementor-element-9a26f83 {
    z-index: 0;
}

.elementor-1718 .elementor-element.elementor-element-e22dec5 figure .uc_banner_image {
    opacity: 100%;
}

.elementor-1718 .elementor-element.elementor-element-e22dec5 figure:hover .uc_banner_image {
    opacity: 100%;
}

.elementor-1718 .elementor-element.elementor-element-e22dec5 .height {
    height: 380px;
}

.elementor-1718 .elementor-element.elementor-element-e22dec5 .uc_title {
    color: #ffffff;
}

.elementor-1718 .elementor-element.elementor-element-e22dec5 .uc_paragraph {
    color: #ffffff;
}

.elementor-1718 .elementor-element.elementor-element-e22dec5 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-1718 .elementor-element.elementor-element-e22dec5 {
    width: var(--container-widget-width, 101.138%);
    max-width: 101.138%;
    --container-widget-width: 101.138%;
    --container-widget-flex-grow: 0;
}

.elementor-1718 .elementor-element.elementor-element-65aee76 {
    text-align: center;
}

.elementor-1718 .elementor-element.elementor-element-65aee76 .elementor-heading-title {
    font-family: "Roboto", Sans-serif;
    font-size: 22px;
    font-weight: 600;
}

.elementor-1718 .elementor-element.elementor-element-65aee76 > .elementor-widget-container {
    display:none;
    padding: 24px 0px 0px 0px;
}

.elementor-1718 .elementor-element.elementor-element-73dd131 {
    text-align: center;
}

.elementor-1718 .elementor-element.elementor-element-73dd131 .elementor-heading-title {
    color: #555555;
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 400;
}

.elementor-1718 .elementor-element.elementor-element-73dd131 > .elementor-widget-container {
    padding: 16px 0px 0px 0px;
}

.elementor-1718 .elementor-element.elementor-element-86d9e1e .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var(--e-global-color-10a785e);
    border-radius: 16px 16px 16px 16px;
}

.elementor-1718 .elementor-element.elementor-element-86d9e1e .elementor-button:hover, .elementor-1718 .elementor-element.elementor-element-86d9e1e .elementor-button:focus {
    color: #FFFFFF;
    background-color: var(--e-global-color-10a785e);
}

.elementor-1718 .elementor-element.elementor-element-86d9e1e .elementor-button:hover svg, .elementor-1718 .elementor-element.elementor-element-86d9e1e .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-1718 .elementor-element.elementor-element-86d9e1e > .elementor-widget-container {
    padding: 16px 0px 0px 0px;
}

@media (max-width: 767px) {
    .elementor-1718 .elementor-element.elementor-element-e22dec5 .height {
        height: 200px;
    }

    .elementor-1718 .elementor-element.elementor-element-65aee76 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-1718 .elementor-element.elementor-element-73dd131 .elementor-heading-title {
        font-size: 13px;
    }

    .elementor-1718 .elementor-element.elementor-element-73dd131 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media (min-width: 768px) {
    .elementor-1718 .elementor-element.elementor-element-9a26f83 {
        width: 100%;
    }
}