.font-size-01 {
    font-size: 0.1em;
}

.font-size-02 {
    font-size: 0.2em;
}

.font-size-03 {
    font-size: 0.3em;
}

.font-size-04 {
    font-size: 0.4em;
}

.font-size-05 {
    font-size: 0.5em;
}

.font-size-06 {
    font-size: 0.6em;
}

.font-size-07 {
    font-size: 0.7em;
}

.font-size-08 {
    font-size: 0.8em;
}

.font-size-09 {
    font-size: 0.9em;
}

.font-size-1 {
    font-size: 1em;
}

.font-size-11 {
    font-size: 1.1em;
}

.font-size-12 {
    font-size: 1.2em;
}

.font-size-13 {
    font-size: 1.3em;
}

.font-size-14 {
    font-size: 1.4em;
}

.font-size-15 {
    font-size: 1.5em;
}

.font-size-16 {
    font-size: 1.6em;
}

.font-size-17 {
    font-size: 1.7em;
}

.font-size-18 {
    font-size: 1.8em;
}

.font-size-19 {
    font-size: 1.9em;
}

.font-size-2 {
    font-size: 2em;
}

.font-size-21 {
    font-size: 2.1em;
}

.font-size-22 {
    font-size: 2.2em;
}

.font-size-23 {
    font-size: 2.3em;
}

.font-size-24 {
    font-size: 2.4em;
}

.font-size-25 {
    font-size: 2.5em;
}

.font-size-26 {
    font-size: 2.6em;
}

.font-size-27 {
    font-size: 2.7em;
}

.font-size-28 {
    font-size: 2.8em;
}

.font-size-29 {
    font-size: 2.9em;
}

.font-size-3 {
    font-size: 3em;
}

.font-size-31 {
    font-size: 3.1em;
}

.font-size-32 {
    font-size: 3.2em;
}

.font-size-33 {
    font-size: 3.3em;
}

.font-size-34 {
    font-size: 3.4em;
}

.font-size-35 {
    font-size: 3.5em;
}

.font-size-36 {
    font-size: 3.6em;
}

.font-size-37 {
    font-size: 3.7em;
}

.font-size-38 {
    font-size: 3.8em;
}

.font-size-39 {
    font-size: 3.9em;
}

.font-size-4 {
    font-size: 4em;
}

.text-uppercase {
    text-transform: uppercase;
}

.align-center {
    text-align: center;
    display: block;
}

.align-center-td {
    text-align: center;
}

.align-left {
    text-align: left;
    display: block;
}

.align-right {
    text-align: right;
    display: block;
}

.align-justify {
    text-align: justify;
    display: block;
}

.cursor-pointer {
    cursor: pointer;
}


.div-display-none {
    display: none;
}

.letter-spacing-1 {
    letter-spacing: 1px;
}

.letter-spacing-2 {
    letter-spacing: 2px;
}

.letter-spacing-3 {
    letter-spacing: 3px;
}




.min-height-300 {
    min-height: 300px;
}

.min-height-400 {
    min-height: 400px;
}

.min-height-450 {
    min-height: 450px;
}

.min-height-500 {
    min-height: 500px;
}


.min-height-vh {
    min-height: calc(100vh - 250px);
}


.padding-10 {
    padding: 10px;
}

.padding-20 {
    padding: 20px;
}

.padding-30 {
    padding: 30px;
}

.padding-40 {
    padding: 40px;
}

.padding-50 {
    padding: 50px;
}



.max-1-lineas {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow-y: hidden;
}

.max-2-lineas {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow-y: hidden;
}