/* .fs-10 {
    font-size: 0.5rem !important;
}

.fs-11 {
    font-size: 0.55rem !important;
}

.fs-12 {
    font-size: 0.6rem !important;
}

.fs-13 {
    font-size: 0.65rem !important;
}

.fs-14 {
    font-size: 0.7rem !important;
}

.fs-15 {
    font-size: 0.75rem !important;
}

.fs-16 {
    font-size: 0.8rem !important;
}

.fs-17 {
    font-size: 0.85rem !important;
}

.fs-18 {
    font-size: 0.9rem !important;
}

.fs-19 {
    font-size: 0.95rem !important;
}

.fs-20 {
    font-size: 1rem !important;
}

@media (min-width: 768px) {
    .fs-10 {
        font-size: 0.625rem !important;
    }

    .fs-11 {
        font-size: 0.6875rem !important;
    }

    .fs-12 {
        font-size: 0.75rem !important;
    }

    .fs-13 {
        font-size: 0.8125rem !important;
    }

    .fs-14 {
        font-size: 0.875rem !important;
    }

    .fs-15 {
        font-size: 0.9375rem !important;
    }

    .fs-16 {
        font-size: 1rem !important;
    }

    .fs-17 {
        font-size: 1.0625rem !important;
    }

    .fs-18 {
        font-size: 1.125rem !important;
    }

    .fs-19 {
        font-size: 1.1875rem !important;
    }

    .fs-20 {
        font-size: 1.25rem !important;
    }
}

@media (min-width: 1200px) {
    .fs-10 {
        font-size: 0.75rem !important;
    }

    .fs-11 {
        font-size: 0.8125rem !important;
    }

    .fs-12 {
        font-size: 0.875rem !important;
    }

    .fs-13 {
        font-size: 0.9375rem !important;
    }

    .fs-14 {
        font-size: 1rem !important;
    }

    .fs-15 {
        font-size: 1.0625rem !important;
    }

    .fs-16 {
        font-size: 1.125rem !important;
    }

    .fs-17 {
        font-size: 1.1875rem !important;
    }

    .fs-18 {
        font-size: 1.25rem !important;
    }

    .fs-19 {
        font-size: 1.3125rem !important;
    }

    .fs-20 {
        font-size: 1.375rem !important;
    }
}

.fs-21 {
    font-size: 1rem !important;
}

.fs-22 {
    font-size: 1.0625rem !important;
}

.fs-23 {
    font-size: 1.125rem !important;
}

.fs-24 {
    font-size: 1.1875rem !important;
}

.fs-25 {
    font-size: 1.25rem !important;
}

.fs-26 {
    font-size: 1.3125rem !important;
}

.fs-27 {
    font-size: 1.375rem !important;
}

.fs-28 {
    font-size: 1.4375rem !important;
}

.fs-29 {
    font-size: 1.5rem !important;
}

.fs-30 {
    font-size: 1.5625rem !important;
}

.fs-31 {
    font-size: 1.625rem !important;
}

.fs-32 {
    font-size: 1.6875rem !important;
}

.fs-33 {
    font-size: 1.75rem !important;
}

.fs-34 {
    font-size: 1.8125rem !important;
}

.fs-35 {
    font-size: 1.875rem !important;
}

.fs-36 {
    font-size: 1.9375rem !important;
}

.fs-37 {
    font-size: 2rem !important;
}

.fs-38 {
    font-size: 2.0625rem !important;
}

.fs-39 {
    font-size: 2.125rem !important;
}

.fs-40 {
    font-size: 2.1875rem !important;
}

@media (min-width: 768px) {
    .fs-21 {
        font-size: 1.3125rem !important;
    }

    .fs-22 {
        font-size: 1.375rem !important;
    }

    .fs-23 {
        font-size: 1.4375rem !important;
    }

    .fs-24 {
        font-size: 1.5rem !important;
    }

    .fs-25 {
        font-size: 1.5625rem !important;
    }

    .fs-26 {
        font-size: 1.625rem !important;
    }

    .fs-27 {
        font-size: 1.6875rem !important;
    }

    .fs-28 {
        font-size: 1.75rem !important;
    }

    .fs-29 {
        font-size: 1.8125rem !important;
    }

    .fs-30 {
        font-size: 1.875rem !important;
    }

    .fs-31 {
        font-size: 1.9375rem !important;
    }

    .fs-32 {
        font-size: 2rem !important;
    }

    .fs-33 {
        font-size: 2.0625rem !important;
    }

    .fs-34 {
        font-size: 2.125rem !important;
    }

    .fs-35 {
        font-size: 2.1875rem !important;
    }

    .fs-36 {
        font-size: 2.25rem !important;
    }

    .fs-37 {
        font-size: 2.3125rem !important;
    }

    .fs-38 {
        font-size: 2.375rem !important;
    }

    .fs-39 {
        font-size: 2.4375rem !important;
    }

    .fs-40 {
        font-size: 2.5rem !important;
    }
}

@media (min-width: 1200px) {
    .fs-21 {
        font-size: 1.625rem !important;
    }

    .fs-22 {
        font-size: 1.6875rem !important;
    }

    .fs-23 {
        font-size: 1.75rem !important;
    }

    .fs-24 {
        font-size: 1.8125rem !important;
    }

    .fs-25 {
        font-size: 1.875rem !important;
    }

    .fs-26 {
        font-size: 1.9375rem !important;
    }

    .fs-27 {
        font-size: 2rem !important;
    }

    .fs-28 {
        font-size: 2.0625rem !important;
    }

    .fs-29 {
        font-size: 2.125rem !important;
    }

    .fs-30 {
        font-size: 2.1875rem !important;
    }

    .fs-31 {
        font-size: 2.25rem !important;
    }

    .fs-32 {
        font-size: 2.3125rem !important;
    }

    .fs-33 {
        font-size: 2.375rem !important;
    }

    .fs-34 {
        font-size: 2.4375rem !important;
    }

    .fs-35 {
        font-size: 2.5rem !important;
    }

    .fs-36 {
        font-size: 2.5625rem !important;
    }

    .fs-37 {
        font-size: 2.625rem !important;
    }

    .fs-38 {
        font-size: 2.6875rem !important;
    }

    .fs-39 {
        font-size: 2.75rem !important;
    }

    .fs-40 {
        font-size: 2.8125rem !important;
    }
}

.fs-41 {
    font-size: 1.875rem !important;
}

.fs-42 {
    font-size: 1.9375rem !important;
}

.fs-43 {
    font-size: 2rem !important;
}

.fs-44 {
    font-size: 2.0625rem !important;
}

.fs-45 {
    font-size: 2.125rem !important;
}

.fs-46 {
    font-size: 2.1875rem !important;
}

.fs-47 {
    font-size: 2.25rem !important;
}

.fs-48 {
    font-size: 2.3125rem !important;
}

.fs-49 {
    font-size: 2.375rem !important;
}

.fs-50 {
    font-size: 2.4375rem !important;
}

.fs-51 {
    font-size: 2.5rem !important;
}

.fs-52 {
    font-size: 2.5625rem !important;
}

.fs-53 {
    font-size: 2.625rem !important;
}

.fs-54 {
    font-size: 2.6875rem !important;
}

.fs-55 {
    font-size: 2.75rem !important;
}

.fs-56 {
    font-size: 2.8125rem !important;
}

.fs-57 {
    font-size: 2.875rem !important;
}

.fs-58 {
    font-size: 2.9375rem !important;
}

.fs-59 {
    font-size: 3rem !important;
}

.fs-60 {
    font-size: 3.0625rem !important;
}

@media (min-width: 768px) {
    .fs-41 {
        font-size: 2.5625rem !important;
    }

    .fs-42 {
        font-size: 2.625rem !important;
    }

    .fs-43 {
        font-size: 2.6875rem !important;
    }

    .fs-44 {
        font-size: 2.75rem !important;
    }

    .fs-45 {
        font-size: 2.8125rem !important;
    }

    .fs-46 {
        font-size: 2.875rem !important;
    }

    .fs-47 {
        font-size: 2.9375rem !important;
    }

    .fs-48 {
        font-size: 3rem !important;
    }

    .fs-49 {
        font-size: 3.0625rem !important;
    }

    .fs-50 {
        font-size: 3.125rem !important;
    }

    .fs-51 {
        font-size: 3.1875rem !important;
    }

    .fs-52 {
        font-size: 3.25rem !important;
    }

    .fs-53 {
        font-size: 3.3125rem !important;
    }

    .fs-54 {
        font-size: 3.375rem !important;
    }

    .fs-55 {
        font-size: 3.4375rem !important;
    }

    .fs-56 {
        font-size: 3.5rem !important;
    }

    .fs-57 {
        font-size: 3.5625rem !important;
    }

    .fs-58 {
        font-size: 3.625rem !important;
    }

    .fs-59 {
        font-size: 3.6875rem !important;
    }

    .fs-60 {
        font-size: 3.75rem !important;
    }
}

@media (min-width: 1200px) {
    .fs-41 {
        font-size: 2.875rem !important;
    }

    .fs-42 {
        font-size: 2.9375rem !important;
    }

    .fs-43 {
        font-size: 3rem !important;
    }

    .fs-44 {
        font-size: 3.0625rem !important;
    }

    .fs-45 {
        font-size: 3.125rem !important;
    }

    .fs-46 {
        font-size: 3.1875rem !important;
    }

    .fs-47 {
        font-size: 3.25rem !important;
    }

    .fs-48 {
        font-size: 3.3125rem !important;
    }

    .fs-49 {
        font-size: 3.375rem !important;
    }

    .fs-50 {
        font-size: 3.4375rem !important;
    }

    .fs-51 {
        font-size: 3.5rem !important;
    }

    .fs-52 {
        font-size: 3.5625rem !important;
    }

    .fs-53 {
        font-size: 3.625rem !important;
    }

    .fs-54 {
        font-size: 3.6875rem !important;
    }

    .fs-55 {
        font-size: 3.75rem !important;
    }

    .fs-56 {
        font-size: 3.8125rem !important;
    }

    .fs-57 {
        font-size: 3.875rem !important;
    }

    .fs-58 {
        font-size: 3.9375rem !important;
    }

    .fs-59 {
        font-size: 4rem !important;
    }

    .fs-60 {
        font-size: 4.0625rem !important;
    }
}

.fs-61 {
    font-size: 2.5rem !important;
}

.fs-62 {
    font-size: 2.5625rem !important;
}

.fs-63 {
    font-size: 2.625rem !important;
}

.fs-64 {
    font-size: 2.6875rem !important;
}

.fs-65 {
    font-size: 2.75rem !important;
}

.fs-66 {
    font-size: 2.8125rem !important;
}

.fs-67 {
    font-size: 2.875rem !important;
}

.fs-68 {
    font-size: 2.9375rem !important;
}

.fs-69 {
    font-size: 3rem !important;
}

.fs-70 {
    font-size: 3.0625rem !important;
}

.fs-71 {
    font-size: 3.125rem !important;
}

.fs-72 {
    font-size: 3.1875rem !important;
}

.fs-73 {
    font-size: 3.25rem !important;
}

.fs-74 {
    font-size: 3.3125rem !important;
}

.fs-75 {
    font-size: 3.375rem !important;
}

.fs-76 {
    font-size: 3.4375rem !important;
}

.fs-77 {
    font-size: 3.5rem !important;
}

.fs-78 {
    font-size: 3.5625rem !important;
}

.fs-79 {
    font-size: 3.625rem !important;
}

.fs-80 {
    font-size: 3.6875rem !important;
}

@media (min-width: 768px) {
    .fs-61 {
        font-size: 3.8125rem !important;
    }

    .fs-62 {
        font-size: 3.875rem !important;
    }

    .fs-63 {
        font-size: 3.9375rem !important;
    }

    .fs-64 {
        font-size: 4rem !important;
    }

    .fs-65 {
        font-size: 4.0625rem !important;
    }

    .fs-66 {
        font-size: 4.125rem !important;
    }

    .fs-67 {
        font-size: 4.1875rem !important;
    }

    .fs-68 {
        font-size: 4.25rem !important;
    }

    .fs-69 {
        font-size: 4.3125rem !important;
    }

    .fs-70 {
        font-size: 4.375rem !important;
    }

    .fs-71 {
        font-size: 4.4375rem !important;
    }

    .fs-72 {
        font-size: 4.5rem !important;
    }

    .fs-73 {
        font-size: 4.5625rem !important;
    }

    .fs-74 {
        font-size: 4.625rem !important;
    }

    .fs-75 {
        font-size: 4.6875rem !important;
    }

    .fs-76 {
        font-size: 4.75rem !important;
    }

    .fs-77 {
        font-size: 4.8125rem !important;
    }

    .fs-78 {
        font-size: 4.875rem !important;
    }

    .fs-79 {
        font-size: 4.9375rem !important;
    }

    .fs-80 {
        font-size: 5rem !important;
    }
}

@media (min-width: 1200px) {
    .fs-61 {
        font-size: 4.0625rem !important;
    }

    .fs-62 {
        font-size: 4.125rem !important;
    }

    .fs-63 {
        font-size: 4.1875rem !important;
    }

    .fs-64 {
        font-size: 4.25rem !important;
    }

    .fs-65 {
        font-size: 4.3125rem !important;
    }

    .fs-66 {
        font-size: 4.375rem !important;
    }

    .fs-67 {
        font-size: 4.4375rem !important;
    }

    .fs-68 {
        font-size: 4.5rem !important;
    }

    .fs-69 {
        font-size: 4.5625rem !important;
    }

    .fs-70 {
        font-size: 4.625rem !important;
    }

    .fs-71 {
        font-size: 4.6875rem !important;
    }

    .fs-72 {
        font-size: 4.75rem !important;
    }

    .fs-73 {
        font-size: 4.8125rem !important;
    }

    .fs-74 {
        font-size: 4.875rem !important;
    }

    .fs-75 {
        font-size: 4.9375rem !important;
    }

    .fs-76 {
        font-size: 5rem !important;
    }

    .fs-77 {
        font-size: 5.0625rem !important;
    }

    .fs-78 {
        font-size: 5.125rem !important;
    }

    .fs-79 {
        font-size: 5.1875rem !important;
    }

    .fs-80 {
        font-size: 5.25rem !important;
    }
}

.fs-81 {
    font-size: 3.5rem !important;
}

.fs-82 {
    font-size: 3.5625rem !important;
}

.fs-83 {
    font-size: 3.625rem !important;
}

.fs-84 {
    font-size: 3.6875rem !important;
}

.fs-85 {
    font-size: 3.75rem !important;
}

.fs-86 {
    font-size: 3.8125rem !important;
}

.fs-87 {
    font-size: 3.875rem !important;
}

.fs-88 {
    font-size: 3.9375rem !important;
}

.fs-89 {
    font-size: 4rem !important;
}

.fs-90 {
    font-size: 4.0625rem !important;
}

.fs-91 {
    font-size: 4.125rem !important;
}

.fs-92 {
    font-size: 4.1875rem !important;
}

.fs-93 {
    font-size: 4.25rem !important;
}

.fs-94 {
    font-size: 4.3125rem !important;
}

.fs-95 {
    font-size: 4.375rem !important;
}

.fs-96 {
    font-size: 4.4375rem !important;
}

.fs-97 {
    font-size: 4.5rem !important;
}

.fs-98 {
    font-size: 4.5625rem !important;
}

.fs-99 {
    font-size: 4.625rem !important;
}

.fs-100 {
    font-size: 4.6875rem !important;
}

@media (min-width: 768px) {
    .fs-81 {
        font-size: 5.0625rem !important;
    }

    .fs-82 {
        font-size: 5.125rem !important;
    }

    .fs-83 {
        font-size: 5.1875rem !important;
    }

    .fs-84 {
        font-size: 5.25rem !important;
    }

    .fs-85 {
        font-size: 5.3125rem !important;
    }

    .fs-86 {
        font-size: 5.375rem !important;
    }

    .fs-87 {
        font-size: 5.4375rem !important;
    }

    .fs-88 {
        font-size: 5.5rem !important;
    }

    .fs-89 {
        font-size: 5.5625rem !important;
    }

    .fs-90 {
        font-size: 5.625rem !important;
    }

    .fs-91 {
        font-size: 5.6875rem !important;
    }

    .fs-92 {
        font-size: 5.75rem !important;
    }

    .fs-93 {
        font-size: 5.8125rem !important;
    }

    .fs-94 {
        font-size: 5.875rem !important;
    }

    .fs-95 {
        font-size: 5.9375rem !important;
    }

    .fs-96 {
        font-size: 6rem !important;
    }

    .fs-97 {
        font-size: 6.0625rem !important;
    }

    .fs-98 {
        font-size: 6.125rem !important;
    }

    .fs-99 {
        font-size: 6.1875rem !important;
    }

    .fs-100 {
        font-size: 6.25rem !important;
    }
}

@media (min-width: 1200px) {
    .fs-81 {
        font-size: 5.0625rem !important;
    }

    .fs-82 {
        font-size: 5.125rem !important;
    }

    .fs-83 {
        font-size: 5.1875rem !important;
    }

    .fs-84 {
        font-size: 5.25rem !important;
    }

    .fs-85 {
        font-size: 5.3125rem !important;
    }

    .fs-86 {
        font-size: 5.375rem !important;
    }

    .fs-87 {
        font-size: 5.4375rem !important;
    }

    .fs-88 {
        font-size: 5.5rem !important;
    }

    .fs-89 {
        font-size: 5.5625rem !important;
    }

    .fs-90 {
        font-size: 5.625rem !important;
    }

    .fs-91 {
        font-size: 5.6875rem !important;
    }

    .fs-92 {
        font-size: 5.75rem !important;
    }

    .fs-93 {
        font-size: 5.8125rem !important;
    }

    .fs-94 {
        font-size: 5.875rem !important;
    }

    .fs-95 {
        font-size: 5.9375rem !important;
    }

    .fs-96 {
        font-size: 6rem !important;
    }

    .fs-97 {
        font-size: 6.0625rem !important;
    }

    .fs-98 {
        font-size: 6.125rem !important;
    }

    .fs-99 {
        font-size: 6.1875rem !important;
    }

    .fs-100 {
        font-size: 6.25rem !important;
    }
} */
