/* ===================================== COLOR STARTING =========================== */
.c_black {
    color: rgb(12, 11, 11);
}

.c_dark_black {
    color: rgb(16, 12, 66);
}

.c_chy {
    color: #888888;
}

.c_white {
    color: #FFFFFF;
}

.c_orange {
    color: #E96125;
}

.c_blue {
    color: #6600ff;
}

.c_red {
    color: #ff0000;
}

.c_green {
    color: #28A745;
}

.c_light_red {
    color: #DC3545;
}

.c_light_black {
    color: #888;
}

.c_blue {
    color: #007BFF;
}

.c_light_white {
    color: #F9F9F9;
}

.c_light_chy {
    color: #F2F3F8;
}

/* ===================================== COLOR ENDING ============================= */


/* ===================================== BACKGROUND COLOR STARTING ============================= */

.b_green {
    color: #28A745;
}

.b_dark_black {
    background-color: rgb(16, 12, 66);
}

.b_light_white {
    background-color: #F9F9F9;
}

.b_light_black {
    background-color: #888;
}

.b_orange {
    background-color: #E96125;
}

.b_chy {
    background-color: #CCCCCC;
}

.b_red {
    background-color: #ff0000;
}

.b_white {
    background-color: #FFFFFF;
}

.b_light_red {
    background-color: #DC3545;
}

.b_dark {
    background-color: #1C2224;
}

.b_blue {
    background-color: #007BFF;
}

.b_light_chy {
    background-color: #F2F3F8;
}

/* ===================================== BACKGROUND COLOR ENDING ============================= */


/* ===================================== FONT SIZE STARTING =========================== */
.f_24 {
    font-size: 24px;
}

.f_24 {
    font-size: 24px;
}

.f_32 {
    font-size: 32px;
}

.f_31 {
    font-size: 31px;
}

.f_30 {
    font-size: 30px;
}

.f_29 {
    font-size: 29px;
}

.f_28 {
    font-size: 28px;
}

.f_27 {
    font-size: 27px;
}

.f_26 {
    font-size: 26px;
}

.f_25 {
    font-size: 25px;
}

.f_24 {
    font-size: 24px;
}

.f_23 {
    font-size: 23px;
}

.f_22 {
    font-size: 22px;
}

.f_21 {
    font-size: 21px;
}

.f_20 {
    font-size: 20px;
}

.f_19 {
    font-size: 19px;
}

.f_18 {
    font-size: 18px;
}

.f_17 {
    font-size: 17px;
}

.f_16 {
    font-size: 16px;
}

.f_15 {
    font-size: 15px;
}

.f_14 {
    font-size: 14px;
}

.f_13 {
    font-size: 13px;
}

.f_12 {
    font-size: 12px;
}

.f_11 {
    font-size: 11px;
}

.f_10 {
    font-size: 10px;
}

.f_9 {
    font-size: 9px;
}

.f_8 {
    font-size: 8px;
}

.f_7 {
    font-size: 7px;
}

/* ===================================== FONT SIZE ENDING =========================== */
/* ===================================== LINE HEIGHT STARTING =========================== */

.l_40 {
    line-height: 40px;
}

.l_39 {
    line-height: 39px;
}

.l_38 {
    line-height: 38px;
}

.l_37 {
    line-height: 37px;
}

.l_36 {
    line-height: 36px;
}

.l_35 {
    line-height: 35px;
}

.l_34 {
    line-height: 34px;
}

.l_33 {
    line-height: 33px;
}

.l_32 {
    line-height: 32px;
}

.l_31 {
    line-height: 31px;
}

.l_30 {
    line-height: 30px;
}

.l_29 {
    line-height: 29px;
}

.l_28 {
    line-height: 28px;
}

.l_26 {
    line-height: 26px;
}

.l_25 {
    line-height: 25px;
}

.l_24 {
    line-height: 24px;
}

.l_23 {
    line-height: 23px;
}

.l_22 {
    line-height: 22px;
}

.l_21 {
    line-height: 21px;
}

.l_20 {
    line-height: 20px;
}

.l_19 {
    line-height: 19px;
}

.l_18 {
    line-height: 18px;
}

.l_17 {
    line-height: 17px;
}

.l_16 {
    line-height: 16px;
}

.l_15 {
    line-height: 15px;
}

.l_14 {
    line-height: 14px;
}

.l_13 {
    line-height: 13px;
}

.l_12 {
    line-height: 12px;
}

.l_11 {
    line-height: 11px;
}

.l_10 {
    line-height: 10px;
}

.l_9 {
    line-height: 9px;
}

.l_8 {
    line-height: 8px;
}

.l_7 {
    line-height: 7px;
}

.l_6 {
    line-height: 6px;
}

.l_5 {
    line-height: 5px;
}

/* ===================================== LINE HEIGHT ENDING =========================== */

/* ================================ RESPONSIVE FONT SIZE STARTING ================================    */
@media screen and (max-width: 576px) {
    .f_mo_41{
        font-size: 41px;
    }
    .f_mo_40 {
        font-size:40px;
    }
    .f_mo_39 {
        font-size: 39px;
    }
    .f_mo_38 {
        font-size: 38px;
    }
    .f_mo_37 {
        font-size: 37px;
    }
    .f_mo_36 {
        font-size: 36px;
    }
    .f_mo_35 {
        font-size: 35px;
    }
    .f_mo_34 {
        font-size: 34px;
    }
    .f_mo_33 {
        font-size: 33px;
    }
    .f_mo_32 {
        font-size: 32px;
    }
    .f_mo_31 {
        font-size: 31px;
    }
    .f_mo_30 {
        font-size: 30px;
    }
    .f_mo_29 {
        font-size: 29px;
    }
    .f_mo_28{
        font-size: 28px;
    }
    .f_mo_27 {
        font-size: 27px;
    }
    .f_mo_26 {
        font-size: 26px;
    }
    .f_mo_25 {
        font-size: 24px;
    }
    .f_mo_24 {
        font-size: 24px;
    }
    .f_mo_23 {
        font-size: 23px;
    }
    .f_mo_22 {
        font-size: 22px;
    }
    .f_mo_21 {
        font-size: 21px;
    }
    .f_mo_20 {
        font-size: 20px;
    }
    .f_mo_19 {
        font-size: 19px;
    }
    .f_mo_18 {
        font-size: 18px;
    }

    .f_mo_17 {
        font-size: 17px;
    }

    .f_mo_16 {
        font-size: 16px;
    }

    .f_mo_15 {
        font-size: 15px;
    }

    .f_mo_14 {
        font-size: 14px;
    }

    .f_mo_13 {
        font-size: 13px ;
    }

    .f_mo_12 {
        font-size: 12px;
    }

    .f_mo_11 {
        font-size: 11px;
    }

    .f_mo_10 {
        font-size: 10px;
    }

    .f_mo_9 {
        font-size: 9px;
    }

    .f_mo_8 {
        font-size: 8px;
    }

    .f_mo_7 {
        font-size: 7px;
    }

    .f_mo_6 {
        font-size: 6px;
    }



/* ========= */


.l_mo_40 {
    line-height: 40px;
}

.l_mo_39 {
    line-height: 39px;
}

.l_mo_38 {
    line-height: 38px;
}

.l_mo_37 {
    line-height: 37px;
}

.l_mo_36 {
    line-height: 36px;
}

.l_mo_35 {
    line-height: 35px;
}

.l_mo_34 {
    line-height: 34px;
}

.l_mo_33 {
    line-height: 33px;
}

.l_mo_32 {
    line-height: 32px;
}

.l_mo_31 {
    line-height: 31px;
}

.l_mo_30 {
    line-height: 30px;
}

.l_mo_29 {
    line-height: 29px;
}

.l_mo_28 {
    line-height: 28px;
}
.l_mo_27 {
    line-height: 27px;
}

.l_mo_26 {
    line-height: 26px;
}

.l_mo_25 {
    line-height: 25px;
}

.l_mo_24 {
    line-height: 24px;
}

.l_mo_23 {
    line-height: 23px;
}

.l_mo_22 {
    line-height: 22px;
}

.l_mo_21 {
    line-height: 21px;
}

.l_mo_20 {
    line-height: 20px;
}

.l_mo_19 {
    line-height: 19px;
}

.l_mo_18 {
    line-height: 18px;
}

.l_mo_17 {
    line-height: 17px;
}

.l_mo_16 {
    line-height: 16px;
}

.l_mo_15 {
    line-height: 15px;
}

.l_mo_14 {
    line-height: 14px;
}

.l_mo_13 {
    line-height: 13px;
}

.l_mo_12 {
    line-height: 12px;
}

.l_mo_11 {
    line-height: 11px;
}

.l_mo_10 {
    line-height: 10px;
}

.l_mo_9 {
    line-height: 9px;
}

.l_mo_8 {
    line-height: 8px;
}

.l_mo_7 {
    line-height: 7px;
}

.l_mo_6 {
    line-height: 6px;
}

.l_mo_5 {
    line-height: 5px;
}
}

/* ================================ RESPONSIVE FONT SIZE ENDING ================================    */








/* ===================================== TEXT SPACING STARTING ============================= */
.t_12 {
    letter-spacing: 12px;
}

.t_11 {
    letter-spacing: 11px;
}

.t_10 {
    letter-spacing: 10px;
}

.t_9 {
    letter-spacing: 9px;
}

.t_8 {
    letter-spacing: 8px;
}

.t_7 {
    letter-spacing: 7px;
}

.t_6 {
    letter-spacing: 6px;
}

.t_5 {
    letter-spacing: 5px;
}

.t_4 {
    letter-spacing: 4px;
}

.t_3 {
    letter-spacing: 3px;
}

.t_2 {
    letter-spacing: 2px;
}

.t_1 {
    letter-spacing: 1px;
}

/* ===================================== TEXT SPACING ENDING ============================= */




/* ===================================== FONT WEIGHT STARTING ============================= */
.w_100 {
    font-weight: 100;
}

.w_200 {
    font-weight: 200;
}

.w_300 {
    font-weight: 300;
}

.w_400 {
    font-weight: 400;
}

.w_500 {
    font-weight: 500;
}

.w_600 {
    font-weight: 600;
}

.w_700 {
    font-weight: 700;
}

.w_800 {
    font-weight: 800;
}

.w_900 {
    font-weight: 900;
}

/* ===================================== FONT WEIGHT ENDING ============================= */





/* ================================== BORDER STARTING ===================================================== */
.border_a {
    border: 1px solid #DEE2E6;
}

.border_s {
    border-left: 1px solid #DEE2E6;
}

.border_e {
    border-right: 1px solid #DEE2E6;
}

.border_t {
    border-top: 1px solid #DEE2E6;
}

.border_b {
    border-bottom: 1px solid #DEE2E6;
}

/* ================================== BORDER ENDING ===================================================== */


/* ====================================== BORDER  RADIUS STARTING =================================================== */

.border_a_r_50 {
    border-radius: 50%;
}

.border_a_r_30 {
    border-radius: 30px;
}

.border_a_r_29 {
    border-radius: 29px;
}

.border_a_r_28 {
    border-radius: 28px;
}

.border_a_r_27 {
    border-radius: 27px;
}

.border_a_r_26 {
    border-radius: 26px;
}

.border_a_r_25 {
    border-radius: 25px;
}

.border_a_r_24 {
    border-radius: 24px;
}

.border_a_r_23 {
    border-radius: 23px;
}

.border_a_r_22 {
    border-radius: 22px;
}

.border_a_r_21 {
    border-radius: 21px;
}

.border_a_r_20 {
    border-radius: 20px;
}

/* ===BORDER TOP=== */
.border_l_t_r_50 {
    border-top-left-radius: 50%;
}

.border_l_t_r_30 {
    border-top-left-radius: 30px;
}

.border_l_t_r_29 {
    border-top-left-radius: 29px;
}

.border_l_t_r_28 {
    border-top-left-radius: 28px;
}

.border_l_t_r_27 {
    border-top-left-radius: 27px;
}

.border_l_t_r_26 {
    border-top-left-radius: 26px;
}

.border_l_t_r_25 {
    border-top-left-radius: 25px;
}

.border_l_t_r_24 {
    border-top-left-radius: 24px;
}

.border_l_t_r_23 {
    border-top-left-radius: 23px;
}

.border_l_t_r_22 {
    border-top-left-radius: 22px;
}

.border_l_t_r_21 {
    border-top-left-radius: 21px;
}

.border_l_t_r_20 {
    border-top-left-radius: 20px;
}

/* ===BORDER BOttom === */
.border_l_b_r_50 {
    border-bottom-left-radius: 50%;
}

.border_l_b_r_30 {
    border-bottom-left-radius: 30px;
}

.border_l_b_r_29 {
    border-bottom-left-radius: 29px;
}

.border_l_b_r_28 {
    border-bottom-left-radius: 28px;
}

.border_l_b_r_27 {
    border-bottom-left-radius: 27px;
}

.border_l_b_r_26 {
    border-bottom-left-radius: 26px;
}

.border_l_b_r_25 {
    border-bottom-left-radius: 25px;
}

.border_l_b_r_24 {
    border-bottom-left-radius: 24px;
}

.border_l_b_r_23 {
    border-bottom-left-radius: 23px;
}

.border_l_b_r_22 {
    border-bottom-left-radius: 22px;
}

.border_l_b_r_21 {
    border-bottom-left-radius: 21px;
}

.border_l_b_r_20 {
    border-bottom-left-radius: 20px;
}



/* ===BORDER RIGHT TOP === */
.border_r_t_r_50 {
    border-top-right-radius: 50%;
}

.border_r_t_r_30 {
    border-top-right-radius: 30px;
}

.border_r_t_r_29 {
    border-top-right-radius: 29px;
}

.border_r_t_r_28 {
    border-top-right-radius: 28px;
}

.border_r_t_r_27 {
    border-top-right-radius: 27px;
}

.border_r_t_r_26 {
    border-top-right-radius: 26px;
}

.border_r_t_r_25 {
    border-top-right-radius: 25px;
}

.border_r_t_r_24 {
    border-top-right-radius: 24px;
}

.border_r_t_r_23 {
    border-top-right-radius: 23px;
}

.border_r_t_r_22 {
    border-top-right-radius: 22px;
}

.border_r_t_r_21 {
    border-top-right-radius: 21px;
}

.border_r_t_r_20 {
    border-top-right-radius: 20px;
}





/* ===BORDER RIGHT BOTTOM === */
.border_r_b_r_50 {
    border-bottom-right-radius: 50%;
}

.border_r_b_r_30 {
    border-bottom-right-radius: 30px;
}

.border_r_b_r_29 {
    border-bottom-right-radius: 29px;
}

.border_r_b_r_28 {
    border-bottom-right-radius: 28px;
}

.border_r_b_r_27 {
    border-bottom-right-radius: 27px;
}

.border_r_b_r_26 {
    border-bottom-right-radius: 26px;
}

.border_r_b_r_25 {
    border-bottom-right-radius: 25px;
}

.border_r_b_r_24 {
    border-bottom-right-radius: 24px;
}

.border_r_b_r_23 {
    border-bottom-right-radius: 23px;
}

.border_r_b_r_22 {
    border-bottom-right-radius: 22px;
}

.border_r_b_r_21 {
    border-bottom-right-radius: 21px;
}

.border_r_b_r_20 {
    border-bottom-right-radius: 20px;
}

/* ====================================== BORDER  RADIUS ENDING =================================================== */