* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    outline: 0;
    text-decoration: none !important;
}

:root {
    --white: #fff;
    --black: #000;
    --dark-gray: #282828;
    --light-gray: #cccccc;
    --semi-gray: #aaaaaa;
}

.pc-none {
    display: none;
}

.cursor-pointer {
    cursor: pointer;
}

.resize-none {
    resize: none;
}

.line-height-1 {
    line-height: 1;
}

.line-height-1-1 {
    line-height: 1.1;
}

.line-height-1-2 {
    line-height: 1.2;
}

.line-height-1-3 {
    line-height: 1.3;
}

.line-height-1-4 {
    line-height: 1.4;
}

.line-height-1-5 {
    line-height: 1.5;
}

.line-height-1-6 {
    line-height: 1.6;
}

.line-height-1-7 {
    line-height: 1.7;
}

.line-height-1-8 {
    line-height: 1.8;
}

.line-height-1-9 {
    line-height: 1.9;
}

.line-height-2 {
    line-height: 2;
}

.w-100 {
    width: 100%;
}

.h-100 {
    height: 100%;
}

.clr_white {
    color: var(--white) !important;
}

.clr_black {
    color: var(--black) !important;
}

.clr_semi {
    color: var(--semi-gray) !important;
}

.color_1 {
    color: var(--color_1) !important;
}

.color_2 {
    color: var(--color_2) !important;
}

.color_3 {
    color: var(--color_3) !important;
}

.color_4 {
    color: var(--color_4) !important;
}

.color_5 {
    color: var(--color_5) !important;
}

.color_6 {
    color: var(--color_6) !important;
}

.color_7 {
    color: var(--color_7) !important;
}

.color_8 {
    color: var(--color_8) !important;
}

.bg-clr_white {
    background: #fff !important;
}

.bg-clr_black {
    background: #000 !important;
}

.bg-none {
    background: none !important;
}

.bg-color_1 {
    background-color: var(--color_1) !important;
}

.bg-color_2 {
    background-color: var(--color_2) !important;
}

.bg-color_3 {
    background-color: var(--color_3) !important;
}

.bg-color_4 {
    background-color: var(--color_4) !important;
}

.bg-color_5 {
    background-color: var(--color_5) !important;
}

.bg-color_6 {
    background-color: var(--color_6) !important;
}

.bg-color_7 {
    background-color: var(--color_7) !important;
}

.bg-color_8 {
    background-color: var(--color_8) !important;
}

.scroll-smooth {
    scroll-behavior: smooth;
}

.p-0 {
    padding: 0;
}

.p-5 {
    padding: 5px;
}

.p-10 {
    padding: 10px;
}

.p-15 {
    padding: 15px;
}

.p-20 {
    padding: 20px;
}

.p-25 {
    padding: 25px;
}

.p-30 {
    padding: 30px;
}

.p-35 {
    padding: 35px;
}

.p-40 {
    padding: 40px;
}

.p-50 {
    padding: 50px;
}

.pd-5 {
    padding: 5px 0;
}

.pd-10 {
    padding: 10px 0;
}

.pd-15 {
    padding: 15px 0;
}

.pd-20 {
    padding: 20px 0;
}

.pd-30 {
    padding: 30px 0;
}

.pd-35 {
    padding: 35px 0;
}

.pd-25 {
    padding: 25px 0;
}

.pd-40 {
    padding: 40px 0;
}

.pd-50 {
    padding: 50px 0;
}

.pd-60 {
    padding: 60px 0;
}

.pd-70 {
    padding: 70px 0;
}

.pd-80 {
    padding: 80px 0;
}

.pd-90 {
    padding: 90px 0;
}

.pd-100 {
    padding: 100px 0;
}

.pd-t-0 {
    padding-top: 0;
}

.pd-t-5 {
    padding-top: 5px;
}

.pd-t-10 {
    padding-top: 10px;
}

.pd-t-15 {
    padding-top: 15px;
}

.pd-t-20 {
    padding-top: 20px;
}

.pd-t-25 {
    padding-top: 25px;
}

.pd-t-30 {
    padding-top: 30px;
}

.pd-t-35 {
    padding-top: 35px;
}

.pd-t-40 {
    padding-top: 40px;
}

.pd-t-50 {
    padding-top: 50px;
}

.pd-t-60 {
    padding-top: 60px;
}

.pd-t-70 {
    padding-top: 70px;
}

.pd-t-80 {
    padding-top: 80px;
}

.pd-t-100 {
    padding-top: 100px;
}

.pd-b-0 {
    padding-bottom: 0;
}

.pd-b-5 {
    padding-bottom: 5px;
}

.pd-b-10 {
    padding-bottom: 10px;
}

.pd-b-15 {
    padding-bottom: 15px;
}

.pd-b-20 {
    padding-bottom: 20px;
}

.pd-b-25 {
    padding-bottom: 25px;
}

.pd-b-30 {
    padding-bottom: 30px;
}

.pd-b-35 {
    padding-bottom: 35px;
}

.pd-b-40 {
    padding-bottom: 40px;
}

.pd-b-50 {
    padding-bottom: 50px;
}

.pd-b-60 {
    padding-bottom: 60px;
}

.pd-b-70 {
    padding-bottom: 70px;
}

.pd-b-80 {
    padding-bottom: 80px;
}

.pd-b-100 {
    padding-bottom: 100px;
}

.pd-r-0 {
    padding-right: 0;
}

.m-0 {
    margin: 0;
}

.m-5 {
    margin: 5px;
}

.m-10 {
    margin: 10px;
}

.m-15 {
    margin: 15px;
}

.m-20 {
    margin: 20px;
}

.m-25 {
    margin: 25px;
}

.m-30 {
    margin: 30px;
}

.m-35 {
    margin: 35px;
}

.m-40 {
    margin: 40px;
}

.mg-10 {
    margin: 10px 0;
}

.mg-15 {
    margin: 15px 0;
}

.mg-20 {
    margin: 20px 0;
}

.mg-25 {
    margin: 25px 0;
}

.mg-30 {
    margin: 30px 0;
}

.mg-40 {
    margin: 40px 0;
}

.mg-50 {
    margin: 50px 0;
}

.mg-60 {
    margin: 60px 0;
}

.mg-70 {
    margin: 70px 0;
}

.mg-80 {
    margin: 80px 0;
}

.mg-t-5 {
    margin-top: 5px;
}

.mg-t-10 {
    margin-top: 10px;
}

.mg-t-15 {
    margin-top: 15px;
}

.mg-t-20 {
    margin-top: 20px;
}

.mg-t-25 {
    margin-top: 25px;
}

.mg-t-30 {
    margin-top: 30px;
}

.mg-t-35 {
    margin-top: 35px;
}

.mg-t-40 {
    margin-top: 40px;
}

.mg-t-50 {
    margin-top: 50px;
}

.mg-t-60 {
    margin-top: 60px;
}

.mg-t-70 {
    margin-top: 70px;
}

.mg-t-80 {
    margin-top: 80px;
}

.mg-b-0 {
    margin-bottom: 0;
}

.mg-b-5 {
    margin-bottom: 5px;
}

.mg-b-10 {
    margin-bottom: 10px;
}

.mg-b-15 {
    margin-bottom: 15px;
}

.mg-b-20 {
    margin-bottom: 20px;
}

.mg-b-25 {
    margin-bottom: 25px;
}

.mg-b-30 {
    margin-bottom: 30px;
}

.mg-b-35 {
    margin-bottom: 35px;
}

.mg-b-40 {
    margin-bottom: 40px;
}

.mg-b-45 {
    margin-bottom: 45px;
}

.mg-b-50 {
    margin-bottom: 50px;
}

.mg-b-60 {
    margin-bottom: 60px;
}

.mg-b-70 {
    margin-bottom: 70px;
}

.mg-b-80 {
    margin-bottom: 80px;
}

.mg-b-85 {
    margin-bottom: 85px;
}

.mg-b-90 {
    margin-bottom: 90px;
}

.mg-b-95 {
    margin-bottom: 95px;
}

.mg-b-100 {
    margin-bottom: 100px;
}

.bg-fixed {
    background-attachment: fixed;
}

.bg-no-repeat {
    background-repeat: no-repeat;
}

.bg-repeat {
    background-repeat: repeat;
}

.bg-size-cover {
    background-size: cover;
}

.bg-size-contain {
    background-size: contain;
}

.bg-size-auto {
    background-size: auto;
}

.d-block {
    display: block;
}

.d-in-block {
    display: inline-block;
}

.d-in-flex {
    display: inline-flex;
}

.d-in-grid {
    display: inline-grid;
}

.d-inline {
    display: inline;
}

.d-none {
    display: none;
}

.d-flex {
    display: flex;
}

.flex-direction-column {
    flex-direction: column;
}

.flex-direction-column-rev {
    flex-direction: column-reverse;
}

.flex-direction-row {
    flex-direction: row;
}

.flex-direction-row-rev {
    flex-direction: row-reverse;
}

.justify-content-center {
    justify-content: center;
}

.justify-content-flex-start {
    justify-content: flex-start;
}

.justify-content-flex-end {
    justify-content: flex-end;
}

.justify-content-space-between {
    justify-content: space-between;
}

.justify-content-around {
    justify-content: space-around;
}

.justify-content-evenly {
    justify-content: space-evenly;
}

.align-items-center {
    align-items: center;
}

.align-items-flex-start {
    align-items: flex-start;
}

.align-items-flex-end {
    align-items: flex-end;
}

.align-items-baseline {
    align-items: baseline;
}

.text-transform-uppercase {
    text-transform: uppercase;
}

.text-transform-lowercase {
    text-transform: lowercase;
}

.text-transform-capitalize {
    text-transform: capitalize;
}

.fs_10 {
    font-size: 10px;
}

.fs_12 {
    font-size: 12px;
}

.fs_14 {
    font-size: 14px !important;
}

.fs_16 {
    font-size: 16px;
}

.fs_18 {
    font-size: 18px;
}

.fs_20 {
    font-size: 20px;
}

.fs_22 {
    font-size: 22px;
}

.fs_24 {
    font-size: 24px;
}

.fs_26 {
    font-size: 26px;
}

.fs_28 {
    font-size: 28px;
}

.fs_30 {
    font-size: 30px;
}

.fs_32 {
    font-size: 32px;
}

.fs_34 {
    font-size: 34px;
}

.fs_36 {
    font-size: 36px;
}

.fs_38 {
    font-size: 38px;
}

.fs_40 {
    font-size: 40px;
}

.fs_42 {
    font-size: 42px;
}

.fs_45 {
    font-size: 45px;
}

.fs_46 {
    font-size: 46px;
}

.fs_48 {
    font-size: 48px;
}

.fs_44 {
    font-size: 44px;
}

.fs_50 {
    font-size: 50px;
}

.fs_52 {
    font-size: 52px;
}

.fs_54 {
    font-size: 54px;
}

.fs_56 {
    font-size: 56px;
}

.fs_58 {
    font-size: 58px;
}

.fs_60 {
    font-size: 60px;
}

.fs_9 {
    font-size: 9px;
}

.fs_11 {
    font-size: 11px;
}

.fs_13 {
    font-size: 13px;
}

.fs_15 {
    font-size: 15px;
}

.fs_17 {
    font-size: 17px;
}

.fs_19 {
    font-size: 19px;
}

.fs_21 {
    font-size: 21px;
}

.fs_23 {
    font-size: 23px;
}

.fs_25 {
    font-size: 25px;
}

.fs_27 {
    font-size: 27px;
}

.fs_29 {
    font-size: 29px;
}

.fs_31 {
    font-size: 31px;
}

.fs_33 {
    font-size: 33px;
}

.fs_35 {
    font-size: 35px;
}

.fs_37 {
    font-size: 37px;
}

.fs_39 {
    font-size: 39px;
}

.fs_41 {
    font-size: 41px;
}

.fs_80 {
    font-size: 80px;
}

.fs_78 {
    font-size: 78px;
}

.fs_75 {
    font-size: 75px;
}

.fs_70 {
    font-size: 70px;
}

.fw_100 {
    font-weight: 100;
}

.fw_200 {
    font-weight: 200;
}

.fw_300 {
    font-weight: 300;
}

.fw_400 {
    font-weight: 400;
}

.fw_500 {
    font-weight: 500;
}

.fw_600 {
    font-weight: 600;
}

.fw_700 {
    font-weight: 700;
}

.fw_800 {
    font-weight: 800;
}

.fw_900 {
    font-weight: 900;
}

.bdr-none {
    border: none !important;
}

.bdr_t_none {
    border-top: none !important;
}

.bdr_r_none {
    border-right: none !important;
}

.bdr_b_none {
    border-bottom: none !important;
}

.bdr_l_none {
    border-left: none !important;
}

.bdr-color_1 {
    border-color: var(--color_1) !important;
}

.bdr-color_2 {
    border-color: var(--color_2) !important;
}

.bdr-color_3 {
    border-color: var(--color_3) !important;
}

.bdr-color_4 {
    border-color: var(--color_4) !important;
}

.bdr-color_5 {
    border-color: var(--color_5) !important;
}

.bdr-color_6 {
    border-color: var(--color_6) !important;
}

.bdr-color_7 {
    border-color: var(--color_7) !important;
}

.bdr-color_8 {
    border-color: var(--color_8) !important;
}

.bdr-clr_white {
    border-color: #fff !important;
}

.bdr-clr_dark {
    border-color: #000 !important;
}

.bdr_1 {
    border-width: 1px;
    border-style: solid;
}

.bdr_2 {
    border-width: 2px;
    border-style: solid;
}

.bdr_3 {
    border-width: 3px;
    border-style: solid;
}

.bdr_4 {
    border-width: 4px;
    border-style: solid;
}

.bdr_5 {
    border-width: 5px;
    border-style: solid;
}

.bdr_6 {
    border-width: 6px;
    border-style: solid;
}

.bdr_t_1 {
    border-top-width: 1px;
    border-top-style: solid;
}

.bdr_t_2 {
    border-top-width: 2px;
    border-top-style: solid;
}

.bdr_t_3 {
    border-top-width: 3px;
    border-top-style: solid;
}

.bdr_t_4 {
    border-top-width: 4px;
    border-top-style: solid;
}

.bdr_t_5 {
    border-top-width: 5px;
    border-top-style: solid;
}

.bdr_t_6 {
    border-top-width: 6px;
    border-top-style: solid;
}

.bdr_r_1 {
    border-right-width: 1px;
    border-right-style: solid;
}

.bdr_r_2 {
    border-right-width: 2px;
    border-right-style: solid;
}

.bdr_r_3 {
    border-right-width: 3px;
    border-right-style: solid;
}

.bdr_r_4 {
    border-right-width: 4px;
    border-right-style: solid;
}

.bdr_r_5 {
    border-right-width: 5px;
    border-right-style: solid;
}

.bdr_r_6 {
    border-right-width: 6px;
    border-right-style: solid;
}

.bdr_l_1 {
    border-left-width: 1px;
    border-left-style: solid;
}

.bdr_l_2 {
    border-left-width: 2px;
    border-left-style: solid;
}

.bdr_l_3 {
    border-left-width: 3px;
    border-left-style: solid;
}

.bdr_l_4 {
    border-left-width: 4px;
    border-left-style: solid;
}

.bdr_l_5 {
    border-left-width: 5px;
    border-left-style: solid;
}

.bdr_l_6 {
    border-left-width: 6px;
    border-left-style: solid;
}

.bdr_b_1 {
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

.bdr_b_2 {
    border-bottom-width: 2px;
    border-bottom-style: solid;
}

.bdr_b_3 {
    border-bottom-width: 3px;
    border-bottom-style: solid;
}

.bdr_b_4 {
    border-bottom-width: 4px;
    border-bottom-style: solid;
}

.bdr_b_5 {
    border-bottom-width: 5px;
    border-bottom-style: solid;
}

.bdr_b_6 {
    border-bottom-width: 6px;
    border-bottom-style: solid;
}

.pos-rel {
    position: relative;
}

.pos-abs {
    position: absolute;
}

.pos-fixed {
    position: fixed;
}

.pos-sticky {
    position: sticky;
}

.pos-static {
    position: static;
}

.pos-unset {
    position: unset;
}

.text-center {
    text-align: center;
}

.text-left {
    text-align: left;
}

.text-right {
    text-align: right;
}

.text-end {
    text-align: end;
}

.text-justify {
    text-align: justify;
}

.text-start {
    text-align: start;
}

.icon-box-30 {
    width: 30px;
    height: 30px;
}

.icon-box-35 {
    width: 35px;
    height: 35px;
}

.icon-box-40 {
    width: 40px;
    height: 40px;
}

.icon-box-45 {
    width: 45px;
    height: 45px;
}

.icon-box-50 {
    width: 50px;
    height: 50px;
}

.icon-box-55 {
    width: 55px;
    height: 55px;
}

.icon-box-60 {
    width: 60px;
    height: 60px;
}

.icon-box-60-40 {
    width: 60px;
    height: 40px;
}

.li-inside {
    list-style: inside;
}

.li-none {
    list-style: none;
}

.li-sqaure {
    list-style: square;
}

.li-disc {
    list-style: disc;
}

.li-outside {
    list-style: outside;
}

.trans-5 {
    transition: 0.5s;
}

.trans-linear {
    transition: linear;
}

.trans-ease {
    transition: ease;
}

.float-right {
    float: right;
}

.float-left {
    float: left;
}

.float-inline-start {
    float: inline-start;
}

.float-inline-end {
    float: inline-end;
}

.img-pixelated {
    image-rendering: pixelated;
}

.filter-white {
    filter: brightness(20);
}

.filter-dark {
    filter: brightness(0);
}

.f-white-before:before {
    filter: brightness(20);
}

.f-white-after::after {
    filter: brightness(20);
}

@media (max-width: 768px) {
    .tab-none {
        display: none;
    }
    .p-sm-0 {
        padding: 0;
    }
    .p-sm-5 {
        padding: 5px;
    }
    .p-sm-10 {
        padding: 10px;
    }
    .p-sm-15 {
        padding: 15px;
    }
    .p-sm-20 {
        padding: 20px;
    }
    .p-sm-25 {
        padding: 25px;
    }
    .p-sm-30 {
        padding: 30px;
    }
    .p-sm-35 {
        padding: 35px;
    }
    .p-sm-40 {
        padding: 40px;
    }
    .pd-sm-5 {
        padding: 5px 0;
    }
    .pd-sm-10 {
        padding: 10px 0;
    }
    .pd-sm-15 {
        padding: 15px 0;
    }
    .pd-sm-20 {
        padding: 20px 0;
    }
    .pd-sm-30 {
        padding: 30px 0;
    }
    .pd-sm-25 {
        padding: 25px 0;
    }
    .pd-sm-40 {
        padding: 40px 0;
    }
    .pd-sm-50 {
        padding: 50px 0;
    }
    .pd-sm-60 {
        padding: 60px 0;
    }
    .pd-sm-70 {
        padding: 70px 0;
    }
    .pd-sm-80 {
        padding: 80px 0;
    }
    .pd-sm-90 {
        padding: 90px 0;
    }
    .pd-sm-100 {
        padding: 100px 0;
    }
    .pd-t-sm-5 {
        padding-top: 5px;
    }
    .pd-t-sm-10 {
        padding-top: 10px;
    }
    .pd-t-sm-15 {
        padding-top: 15px;
    }
    .pd-t-sm-20 {
        padding-top: 20px;
    }
    .pd-t-sm-25 {
        padding-top: 25px;
    }
    .pd-t-sm-30 {
        padding-top: 30px;
    }
    .pd-t-sm-40 {
        padding-top: 40px;
    }
    .pd-t-sm-50 {
        padding-top: 50px;
    }
    .pd-t-sm-60 {
        padding-top: 60px;
    }
    .pd-t-sm-70 {
        padding-top: 70px;
    }
    .pd-t-sm-80 {
        padding-top: 80px;
    }
    .pd-b-sm-5 {
        padding-bottom: 5px;
    }
    .pd-b-sm-10 {
        padding-bottom: 10px;
    }
    .pd-b-sm-15 {
        padding-bottom: 15px;
    }
    .pd-b-sm-20 {
        padding-bottom: 20px;
    }
    .pd-b-sm-25 {
        padding-bottom: 25px;
    }
    .pd-b-sm-30 {
        padding-bottom: 30px;
    }
    .pd-b-sm-40 {
        padding-bottom: 40px;
    }
    .pd-b-sm-50 {
        padding-bottom: 50px;
    }
    .pd-b-sm-60 {
        padding-bottom: 60px;
    }
    .pd-b-sm-70 {
        padding-bottom: 70px;
    }
    .pd-b-sm-80 {
        padding-bottom: 80px;
    }
    .m-sm-0 {
        margin: 0;
    }
    .m-sm-5 {
        margin: 5px;
    }
    .m-sm-10 {
        margin: 10px;
    }
    .m-sm-15 {
        margin: 15px;
    }
    .m-sm-20 {
        margin: 20px;
    }
    .m-sm-25 {
        margin: 25px;
    }
    .m-sm-30 {
        margin: 30px;
    }
    .m-sm-35 {
        margin: 35px;
    }
    .m-sm-40 {
        margin: 40px;
    }
    .mg-sm-10 {
        margin: 10px 0;
    }
    .mg-sm-15 {
        margin: 15px 0;
    }
    .mg-sm-20 {
        margin: 20px 0;
    }
    .mg-sm-25 {
        margin: 25px 0;
    }
    .mg-sm-30 {
        margin: 30px 0;
    }
    .mg-sm-40 {
        margin: 40px 0;
    }
    .mg-sm-50 {
        margin: 50px 0;
    }
    .mg-sm-60 {
        margin: 60px 0;
    }
    .mg-sm-70 {
        margin: 70px 0;
    }
    .mg-sm-80 {
        margin: 80px 0;
    }
    .mg-t-sm-5 {
        margin-top: 5px;
    }
    .mg-t-sm-10 {
        margin-top: 10px;
    }
    .mg-t-sm-15 {
        margin-top: 15px;
    }
    .mg-t-sm-20 {
        margin-top: 20px;
    }
    .mg-t-sm-25 {
        margin-top: 25px;
    }
    .mg-t-sm-30 {
        margin-top: 30px;
    }
    .mg-t-sm-35 {
        margin-top: 35px;
    }
    .mg-t-sm-40 {
        margin-top: 40px;
    }
    .mg-t-sm-50 {
        margin-top: 50px;
    }
    .mg-t-sm-60 {
        margin-top: 60px;
    }
    .mg-t-sm-70 {
        margin-top: 70px;
    }
    .mg-t-sm-80 {
        margin-top: 80px;
    }
    .mg-b-sm-5 {
        margin-bottom: 5px;
    }
    .mg-b-sm-10 {
        margin-bottom: 10px;
    }
    .mg-b-sm-15 {
        margin-bottom: 15px;
    }
    .mg-b-sm-20 {
        margin-bottom: 20px;
    }
    .mg-b-sm-25 {
        margin-bottom: 25px;
    }
    .mg-b-sm-30 {
        margin-bottom: 30px;
    }
    .mg-b-sm-35 {
        margin-bottom: 35px;
    }
    .mg-b-sm-40 {
        margin-bottom: 40px;
    }
    .mg-b-sm-50 {
        margin-bottom: 50px;
    }
    .mg-b-sm-60 {
        margin-bottom: 60px;
    }
    .mg-b-sm-70 {
        margin-bottom: 70px;
    }
    .mg-b-sm-80 {
        margin-bottom: 80px;
    }
    .mg-b-sm-85 {
        margin-bottom: 85px;
    }
    .mg-b-sm-90 {
        margin-bottom: 90px;
    }
    .mg-b-sm-95 {
        margin-bottom: 95px;
    }
    .mg-b-sm-100 {
        margin-bottom: 100px;
    }
    .icon-box-sm-25 {
        width: 25px;
        height: 25px;
    }
    .icon-box-sm-30 {
        width: 30px;
        height: 30px;
    }
    .icon-box-sm-35 {
        width: 35px;
        height: 35px;
    }
    .icon-box-sm-40 {
        width: 40px;
        height: 40px;
    }
    .icon-box-sm-45 {
        width: 45px;
        height: 45px;
    }
    .icon-box-sm-50 {
        width: 50px;
        height: 50px;
    }
    .icon-box-sm-55 {
        width: 55px;
        height: 55px;
    }
    .icon-box-sm-60 {
        width: 60px;
        height: 60px;
    }
    .tab-revert {
        display: flex;
        flex-direction: column-reverse;
    }
}

@media (max-width: 575px) {
    .mob-none {
        display: none !important;
    }
    .mob-block {
        display: block !important;
    }
    .p-xs-0 {
        padding: 0;
    }
    .p-xs-5 {
        padding: 5px;
    }
    .p-xs-10 {
        padding: 10px;
    }
    .p-xs-15 {
        padding: 15px;
    }
    .p-xs-20 {
        padding: 20px;
    }
    .p-xs-25 {
        padding: 25px;
    }
    .p-xs-30 {
        padding: 30px;
    }
    .p-xs-35 {
        padding: 35px;
    }
    .p-xs-40 {
        padding: 40px;
    }
    .pd-xs-5 {
        padding: 5px 0;
    }
    .pd-xs-10 {
        padding: 10px 0;
    }
    .pd-xs-15 {
        padding: 15px 0;
    }
    .pd-xs-20 {
        padding: 20px 0;
    }
    .pd-xs-30 {
        padding: 30px 0;
    }
    .pd-xs-25 {
        padding: 25px 0;
    }
    .pd-xs-40 {
        padding: 40px 0;
    }
    .pd-xs-50 {
        padding: 50px 0;
    }
    .pd-xs-60 {
        padding: 60px 0;
    }
    .pd-xs-70 {
        padding: 70px 0;
    }
    .pd-xs-80 {
        padding: 80px 0;
    }
    .pd-xs-90 {
        padding: 90px 0;
    }
    .pd-xs-100 {
        padding: 100px 0;
    }
    .pd-t-xs-0 {
        padding-top: 0;
    }
    .pd-t-xs-5 {
        padding-top: 5px;
    }
    .pd-t-xs-10 {
        padding-top: 10px;
    }
    .pd-t-xs-15 {
        padding-top: 15px;
    }
    .pd-t-xs-20 {
        padding-top: 20px;
    }
    .pd-t-xs-25 {
        padding-top: 25px;
    }
    .pd-t-xs-30 {
        padding-top: 30px;
    }
    .pd-t-xs-40 {
        padding-top: 40px;
    }
    .pd-t-xs-50 {
        padding-top: 50px;
    }
    .pd-t-xs-60 {
        padding-top: 60px;
    }
    .pd-t-xs-70 {
        padding-top: 70px;
    }
    .pd-t-xs-80 {
        padding-top: 80px;
    }
    .pd-b-xs-0 {
        padding-bottom: 0;
    }
    .pd-b-xs-5 {
        padding-bottom: 5px;
    }
    .pd-b-xs-10 {
        padding-bottom: 10px;
    }
    .pd-b-xs-15 {
        padding-bottom: 15px;
    }
    .pd-b-xs-20 {
        padding-bottom: 20px;
    }
    .pd-b-xs-25 {
        padding-bottom: 25px;
    }
    .pd-b-xs-30 {
        padding-bottom: 30px;
    }
    .pd-b-xs-40 {
        padding-bottom: 40px;
    }
    .pd-b-xs-50 {
        padding-bottom: 50px;
    }
    .pd-b-xs-60 {
        padding-bottom: 60px;
    }
    .pd-b-xs-70 {
        padding-bottom: 70px;
    }
    .pd-b-xs-80 {
        padding-bottom: 80px;
    }
    .m-xs-0 {
        margin: 0;
    }
    .m-xs-5 {
        margin: 5px;
    }
    .m-xs-10 {
        margin: 10px;
    }
    .m-xs-15 {
        margin: 15px;
    }
    .m-xs-20 {
        margin: 20px;
    }
    .m-xs-25 {
        margin: 25px;
    }
    .m-xs-30 {
        margin: 30px;
    }
    .m-xs-35 {
        margin: 35px;
    }
    .m-xs-40 {
        margin: 40px;
    }
    .mg-xs-10 {
        margin: 10px 0;
    }
    .mg-xs-15 {
        margin: 15px 0;
    }
    .mg-xs-20 {
        margin: 20px 0;
    }
    .mg-xs-25 {
        margin: 25px 0;
    }
    .mg-xs-30 {
        margin: 30px 0;
    }
    .mg-xs-40 {
        margin: 40px 0;
    }
    .mg-xs-50 {
        margin: 50px 0;
    }
    .mg-xs-60 {
        margin: 60px 0;
    }
    .mg-xs-70 {
        margin: 70px 0;
    }
    .mg-xs-80 {
        margin: 80px 0;
    }
    .mg-t-xs-0 {
        margin-top: 0;
    }
    .mg-t-xs-5 {
        margin-top: 5px;
    }
    .mg-t-xs-10 {
        margin-top: 10px;
    }
    .mg-t-xs-15 {
        margin-top: 15px;
    }
    .mg-t-xs-20 {
        margin-top: 20px;
    }
    .mg-t-xs-25 {
        margin-top: 25px;
    }
    .mg-t-xs-30 {
        margin-top: 30px;
    }
    .mg-t-xs-35 {
        margin-top: 35px;
    }
    .mg-t-xs-40 {
        margin-top: 40px;
    }
    .mg-t-xs-50 {
        margin-top: 50px;
    }
    .mg-t-xs-60 {
        margin-top: 60px;
    }
    .mg-t-xs-70 {
        margin-top: 70px;
    }
    .mg-t-xs-80 {
        margin-top: 80px;
    }
    .mg-b-xs-0 {
        margin-bottom: 0;
    }
    .mg-b-xs-5 {
        margin-bottom: 5px;
    }
    .mg-b-xs-10 {
        margin-bottom: 10px;
    }
    .mg-b-xs-15 {
        margin-bottom: 15px;
    }
    .mg-b-xs-20 {
        margin-bottom: 20px;
    }
    .mg-b-xs-25 {
        margin-bottom: 25px;
    }
    .mg-b-xs-30 {
        margin-bottom: 30px;
    }
    .mg-b-xs-35 {
        margin-bottom: 35px;
    }
    .mg-b-xs-40 {
        margin-bottom: 40px;
    }
    .mg-b-xs-50 {
        margin-bottom: 50px;
    }
    .mg-b-xs-60 {
        margin-bottom: 60px;
    }
    .mg-b-xs-70 {
        margin-bottom: 70px;
    }
    .mg-b-xs-80 {
        margin-bottom: 80px;
    }
    .icon-box-xs-15 {
        width: 15px;
        height: 15px;
    }
    .icon-box-xs-20 {
        width: 20px;
        height: 20px;
    }
    .icon-box-xs-25 {
        width: 25px;
        height: 25px;
    }
    .icon-box-xs-30 {
        width: 30px;
        height: 30px;
    }
    .icon-box-xs-35 {
        width: 35px;
        height: 35px;
    }
    .icon-box-xs-40 {
        width: 40px;
        height: 40px;
    }
    .icon-box-xs-45 {
        width: 45px;
        height: 45px;
    }
    .mob-text-center {
        text-align: center;
    }
    .mob-justify-content-center {
        justify-content: center;
    }
    .mob-revert {
        display: flex;
        flex-direction: column-reverse;
    }
    .mob-norm {
        display: flex;
        flex-direction: column;
    }
    .bdr_xs_none {
        border: none !important;
    }
    .bdr_xs_t_none {
        border-top: none !important;
    }
    .bdr_xs_b_none {
        border-bottom: none !important;
    }
    .bdr_xs_l_none {
        border-left: none !important;
    }
    .bdr_xs_r_none {
        border-right: none !important;
    }
    .bdr_xs_1 {
        border-width: 1px;
        border-style: solid;
    }
    .bdr_xs_2 {
        border-width: 2px !important;
        border-style: solid !important;
    }
    .bdr_xs_3 {
        border-width: 3px;
        border-style: solid;
    }
    .bdr_xs_4 {
        border-width: 4px;
        border-style: solid;
    }
    .bdr_xs_5 {
        border-width: 5px;
        border-style: solid;
    }
    .bdr_xs_6 {
        border-width: 6px;
        border-style: solid;
    }
    .bdr_xs_t_1 {
        border-top-width: 1px;
        border-top-style: solid;
    }
    .bdr_xs_t_2 {
        border-top-width: 2px;
        border-top-style: solid;
    }
    .bdr_xs_t_3 {
        border-top-width: 3px;
        border-top-style: solid;
    }
    .bdr_xs_t_4 {
        border-top-width: 4px;
        border-top-style: solid;
    }
    .bdr_xs_t_5 {
        border-top-width: 5px;
        border-top-style: solid;
    }
    .bdr_xs_t_6 {
        border-top-width: 6px;
        border-top-style: solid;
    }
    .bdr_xs_r_1 {
        border-right-width: 1px;
        border-right-style: solid;
    }
    .bdr_xs_r_2 {
        border-right-width: 2px;
        border-right-style: solid;
    }
    .bdr_xs_r_3 {
        border-right-width: 3px;
        border-right-style: solid;
    }
    .bdr_xs_r_4 {
        border-right-width: 4px;
        border-right-style: solid;
    }
    .bdr_xs_r_5 {
        border-right-width: 5px;
        border-right-style: solid;
    }
    .bdr_xs_r_6 {
        border-right-width: 6px;
        border-right-style: solid;
    }
    .bdr_xs_l_1 {
        border-left-width: 1px;
        border-left-style: solid;
    }
    .bdr_xs_l_2 {
        border-left-width: 2px;
        border-left-style: solid;
    }
    .bdr_xs_l_3 {
        border-left-width: 3px;
        border-left-style: solid;
    }
    .bdr_xs_l_4 {
        border-left-width: 4px;
        border-left-style: solid;
    }
    .bdr_xs_l_5 {
        border-left-width: 5px;
        border-left-style: solid;
    }
    .bdr_xs_l_6 {
        border-left-width: 6px;
        border-left-style: solid;
    }
    .bdr_xs_b_1 {
        border-bottom-width: 1px;
        border-bottom-style: solid;
    }
    .bdr_xs_b_2 {
        border-bottom-width: 2px;
        border-bottom-style: solid;
    }
    .bdr_xs_b_3 {
        border-bottom-width: 3px;
        border-bottom-style: solid;
    }
    .bdr_xs_b_4 {
        border-bottom-width: 4px;
        border-bottom-style: solid;
    }
    .bdr_xs_b_5 {
        border-bottom-width: 5px;
        border-bottom-style: solid;
    }
    .bdr_xs_b_6 {
        border-bottom-width: 6px;
        border-bottom-style: solid;
    }
}