.elementor-6 .elementor-element.elementor-element-e078a4d>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 20px;
}

.elementor-6 .elementor-element.elementor-element-e078a4d>.elementor-element-populated {
    margin: 0px 0px -45px 0px;
}

.elementor-6 .elementor-element.elementor-element-b04aa2d .elementor-text-editor {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-b04aa2d {
    font-family: "Advent Pro", Sans-serif;
    font-size: 26px;
    font-weight: 400;
}

.elementor-6 .elementor-element.elementor-element-b04aa2d>.elementor-widget-container {
    margin: -2px -2px -2px -2px;
}

.elementor-6 .elementor-element.elementor-element-02c1694 {
    --divider-border-style: solid;
    --divider-border-color: #68967E;
    --divider-border-width: 2.1px;
}

.elementor-6 .elementor-element.elementor-element-02c1694 .elementor-divider-separator {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-02c1694 .elementor-divider {
    padding-top: 30px;
    padding-bottom: 30px;
}

.elementor-6 .elementor-element.elementor-element-5db5888>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: #96B480;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0% 10% 9% 0%;
}

.elementor-6 .elementor-element.elementor-element-5db5888>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-2364ef5 .elementor-heading-title {
    color: #67947C;
    font-family: "Advent Pro", Sans-serif;
    font-weight: 600;
}

.elementor-6 .elementor-element.elementor-element-2364ef5>.elementor-widget-container {
    border-radius: 1px 1px 1px 1px;
}

.elementor-6 .elementor-element.elementor-element-a003eea.elementor-view-stacked .elementor-icon {
    background-color: #96B480;
}

.elementor-6 .elementor-element.elementor-element-a003eea.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-a003eea.elementor-view-default .elementor-icon {
    fill: #96B480;
    color: #96B480;
    border-color: #96B480;
}

.elementor-6 .elementor-element.elementor-element-a003eea.elementor-position-right .elementor-icon-box-icon {
    margin-left: 15px;
}

.elementor-6 .elementor-element.elementor-element-a003eea.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px;
}

.elementor-6 .elementor-element.elementor-element-a003eea.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 15px;
}

.elementor-6 .elementor-element.elementor-element-a003eea .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-a003eea .elementor-icon-box-content .elementor-icon-box-title {
    color: #96B480;
}

.elementor-6 .elementor-element.elementor-element-a003eea .elementor-icon-box-content .elementor-icon-box-title,
.elementor-6 .elementor-element.elementor-element-a003eea .elementor-icon-box-content .elementor-icon-box-title a {
    font-family: "Advent Pro", Sans-serif;
    font-weight: 600;
}

.elementor-6 .elementor-element.elementor-element-2d26bda .elementor-spacer-inner {
    height: 50px;
}

.elementor-6 .elementor-element.elementor-element-01d5eed .elementor-heading-title {
    color: #67947C;
    font-family: "Advent Pro", Sans-serif;
    font-weight: 600;
}

.elementor-6 .elementor-element.elementor-element-af53475 {
    font-family: "Advent Pro", Sans-serif;
    font-size: 18px;
    font-weight: 400;
}

.elementor-6 .elementor-element.elementor-element-3f09b80 .elementor-spacer-inner {
    height: 50px;
}

.elementor-6 .elementor-element.elementor-element-e752784 .elementor-heading-title {
    color: #67947C;
    font-family: "Advent Pro", Sans-serif;
    font-weight: 600;
}

.elementor-6 .elementor-element.elementor-element-e752784>.elementor-widget-container {
    border-radius: 1px 1px 1px 1px;
}

.elementor-6 .elementor-element.elementor-element-6c6294b {
    font-family: "Advent Pro", Sans-serif;
    font-size: 18px;
    font-weight: 400;
}

.elementor-6 .elementor-element.elementor-element-4e9ab8b7>.elementor-element-populated {
    padding: 0% 0% 0% 6%;
}

.elementor-6 .elementor-element.elementor-element-70613ec {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-70613ec .elementor-heading-title {
    color: #67947C;
    font-family: "Advent Pro", Sans-serif;
    font-weight: 600;
}

.elementor-6 .elementor-element.elementor-element-878b036 {
    font-family: "Advent Pro", Sans-serif;
    font-weight: 400;
}

.elementor-6 .elementor-element.elementor-element-84a8d67>.elementor-element-populated {
    padding: -9px -9px -9px -9px;
}

body.elementor-page-6 {
    padding: 33px 050px 33px 050px;
}

@media(min-width:768px) {
    .elementor-6 .elementor-element.elementor-element-5db5888 {
        width: 40.461%;
    }
    .elementor-6 .elementor-element.elementor-element-4e9ab8b7 {
        width: 59.539%;
    }
}

@media(max-width:1024px) {
    .elementor-6 .elementor-element.elementor-element-b04aa2d {
        font-size: 23px;
    }
}

@media(max-width:767px) {
    .elementor-6 .elementor-element.elementor-element-b04aa2d {
        font-size: 19px;
    }
    .elementor-6 .elementor-element.elementor-element-a003eea .elementor-icon-box-icon {
        margin-bottom: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-4e9ab8b7>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    body.elementor-page-6 {
        padding: 10px 10px 10px 10px;
    }
}