* {
    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;
}

.w-100 {
    width: 100%;

}

.h-100 {
    height: 100%;
}

.clr_white {
    color: var(--white) !important;
}

.clr_black {
    color: var(--black) !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;
}


.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;
}

.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-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-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-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;
}

.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-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-50 {
    margin-bottom: 50px;
}

.mg-b-60 {
    margin-bottom: 60px;
}

.mg-b-70 {
    margin-bottom: 70px;
}

.mg-b-80 {
    margin-bottom: 80px;
}

.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
}
.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_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_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
}

.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_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: .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;
}

@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;
    }

    .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
    }

    .mob-block {
        display: block
    }

    .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: 0px;
    }
    .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: 0px;
    }
    .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: 0px;
    }
    .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: 0px;
    }
    .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;
    }
}