﻿.elementor-989 .elementor-element.elementor-element-90d2409:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-90d2409 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #D9A95B;
}

.elementor-989 .elementor-element.elementor-element-90d2409, .elementor-989 .elementor-element.elementor-element-90d2409 > .elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}

.elementor-989 .elementor-element.elementor-element-90d2409 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 60px 50px 60px;
}

    .elementor-989 .elementor-element.elementor-element-90d2409 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-989 .elementor-element.elementor-element-57fa80e .elementor-icon-wrapper {
    text-align: center;
}

.elementor-989 .elementor-element.elementor-element-57fa80e.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
    color: #D9A95B;
}

.elementor-989 .elementor-element.elementor-element-57fa80e.elementor-view-framed .elementor-icon, .elementor-989 .elementor-element.elementor-element-57fa80e.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

    .elementor-989 .elementor-element.elementor-element-57fa80e.elementor-view-framed .elementor-icon, .elementor-989 .elementor-element.elementor-element-57fa80e.elementor-view-default .elementor-icon svg {
        fill: #FFFFFF;
    }

.elementor-989 .elementor-element.elementor-element-57fa80e.elementor-view-framed .elementor-icon {
    background-color: #D9A95B;
}

.elementor-989 .elementor-element.elementor-element-57fa80e.elementor-view-stacked .elementor-icon svg {
    fill: #D9A95B;
}

.elementor-989 .elementor-element.elementor-element-57fa80e .elementor-icon {
    font-size: 60px;
}

    .elementor-989 .elementor-element.elementor-element-57fa80e .elementor-icon i, .elementor-989 .elementor-element.elementor-element-57fa80e .elementor-icon svg {
        transform: rotate(0deg);
    }

.elementor-989 .elementor-element.elementor-element-58d305a {
    text-align: center;
}

    .elementor-989 .elementor-element.elementor-element-58d305a .elementor-heading-title {
        color: #FFFFFF;
        font-family: "Work Sans", Sans-serif;
        font-size: 34px;
        font-weight: 700;
        line-height: 32px;
    }

.elementor-989 .elementor-element.elementor-element-5518a48 {
    text-align: center;
}

    .elementor-989 .elementor-element.elementor-element-5518a48 .elementor-heading-title {
        color: #FFFFFF;
        font-family: "Work Sans", Sans-serif;
        font-size: 22px;
        font-weight: 400;
        line-height: 32px;
    }

.elementor-989 .elementor-element.elementor-element-01aa1ba .elementor-button {
    font-family: "Work Sans", Sans-serif;
    font-weight: 700;
    background-color: #2F2F2F;
    border-radius: 50px 50px 50px 50px;
    padding: 16px 30px 16px 30px;
}

    .elementor-989 .elementor-element.elementor-element-01aa1ba .elementor-button:hover, .elementor-989 .elementor-element.elementor-element-01aa1ba .elementor-button:focus {
        background-color: #D9A95B;
    }
