.white_card{
	border-radius: 15px;
	padding: 30px;
    border-radius: 15px;
	background:#fff;
}

.social_media_card {
    background-color: #eee5ff;
    background-image: url(img/shape_2.svg);
    background-size: cover;
    background-position: top right;
    background-repeat: no-repeat
}

.social_media_card .media_card_body {
    padding: 25px;
    position: relative;
    z-index: 1
}

.social_media_card .media_card_body::before {
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    background: #fff;
    width: 100%;
    bottom: 0;
    top: 70px;
    z-index: -1;
    border-radius: 15px
}

.social_media_card .media_card_body .media_card_list {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 25px
}

.social_media_card .media_card_body .media_card_list .single_media_card {
    background: #fff4de;
    border-radius: 15px;
    height: 136px;
    display: flex;
    align-items: self-start;
    flex-direction: column;
    justify-content: end;
    padding: 25px
}

.social_media_card .media_card_body .media_card_list .single_media_card span {
    color: #ffc881;
    font-size: 12px;
    font-weight: 700
}

.social_media_card .media_card_body .media_card_list .single_media_card h3 {
    font-size: 28px;
    font-weight: 900;
    margin-bottom: 0;
    color: #ffad44
}

.social_media_card .media_card_body .media_card_list .single_media_card:nth-child(2) {
    background: #e2fff6
}

.social_media_card .media_card_body .media_card_list .single_media_card:nth-child(2) span {
    color: #69e2bd
}

.social_media_card .media_card_body .media_card_list .single_media_card:nth-child(2) h3 {
    color: #25c997
}

.social_media_card .media_card_body .media_card_list .single_media_card:nth-child(3) {
    background: #ffe2e5
}

.social_media_card .media_card_body .media_card_list .single_media_card:nth-child(3) span {
    color: #ff8895
}

.social_media_card .media_card_body .media_card_list .single_media_card:nth-child(3) h3 {
    color: #f64e60
}

.social_media_card .media_card_body .media_card_list .single_media_card:nth-child(4) {
    background: #e1f0ff
}

.social_media_card .media_card_body .media_card_list .single_media_card:nth-child(4) span {
    color: #76b5f5
}

.social_media_card .media_card_body .media_card_list .single_media_card:nth-child(4) h3 {
    color: #3699ff
}
.mb_30 {
    margin-bottom: 30px!important;
}
.ml_25 {
    margin-left: 25px;
}
.card_height_100 {
    height: calc(100% - 30px);
}

.white_card .white_card_header {
    padding: 22px 30px;
}
.main-title h3 {
    font-family: mulish,sans-serif;
    font-weight: 700;
    font-size: 18px;
    color: #474d58;
}

.single_update_news {
    border-bottom: 1px solid #f3f4f3;
    padding: 15px 0 17px
}

.single_update_news:first-child {
    border-top: 1px solid #f3f4f3
}

.single_update_news h5 {
    margin-bottom: 0
}

.single_update_news p {
    margin-bottom: 0
}

.monthly_plan_wraper .single_plan {
    margin-bottom: 15px
}

.monthly_plan_wraper .single_plan:last-child {
    margin-bottom: 0
}

.monthly_plan_wraper .single_plan .plan_left .thumb {
    width: 50px;
    height: 50px;
    border-radius: 8px;
    margin-right: 10px
}

.monthly_plan_wraper .single_plan .plan_left .thumb img {
    width: 100%
}

.monthly_plan_wraper .single_plan .plan_left h5 {
    font-size: 16px;
    font-weight: 900;
    color: #474d58;
    margin-bottom: 0
}

.monthly_plan_wraper .single_plan .plan_left span {
    font-size: 12px;
    color: #757575;
    font-weight: 700;
    line-height: 12px
}

.monthly_plan_wraper .single_plan .brouser_btn {
    background: #f3f6f9;
    font-size: 12px;
    font-weight: 700;
    color: #757575;
    border-radius: 5px;
    padding: 8px 9px;
    line-height: 12px
}

.monthly_plan_wraper .total_blance {
    background: #f8faff;
    border-radius: 5px;
    padding: 18px 30px
}