﻿
.rounded-9px {
    border-radius: 9px;
}

.rounded-l-9px {
    border-top-left-radius: 9px;
    border-bottom-left-radius: 9px;
}

.rounded-r-9px {
    border-top-right-radius: 9px;
    border-bottom-right-radius: 9px;
}

.rounded-t-9px {
    border-top-left-radius: 9px;
    border-top-right-radius: 9px;
}

.rounded-b-9px {
    border-bottom-right-radius: 9px;
    border-bottom-left-radius: 9px;
}

.rounded-9px-i {
    border-radius: 9px !important;
}

.rounded-l-9px-i {
    border-top-left-radius: 9px !important;
    border-bottom-left-radius: 9px !important;
}

.rounded-r-9px-i {
    border-top-right-radius: 9px !important;
    border-bottom-right-radius: 9px !important;
}

.rounded-t-9px-i {
    border-top-left-radius: 9px !important;
    border-top-right-radius: 9px !important;
}

.rounded-b-9px-i {
    border-bottom-right-radius: 9px !important;
    border-bottom-left-radius: 9px !important;
}

.top-9px {
    top: 9px;
}

.top-9px-i {
    top: 9px !important;
}

.bottom-9px {
    bottom: 9px;
}

.bottom-9px-i {
    bottom: 9px !important;
}

.left-9px {
    left: 9px;
}

.left-9px-i {
    left: 9px !important;
}

.right-9px {
    right: 9px;
}

.right-9px-i {
    right: 9px !important;
}

.gap-9px {
    gap: 9px;
}

.gap-x-9px {
    column-gap: 9px;
}

.gap-y-9px {
    row-gap: 9px;
}

.gap-y-9px-i {
    row-gap: 9px !important;
}

.leading-9px {
    line-height: 9px;
}

.leading-9px-i {
    line-height: 9px !important;
}

.text-9px {
    font-size: 9px;
}

.text-9px-i {
    font-size: 9px !important;
}

.p-9px {
    padding: 9px;
}

.pl-9px {
    padding-left: 9px;
}

.pl-9px-i {
    padding-left: 9px !important;
}

.pr-9px {
    padding-right: 9px;
}

.pr-9px-i {
    padding-right: 9px !important;
}

.pb-9px {
    padding-bottom: 9px;
}

.pb-9px-i {
    padding-bottom: 9px !important;
}

.pt-9px {
    padding-top: 9px;
}

.pt-9px-i {
    padding-top: 9px !important;
}

.px-9px {
    padding-left: 9px;
    padding-right: 9px;
}

.px-9px-i {
    padding-left: 9px !important;
    padding-right: 9px !important;
}

.py-9px {
    padding-top: 9px;
    padding-bottom: 9px;
}

.py-9px-i {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
}

.m-9px {
    margin: 9px;
}

.mt-9px {
    margin-top: 9px;
}

.mt-9px-i {
    margin-top: 9px !important;
}

.mb-9px {
    margin-bottom: 9px;
}

.mb-9px-i {
    margin-bottom: 9px !important;
}

.ml-9px {
    margin-left: 9px;
}

.ml-9px-i {
    margin-left: 9px !important;
}

.mr-9px {
    margin-right: 9px;
}

.mr-9px-i {
    margin-right: 9px !important;
}

.mx-9px {
    margin-right: 9px;
    margin-left: 9px;
}

.mx-9px-i {
    margin-right: 9px !important;
    margin-left: 9px !important;
}

.my-9px {
    margin-top: 9px;
    margin-bottom: 9px;
}

.my-9px-i {
    margin-top: 9px !important;
    margin-bottom: 9px !important;
}

.-mt-9px {
    margin-top: -9px;
}

.-mt-9px-i {
    margin-top: -9px !important;
}

.-mb-9px {
    margin-bottom: -9px;
}

.-mb-9px-i {
    margin-bottom: -9px !important;
}

.-ml-9px {
    margin-left: -9px;
}

.-ml-9px-i {
    margin-left: -9px !important;
}

.-mr-9px {
    margin-right: -9px;
}

.-mr-9px-i {
    margin-right: -9px !important;
}

.rounded-10px {
    border-radius: 10px;
}

.rounded-l-10px {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}

.rounded-r-10px {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}

.rounded-t-10px {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.rounded-b-10px {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
}

.rounded-10px-i {
    border-radius: 10px !important;
}

.rounded-l-10px-i {
    border-top-left-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}

.rounded-r-10px-i {
    border-top-right-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
}

.rounded-t-10px-i {
    border-top-left-radius: 10px !important;
    border-top-right-radius: 10px !important;
}

.rounded-b-10px-i {
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}

.top-10px {
    top: 10px;
}

.top-10px-i {
    top: 10px !important;
}

.bottom-10px {
    bottom: 10px;
}

.bottom-10px-i {
    bottom: 10px !important;
}

.left-10px {
    left: 10px;
}

.left-10px-i {
    left: 10px !important;
}

.right-10px {
    right: 10px;
}

.right-10px-i {
    right: 10px !important;
}

.gap-10px {
    gap: 10px;
}

.gap-x-10px {
    column-gap: 10px;
}

.gap-y-10px {
    row-gap: 10px;
}

.gap-y-10px-i {
    row-gap: 10px !important;
}

.leading-10px {
    line-height: 10px;
}

.leading-10px-i {
    line-height: 10px !important;
}

.text-10px {
    font-size: 10px;
}

.text-10px-i {
    font-size: 10px !important;
}

.p-10px {
    padding: 10px;
}

.pl-10px {
    padding-left: 10px;
}

.pl-10px-i {
    padding-left: 10px !important;
}

.pr-10px {
    padding-right: 10px;
}

.pr-10px-i {
    padding-right: 10px !important;
}

.pb-10px {
    padding-bottom: 10px;
}

.pb-10px-i {
    padding-bottom: 10px !important;
}

.pt-10px {
    padding-top: 10px;
}

.pt-10px-i {
    padding-top: 10px !important;
}

.px-10px {
    padding-left: 10px;
    padding-right: 10px;
}

.px-10px-i {
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.py-10px {
    padding-top: 10px;
    padding-bottom: 10px;
}

.py-10px-i {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.m-10px {
    margin: 10px;
}

.mt-10px {
    margin-top: 10px;
}

.mt-10px-i {
    margin-top: 10px !important;
}

.mb-10px {
    margin-bottom: 10px;
}

.mb-10px-i {
    margin-bottom: 10px !important;
}

.ml-10px {
    margin-left: 10px;
}

.ml-10px-i {
    margin-left: 10px !important;
}

.mr-10px {
    margin-right: 10px;
}

.mr-10px-i {
    margin-right: 10px !important;
}

.mx-10px {
    margin-right: 10px;
    margin-left: 10px;
}

.mx-10px-i {
    margin-right: 10px !important;
    margin-left: 10px !important;
}

.my-10px {
    margin-top: 10px;
    margin-bottom: 10px;
}

.my-10px-i {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}

.-mt-10px {
    margin-top: -10px;
}

.-mt-10px-i {
    margin-top: -10px !important;
}

.-mb-10px {
    margin-bottom: -10px;
}

.-mb-10px-i {
    margin-bottom: -10px !important;
}

.-ml-10px {
    margin-left: -10px;
}

.-ml-10px-i {
    margin-left: -10px !important;
}

.-mr-10px {
    margin-right: -10px;
}

.-mr-10px-i {
    margin-right: -10px !important;
}

.rounded-11px {
    border-radius: 11px;
}

.rounded-l-11px {
    border-top-left-radius: 11px;
    border-bottom-left-radius: 11px;
}

.rounded-r-11px {
    border-top-right-radius: 11px;
    border-bottom-right-radius: 11px;
}

.rounded-t-11px {
    border-top-left-radius: 11px;
    border-top-right-radius: 11px;
}

.rounded-b-11px {
    border-bottom-right-radius: 11px;
    border-bottom-left-radius: 11px;
}

.rounded-11px-i {
    border-radius: 11px !important;
}

.rounded-l-11px-i {
    border-top-left-radius: 11px !important;
    border-bottom-left-radius: 11px !important;
}

.rounded-r-11px-i {
    border-top-right-radius: 11px !important;
    border-bottom-right-radius: 11px !important;
}

.rounded-t-11px-i {
    border-top-left-radius: 11px !important;
    border-top-right-radius: 11px !important;
}

.rounded-b-11px-i {
    border-bottom-right-radius: 11px !important;
    border-bottom-left-radius: 11px !important;
}

.top-11px {
    top: 11px;
}

.top-11px-i {
    top: 11px !important;
}

.bottom-11px {
    bottom: 11px;
}

.bottom-11px-i {
    bottom: 11px !important;
}

.left-11px {
    left: 11px;
}

.left-11px-i {
    left: 11px !important;
}

.right-11px {
    right: 11px;
}

.right-11px-i {
    right: 11px !important;
}

.gap-11px {
    gap: 11px;
}

.gap-x-11px {
    column-gap: 11px;
}

.gap-y-11px {
    row-gap: 11px;
}

.gap-y-11px-i {
    row-gap: 11px !important;
}

.leading-11px {
    line-height: 11px;
}

.leading-11px-i {
    line-height: 11px !important;
}

.text-11px {
    font-size: 11px;
}

.text-11px-i {
    font-size: 11px !important;
}

.p-11px {
    padding: 11px;
}

.pl-11px {
    padding-left: 11px;
}

.pl-11px-i {
    padding-left: 11px !important;
}

.pr-11px {
    padding-right: 11px;
}

.pr-11px-i {
    padding-right: 11px !important;
}

.pb-11px {
    padding-bottom: 11px;
}

.pb-11px-i {
    padding-bottom: 11px !important;
}

.pt-11px {
    padding-top: 11px;
}

.pt-11px-i {
    padding-top: 11px !important;
}

.px-11px {
    padding-left: 11px;
    padding-right: 11px;
}

.px-11px-i {
    padding-left: 11px !important;
    padding-right: 11px !important;
}

.py-11px {
    padding-top: 11px;
    padding-bottom: 11px;
}

.py-11px-i {
    padding-top: 11px !important;
    padding-bottom: 11px !important;
}

.m-11px {
    margin: 11px;
}

.mt-11px {
    margin-top: 11px;
}

.mt-11px-i {
    margin-top: 11px !important;
}

.mb-11px {
    margin-bottom: 11px;
}

.mb-11px-i {
    margin-bottom: 11px !important;
}

.ml-11px {
    margin-left: 11px;
}

.ml-11px-i {
    margin-left: 11px !important;
}

.mr-11px {
    margin-right: 11px;
}

.mr-11px-i {
    margin-right: 11px !important;
}

.mx-11px {
    margin-right: 11px;
    margin-left: 11px;
}

.mx-11px-i {
    margin-right: 11px !important;
    margin-left: 11px !important;
}

.my-11px {
    margin-top: 11px;
    margin-bottom: 11px;
}

.my-11px-i {
    margin-top: 11px !important;
    margin-bottom: 11px !important;
}

.-mt-11px {
    margin-top: -11px;
}

.-mt-11px-i {
    margin-top: -11px !important;
}

.-mb-11px {
    margin-bottom: -11px;
}

.-mb-11px-i {
    margin-bottom: -11px !important;
}

.-ml-11px {
    margin-left: -11px;
}

.-ml-11px-i {
    margin-left: -11px !important;
}

.-mr-11px {
    margin-right: -11px;
}

.-mr-11px-i {
    margin-right: -11px !important;
}

.rounded-12px {
    border-radius: 12px;
}

.rounded-l-12px {
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
}

.rounded-r-12px {
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
}

.rounded-t-12px {
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
}

.rounded-b-12px {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
}

.rounded-12px-i {
    border-radius: 12px !important;
}

.rounded-l-12px-i {
    border-top-left-radius: 12px !important;
    border-bottom-left-radius: 12px !important;
}

.rounded-r-12px-i {
    border-top-right-radius: 12px !important;
    border-bottom-right-radius: 12px !important;
}

.rounded-t-12px-i {
    border-top-left-radius: 12px !important;
    border-top-right-radius: 12px !important;
}

.rounded-b-12px-i {
    border-bottom-right-radius: 12px !important;
    border-bottom-left-radius: 12px !important;
}

.top-12px {
    top: 12px;
}

.top-12px-i {
    top: 12px !important;
}

.bottom-12px {
    bottom: 12px;
}

.bottom-12px-i {
    bottom: 12px !important;
}

.left-12px {
    left: 12px;
}

.left-12px-i {
    left: 12px !important;
}

.right-12px {
    right: 12px;
}

.right-12px-i {
    right: 12px !important;
}

.gap-12px {
    gap: 12px;
}

.gap-x-12px {
    column-gap: 12px;
}

.gap-y-12px {
    row-gap: 12px;
}

.gap-y-12px-i {
    row-gap: 12px !important;
}

.leading-12px {
    line-height: 12px;
}

.leading-12px-i {
    line-height: 12px !important;
}

.text-12px {
    font-size: 12px;
}

.text-12px-i {
    font-size: 12px !important;
}

.p-12px {
    padding: 12px;
}

.pl-12px {
    padding-left: 12px;
}

.pl-12px-i {
    padding-left: 12px !important;
}

.pr-12px {
    padding-right: 12px;
}

.pr-12px-i {
    padding-right: 12px !important;
}

.pb-12px {
    padding-bottom: 12px;
}

.pb-12px-i {
    padding-bottom: 12px !important;
}

.pt-12px {
    padding-top: 12px;
}

.pt-12px-i {
    padding-top: 12px !important;
}

.px-12px {
    padding-left: 12px;
    padding-right: 12px;
}

.px-12px-i {
    padding-left: 12px !important;
    padding-right: 12px !important;
}

.py-12px {
    padding-top: 12px;
    padding-bottom: 12px;
}

.py-12px-i {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
}

.m-12px {
    margin: 12px;
}

.mt-12px {
    margin-top: 12px;
}

.mt-12px-i {
    margin-top: 12px !important;
}

.mb-12px {
    margin-bottom: 12px;
}

.mb-12px-i {
    margin-bottom: 12px !important;
}

.ml-12px {
    margin-left: 12px;
}

.ml-12px-i {
    margin-left: 12px !important;
}

.mr-12px {
    margin-right: 12px;
}

.mr-12px-i {
    margin-right: 12px !important;
}

.mx-12px {
    margin-right: 12px;
    margin-left: 12px;
}

.mx-12px-i {
    margin-right: 12px !important;
    margin-left: 12px !important;
}

.my-12px {
    margin-top: 12px;
    margin-bottom: 12px;
}

.my-12px-i {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
}

.-mt-12px {
    margin-top: -12px;
}

.-mt-12px-i {
    margin-top: -12px !important;
}

.-mb-12px {
    margin-bottom: -12px;
}

.-mb-12px-i {
    margin-bottom: -12px !important;
}

.-ml-12px {
    margin-left: -12px;
}

.-ml-12px-i {
    margin-left: -12px !important;
}

.-mr-12px {
    margin-right: -12px;
}

.-mr-12px-i {
    margin-right: -12px !important;
}

.rounded-13px {
    border-radius: 13px;
}

.rounded-l-13px {
    border-top-left-radius: 13px;
    border-bottom-left-radius: 13px;
}

.rounded-r-13px {
    border-top-right-radius: 13px;
    border-bottom-right-radius: 13px;
}

.rounded-t-13px {
    border-top-left-radius: 13px;
    border-top-right-radius: 13px;
}

.rounded-b-13px {
    border-bottom-right-radius: 13px;
    border-bottom-left-radius: 13px;
}

.rounded-13px-i {
    border-radius: 13px !important;
}

.rounded-l-13px-i {
    border-top-left-radius: 13px !important;
    border-bottom-left-radius: 13px !important;
}

.rounded-r-13px-i {
    border-top-right-radius: 13px !important;
    border-bottom-right-radius: 13px !important;
}

.rounded-t-13px-i {
    border-top-left-radius: 13px !important;
    border-top-right-radius: 13px !important;
}

.rounded-b-13px-i {
    border-bottom-right-radius: 13px !important;
    border-bottom-left-radius: 13px !important;
}

.top-13px {
    top: 13px;
}

.top-13px-i {
    top: 13px !important;
}

.bottom-13px {
    bottom: 13px;
}

.bottom-13px-i {
    bottom: 13px !important;
}

.left-13px {
    left: 13px;
}

.left-13px-i {
    left: 13px !important;
}

.right-13px {
    right: 13px;
}

.right-13px-i {
    right: 13px !important;
}

.gap-13px {
    gap: 13px;
}

.gap-x-13px {
    column-gap: 13px;
}

.gap-y-13px {
    row-gap: 13px;
}

.gap-y-13px-i {
    row-gap: 13px !important;
}

.leading-13px {
    line-height: 13px;
}

.leading-13px-i {
    line-height: 13px !important;
}

.text-13px {
    font-size: 13px;
}

.text-13px-i {
    font-size: 13px !important;
}

.p-13px {
    padding: 13px;
}

.pl-13px {
    padding-left: 13px;
}

.pl-13px-i {
    padding-left: 13px !important;
}

.pr-13px {
    padding-right: 13px;
}

.pr-13px-i {
    padding-right: 13px !important;
}

.pb-13px {
    padding-bottom: 13px;
}

.pb-13px-i {
    padding-bottom: 13px !important;
}

.pt-13px {
    padding-top: 13px;
}

.pt-13px-i {
    padding-top: 13px !important;
}

.px-13px {
    padding-left: 13px;
    padding-right: 13px;
}

.px-13px-i {
    padding-left: 13px !important;
    padding-right: 13px !important;
}

.py-13px {
    padding-top: 13px;
    padding-bottom: 13px;
}

.py-13px-i {
    padding-top: 13px !important;
    padding-bottom: 13px !important;
}

.m-13px {
    margin: 13px;
}

.mt-13px {
    margin-top: 13px;
}

.mt-13px-i {
    margin-top: 13px !important;
}

.mb-13px {
    margin-bottom: 13px;
}

.mb-13px-i {
    margin-bottom: 13px !important;
}

.ml-13px {
    margin-left: 13px;
}

.ml-13px-i {
    margin-left: 13px !important;
}

.mr-13px {
    margin-right: 13px;
}

.mr-13px-i {
    margin-right: 13px !important;
}

.mx-13px {
    margin-right: 13px;
    margin-left: 13px;
}

.mx-13px-i {
    margin-right: 13px !important;
    margin-left: 13px !important;
}

.my-13px {
    margin-top: 13px;
    margin-bottom: 13px;
}

.my-13px-i {
    margin-top: 13px !important;
    margin-bottom: 13px !important;
}

.-mt-13px {
    margin-top: -13px;
}

.-mt-13px-i {
    margin-top: -13px !important;
}

.-mb-13px {
    margin-bottom: -13px;
}

.-mb-13px-i {
    margin-bottom: -13px !important;
}

.-ml-13px {
    margin-left: -13px;
}

.-ml-13px-i {
    margin-left: -13px !important;
}

.-mr-13px {
    margin-right: -13px;
}

.-mr-13px-i {
    margin-right: -13px !important;
}

.rounded-14px {
    border-radius: 14px;
}

.rounded-l-14px {
    border-top-left-radius: 14px;
    border-bottom-left-radius: 14px;
}

.rounded-r-14px {
    border-top-right-radius: 14px;
    border-bottom-right-radius: 14px;
}

.rounded-t-14px {
    border-top-left-radius: 14px;
    border-top-right-radius: 14px;
}

.rounded-b-14px {
    border-bottom-right-radius: 14px;
    border-bottom-left-radius: 14px;
}

.rounded-14px-i {
    border-radius: 14px !important;
}

.rounded-l-14px-i {
    border-top-left-radius: 14px !important;
    border-bottom-left-radius: 14px !important;
}

.rounded-r-14px-i {
    border-top-right-radius: 14px !important;
    border-bottom-right-radius: 14px !important;
}

.rounded-t-14px-i {
    border-top-left-radius: 14px !important;
    border-top-right-radius: 14px !important;
}

.rounded-b-14px-i {
    border-bottom-right-radius: 14px !important;
    border-bottom-left-radius: 14px !important;
}

.top-14px {
    top: 14px;
}

.top-14px-i {
    top: 14px !important;
}

.bottom-14px {
    bottom: 14px;
}

.bottom-14px-i {
    bottom: 14px !important;
}

.left-14px {
    left: 14px;
}

.left-14px-i {
    left: 14px !important;
}

.right-14px {
    right: 14px;
}

.right-14px-i {
    right: 14px !important;
}

.gap-14px {
    gap: 14px;
}

.gap-x-14px {
    column-gap: 14px;
}

.gap-y-14px {
    row-gap: 14px;
}

.gap-y-14px-i {
    row-gap: 14px !important;
}

.leading-14px {
    line-height: 14px;
}

.leading-14px-i {
    line-height: 14px !important;
}

.text-14px {
    font-size: 14px;
}

.text-14px-i {
    font-size: 14px !important;
}

.p-14px {
    padding: 14px;
}

.pl-14px {
    padding-left: 14px;
}

.pl-14px-i {
    padding-left: 14px !important;
}

.pr-14px {
    padding-right: 14px;
}

.pr-14px-i {
    padding-right: 14px !important;
}

.pb-14px {
    padding-bottom: 14px;
}

.pb-14px-i {
    padding-bottom: 14px !important;
}

.pt-14px {
    padding-top: 14px;
}

.pt-14px-i {
    padding-top: 14px !important;
}

.px-14px {
    padding-left: 14px;
    padding-right: 14px;
}

.px-14px-i {
    padding-left: 14px !important;
    padding-right: 14px !important;
}

.py-14px {
    padding-top: 14px;
    padding-bottom: 14px;
}

.py-14px-i {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
}

.m-14px {
    margin: 14px;
}

.mt-14px {
    margin-top: 14px;
}

.mt-14px-i {
    margin-top: 14px !important;
}

.mb-14px {
    margin-bottom: 14px;
}

.mb-14px-i {
    margin-bottom: 14px !important;
}

.ml-14px {
    margin-left: 14px;
}

.ml-14px-i {
    margin-left: 14px !important;
}

.mr-14px {
    margin-right: 14px;
}

.mr-14px-i {
    margin-right: 14px !important;
}

.mx-14px {
    margin-right: 14px;
    margin-left: 14px;
}

.mx-14px-i {
    margin-right: 14px !important;
    margin-left: 14px !important;
}

.my-14px {
    margin-top: 14px;
    margin-bottom: 14px;
}

.my-14px-i {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
}

.-mt-14px {
    margin-top: -14px;
}

.-mt-14px-i {
    margin-top: -14px !important;
}

.-mb-14px {
    margin-bottom: -14px;
}

.-mb-14px-i {
    margin-bottom: -14px !important;
}

.-ml-14px {
    margin-left: -14px;
}

.-ml-14px-i {
    margin-left: -14px !important;
}

.-mr-14px {
    margin-right: -14px;
}

.-mr-14px-i {
    margin-right: -14px !important;
}

.rounded-15px {
    border-radius: 15px;
}

.rounded-l-15px {
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
}

.rounded-r-15px {
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}

.rounded-t-15px {
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
}

.rounded-b-15px {
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
}

.rounded-15px-i {
    border-radius: 15px !important;
}

.rounded-l-15px-i {
    border-top-left-radius: 15px !important;
    border-bottom-left-radius: 15px !important;
}

.rounded-r-15px-i {
    border-top-right-radius: 15px !important;
    border-bottom-right-radius: 15px !important;
}

.rounded-t-15px-i {
    border-top-left-radius: 15px !important;
    border-top-right-radius: 15px !important;
}

.rounded-b-15px-i {
    border-bottom-right-radius: 15px !important;
    border-bottom-left-radius: 15px !important;
}

.top-15px {
    top: 15px;
}

.top-15px-i {
    top: 15px !important;
}

.bottom-15px {
    bottom: 15px;
}

.bottom-15px-i {
    bottom: 15px !important;
}

.left-15px {
    left: 15px;
}

.left-15px-i {
    left: 15px !important;
}

.right-15px {
    right: 15px;
}

.right-15px-i {
    right: 15px !important;
}

.gap-15px {
    gap: 15px;
}

.gap-x-15px {
    column-gap: 15px;
}

.gap-y-15px {
    row-gap: 15px;
}

.gap-y-15px-i {
    row-gap: 15px !important;
}

.leading-15px {
    line-height: 15px;
}

.leading-15px-i {
    line-height: 15px !important;
}

.text-15px {
    font-size: 15px;
}

.text-15px-i {
    font-size: 15px !important;
}

.p-15px {
    padding: 15px;
}

.pl-15px {
    padding-left: 15px;
}

.pl-15px-i {
    padding-left: 15px !important;
}

.pr-15px {
    padding-right: 15px;
}

.pr-15px-i {
    padding-right: 15px !important;
}

.pb-15px {
    padding-bottom: 15px;
}

.pb-15px-i {
    padding-bottom: 15px !important;
}

.pt-15px {
    padding-top: 15px;
}

.pt-15px-i {
    padding-top: 15px !important;
}

.px-15px {
    padding-left: 15px;
    padding-right: 15px;
}

.px-15px-i {
    padding-left: 15px !important;
    padding-right: 15px !important;
}

.py-15px {
    padding-top: 15px;
    padding-bottom: 15px;
}

.py-15px-i {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}

.m-15px {
    margin: 15px;
}

.mt-15px {
    margin-top: 15px;
}

.mt-15px-i {
    margin-top: 15px !important;
}

.mb-15px {
    margin-bottom: 15px;
}

.mb-15px-i {
    margin-bottom: 15px !important;
}

.ml-15px {
    margin-left: 15px;
}

.ml-15px-i {
    margin-left: 15px !important;
}

.mr-15px {
    margin-right: 15px;
}

.mr-15px-i {
    margin-right: 15px !important;
}

.mx-15px {
    margin-right: 15px;
    margin-left: 15px;
}

.mx-15px-i {
    margin-right: 15px !important;
    margin-left: 15px !important;
}

.my-15px {
    margin-top: 15px;
    margin-bottom: 15px;
}

.my-15px-i {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
}

.-mt-15px {
    margin-top: -15px;
}

.-mt-15px-i {
    margin-top: -15px !important;
}

.-mb-15px {
    margin-bottom: -15px;
}

.-mb-15px-i {
    margin-bottom: -15px !important;
}

.-ml-15px {
    margin-left: -15px;
}

.-ml-15px-i {
    margin-left: -15px !important;
}

.-mr-15px {
    margin-right: -15px;
}

.-mr-15px-i {
    margin-right: -15px !important;
}

.rounded-16px {
    border-radius: 16px;
}

.rounded-l-16px {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
}

.rounded-r-16px {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
}

.rounded-t-16px {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
}

.rounded-b-16px {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
}

.rounded-16px-i {
    border-radius: 16px !important;
}

.rounded-l-16px-i {
    border-top-left-radius: 16px !important;
    border-bottom-left-radius: 16px !important;
}

.rounded-r-16px-i {
    border-top-right-radius: 16px !important;
    border-bottom-right-radius: 16px !important;
}

.rounded-t-16px-i {
    border-top-left-radius: 16px !important;
    border-top-right-radius: 16px !important;
}

.rounded-b-16px-i {
    border-bottom-right-radius: 16px !important;
    border-bottom-left-radius: 16px !important;
}

.top-16px {
    top: 16px;
}

.top-16px-i {
    top: 16px !important;
}

.bottom-16px {
    bottom: 16px;
}

.bottom-16px-i {
    bottom: 16px !important;
}

.left-16px {
    left: 16px;
}

.left-16px-i {
    left: 16px !important;
}

.right-16px {
    right: 16px;
}

.right-16px-i {
    right: 16px !important;
}

.gap-16px {
    gap: 16px;
}

.gap-x-16px {
    column-gap: 16px;
}

.gap-y-16px {
    row-gap: 16px;
}

.gap-y-16px-i {
    row-gap: 16px !important;
}

.leading-16px {
    line-height: 16px;
}

.leading-16px-i {
    line-height: 16px !important;
}

.text-16px {
    font-size: 16px;
}

.text-16px-i {
    font-size: 16px !important;
}

.p-16px {
    padding: 16px;
}

.pl-16px {
    padding-left: 16px;
}

.pl-16px-i {
    padding-left: 16px !important;
}

.pr-16px {
    padding-right: 16px;
}

.pr-16px-i {
    padding-right: 16px !important;
}

.pb-16px {
    padding-bottom: 16px;
}

.pb-16px-i {
    padding-bottom: 16px !important;
}

.pt-16px {
    padding-top: 16px;
}

.pt-16px-i {
    padding-top: 16px !important;
}

.px-16px {
    padding-left: 16px;
    padding-right: 16px;
}

.px-16px-i {
    padding-left: 16px !important;
    padding-right: 16px !important;
}

.py-16px {
    padding-top: 16px;
    padding-bottom: 16px;
}

.py-16px-i {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
}

.m-16px {
    margin: 16px;
}

.mt-16px {
    margin-top: 16px;
}

.mt-16px-i {
    margin-top: 16px !important;
}

.mb-16px {
    margin-bottom: 16px;
}

.mb-16px-i {
    margin-bottom: 16px !important;
}

.ml-16px {
    margin-left: 16px;
}

.ml-16px-i {
    margin-left: 16px !important;
}

.mr-16px {
    margin-right: 16px;
}

.mr-16px-i {
    margin-right: 16px !important;
}

.mx-16px {
    margin-right: 16px;
    margin-left: 16px;
}

.mx-16px-i {
    margin-right: 16px !important;
    margin-left: 16px !important;
}

.my-16px {
    margin-top: 16px;
    margin-bottom: 16px;
}

.my-16px-i {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
}

.-mt-16px {
    margin-top: -16px;
}

.-mt-16px-i {
    margin-top: -16px !important;
}

.-mb-16px {
    margin-bottom: -16px;
}

.-mb-16px-i {
    margin-bottom: -16px !important;
}

.-ml-16px {
    margin-left: -16px;
}

.-ml-16px-i {
    margin-left: -16px !important;
}

.-mr-16px {
    margin-right: -16px;
}

.-mr-16px-i {
    margin-right: -16px !important;
}

.rounded-17px {
    border-radius: 17px;
}

.rounded-l-17px {
    border-top-left-radius: 17px;
    border-bottom-left-radius: 17px;
}

.rounded-r-17px {
    border-top-right-radius: 17px;
    border-bottom-right-radius: 17px;
}

.rounded-t-17px {
    border-top-left-radius: 17px;
    border-top-right-radius: 17px;
}

.rounded-b-17px {
    border-bottom-right-radius: 17px;
    border-bottom-left-radius: 17px;
}

.rounded-17px-i {
    border-radius: 17px !important;
}

.rounded-l-17px-i {
    border-top-left-radius: 17px !important;
    border-bottom-left-radius: 17px !important;
}

.rounded-r-17px-i {
    border-top-right-radius: 17px !important;
    border-bottom-right-radius: 17px !important;
}

.rounded-t-17px-i {
    border-top-left-radius: 17px !important;
    border-top-right-radius: 17px !important;
}

.rounded-b-17px-i {
    border-bottom-right-radius: 17px !important;
    border-bottom-left-radius: 17px !important;
}

.top-17px {
    top: 17px;
}

.top-17px-i {
    top: 17px !important;
}

.bottom-17px {
    bottom: 17px;
}

.bottom-17px-i {
    bottom: 17px !important;
}

.left-17px {
    left: 17px;
}

.left-17px-i {
    left: 17px !important;
}

.right-17px {
    right: 17px;
}

.right-17px-i {
    right: 17px !important;
}

.gap-17px {
    gap: 17px;
}

.gap-x-17px {
    column-gap: 17px;
}

.gap-y-17px {
    row-gap: 17px;
}

.gap-y-17px-i {
    row-gap: 17px !important;
}

.leading-17px {
    line-height: 17px;
}

.leading-17px-i {
    line-height: 17px !important;
}

.text-17px {
    font-size: 17px;
}

.text-17px-i {
    font-size: 17px !important;
}

.p-17px {
    padding: 17px;
}

.pl-17px {
    padding-left: 17px;
}

.pl-17px-i {
    padding-left: 17px !important;
}

.pr-17px {
    padding-right: 17px;
}

.pr-17px-i {
    padding-right: 17px !important;
}

.pb-17px {
    padding-bottom: 17px;
}

.pb-17px-i {
    padding-bottom: 17px !important;
}

.pt-17px {
    padding-top: 17px;
}

.pt-17px-i {
    padding-top: 17px !important;
}

.px-17px {
    padding-left: 17px;
    padding-right: 17px;
}

.px-17px-i {
    padding-left: 17px !important;
    padding-right: 17px !important;
}

.py-17px {
    padding-top: 17px;
    padding-bottom: 17px;
}

.py-17px-i {
    padding-top: 17px !important;
    padding-bottom: 17px !important;
}

.m-17px {
    margin: 17px;
}

.mt-17px {
    margin-top: 17px;
}

.mt-17px-i {
    margin-top: 17px !important;
}

.mb-17px {
    margin-bottom: 17px;
}

.mb-17px-i {
    margin-bottom: 17px !important;
}

.ml-17px {
    margin-left: 17px;
}

.ml-17px-i {
    margin-left: 17px !important;
}

.mr-17px {
    margin-right: 17px;
}

.mr-17px-i {
    margin-right: 17px !important;
}

.mx-17px {
    margin-right: 17px;
    margin-left: 17px;
}

.mx-17px-i {
    margin-right: 17px !important;
    margin-left: 17px !important;
}

.my-17px {
    margin-top: 17px;
    margin-bottom: 17px;
}

.my-17px-i {
    margin-top: 17px !important;
    margin-bottom: 17px !important;
}

.-mt-17px {
    margin-top: -17px;
}

.-mt-17px-i {
    margin-top: -17px !important;
}

.-mb-17px {
    margin-bottom: -17px;
}

.-mb-17px-i {
    margin-bottom: -17px !important;
}

.-ml-17px {
    margin-left: -17px;
}

.-ml-17px-i {
    margin-left: -17px !important;
}

.-mr-17px {
    margin-right: -17px;
}

.-mr-17px-i {
    margin-right: -17px !important;
}

.rounded-18px {
    border-radius: 18px;
}

.rounded-l-18px {
    border-top-left-radius: 18px;
    border-bottom-left-radius: 18px;
}

.rounded-r-18px {
    border-top-right-radius: 18px;
    border-bottom-right-radius: 18px;
}

.rounded-t-18px {
    border-top-left-radius: 18px;
    border-top-right-radius: 18px;
}

.rounded-b-18px {
    border-bottom-right-radius: 18px;
    border-bottom-left-radius: 18px;
}

.rounded-18px-i {
    border-radius: 18px !important;
}

.rounded-l-18px-i {
    border-top-left-radius: 18px !important;
    border-bottom-left-radius: 18px !important;
}

.rounded-r-18px-i {
    border-top-right-radius: 18px !important;
    border-bottom-right-radius: 18px !important;
}

.rounded-t-18px-i {
    border-top-left-radius: 18px !important;
    border-top-right-radius: 18px !important;
}

.rounded-b-18px-i {
    border-bottom-right-radius: 18px !important;
    border-bottom-left-radius: 18px !important;
}

.top-18px {
    top: 18px;
}

.top-18px-i {
    top: 18px !important;
}

.bottom-18px {
    bottom: 18px;
}

.bottom-18px-i {
    bottom: 18px !important;
}

.left-18px {
    left: 18px;
}

.left-18px-i {
    left: 18px !important;
}

.right-18px {
    right: 18px;
}

.right-18px-i {
    right: 18px !important;
}

.gap-18px {
    gap: 18px;
}

.gap-x-18px {
    column-gap: 18px;
}

.gap-y-18px {
    row-gap: 18px;
}

.gap-y-18px-i {
    row-gap: 18px !important;
}

.leading-18px {
    line-height: 18px;
}

.leading-18px-i {
    line-height: 18px !important;
}

.text-18px {
    font-size: 18px;
}

.text-18px-i {
    font-size: 18px !important;
}

.p-18px {
    padding: 18px;
}

.pl-18px {
    padding-left: 18px;
}

.pl-18px-i {
    padding-left: 18px !important;
}

.pr-18px {
    padding-right: 18px;
}

.pr-18px-i {
    padding-right: 18px !important;
}

.pb-18px {
    padding-bottom: 18px;
}

.pb-18px-i {
    padding-bottom: 18px !important;
}

.pt-18px {
    padding-top: 18px;
}

.pt-18px-i {
    padding-top: 18px !important;
}

.px-18px {
    padding-left: 18px;
    padding-right: 18px;
}

.px-18px-i {
    padding-left: 18px !important;
    padding-right: 18px !important;
}

.py-18px {
    padding-top: 18px;
    padding-bottom: 18px;
}

.py-18px-i {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
}

.m-18px {
    margin: 18px;
}

.mt-18px {
    margin-top: 18px;
}

.mt-18px-i {
    margin-top: 18px !important;
}

.mb-18px {
    margin-bottom: 18px;
}

.mb-18px-i {
    margin-bottom: 18px !important;
}

.ml-18px {
    margin-left: 18px;
}

.ml-18px-i {
    margin-left: 18px !important;
}

.mr-18px {
    margin-right: 18px;
}

.mr-18px-i {
    margin-right: 18px !important;
}

.mx-18px {
    margin-right: 18px;
    margin-left: 18px;
}

.mx-18px-i {
    margin-right: 18px !important;
    margin-left: 18px !important;
}

.my-18px {
    margin-top: 18px;
    margin-bottom: 18px;
}

.my-18px-i {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
}

.-mt-18px {
    margin-top: -18px;
}

.-mt-18px-i {
    margin-top: -18px !important;
}

.-mb-18px {
    margin-bottom: -18px;
}

.-mb-18px-i {
    margin-bottom: -18px !important;
}

.-ml-18px {
    margin-left: -18px;
}

.-ml-18px-i {
    margin-left: -18px !important;
}

.-mr-18px {
    margin-right: -18px;
}

.-mr-18px-i {
    margin-right: -18px !important;
}

.rounded-19px {
    border-radius: 19px;
}

.rounded-l-19px {
    border-top-left-radius: 19px;
    border-bottom-left-radius: 19px;
}

.rounded-r-19px {
    border-top-right-radius: 19px;
    border-bottom-right-radius: 19px;
}

.rounded-t-19px {
    border-top-left-radius: 19px;
    border-top-right-radius: 19px;
}

.rounded-b-19px {
    border-bottom-right-radius: 19px;
    border-bottom-left-radius: 19px;
}

.rounded-19px-i {
    border-radius: 19px !important;
}

.rounded-l-19px-i {
    border-top-left-radius: 19px !important;
    border-bottom-left-radius: 19px !important;
}

.rounded-r-19px-i {
    border-top-right-radius: 19px !important;
    border-bottom-right-radius: 19px !important;
}

.rounded-t-19px-i {
    border-top-left-radius: 19px !important;
    border-top-right-radius: 19px !important;
}

.rounded-b-19px-i {
    border-bottom-right-radius: 19px !important;
    border-bottom-left-radius: 19px !important;
}

.top-19px {
    top: 19px;
}

.top-19px-i {
    top: 19px !important;
}

.bottom-19px {
    bottom: 19px;
}

.bottom-19px-i {
    bottom: 19px !important;
}

.left-19px {
    left: 19px;
}

.left-19px-i {
    left: 19px !important;
}

.right-19px {
    right: 19px;
}

.right-19px-i {
    right: 19px !important;
}

.gap-19px {
    gap: 19px;
}

.gap-x-19px {
    column-gap: 19px;
}

.gap-y-19px {
    row-gap: 19px;
}

.gap-y-19px-i {
    row-gap: 19px !important;
}

.leading-19px {
    line-height: 19px;
}

.leading-19px-i {
    line-height: 19px !important;
}

.text-19px {
    font-size: 19px;
}

.text-19px-i {
    font-size: 19px !important;
}

.p-19px {
    padding: 19px;
}

.pl-19px {
    padding-left: 19px;
}

.pl-19px-i {
    padding-left: 19px !important;
}

.pr-19px {
    padding-right: 19px;
}

.pr-19px-i {
    padding-right: 19px !important;
}

.pb-19px {
    padding-bottom: 19px;
}

.pb-19px-i {
    padding-bottom: 19px !important;
}

.pt-19px {
    padding-top: 19px;
}

.pt-19px-i {
    padding-top: 19px !important;
}

.px-19px {
    padding-left: 19px;
    padding-right: 19px;
}

.px-19px-i {
    padding-left: 19px !important;
    padding-right: 19px !important;
}

.py-19px {
    padding-top: 19px;
    padding-bottom: 19px;
}

.py-19px-i {
    padding-top: 19px !important;
    padding-bottom: 19px !important;
}

.m-19px {
    margin: 19px;
}

.mt-19px {
    margin-top: 19px;
}

.mt-19px-i {
    margin-top: 19px !important;
}

.mb-19px {
    margin-bottom: 19px;
}

.mb-19px-i {
    margin-bottom: 19px !important;
}

.ml-19px {
    margin-left: 19px;
}

.ml-19px-i {
    margin-left: 19px !important;
}

.mr-19px {
    margin-right: 19px;
}

.mr-19px-i {
    margin-right: 19px !important;
}

.mx-19px {
    margin-right: 19px;
    margin-left: 19px;
}

.mx-19px-i {
    margin-right: 19px !important;
    margin-left: 19px !important;
}

.my-19px {
    margin-top: 19px;
    margin-bottom: 19px;
}

.my-19px-i {
    margin-top: 19px !important;
    margin-bottom: 19px !important;
}

.-mt-19px {
    margin-top: -19px;
}

.-mt-19px-i {
    margin-top: -19px !important;
}

.-mb-19px {
    margin-bottom: -19px;
}

.-mb-19px-i {
    margin-bottom: -19px !important;
}

.-ml-19px {
    margin-left: -19px;
}

.-ml-19px-i {
    margin-left: -19px !important;
}

.-mr-19px {
    margin-right: -19px;
}

.-mr-19px-i {
    margin-right: -19px !important;
}

.rounded-20px {
    border-radius: 20px;
}

.rounded-l-20px {
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
}

.rounded-r-20px {
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
}

.rounded-t-20px {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}

.rounded-b-20px {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
}

.rounded-20px-i {
    border-radius: 20px !important;
}

.rounded-l-20px-i {
    border-top-left-radius: 20px !important;
    border-bottom-left-radius: 20px !important;
}

.rounded-r-20px-i {
    border-top-right-radius: 20px !important;
    border-bottom-right-radius: 20px !important;
}

.rounded-t-20px-i {
    border-top-left-radius: 20px !important;
    border-top-right-radius: 20px !important;
}

.rounded-b-20px-i {
    border-bottom-right-radius: 20px !important;
    border-bottom-left-radius: 20px !important;
}

.top-20px {
    top: 20px;
}

.top-20px-i {
    top: 20px !important;
}

.bottom-20px {
    bottom: 20px;
}

.bottom-20px-i {
    bottom: 20px !important;
}

.left-20px {
    left: 20px;
}

.left-20px-i {
    left: 20px !important;
}

.right-20px {
    right: 20px;
}

.right-20px-i {
    right: 20px !important;
}

.gap-20px {
    gap: 20px;
}

.gap-x-20px {
    column-gap: 20px;
}

.gap-y-20px {
    row-gap: 20px;
}

.gap-y-20px-i {
    row-gap: 20px !important;
}

.leading-20px {
    line-height: 20px;
}

.leading-20px-i {
    line-height: 20px !important;
}

.text-20px {
    font-size: 20px;
}

.text-20px-i {
    font-size: 20px !important;
}

.p-20px {
    padding: 20px;
}

.pl-20px {
    padding-left: 20px;
}

.pl-20px-i {
    padding-left: 20px !important;
}

.pr-20px {
    padding-right: 20px;
}

.pr-20px-i {
    padding-right: 20px !important;
}

.pb-20px {
    padding-bottom: 20px;
}

.pb-20px-i {
    padding-bottom: 20px !important;
}

.pt-20px {
    padding-top: 20px;
}

.pt-20px-i {
    padding-top: 20px !important;
}

.px-20px {
    padding-left: 20px;
    padding-right: 20px;
}

.px-20px-i {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.py-20px {
    padding-top: 20px;
    padding-bottom: 20px;
}

.py-20px-i {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}

.m-20px {
    margin: 20px;
}

.mt-20px {
    margin-top: 20px;
}

.mt-20px-i {
    margin-top: 20px !important;
}

.mb-20px {
    margin-bottom: 20px;
}

.mb-20px-i {
    margin-bottom: 20px !important;
}

.ml-20px {
    margin-left: 20px;
}

.ml-20px-i {
    margin-left: 20px !important;
}

.mr-20px {
    margin-right: 20px;
}

.mr-20px-i {
    margin-right: 20px !important;
}

.mx-20px {
    margin-right: 20px;
    margin-left: 20px;
}

.mx-20px-i {
    margin-right: 20px !important;
    margin-left: 20px !important;
}

.my-20px {
    margin-top: 20px;
    margin-bottom: 20px;
}

.my-20px-i {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
}

.-mt-20px {
    margin-top: -20px;
}

.-mt-20px-i {
    margin-top: -20px !important;
}

.-mb-20px {
    margin-bottom: -20px;
}

.-mb-20px-i {
    margin-bottom: -20px !important;
}

.-ml-20px {
    margin-left: -20px;
}

.-ml-20px-i {
    margin-left: -20px !important;
}

.-mr-20px {
    margin-right: -20px;
}

.-mr-20px-i {
    margin-right: -20px !important;
}

.rounded-21px {
    border-radius: 21px;
}

.rounded-l-21px {
    border-top-left-radius: 21px;
    border-bottom-left-radius: 21px;
}

.rounded-r-21px {
    border-top-right-radius: 21px;
    border-bottom-right-radius: 21px;
}

.rounded-t-21px {
    border-top-left-radius: 21px;
    border-top-right-radius: 21px;
}

.rounded-b-21px {
    border-bottom-right-radius: 21px;
    border-bottom-left-radius: 21px;
}

.rounded-21px-i {
    border-radius: 21px !important;
}

.rounded-l-21px-i {
    border-top-left-radius: 21px !important;
    border-bottom-left-radius: 21px !important;
}

.rounded-r-21px-i {
    border-top-right-radius: 21px !important;
    border-bottom-right-radius: 21px !important;
}

.rounded-t-21px-i {
    border-top-left-radius: 21px !important;
    border-top-right-radius: 21px !important;
}

.rounded-b-21px-i {
    border-bottom-right-radius: 21px !important;
    border-bottom-left-radius: 21px !important;
}

.top-21px {
    top: 21px;
}

.top-21px-i {
    top: 21px !important;
}

.bottom-21px {
    bottom: 21px;
}

.bottom-21px-i {
    bottom: 21px !important;
}

.left-21px {
    left: 21px;
}

.left-21px-i {
    left: 21px !important;
}

.right-21px {
    right: 21px;
}

.right-21px-i {
    right: 21px !important;
}

.gap-21px {
    gap: 21px;
}

.gap-x-21px {
    column-gap: 21px;
}

.gap-y-21px {
    row-gap: 21px;
}

.gap-y-21px-i {
    row-gap: 21px !important;
}

.leading-21px {
    line-height: 21px;
}

.leading-21px-i {
    line-height: 21px !important;
}

.text-21px {
    font-size: 21px;
}

.text-21px-i {
    font-size: 21px !important;
}

.p-21px {
    padding: 21px;
}

.pl-21px {
    padding-left: 21px;
}

.pl-21px-i {
    padding-left: 21px !important;
}

.pr-21px {
    padding-right: 21px;
}

.pr-21px-i {
    padding-right: 21px !important;
}

.pb-21px {
    padding-bottom: 21px;
}

.pb-21px-i {
    padding-bottom: 21px !important;
}

.pt-21px {
    padding-top: 21px;
}

.pt-21px-i {
    padding-top: 21px !important;
}

.px-21px {
    padding-left: 21px;
    padding-right: 21px;
}

.px-21px-i {
    padding-left: 21px !important;
    padding-right: 21px !important;
}

.py-21px {
    padding-top: 21px;
    padding-bottom: 21px;
}

.py-21px-i {
    padding-top: 21px !important;
    padding-bottom: 21px !important;
}

.m-21px {
    margin: 21px;
}

.mt-21px {
    margin-top: 21px;
}

.mt-21px-i {
    margin-top: 21px !important;
}

.mb-21px {
    margin-bottom: 21px;
}

.mb-21px-i {
    margin-bottom: 21px !important;
}

.ml-21px {
    margin-left: 21px;
}

.ml-21px-i {
    margin-left: 21px !important;
}

.mr-21px {
    margin-right: 21px;
}

.mr-21px-i {
    margin-right: 21px !important;
}

.mx-21px {
    margin-right: 21px;
    margin-left: 21px;
}

.mx-21px-i {
    margin-right: 21px !important;
    margin-left: 21px !important;
}

.my-21px {
    margin-top: 21px;
    margin-bottom: 21px;
}

.my-21px-i {
    margin-top: 21px !important;
    margin-bottom: 21px !important;
}

.-mt-21px {
    margin-top: -21px;
}

.-mt-21px-i {
    margin-top: -21px !important;
}

.-mb-21px {
    margin-bottom: -21px;
}

.-mb-21px-i {
    margin-bottom: -21px !important;
}

.-ml-21px {
    margin-left: -21px;
}

.-ml-21px-i {
    margin-left: -21px !important;
}

.-mr-21px {
    margin-right: -21px;
}

.-mr-21px-i {
    margin-right: -21px !important;
}

.rounded-22px {
    border-radius: 22px;
}

.rounded-l-22px {
    border-top-left-radius: 22px;
    border-bottom-left-radius: 22px;
}

.rounded-r-22px {
    border-top-right-radius: 22px;
    border-bottom-right-radius: 22px;
}

.rounded-t-22px {
    border-top-left-radius: 22px;
    border-top-right-radius: 22px;
}

.rounded-b-22px {
    border-bottom-right-radius: 22px;
    border-bottom-left-radius: 22px;
}

.rounded-22px-i {
    border-radius: 22px !important;
}

.rounded-l-22px-i {
    border-top-left-radius: 22px !important;
    border-bottom-left-radius: 22px !important;
}

.rounded-r-22px-i {
    border-top-right-radius: 22px !important;
    border-bottom-right-radius: 22px !important;
}

.rounded-t-22px-i {
    border-top-left-radius: 22px !important;
    border-top-right-radius: 22px !important;
}

.rounded-b-22px-i {
    border-bottom-right-radius: 22px !important;
    border-bottom-left-radius: 22px !important;
}

.top-22px {
    top: 22px;
}

.top-22px-i {
    top: 22px !important;
}

.bottom-22px {
    bottom: 22px;
}

.bottom-22px-i {
    bottom: 22px !important;
}

.left-22px {
    left: 22px;
}

.left-22px-i {
    left: 22px !important;
}

.right-22px {
    right: 22px;
}

.right-22px-i {
    right: 22px !important;
}

.gap-22px {
    gap: 22px;
}

.gap-x-22px {
    column-gap: 22px;
}

.gap-y-22px {
    row-gap: 22px;
}

.gap-y-22px-i {
    row-gap: 22px !important;
}

.leading-22px {
    line-height: 22px;
}

.leading-22px-i {
    line-height: 22px !important;
}

.text-22px {
    font-size: 22px;
}

.text-22px-i {
    font-size: 22px !important;
}

.p-22px {
    padding: 22px;
}

.pl-22px {
    padding-left: 22px;
}

.pl-22px-i {
    padding-left: 22px !important;
}

.pr-22px {
    padding-right: 22px;
}

.pr-22px-i {
    padding-right: 22px !important;
}

.pb-22px {
    padding-bottom: 22px;
}

.pb-22px-i {
    padding-bottom: 22px !important;
}

.pt-22px {
    padding-top: 22px;
}

.pt-22px-i {
    padding-top: 22px !important;
}

.px-22px {
    padding-left: 22px;
    padding-right: 22px;
}

.px-22px-i {
    padding-left: 22px !important;
    padding-right: 22px !important;
}

.py-22px {
    padding-top: 22px;
    padding-bottom: 22px;
}

.py-22px-i {
    padding-top: 22px !important;
    padding-bottom: 22px !important;
}

.m-22px {
    margin: 22px;
}

.mt-22px {
    margin-top: 22px;
}

.mt-22px-i {
    margin-top: 22px !important;
}

.mb-22px {
    margin-bottom: 22px;
}

.mb-22px-i {
    margin-bottom: 22px !important;
}

.ml-22px {
    margin-left: 22px;
}

.ml-22px-i {
    margin-left: 22px !important;
}

.mr-22px {
    margin-right: 22px;
}

.mr-22px-i {
    margin-right: 22px !important;
}

.mx-22px {
    margin-right: 22px;
    margin-left: 22px;
}

.mx-22px-i {
    margin-right: 22px !important;
    margin-left: 22px !important;
}

.my-22px {
    margin-top: 22px;
    margin-bottom: 22px;
}

.my-22px-i {
    margin-top: 22px !important;
    margin-bottom: 22px !important;
}

.-mt-22px {
    margin-top: -22px;
}

.-mt-22px-i {
    margin-top: -22px !important;
}

.-mb-22px {
    margin-bottom: -22px;
}

.-mb-22px-i {
    margin-bottom: -22px !important;
}

.-ml-22px {
    margin-left: -22px;
}

.-ml-22px-i {
    margin-left: -22px !important;
}

.-mr-22px {
    margin-right: -22px;
}

.-mr-22px-i {
    margin-right: -22px !important;
}

.rounded-23px {
    border-radius: 23px;
}

.rounded-l-23px {
    border-top-left-radius: 23px;
    border-bottom-left-radius: 23px;
}

.rounded-r-23px {
    border-top-right-radius: 23px;
    border-bottom-right-radius: 23px;
}

.rounded-t-23px {
    border-top-left-radius: 23px;
    border-top-right-radius: 23px;
}

.rounded-b-23px {
    border-bottom-right-radius: 23px;
    border-bottom-left-radius: 23px;
}

.rounded-23px-i {
    border-radius: 23px !important;
}

.rounded-l-23px-i {
    border-top-left-radius: 23px !important;
    border-bottom-left-radius: 23px !important;
}

.rounded-r-23px-i {
    border-top-right-radius: 23px !important;
    border-bottom-right-radius: 23px !important;
}

.rounded-t-23px-i {
    border-top-left-radius: 23px !important;
    border-top-right-radius: 23px !important;
}

.rounded-b-23px-i {
    border-bottom-right-radius: 23px !important;
    border-bottom-left-radius: 23px !important;
}

.top-23px {
    top: 23px;
}

.top-23px-i {
    top: 23px !important;
}

.bottom-23px {
    bottom: 23px;
}

.bottom-23px-i {
    bottom: 23px !important;
}

.left-23px {
    left: 23px;
}

.left-23px-i {
    left: 23px !important;
}

.right-23px {
    right: 23px;
}

.right-23px-i {
    right: 23px !important;
}

.gap-23px {
    gap: 23px;
}

.gap-x-23px {
    column-gap: 23px;
}

.gap-y-23px {
    row-gap: 23px;
}

.gap-y-23px-i {
    row-gap: 23px !important;
}

.leading-23px {
    line-height: 23px;
}

.leading-23px-i {
    line-height: 23px !important;
}

.text-23px {
    font-size: 23px;
}

.text-23px-i {
    font-size: 23px !important;
}

.p-23px {
    padding: 23px;
}

.pl-23px {
    padding-left: 23px;
}

.pl-23px-i {
    padding-left: 23px !important;
}

.pr-23px {
    padding-right: 23px;
}

.pr-23px-i {
    padding-right: 23px !important;
}

.pb-23px {
    padding-bottom: 23px;
}

.pb-23px-i {
    padding-bottom: 23px !important;
}

.pt-23px {
    padding-top: 23px;
}

.pt-23px-i {
    padding-top: 23px !important;
}

.px-23px {
    padding-left: 23px;
    padding-right: 23px;
}

.px-23px-i {
    padding-left: 23px !important;
    padding-right: 23px !important;
}

.py-23px {
    padding-top: 23px;
    padding-bottom: 23px;
}

.py-23px-i {
    padding-top: 23px !important;
    padding-bottom: 23px !important;
}

.m-23px {
    margin: 23px;
}

.mt-23px {
    margin-top: 23px;
}

.mt-23px-i {
    margin-top: 23px !important;
}

.mb-23px {
    margin-bottom: 23px;
}

.mb-23px-i {
    margin-bottom: 23px !important;
}

.ml-23px {
    margin-left: 23px;
}

.ml-23px-i {
    margin-left: 23px !important;
}

.mr-23px {
    margin-right: 23px;
}

.mr-23px-i {
    margin-right: 23px !important;
}

.mx-23px {
    margin-right: 23px;
    margin-left: 23px;
}

.mx-23px-i {
    margin-right: 23px !important;
    margin-left: 23px !important;
}

.my-23px {
    margin-top: 23px;
    margin-bottom: 23px;
}

.my-23px-i {
    margin-top: 23px !important;
    margin-bottom: 23px !important;
}

.-mt-23px {
    margin-top: -23px;
}

.-mt-23px-i {
    margin-top: -23px !important;
}

.-mb-23px {
    margin-bottom: -23px;
}

.-mb-23px-i {
    margin-bottom: -23px !important;
}

.-ml-23px {
    margin-left: -23px;
}

.-ml-23px-i {
    margin-left: -23px !important;
}

.-mr-23px {
    margin-right: -23px;
}

.-mr-23px-i {
    margin-right: -23px !important;
}

.rounded-24px {
    border-radius: 24px;
}

.rounded-l-24px {
    border-top-left-radius: 24px;
    border-bottom-left-radius: 24px;
}

.rounded-r-24px {
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
}

.rounded-t-24px {
    border-top-left-radius: 24px;
    border-top-right-radius: 24px;
}

.rounded-b-24px {
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 24px;
}

.rounded-24px-i {
    border-radius: 24px !important;
}

.rounded-l-24px-i {
    border-top-left-radius: 24px !important;
    border-bottom-left-radius: 24px !important;
}

.rounded-r-24px-i {
    border-top-right-radius: 24px !important;
    border-bottom-right-radius: 24px !important;
}

.rounded-t-24px-i {
    border-top-left-radius: 24px !important;
    border-top-right-radius: 24px !important;
}

.rounded-b-24px-i {
    border-bottom-right-radius: 24px !important;
    border-bottom-left-radius: 24px !important;
}

.top-24px {
    top: 24px;
}

.top-24px-i {
    top: 24px !important;
}

.bottom-24px {
    bottom: 24px;
}

.bottom-24px-i {
    bottom: 24px !important;
}

.left-24px {
    left: 24px;
}

.left-24px-i {
    left: 24px !important;
}

.right-24px {
    right: 24px;
}

.right-24px-i {
    right: 24px !important;
}

.gap-24px {
    gap: 24px;
}

.gap-x-24px {
    column-gap: 24px;
}

.gap-y-24px {
    row-gap: 24px;
}

.gap-y-24px-i {
    row-gap: 24px !important;
}

.leading-24px {
    line-height: 24px;
}

.leading-24px-i {
    line-height: 24px !important;
}

.text-24px {
    font-size: 24px;
}

.text-24px-i {
    font-size: 24px !important;
}

.p-24px {
    padding: 24px;
}

.pl-24px {
    padding-left: 24px;
}

.pl-24px-i {
    padding-left: 24px !important;
}

.pr-24px {
    padding-right: 24px;
}

.pr-24px-i {
    padding-right: 24px !important;
}

.pb-24px {
    padding-bottom: 24px;
}

.pb-24px-i {
    padding-bottom: 24px !important;
}

.pt-24px {
    padding-top: 24px;
}

.pt-24px-i {
    padding-top: 24px !important;
}

.px-24px {
    padding-left: 24px;
    padding-right: 24px;
}

.px-24px-i {
    padding-left: 24px !important;
    padding-right: 24px !important;
}

.py-24px {
    padding-top: 24px;
    padding-bottom: 24px;
}

.py-24px-i {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
}

.m-24px {
    margin: 24px;
}

.mt-24px {
    margin-top: 24px;
}

.mt-24px-i {
    margin-top: 24px !important;
}

.mb-24px {
    margin-bottom: 24px;
}

.mb-24px-i {
    margin-bottom: 24px !important;
}

.ml-24px {
    margin-left: 24px;
}

.ml-24px-i {
    margin-left: 24px !important;
}

.mr-24px {
    margin-right: 24px;
}

.mr-24px-i {
    margin-right: 24px !important;
}

.mx-24px {
    margin-right: 24px;
    margin-left: 24px;
}

.mx-24px-i {
    margin-right: 24px !important;
    margin-left: 24px !important;
}

.my-24px {
    margin-top: 24px;
    margin-bottom: 24px;
}

.my-24px-i {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
}

.-mt-24px {
    margin-top: -24px;
}

.-mt-24px-i {
    margin-top: -24px !important;
}

.-mb-24px {
    margin-bottom: -24px;
}

.-mb-24px-i {
    margin-bottom: -24px !important;
}

.-ml-24px {
    margin-left: -24px;
}

.-ml-24px-i {
    margin-left: -24px !important;
}

.-mr-24px {
    margin-right: -24px;
}

.-mr-24px-i {
    margin-right: -24px !important;
}

.rounded-25px {
    border-radius: 25px;
}

.rounded-l-25px {
    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
}

.rounded-r-25px {
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
}

.rounded-t-25px {
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
}

.rounded-b-25px {
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
}

.rounded-25px-i {
    border-radius: 25px !important;
}

.rounded-l-25px-i {
    border-top-left-radius: 25px !important;
    border-bottom-left-radius: 25px !important;
}

.rounded-r-25px-i {
    border-top-right-radius: 25px !important;
    border-bottom-right-radius: 25px !important;
}

.rounded-t-25px-i {
    border-top-left-radius: 25px !important;
    border-top-right-radius: 25px !important;
}

.rounded-b-25px-i {
    border-bottom-right-radius: 25px !important;
    border-bottom-left-radius: 25px !important;
}

.top-25px {
    top: 25px;
}

.top-25px-i {
    top: 25px !important;
}

.bottom-25px {
    bottom: 25px;
}

.bottom-25px-i {
    bottom: 25px !important;
}

.left-25px {
    left: 25px;
}

.left-25px-i {
    left: 25px !important;
}

.right-25px {
    right: 25px;
}

.right-25px-i {
    right: 25px !important;
}

.gap-25px {
    gap: 25px;
}

.gap-x-25px {
    column-gap: 25px;
}

.gap-y-25px {
    row-gap: 25px;
}

.gap-y-25px-i {
    row-gap: 25px !important;
}

.leading-25px {
    line-height: 25px;
}

.leading-25px-i {
    line-height: 25px !important;
}

.text-25px {
    font-size: 25px;
}

.text-25px-i {
    font-size: 25px !important;
}

.p-25px {
    padding: 25px;
}

.pl-25px {
    padding-left: 25px;
}

.pl-25px-i {
    padding-left: 25px !important;
}

.pr-25px {
    padding-right: 25px;
}

.pr-25px-i {
    padding-right: 25px !important;
}

.pb-25px {
    padding-bottom: 25px;
}

.pb-25px-i {
    padding-bottom: 25px !important;
}

.pt-25px {
    padding-top: 25px;
}

.pt-25px-i {
    padding-top: 25px !important;
}

.px-25px {
    padding-left: 25px;
    padding-right: 25px;
}

.px-25px-i {
    padding-left: 25px !important;
    padding-right: 25px !important;
}

.py-25px {
    padding-top: 25px;
    padding-bottom: 25px;
}

.py-25px-i {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
}

.m-25px {
    margin: 25px;
}

.mt-25px {
    margin-top: 25px;
}

.mt-25px-i {
    margin-top: 25px !important;
}

.mb-25px {
    margin-bottom: 25px;
}

.mb-25px-i {
    margin-bottom: 25px !important;
}

.ml-25px {
    margin-left: 25px;
}

.ml-25px-i {
    margin-left: 25px !important;
}

.mr-25px {
    margin-right: 25px;
}

.mr-25px-i {
    margin-right: 25px !important;
}

.mx-25px {
    margin-right: 25px;
    margin-left: 25px;
}

.mx-25px-i {
    margin-right: 25px !important;
    margin-left: 25px !important;
}

.my-25px {
    margin-top: 25px;
    margin-bottom: 25px;
}

.my-25px-i {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
}

.-mt-25px {
    margin-top: -25px;
}

.-mt-25px-i {
    margin-top: -25px !important;
}

.-mb-25px {
    margin-bottom: -25px;
}

.-mb-25px-i {
    margin-bottom: -25px !important;
}

.-ml-25px {
    margin-left: -25px;
}

.-ml-25px-i {
    margin-left: -25px !important;
}

.-mr-25px {
    margin-right: -25px;
}

.-mr-25px-i {
    margin-right: -25px !important;
}

.rounded-26px {
    border-radius: 26px;
}

.rounded-l-26px {
    border-top-left-radius: 26px;
    border-bottom-left-radius: 26px;
}

.rounded-r-26px {
    border-top-right-radius: 26px;
    border-bottom-right-radius: 26px;
}

.rounded-t-26px {
    border-top-left-radius: 26px;
    border-top-right-radius: 26px;
}

.rounded-b-26px {
    border-bottom-right-radius: 26px;
    border-bottom-left-radius: 26px;
}

.rounded-26px-i {
    border-radius: 26px !important;
}

.rounded-l-26px-i {
    border-top-left-radius: 26px !important;
    border-bottom-left-radius: 26px !important;
}

.rounded-r-26px-i {
    border-top-right-radius: 26px !important;
    border-bottom-right-radius: 26px !important;
}

.rounded-t-26px-i {
    border-top-left-radius: 26px !important;
    border-top-right-radius: 26px !important;
}

.rounded-b-26px-i {
    border-bottom-right-radius: 26px !important;
    border-bottom-left-radius: 26px !important;
}

.top-26px {
    top: 26px;
}

.top-26px-i {
    top: 26px !important;
}

.bottom-26px {
    bottom: 26px;
}

.bottom-26px-i {
    bottom: 26px !important;
}

.left-26px {
    left: 26px;
}

.left-26px-i {
    left: 26px !important;
}

.right-26px {
    right: 26px;
}

.right-26px-i {
    right: 26px !important;
}

.gap-26px {
    gap: 26px;
}

.gap-x-26px {
    column-gap: 26px;
}

.gap-y-26px {
    row-gap: 26px;
}

.gap-y-26px-i {
    row-gap: 26px !important;
}

.leading-26px {
    line-height: 26px;
}

.leading-26px-i {
    line-height: 26px !important;
}

.text-26px {
    font-size: 26px;
}

.text-26px-i {
    font-size: 26px !important;
}

.p-26px {
    padding: 26px;
}

.pl-26px {
    padding-left: 26px;
}

.pl-26px-i {
    padding-left: 26px !important;
}

.pr-26px {
    padding-right: 26px;
}

.pr-26px-i {
    padding-right: 26px !important;
}

.pb-26px {
    padding-bottom: 26px;
}

.pb-26px-i {
    padding-bottom: 26px !important;
}

.pt-26px {
    padding-top: 26px;
}

.pt-26px-i {
    padding-top: 26px !important;
}

.px-26px {
    padding-left: 26px;
    padding-right: 26px;
}

.px-26px-i {
    padding-left: 26px !important;
    padding-right: 26px !important;
}

.py-26px {
    padding-top: 26px;
    padding-bottom: 26px;
}

.py-26px-i {
    padding-top: 26px !important;
    padding-bottom: 26px !important;
}

.m-26px {
    margin: 26px;
}

.mt-26px {
    margin-top: 26px;
}

.mt-26px-i {
    margin-top: 26px !important;
}

.mb-26px {
    margin-bottom: 26px;
}

.mb-26px-i {
    margin-bottom: 26px !important;
}

.ml-26px {
    margin-left: 26px;
}

.ml-26px-i {
    margin-left: 26px !important;
}

.mr-26px {
    margin-right: 26px;
}

.mr-26px-i {
    margin-right: 26px !important;
}

.mx-26px {
    margin-right: 26px;
    margin-left: 26px;
}

.mx-26px-i {
    margin-right: 26px !important;
    margin-left: 26px !important;
}

.my-26px {
    margin-top: 26px;
    margin-bottom: 26px;
}

.my-26px-i {
    margin-top: 26px !important;
    margin-bottom: 26px !important;
}

.-mt-26px {
    margin-top: -26px;
}

.-mt-26px-i {
    margin-top: -26px !important;
}

.-mb-26px {
    margin-bottom: -26px;
}

.-mb-26px-i {
    margin-bottom: -26px !important;
}

.-ml-26px {
    margin-left: -26px;
}

.-ml-26px-i {
    margin-left: -26px !important;
}

.-mr-26px {
    margin-right: -26px;
}

.-mr-26px-i {
    margin-right: -26px !important;
}

.rounded-27px {
    border-radius: 27px;
}

.rounded-l-27px {
    border-top-left-radius: 27px;
    border-bottom-left-radius: 27px;
}

.rounded-r-27px {
    border-top-right-radius: 27px;
    border-bottom-right-radius: 27px;
}

.rounded-t-27px {
    border-top-left-radius: 27px;
    border-top-right-radius: 27px;
}

.rounded-b-27px {
    border-bottom-right-radius: 27px;
    border-bottom-left-radius: 27px;
}

.rounded-27px-i {
    border-radius: 27px !important;
}

.rounded-l-27px-i {
    border-top-left-radius: 27px !important;
    border-bottom-left-radius: 27px !important;
}

.rounded-r-27px-i {
    border-top-right-radius: 27px !important;
    border-bottom-right-radius: 27px !important;
}

.rounded-t-27px-i {
    border-top-left-radius: 27px !important;
    border-top-right-radius: 27px !important;
}

.rounded-b-27px-i {
    border-bottom-right-radius: 27px !important;
    border-bottom-left-radius: 27px !important;
}

.top-27px {
    top: 27px;
}

.top-27px-i {
    top: 27px !important;
}

.bottom-27px {
    bottom: 27px;
}

.bottom-27px-i {
    bottom: 27px !important;
}

.left-27px {
    left: 27px;
}

.left-27px-i {
    left: 27px !important;
}

.right-27px {
    right: 27px;
}

.right-27px-i {
    right: 27px !important;
}

.gap-27px {
    gap: 27px;
}

.gap-x-27px {
    column-gap: 27px;
}

.gap-y-27px {
    row-gap: 27px;
}

.gap-y-27px-i {
    row-gap: 27px !important;
}

.leading-27px {
    line-height: 27px;
}

.leading-27px-i {
    line-height: 27px !important;
}

.text-27px {
    font-size: 27px;
}

.text-27px-i {
    font-size: 27px !important;
}

.p-27px {
    padding: 27px;
}

.pl-27px {
    padding-left: 27px;
}

.pl-27px-i {
    padding-left: 27px !important;
}

.pr-27px {
    padding-right: 27px;
}

.pr-27px-i {
    padding-right: 27px !important;
}

.pb-27px {
    padding-bottom: 27px;
}

.pb-27px-i {
    padding-bottom: 27px !important;
}

.pt-27px {
    padding-top: 27px;
}

.pt-27px-i {
    padding-top: 27px !important;
}

.px-27px {
    padding-left: 27px;
    padding-right: 27px;
}

.px-27px-i {
    padding-left: 27px !important;
    padding-right: 27px !important;
}

.py-27px {
    padding-top: 27px;
    padding-bottom: 27px;
}

.py-27px-i {
    padding-top: 27px !important;
    padding-bottom: 27px !important;
}

.m-27px {
    margin: 27px;
}

.mt-27px {
    margin-top: 27px;
}

.mt-27px-i {
    margin-top: 27px !important;
}

.mb-27px {
    margin-bottom: 27px;
}

.mb-27px-i {
    margin-bottom: 27px !important;
}

.ml-27px {
    margin-left: 27px;
}

.ml-27px-i {
    margin-left: 27px !important;
}

.mr-27px {
    margin-right: 27px;
}

.mr-27px-i {
    margin-right: 27px !important;
}

.mx-27px {
    margin-right: 27px;
    margin-left: 27px;
}

.mx-27px-i {
    margin-right: 27px !important;
    margin-left: 27px !important;
}

.my-27px {
    margin-top: 27px;
    margin-bottom: 27px;
}

.my-27px-i {
    margin-top: 27px !important;
    margin-bottom: 27px !important;
}

.-mt-27px {
    margin-top: -27px;
}

.-mt-27px-i {
    margin-top: -27px !important;
}

.-mb-27px {
    margin-bottom: -27px;
}

.-mb-27px-i {
    margin-bottom: -27px !important;
}

.-ml-27px {
    margin-left: -27px;
}

.-ml-27px-i {
    margin-left: -27px !important;
}

.-mr-27px {
    margin-right: -27px;
}

.-mr-27px-i {
    margin-right: -27px !important;
}

.rounded-28px {
    border-radius: 28px;
}

.rounded-l-28px {
    border-top-left-radius: 28px;
    border-bottom-left-radius: 28px;
}

.rounded-r-28px {
    border-top-right-radius: 28px;
    border-bottom-right-radius: 28px;
}

.rounded-t-28px {
    border-top-left-radius: 28px;
    border-top-right-radius: 28px;
}

.rounded-b-28px {
    border-bottom-right-radius: 28px;
    border-bottom-left-radius: 28px;
}

.rounded-28px-i {
    border-radius: 28px !important;
}

.rounded-l-28px-i {
    border-top-left-radius: 28px !important;
    border-bottom-left-radius: 28px !important;
}

.rounded-r-28px-i {
    border-top-right-radius: 28px !important;
    border-bottom-right-radius: 28px !important;
}

.rounded-t-28px-i {
    border-top-left-radius: 28px !important;
    border-top-right-radius: 28px !important;
}

.rounded-b-28px-i {
    border-bottom-right-radius: 28px !important;
    border-bottom-left-radius: 28px !important;
}

.top-28px {
    top: 28px;
}

.top-28px-i {
    top: 28px !important;
}

.bottom-28px {
    bottom: 28px;
}

.bottom-28px-i {
    bottom: 28px !important;
}

.left-28px {
    left: 28px;
}

.left-28px-i {
    left: 28px !important;
}

.right-28px {
    right: 28px;
}

.right-28px-i {
    right: 28px !important;
}

.gap-28px {
    gap: 28px;
}

.gap-x-28px {
    column-gap: 28px;
}

.gap-y-28px {
    row-gap: 28px;
}

.gap-y-28px-i {
    row-gap: 28px !important;
}

.leading-28px {
    line-height: 28px;
}

.leading-28px-i {
    line-height: 28px !important;
}

.text-28px {
    font-size: 28px;
}

.text-28px-i {
    font-size: 28px !important;
}

.p-28px {
    padding: 28px;
}

.pl-28px {
    padding-left: 28px;
}

.pl-28px-i {
    padding-left: 28px !important;
}

.pr-28px {
    padding-right: 28px;
}

.pr-28px-i {
    padding-right: 28px !important;
}

.pb-28px {
    padding-bottom: 28px;
}

.pb-28px-i {
    padding-bottom: 28px !important;
}

.pt-28px {
    padding-top: 28px;
}

.pt-28px-i {
    padding-top: 28px !important;
}

.px-28px {
    padding-left: 28px;
    padding-right: 28px;
}

.px-28px-i {
    padding-left: 28px !important;
    padding-right: 28px !important;
}

.py-28px {
    padding-top: 28px;
    padding-bottom: 28px;
}

.py-28px-i {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
}

.m-28px {
    margin: 28px;
}

.mt-28px {
    margin-top: 28px;
}

.mt-28px-i {
    margin-top: 28px !important;
}

.mb-28px {
    margin-bottom: 28px;
}

.mb-28px-i {
    margin-bottom: 28px !important;
}

.ml-28px {
    margin-left: 28px;
}

.ml-28px-i {
    margin-left: 28px !important;
}

.mr-28px {
    margin-right: 28px;
}

.mr-28px-i {
    margin-right: 28px !important;
}

.mx-28px {
    margin-right: 28px;
    margin-left: 28px;
}

.mx-28px-i {
    margin-right: 28px !important;
    margin-left: 28px !important;
}

.my-28px {
    margin-top: 28px;
    margin-bottom: 28px;
}

.my-28px-i {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
}

.-mt-28px {
    margin-top: -28px;
}

.-mt-28px-i {
    margin-top: -28px !important;
}

.-mb-28px {
    margin-bottom: -28px;
}

.-mb-28px-i {
    margin-bottom: -28px !important;
}

.-ml-28px {
    margin-left: -28px;
}

.-ml-28px-i {
    margin-left: -28px !important;
}

.-mr-28px {
    margin-right: -28px;
}

.-mr-28px-i {
    margin-right: -28px !important;
}

.rounded-29px {
    border-radius: 29px;
}

.rounded-l-29px {
    border-top-left-radius: 29px;
    border-bottom-left-radius: 29px;
}

.rounded-r-29px {
    border-top-right-radius: 29px;
    border-bottom-right-radius: 29px;
}

.rounded-t-29px {
    border-top-left-radius: 29px;
    border-top-right-radius: 29px;
}

.rounded-b-29px {
    border-bottom-right-radius: 29px;
    border-bottom-left-radius: 29px;
}

.rounded-29px-i {
    border-radius: 29px !important;
}

.rounded-l-29px-i {
    border-top-left-radius: 29px !important;
    border-bottom-left-radius: 29px !important;
}

.rounded-r-29px-i {
    border-top-right-radius: 29px !important;
    border-bottom-right-radius: 29px !important;
}

.rounded-t-29px-i {
    border-top-left-radius: 29px !important;
    border-top-right-radius: 29px !important;
}

.rounded-b-29px-i {
    border-bottom-right-radius: 29px !important;
    border-bottom-left-radius: 29px !important;
}

.top-29px {
    top: 29px;
}

.top-29px-i {
    top: 29px !important;
}

.bottom-29px {
    bottom: 29px;
}

.bottom-29px-i {
    bottom: 29px !important;
}

.left-29px {
    left: 29px;
}

.left-29px-i {
    left: 29px !important;
}

.right-29px {
    right: 29px;
}

.right-29px-i {
    right: 29px !important;
}

.gap-29px {
    gap: 29px;
}

.gap-x-29px {
    column-gap: 29px;
}

.gap-y-29px {
    row-gap: 29px;
}

.gap-y-29px-i {
    row-gap: 29px !important;
}

.leading-29px {
    line-height: 29px;
}

.leading-29px-i {
    line-height: 29px !important;
}

.text-29px {
    font-size: 29px;
}

.text-29px-i {
    font-size: 29px !important;
}

.p-29px {
    padding: 29px;
}

.pl-29px {
    padding-left: 29px;
}

.pl-29px-i {
    padding-left: 29px !important;
}

.pr-29px {
    padding-right: 29px;
}

.pr-29px-i {
    padding-right: 29px !important;
}

.pb-29px {
    padding-bottom: 29px;
}

.pb-29px-i {
    padding-bottom: 29px !important;
}

.pt-29px {
    padding-top: 29px;
}

.pt-29px-i {
    padding-top: 29px !important;
}

.px-29px {
    padding-left: 29px;
    padding-right: 29px;
}

.px-29px-i {
    padding-left: 29px !important;
    padding-right: 29px !important;
}

.py-29px {
    padding-top: 29px;
    padding-bottom: 29px;
}

.py-29px-i {
    padding-top: 29px !important;
    padding-bottom: 29px !important;
}

.m-29px {
    margin: 29px;
}

.mt-29px {
    margin-top: 29px;
}

.mt-29px-i {
    margin-top: 29px !important;
}

.mb-29px {
    margin-bottom: 29px;
}

.mb-29px-i {
    margin-bottom: 29px !important;
}

.ml-29px {
    margin-left: 29px;
}

.ml-29px-i {
    margin-left: 29px !important;
}

.mr-29px {
    margin-right: 29px;
}

.mr-29px-i {
    margin-right: 29px !important;
}

.mx-29px {
    margin-right: 29px;
    margin-left: 29px;
}

.mx-29px-i {
    margin-right: 29px !important;
    margin-left: 29px !important;
}

.my-29px {
    margin-top: 29px;
    margin-bottom: 29px;
}

.my-29px-i {
    margin-top: 29px !important;
    margin-bottom: 29px !important;
}

.-mt-29px {
    margin-top: -29px;
}

.-mt-29px-i {
    margin-top: -29px !important;
}

.-mb-29px {
    margin-bottom: -29px;
}

.-mb-29px-i {
    margin-bottom: -29px !important;
}

.-ml-29px {
    margin-left: -29px;
}

.-ml-29px-i {
    margin-left: -29px !important;
}

.-mr-29px {
    margin-right: -29px;
}

.-mr-29px-i {
    margin-right: -29px !important;
}

.rounded-30px {
    border-radius: 30px;
}

.rounded-l-30px {
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
}

.rounded-r-30px {
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
}

.rounded-t-30px {
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
}

.rounded-b-30px {
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 30px;
}

.rounded-30px-i {
    border-radius: 30px !important;
}

.rounded-l-30px-i {
    border-top-left-radius: 30px !important;
    border-bottom-left-radius: 30px !important;
}

.rounded-r-30px-i {
    border-top-right-radius: 30px !important;
    border-bottom-right-radius: 30px !important;
}

.rounded-t-30px-i {
    border-top-left-radius: 30px !important;
    border-top-right-radius: 30px !important;
}

.rounded-b-30px-i {
    border-bottom-right-radius: 30px !important;
    border-bottom-left-radius: 30px !important;
}

.top-30px {
    top: 30px;
}

.top-30px-i {
    top: 30px !important;
}

.bottom-30px {
    bottom: 30px;
}

.bottom-30px-i {
    bottom: 30px !important;
}

.left-30px {
    left: 30px;
}

.left-30px-i {
    left: 30px !important;
}

.right-30px {
    right: 30px;
}

.right-30px-i {
    right: 30px !important;
}

.gap-30px {
    gap: 30px;
}

.gap-x-30px {
    column-gap: 30px;
}

.gap-y-30px {
    row-gap: 30px;
}

.gap-y-30px-i {
    row-gap: 30px !important;
}

.leading-30px {
    line-height: 30px;
}

.leading-30px-i {
    line-height: 30px !important;
}

.text-30px {
    font-size: 30px;
}

.text-30px-i {
    font-size: 30px !important;
}

.p-30px {
    padding: 30px;
}

.pl-30px {
    padding-left: 30px;
}

.pl-30px-i {
    padding-left: 30px !important;
}

.pr-30px {
    padding-right: 30px;
}

.pr-30px-i {
    padding-right: 30px !important;
}

.pb-30px {
    padding-bottom: 30px;
}

.pb-30px-i {
    padding-bottom: 30px !important;
}

.pt-30px {
    padding-top: 30px;
}

.pt-30px-i {
    padding-top: 30px !important;
}

.px-30px {
    padding-left: 30px;
    padding-right: 30px;
}

.px-30px-i {
    padding-left: 30px !important;
    padding-right: 30px !important;
}

.py-30px {
    padding-top: 30px;
    padding-bottom: 30px;
}

.py-30px-i {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

.m-30px {
    margin: 30px;
}

.mt-30px {
    margin-top: 30px;
}

.mt-30px-i {
    margin-top: 30px !important;
}

.mb-30px {
    margin-bottom: 30px;
}

.mb-30px-i {
    margin-bottom: 30px !important;
}

.ml-30px {
    margin-left: 30px;
}

.ml-30px-i {
    margin-left: 30px !important;
}

.mr-30px {
    margin-right: 30px;
}

.mr-30px-i {
    margin-right: 30px !important;
}

.mx-30px {
    margin-right: 30px;
    margin-left: 30px;
}

.mx-30px-i {
    margin-right: 30px !important;
    margin-left: 30px !important;
}

.my-30px {
    margin-top: 30px;
    margin-bottom: 30px;
}

.my-30px-i {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
}

.-mt-30px {
    margin-top: -30px;
}

.-mt-30px-i {
    margin-top: -30px !important;
}

.-mb-30px {
    margin-bottom: -30px;
}

.-mb-30px-i {
    margin-bottom: -30px !important;
}

.-ml-30px {
    margin-left: -30px;
}

.-ml-30px-i {
    margin-left: -30px !important;
}

.-mr-30px {
    margin-right: -30px;
}

.-mr-30px-i {
    margin-right: -30px !important;
}

.rounded-31px {
    border-radius: 31px;
}

.rounded-l-31px {
    border-top-left-radius: 31px;
    border-bottom-left-radius: 31px;
}

.rounded-r-31px {
    border-top-right-radius: 31px;
    border-bottom-right-radius: 31px;
}

.rounded-t-31px {
    border-top-left-radius: 31px;
    border-top-right-radius: 31px;
}

.rounded-b-31px {
    border-bottom-right-radius: 31px;
    border-bottom-left-radius: 31px;
}

.rounded-31px-i {
    border-radius: 31px !important;
}

.rounded-l-31px-i {
    border-top-left-radius: 31px !important;
    border-bottom-left-radius: 31px !important;
}

.rounded-r-31px-i {
    border-top-right-radius: 31px !important;
    border-bottom-right-radius: 31px !important;
}

.rounded-t-31px-i {
    border-top-left-radius: 31px !important;
    border-top-right-radius: 31px !important;
}

.rounded-b-31px-i {
    border-bottom-right-radius: 31px !important;
    border-bottom-left-radius: 31px !important;
}

.top-31px {
    top: 31px;
}

.top-31px-i {
    top: 31px !important;
}

.bottom-31px {
    bottom: 31px;
}

.bottom-31px-i {
    bottom: 31px !important;
}

.left-31px {
    left: 31px;
}

.left-31px-i {
    left: 31px !important;
}

.right-31px {
    right: 31px;
}

.right-31px-i {
    right: 31px !important;
}

.gap-31px {
    gap: 31px;
}

.gap-x-31px {
    column-gap: 31px;
}

.gap-y-31px {
    row-gap: 31px;
}

.gap-y-31px-i {
    row-gap: 31px !important;
}

.leading-31px {
    line-height: 31px;
}

.leading-31px-i {
    line-height: 31px !important;
}

.text-31px {
    font-size: 31px;
}

.text-31px-i {
    font-size: 31px !important;
}

.p-31px {
    padding: 31px;
}

.pl-31px {
    padding-left: 31px;
}

.pl-31px-i {
    padding-left: 31px !important;
}

.pr-31px {
    padding-right: 31px;
}

.pr-31px-i {
    padding-right: 31px !important;
}

.pb-31px {
    padding-bottom: 31px;
}

.pb-31px-i {
    padding-bottom: 31px !important;
}

.pt-31px {
    padding-top: 31px;
}

.pt-31px-i {
    padding-top: 31px !important;
}

.px-31px {
    padding-left: 31px;
    padding-right: 31px;
}

.px-31px-i {
    padding-left: 31px !important;
    padding-right: 31px !important;
}

.py-31px {
    padding-top: 31px;
    padding-bottom: 31px;
}

.py-31px-i {
    padding-top: 31px !important;
    padding-bottom: 31px !important;
}

.m-31px {
    margin: 31px;
}

.mt-31px {
    margin-top: 31px;
}

.mt-31px-i {
    margin-top: 31px !important;
}

.mb-31px {
    margin-bottom: 31px;
}

.mb-31px-i {
    margin-bottom: 31px !important;
}

.ml-31px {
    margin-left: 31px;
}

.ml-31px-i {
    margin-left: 31px !important;
}

.mr-31px {
    margin-right: 31px;
}

.mr-31px-i {
    margin-right: 31px !important;
}

.mx-31px {
    margin-right: 31px;
    margin-left: 31px;
}

.mx-31px-i {
    margin-right: 31px !important;
    margin-left: 31px !important;
}

.my-31px {
    margin-top: 31px;
    margin-bottom: 31px;
}

.my-31px-i {
    margin-top: 31px !important;
    margin-bottom: 31px !important;
}

.-mt-31px {
    margin-top: -31px;
}

.-mt-31px-i {
    margin-top: -31px !important;
}

.-mb-31px {
    margin-bottom: -31px;
}

.-mb-31px-i {
    margin-bottom: -31px !important;
}

.-ml-31px {
    margin-left: -31px;
}

.-ml-31px-i {
    margin-left: -31px !important;
}

.-mr-31px {
    margin-right: -31px;
}

.-mr-31px-i {
    margin-right: -31px !important;
}

.rounded-32px {
    border-radius: 32px;
}

.rounded-l-32px {
    border-top-left-radius: 32px;
    border-bottom-left-radius: 32px;
}

.rounded-r-32px {
    border-top-right-radius: 32px;
    border-bottom-right-radius: 32px;
}

.rounded-t-32px {
    border-top-left-radius: 32px;
    border-top-right-radius: 32px;
}

.rounded-b-32px {
    border-bottom-right-radius: 32px;
    border-bottom-left-radius: 32px;
}

.rounded-32px-i {
    border-radius: 32px !important;
}

.rounded-l-32px-i {
    border-top-left-radius: 32px !important;
    border-bottom-left-radius: 32px !important;
}

.rounded-r-32px-i {
    border-top-right-radius: 32px !important;
    border-bottom-right-radius: 32px !important;
}

.rounded-t-32px-i {
    border-top-left-radius: 32px !important;
    border-top-right-radius: 32px !important;
}

.rounded-b-32px-i {
    border-bottom-right-radius: 32px !important;
    border-bottom-left-radius: 32px !important;
}

.top-32px {
    top: 32px;
}

.top-32px-i {
    top: 32px !important;
}

.bottom-32px {
    bottom: 32px;
}

.bottom-32px-i {
    bottom: 32px !important;
}

.left-32px {
    left: 32px;
}

.left-32px-i {
    left: 32px !important;
}

.right-32px {
    right: 32px;
}

.right-32px-i {
    right: 32px !important;
}

.gap-32px {
    gap: 32px;
}

.gap-x-32px {
    column-gap: 32px;
}

.gap-y-32px {
    row-gap: 32px;
}

.gap-y-32px-i {
    row-gap: 32px !important;
}

.leading-32px {
    line-height: 32px;
}

.leading-32px-i {
    line-height: 32px !important;
}

.text-32px {
    font-size: 32px;
}

.text-32px-i {
    font-size: 32px !important;
}

.p-32px {
    padding: 32px;
}

.pl-32px {
    padding-left: 32px;
}

.pl-32px-i {
    padding-left: 32px !important;
}

.pr-32px {
    padding-right: 32px;
}

.pr-32px-i {
    padding-right: 32px !important;
}

.pb-32px {
    padding-bottom: 32px;
}

.pb-32px-i {
    padding-bottom: 32px !important;
}

.pt-32px {
    padding-top: 32px;
}

.pt-32px-i {
    padding-top: 32px !important;
}

.px-32px {
    padding-left: 32px;
    padding-right: 32px;
}

.px-32px-i {
    padding-left: 32px !important;
    padding-right: 32px !important;
}

.py-32px {
    padding-top: 32px;
    padding-bottom: 32px;
}

.py-32px-i {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
}

.m-32px {
    margin: 32px;
}

.mt-32px {
    margin-top: 32px;
}

.mt-32px-i {
    margin-top: 32px !important;
}

.mb-32px {
    margin-bottom: 32px;
}

.mb-32px-i {
    margin-bottom: 32px !important;
}

.ml-32px {
    margin-left: 32px;
}

.ml-32px-i {
    margin-left: 32px !important;
}

.mr-32px {
    margin-right: 32px;
}

.mr-32px-i {
    margin-right: 32px !important;
}

.mx-32px {
    margin-right: 32px;
    margin-left: 32px;
}

.mx-32px-i {
    margin-right: 32px !important;
    margin-left: 32px !important;
}

.my-32px {
    margin-top: 32px;
    margin-bottom: 32px;
}

.my-32px-i {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
}

.-mt-32px {
    margin-top: -32px;
}

.-mt-32px-i {
    margin-top: -32px !important;
}

.-mb-32px {
    margin-bottom: -32px;
}

.-mb-32px-i {
    margin-bottom: -32px !important;
}

.-ml-32px {
    margin-left: -32px;
}

.-ml-32px-i {
    margin-left: -32px !important;
}

.-mr-32px {
    margin-right: -32px;
}

.-mr-32px-i {
    margin-right: -32px !important;
}

.rounded-33px {
    border-radius: 33px;
}

.rounded-l-33px {
    border-top-left-radius: 33px;
    border-bottom-left-radius: 33px;
}

.rounded-r-33px {
    border-top-right-radius: 33px;
    border-bottom-right-radius: 33px;
}

.rounded-t-33px {
    border-top-left-radius: 33px;
    border-top-right-radius: 33px;
}

.rounded-b-33px {
    border-bottom-right-radius: 33px;
    border-bottom-left-radius: 33px;
}

.rounded-33px-i {
    border-radius: 33px !important;
}

.rounded-l-33px-i {
    border-top-left-radius: 33px !important;
    border-bottom-left-radius: 33px !important;
}

.rounded-r-33px-i {
    border-top-right-radius: 33px !important;
    border-bottom-right-radius: 33px !important;
}

.rounded-t-33px-i {
    border-top-left-radius: 33px !important;
    border-top-right-radius: 33px !important;
}

.rounded-b-33px-i {
    border-bottom-right-radius: 33px !important;
    border-bottom-left-radius: 33px !important;
}

.top-33px {
    top: 33px;
}

.top-33px-i {
    top: 33px !important;
}

.bottom-33px {
    bottom: 33px;
}

.bottom-33px-i {
    bottom: 33px !important;
}

.left-33px {
    left: 33px;
}

.left-33px-i {
    left: 33px !important;
}

.right-33px {
    right: 33px;
}

.right-33px-i {
    right: 33px !important;
}

.gap-33px {
    gap: 33px;
}

.gap-x-33px {
    column-gap: 33px;
}

.gap-y-33px {
    row-gap: 33px;
}

.gap-y-33px-i {
    row-gap: 33px !important;
}

.leading-33px {
    line-height: 33px;
}

.leading-33px-i {
    line-height: 33px !important;
}

.text-33px {
    font-size: 33px;
}

.text-33px-i {
    font-size: 33px !important;
}

.p-33px {
    padding: 33px;
}

.pl-33px {
    padding-left: 33px;
}

.pl-33px-i {
    padding-left: 33px !important;
}

.pr-33px {
    padding-right: 33px;
}

.pr-33px-i {
    padding-right: 33px !important;
}

.pb-33px {
    padding-bottom: 33px;
}

.pb-33px-i {
    padding-bottom: 33px !important;
}

.pt-33px {
    padding-top: 33px;
}

.pt-33px-i {
    padding-top: 33px !important;
}

.px-33px {
    padding-left: 33px;
    padding-right: 33px;
}

.px-33px-i {
    padding-left: 33px !important;
    padding-right: 33px !important;
}

.py-33px {
    padding-top: 33px;
    padding-bottom: 33px;
}

.py-33px-i {
    padding-top: 33px !important;
    padding-bottom: 33px !important;
}

.m-33px {
    margin: 33px;
}

.mt-33px {
    margin-top: 33px;
}

.mt-33px-i {
    margin-top: 33px !important;
}

.mb-33px {
    margin-bottom: 33px;
}

.mb-33px-i {
    margin-bottom: 33px !important;
}

.ml-33px {
    margin-left: 33px;
}

.ml-33px-i {
    margin-left: 33px !important;
}

.mr-33px {
    margin-right: 33px;
}

.mr-33px-i {
    margin-right: 33px !important;
}

.mx-33px {
    margin-right: 33px;
    margin-left: 33px;
}

.mx-33px-i {
    margin-right: 33px !important;
    margin-left: 33px !important;
}

.my-33px {
    margin-top: 33px;
    margin-bottom: 33px;
}

.my-33px-i {
    margin-top: 33px !important;
    margin-bottom: 33px !important;
}

.-mt-33px {
    margin-top: -33px;
}

.-mt-33px-i {
    margin-top: -33px !important;
}

.-mb-33px {
    margin-bottom: -33px;
}

.-mb-33px-i {
    margin-bottom: -33px !important;
}

.-ml-33px {
    margin-left: -33px;
}

.-ml-33px-i {
    margin-left: -33px !important;
}

.-mr-33px {
    margin-right: -33px;
}

.-mr-33px-i {
    margin-right: -33px !important;
}

.rounded-34px {
    border-radius: 34px;
}

.rounded-l-34px {
    border-top-left-radius: 34px;
    border-bottom-left-radius: 34px;
}

.rounded-r-34px {
    border-top-right-radius: 34px;
    border-bottom-right-radius: 34px;
}

.rounded-t-34px {
    border-top-left-radius: 34px;
    border-top-right-radius: 34px;
}

.rounded-b-34px {
    border-bottom-right-radius: 34px;
    border-bottom-left-radius: 34px;
}

.rounded-34px-i {
    border-radius: 34px !important;
}

.rounded-l-34px-i {
    border-top-left-radius: 34px !important;
    border-bottom-left-radius: 34px !important;
}

.rounded-r-34px-i {
    border-top-right-radius: 34px !important;
    border-bottom-right-radius: 34px !important;
}

.rounded-t-34px-i {
    border-top-left-radius: 34px !important;
    border-top-right-radius: 34px !important;
}

.rounded-b-34px-i {
    border-bottom-right-radius: 34px !important;
    border-bottom-left-radius: 34px !important;
}

.top-34px {
    top: 34px;
}

.top-34px-i {
    top: 34px !important;
}

.bottom-34px {
    bottom: 34px;
}

.bottom-34px-i {
    bottom: 34px !important;
}

.left-34px {
    left: 34px;
}

.left-34px-i {
    left: 34px !important;
}

.right-34px {
    right: 34px;
}

.right-34px-i {
    right: 34px !important;
}

.gap-34px {
    gap: 34px;
}

.gap-x-34px {
    column-gap: 34px;
}

.gap-y-34px {
    row-gap: 34px;
}

.gap-y-34px-i {
    row-gap: 34px !important;
}

.leading-34px {
    line-height: 34px;
}

.leading-34px-i {
    line-height: 34px !important;
}

.text-34px {
    font-size: 34px;
}

.text-34px-i {
    font-size: 34px !important;
}

.p-34px {
    padding: 34px;
}

.pl-34px {
    padding-left: 34px;
}

.pl-34px-i {
    padding-left: 34px !important;
}

.pr-34px {
    padding-right: 34px;
}

.pr-34px-i {
    padding-right: 34px !important;
}

.pb-34px {
    padding-bottom: 34px;
}

.pb-34px-i {
    padding-bottom: 34px !important;
}

.pt-34px {
    padding-top: 34px;
}

.pt-34px-i {
    padding-top: 34px !important;
}

.px-34px {
    padding-left: 34px;
    padding-right: 34px;
}

.px-34px-i {
    padding-left: 34px !important;
    padding-right: 34px !important;
}

.py-34px {
    padding-top: 34px;
    padding-bottom: 34px;
}

.py-34px-i {
    padding-top: 34px !important;
    padding-bottom: 34px !important;
}

.m-34px {
    margin: 34px;
}

.mt-34px {
    margin-top: 34px;
}

.mt-34px-i {
    margin-top: 34px !important;
}

.mb-34px {
    margin-bottom: 34px;
}

.mb-34px-i {
    margin-bottom: 34px !important;
}

.ml-34px {
    margin-left: 34px;
}

.ml-34px-i {
    margin-left: 34px !important;
}

.mr-34px {
    margin-right: 34px;
}

.mr-34px-i {
    margin-right: 34px !important;
}

.mx-34px {
    margin-right: 34px;
    margin-left: 34px;
}

.mx-34px-i {
    margin-right: 34px !important;
    margin-left: 34px !important;
}

.my-34px {
    margin-top: 34px;
    margin-bottom: 34px;
}

.my-34px-i {
    margin-top: 34px !important;
    margin-bottom: 34px !important;
}

.-mt-34px {
    margin-top: -34px;
}

.-mt-34px-i {
    margin-top: -34px !important;
}

.-mb-34px {
    margin-bottom: -34px;
}

.-mb-34px-i {
    margin-bottom: -34px !important;
}

.-ml-34px {
    margin-left: -34px;
}

.-ml-34px-i {
    margin-left: -34px !important;
}

.-mr-34px {
    margin-right: -34px;
}

.-mr-34px-i {
    margin-right: -34px !important;
}

.rounded-35px {
    border-radius: 35px;
}

.rounded-l-35px {
    border-top-left-radius: 35px;
    border-bottom-left-radius: 35px;
}

.rounded-r-35px {
    border-top-right-radius: 35px;
    border-bottom-right-radius: 35px;
}

.rounded-t-35px {
    border-top-left-radius: 35px;
    border-top-right-radius: 35px;
}

.rounded-b-35px {
    border-bottom-right-radius: 35px;
    border-bottom-left-radius: 35px;
}

.rounded-35px-i {
    border-radius: 35px !important;
}

.rounded-l-35px-i {
    border-top-left-radius: 35px !important;
    border-bottom-left-radius: 35px !important;
}

.rounded-r-35px-i {
    border-top-right-radius: 35px !important;
    border-bottom-right-radius: 35px !important;
}

.rounded-t-35px-i {
    border-top-left-radius: 35px !important;
    border-top-right-radius: 35px !important;
}

.rounded-b-35px-i {
    border-bottom-right-radius: 35px !important;
    border-bottom-left-radius: 35px !important;
}

.top-35px {
    top: 35px;
}

.top-35px-i {
    top: 35px !important;
}

.bottom-35px {
    bottom: 35px;
}

.bottom-35px-i {
    bottom: 35px !important;
}

.left-35px {
    left: 35px;
}

.left-35px-i {
    left: 35px !important;
}

.right-35px {
    right: 35px;
}

.right-35px-i {
    right: 35px !important;
}

.gap-35px {
    gap: 35px;
}

.gap-x-35px {
    column-gap: 35px;
}

.gap-y-35px {
    row-gap: 35px;
}

.gap-y-35px-i {
    row-gap: 35px !important;
}

.leading-35px {
    line-height: 35px;
}

.leading-35px-i {
    line-height: 35px !important;
}

.text-35px {
    font-size: 35px;
}

.text-35px-i {
    font-size: 35px !important;
}

.p-35px {
    padding: 35px;
}

.pl-35px {
    padding-left: 35px;
}

.pl-35px-i {
    padding-left: 35px !important;
}

.pr-35px {
    padding-right: 35px;
}

.pr-35px-i {
    padding-right: 35px !important;
}

.pb-35px {
    padding-bottom: 35px;
}

.pb-35px-i {
    padding-bottom: 35px !important;
}

.pt-35px {
    padding-top: 35px;
}

.pt-35px-i {
    padding-top: 35px !important;
}

.px-35px {
    padding-left: 35px;
    padding-right: 35px;
}

.px-35px-i {
    padding-left: 35px !important;
    padding-right: 35px !important;
}

.py-35px {
    padding-top: 35px;
    padding-bottom: 35px;
}

.py-35px-i {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
}

.m-35px {
    margin: 35px;
}

.mt-35px {
    margin-top: 35px;
}

.mt-35px-i {
    margin-top: 35px !important;
}

.mb-35px {
    margin-bottom: 35px;
}

.mb-35px-i {
    margin-bottom: 35px !important;
}

.ml-35px {
    margin-left: 35px;
}

.ml-35px-i {
    margin-left: 35px !important;
}

.mr-35px {
    margin-right: 35px;
}

.mr-35px-i {
    margin-right: 35px !important;
}

.mx-35px {
    margin-right: 35px;
    margin-left: 35px;
}

.mx-35px-i {
    margin-right: 35px !important;
    margin-left: 35px !important;
}

.my-35px {
    margin-top: 35px;
    margin-bottom: 35px;
}

.my-35px-i {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
}

.-mt-35px {
    margin-top: -35px;
}

.-mt-35px-i {
    margin-top: -35px !important;
}

.-mb-35px {
    margin-bottom: -35px;
}

.-mb-35px-i {
    margin-bottom: -35px !important;
}

.-ml-35px {
    margin-left: -35px;
}

.-ml-35px-i {
    margin-left: -35px !important;
}

.-mr-35px {
    margin-right: -35px;
}

.-mr-35px-i {
    margin-right: -35px !important;
}

.rounded-36px {
    border-radius: 36px;
}

.rounded-l-36px {
    border-top-left-radius: 36px;
    border-bottom-left-radius: 36px;
}

.rounded-r-36px {
    border-top-right-radius: 36px;
    border-bottom-right-radius: 36px;
}

.rounded-t-36px {
    border-top-left-radius: 36px;
    border-top-right-radius: 36px;
}

.rounded-b-36px {
    border-bottom-right-radius: 36px;
    border-bottom-left-radius: 36px;
}

.rounded-36px-i {
    border-radius: 36px !important;
}

.rounded-l-36px-i {
    border-top-left-radius: 36px !important;
    border-bottom-left-radius: 36px !important;
}

.rounded-r-36px-i {
    border-top-right-radius: 36px !important;
    border-bottom-right-radius: 36px !important;
}

.rounded-t-36px-i {
    border-top-left-radius: 36px !important;
    border-top-right-radius: 36px !important;
}

.rounded-b-36px-i {
    border-bottom-right-radius: 36px !important;
    border-bottom-left-radius: 36px !important;
}

.top-36px {
    top: 36px;
}

.top-36px-i {
    top: 36px !important;
}

.bottom-36px {
    bottom: 36px;
}

.bottom-36px-i {
    bottom: 36px !important;
}

.left-36px {
    left: 36px;
}

.left-36px-i {
    left: 36px !important;
}

.right-36px {
    right: 36px;
}

.right-36px-i {
    right: 36px !important;
}

.gap-36px {
    gap: 36px;
}

.gap-x-36px {
    column-gap: 36px;
}

.gap-y-36px {
    row-gap: 36px;
}

.gap-y-36px-i {
    row-gap: 36px !important;
}

.leading-36px {
    line-height: 36px;
}

.leading-36px-i {
    line-height: 36px !important;
}

.text-36px {
    font-size: 36px;
}

.text-36px-i {
    font-size: 36px !important;
}

.p-36px {
    padding: 36px;
}

.pl-36px {
    padding-left: 36px;
}

.pl-36px-i {
    padding-left: 36px !important;
}

.pr-36px {
    padding-right: 36px;
}

.pr-36px-i {
    padding-right: 36px !important;
}

.pb-36px {
    padding-bottom: 36px;
}

.pb-36px-i {
    padding-bottom: 36px !important;
}

.pt-36px {
    padding-top: 36px;
}

.pt-36px-i {
    padding-top: 36px !important;
}

.px-36px {
    padding-left: 36px;
    padding-right: 36px;
}

.px-36px-i {
    padding-left: 36px !important;
    padding-right: 36px !important;
}

.py-36px {
    padding-top: 36px;
    padding-bottom: 36px;
}

.py-36px-i {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
}

.m-36px {
    margin: 36px;
}

.mt-36px {
    margin-top: 36px;
}

.mt-36px-i {
    margin-top: 36px !important;
}

.mb-36px {
    margin-bottom: 36px;
}

.mb-36px-i {
    margin-bottom: 36px !important;
}

.ml-36px {
    margin-left: 36px;
}

.ml-36px-i {
    margin-left: 36px !important;
}

.mr-36px {
    margin-right: 36px;
}

.mr-36px-i {
    margin-right: 36px !important;
}

.mx-36px {
    margin-right: 36px;
    margin-left: 36px;
}

.mx-36px-i {
    margin-right: 36px !important;
    margin-left: 36px !important;
}

.my-36px {
    margin-top: 36px;
    margin-bottom: 36px;
}

.my-36px-i {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
}

.-mt-36px {
    margin-top: -36px;
}

.-mt-36px-i {
    margin-top: -36px !important;
}

.-mb-36px {
    margin-bottom: -36px;
}

.-mb-36px-i {
    margin-bottom: -36px !important;
}

.-ml-36px {
    margin-left: -36px;
}

.-ml-36px-i {
    margin-left: -36px !important;
}

.-mr-36px {
    margin-right: -36px;
}

.-mr-36px-i {
    margin-right: -36px !important;
}

.rounded-37px {
    border-radius: 37px;
}

.rounded-l-37px {
    border-top-left-radius: 37px;
    border-bottom-left-radius: 37px;
}

.rounded-r-37px {
    border-top-right-radius: 37px;
    border-bottom-right-radius: 37px;
}

.rounded-t-37px {
    border-top-left-radius: 37px;
    border-top-right-radius: 37px;
}

.rounded-b-37px {
    border-bottom-right-radius: 37px;
    border-bottom-left-radius: 37px;
}

.rounded-37px-i {
    border-radius: 37px !important;
}

.rounded-l-37px-i {
    border-top-left-radius: 37px !important;
    border-bottom-left-radius: 37px !important;
}

.rounded-r-37px-i {
    border-top-right-radius: 37px !important;
    border-bottom-right-radius: 37px !important;
}

.rounded-t-37px-i {
    border-top-left-radius: 37px !important;
    border-top-right-radius: 37px !important;
}

.rounded-b-37px-i {
    border-bottom-right-radius: 37px !important;
    border-bottom-left-radius: 37px !important;
}

.top-37px {
    top: 37px;
}

.top-37px-i {
    top: 37px !important;
}

.bottom-37px {
    bottom: 37px;
}

.bottom-37px-i {
    bottom: 37px !important;
}

.left-37px {
    left: 37px;
}

.left-37px-i {
    left: 37px !important;
}

.right-37px {
    right: 37px;
}

.right-37px-i {
    right: 37px !important;
}

.gap-37px {
    gap: 37px;
}

.gap-x-37px {
    column-gap: 37px;
}

.gap-y-37px {
    row-gap: 37px;
}

.gap-y-37px-i {
    row-gap: 37px !important;
}

.leading-37px {
    line-height: 37px;
}

.leading-37px-i {
    line-height: 37px !important;
}

.text-37px {
    font-size: 37px;
}

.text-37px-i {
    font-size: 37px !important;
}

.p-37px {
    padding: 37px;
}

.pl-37px {
    padding-left: 37px;
}

.pl-37px-i {
    padding-left: 37px !important;
}

.pr-37px {
    padding-right: 37px;
}

.pr-37px-i {
    padding-right: 37px !important;
}

.pb-37px {
    padding-bottom: 37px;
}

.pb-37px-i {
    padding-bottom: 37px !important;
}

.pt-37px {
    padding-top: 37px;
}

.pt-37px-i {
    padding-top: 37px !important;
}

.px-37px {
    padding-left: 37px;
    padding-right: 37px;
}

.px-37px-i {
    padding-left: 37px !important;
    padding-right: 37px !important;
}

.py-37px {
    padding-top: 37px;
    padding-bottom: 37px;
}

.py-37px-i {
    padding-top: 37px !important;
    padding-bottom: 37px !important;
}

.m-37px {
    margin: 37px;
}

.mt-37px {
    margin-top: 37px;
}

.mt-37px-i {
    margin-top: 37px !important;
}

.mb-37px {
    margin-bottom: 37px;
}

.mb-37px-i {
    margin-bottom: 37px !important;
}

.ml-37px {
    margin-left: 37px;
}

.ml-37px-i {
    margin-left: 37px !important;
}

.mr-37px {
    margin-right: 37px;
}

.mr-37px-i {
    margin-right: 37px !important;
}

.mx-37px {
    margin-right: 37px;
    margin-left: 37px;
}

.mx-37px-i {
    margin-right: 37px !important;
    margin-left: 37px !important;
}

.my-37px {
    margin-top: 37px;
    margin-bottom: 37px;
}

.my-37px-i {
    margin-top: 37px !important;
    margin-bottom: 37px !important;
}

.-mt-37px {
    margin-top: -37px;
}

.-mt-37px-i {
    margin-top: -37px !important;
}

.-mb-37px {
    margin-bottom: -37px;
}

.-mb-37px-i {
    margin-bottom: -37px !important;
}

.-ml-37px {
    margin-left: -37px;
}

.-ml-37px-i {
    margin-left: -37px !important;
}

.-mr-37px {
    margin-right: -37px;
}

.-mr-37px-i {
    margin-right: -37px !important;
}

.rounded-38px {
    border-radius: 38px;
}

.rounded-l-38px {
    border-top-left-radius: 38px;
    border-bottom-left-radius: 38px;
}

.rounded-r-38px {
    border-top-right-radius: 38px;
    border-bottom-right-radius: 38px;
}

.rounded-t-38px {
    border-top-left-radius: 38px;
    border-top-right-radius: 38px;
}

.rounded-b-38px {
    border-bottom-right-radius: 38px;
    border-bottom-left-radius: 38px;
}

.rounded-38px-i {
    border-radius: 38px !important;
}

.rounded-l-38px-i {
    border-top-left-radius: 38px !important;
    border-bottom-left-radius: 38px !important;
}

.rounded-r-38px-i {
    border-top-right-radius: 38px !important;
    border-bottom-right-radius: 38px !important;
}

.rounded-t-38px-i {
    border-top-left-radius: 38px !important;
    border-top-right-radius: 38px !important;
}

.rounded-b-38px-i {
    border-bottom-right-radius: 38px !important;
    border-bottom-left-radius: 38px !important;
}

.top-38px {
    top: 38px;
}

.top-38px-i {
    top: 38px !important;
}

.bottom-38px {
    bottom: 38px;
}

.bottom-38px-i {
    bottom: 38px !important;
}

.left-38px {
    left: 38px;
}

.left-38px-i {
    left: 38px !important;
}

.right-38px {
    right: 38px;
}

.right-38px-i {
    right: 38px !important;
}

.gap-38px {
    gap: 38px;
}

.gap-x-38px {
    column-gap: 38px;
}

.gap-y-38px {
    row-gap: 38px;
}

.gap-y-38px-i {
    row-gap: 38px !important;
}

.leading-38px {
    line-height: 38px;
}

.leading-38px-i {
    line-height: 38px !important;
}

.text-38px {
    font-size: 38px;
}

.text-38px-i {
    font-size: 38px !important;
}

.p-38px {
    padding: 38px;
}

.pl-38px {
    padding-left: 38px;
}

.pl-38px-i {
    padding-left: 38px !important;
}

.pr-38px {
    padding-right: 38px;
}

.pr-38px-i {
    padding-right: 38px !important;
}

.pb-38px {
    padding-bottom: 38px;
}

.pb-38px-i {
    padding-bottom: 38px !important;
}

.pt-38px {
    padding-top: 38px;
}

.pt-38px-i {
    padding-top: 38px !important;
}

.px-38px {
    padding-left: 38px;
    padding-right: 38px;
}

.px-38px-i {
    padding-left: 38px !important;
    padding-right: 38px !important;
}

.py-38px {
    padding-top: 38px;
    padding-bottom: 38px;
}

.py-38px-i {
    padding-top: 38px !important;
    padding-bottom: 38px !important;
}

.m-38px {
    margin: 38px;
}

.mt-38px {
    margin-top: 38px;
}

.mt-38px-i {
    margin-top: 38px !important;
}

.mb-38px {
    margin-bottom: 38px;
}

.mb-38px-i {
    margin-bottom: 38px !important;
}

.ml-38px {
    margin-left: 38px;
}

.ml-38px-i {
    margin-left: 38px !important;
}

.mr-38px {
    margin-right: 38px;
}

.mr-38px-i {
    margin-right: 38px !important;
}

.mx-38px {
    margin-right: 38px;
    margin-left: 38px;
}

.mx-38px-i {
    margin-right: 38px !important;
    margin-left: 38px !important;
}

.my-38px {
    margin-top: 38px;
    margin-bottom: 38px;
}

.my-38px-i {
    margin-top: 38px !important;
    margin-bottom: 38px !important;
}

.-mt-38px {
    margin-top: -38px;
}

.-mt-38px-i {
    margin-top: -38px !important;
}

.-mb-38px {
    margin-bottom: -38px;
}

.-mb-38px-i {
    margin-bottom: -38px !important;
}

.-ml-38px {
    margin-left: -38px;
}

.-ml-38px-i {
    margin-left: -38px !important;
}

.-mr-38px {
    margin-right: -38px;
}

.-mr-38px-i {
    margin-right: -38px !important;
}

.rounded-39px {
    border-radius: 39px;
}

.rounded-l-39px {
    border-top-left-radius: 39px;
    border-bottom-left-radius: 39px;
}

.rounded-r-39px {
    border-top-right-radius: 39px;
    border-bottom-right-radius: 39px;
}

.rounded-t-39px {
    border-top-left-radius: 39px;
    border-top-right-radius: 39px;
}

.rounded-b-39px {
    border-bottom-right-radius: 39px;
    border-bottom-left-radius: 39px;
}

.rounded-39px-i {
    border-radius: 39px !important;
}

.rounded-l-39px-i {
    border-top-left-radius: 39px !important;
    border-bottom-left-radius: 39px !important;
}

.rounded-r-39px-i {
    border-top-right-radius: 39px !important;
    border-bottom-right-radius: 39px !important;
}

.rounded-t-39px-i {
    border-top-left-radius: 39px !important;
    border-top-right-radius: 39px !important;
}

.rounded-b-39px-i {
    border-bottom-right-radius: 39px !important;
    border-bottom-left-radius: 39px !important;
}

.top-39px {
    top: 39px;
}

.top-39px-i {
    top: 39px !important;
}

.bottom-39px {
    bottom: 39px;
}

.bottom-39px-i {
    bottom: 39px !important;
}

.left-39px {
    left: 39px;
}

.left-39px-i {
    left: 39px !important;
}

.right-39px {
    right: 39px;
}

.right-39px-i {
    right: 39px !important;
}

.gap-39px {
    gap: 39px;
}

.gap-x-39px {
    column-gap: 39px;
}

.gap-y-39px {
    row-gap: 39px;
}

.gap-y-39px-i {
    row-gap: 39px !important;
}

.leading-39px {
    line-height: 39px;
}

.leading-39px-i {
    line-height: 39px !important;
}

.text-39px {
    font-size: 39px;
}

.text-39px-i {
    font-size: 39px !important;
}

.p-39px {
    padding: 39px;
}

.pl-39px {
    padding-left: 39px;
}

.pl-39px-i {
    padding-left: 39px !important;
}

.pr-39px {
    padding-right: 39px;
}

.pr-39px-i {
    padding-right: 39px !important;
}

.pb-39px {
    padding-bottom: 39px;
}

.pb-39px-i {
    padding-bottom: 39px !important;
}

.pt-39px {
    padding-top: 39px;
}

.pt-39px-i {
    padding-top: 39px !important;
}

.px-39px {
    padding-left: 39px;
    padding-right: 39px;
}

.px-39px-i {
    padding-left: 39px !important;
    padding-right: 39px !important;
}

.py-39px {
    padding-top: 39px;
    padding-bottom: 39px;
}

.py-39px-i {
    padding-top: 39px !important;
    padding-bottom: 39px !important;
}

.m-39px {
    margin: 39px;
}

.mt-39px {
    margin-top: 39px;
}

.mt-39px-i {
    margin-top: 39px !important;
}

.mb-39px {
    margin-bottom: 39px;
}

.mb-39px-i {
    margin-bottom: 39px !important;
}

.ml-39px {
    margin-left: 39px;
}

.ml-39px-i {
    margin-left: 39px !important;
}

.mr-39px {
    margin-right: 39px;
}

.mr-39px-i {
    margin-right: 39px !important;
}

.mx-39px {
    margin-right: 39px;
    margin-left: 39px;
}

.mx-39px-i {
    margin-right: 39px !important;
    margin-left: 39px !important;
}

.my-39px {
    margin-top: 39px;
    margin-bottom: 39px;
}

.my-39px-i {
    margin-top: 39px !important;
    margin-bottom: 39px !important;
}

.-mt-39px {
    margin-top: -39px;
}

.-mt-39px-i {
    margin-top: -39px !important;
}

.-mb-39px {
    margin-bottom: -39px;
}

.-mb-39px-i {
    margin-bottom: -39px !important;
}

.-ml-39px {
    margin-left: -39px;
}

.-ml-39px-i {
    margin-left: -39px !important;
}

.-mr-39px {
    margin-right: -39px;
}

.-mr-39px-i {
    margin-right: -39px !important;
}

.rounded-40px {
    border-radius: 40px;
}

.rounded-l-40px {
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
}

.rounded-r-40px {
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
}

.rounded-t-40px {
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
}

.rounded-b-40px {
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
}

.rounded-40px-i {
    border-radius: 40px !important;
}

.rounded-l-40px-i {
    border-top-left-radius: 40px !important;
    border-bottom-left-radius: 40px !important;
}

.rounded-r-40px-i {
    border-top-right-radius: 40px !important;
    border-bottom-right-radius: 40px !important;
}

.rounded-t-40px-i {
    border-top-left-radius: 40px !important;
    border-top-right-radius: 40px !important;
}

.rounded-b-40px-i {
    border-bottom-right-radius: 40px !important;
    border-bottom-left-radius: 40px !important;
}

.top-40px {
    top: 40px;
}

.top-40px-i {
    top: 40px !important;
}

.bottom-40px {
    bottom: 40px;
}

.bottom-40px-i {
    bottom: 40px !important;
}

.left-40px {
    left: 40px;
}

.left-40px-i {
    left: 40px !important;
}

.right-40px {
    right: 40px;
}

.right-40px-i {
    right: 40px !important;
}

.gap-40px {
    gap: 40px;
}

.gap-x-40px {
    column-gap: 40px;
}

.gap-y-40px {
    row-gap: 40px;
}

.gap-y-40px-i {
    row-gap: 40px !important;
}

.leading-40px {
    line-height: 40px;
}

.leading-40px-i {
    line-height: 40px !important;
}

.text-40px {
    font-size: 40px;
}

.text-40px-i {
    font-size: 40px !important;
}

.p-40px {
    padding: 40px;
}

.pl-40px {
    padding-left: 40px;
}

.pl-40px-i {
    padding-left: 40px !important;
}

.pr-40px {
    padding-right: 40px;
}

.pr-40px-i {
    padding-right: 40px !important;
}

.pb-40px {
    padding-bottom: 40px;
}

.pb-40px-i {
    padding-bottom: 40px !important;
}

.pt-40px {
    padding-top: 40px;
}

.pt-40px-i {
    padding-top: 40px !important;
}

.px-40px {
    padding-left: 40px;
    padding-right: 40px;
}

.px-40px-i {
    padding-left: 40px !important;
    padding-right: 40px !important;
}

.py-40px {
    padding-top: 40px;
    padding-bottom: 40px;
}

.py-40px-i {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}

.m-40px {
    margin: 40px;
}

.mt-40px {
    margin-top: 40px;
}

.mt-40px-i {
    margin-top: 40px !important;
}

.mb-40px {
    margin-bottom: 40px;
}

.mb-40px-i {
    margin-bottom: 40px !important;
}

.ml-40px {
    margin-left: 40px;
}

.ml-40px-i {
    margin-left: 40px !important;
}

.mr-40px {
    margin-right: 40px;
}

.mr-40px-i {
    margin-right: 40px !important;
}

.mx-40px {
    margin-right: 40px;
    margin-left: 40px;
}

.mx-40px-i {
    margin-right: 40px !important;
    margin-left: 40px !important;
}

.my-40px {
    margin-top: 40px;
    margin-bottom: 40px;
}

.my-40px-i {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
}

.-mt-40px {
    margin-top: -40px;
}

.-mt-40px-i {
    margin-top: -40px !important;
}

.-mb-40px {
    margin-bottom: -40px;
}

.-mb-40px-i {
    margin-bottom: -40px !important;
}

.-ml-40px {
    margin-left: -40px;
}

.-ml-40px-i {
    margin-left: -40px !important;
}

.-mr-40px {
    margin-right: -40px;
}

.-mr-40px-i {
    margin-right: -40px !important;
}

.rounded-41px {
    border-radius: 41px;
}

.rounded-l-41px {
    border-top-left-radius: 41px;
    border-bottom-left-radius: 41px;
}

.rounded-r-41px {
    border-top-right-radius: 41px;
    border-bottom-right-radius: 41px;
}

.rounded-t-41px {
    border-top-left-radius: 41px;
    border-top-right-radius: 41px;
}

.rounded-b-41px {
    border-bottom-right-radius: 41px;
    border-bottom-left-radius: 41px;
}

.rounded-41px-i {
    border-radius: 41px !important;
}

.rounded-l-41px-i {
    border-top-left-radius: 41px !important;
    border-bottom-left-radius: 41px !important;
}

.rounded-r-41px-i {
    border-top-right-radius: 41px !important;
    border-bottom-right-radius: 41px !important;
}

.rounded-t-41px-i {
    border-top-left-radius: 41px !important;
    border-top-right-radius: 41px !important;
}

.rounded-b-41px-i {
    border-bottom-right-radius: 41px !important;
    border-bottom-left-radius: 41px !important;
}

.top-41px {
    top: 41px;
}

.top-41px-i {
    top: 41px !important;
}

.bottom-41px {
    bottom: 41px;
}

.bottom-41px-i {
    bottom: 41px !important;
}

.left-41px {
    left: 41px;
}

.left-41px-i {
    left: 41px !important;
}

.right-41px {
    right: 41px;
}

.right-41px-i {
    right: 41px !important;
}

.gap-41px {
    gap: 41px;
}

.gap-x-41px {
    column-gap: 41px;
}

.gap-y-41px {
    row-gap: 41px;
}

.gap-y-41px-i {
    row-gap: 41px !important;
}

.leading-41px {
    line-height: 41px;
}

.leading-41px-i {
    line-height: 41px !important;
}

.text-41px {
    font-size: 41px;
}

.text-41px-i {
    font-size: 41px !important;
}

.p-41px {
    padding: 41px;
}

.pl-41px {
    padding-left: 41px;
}

.pl-41px-i {
    padding-left: 41px !important;
}

.pr-41px {
    padding-right: 41px;
}

.pr-41px-i {
    padding-right: 41px !important;
}

.pb-41px {
    padding-bottom: 41px;
}

.pb-41px-i {
    padding-bottom: 41px !important;
}

.pt-41px {
    padding-top: 41px;
}

.pt-41px-i {
    padding-top: 41px !important;
}

.px-41px {
    padding-left: 41px;
    padding-right: 41px;
}

.px-41px-i {
    padding-left: 41px !important;
    padding-right: 41px !important;
}

.py-41px {
    padding-top: 41px;
    padding-bottom: 41px;
}

.py-41px-i {
    padding-top: 41px !important;
    padding-bottom: 41px !important;
}

.m-41px {
    margin: 41px;
}

.mt-41px {
    margin-top: 41px;
}

.mt-41px-i {
    margin-top: 41px !important;
}

.mb-41px {
    margin-bottom: 41px;
}

.mb-41px-i {
    margin-bottom: 41px !important;
}

.ml-41px {
    margin-left: 41px;
}

.ml-41px-i {
    margin-left: 41px !important;
}

.mr-41px {
    margin-right: 41px;
}

.mr-41px-i {
    margin-right: 41px !important;
}

.mx-41px {
    margin-right: 41px;
    margin-left: 41px;
}

.mx-41px-i {
    margin-right: 41px !important;
    margin-left: 41px !important;
}

.my-41px {
    margin-top: 41px;
    margin-bottom: 41px;
}

.my-41px-i {
    margin-top: 41px !important;
    margin-bottom: 41px !important;
}

.-mt-41px {
    margin-top: -41px;
}

.-mt-41px-i {
    margin-top: -41px !important;
}

.-mb-41px {
    margin-bottom: -41px;
}

.-mb-41px-i {
    margin-bottom: -41px !important;
}

.-ml-41px {
    margin-left: -41px;
}

.-ml-41px-i {
    margin-left: -41px !important;
}

.-mr-41px {
    margin-right: -41px;
}

.-mr-41px-i {
    margin-right: -41px !important;
}

.rounded-42px {
    border-radius: 42px;
}

.rounded-l-42px {
    border-top-left-radius: 42px;
    border-bottom-left-radius: 42px;
}

.rounded-r-42px {
    border-top-right-radius: 42px;
    border-bottom-right-radius: 42px;
}

.rounded-t-42px {
    border-top-left-radius: 42px;
    border-top-right-radius: 42px;
}

.rounded-b-42px {
    border-bottom-right-radius: 42px;
    border-bottom-left-radius: 42px;
}

.rounded-42px-i {
    border-radius: 42px !important;
}

.rounded-l-42px-i {
    border-top-left-radius: 42px !important;
    border-bottom-left-radius: 42px !important;
}

.rounded-r-42px-i {
    border-top-right-radius: 42px !important;
    border-bottom-right-radius: 42px !important;
}

.rounded-t-42px-i {
    border-top-left-radius: 42px !important;
    border-top-right-radius: 42px !important;
}

.rounded-b-42px-i {
    border-bottom-right-radius: 42px !important;
    border-bottom-left-radius: 42px !important;
}

.top-42px {
    top: 42px;
}

.top-42px-i {
    top: 42px !important;
}

.bottom-42px {
    bottom: 42px;
}

.bottom-42px-i {
    bottom: 42px !important;
}

.left-42px {
    left: 42px;
}

.left-42px-i {
    left: 42px !important;
}

.right-42px {
    right: 42px;
}

.right-42px-i {
    right: 42px !important;
}

.gap-42px {
    gap: 42px;
}

.gap-x-42px {
    column-gap: 42px;
}

.gap-y-42px {
    row-gap: 42px;
}

.gap-y-42px-i {
    row-gap: 42px !important;
}

.leading-42px {
    line-height: 42px;
}

.leading-42px-i {
    line-height: 42px !important;
}

.text-42px {
    font-size: 42px;
}

.text-42px-i {
    font-size: 42px !important;
}

.p-42px {
    padding: 42px;
}

.pl-42px {
    padding-left: 42px;
}

.pl-42px-i {
    padding-left: 42px !important;
}

.pr-42px {
    padding-right: 42px;
}

.pr-42px-i {
    padding-right: 42px !important;
}

.pb-42px {
    padding-bottom: 42px;
}

.pb-42px-i {
    padding-bottom: 42px !important;
}

.pt-42px {
    padding-top: 42px;
}

.pt-42px-i {
    padding-top: 42px !important;
}

.px-42px {
    padding-left: 42px;
    padding-right: 42px;
}

.px-42px-i {
    padding-left: 42px !important;
    padding-right: 42px !important;
}

.py-42px {
    padding-top: 42px;
    padding-bottom: 42px;
}

.py-42px-i {
    padding-top: 42px !important;
    padding-bottom: 42px !important;
}

.m-42px {
    margin: 42px;
}

.mt-42px {
    margin-top: 42px;
}

.mt-42px-i {
    margin-top: 42px !important;
}

.mb-42px {
    margin-bottom: 42px;
}

.mb-42px-i {
    margin-bottom: 42px !important;
}

.ml-42px {
    margin-left: 42px;
}

.ml-42px-i {
    margin-left: 42px !important;
}

.mr-42px {
    margin-right: 42px;
}

.mr-42px-i {
    margin-right: 42px !important;
}

.mx-42px {
    margin-right: 42px;
    margin-left: 42px;
}

.mx-42px-i {
    margin-right: 42px !important;
    margin-left: 42px !important;
}

.my-42px {
    margin-top: 42px;
    margin-bottom: 42px;
}

.my-42px-i {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
}

.-mt-42px {
    margin-top: -42px;
}

.-mt-42px-i {
    margin-top: -42px !important;
}

.-mb-42px {
    margin-bottom: -42px;
}

.-mb-42px-i {
    margin-bottom: -42px !important;
}

.-ml-42px {
    margin-left: -42px;
}

.-ml-42px-i {
    margin-left: -42px !important;
}

.-mr-42px {
    margin-right: -42px;
}

.-mr-42px-i {
    margin-right: -42px !important;
}

.rounded-43px {
    border-radius: 43px;
}

.rounded-l-43px {
    border-top-left-radius: 43px;
    border-bottom-left-radius: 43px;
}

.rounded-r-43px {
    border-top-right-radius: 43px;
    border-bottom-right-radius: 43px;
}

.rounded-t-43px {
    border-top-left-radius: 43px;
    border-top-right-radius: 43px;
}

.rounded-b-43px {
    border-bottom-right-radius: 43px;
    border-bottom-left-radius: 43px;
}

.rounded-43px-i {
    border-radius: 43px !important;
}

.rounded-l-43px-i {
    border-top-left-radius: 43px !important;
    border-bottom-left-radius: 43px !important;
}

.rounded-r-43px-i {
    border-top-right-radius: 43px !important;
    border-bottom-right-radius: 43px !important;
}

.rounded-t-43px-i {
    border-top-left-radius: 43px !important;
    border-top-right-radius: 43px !important;
}

.rounded-b-43px-i {
    border-bottom-right-radius: 43px !important;
    border-bottom-left-radius: 43px !important;
}

.top-43px {
    top: 43px;
}

.top-43px-i {
    top: 43px !important;
}

.bottom-43px {
    bottom: 43px;
}

.bottom-43px-i {
    bottom: 43px !important;
}

.left-43px {
    left: 43px;
}

.left-43px-i {
    left: 43px !important;
}

.right-43px {
    right: 43px;
}

.right-43px-i {
    right: 43px !important;
}

.gap-43px {
    gap: 43px;
}

.gap-x-43px {
    column-gap: 43px;
}

.gap-y-43px {
    row-gap: 43px;
}

.gap-y-43px-i {
    row-gap: 43px !important;
}

.leading-43px {
    line-height: 43px;
}

.leading-43px-i {
    line-height: 43px !important;
}

.text-43px {
    font-size: 43px;
}

.text-43px-i {
    font-size: 43px !important;
}

.p-43px {
    padding: 43px;
}

.pl-43px {
    padding-left: 43px;
}

.pl-43px-i {
    padding-left: 43px !important;
}

.pr-43px {
    padding-right: 43px;
}

.pr-43px-i {
    padding-right: 43px !important;
}

.pb-43px {
    padding-bottom: 43px;
}

.pb-43px-i {
    padding-bottom: 43px !important;
}

.pt-43px {
    padding-top: 43px;
}

.pt-43px-i {
    padding-top: 43px !important;
}

.px-43px {
    padding-left: 43px;
    padding-right: 43px;
}

.px-43px-i {
    padding-left: 43px !important;
    padding-right: 43px !important;
}

.py-43px {
    padding-top: 43px;
    padding-bottom: 43px;
}

.py-43px-i {
    padding-top: 43px !important;
    padding-bottom: 43px !important;
}

.m-43px {
    margin: 43px;
}

.mt-43px {
    margin-top: 43px;
}

.mt-43px-i {
    margin-top: 43px !important;
}

.mb-43px {
    margin-bottom: 43px;
}

.mb-43px-i {
    margin-bottom: 43px !important;
}

.ml-43px {
    margin-left: 43px;
}

.ml-43px-i {
    margin-left: 43px !important;
}

.mr-43px {
    margin-right: 43px;
}

.mr-43px-i {
    margin-right: 43px !important;
}

.mx-43px {
    margin-right: 43px;
    margin-left: 43px;
}

.mx-43px-i {
    margin-right: 43px !important;
    margin-left: 43px !important;
}

.my-43px {
    margin-top: 43px;
    margin-bottom: 43px;
}

.my-43px-i {
    margin-top: 43px !important;
    margin-bottom: 43px !important;
}

.-mt-43px {
    margin-top: -43px;
}

.-mt-43px-i {
    margin-top: -43px !important;
}

.-mb-43px {
    margin-bottom: -43px;
}

.-mb-43px-i {
    margin-bottom: -43px !important;
}

.-ml-43px {
    margin-left: -43px;
}

.-ml-43px-i {
    margin-left: -43px !important;
}

.-mr-43px {
    margin-right: -43px;
}

.-mr-43px-i {
    margin-right: -43px !important;
}

.rounded-44px {
    border-radius: 44px;
}

.rounded-l-44px {
    border-top-left-radius: 44px;
    border-bottom-left-radius: 44px;
}

.rounded-r-44px {
    border-top-right-radius: 44px;
    border-bottom-right-radius: 44px;
}

.rounded-t-44px {
    border-top-left-radius: 44px;
    border-top-right-radius: 44px;
}

.rounded-b-44px {
    border-bottom-right-radius: 44px;
    border-bottom-left-radius: 44px;
}

.rounded-44px-i {
    border-radius: 44px !important;
}

.rounded-l-44px-i {
    border-top-left-radius: 44px !important;
    border-bottom-left-radius: 44px !important;
}

.rounded-r-44px-i {
    border-top-right-radius: 44px !important;
    border-bottom-right-radius: 44px !important;
}

.rounded-t-44px-i {
    border-top-left-radius: 44px !important;
    border-top-right-radius: 44px !important;
}

.rounded-b-44px-i {
    border-bottom-right-radius: 44px !important;
    border-bottom-left-radius: 44px !important;
}

.top-44px {
    top: 44px;
}

.top-44px-i {
    top: 44px !important;
}

.bottom-44px {
    bottom: 44px;
}

.bottom-44px-i {
    bottom: 44px !important;
}

.left-44px {
    left: 44px;
}

.left-44px-i {
    left: 44px !important;
}

.right-44px {
    right: 44px;
}

.right-44px-i {
    right: 44px !important;
}

.gap-44px {
    gap: 44px;
}

.gap-x-44px {
    column-gap: 44px;
}

.gap-y-44px {
    row-gap: 44px;
}

.gap-y-44px-i {
    row-gap: 44px !important;
}

.leading-44px {
    line-height: 44px;
}

.leading-44px-i {
    line-height: 44px !important;
}

.text-44px {
    font-size: 44px;
}

.text-44px-i {
    font-size: 44px !important;
}

.p-44px {
    padding: 44px;
}

.pl-44px {
    padding-left: 44px;
}

.pl-44px-i {
    padding-left: 44px !important;
}

.pr-44px {
    padding-right: 44px;
}

.pr-44px-i {
    padding-right: 44px !important;
}

.pb-44px {
    padding-bottom: 44px;
}

.pb-44px-i {
    padding-bottom: 44px !important;
}

.pt-44px {
    padding-top: 44px;
}

.pt-44px-i {
    padding-top: 44px !important;
}

.px-44px {
    padding-left: 44px;
    padding-right: 44px;
}

.px-44px-i {
    padding-left: 44px !important;
    padding-right: 44px !important;
}

.py-44px {
    padding-top: 44px;
    padding-bottom: 44px;
}

.py-44px-i {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
}

.m-44px {
    margin: 44px;
}

.mt-44px {
    margin-top: 44px;
}

.mt-44px-i {
    margin-top: 44px !important;
}

.mb-44px {
    margin-bottom: 44px;
}

.mb-44px-i {
    margin-bottom: 44px !important;
}

.ml-44px {
    margin-left: 44px;
}

.ml-44px-i {
    margin-left: 44px !important;
}

.mr-44px {
    margin-right: 44px;
}

.mr-44px-i {
    margin-right: 44px !important;
}

.mx-44px {
    margin-right: 44px;
    margin-left: 44px;
}

.mx-44px-i {
    margin-right: 44px !important;
    margin-left: 44px !important;
}

.my-44px {
    margin-top: 44px;
    margin-bottom: 44px;
}

.my-44px-i {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
}

.-mt-44px {
    margin-top: -44px;
}

.-mt-44px-i {
    margin-top: -44px !important;
}

.-mb-44px {
    margin-bottom: -44px;
}

.-mb-44px-i {
    margin-bottom: -44px !important;
}

.-ml-44px {
    margin-left: -44px;
}

.-ml-44px-i {
    margin-left: -44px !important;
}

.-mr-44px {
    margin-right: -44px;
}

.-mr-44px-i {
    margin-right: -44px !important;
}

.rounded-45px {
    border-radius: 45px;
}

.rounded-l-45px {
    border-top-left-radius: 45px;
    border-bottom-left-radius: 45px;
}

.rounded-r-45px {
    border-top-right-radius: 45px;
    border-bottom-right-radius: 45px;
}

.rounded-t-45px {
    border-top-left-radius: 45px;
    border-top-right-radius: 45px;
}

.rounded-b-45px {
    border-bottom-right-radius: 45px;
    border-bottom-left-radius: 45px;
}

.rounded-45px-i {
    border-radius: 45px !important;
}

.rounded-l-45px-i {
    border-top-left-radius: 45px !important;
    border-bottom-left-radius: 45px !important;
}

.rounded-r-45px-i {
    border-top-right-radius: 45px !important;
    border-bottom-right-radius: 45px !important;
}

.rounded-t-45px-i {
    border-top-left-radius: 45px !important;
    border-top-right-radius: 45px !important;
}

.rounded-b-45px-i {
    border-bottom-right-radius: 45px !important;
    border-bottom-left-radius: 45px !important;
}

.top-45px {
    top: 45px;
}

.top-45px-i {
    top: 45px !important;
}

.bottom-45px {
    bottom: 45px;
}

.bottom-45px-i {
    bottom: 45px !important;
}

.left-45px {
    left: 45px;
}

.left-45px-i {
    left: 45px !important;
}

.right-45px {
    right: 45px;
}

.right-45px-i {
    right: 45px !important;
}

.gap-45px {
    gap: 45px;
}

.gap-x-45px {
    column-gap: 45px;
}

.gap-y-45px {
    row-gap: 45px;
}

.gap-y-45px-i {
    row-gap: 45px !important;
}

.leading-45px {
    line-height: 45px;
}

.leading-45px-i {
    line-height: 45px !important;
}

.text-45px {
    font-size: 45px;
}

.text-45px-i {
    font-size: 45px !important;
}

.p-45px {
    padding: 45px;
}

.pl-45px {
    padding-left: 45px;
}

.pl-45px-i {
    padding-left: 45px !important;
}

.pr-45px {
    padding-right: 45px;
}

.pr-45px-i {
    padding-right: 45px !important;
}

.pb-45px {
    padding-bottom: 45px;
}

.pb-45px-i {
    padding-bottom: 45px !important;
}

.pt-45px {
    padding-top: 45px;
}

.pt-45px-i {
    padding-top: 45px !important;
}

.px-45px {
    padding-left: 45px;
    padding-right: 45px;
}

.px-45px-i {
    padding-left: 45px !important;
    padding-right: 45px !important;
}

.py-45px {
    padding-top: 45px;
    padding-bottom: 45px;
}

.py-45px-i {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
}

.m-45px {
    margin: 45px;
}

.mt-45px {
    margin-top: 45px;
}

.mt-45px-i {
    margin-top: 45px !important;
}

.mb-45px {
    margin-bottom: 45px;
}

.mb-45px-i {
    margin-bottom: 45px !important;
}

.ml-45px {
    margin-left: 45px;
}

.ml-45px-i {
    margin-left: 45px !important;
}

.mr-45px {
    margin-right: 45px;
}

.mr-45px-i {
    margin-right: 45px !important;
}

.mx-45px {
    margin-right: 45px;
    margin-left: 45px;
}

.mx-45px-i {
    margin-right: 45px !important;
    margin-left: 45px !important;
}

.my-45px {
    margin-top: 45px;
    margin-bottom: 45px;
}

.my-45px-i {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
}

.-mt-45px {
    margin-top: -45px;
}

.-mt-45px-i {
    margin-top: -45px !important;
}

.-mb-45px {
    margin-bottom: -45px;
}

.-mb-45px-i {
    margin-bottom: -45px !important;
}

.-ml-45px {
    margin-left: -45px;
}

.-ml-45px-i {
    margin-left: -45px !important;
}

.-mr-45px {
    margin-right: -45px;
}

.-mr-45px-i {
    margin-right: -45px !important;
}

.rounded-46px {
    border-radius: 46px;
}

.rounded-l-46px {
    border-top-left-radius: 46px;
    border-bottom-left-radius: 46px;
}

.rounded-r-46px {
    border-top-right-radius: 46px;
    border-bottom-right-radius: 46px;
}

.rounded-t-46px {
    border-top-left-radius: 46px;
    border-top-right-radius: 46px;
}

.rounded-b-46px {
    border-bottom-right-radius: 46px;
    border-bottom-left-radius: 46px;
}

.rounded-46px-i {
    border-radius: 46px !important;
}

.rounded-l-46px-i {
    border-top-left-radius: 46px !important;
    border-bottom-left-radius: 46px !important;
}

.rounded-r-46px-i {
    border-top-right-radius: 46px !important;
    border-bottom-right-radius: 46px !important;
}

.rounded-t-46px-i {
    border-top-left-radius: 46px !important;
    border-top-right-radius: 46px !important;
}

.rounded-b-46px-i {
    border-bottom-right-radius: 46px !important;
    border-bottom-left-radius: 46px !important;
}

.top-46px {
    top: 46px;
}

.top-46px-i {
    top: 46px !important;
}

.bottom-46px {
    bottom: 46px;
}

.bottom-46px-i {
    bottom: 46px !important;
}

.left-46px {
    left: 46px;
}

.left-46px-i {
    left: 46px !important;
}

.right-46px {
    right: 46px;
}

.right-46px-i {
    right: 46px !important;
}

.gap-46px {
    gap: 46px;
}

.gap-x-46px {
    column-gap: 46px;
}

.gap-y-46px {
    row-gap: 46px;
}

.gap-y-46px-i {
    row-gap: 46px !important;
}

.leading-46px {
    line-height: 46px;
}

.leading-46px-i {
    line-height: 46px !important;
}

.text-46px {
    font-size: 46px;
}

.text-46px-i {
    font-size: 46px !important;
}

.p-46px {
    padding: 46px;
}

.pl-46px {
    padding-left: 46px;
}

.pl-46px-i {
    padding-left: 46px !important;
}

.pr-46px {
    padding-right: 46px;
}

.pr-46px-i {
    padding-right: 46px !important;
}

.pb-46px {
    padding-bottom: 46px;
}

.pb-46px-i {
    padding-bottom: 46px !important;
}

.pt-46px {
    padding-top: 46px;
}

.pt-46px-i {
    padding-top: 46px !important;
}

.px-46px {
    padding-left: 46px;
    padding-right: 46px;
}

.px-46px-i {
    padding-left: 46px !important;
    padding-right: 46px !important;
}

.py-46px {
    padding-top: 46px;
    padding-bottom: 46px;
}

.py-46px-i {
    padding-top: 46px !important;
    padding-bottom: 46px !important;
}

.m-46px {
    margin: 46px;
}

.mt-46px {
    margin-top: 46px;
}

.mt-46px-i {
    margin-top: 46px !important;
}

.mb-46px {
    margin-bottom: 46px;
}

.mb-46px-i {
    margin-bottom: 46px !important;
}

.ml-46px {
    margin-left: 46px;
}

.ml-46px-i {
    margin-left: 46px !important;
}

.mr-46px {
    margin-right: 46px;
}

.mr-46px-i {
    margin-right: 46px !important;
}

.mx-46px {
    margin-right: 46px;
    margin-left: 46px;
}

.mx-46px-i {
    margin-right: 46px !important;
    margin-left: 46px !important;
}

.my-46px {
    margin-top: 46px;
    margin-bottom: 46px;
}

.my-46px-i {
    margin-top: 46px !important;
    margin-bottom: 46px !important;
}

.-mt-46px {
    margin-top: -46px;
}

.-mt-46px-i {
    margin-top: -46px !important;
}

.-mb-46px {
    margin-bottom: -46px;
}

.-mb-46px-i {
    margin-bottom: -46px !important;
}

.-ml-46px {
    margin-left: -46px;
}

.-ml-46px-i {
    margin-left: -46px !important;
}

.-mr-46px {
    margin-right: -46px;
}

.-mr-46px-i {
    margin-right: -46px !important;
}

.rounded-47px {
    border-radius: 47px;
}

.rounded-l-47px {
    border-top-left-radius: 47px;
    border-bottom-left-radius: 47px;
}

.rounded-r-47px {
    border-top-right-radius: 47px;
    border-bottom-right-radius: 47px;
}

.rounded-t-47px {
    border-top-left-radius: 47px;
    border-top-right-radius: 47px;
}

.rounded-b-47px {
    border-bottom-right-radius: 47px;
    border-bottom-left-radius: 47px;
}

.rounded-47px-i {
    border-radius: 47px !important;
}

.rounded-l-47px-i {
    border-top-left-radius: 47px !important;
    border-bottom-left-radius: 47px !important;
}

.rounded-r-47px-i {
    border-top-right-radius: 47px !important;
    border-bottom-right-radius: 47px !important;
}

.rounded-t-47px-i {
    border-top-left-radius: 47px !important;
    border-top-right-radius: 47px !important;
}

.rounded-b-47px-i {
    border-bottom-right-radius: 47px !important;
    border-bottom-left-radius: 47px !important;
}

.top-47px {
    top: 47px;
}

.top-47px-i {
    top: 47px !important;
}

.bottom-47px {
    bottom: 47px;
}

.bottom-47px-i {
    bottom: 47px !important;
}

.left-47px {
    left: 47px;
}

.left-47px-i {
    left: 47px !important;
}

.right-47px {
    right: 47px;
}

.right-47px-i {
    right: 47px !important;
}

.gap-47px {
    gap: 47px;
}

.gap-x-47px {
    column-gap: 47px;
}

.gap-y-47px {
    row-gap: 47px;
}

.gap-y-47px-i {
    row-gap: 47px !important;
}

.leading-47px {
    line-height: 47px;
}

.leading-47px-i {
    line-height: 47px !important;
}

.text-47px {
    font-size: 47px;
}

.text-47px-i {
    font-size: 47px !important;
}

.p-47px {
    padding: 47px;
}

.pl-47px {
    padding-left: 47px;
}

.pl-47px-i {
    padding-left: 47px !important;
}

.pr-47px {
    padding-right: 47px;
}

.pr-47px-i {
    padding-right: 47px !important;
}

.pb-47px {
    padding-bottom: 47px;
}

.pb-47px-i {
    padding-bottom: 47px !important;
}

.pt-47px {
    padding-top: 47px;
}

.pt-47px-i {
    padding-top: 47px !important;
}

.px-47px {
    padding-left: 47px;
    padding-right: 47px;
}

.px-47px-i {
    padding-left: 47px !important;
    padding-right: 47px !important;
}

.py-47px {
    padding-top: 47px;
    padding-bottom: 47px;
}

.py-47px-i {
    padding-top: 47px !important;
    padding-bottom: 47px !important;
}

.m-47px {
    margin: 47px;
}

.mt-47px {
    margin-top: 47px;
}

.mt-47px-i {
    margin-top: 47px !important;
}

.mb-47px {
    margin-bottom: 47px;
}

.mb-47px-i {
    margin-bottom: 47px !important;
}

.ml-47px {
    margin-left: 47px;
}

.ml-47px-i {
    margin-left: 47px !important;
}

.mr-47px {
    margin-right: 47px;
}

.mr-47px-i {
    margin-right: 47px !important;
}

.mx-47px {
    margin-right: 47px;
    margin-left: 47px;
}

.mx-47px-i {
    margin-right: 47px !important;
    margin-left: 47px !important;
}

.my-47px {
    margin-top: 47px;
    margin-bottom: 47px;
}

.my-47px-i {
    margin-top: 47px !important;
    margin-bottom: 47px !important;
}

.-mt-47px {
    margin-top: -47px;
}

.-mt-47px-i {
    margin-top: -47px !important;
}

.-mb-47px {
    margin-bottom: -47px;
}

.-mb-47px-i {
    margin-bottom: -47px !important;
}

.-ml-47px {
    margin-left: -47px;
}

.-ml-47px-i {
    margin-left: -47px !important;
}

.-mr-47px {
    margin-right: -47px;
}

.-mr-47px-i {
    margin-right: -47px !important;
}

.rounded-48px {
    border-radius: 48px;
}

.rounded-l-48px {
    border-top-left-radius: 48px;
    border-bottom-left-radius: 48px;
}

.rounded-r-48px {
    border-top-right-radius: 48px;
    border-bottom-right-radius: 48px;
}

.rounded-t-48px {
    border-top-left-radius: 48px;
    border-top-right-radius: 48px;
}

.rounded-b-48px {
    border-bottom-right-radius: 48px;
    border-bottom-left-radius: 48px;
}

.rounded-48px-i {
    border-radius: 48px !important;
}

.rounded-l-48px-i {
    border-top-left-radius: 48px !important;
    border-bottom-left-radius: 48px !important;
}

.rounded-r-48px-i {
    border-top-right-radius: 48px !important;
    border-bottom-right-radius: 48px !important;
}

.rounded-t-48px-i {
    border-top-left-radius: 48px !important;
    border-top-right-radius: 48px !important;
}

.rounded-b-48px-i {
    border-bottom-right-radius: 48px !important;
    border-bottom-left-radius: 48px !important;
}

.top-48px {
    top: 48px;
}

.top-48px-i {
    top: 48px !important;
}

.bottom-48px {
    bottom: 48px;
}

.bottom-48px-i {
    bottom: 48px !important;
}

.left-48px {
    left: 48px;
}

.left-48px-i {
    left: 48px !important;
}

.right-48px {
    right: 48px;
}

.right-48px-i {
    right: 48px !important;
}

.gap-48px {
    gap: 48px;
}

.gap-x-48px {
    column-gap: 48px;
}

.gap-y-48px {
    row-gap: 48px;
}

.gap-y-48px-i {
    row-gap: 48px !important;
}

.leading-48px {
    line-height: 48px;
}

.leading-48px-i {
    line-height: 48px !important;
}

.text-48px {
    font-size: 48px;
}

.text-48px-i {
    font-size: 48px !important;
}

.p-48px {
    padding: 48px;
}

.pl-48px {
    padding-left: 48px;
}

.pl-48px-i {
    padding-left: 48px !important;
}

.pr-48px {
    padding-right: 48px;
}

.pr-48px-i {
    padding-right: 48px !important;
}

.pb-48px {
    padding-bottom: 48px;
}

.pb-48px-i {
    padding-bottom: 48px !important;
}

.pt-48px {
    padding-top: 48px;
}

.pt-48px-i {
    padding-top: 48px !important;
}

.px-48px {
    padding-left: 48px;
    padding-right: 48px;
}

.px-48px-i {
    padding-left: 48px !important;
    padding-right: 48px !important;
}

.py-48px {
    padding-top: 48px;
    padding-bottom: 48px;
}

.py-48px-i {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
}

.m-48px {
    margin: 48px;
}

.mt-48px {
    margin-top: 48px;
}

.mt-48px-i {
    margin-top: 48px !important;
}

.mb-48px {
    margin-bottom: 48px;
}

.mb-48px-i {
    margin-bottom: 48px !important;
}

.ml-48px {
    margin-left: 48px;
}

.ml-48px-i {
    margin-left: 48px !important;
}

.mr-48px {
    margin-right: 48px;
}

.mr-48px-i {
    margin-right: 48px !important;
}

.mx-48px {
    margin-right: 48px;
    margin-left: 48px;
}

.mx-48px-i {
    margin-right: 48px !important;
    margin-left: 48px !important;
}

.my-48px {
    margin-top: 48px;
    margin-bottom: 48px;
}

.my-48px-i {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
}

.-mt-48px {
    margin-top: -48px;
}

.-mt-48px-i {
    margin-top: -48px !important;
}

.-mb-48px {
    margin-bottom: -48px;
}

.-mb-48px-i {
    margin-bottom: -48px !important;
}

.-ml-48px {
    margin-left: -48px;
}

.-ml-48px-i {
    margin-left: -48px !important;
}

.-mr-48px {
    margin-right: -48px;
}

.-mr-48px-i {
    margin-right: -48px !important;
}

.rounded-49px {
    border-radius: 49px;
}

.rounded-l-49px {
    border-top-left-radius: 49px;
    border-bottom-left-radius: 49px;
}

.rounded-r-49px {
    border-top-right-radius: 49px;
    border-bottom-right-radius: 49px;
}

.rounded-t-49px {
    border-top-left-radius: 49px;
    border-top-right-radius: 49px;
}

.rounded-b-49px {
    border-bottom-right-radius: 49px;
    border-bottom-left-radius: 49px;
}

.rounded-49px-i {
    border-radius: 49px !important;
}

.rounded-l-49px-i {
    border-top-left-radius: 49px !important;
    border-bottom-left-radius: 49px !important;
}

.rounded-r-49px-i {
    border-top-right-radius: 49px !important;
    border-bottom-right-radius: 49px !important;
}

.rounded-t-49px-i {
    border-top-left-radius: 49px !important;
    border-top-right-radius: 49px !important;
}

.rounded-b-49px-i {
    border-bottom-right-radius: 49px !important;
    border-bottom-left-radius: 49px !important;
}

.top-49px {
    top: 49px;
}

.top-49px-i {
    top: 49px !important;
}

.bottom-49px {
    bottom: 49px;
}

.bottom-49px-i {
    bottom: 49px !important;
}

.left-49px {
    left: 49px;
}

.left-49px-i {
    left: 49px !important;
}

.right-49px {
    right: 49px;
}

.right-49px-i {
    right: 49px !important;
}

.gap-49px {
    gap: 49px;
}

.gap-x-49px {
    column-gap: 49px;
}

.gap-y-49px {
    row-gap: 49px;
}

.gap-y-49px-i {
    row-gap: 49px !important;
}

.leading-49px {
    line-height: 49px;
}

.leading-49px-i {
    line-height: 49px !important;
}

.text-49px {
    font-size: 49px;
}

.text-49px-i {
    font-size: 49px !important;
}

.p-49px {
    padding: 49px;
}

.pl-49px {
    padding-left: 49px;
}

.pl-49px-i {
    padding-left: 49px !important;
}

.pr-49px {
    padding-right: 49px;
}

.pr-49px-i {
    padding-right: 49px !important;
}

.pb-49px {
    padding-bottom: 49px;
}

.pb-49px-i {
    padding-bottom: 49px !important;
}

.pt-49px {
    padding-top: 49px;
}

.pt-49px-i {
    padding-top: 49px !important;
}

.px-49px {
    padding-left: 49px;
    padding-right: 49px;
}

.px-49px-i {
    padding-left: 49px !important;
    padding-right: 49px !important;
}

.py-49px {
    padding-top: 49px;
    padding-bottom: 49px;
}

.py-49px-i {
    padding-top: 49px !important;
    padding-bottom: 49px !important;
}

.m-49px {
    margin: 49px;
}

.mt-49px {
    margin-top: 49px;
}

.mt-49px-i {
    margin-top: 49px !important;
}

.mb-49px {
    margin-bottom: 49px;
}

.mb-49px-i {
    margin-bottom: 49px !important;
}

.ml-49px {
    margin-left: 49px;
}

.ml-49px-i {
    margin-left: 49px !important;
}

.mr-49px {
    margin-right: 49px;
}

.mr-49px-i {
    margin-right: 49px !important;
}

.mx-49px {
    margin-right: 49px;
    margin-left: 49px;
}

.mx-49px-i {
    margin-right: 49px !important;
    margin-left: 49px !important;
}

.my-49px {
    margin-top: 49px;
    margin-bottom: 49px;
}

.my-49px-i {
    margin-top: 49px !important;
    margin-bottom: 49px !important;
}

.-mt-49px {
    margin-top: -49px;
}

.-mt-49px-i {
    margin-top: -49px !important;
}

.-mb-49px {
    margin-bottom: -49px;
}

.-mb-49px-i {
    margin-bottom: -49px !important;
}

.-ml-49px {
    margin-left: -49px;
}

.-ml-49px-i {
    margin-left: -49px !important;
}

.-mr-49px {
    margin-right: -49px;
}

.-mr-49px-i {
    margin-right: -49px !important;
}

.rounded-50px {
    border-radius: 50px;
}

.rounded-l-50px {
    border-top-left-radius: 50px;
    border-bottom-left-radius: 50px;
}

.rounded-r-50px {
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
}

.rounded-t-50px {
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
}

.rounded-b-50px {
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
}

.rounded-50px-i {
    border-radius: 50px !important;
}

.rounded-l-50px-i {
    border-top-left-radius: 50px !important;
    border-bottom-left-radius: 50px !important;
}

.rounded-r-50px-i {
    border-top-right-radius: 50px !important;
    border-bottom-right-radius: 50px !important;
}

.rounded-t-50px-i {
    border-top-left-radius: 50px !important;
    border-top-right-radius: 50px !important;
}

.rounded-b-50px-i {
    border-bottom-right-radius: 50px !important;
    border-bottom-left-radius: 50px !important;
}

.top-50px {
    top: 50px;
}

.top-50px-i {
    top: 50px !important;
}

.bottom-50px {
    bottom: 50px;
}

.bottom-50px-i {
    bottom: 50px !important;
}

.left-50px {
    left: 50px;
}

.left-50px-i {
    left: 50px !important;
}

.right-50px {
    right: 50px;
}

.right-50px-i {
    right: 50px !important;
}

.gap-50px {
    gap: 50px;
}

.gap-x-50px {
    column-gap: 50px;
}

.gap-y-50px {
    row-gap: 50px;
}

.gap-y-50px-i {
    row-gap: 50px !important;
}

.leading-50px {
    line-height: 50px;
}

.leading-50px-i {
    line-height: 50px !important;
}

.text-50px {
    font-size: 50px;
}

.text-50px-i {
    font-size: 50px !important;
}

.p-50px {
    padding: 50px;
}

.pl-50px {
    padding-left: 50px;
}

.pl-50px-i {
    padding-left: 50px !important;
}

.pr-50px {
    padding-right: 50px;
}

.pr-50px-i {
    padding-right: 50px !important;
}

.pb-50px {
    padding-bottom: 50px;
}

.pb-50px-i {
    padding-bottom: 50px !important;
}

.pt-50px {
    padding-top: 50px;
}

.pt-50px-i {
    padding-top: 50px !important;
}

.px-50px {
    padding-left: 50px;
    padding-right: 50px;
}

.px-50px-i {
    padding-left: 50px !important;
    padding-right: 50px !important;
}

.py-50px {
    padding-top: 50px;
    padding-bottom: 50px;
}

.py-50px-i {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}

.m-50px {
    margin: 50px;
}

.mt-50px {
    margin-top: 50px;
}

.mt-50px-i {
    margin-top: 50px !important;
}

.mb-50px {
    margin-bottom: 50px;
}

.mb-50px-i {
    margin-bottom: 50px !important;
}

.ml-50px {
    margin-left: 50px;
}

.ml-50px-i {
    margin-left: 50px !important;
}

.mr-50px {
    margin-right: 50px;
}

.mr-50px-i {
    margin-right: 50px !important;
}

.mx-50px {
    margin-right: 50px;
    margin-left: 50px;
}

.mx-50px-i {
    margin-right: 50px !important;
    margin-left: 50px !important;
}

.my-50px {
    margin-top: 50px;
    margin-bottom: 50px;
}

.my-50px-i {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
}

.-mt-50px {
    margin-top: -50px;
}

.-mt-50px-i {
    margin-top: -50px !important;
}

.-mb-50px {
    margin-bottom: -50px;
}

.-mb-50px-i {
    margin-bottom: -50px !important;
}

.-ml-50px {
    margin-left: -50px;
}

.-ml-50px-i {
    margin-left: -50px !important;
}

.-mr-50px {
    margin-right: -50px;
}

.-mr-50px-i {
    margin-right: -50px !important;
}
