.displayinpc {
    display: grid;
}

.displayinmobile {
    display: none;
}

@media (max-width: 767.98px) {
    .displayinpc {
        display: none;
    }

    .displayinmobile {
        display: grid;
    }
}

.nopadding {
    padding: 0;
}

.nomargin {
    margin: 0;
}

.fontbold {
    font-weight: 600;
}

.fontextrabold {
    font-weight: 900;
}

.fontitalic {
    font-style: italic;
}

.nodec {
    text-decoration: none !important;
}

.nodec:hover,
.nodec:focus,
.nodec:active {
    text-decoration: none !important;
}

.dec {
    text-decoration: underline;
}

.dec:hover,
.dec:focus,
.dec:active {
    text-decoration: underline;
}

.color-white {
    color: var(--white);
}

.color-black {
    color: var(--black);
}

.color-gray {
    color: var(--gray);
}

.color-lgray {
    color: var(--lgray);
}

.color-elgray {
    color: var(--elgray);
}

.color-dgray {
    color: var(--dgray);
}

.color-tc1 {
    color: var(--tc1);
}

.color-tc2 {
    color: var(--tc2);
}

.color-ltc1 {
    color: var(--ltc1);
}

.color-ltc2 {
    color: var(--ltc2);
}

.color-dtc1 {
    color: var(--dtc1);
}

.color-dtc2 {
    color: var(--dtc2);
}

.h-color-white:hover,
.h-color-white:focus,
.h-color-white:focus-visible,
.h-color-white:focus-within,
.h-color-white:active {
    color: var(--white);
}

.h-color-black:hover,
.h-color-black:focus,
.h-color-black:focus-visible,
.h-color-black:focus-within,
.h-color-black:active {
    color: var(--black);
}

.h-color-gray:hover,
.h-color-gray:focus,
.h-color-gray:focus-visible,
.h-color-gray:focus-within,
.h-color-gray:active {
    color: var(--gray);
}

.h-color-lgray:hover,
.h-color-lgray:focus,
.h-color-lgray:focus-visible,
.h-color-lgray:focus-within,
.h-color-lgray:active {
    color: var(--lgray);
}

.h-color-dgray:hover,
.h-color-dgray:focus,
.h-color-dgray:focus-visible,
.h-color-dgray:focus-within,
.h-color-dgray:active {
    color: var(--dgray);
}

.h-color-tc1:hover,
.h-color-tc1:focus,
.h-color-tc1:focus-visible,
.h-color-tc1:focus-within,
.h-color-tc1:active {
    color: var(--tc1);
}

.h-color-tc2:hover,
.h-color-tc2:focus,
.h-color-tc2:focus-visible,
.h-color-tc2:focus-within,
.h-color-tc2:active {
    color: var(--tc2);
}

.h-color-ltc1:hover,
.h-color-ltc1:focus,
.h-color-ltc1:focus-visible,
.h-color-ltc1:focus-within,
.h-color-ltc1:active {
    color: var(--ltc1);
}

.h-color-ltc2:hover,
.h-color-ltc2:focus,
.h-color-ltc2:focus-visible,
.h-color-ltc2:focus-within,
.h-color-ltc2:active {
    color: var(--ltc2);
}

.h-color-dtc1:hover,
.h-color-dtc1:focus,
.h-color-dtc1:focus-visible,
.h-color-dtc1:focus-within,
.h-color-dtc1:active {
    color: var(--dtc1);
}

.h-color-dtc2:hover,
.h-color-dtc2:focus,
.h-color-dtc2:focus-visible,
.h-color-dtc2:focus-within,
.h-color-dtc2:active {
    color: var(--dtc2);
}

.back-white {
    background-color: var(--white);
}

.back-black {
    background-color: var(--black);
}

.back-gray {
    background-color: var(--gray);
}

.back-lgray {
    background-color: var(--lgray);
}

.back-dgray {
    background-color: var(--dgray);
}

.back-tc1 {
    background-color: var(--tc1);
}

.back-tc2 {
    background-color: var(--tc2);
}

.back-ltc1 {
    background-color: var(--ltc1);
}

.back-ltc2 {
    background-color: var(--ltc2);
}

.back-dtc1 {
    background-color: var(--dtc1);
}

.back-dtc2 {
    background-color: var(--dtc2);
}

@media (max-width: 767.98px) {
    .m_nopadding {
        padding: 0;
    }

    .m_nomargin {
        margin: 0;
    }


    .m_gap_5 {
        gap: 5px;
    }

    .m_gap_10 {
        gap: 10px;
    }

    .m_gap_15 {
        gap: 15px;
    }

    .m_gap_20 {
        gap: 20px;
    }

    .m_gap_25 {
        gap: 25px;
    }

    .m_gap_30 {
        gap: 30px;
    }

    .m_gap_35 {
        gap: 35px;
    }

    .m_gap_40 {
        gap: 40px;
    }

    .m_gap_45 {
        gap: 45px;
    }

    .m_gap_50 {
        gap: 50px;
    }

    .m_p_t_5 {
        padding-top: 5px;
    }

    .m_p_b_5 {
        padding-bottom: 5px;
    }

    .m_p_tb_5 {
        padding-top: 5px;
        padding-bottom: 5px;
    }

    .m_p_r_5 {
        padding-right: 5px;
    }

    .m_p_l_5 {
        padding-left: 5px;
    }

    .m_p_rl_5 {
        padding-right: 5px;
        padding-left: 5px;
    }

    .m_p_all_5 {
        padding: 5px;
    }

    .m_p_t_10 {
        padding-top: 10px;
    }

    .m_p_b_10 {
        padding-bottom: 10px;
    }

    .m_p_tb_10 {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .m_p_r_10 {
        padding-right: 10px;
    }

    .m_p_l_10 {
        padding-left: 10px;
    }

    .m_p_rl_10 {
        padding-right: 10px;
        padding-left: 10px;
    }

    .m_p_all_10 {
        padding: 10px;
    }

    .m_p_t_15 {
        padding-top: 15px;
    }

    .m_p_b_15 {
        padding-bottom: 15px;
    }

    .m_p_tb_15 {
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .m_p_r_15 {
        padding-right: 15px;
    }

    .m_p_l_15 {
        padding-left: 15px;
    }

    .m_p_rl_15 {
        padding-right: 15px;
        padding-left: 15px;
    }

    .m_p_all_15 {
        padding: 15px;
    }

    .m_p_t_20 {
        padding-top: 20px;
    }

    .m_p_b_20 {
        padding-bottom: 20px;
    }

    .m_p_tb_20 {
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .m_p_r_20 {
        padding-right: 20px;
    }

    .m_p_l_20 {
        padding-left: 20px;
    }

    .m_p_rl_20 {
        padding-right: 20px;
        padding-left: 20px;
    }

    .m_p_all_20 {
        padding: 20px;
    }

    .m_p_t_30 {
        padding-top: 30px;
    }

    .m_p_b_30 {
        padding-bottom: 30px;
    }

    .m_p_tb_30 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .m_p_r_30 {
        padding-right: 30px;
    }

    .m_p_l_30 {
        padding-left: 30px;
    }

    .m_p_rl_30 {
        padding-right: 30px;
        padding-left: 30px;
    }

    .m_p_all_30 {
        padding: 30px;
    }

    .m_p_t_40 {
        padding-top: 40px;
    }

    .m_p_b_40 {
        padding-bottom: 40px;
    }

    .m_p_tb_40 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .m_p_r_40 {
        padding-right: 40px;
    }

    .m_p_l_40 {
        padding-left: 40px;
    }

    .m_p_rl_40 {
        padding-right: 40px;
        padding-left: 40px;
    }

    .m_p_all_40 {
        padding: 40px;
    }

    .m_p_t_50 {
        padding-top: 50px;
    }

    .m_p_b_50 {
        padding-bottom: 50px;
    }

    .m_p_tb_50 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .m_p_r_50 {
        padding-right: 50px;
    }

    .m_p_l_50 {
        padding-left: 50px;
    }

    .m_p_rl_50 {
        padding-right: 50px;
        padding-left: 50px;
    }

    .m_p_all_50 {
        padding: 50px;
    }

    .m_p_t_60 {
        padding-top: 60px;
    }

    .m_p_b_60 {
        padding-bottom: 60px;
    }

    .m_p_tb_60 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    .m_p_r_60 {
        padding-right: 60px;
    }

    .m_p_l_60 {
        padding-left: 60px;
    }

    .m_p_rl_60 {
        padding-right: 60px;
        padding-left: 60px;
    }

    .m_p_all_60 {
        padding: 60px;
    }

    .m_p_t_70 {
        padding-top: 70px;
    }

    .m_p_b_70 {
        padding-bottom: 70px;
    }

    .m_p_tb_70 {
        padding-top: 70px;
        padding-bottom: 70px;
    }

    .m_p_r_70 {
        padding-right: 70px;
    }

    .m_p_l_70 {
        padding-left: 70px;
    }

    .m_p_rl_70 {
        padding-right: 70px;
        padding-left: 70px;
    }

    .m_p_all_70 {
        padding: 70px;
    }

    .m_p_t_80 {
        padding-top: 80px;
    }

    .m_p_b_80 {
        padding-bottom: 80px;
    }

    .m_p_tb_80 {
        padding-top: 80px;
        padding-bottom: 80px;
    }

    .m_p_r_80 {
        padding-right: 80px;
    }

    .m_p_l_80 {
        padding-left: 80px;
    }

    .m_p_rl_80 {
        padding-right: 80px;
        padding-left: 80px;
    }

    .m_p_all_80 {
        padding: 80px;
    }

    .m_p_t_90 {
        padding-top: 90px;
    }

    .m_p_b_90 {
        padding-bottom: 90px;
    }

    .m_p_tb_90 {
        padding-top: 90px;
        padding-bottom: 90px;
    }

    .m_p_r_90 {
        padding-right: 90px;
    }

    .m_p_l_90 {
        padding-left: 90px;
    }

    .m_p_rl_90 {
        padding-right: 90px;
        padding-left: 90px;
    }

    .m_p_all_90 {
        padding: 90px;
    }

    .m_p_t_100 {
        padding-top: 100px;
    }

    .m_p_b_100 {
        padding-bottom: 100px;
    }

    .m_p_tb_100 {
        padding-top: 100px;
        padding-bottom: 100px;
    }

    .m_p_r_100 {
        padding-right: 100px;
    }

    .m_p_l_100 {
        padding-left: 100px;
    }

    .m_p_rl_100 {
        padding-right: 100px;
        padding-left: 100px;
    }

    .m_p_all_100 {
        padding: 100px;
    }

    .m_m_t_5 {
        margin-top: 5px;
    }

    .m_m_b_5 {
        margin-bottom: 5px;
    }

    .m_m_tb_5 {
        margin-top: 5px;
        margin-bottom: 5px;
    }

    .m_m_r_5 {
        margin-right: 5px;
    }

    .m_m_l_5 {
        margin-left: 5px;
    }

    .m_m_rl_5 {
        margin-right: 5px;
        margin-left: 5px;
    }

    .m_m_all_5 {
        margin: 5px;
    }

    .m_m_t_10 {
        margin-top: 10px;
    }

    .m_m_b_10 {
        margin-bottom: 10px;
    }

    .m_m_tb_10 {
        margin-top: 10px;
        margin-bottom: 10px;
    }

    .m_m_r_10 {
        margin-right: 10px;
    }

    .m_m_l_10 {
        margin-left: 10px;
    }

    .m_m_rl_10 {
        margin-right: 10px;
        margin-left: 10px;
    }

    .m_m_all_10 {
        margin: 10px;
    }

    .m_m_t_15 {
        margin-top: 15px;
    }

    .m_m_b_15 {
        margin-bottom: 15px;
    }

    .m_m_tb_15 {
        margin-top: 15px;
        margin-bottom: 15px;
    }

    .m_m_r_15 {
        margin-right: 15px;
    }

    .m_m_l_15 {
        margin-left: 15px;
    }

    .m_m_rl_15 {
        margin-right: 15px;
        margin-left: 15px;
    }

    .m_m_all_15 {
        margin: 15px;
    }

    .m_m_t_20 {
        margin-top: 20px;
    }

    .m_m_b_20 {
        margin-bottom: 20px;
    }

    .m_m_tb_20 {
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .m_m_r_20 {
        margin-right: 20px;
    }

    .m_m_l_20 {
        margin-left: 20px;
    }

    .m_m_rl_20 {
        margin-right: 20px;
        margin-left: 20px;
    }

    .m_m_all_20 {
        margin: 20px;
    }

    .m_m_t_30 {
        margin-top: 30px;
    }

    .m_m_b_30 {
        margin-bottom: 30px;
    }

    .m_m_tb_30 {
        margin-top: 30px;
        margin-bottom: 30px;
    }

    .m_m_r_30 {
        margin-right: 30px;
    }

    .m_m_l_30 {
        margin-left: 30px;
    }

    .m_m_rl_30 {
        margin-right: 30px;
        margin-left: 30px;
    }

    .m_m_all_30 {
        margin: 30px;
    }

    .m_m_t_40 {
        margin-top: 40px;
    }

    .m_m_b_40 {
        margin-bottom: 40px;
    }

    .m_m_tb_40 {
        margin-top: 40px;
        margin-bottom: 40px;
    }

    .m_m_r_40 {
        margin-right: 40px;
    }

    .m_m_l_40 {
        margin-left: 40px;
    }

    .m_m_rl_40 {
        margin-right: 40px;
        margin-left: 40px;
    }

    .m_m_all_40 {
        margin: 40px;
    }

    .m_m_t_50 {
        margin-top: 50px;
    }

    .m_m_b_50 {
        margin-bottom: 50px;
    }

    .m_m_tb_50 {
        margin-top: 50px;
        margin-bottom: 50px;
    }

    .m_m_r_50 {
        margin-right: 50px;
    }

    .m_m_l_50 {
        margin-left: 50px;
    }

    .m_m_rl_50 {
        margin-right: 50px;
        margin-left: 50px;
    }

    .m_m_all_50 {
        margin: 50px;
    }

    .m_m_t_60 {
        margin-top: 60px;
    }

    .m_m_b_60 {
        margin-bottom: 60px;
    }

    .m_m_tb_60 {
        margin-top: 60px;
        margin-bottom: 60px;
    }

    .m_m_r_60 {
        margin-right: 60px;
    }

    .m_m_l_60 {
        margin-left: 60px;
    }

    .m_m_rl_60 {
        margin-right: 60px;
        margin-left: 60px;
    }

    .m_m_all_60 {
        margin: 60px;
    }

    .m_m_t_70 {
        margin-top: 70px;
    }

    .m_m_b_70 {
        margin-bottom: 70px;
    }

    .m_m_tb_70 {
        margin-top: 70px;
        margin-bottom: 70px;
    }

    .m_m_r_70 {
        margin-right: 70px;
    }

    .m_m_l_70 {
        margin-left: 70px;
    }

    .m_m_rl_70 {
        margin-right: 70px;
        margin-left: 70px;
    }

    .m_m_all_70 {
        margin: 70px;
    }

    .m_m_t_80 {
        margin-top: 80px;
    }

    .m_m_b_80 {
        margin-bottom: 80px;
    }

    .m_m_tb_80 {
        margin-top: 80px;
        margin-bottom: 80px;
    }

    .m_m_r_80 {
        margin-right: 80px;
    }

    .m_m_l_80 {
        margin-left: 80px;
    }

    .m_m_rl_80 {
        margin-right: 80px;
        margin-left: 80px;
    }

    .m_m_all_80 {
        margin: 80px;
    }

    .m_m_t_90 {
        margin-top: 90px;
    }

    .m_m_b_90 {
        margin-bottom: 90px;
    }

    .m_m_tb_90 {
        margin-top: 90px;
        margin-bottom: 90px;
    }

    .m_m_r_90 {
        margin-right: 90px;
    }

    .m_m_l_90 {
        margin-left: 90px;
    }

    .m_m_rl_90 {
        margin-right: 90px;
        margin-left: 90px;
    }

    .m_m_all_90 {
        margin: 90px;
    }

    .m_m_t_100 {
        margin-top: 100px;
    }

    .m_m_b_100 {
        margin-bottom: 100px;
    }

    .m_m_tb_100 {
        margin-top: 100px;
        margin-bottom: 100px;
    }

    .m_m_r_100 {
        margin-right: 100px;
    }

    .m_m_l_100 {
        margin-left: 100px;
    }

    .m_m_rl_100 {
        margin-right: 100px;
        margin-left: 100px;
    }

    .m_m_all_100 {
        margin: 100px;
    }
}

@media (min-width: 767.98px) {
    .d_nopadding {
        padding: 0;
    }

    .d_nomargin {
        margin: 0;
    }

    .d_gap_5 {
        gap: 5px;
    }

    .d_gap_10 {
        gap: 10px;
    }

    .d_gap_15 {
        gap: 15px;
    }

    .d_gap_20 {
        gap: 20px;
    }

    .d_gap_25 {
        gap: 25px;
    }

    .d_gap_30 {
        gap: 30px;
    }

    .d_gap_35 {
        gap: 35px;
    }

    .d_gap_40 {
        gap: 40px;
    }

    .d_gap_45 {
        gap: 45px;
    }

    .d_gap_50 {
        gap: 50px;
    }

    .d_p_t_5 {
        padding-top: 5px;
    }

    .d_p_b_5 {
        padding-bottom: 5px;
    }

    .d_p_tb_5 {
        padding-top: 5px;
        padding-bottom: 5px;
    }

    .d_p_r_5 {
        padding-right: 5px;
    }

    .d_p_l_5 {
        padding-left: 5px;
    }

    .d_p_rl_5 {
        padding-right: 5px;
        padding-left: 5px;
    }

    .d_p_all_5 {
        padding: 5px;
    }

    .d_p_t_10 {
        padding-top: 10px;
    }

    .d_p_b_10 {
        padding-bottom: 10px;
    }

    .d_p_tb_10 {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .d_p_r_10 {
        padding-right: 10px;
    }

    .d_p_l_10 {
        padding-left: 10px;
    }

    .d_p_rl_10 {
        padding-right: 10px;
        padding-left: 10px;
    }

    .d_p_all_10 {
        padding: 10px;
    }

    .d_p_t_15 {
        padding-top: 15px;
    }

    .d_p_b_15 {
        padding-bottom: 15px;
    }

    .d_p_tb_15 {
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .d_p_r_15 {
        padding-right: 15px;
    }

    .d_p_l_15 {
        padding-left: 15px;
    }

    .d_p_rl_15 {
        padding-right: 15px;
        padding-left: 15px;
    }

    .d_p_all_15 {
        padding: 15px;
    }

    .d_p_t_20 {
        padding-top: 20px;
    }

    .d_p_b_20 {
        padding-bottom: 20px;
    }

    .d_p_tb_20 {
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .d_p_r_20 {
        padding-right: 20px;
    }

    .d_p_l_20 {
        padding-left: 20px;
    }

    .d_p_rl_20 {
        padding-right: 20px;
        padding-left: 20px;
    }

    .d_p_all_20 {
        padding: 20px;
    }

    .d_p_t_30 {
        padding-top: 30px;
    }

    .d_p_b_30 {
        padding-bottom: 30px;
    }

    .d_p_tb_30 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .d_p_r_30 {
        padding-right: 30px;
    }

    .d_p_l_30 {
        padding-left: 30px;
    }

    .d_p_rl_30 {
        padding-right: 30px;
        padding-left: 30px;
    }

    .d_p_all_30 {
        padding: 30px;
    }

    .d_p_t_40 {
        padding-top: 40px;
    }

    .d_p_b_40 {
        padding-bottom: 40px;
    }

    .d_p_tb_40 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .d_p_r_40 {
        padding-right: 40px;
    }

    .d_p_l_40 {
        padding-left: 40px;
    }

    .d_p_rl_40 {
        padding-right: 40px;
        padding-left: 40px;
    }

    .d_p_all_40 {
        padding: 40px;
    }

    .d_p_t_50 {
        padding-top: 50px;
    }

    .d_p_b_50 {
        padding-bottom: 50px;
    }

    .d_p_tb_50 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .d_p_r_50 {
        padding-right: 50px;
    }

    .d_p_l_50 {
        padding-left: 50px;
    }

    .d_p_rl_50 {
        padding-right: 50px;
        padding-left: 50px;
    }

    .d_p_all_50 {
        padding: 50px;
    }

    .d_p_t_60 {
        padding-top: 60px;
    }

    .d_p_b_60 {
        padding-bottom: 60px;
    }

    .d_p_tb_60 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    .d_p_r_60 {
        padding-right: 60px;
    }

    .d_p_l_60 {
        padding-left: 60px;
    }

    .d_p_rl_60 {
        padding-right: 60px;
        padding-left: 60px;
    }

    .d_p_all_60 {
        padding: 60px;
    }

    .d_p_t_70 {
        padding-top: 70px;
    }

    .d_p_b_70 {
        padding-bottom: 70px;
    }

    .d_p_tb_70 {
        padding-top: 70px;
        padding-bottom: 70px;
    }

    .d_p_r_70 {
        padding-right: 70px;
    }

    .d_p_l_70 {
        padding-left: 70px;
    }

    .d_p_rl_70 {
        padding-right: 70px;
        padding-left: 70px;
    }

    .d_p_all_70 {
        padding: 70px;
    }

    .d_p_t_80 {
        padding-top: 80px;
    }

    .d_p_b_80 {
        padding-bottom: 80px;
    }

    .d_p_tb_80 {
        padding-top: 80px;
        padding-bottom: 80px;
    }

    .d_p_r_80 {
        padding-right: 80px;
    }

    .d_p_l_80 {
        padding-left: 80px;
    }

    .d_p_rl_80 {
        padding-right: 80px;
        padding-left: 80px;
    }

    .d_p_all_80 {
        padding: 80px;
    }

    .d_p_t_90 {
        padding-top: 90px;
    }

    .d_p_b_90 {
        padding-bottom: 90px;
    }

    .d_p_tb_90 {
        padding-top: 90px;
        padding-bottom: 90px;
    }

    .d_p_r_90 {
        padding-right: 90px;
    }

    .d_p_l_90 {
        padding-left: 90px;
    }

    .d_p_rl_90 {
        padding-right: 90px;
        padding-left: 90px;
    }

    .d_p_all_90 {
        padding: 90px;
    }

    .d_p_t_100 {
        padding-top: 100px;
    }

    .d_p_b_100 {
        padding-bottom: 100px;
    }

    .d_p_tb_100 {
        padding-top: 100px;
        padding-bottom: 100px;
    }

    .d_p_r_100 {
        padding-right: 100px;
    }

    .d_p_l_100 {
        padding-left: 100px;
    }

    .d_p_rl_100 {
        padding-right: 100px;
        padding-left: 100px;
    }

    .d_p_all_100 {
        padding: 100px;
    }

    .d_m_t_5 {
        margin-top: 5px;
    }

    .d_m_b_5 {
        margin-bottom: 5px;
    }

    .d_m_tb_5 {
        margin-top: 5px;
        margin-bottom: 5px;
    }

    .d_m_r_5 {
        margin-right: 5px;
    }

    .d_m_l_5 {
        margin-left: 5px;
    }

    .d_m_rl_5 {
        margin-right: 5px;
        margin-left: 5px;
    }

    .d_m_all_5 {
        margin: 5px;
    }

    .d_m_t_10 {
        margin-top: 10px;
    }

    .d_m_b_10 {
        margin-bottom: 10px;
    }

    .d_m_tb_10 {
        margin-top: 10px;
        margin-bottom: 10px;
    }

    .d_m_r_10 {
        margin-right: 10px;
    }

    .d_m_l_10 {
        margin-left: 10px;
    }

    .d_m_rl_10 {
        margin-right: 10px;
        margin-left: 10px;
    }

    .d_m_all_10 {
        margin: 10px;
    }

    .d_m_t_15 {
        margin-top: 15px;
    }

    .d_m_b_15 {
        margin-bottom: 15px;
    }

    .d_m_tb_15 {
        margin-top: 15px;
        margin-bottom: 15px;
    }

    .d_m_r_15 {
        margin-right: 15px;
    }

    .d_m_l_15 {
        margin-left: 15px;
    }

    .d_m_rl_15 {
        margin-right: 15px;
        margin-left: 15px;
    }

    .d_m_all_15 {
        margin: 15px;
    }

    .d_m_t_20 {
        margin-top: 20px;
    }

    .d_m_b_20 {
        margin-bottom: 20px;
    }

    .d_m_tb_20 {
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .d_m_r_20 {
        margin-right: 20px;
    }

    .d_m_l_20 {
        margin-left: 20px;
    }

    .d_m_rl_20 {
        margin-right: 20px;
        margin-left: 20px;
    }

    .d_m_all_20 {
        margin: 20px;
    }

    .d_m_t_30 {
        margin-top: 30px;
    }

    .d_m_b_30 {
        margin-bottom: 30px;
    }

    .d_m_tb_30 {
        margin-top: 30px;
        margin-bottom: 30px;
    }

    .d_m_r_30 {
        margin-right: 30px;
    }

    .d_m_l_30 {
        margin-left: 30px;
    }

    .d_m_rl_30 {
        margin-right: 30px;
        margin-left: 30px;
    }

    .d_m_all_30 {
        margin: 30px;
    }

    .d_m_t_40 {
        margin-top: 40px;
    }

    .d_m_b_40 {
        margin-bottom: 40px;
    }

    .d_m_tb_40 {
        margin-top: 40px;
        margin-bottom: 40px;
    }

    .d_m_r_40 {
        margin-right: 40px;
    }

    .d_m_l_40 {
        margin-left: 40px;
    }

    .d_m_rl_40 {
        margin-right: 40px;
        margin-left: 40px;
    }

    .d_m_all_40 {
        margin: 40px;
    }

    .d_m_t_50 {
        margin-top: 50px;
    }

    .d_m_b_50 {
        margin-bottom: 50px;
    }

    .d_m_tb_50 {
        margin-top: 50px;
        margin-bottom: 50px;
    }

    .d_m_r_50 {
        margin-right: 50px;
    }

    .d_m_l_50 {
        margin-left: 50px;
    }

    .d_m_rl_50 {
        margin-right: 50px;
        margin-left: 50px;
    }

    .d_m_all_50 {
        margin: 50px;
    }

    .d_m_t_60 {
        margin-top: 60px;
    }

    .d_m_b_60 {
        margin-bottom: 60px;
    }

    .d_m_tb_60 {
        margin-top: 60px;
        margin-bottom: 60px;
    }

    .d_m_r_60 {
        margin-right: 60px;
    }

    .d_m_l_60 {
        margin-left: 60px;
    }

    .d_m_rl_60 {
        margin-right: 60px;
        margin-left: 60px;
    }

    .d_m_all_60 {
        margin: 60px;
    }

    .d_m_t_70 {
        margin-top: 70px;
    }

    .d_m_b_70 {
        margin-bottom: 70px;
    }

    .d_m_tb_70 {
        margin-top: 70px;
        margin-bottom: 70px;
    }

    .d_m_r_70 {
        margin-right: 70px;
    }

    .d_m_l_70 {
        margin-left: 70px;
    }

    .d_m_rl_70 {
        margin-right: 70px;
        margin-left: 70px;
    }

    .d_m_all_70 {
        margin: 70px;
    }

    .d_m_t_80 {
        margin-top: 80px;
    }

    .d_m_b_80 {
        margin-bottom: 80px;
    }

    .d_m_tb_80 {
        margin-top: 80px;
        margin-bottom: 80px;
    }

    .d_m_r_80 {
        margin-right: 80px;
    }

    .d_m_l_80 {
        margin-left: 80px;
    }

    .d_m_rl_80 {
        margin-right: 80px;
        margin-left: 80px;
    }

    .d_m_all_80 {
        margin: 80px;
    }

    .d_m_t_90 {
        margin-top: 90px;
    }

    .d_m_b_90 {
        margin-bottom: 90px;
    }

    .d_m_tb_90 {
        margin-top: 90px;
        margin-bottom: 90px;
    }

    .d_m_r_90 {
        margin-right: 90px;
    }

    .d_m_l_90 {
        margin-left: 90px;
    }

    .d_m_rl_90 {
        margin-right: 90px;
        margin-left: 90px;
    }

    .d_m_all_90 {
        margin: 90px;
    }

    .d_m_t_100 {
        margin-top: 100px;
    }

    .d_m_b_100 {
        margin-bottom: 100px;
    }

    .d_m_tb_100 {
        margin-top: 100px;
        margin-bottom: 100px;
    }

    .d_m_r_100 {
        margin-right: 100px;
    }

    .d_m_l_100 {
        margin-left: 100px;
    }

    .d_m_rl_100 {
        margin-right: 100px;
        margin-left: 100px;
    }

    .d_m_all_100 {
        margin: 100px;
    }
}
