.mq1 {
    font-weight: 600 !important;
}

.ptb-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
}

.ptb-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}

.bg1 {background-color: #E1E4E5 !important;}
.bg2 {background-color: #CEE3E6 !important;}

.causes-content .btn-call {
    color: #fff;
    background-color: #DD0000 !important;
    line-height: 45px;
    display: inline-block;
    padding: 0 25px;
    border-radius: 3px;
    font-size: 15px;
    font-weight: 500;
}
.causes-content .btn-wp {
    color: #fff;
    background-color: #25D366 !important;
    line-height: 45px;
    display: inline-block;
    padding: 0 25px;
    border-radius: 3px;
    font-size: 15px;
    font-weight: 500;
}
.causes-content {
    border: 2px solid #034081;
}


.promo-content .btn-call {
    color: #fff;
    background-color: #DD0000 !important;
    line-height: 45px;
    display: inline-block;
    padding: 0 25px;
    border-radius: 3px;
    font-size: 15px;
    font-weight: 500;
}
.promo-content .btn-wp {
    color: #fff;
    background-color: #25D366 !important;
    line-height: 45px;
    display: inline-block;
    padding: 0 25px;
    border-radius: 3px;
    font-size: 15px;
    font-weight: 500;
}

.widget-link li {
    color: #fff !important;
}

.pt-20 {
    padding-top: 20px; 
}

.dec, .dec a {
    color: #fff !important;
}

.dec p {
    margin-bottom: 0px;
}

.as_heading {
    color: #BE1E2D !important;
    margin-top: 20px !important;
}