a {
    text-decoration: none;
}

input:focus, button:focus, textarea:focus, select:focus {
    outline: none!important;
    box-shadow: none!important;
}

.fs-10 {
    font-size: 10px;
}

.fs-11 {
    font-size: 11px;
}

.fs-12 {
    font-size: 12px;
}

.fs-13 {
    font-size: 13px;
}

.fs-14 {
    font-size: 14px;
}

.fs-15 {
    font-size: 15px;
}

.fs-16 {
    font-size: 16px;
}

.fs-17 {
    font-size: 17px;
}

.fs-18 {
    font-size: 18px;
}

.fs-19 {
    font-size: 19px;
}

.fs-20 {
    font-size: 20px;
}

.fs-25 {
    font-size: 25px;
}

.fs-30 {
    font-size: 30px;
}

.fs-35 {
    font-size: 35px;
}

.fs-40 {
    font-size: 40px;
}

.fs-45 {
    font-size: 45px;
}

.fs-50 {
    font-size: 50px;
}

.fs-55 {
    font-size: 55px;
}

.fs-60 {
    font-size: 60px;
}

.fs-65 {
    font-size: 65px;
}

.fs-70 {
    font-size: 70px;
}

.mt-6 {
    margin-top: 6rem;
}

.mb-6 {
    margin-bottom: 6rem;
}

.mt-7 {
    margin-top: 7rem;
}

.mb-7 {
    margin-bottom: 7rem;
}

.mt-8 {
    margin-top: 8rem;
}

.mb-8 {
    margin-bottom: 8rem;
}

.mt-9 {
    margin-top: 9rem;
}

.mb-9 {
    margin-bottom: 9rem;
}

.mt-10 {
    margin-top: 10rem;
}

.mb-10 {
    margin-bottom: 10rem;
}

.mt-11 {
    margin-top: 11rem;
}

.mb-11 {
    margin-bottom: 11rem;
}

.mt-12 {
    margin-top: 12rem;
}

.mb-12 {
    margin-bottom: 12rem;
}

.mt-13 {
    margin-top: 13rem;
}

.mb-13 {
    margin-bottom: 13rem;
}

.mt-14 {
    margin-top: 14rem;
}

.mb-14 {
    margin-bottom: 14rem;
}

.mt-15 {
    margin-top: 15rem;
}

.mb-15 {
    margin-bottom: 15rem;
}

.mt-16 {
    margin-top: 16rem;
}

.mb-16 {
    margin-bottom: 16rem;
}

.mt-17 {
    margin-top: 17rem;
}

.mb-17 {
    margin-bottom: 17rem;
}

.mt-18 {
    margin-top: 18rem;
}

.mb-18 {
    margin-bottom: 18rem;
}

.mt-19 {
    margin-top: 19rem;
}

.mb-19 {
    margin-bottom: 19rem;
}

.mt-20 {
    margin-top: 20rem;
}

.mb-20 {
    margin-bottom: 20rem;
}

.px-6 {
    padding-left: 6rem;
    padding-right: 6rem;
}

.px-7 {
    padding-left: 7rem;
    padding-right: 7rem;
}

.px-8 {
    padding-left: 8rem;
    padding-right: 8rem;
}

.px-9 {
    padding-left: 9rem;
    padding-right: 9rem;
}

.px-10 {
    padding-left: 10rem;
    padding-right: 10rem;
}

.w-fit {
    width: fit-content;
}

.w-10px {
    width: 10px;
}

.w-20px {
    width: 20px;
}

.w-30px {
    width: 30px;
}

.w-40px {
    width: 40px;
}

.w-50px {
    width: 50px;
}

.w-60px {
    width: 60px;
}

.w-70px {
    width: 70px;
}

.w-80px {
    width: 80px;
}

.w-90px {
    width: 90px;
}

.w-100px {
    width: 100px;
}

.h-fit {
    height: fit-content;
}

.h-10px {
    height: 10px;
}

.h-20px {
    height: 20px;
}

.h-30px {
    height: 30px;
}

.h-40px {
    height: 40px;
}

.h-50px {
    height: 50px;
}

.h-60px {
    height: 60px;
}

.h-70px {
    height: 70px;
}

.h-80px {
    height: 80px;
}

.h-90px {
    height: 90px;
}

.h-100px {
    height: 100px;
}

@media (max-width: 992px) {
    .w-sm-50 {
        width: 50%;
    }
}