.elementor-12254 .elementor-element.elementor-element-dc98aae>.elementor-element-populated {
    padding: 0 25px 0 0
}

.elementor-12254 .elementor-element.elementor-element-dd88316 .elementor-heading-title {
    font-weight: 600
}

.elementor-12254 .elementor-element.elementor-element-dd88316>.elementor-widget-container {
    margin: 0 0 25px 0
}

.elementor-12254 .elementor-element.elementor-element-f587ebe.elementor-position-right .elementor-image-box-img {
    margin-left: 0
}

.elementor-12254 .elementor-element.elementor-element-f587ebe.elementor-position-left .elementor-image-box-img {
    margin-right: 0
}

.elementor-12254 .elementor-element.elementor-element-f587ebe.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0
}

.elementor-12254 .elementor-element.elementor-element-f587ebe .elementor-image-box-wrapper .elementor-image-box-img {
    width: 0%
}

.elementor-12254 .elementor-element.elementor-element-f587ebe .elementor-image-box-img img {
    transition-duration: 0.3s
}

.elementor-12254 .elementor-element.elementor-element-f587ebe .elementor-image-box-title {
    margin-bottom: 0
}

.elementor-12254 .elementor-element.elementor-element-f587ebe .elementor-image-box-content .elementor-image-box-title {
    color: #111
}

.elementor-12254 .elementor-element.elementor-element-f587ebe .elementor-image-box-content .elementor-image-box-description {
    font-size: 14px
}

.elementor-12254 .elementor-element.elementor-element-f587ebe>.elementor-widget-container {
    margin: 0 25px 0 0
}

.elementor-12254 .elementor-element.elementor-element-f587ebe {
    width: auto;
    max-width: auto
}

.elementor-12254 .elementor-element.elementor-element-63842c9.elementor-position-right .elementor-image-box-img {
    margin-left: 0
}

.elementor-12254 .elementor-element.elementor-element-63842c9.elementor-position-left .elementor-image-box-img {
    margin-right: 0
}

.elementor-12254 .elementor-element.elementor-element-63842c9.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0
}

.elementor-12254 .elementor-element.elementor-element-63842c9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 0%
}

.elementor-12254 .elementor-element.elementor-element-63842c9 .elementor-image-box-img img {
    transition-duration: 0.3s
}

.elementor-12254 .elementor-element.elementor-element-63842c9 .elementor-image-box-title {
    margin-bottom: 0
}

.elementor-12254 .elementor-element.elementor-element-63842c9 .elementor-image-box-content .elementor-image-box-title {
    color: #111;
    font-size: 14px
}

.elementor-12254 .elementor-element.elementor-element-63842c9 .elementor-image-box-content .elementor-image-box-description {
    font-size: 14px
}

.elementor-12254 .elementor-element.elementor-element-63842c9>.elementor-widget-container {
    margin: 0 25px 0 0
}

.elementor-12254 .elementor-element.elementor-element-63842c9 {
    width: auto;
    max-width: auto
}

.elementor-12254 .elementor-element.elementor-element-f5b582c.elementor-position-right .elementor-image-box-img {
    margin-left: 0
}

.elementor-12254 .elementor-element.elementor-element-f5b582c.elementor-position-left .elementor-image-box-img {
    margin-right: 0
}

.elementor-12254 .elementor-element.elementor-element-f5b582c.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0
}

.elementor-12254 .elementor-element.elementor-element-f5b582c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 0%
}

.elementor-12254 .elementor-element.elementor-element-f5b582c .elementor-image-box-img img {
    transition-duration: 0.3s
}

.elementor-12254 .elementor-element.elementor-element-f5b582c .elementor-image-box-title {
    margin-bottom: 0
}

.elementor-12254 .elementor-element.elementor-element-f5b582c .elementor-image-box-content .elementor-image-box-title {
    color: #111;
    font-size: 14px
}

.elementor-12254 .elementor-element.elementor-element-f5b582c .elementor-image-box-content .elementor-image-box-description {
    font-size: 14px
}

.elementor-12254 .elementor-element.elementor-element-f5b582c>.elementor-widget-container {
    margin: 0 25px 0 0
}

.elementor-12254 .elementor-element.elementor-element-f5b582c {
    width: auto;
    max-width: auto
}

.elementor-12254 .elementor-element.elementor-element-ff0864d.elementor-position-right .elementor-image-box-img {
    margin-left: 0
}

.elementor-12254 .elementor-element.elementor-element-ff0864d.elementor-position-left .elementor-image-box-img {
    margin-right: 0
}

.elementor-12254 .elementor-element.elementor-element-ff0864d.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0
}

.elementor-12254 .elementor-element.elementor-element-ff0864d .elementor-image-box-wrapper .elementor-image-box-img {
    width: 0%
}

.elementor-12254 .elementor-element.elementor-element-ff0864d .elementor-image-box-img img {
    transition-duration: 0.3s
}

.elementor-12254 .elementor-element.elementor-element-ff0864d .elementor-image-box-title {
    margin-bottom: 0
}

.elementor-12254 .elementor-element.elementor-element-ff0864d .elementor-image-box-content .elementor-image-box-title {
    color: #111;
    font-size: 14px
}

.elementor-12254 .elementor-element.elementor-element-ff0864d .elementor-image-box-content .elementor-image-box-description {
    font-size: 14px
}

.elementor-12254 .elementor-element.elementor-element-ff0864d>.elementor-widget-container {
    margin: 0 0 0 0
}

.elementor-12254 .elementor-element.elementor-element-ff0864d {
    width: auto;
    max-width: auto
}

.elementor-12254 .elementor-element.elementor-element-fbe9bde .elementor-text-editor {
    text-align: justify
}

.elementor-12254 .elementor-element.elementor-element-fbe9bde>.elementor-widget-container {
    margin: 25px 0 25px 0
}

.elementor-12254 .elementor-element.elementor-element-24a92c4 .elementor-button {
    fill: #FFF;
    color: #FFF;
    background-color: #783E33;
    border-style: solid;
    border-width: 0 0 0 0;
    padding: 10px 16px 10px 16px
}

.elementor-12254 .elementor-element.elementor-element-24a92c4 .elementor-button:hover,.elementor-12254 .elementor-element.elementor-element-24a92c4 .elementor-button:focus {
    color: #CDB481
}

.elementor-12254 .elementor-element.elementor-element-24a92c4 .elementor-button:hover svg,.elementor-12254 .elementor-element.elementor-element-24a92c4 .elementor-button:focus svg {
    fill: #CDB481
}

.elementor-12254 .elementor-element.elementor-element-a710b0f>.elementor-element-populated {
    padding: 0 30px 30px 0
}

.elementor-12254 .elementor-element.elementor-element-6f8923d {
    text-align: left;
    width: initial;
    max-width: initial
}

@media(max-width: 1024px) {
    .elementor-12254 .elementor-element.elementor-element-f587ebe .elementor-image-box-content .elementor-image-box-title {
        font-size:11px
    }

    .elementor-12254 .elementor-element.elementor-element-f587ebe .elementor-image-box-content .elementor-image-box-description {
        font-size: 13px
    }

    .elementor-12254 .elementor-element.elementor-element-f587ebe>.elementor-widget-container {
        margin: 0 7px 0 0
    }

    .elementor-12254 .elementor-element.elementor-element-63842c9 .elementor-image-box-content .elementor-image-box-title {
        font-size: 11px
    }

    .elementor-12254 .elementor-element.elementor-element-63842c9 .elementor-image-box-content .elementor-image-box-description {
        font-size: 13px
    }

    .elementor-12254 .elementor-element.elementor-element-63842c9>.elementor-widget-container {
        margin: 0 7px 0 0
    }

    .elementor-12254 .elementor-element.elementor-element-f5b582c .elementor-image-box-content .elementor-image-box-title {
        font-size: 11px
    }

    .elementor-12254 .elementor-element.elementor-element-f5b582c .elementor-image-box-content .elementor-image-box-description {
        font-size: 13px
    }

    .elementor-12254 .elementor-element.elementor-element-f5b582c>.elementor-widget-container {
        margin: 0 7px 0 0
    }

    .elementor-12254 .elementor-element.elementor-element-ff0864d .elementor-image-box-content .elementor-image-box-title {
        font-size: 11px
    }

    .elementor-12254 .elementor-element.elementor-element-ff0864d .elementor-image-box-content .elementor-image-box-description {
        font-size: 13px
    }

    .elementor-12254 .elementor-element.elementor-element-fbe9bde {
        font-size: 14px
    }

    .elementor-12254 .elementor-element.elementor-element-fbe9bde>.elementor-widget-container {
        margin: 5px 0 5px 0
    }

    .elementor-12254 .elementor-element.elementor-element-a710b0f>.elementor-element-populated {
        padding: 0 0 0 0
    }
}

@media(max-width: 767px) {
    .elementor-12254 .elementor-element.elementor-element-dc98aae.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
        justify-content:center
    }

    .elementor-12254 .elementor-element.elementor-element-dc98aae>.elementor-element-populated {
        padding: 0 0 0 0
    }

    .elementor-12254 .elementor-element.elementor-element-dd88316 {
        text-align: center
    }

    .elementor-12254 .elementor-element.elementor-element-dd88316 .elementor-heading-title {
        font-size: 18px
    }

    .elementor-12254 .elementor-element.elementor-element-dd88316>.elementor-widget-container {
        margin: 25px 0 20px 0
    }

    .elementor-12254 .elementor-element.elementor-element-f587ebe .elementor-image-box-img {
        margin-bottom: 0
    }

    .elementor-12254 .elementor-element.elementor-element-f587ebe>.elementor-widget-container {
        margin: 0 7px 0 5px
    }

    .elementor-12254 .elementor-element.elementor-element-63842c9 .elementor-image-box-img {
        margin-bottom: 0
    }

    .elementor-12254 .elementor-element.elementor-element-63842c9>.elementor-widget-container {
        margin: 0 7px 0 0
    }

    .elementor-12254 .elementor-element.elementor-element-f5b582c .elementor-image-box-img {
        margin-bottom: 0
    }

    .elementor-12254 .elementor-element.elementor-element-f5b582c>.elementor-widget-container {
        margin: 0 7px 0 0
    }

    .elementor-12254 .elementor-element.elementor-element-ff0864d .elementor-image-box-img {
        margin-bottom: 0
    }

    .elementor-12254 .elementor-element.elementor-element-fbe9bde .elementor-text-editor {
        text-align: center
    }
}
