﻿
.text-xl {
    font-size: 6rem;
}

.text-lg {
    font-size: 4rem;
}

.text-md {
    font-size: 3rem;
}

.text-sm {
    font-size: 2rem;
}

.text-xs {
    font-size: 1.6rem;
    padding: 20px 0 0 0;
}

@media screen and (max-width: 1200px) {
    .text-xl {
        font-size: 5.5rem;
    }

    .text-lg {
        font-size: 4rem;
    }

    .text-md {
        font-size: 3rem;
    }

    .text-sm {
        font-size: 2rem;
    }

    .text-xs {
        font-size: 1.5rem;
    }
 }


@media screen and (max-width: 991px) {

    html {
        font-size: 15px;
    }

    .text-xl {
        font-size: 5rem;
    }

    .text-lg {
        font-size: 3.5rem;
    }

    .text-md {
        font-size: 2.8rem;
    }

    .text-sm {
        font-size: 2rem;
    }

    .text-xs {
        font-size: 1.4rem;
    }
}


@media screen and (max-width: 769px) {

    html {
        font-size: 14px;
    }

    .text-xl {
        font-size: 4.5rem;

    }

    .text-lg {
        font-size: 2.8rem;

    }

    .text-md {
        font-size: 2.4rem;

    }
    .text-sm {
        font-size: 1.8rem;
    }
    .text-xs {
        font-size: 1.3rem;
    }
}

@media screen and (max-width: 576px) {
    html {
        font-size: 14px;
    }

    .text-xl {
        font-size: 4rem;
    }

    .text-lg {
        font-size: 2.5rem;
    }

    .text-md {
        font-size: 2rem;
    }

    .text-sm {
        font-size: 1.5rem;
    }
    .text-xs {
        font-size: 1.1rem;
    }
}