.elementor-21 .elementor-element.elementor-element-8516761>.elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-21 .elementor-element.elementor-element-8516761 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 80px 0px;
    z-index: 0;
}

.elementor-21 .elementor-element.elementor-element-c732bfc {
    z-index: 1;
}

.elementor-21 .elementor-element.elementor-element-3557e54 .event-wrapper {
    color: #ffffff;
}

.elementor-21 .elementor-element.elementor-element-3557e54>.elementor-widget-container {
    margin: -50px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-5065efd>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-21 .elementor-element.elementor-element-da50db9>.elementor-element-populated {
    padding: 0px 5px 0px 5px;
}

.elementor-21 .elementor-element.elementor-element-4f09ad9>.elementor-widget-container {
    padding: 0px 63px 83px 0px;
    background-image: url("../../2019/11/about-1-bg.png");
    background-position: 164px 100px;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-21 .elementor-element.elementor-element-902493c>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-6a7ee16 .section-title-wrapper .section-title {
    text-transform: none;
}

.elementor-21 .elementor-element.elementor-element-6a7ee16 .section-title-wrapper .sub-title {
    color: #c09120;
}

.elementor-21 .elementor-element.elementor-element-6a7ee16>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-2541c99 .elementor-heading-title {
    color: #8d9297;
    font-family: "Damion", Sans-serif;
    font-size: 25px;
    font-weight: 400;
    text-decoration: none;
    line-height: 34px;
    text-shadow: 0px 0px 0px rgba(12, 12, 12, 0.3);
}

.elementor-21 .elementor-element.elementor-element-2541c99>.elementor-widget-container {
    margin: 0px 100px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-3cd7d92>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-21 .elementor-element.elementor-element-3d5c719 .feature-box-wrapper .feature-box-title {
    text-transform: none;
}

.elementor-21 .elementor-element.elementor-element-3d5c719 .feature-box-wrapper .feature-box-icon>span {
    font-size: 16px;
    width: 48px;
    height: 48px;
    line-height: 48px;
}

.elementor-21 .elementor-element.elementor-element-3d5c719 .feature-box-wrapper:hover .feature-box-icon>span {
    color: #ffffff;
    background-color: #252525;
}

.elementor-21 .elementor-element.elementor-element-3d5c719 .feature-box-wrapper .fbox-number {
    color: 01;
}

.elementor-21 .elementor-element.elementor-element-3d5c719 .feature-box-wrapper:hover .fbox-number {
    color: 01;
}

.elementor-21 .elementor-element.elementor-element-3d5c719>.elementor-widget-container {
    margin: 30px 0px 35px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-26d5264>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-21 .elementor-element.elementor-element-789c66c .feature-box-wrapper .feature-box-title {
    text-transform: none;
}

.elementor-21 .elementor-element.elementor-element-789c66c .feature-box-wrapper .feature-box-icon>span {
    font-size: 20px;
    width: 48px;
    height: 48px;
    line-height: 48px;
}

.elementor-21 .elementor-element.elementor-element-789c66c .feature-box-wrapper:hover .feature-box-icon>span {
    color: #ffffff;
    background-color: #252525;
}

.elementor-21 .elementor-element.elementor-element-789c66c .feature-box-wrapper .fbox-number {
    color: 01;
}

.elementor-21 .elementor-element.elementor-element-789c66c .feature-box-wrapper:hover .fbox-number {
    color: 01;
}

.elementor-21 .elementor-element.elementor-element-789c66c>.elementor-widget-container {
    margin: 30px 0px 35px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-6086c3c .elementor-button {
    background-color: #c09120;
    border-radius: 4px 4px 4px 4px;
    box-shadow: -3px 9px 16px -4px rgba(0, 0, 0, 0.26);
}

.elementor-21 .elementor-element.elementor-element-6086c3c .elementor-button:hover,
.elementor-21 .elementor-element.elementor-element-6086c3c .elementor-button:focus {
    background-color: #c09120;
}

.elementor-21 .elementor-element.elementor-element-5065efd {
    padding: 0px 0px 100px 0px;
}

.elementor-21 .elementor-element.elementor-element-0262b08:not(.elementor-motion-effects-element-type-background),
.elementor-21 .elementor-element.elementor-element-0262b08>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: linear-gradient(to top, #371045, #7421937c), url("../../2019/11/donate-bg-main-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-21 .elementor-element.elementor-element-0262b08>.elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-21 .elementor-element.elementor-element-0262b08 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-21 .elementor-element.elementor-element-d836137 .popup-anything-wrapper .popup-trigger-icon {
    font-size: 25px;
}

.elementor-21 .elementor-element.elementor-element-d836137>.elementor-widget-container {
    padding: 0px 0px 050px 0px;
}

.elementor-21 .elementor-element.elementor-element-f29aabc .section-title-wrapper .section-title {
    color: #ffffff;
    font-size: 42px;
    line-height: 1.4;
    text-transform: none;
}

.elementor-21 .elementor-element.elementor-element-f29aabc .section-title-wrapper .title-wrap {
    margin: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-f29aabc>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-053263e .elementor-heading-title {
    color: #ffffff;
    font-family: "Dancing Script", Sans-serif;
    font-size: 25px;
    text-decoration: none;
    line-height: 34px;
    text-shadow: 0px 0px 0px rgba(12, 12, 12, 0.3);
}

.elementor-21 .elementor-element.elementor-element-9b21ba4 .elementor-button {
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
    background-color: rgba(191, 10, 48, 0);
    border-style: solid;
    border-color: #c09120;
    border-radius: 4px 4px 4px 4px;
    box-shadow: -3px 9px 19px -2px rgba(0, 0, 0, 0.26);
}

.elementor-21 .elementor-element.elementor-element-9b21ba4 .elementor-button:hover,
.elementor-21 .elementor-element.elementor-element-9b21ba4 .elementor-button:focus {
    color: #ffffff;
    border-color: #c09120;
}

.elementor-21 .elementor-element.elementor-element-9b21ba4 .elementor-button:hover svg,
.elementor-21 .elementor-element.elementor-element-9b21ba4 .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-21 .elementor-element.elementor-element-9b21ba4>.elementor-widget-container {
    margin: 40px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-d8d45c5>.elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-21 .elementor-element.elementor-element-d8d45c5 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
    z-index: 0;
}

.elementor-21 .elementor-element.elementor-element-ea4d3dd>.elementor-element-populated {
    padding: 0px 5px 0px 5px;
}

.elementor-21 .elementor-element.elementor-element-ccd47e5 .section-title-wrapper .section-title {
    text-transform: none;
}

.elementor-21 .elementor-element.elementor-element-ccd47e5 .section-title-wrapper .sub-title {
    color: #c09120;
}

.elementor-21 .elementor-element.elementor-element-ccd47e5>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-317bd89:not(.elementor-motion-effects-element-type-background),
.elementor-21 .elementor-element.elementor-element-317bd89>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: linear-gradient(to top, #371045, #7421937c), url("../../2019/11/contact-bg-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-21 .elementor-element.elementor-element-317bd89>.elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-21 .elementor-element.elementor-element-317bd89 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 73px 0px 133px 0px;
}

.elementor-21 .elementor-element.elementor-element-332eff0 .flip-box-wrapper .flip-box-inner .flip-front {
    color: #ffffff;
    background-color: #c09120;
    padding-top: 40px;
    padding-bottom: 40px;
}

.elementor-21 .elementor-element.elementor-element-332eff0 .flip-box-wrapper .flip-box-inner .flip-back {
    color: #777777;
    background-color: #ffffff;
}

.elementor-21 .elementor-element.elementor-element-332eff0 .flip-box-wrapper .flip-box-inner .flip-front .flip-box-title {
    color: #ffffff;
}

.elementor-21 .elementor-element.elementor-element-332eff0 .flip-box-wrapper .flip-box-inner .flip-front .flip-box-title:after {
    background-color: #ffffff;
}

.elementor-21 .elementor-element.elementor-element-332eff0 .flip-box-wrapper .flip-box-inner .flip-back .flip-box-title {
    color: #252525;
}

.elementor-21 .elementor-element.elementor-element-332eff0 .flip-box-wrapper .flip-box-inner .flip-back .flip-box-title:after {
    background-color: #252525;
}

.elementor-21 .elementor-element.elementor-element-332eff0 .flip-box-wrapper .flip-box-title {
    text-transform: none;
}

.elementor-21 .elementor-element.elementor-element-332eff0 .flip-box-wrapper .flip-box-icon>span {
    font-size: 30px;
}

.elementor-21 .elementor-element.elementor-element-332eff0>.elementor-widget-container {
    margin: -117px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-1d24ac0 .section-title-wrapper {
    color: #ffffff;
}

.elementor-21 .elementor-element.elementor-element-1d24ac0 .section-title-wrapper .section-title {
    color: #ffffff;
    text-transform: none;
}

.elementor-21 .elementor-element.elementor-element-1d24ac0 .section-title-wrapper .sub-title {
    color: #c09120;
}

.elementor-21 .elementor-element.elementor-element-1d24ac0>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-1cc293f .elementor-button {
    background-color: #c09120;
    border-radius: 4px 4px 4px 4px;
    box-shadow: -3px 9px 19px -2px rgba(0, 0, 0, 0.26);
}

.elementor-21 .elementor-element.elementor-element-1cc293f .elementor-button:hover,
.elementor-21 .elementor-element.elementor-element-1cc293f .elementor-button:focus {
    background-color: #c09120;
}

.elementor-21 .elementor-element.elementor-element-b10bb14>.elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-21 .elementor-element.elementor-element-b10bb14 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-76ecf18>.elementor-element-populated {
    padding: 0px 5px 0px 5px;
}

.elementor-21 .elementor-element.elementor-element-8e5ac4a .section-title-wrapper .section-title {
    text-transform: none;
}

.elementor-21 .elementor-element.elementor-element-8e5ac4a .section-title-wrapper .sub-title {
    color: #c09120;
}

.elementor-21 .elementor-element.elementor-element-8e5ac4a>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

@media(max-width:1024px) {
    .elementor-21 .elementor-element.elementor-element-3557e54>.elementor-widget-container {
        margin: 0px 15px 0px 15px;
    }

    .elementor-21 .elementor-element.elementor-element-8516761 {
        padding: 40px 0px 15px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-da50db9>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-4f09ad9>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
        background-position: 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-902493c>.elementor-element-populated {
        padding: 40px 0px 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-6a7ee16>.elementor-widget-container {
        padding: 00px 0px 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-2541c99>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-5065efd {
        padding: 50px 0px 70px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-0262b08 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-ea4d3dd>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-d8d45c5 {
        padding: 80px 0px 60px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-317bd89:not(.elementor-motion-effects-element-type-background),
    .elementor-21 .elementor-element.elementor-element-317bd89>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .elementor-21 .elementor-element.elementor-element-332eff0>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-1d24ac0>.elementor-widget-container {
        padding: 00px 0px 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-317bd89 {
        padding: 80px 0px 120px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-76ecf18>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
}

@media(max-width:767px) {
    .elementor-21 .elementor-element.elementor-element-c732bfc>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-3557e54>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-8516761 {
        margin-top: -30px;
        margin-bottom: 0px;
        padding: 0px 0px 15px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-4f09ad9>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
        background-position: 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-789c66c>.elementor-widget-container {
        margin: 0px 0px 35px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-5065efd {
        padding: 30px 0px 60px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-0262b08 {
        padding: 70px 0px 60px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-ea4d3dd>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-d8d45c5 {
        padding: 50px 0px 30px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-317bd89:not(.elementor-motion-effects-element-type-background),
    .elementor-21 .elementor-element.elementor-element-317bd89>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .elementor-21 .elementor-element.elementor-element-76fcbb5>.elementor-element-populated {
        padding: 30px 15px 0px 15px;
    }

    .elementor-21 .elementor-element.elementor-element-317bd89 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-76ecf18>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-b10bb14 {
        padding: 50px 0px 0px 0px;
    }
}

@media(min-width:768px) {
    .elementor-21 .elementor-element.elementor-element-da50db9 {
        width: 44.873%;
    }

    .elementor-21 .elementor-element.elementor-element-902493c {
        width: 55.127%;
    }

    .elementor-21 .elementor-element.elementor-element-41833e2 {
        width: 33.302%;
    }

    .elementor-21 .elementor-element.elementor-element-76fcbb5 {
        width: 66.698%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-21 .elementor-element.elementor-element-da50db9 {
        width: 100%;
    }

    .elementor-21 .elementor-element.elementor-element-902493c {
        width: 100%;
    }

    .elementor-21 .elementor-element.elementor-element-5350a45 {
        width: 100%;
    }

    .elementor-21 .elementor-element.elementor-element-41833e2 {
        width: 50%;
    }

    .elementor-21 .elementor-element.elementor-element-76fcbb5 {
        width: 50%;
    }
}
